﻿@import'../../../../../cis-data/fonts/font-awesome/css/all.min.css';@import'../../../../../cis-data/fonts/font-awesome/css/brands.min.css';@import'../../../../../cis-data/fonts/roboto/fonts.css';@import'../../js/litepicker/litepicker.min.css';:root{--content__width:1600px;--content__width-small:1200px;--content__padding:50px;--twocols__padding:80px;--font__size:1.75rem;--font__size-small:1.65rem;--font__line-height:1.47;--font__family--primary:"Roboto", Verdana, sans-serif;--font__weight:300;--font__size--gallery:clamp(3rem, 2.1727rem + 0.9091vw, 4.5rem);--font__size--gallery--small:clamp(3rem, 2.1727rem + 0.9091vw, 4.0rem);--headline__family:"Roboto";--headline__line-height:1.2;--headline__weight:500;--headline__size:4rem;--headline__size-small:2.9rem;--tease__size:2.5rem;--tease__size-small:2.1rem;--teaser__line-height:1.3;--input__height:40px;--input__border:1px solid #f5f5f5;--input__background:#f5f5f5;--input__font-family:var(--font__family--primary);--input__font-size:var(--font__size);--input__line-height:var(--font__line-height);--input__font-weight:var(--font__weight);--input__color:#333;--padding-default:calc(var(--font__size) * var(--font__line-height));--border-radius:5px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:none !important}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}sup,sub{line-height:0}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}input[type=checkbox],input[type=radio]{margin:0}html{font-size:62.5%}.body{overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;-webkit-text-size-adjust:100%}img{display:block;max-width:100%;border:0}strong,b{font-weight:bold}a{outline:none}em{font-style:italic}p{padding-bottom:calc(var(--font__size)*var(--font__line-height))}ul,ol{padding:0 0 calc(var(--font__size)*var(--font__line-height)) 20px}ul ul,ul ol,ol ul,ol ol{padding-bottom:0}.cb{clear:both;display:block}.noaction{pointer-events:none}.hidden,.items-hidden{display:none}.block{display:block}.absolute,.placeholder>div{position:absolute;top:0;left:0;width:100%;height:100%}.scrolling{overflow:auto;-webkit-overflow-scrolling:touch}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ajaxdiv-overlay{position:fixed;z-index:50;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#ajaxdiv{position:fixed;z-index:51;top:50%;left:50%;display:none;transform:translate(-50%, -50%);width:100%;max-width:1920px}#ajaxdiv .ajaxdiv-close{position:fixed;z-index:2;top:15px;right:15px;width:40px;height:40px;background-color:#000;cursor:pointer}#ajaxdiv .ajaxdiv-close:before,#ajaxdiv .ajaxdiv-close:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#fff}#ajaxdiv .ajaxdiv-close:before{transform:translate(-50%, -50%) rotate(45deg)}#ajaxdiv .ajaxdiv-close:after{transform:translate(-50%, -50%) rotate(-45deg)}#ajaxdiv>div{position:relative;z-index:1}#ajaxdiv.video{max-width:1280px}#ajaxdiv.video>div{height:0;padding-bottom:56.25%}#ajaxdiv.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#ajaxdiv[style*="display:block"]+#ajaxdiv-overlay{display:block}.placeholder{position:relative}.placeholder>div{background-size:cover;background-repeat:no-repeat;background-position:center center}.iframe-wrapper{position:relative}.iframe-wrapper.a4-portrait{height:0;padding-bottom:141.4285714286%}.iframe-wrapper.a4-landscape{height:0;padding-bottom:70.7070707071%}.iframe-wrapper>iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:0}.row{flex-direction:row;display:flex;position:relative}.row>.col{position:relative;z-index:1;box-sizing:border-box}.row>.col.left{text-align:left}.row>.col.center{text-align:center}.row>.col.right{text-align:right}.searchpanel>span{display:none}.item .box{position:relative}.alert{position:relative;padding:10px;border:1px rgba(0,0,0,0) solid;box-sizing:border-box;margin-bottom:calc(var(--font__size)*var(--font__line-height))}.alert.success{background-color:#468847;color:#fff}.alert.success a{text-decoration:underline;color:#fff}.alert.error{background-color:#d50032;color:#fff}.alert.error a{text-decoration:underline;color:#fff}.alert.info{border-color:#97dbff;background-color:#d4f0ff;color:#0085ca}.alert.info a{text-decoration:underline;color:#0085ca}.alert>*:last-of-type{padding-bottom:0;margin-bottom:0}.scrolltop{position:fixed;z-index:10;right:40px;bottom:100px;display:block;visibility:hidden;opacity:0;transition:opacity .4s,visibility .4s;width:40px;height:40px;border:1px #333 solid;line-height:40px;text-align:center;color:#333}.scrolltop:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;font-size:20px}.scrolled .scrolltop{visibility:visible;opacity:1}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.msg-wrapper{width:100%;margin:30px auto;text-align:center}.msg-wrapper.loading>.waiting{animation:rotating 2s linear infinite;width:25px;height:25px;margin:0 auto 30px;font-size:25px;line-height:25px}.msg-wrapper.loading>.waiting:after{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cookie_notification{position:fixed;z-index:70;right:0;bottom:0;left:0;visibility:hidden;opacity:0;transform:translateY(100%);background-color:rgba(0,0,0,.8)}.cookie_notification.show{animation:showCookieNotification .7s 1s forwards}.cookie_notification.hide{animation:hideCookieNotification .7s forwards}.cookie_notification_inner{position:relative;padding:15px 35px 15px 15px;font-size:15px;line-height:25px;color:#fff}.cookie_notification_inner:after{content:"";clear:both;display:block}.cookie_notification_inner a{padding-left:5px;text-decoration:underline;color:#fff}.cookie_notification_inner a:hover{color:#fff}.cookie_notification_inner p:last-of-type{padding-bottom:0}.cookie_notification_close{position:absolute;top:15px;right:5px;display:block;width:25px;height:25px;cursor:pointer}.cookie_notification_close:before,.cookie_notification_close:after{content:"";position:absolute;top:50%;left:0;display:block;transform-origin:center top;width:100%;height:1px;background-color:#fff}.cookie_notification_close:before{transform:translateY(-50%) rotate(45deg)}.cookie_notification_close:after{transform:translateY(-50%) rotate(-45deg)}@keyframes showCookieNotification{0%{visibility:hidden;opacity:0;transform:translateY(100%)}100%{visibility:visible;opacity:1;transform:translateY(0%)}}@keyframes hideCookieNotification{0%{visibility:visible;opacity:1;transform:translateY(0%)}100%{visibility:hidden;opacity:0;transform:translateY(100%)}}.browser_notification_overlay{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.browser_notification{position:fixed;z-index:999;top:0;right:0;left:0;padding:15px 15px 0;background-color:#fff;font-size:15px;line-height:25px;color:#000}.browser_notification p{padding-bottom:15px}.browser_notification_close{position:absolute;top:15px;right:5px;display:block;width:25px;height:25px;cursor:pointer}.browser_notification_close:before,.browser_notification_close:after{content:"";position:absolute;top:50%;left:0;display:block;transform-origin:center top;width:100%;height:1px;background-color:#000}.browser_notification_close:before{transform:translateY(-50%) rotate(45deg)}.browser_notification_close:after{transform:translateY(-50%) rotate(-45deg)}.cis-action-wrp{margin-bottom:15px}.cis-action-wrp:after{content:"";clear:both;display:block}.cis-action-wrp .cis-action{float:left;margin-bottom:0}.cis-action{position:relative;z-index:9999;margin-bottom:15px;font-family:"Noto Sans Regular";font-size:15px}.cis-action:after{content:"";clear:both;display:block}.cis-action>span{position:relative;z-index:1;float:left;height:35px;padding:0 40px 0 15px;background-color:#fff;border:1px #d7d7d7 solid;line-height:35px;color:#333;cursor:pointer}.cis-action>span:after{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700;position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;text-align:center;font-size:14px}.cis-action>ul{display:none;position:absolute;z-index:2;top:35px;left:0;width:265px;list-style:none;padding:0;background-color:#fff;border:1px #d7d7d7 solid;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.cis-action>ul li{padding-bottom:0}.cis-action>ul li:before{content:""}.cis-action>ul li:not(:last-of-type){border-bottom:1px #d7d7d7 solid}.cis-action>ul a{display:block;position:relative;padding-left:15px;font-size:15px;line-height:35px;color:#333;text-decoration:none}.cis-action>ul a:hover{background-color:#f5f5f5}.cis-action>ul a.icon{padding-left:37px}.cis-action>ul a.icon:before{position:absolute;top:7px;left:7px;width:20px;height:20px;font-size:14px;line-height:20px;text-align:center;color:#646464}.cis-action>ul a.icon.add:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.cis-action>ul a.icon.sort:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.cis-action.in>ul{display:block}.cis-notes-wrapper{position:fixed;z-index:999;top:0;left:0;width:100%}.cis-note{position:relative;margin-bottom:15px;padding:15px 15px 15px 45px;background-color:#fff;border:1px #d7d7d7 solid;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);font-family:"Noto Sans Regular";font-size:14px;line-height:20px;color:#333}.cis-note:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700;position:absolute;top:15px;left:15px;font-size:20px}.cis-note .cis-note-close{display:block;position:absolute;top:15px;right:15px;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;transition:background .4s}.cis-note .cis-note-close:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300}.cis-note .cis-note-close:hover{background-color:#f5f5f5}.cis-note a{color:#333;text-decoration:underline}.cis-note a:hover{color:#333;text-decoration:underline}.cis-note ul,.cis-note ol,.cis-note p{padding-bottom:20px;margin-bottom:0}.cis-note li{padding-bottom:0}.cis-note>*:last-of-type{padding-bottom:0;margin-bottom:0}.cis-note>ul.moveup,.cis-note>ol.moveup{margin-top:0 !important}.cis-list{padding-bottom:15px;font-family:"Noto Sans Regular"}.cis-list .cms-location-wrp{background-color:#fff;border:1px #d7d7d7 solid}.cis-list .cms-object-wrp{padding:10px 0 10px 10px;font-size:14px;line-height:20px;background-color:#fff;border-bottom:1px #d7d7d7 solid;color:#333;transition:background-color .4s}.cis-list .cms-object-wrp:last-of-type{border-bottom-width:0}.cis-list .cms-object-wrp:hover{background-color:#f5f5f5}.cis-list .cms-object-wrp div[class^=cms-object-wrp-mark-]{background-color:rgba(0,0,0,0)}.cis-list .cms-object-wrp .cms-object-movehandle{border-width:0}.cis-list .cms-object-wrp.cms-object-state-hover{padding-left:22px}.cis-list .cms-object-wrp.cms-object-state-hover .cms-object-wrp-mark-w{left:17px}.cis-list .ui-sortable-placeholder{height:40px !important}.cis-accordion{padding-bottom:15px;border-top:1px #d7d7d7 solid}.cis-accordion .cis-accordion-group{background-color:#fff;border:1px #d7d7d7 solid;border-top-width:0}.cis-accordion .cis-accordion-group .cis-accordion-header{position:relative;font-family:"Noto Sans Regular";font-size:15px;line-height:20px;padding:10px 40px 10px 10px;color:#5977b5;cursor:pointer;font-weight:400;border-bottom:1px rgba(0,0,0,0) solid;transition:background-color .4s,border-color .4s}.cis-accordion .cis-accordion-group .cis-accordion-header:after{display:block;position:absolute;top:0;right:0;width:40px;height:40px;transition:transform .4s;content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;color:#333;font-size:20px;line-height:40px;text-align:center}.cis-accordion .cis-accordion-group .cis-accordion-header:hover{background-color:#f5f5f5;border-bottom-color:#f5f5f5}.cis-accordion .cis-accordion-group.in .cis-accordion-header{border-bottom-color:#d7d7d7}.cis-accordion .cis-accordion-group.in .cis-accordion-header:after{transform:rotate(180deg)}.cis-accordion .cis-accordion-body{display:none;padding:15px 15px 0;background-color:#f5f5f5;font-family:"Noto Sans Regular";font-size:14px;line-height:20px;color:#333}.cis-accordion .cis-accordion-body p,.cis-accordion .cis-accordion-body ul,.cis-accordion .cis-accordion-body ol{padding-bottom:15px}.textfield,.textarea{font-size:var(--input__font-size);font-weight:var(--input__font-weight);font-family:var(--input__font-family);color:var(--input__color);line-height:var(--input__line-height)}.textfield,.textarea{display:block;padding-right:10px;padding-left:10px;border:var(--input__border);border-radius:0;box-sizing:border-box;outline:none;background-color:var(--input__background);-webkit-appearance:none}.textfield,.textarea{width:100%}.textfield:-webkit-input-placeholder,.textfield:-moz-placeholder,.textfield:-ms-placeholder,.textarea:-webkit-input-placeholder,.textarea:-moz-placeholder,.textarea:-ms-placeholder{color:gray}.textfield:-moz-placeholder,.textarea:-moz-placeholder{opacity:1}.textfield.input_false,.textarea.input_false{background-color:#d50032;color:#fff}.textfield{height:var(--input__height)}.textarea{resize:vertical}.cform__row--half{grid-template-columns:repeat(2, minmax(1fr));gap:10px;display:grid}.cform__button{-webkit-appearance:none}.cform__confirmation{position:relative;display:block;padding:calc(var(--font__size)*var(--font__line-height)) 10px 0 40px;margin-bottom:calc(var(--font__size)*var(--font__line-height));background-color:#468847;color:#fff;cursor:default}.cform__confirmation:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;position:absolute;top:10px;left:10px}.cform__confirmation--fail{background-color:#d50032}.cform__confirmation--fail:before{content:""}.cform__confirmation--info{background-color:#d4f0ff;color:#0085ca}.cform__confirmation--info:before{content:""}.cform .formcheck-false:not(.checkbox){border-color:#d50032;-webkit-box-shadow:0 0 0px 1000px #d50032 inset;background-image:none;background-color:#d50032;color:#fff}.cform .formcheck-false:not(.checkbox)::-webkit-input-placeholder{color:#fff}.cform .formcheck-false:not(.checkbox):-moz-placeholder{color:#fff}.cform .formcheck-false:not(.checkbox)::-moz-placeholder{color:#fff}.cform .formcheck-false:not(.checkbox):-ms-placeholder{color:#fff}.checkbox__element{position:relative}.checkbox__input[type=checkbox],.checkbox__input[type=radio]{position:absolute;top:0;left:0;opacity:0;width:0;height:0;margin:0}.checkbox__input:checked+.checkbox__label:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;color:#333}.checkbox__label{position:relative;display:block;padding:5px 0 5px var(--input__height);line-height:var(--input__line-height);cursor:pointer}.checkbox__label:before{content:"";position:absolute;display:block;width:calc(var(--input__height)/2);height:calc(var(--input__height)/2);top:5px;left:0;border:var(--input__border);box-sizing:border-box;background-color:var(--input__background);line-height:calc(var(--input__height)/2);text-align:center;cursor:pointer}.checkbox__label--radio:before{border-radius:50%}.checkbox__label p:last-of-type{padding-bottom:0}.checkbox.input_false{color:#d50032}.checkbox.input_false .checkbox__input:not(:checked)+.checkbox__label:before{border-color:#d50032;background-color:#d50032}.checkbox.input_false .checkbox__input:checked+.checkbox__label:before{background-color:#fff;color:#fff}.cis-select{background-color:#fff}.cis-select ul{top:43px;border:var(--input__border);background:#fff}.cis-select ul>li{transition:background-color .3s;padding-left:10px;border-width:0;background-color:rgba(0,0,0,0);line-height:35px;color:#333}.cis-select ul>li:hover{background-color:rgba(51,51,51,.25)}.cis-select ul>li.selected{background:#0085ca;color:#fff}.flickity-wrapper{position:relative;z-index:1;padding-bottom:65%}.flickity-wrapper.adaptiveheight{padding-bottom:0}.flickity-wrapper.adaptiveheight .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-slider>div{height:auto}.flickity-wrapper .flickity-gallery{overflow:hidden}.flickity-wrapper .flickity-gallery:not(.flickity-enabled){display:none}.flickity-wrapper .flickity-viewport{z-index:1}.flickity-wrapper .flickity-prev-next-button{z-index:2}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery .flickity-viewport{height:100% !important}.flickity-wrapper.adaptiveheight .flickity-gallery{padding-bottom:0}.flickity-wrapper.adaptiveheight .flickity-gallery .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-gallery .flickity-slider>div{height:auto}.flickity-wrapper .carousel-cell,.flickity-wrapper .flickity-slider>div{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.flickity-wrapper .carousel-cell.contain,.flickity-wrapper .flickity-slider>div.contain{background-size:contain}.flickity-wrapper .itext-container,.flickity-wrapper .flickity-text{display:none}.preload_image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.cis-select{position:relative;z-index:1;height:var(--input__height);background-color:var(--input__background);box-sizing:border-box;font-size:var(--font__size);font-weight:var(--input__font-weight);font-family:var(--input__font-family);color:var(--input__color);line-height:var(--input__line-height)}.cis-select.open{z-index:2}.cis-select:after{content:"";display:block;position:absolute;z-index:1;width:var(--input__height);height:var(--input__height);right:0;top:0;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px;line-height:var(--input__height);text-align:center}.cis-select>select{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.cis-select>div{position:relative;z-index:2;height:var(--input__height);border:var(--input__border);padding:0 var(--input__height) 0 10px;box-sizing:border-box;cursor:pointer;line-height:var(--input__height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .4s}.cis-select>div>span{display:inline-block}.cis-select>div>span:not(:last-of-type):after{content:",";display:inline-block;padding-right:5px}.cis-select ul{display:none;position:absolute;z-index:2;top:var(--input__height);left:0;width:100%;margin:0;padding:0;box-sizing:border-box;list-style:none;border-top:var(--input__border)}.cis-select ul>li{padding:5px 10px;border:var(--input__border);border-top-width:0;background-color:var(--input__background);cursor:pointer;line-height:var(--input__height)-10px;color:#000;word-wrap:break-word;transition:background-color .4s}.cis-select ul>li:hover{background-color:#eee}body:not(.ios) .cis-select.open ul{display:block;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}body:not(.ios) .cis-select.open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.cis-select.input_false{background-color:#d50032 !important}.cis-select.input_false:after{color:#fff !important}.cis-select.input_false>div{color:#fff !important}#gallerybox{display:none;position:fixed;z-index:105;top:0;right:0;bottom:0;left:0}#gallerybox>div{height:100%}#gallerybox .flickity-wrapper{position:relative;z-index:1;height:calc(100% - 60px);padding-bottom:0}#gallerybox .flickity-wrapper img{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:opacity .4s,visibility .4s}#gallerybox .flickity-wrapper .flickity-gallery{height:100%}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image{position:absolute;z-index:2;top:50%;left:50%;max-width:calc(100% - 40px);max-height:calc(100% - 40px);transform:translate(-50%, -50%)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image.flickity-lazyloaded{opacity:1;filter:alpha(opacity=100);visibility:visible}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .ajaxclose,#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .cislightboxclose{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .itext-wrapper{display:none;position:absolute;z-index:3;bottom:0;left:0;right:0;padding:10px 20px}#gallerybox .flickity-controls{position:fixed;z-index:4;right:0;bottom:0;left:0;padding:20px 60px 20px 20px;color:#fff;background-color:#333}#gallerybox .flickity-controls:after{content:"";clear:both;display:block}#gallerybox .flickity-controls .counter{float:left}#gallerybox .flickity-controls .show-text{position:absolute;top:50%;right:90px;width:60px;height:30px;border:1px solid #666;border-radius:20px;background:#f08080;font-size:30px;transform:translateY(-50%);cursor:pointer;transition:all .4s}#gallerybox .flickity-controls .show-text .fas{position:absolute;left:0;top:0;transition:all .4s}#gallerybox .flickity-controls .show-text.in{background:#90ee90}#gallerybox .flickity-controls .show-text.in .fas{left:100%;transform:translateX(-100%)}#gallerybox .flickity-controls .cislightboxclose{position:absolute;top:50%;right:10px;width:40px;height:40px;transform:translateY(-50%)}#gallerybox .flickity-controls .cislightboxclose:before,#gallerybox .flickity-controls .cislightboxclose:after{content:"";position:absolute;top:50%;right:5px;left:5px;height:2px;background-color:#fff;transform-origin:50% 50%;transition:background .4s}#gallerybox .flickity-controls .cislightboxclose:before{transform:rotate(45deg)}#gallerybox .flickity-controls .cislightboxclose:after{transform:rotate(-45deg)}.cslides__contents,.clinkboxes__element-content,.object__content,.footer__content,.nav__content,.nav__header,.header__content{padding-right:var(--content__padding);padding-left:var(--content__padding);box-sizing:border-box}.object__content,.footer__content{width:100%;max-width:var(--content__width);margin:0 auto}.object__content--width-2{width:100%;max-width:var(--content__width-small);margin:0 auto}.cvouchers__more,.ctours__more,.cnews__more,.clinkboxes__link,.linklist__link{display:flex;flex-wrap:wrap;position:relative;width:max-content;max-width:100%;text-decoration:none;color:#333;padding-top:5px;padding-bottom:5px}.cvouchers__more:after,.ctours__more:after,.cnews__more:after,.clinkboxes__link:after,.linklist__link:after{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;color:#d02421;margin-left:10px;transition:transform .4s}.body--template-2 .cvouchers__more:after,.body--template-2 .ctours__more:after,.body--template-2 .cnews__more:after,.body--template-2 .clinkboxes__link:after,.body--template-2 .linklist__link:after{color:#d02421}.body--template-11 .cvouchers__more:after,.body--template-11 .ctours__more:after,.body--template-11 .cnews__more:after,.body--template-11 .clinkboxes__link:after,.body--template-11 .linklist__link:after{color:#214ad0}.cvouchers__more:hover:after,.ctours__more:hover:after,.cnews__more:hover:after,.clinkboxes__link:hover:after,.linklist__link:hover:after{transform:translateX(10px)}.cnews-slider__more,.cform__button,.ccart__button,.carticle__special .carticle__link,.cart__link,.nav__voucher-link{display:block;width:100%;position:relative;border-radius:var(--border-radius);padding:20px 20px 20px 60px;box-sizing:border-box;line-height:20px;font-size:1.6rem;text-decoration:none;color:#fff;text-transform:uppercase;background-color:#d02421}.body--template-2 .cnews-slider__more,.body--template-2 .cform__button,.body--template-2 .ccart__button,.body--template-2 .carticle__special .carticle__link,.carticle__special .body--template-2 .carticle__link,.body--template-2 .cart__link,.body--template-2 .nav__voucher-link{background-color:#d02421}.body--template-11 .cnews-slider__more,.body--template-11 .cform__button,.body--template-11 .ccart__button,.body--template-11 .carticle__special .carticle__link,.carticle__special .body--template-11 .carticle__link,.body--template-11 .cart__link,.body--template-11 .nav__voucher-link{background-color:#214ad0}.cnews-slider__more:before,.cform__button:before,.ccart__button:before,.carticle__special .carticle__link:before,.cart__link:before,.nav__voucher-link:before{position:absolute;top:20px;left:20px;content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;color:#fff;font-size:2rem;transition:color .4s;transition:transform .4s}.cnews-slider__more:after,.cform__button:after,.ccart__button:after,.carticle__special .carticle__link:after,.cart__link:after,.nav__voucher-link:after{display:none}.cnews-slider__more:hover:before,.cform__button:hover:before,.ccart__button:hover:before,.carticle__special .carticle__link:hover:before,.cart__link:hover:before,.nav__voucher-link:hover:before{transform:translateX(10px)}.ctourdetail__flickity-button-wrp,.cnews-slider__flickity-button-wrp,.clinkboxes-slider__flickity-button-wrp,.cgallery-slider__flickity-button-wrp{position:absolute;z-index:2;top:50%;left:0;transform:translateY(-50%);width:100%}.ctourdetail__flickity-button-wrp .flickity-button,.cnews-slider__flickity-button-wrp .flickity-button,.clinkboxes-slider__flickity-button-wrp .flickity-button,.cgallery-slider__flickity-button-wrp .flickity-button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px}.ctourdetail__flickity-button-wrp .flickity-button.previous,.cnews-slider__flickity-button-wrp .flickity-button.previous,.clinkboxes-slider__flickity-button-wrp .flickity-button.previous,.cgallery-slider__flickity-button-wrp .flickity-button.previous{left:-55px}.ctourdetail__flickity-button-wrp .flickity-button.next,.cnews-slider__flickity-button-wrp .flickity-button.next,.clinkboxes-slider__flickity-button-wrp .flickity-button.next,.cgallery-slider__flickity-button-wrp .flickity-button.next{right:-55px}.cvoucher__headline,.ctourdetail__headline,.cnewsarticle__headline,.carticle__headline--h1{font-family:var(--headline__family);line-height:var(--headline__line-height);font-weight:var(--headline__weight);padding-bottom:var(--padding-default);font-size:var(--headline__size)}.ctourdetail__subtitle,.ctourdetail__teaser,.cpartners__headline,.cnewsarticle__teaser,.clinkboxes__headline,.cfaq__title,.carticle__teaser--h1,.carticle__headline--h2{font-family:var(--headline__family);line-height:var(--headline__line-height);font-weight:var(--headline__weight);padding-bottom:var(--padding-default);font-size:var(--headline__size-small)}.ctours__headline,.cteam__headline,.clinkboxes-slider__cell-headline,.cform__bike-title,.cform__title,.ccart__headline,.ccart__step,.carticle__teaser--h2{font-family:var(--headline__family);line-height:var(--headline__line-height);font-weight:var(--headline__weight);padding-bottom:var(--padding-default);font-size:2rem}.cvoucher__picture-link,.ctourdetail__link,.cnewsarticle__picture-link,.cimage__link,.cgallery-slider__link,.cgallery-tiles__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cvoucher__picture-link:before,.ctourdetail__link:before,.cnewsarticle__picture-link:before,.cimage__link:before,.cgallery-slider__link:before,.cgallery-tiles__link:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;background-color:#d02421;display:block;position:absolute;bottom:15px;right:15px;width:40px;height:40px;border-radius:var(--border-radius);line-height:40px;text-align:center;font-size:2rem;color:#fff;transition:transform .4s}.body--template-2 .cvoucher__picture-link:before,.body--template-2 .ctourdetail__link:before,.body--template-2 .cnewsarticle__picture-link:before,.body--template-2 .cimage__link:before,.body--template-2 .cgallery-slider__link:before,.body--template-2 .cgallery-tiles__link:before{background-color:#d02421}.body--template-11 .cvoucher__picture-link:before,.body--template-11 .ctourdetail__link:before,.body--template-11 .cnewsarticle__picture-link:before,.body--template-11 .cimage__link:before,.body--template-11 .cgallery-slider__link:before,.body--template-11 .cgallery-tiles__link:before{background-color:#214ad0}.cvoucher__picture-link:hover:before,.ctourdetail__link:hover:before,.cnewsarticle__picture-link:hover:before,.cimage__link:hover:before,.cgallery-slider__link:hover:before,.cgallery-tiles__link:hover:before{transform:scale(1.1)}:root{--content__width:1600px;--content__width-small:1200px;--content__padding:50px;--twocols__padding:80px;--font__size:1.75rem;--font__size-small:1.65rem;--font__line-height:1.47;--font__family--primary:"Roboto", Verdana, sans-serif;--font__weight:300;--font__size--gallery:clamp(3rem, 2.1727rem + 0.9091vw, 4.5rem);--font__size--gallery--small:clamp(3rem, 2.1727rem + 0.9091vw, 4.0rem);--headline__family:"Roboto";--headline__line-height:1.2;--headline__weight:500;--headline__size:4rem;--headline__size-small:2.9rem;--tease__size:2.5rem;--tease__size-small:2.1rem;--teaser__line-height:1.3;--input__height:40px;--input__border:1px solid #f5f5f5;--input__background:#f5f5f5;--input__font-family:var(--font__family--primary);--input__font-size:var(--font__size);--input__line-height:var(--font__line-height);--input__font-weight:var(--font__weight);--input__color:#333;--padding-default:calc(var(--font__size) * var(--font__line-height));--border-radius:5px}a{color:#d02421}iframe[src*="https://www.youtu"]{display:block;aspect-ratio:16/9;width:100% !important;height:auto !important}.js-hidden{display:none}.unicorn:before{content:"@"}.body{font:var(--font__weight) var(--font__size)/var(--font__line-height) var(--font__family--primary);color:#333}.body--shownav .header{border-bottom-color:rgba(0,0,0,0)}.body--shownav .menutrigger__line--1,.body--shownav .menutrigger__line--4{opacity:0}.body--shownav .menutrigger__line--2{transform:translate(0, -50%) rotate(-45deg)}.body--shownav .menutrigger__line--3{transform:translate(0, -50%) rotate(45deg)}.body--shownav .nav{transform:translateY(0)}.body--shownav .nav-backdrop{visibility:visible;opacity:1}.body--scrolled:not(.body--shownav) .header{transform:translateY(-100%)}.header{position:fixed;z-index:4;top:0;left:0;transition:transform .4s,border-color .4s;width:100%;background-color:#fff}.header__content{display:grid;grid-template-areas:"menutrigger topnav partners logo";grid-template-columns:120px minmax(0, 1fr) auto 148px;grid-gap:100px;padding-top:15px;padding-bottom:14px}.header__logo{display:block;grid-area:logo;width:148px;height:50px}.header__logo-image{object-fit:contain;width:100%;height:100%;pointer-events:none}.header__menutrigger{position:relative;grid-area:menutrigger;width:110px;height:40px;margin-top:5px}.header__topnav{grid-area:topnav;margin-top:5px}.header__langnav{grid-area:langnav;margin-top:5px}.header__partners{grid-area:partners;display:flex;column-gap:10px;align-items:center}.header__partner{display:block;height:50px}.header__partner--occasionsvelo{aspect-ratio:300/80}.header__partner--ebikenow{aspect-ratio:300/91}.header__partnerimage{display:block;width:100%;height:100%;object-fit:contain}.menutrigger{cursor:pointer}.menutrigger__line{position:absolute;top:50%;left:0;width:40px;height:2px;background-color:#333;pointer-events:none}.menutrigger__line--1{transform:translate(0, -50%) translateY(-10px);transition:opacity .4s,background-color .4s}.menutrigger__line--2,.menutrigger__line--3{transform:translate(0, -50%);transition:transform .4s,background-color .4s}.menutrigger__line--4{transform:translate(0, -50%) translateY(10px);transition:opacity .4s,background-color .4s}.menutrigger__text{position:absolute;top:0;left:50px;white-space:nowrap;transition:color .4s;font-size:2rem;font-weight:400;line-height:40px;text-decoration:none;color:#333;pointer-events:none}.menutrigger:hover .menutrigger__line{background-color:#d02421}.body--template-2 .menutrigger:hover .menutrigger__line{background-color:#d02421}.body--template-11 .menutrigger:hover .menutrigger__line{background-color:#214ad0}.menutrigger:hover .menutrigger__text{color:#d02421}.body--template-2 .menutrigger:hover .menutrigger__text{color:#d02421}.body--template-11 .menutrigger:hover .menutrigger__text{color:#214ad0}.topnav__list{display:flex;gap:40px;flex-wrap:wrap;padding:0;list-style:none}.topnav__link{display:block;position:relative;transition:color .4s;font-size:2rem;font-weight:400;line-height:40px;text-decoration:none;color:#333}.topnav__link:before{margin-right:8px}.topnav__link[data-pageid="33"]:before,.topnav__link[data-pageid="1558"]:before,.topnav__link[data-pageid="1812"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.topnav__link[data-pageid="34"]:before,.topnav__link[data-pageid="1557"]:before,.topnav__link[data-pageid="1811"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.topnav__link[data-pageid="35"]:before,.topnav__link[data-pageid="1810"]:before,.topnav__link[data-pageid="1556"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.topnav__link[data-pageid="36"]:before,.topnav__link[data-pageid="1809"]:before,.topnav__link[data-pageid="1555"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.topnav__link--inactive:hover,.topnav__link--active{color:#d02421}.body--template-2 .topnav__link--inactive:hover,.body--template-2 .topnav__link--active{color:#d02421}.body--template-11 .topnav__link--inactive:hover,.body--template-11 .topnav__link--active{color:#214ad0}.languages__list{display:flex;gap:15px;align-items:center;padding:10px;list-style:none}.languages__list:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400;order:-2;transform:scale(-1, 1);width:26px;text-align:right}.languages__li{padding-bottom:0}.languages__li--active{order:-1}.languages__link{display:block;line-height:40px;text-decoration:none;text-transform:uppercase;color:#d02421}.body--template-2 .languages__link{color:#d02421}.body--template-11 .languages__link{color:#214ad0}.languages__link--active{font-weight:400;color:#333 !important;pointer-events:none}.minisearch{display:flex;gap:15px;align-items:center;padding:10px}.minisearch:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400;width:26px}.minisearch__form{position:relative;width:400px}.minisearch__textfield{position:relative;z-index:1}.minisearch__submit{position:absolute;z-index:2;top:5px;right:5px;width:30px;height:30px;padding:0;border-width:0;background-color:rgba(0,0,0,0);line-height:30px;text-align:center;cursor:pointer}.minisearch__submit:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;font-size:2rem}.nav{position:fixed;z-index:3;top:0;left:0;transform:translateY(-100%);overflow:auto;transition:transform .4s;width:100%;max-height:100%;padding-top:80px;padding-bottom:80px;box-sizing:border-box;background-color:#fff;-webkit-overflow-scrolling:touch}.nav__header{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.nav__content{display:grid;grid-template-columns:minmax(0, 1fr) 1px minmax(0, 1fr);column-gap:100px}.nav__list{padding:0;list-style:none}.nav__list--lvl-1{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:40px}.nav__list--lvl-2{padding-bottom:20px;padding-left:40px}.nav__li--lvl-1{position:relative;transition:background-color .4s;padding:10px}.nav__li--hover{background-color:#f5f5f5}.nav__link{display:block;position:relative;transition:color .4s;padding:5px 0;font-size:1.8rem;line-height:1.2;text-decoration:none;color:#333}.nav__link--lvl-1{padding:5px 5px 5px 40px;font-size:2rem;font-weight:400}.nav__link--lvl-1:before{display:block;position:absolute;top:5px;left:0}.nav__link--lvl-2{font-family:"Roboto";font-weight:300}.nav__link[data-pageid="11"]:before,.nav__link[data-pageid="1717"]:before,.nav__link[data-pageid="1463"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.nav__link[data-pageid="10"]:before,.nav__link[data-pageid="1751"]:before,.nav__link[data-pageid="1497"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.nav__link[data-pageid="9"]:before,.nav__link[data-pageid="1757"]:before,.nav__link[data-pageid="1503"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.nav__link[data-pageid="8"]:before,.nav__link[data-pageid="1763"]:before,.nav__link[data-pageid="1509"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.nav__link[data-pageid="64"]:before,.nav__link[data-pageid="1771"]:before,.nav__link[data-pageid="1517"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.nav__link[data-pageid="4418"]:before,.nav__link[data-pageid="4419"]:before,.nav__link[data-pageid="4420"]:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.nav__link--inactive:hover,.nav__link--active{color:#d02421}.body--template-2 .nav__link--inactive:hover,.body--template-2 .nav__link--active{color:#d02421}.body--template-11 .nav__link--inactive:hover,.body--template-11 .nav__link--active{color:#214ad0}.nav__text{display:block;padding-top:5px;-webkit-hyphens:none;hyphens:none;font-family:"Roboto";font-weight:300}.nav__text--lvl-1{padding-bottom:20px;padding-left:40px;font-size:14px}.nav__line{grid-row:span 2;background-color:#f5f5f5}.nav__side{padding:10px}.nav__voucher{padding-left:40px}.nav__partners{display:none;grid-area:partners;flex-wrap:wrap;gap:10px;align-items:center;padding-left:40px;padding-top:40px}.nav__partner{display:block;height:50px}.nav__partner--occasionsvelo{aspect-ratio:300/80}.nav__partner--ebikenow{aspect-ratio:300/91}.nav__partnerimage{display:block;width:100%;height:100%;object-fit:contain}.nav-backdrop{position:fixed;z-index:2;top:0;left:0;visibility:hidden;opacity:0;transition:opacity .4s,visibility .4s;width:100%;height:100%;background-color:#f5f5f5;cursor:pointer}.main{position:relative;z-index:1;min-height:calc(100vh - 310px);padding-top:80px;box-sizing:border-box}.footer{position:relative;z-index:1;background-color:#ededed}.footer a{transition:color .4s;text-decoration:none;color:#333}.footer a:hover{color:#d02421}.body--template-2 .footer a:hover{color:#d02421}.body--template-11 .footer a:hover{color:#214ad0}.footer__content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr)) 337px;padding-top:80px;padding-bottom:100px;column-gap:var(--content__padding);row-gap:15px}.footer__left{display:flex;flex-direction:column;justify-content:space-between}.footer__title{padding-bottom:5px;font-weight:700;text-transform:uppercase}.footernav__list{display:flex;flex-wrap:wrap;padding-left:0;list-style:none}.footernav__li{display:flex}.footernav__li:not(:first-of-type){gap:8px;padding-left:8px}.footernav__li:not(:first-of-type):before{content:"|";display:block}.footernav__link{display:flex;justify-content:center;align-items:center}.cart{position:fixed;z-index:3;right:0;bottom:0;transform:translateY(100%);transition:transform .4s}.cart--show{transform:translateY(0)}.cart__link{border-radius:var(--border-radius) 0 0 0}.cart__link:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cart__link:hover:before{transform:none;content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}[class*="--not-visible"]{opacity:0;transform:translateY(30px) scale(0.9);transform-origin:top;transition:opacity 1s,transform 1s}[class*="--visible"]{opacity:1;transform:translateY(0) scale(1)}[class*="--not-visible--slide-from-left"]{opacity:0;transform:translate(-100px, 0);transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible--slide-from-left"]{opacity:1;transform:translate(0, 0)}[class*="--not-visible--slide-from-right"]{opacity:0;transform:translate(100px, 0);transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible--slide-from-right"]{opacity:1;transform:translate(0, 0)}[class*="--not-visible--slide-from-top"]{opacity:0;transform:translate(0, -100px);transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible--slide-from-top"]{opacity:1;transform:translate(0, 0)}[class*="--not-visible--slide-from-bottom"]{opacity:0;transform:translate(0, 100px);transform-origin:top;transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible--slide-from-bottom"]{opacity:1;transform:translate(0, 0)}.modal{display:flex;position:fixed;z-index:50;top:0;left:0;justify-content:center;align-items:center;overflow:auto;width:100%;height:100%;background-color:rgba(51,51,51,.7);cursor:pointer;-webkit-overflow-scrolling:touch}.modal__popup{position:relative;z-index:1;width:1920px;max-width:100%;max-height:100%}.modal__popup--video{width:1280px}.modal__close{display:block;position:absolute;top:15px;right:15px;width:40px;height:40px;border:2px rgba(0,0,0,0) solid;border-radius:var(--border-radius);box-sizing:border-box;background-color:#fff;cursor:pointer;border-color:#d02421}.body--template-2 .modal__close{border-color:#d02421}.body--template-11 .modal__close{border-color:#214ad0}.modal__close:before,.modal__close:after{content:"";display:block;position:absolute;top:50%;left:50%;width:75%;height:2px;background-color:#d02421}.body--template-2 .modal__close:before,.body--template-2 .modal__close:after{background-color:#d02421}.body--template-11 .modal__close:before,.body--template-11 .modal__close:after{background-color:#214ad0}.modal__close:before{transform:translate(-50%, -50%) rotate(45deg)}.modal__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal__iframe--video{width:100%;aspect-ratio:16/9}.message{position:relative;padding:10px 10px 10px 40px;border-radius:var(--border-radius);margin-bottom:calc(var(--font__size)*var(--font__line-height));background-color:#468847;color:#fff}.message:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;position:absolute;top:10px;left:10px}.message--error{background-color:#d50032}.message--error:before{content:""}.message--info{background-color:#0085ca}.message--info:before{content:""}.message p:last-of-type,.message ul:last-of-type,.message ol:last-of-type{padding-bottom:0}.flickity-gallery{overflow:hidden}.flickity-slider{height:100%}.flickity-button{width:40px;height:40px;padding:0;border:0;background-color:rgba(0,0,0,0);font-size:30px;line-height:40px;text-align:center;text-decoration:none;cursor:pointer;color:#d02421}.body--template-2 .flickity-button{color:#d02421}.body--template-11 .flickity-button{color:#214ad0}.flickity-button.previous:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300}.flickity-button.next:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300}.flickity-button-icon{display:none}.flickity-page-dots{display:flex;position:absolute;z-index:3;right:var(--content__padding);bottom:20px;gap:5px;flex-wrap:wrap;padding:0;list-style:none}.flickity-page-dots .dot{width:30px;height:30px;cursor:pointer}.flickity-page-dots .dot:before{content:"";display:block;transition:background-color .4s,transform .4s,border-color .4s;width:12px;height:12px;border:1px rgba(0,0,0,0) solid;border-radius:50%;margin:9px auto;background-color:#fff;border-color:#d02421}.body--template-2 .flickity-page-dots .dot:before{border-color:#d02421}.body--template-11 .flickity-page-dots .dot:before{border-color:#214ad0}.flickity-page-dots .dot.is-selected:before{transform:scale(1.5);border-color:#fff;background-color:#d02421}.body--template-2 .flickity-page-dots .dot.is-selected:before{background-color:#d02421}.body--template-11 .flickity-page-dots .dot.is-selected:before{background-color:#214ad0}#gallerybox{background-color:rgba(51,51,51,.75)}#gallerybox .itext-wrapper{color:#fff}#gallerybox .flickity-button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;color:#fff}#gallerybox .flickity-button.previous{left:20px}#gallerybox .flickity-button.next{right:20px}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .cislightboxclose{background-color:rgba(0,0,0,0)}#gallerybox .carousel-cell-image{border-radius:var(--border-radius)}:root{--litepicker-button-prev-month-color-hover:#D02421;--litepicker-button-next-month-color-hover:#D02421;--litepicker-day-color-hover:#D02421;--litepicker-is-start-color-bg:#D02421;--litepicker-is-end-color-bg:#D02421;--litepicker-button-apply-color-bg:#D02421;--litepicker-button-reset-color-hover:#D02421}.linklist__list{padding-left:0;list-style:none}.textfield,.textarea{display:block;width:100%;padding-right:10px;padding-left:10px;border:1px #ccc solid;border-radius:var(--border-radius);box-sizing:border-box;background-color:#f5f5f5;font:var(--input__font-family) var(--input__font-weight) var(--input__font-size) var(--input_line-height);color:var(--input_color)}.textfield--design-2,.textarea--design-2{background-color:#fff}.textfield{height:var(--input__height)}.cis-select{border-radius:var(--border-radius)}.cis-select>div{border:1px #ccc solid;border-radius:var(--border-radius)}.cis-select ul>li.selected{background-color:#d02421}.body--template-2 .cis-select ul>li.selected{background-color:#d02421}.body--template-11 .cis-select ul>li.selected{background-color:#214ad0}.cis-select--design-2{background-color:#fff}.cis-select--design-2>div{border-color:rgba(51,51,51,.25)}.checkbox__elements--inline{display:flex;flex-wrap:wrap;column-gap:20px}.checkbox__label{padding-left:30px;line-height:30px}.checkbox__label:before{top:10px;border-radius:var(--border-radius);border-color:#ccc;background-color:#f5f5f5;font-size:12px}.checkbox__label::before--radio{border-radius:50%}.checkbox__label--radio:before{border-radius:50%}.checkbox__label--design-2:before{background-color:#fff}.checkbox__label.input_false{color:#d50032}.checkbox__label.input_false:before{background-color:#d50032}.checkbox__input:checked+.checkbox__label:before{background-color:#333;color:#fff}.paging{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:var(--padding-default);column-gap:var(--content__padding);row-gap:var(--padding-default)}.paging.hidden{display:none}.paging__controls{display:grid;grid-template-columns:40px 1fr 40px;gap:10px}.paging__control{display:block;width:40px;height:40px;border-radius:var(--border-radius);font-size:20px;line-height:40px;text-align:center;text-decoration:none;color:#fff;background-color:#d02421}.body--template-2 .paging__control{background-color:#d02421}.body--template-11 .paging__control{background-color:#214ad0}.paging__control--prev:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300}.paging__control--next:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300}.paging__text{line-height:40px;text-align:center}.paging__button{display:block;height:40px;border-radius:var(--border-radius);line-height:40px;text-align:center;text-decoration:none;color:#fff;background-color:#d02421}.body--template-2 .paging__button{background-color:#d02421}.body--template-11 .paging__button{background-color:#214ad0}.table_scroll{overflow:auto}.table_scroll table{min-width:500px}.table_scroll table td{padding:5px 0;border-bottom:1px #ccc solid}.object--design-1{background-color:#fff}.object--design-2{background-color:#f5f5f5}.object__content--subobject{padding-right:0;padding-left:0}.object__content--top-1{padding-top:6rem}.object__content--top-2{padding-top:9rem}.object__content--bottom-1{padding-bottom:calc(6rem - var(--padding-default))}.object__content--bottom-2{padding-bottom:calc(9rem - var(--padding-default))}.object__content--design-1{background-color:#fff}.object__content--design-2{background-color:#f5f5f5}.object__content .cms-object-status-div{z-index:2}.carticle__headline{-webkit-hyphens:none;hyphens:none}.carticle__teaser--h1{font-size:var(--tease__size);line-height:var(--teaser__line-height)}.carticle__teaser--h2{font-size:var(--tease__size-small);line-height:var(--teaser__line-height)}.carticle__special{display:grid;grid-template-areas:"headline links" "teaser links" "text links";grid-template-columns:1fr 250px;grid-column-gap:100px}.carticle__special .carticle__headline{grid-area:headline}.carticle__special .carticle__teaser{grid-area:teaser}.carticle__special .carticle__text{grid-area:text}.carticle__special .carticle__linklist{grid-area:links}.carticle__special .carticle__list{display:grid;grid-template-columns:1fr;gap:20px}.ccart__app[v-cloak]{display:none}.ccart__step{transition:background-color .4s,color .4s;padding:15px;border-radius:var(--border-radius);margin-top:1px;margin-bottom:1px;background-color:#333;color:#fff;cursor:default}.ccart__step--current{background-color:#d02421;color:#fff}.ccart__stepcontent{padding:var(--padding-default) var(--padding-default) 1px;background-color:#f5f5f5}.ccart__paragraph{padding-bottom:var(--padding-default)}.ccart__paragraph--addresses{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--content__padding);row-gap:var(--padding-default)}.ccart__form-group{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:20px}.ccart__form-row{padding-bottom:15px}.ccart__form-row--zipcode{display:grid;grid-template-columns:90px minmax(0, 1fr);gap:15px}.ccart__form-row--twocols{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px}.ccart__row{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px #ccc solid;background-color:#fff}.ccart__row--header{background-color:#ededed;font-weight:700}.ccart__column{padding:7px 5px;box-sizing:border-box}.ccart__column--title{width:300px}.ccart__column--quantity{width:100px;text-align:center}.ccart__column--controls{width:170px;text-align:center}.ccart__column--baseprice{width:170px;text-align:right}.ccart__column--calculatedprice{width:170px;font-weight:400;text-align:right}.ccart__column--remove{width:50px}.ccart__column--valign{display:flex;flex-direction:column;justify-content:center}.ccart__controls{display:grid;position:relative;z-index:3;grid-template-columns:40px 1fr 40px;border-radius:0 0 var(--border-radius) var(--border-radius);font-size:18px;line-height:30px;text-align:center;column-gap:5px}.ccart__quantity{text-align:center;-moz-appearance:textfield}.ccart__quantity::-webkit-outer-spin-button,.ccart__quantity::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ccart__control{width:30px;height:30px;padding:5px;border-radius:var(--border-radius);font-size:18px;line-height:30px;text-align:center;color:#fff;cursor:pointer;background-color:#d02421}.body--template-2 .ccart__control{background-color:#d02421}.body--template-11 .ccart__control{background-color:#214ad0}.ccart__control--minus:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.ccart__control--plus:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.ccart__control--remove:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.ccart__control--disabled{opacity:.5;pointer-events:none}.ccart__prices{display:flex;justify-content:space-between;padding:13px 15px;border-radius:var(--border-radius) var(--border-radius) 0 0;font-weight:700;line-height:2.6rem}.ccart__prices--total{border-bottom:2px #333 solid;margin-bottom:var(--padding-default);background-color:#f5f5f5}.ccart__buttons{display:flex;justify-content:space-between;padding-bottom:var(--padding-default)}.ccart__button{width:300px;max-width:100%;border:0;cursor:pointer}.ccart__button--prev{background-color:#333 !important}.ccart__button--prev:before{content:""}.ccart__button--prev:hover:before{transform:translateX(-10px)}.ccart__button--next{padding:20px 60px 20px 20px}.ccart__button--next:before{right:20px;left:auto}.ccart__button--disabled{visibility:hidden;pointer-events:none}.ccart__textfield,.ccart__checkbox-label:before{background-color:#fff}.ccart__spinner{position:relative;padding-bottom:var(--padding-default);text-align:center}.ccart__spinner:before{display:block;position:relative;animation:spinner 1s infinite linear;width:40px;height:40px;margin:0 auto 15px;font-size:40px;line-height:40px;text-align:center;color:#d02421;content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.ccart__checkbox--bordered{padding:5px 10px;border:1px #ccc solid;border-radius:var(--border-radius);background-color:#fff}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cfaq__elements{display:grid;grid-template-columns:1fr;gap:15px}.cfaq__element{border-radius:var(--border-radius);background-color:#f5f5f5}.cfaq__element--design-2{background-color:#fff}.cfaq__question{position:relative;padding:10px 40px 10px 10px;border-radius:var(--border-radius);background-color:rgba(51,51,51,.1);font-family:"Roboto";font-weight:500;cursor:pointer}.cfaq__question:after{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;color:#d02421;position:absolute;top:10px;right:10px}.body--template-2 .cfaq__question:after{color:#d02421}.body--template-11 .cfaq__question:after{color:#214ad0}.cfaq__question--open{border-radius:var(--border-radius) var(--border-radius) 0 0}.cfaq__question--open:after{content:""}.cfaq__answer{display:none;padding:var(--padding-default) 10px 0}.cform__title{padding-top:40px;padding-bottom:20px}.cform__group{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:20px}.cform__group--gap{padding-bottom:40px}.cform__row{padding-bottom:15px}.cform__row--zipcode{display:grid;grid-template-columns:90px minmax(0, 1fr);gap:15px}.cform__row--twocols{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px}.cform__row--fullwidth{grid-column:span 2}.cform__row .easepick-wrapper{z-index:2}.cform__button{width:300px;max-width:100%;border:0;margin-left:auto;cursor:pointer}.cform__note{font-size:1.3rem;font-style:italic}.cform__bikes{display:flex;gap:var(--padding-default);flex-direction:column;padding-bottom:var(--padding-default)}.cform__bike{display:grid;grid-template-columns:minmax(280px, 1fr) minmax(0, 4fr);overflow:hidden;border:1px #ccc solid;border-radius:var(--border-radius);background-color:#f5f5f5}.cform__bike-picturewrp{padding:15px;background-color:#fff}.cform__bike-picture{display:block;border-radius:var(--border-radius);aspect-ratio:4/3}.cform__bike-image{object-fit:contain;width:100%;height:100%}.cform__bike-infos{padding:15px}.cform__bike-title{padding-bottom:1rem}.cform__bike-price{padding-bottom:var(--padding-default);font-weight:700}.cform__bike-row{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px #333 solid}.cform__bike-row--header{font-weight:700}.cform__bike-col{padding:5px;box-sizing:border-box}.cform__bike-col--size{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 100px)}.cform__bike-col--quantity{width:100px;text-align:center}.cform__textfield--quantity{height:30px;background-color:#fff}.cform__dropzone{position:relative;width:100%;padding:30px 20px;border:1px solid #d02421;border-radius:6px;box-sizing:border-box;background-color:#f5f5f5}.cform__dropzone--highlight{border-style:dashed;border-color:#d02421;background-color:#ccc}.cform__dropzone-input{position:absolute;top:0;left:0;visibility:hidden;opacity:0;overflow:hidden;width:100%;height:100%}.cform__dropzone-text{text-align:center}.cform__dropzone-text--hidden{display:none}.cform__upload{display:block;position:relative;width:max-content;padding:15px 50px;margin:0 auto;background-color:#d02421;font-size:var(--font__size--big);font-weight:700;line-height:1;color:#fff;cursor:pointer}.cform__upload:after{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;padding-left:10px}.cform__upload:hover:after{font-weight:700}.cform__upload-container{padding-bottom:30px}.cform__upload-container--hidden{display:none}.cform__uploaded-files{display:grid;grid-template-columns:1fr;gap:5px}.cform__uploaded-files--hidden{display:none}.cform__uploaded-file{display:grid;position:relative;z-index:2;grid-template-areas:"fileicon filename removebutton" "fileicon filename removebutton";grid-template-columns:20px auto 30px;padding:5px;background-color:rgba(51,51,51,.1);column-gap:5px}.cform__uploaded-filetype{grid-area:fileicon}.cform__uploaded-filetype:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400;line-height:30px}.cform__uploaded-filetype--pdf:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filetype--jpg:before,.cform__uploaded-filetype--jpeg:before,.cform__uploaded-filetype--png:before,.cform__uploaded-filetype--gif:before,.cform__uploaded-filetype--tiff:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filetype--doc:before,.cform__uploaded-filetype--docx:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filetype--xls:before,.cform__uploaded-filetype--xlsx:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filetype--ppt:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filetype--zip:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filetype--mp4:before,.cform__uploaded-filetype--mpeg,.cform__uploaded-filetype--mov,.cform__uploaded-filetype--ogg{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filetype--mp3:before,.cform__uploaded-filetype--wav{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400}.cform__uploaded-filename{grid-area:filename;white-space:nowrap;overflow:hidden;font-size:1.6rem;font-weight:400;line-height:30px;text-overflow:ellipsis}.cform__uploaded-filesize{grid-area:filesize;font-size:1.3rem}.cform__uploaded-remove{grid-area:removebutton;width:30px;height:30px;padding:0;border:none;background:none;background-color:#d02421;line-height:30px;text-align:center;color:#fff;cursor:pointer}.cform__uploaded-remove:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;font-size:18px}.cform__upload-maxsize-exceeded{display:none;margin-top:10px}.cgallery-tiles__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));padding-bottom:var(--padding-default);column-gap:var(--content__padding);row-gap:var(--padding-default)}.cgallery-tiles__element{position:relative;border-radius:var(--border-radius);background-color:#f5f5f5}.cgallery-tiles__picture{display:block;overflow:hidden;border-radius:var(--border-radius);background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.cgallery-tiles__image{transition:transform 2s ease-in;width:100%}.cgallery-tiles__element:hover .cgallery-tiles__image{transform:scale(1.1)}.cgallery-tiles__paging{grid-template-columns:1fr}.cgallery-slider__cell{position:relative;overflow:hidden;width:calc(25% - 37.5px) !important;border-radius:var(--border-radius);margin-right:50px}.cgallery-slider__cell--design-1{background-color:#f5f5f5}.cgallery-slider__cell--design-2{background-color:#fff}.cgallery-slider__picture{display:block;background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.cgallery-slider__image{width:100%}.cgallery-slider__gallery-wrapper{position:relative;margin-bottom:var(--padding-default)}.cimage__content{position:relative}.cimage__picture{display:block;position:relative;z-index:1}.cimage__picture--no-alttext{margin-bottom:var(--padding-default)}.cimage__image{border-radius:var(--border-radius);margin:0 auto}.cimage__alttext{padding-top:10px;font-size:var(--font__size-small)}.clinkboxes__content{max-width:none;padding-right:0;padding-left:0;margin:0}.clinkboxes__element{padding:80px 0}.clinkboxes__element--odd{background-color:#fff}.clinkboxes__element--even{background-color:#f5f5f5}.clinkboxes__box{position:relative;width:100%;max-width:1140px;margin:0 auto}.clinkboxes__picture{display:block;position:relative;z-index:1;overflow:hidden;width:57%;border-radius:var(--border-radius);aspect-ratio:5/4}.clinkboxes__picture--odd{margin-left:auto}.clinkboxes__picture--even{margin-right:auto}.clinkboxes__image{transition:transform 2s ease-in;width:100%}.clinkboxes__headline{padding-bottom:1rem}.clinkboxes__text{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:49%;padding:20px 20px calc(20px - var(--padding-default));border-radius:var(--border-radius);font-size:var(--font__size-small)}.clinkboxes__text--odd{left:0;background-color:#f5f5f5}.clinkboxes__text--even{right:0;background-color:#fff}.clinkboxes__box-link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.clinkboxes__box--hover:hover .clinkboxes__link:after{transform:translateX(10px)}.clinkboxes__box--hover:hover .clinkboxes__image{transform:scale(1.1)}.clinkboxes-slider__gallery-wrapper{position:relative}.clinkboxes-slider__cell{position:relative;overflow:hidden;width:calc(25% - 37.5px) !important;border-radius:var(--border-radius);margin-right:50px}.clinkboxes-slider__cell--design-1{background-color:#f5f5f5}.clinkboxes-slider__cell--design-2{background-color:#fff}.clinkboxes-slider__cell-picture{display:block;background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.clinkboxes-slider__cell-image{width:100%}.clinkboxes-slider__cell-content{position:relative;padding:15px 20px}.clinkboxes-slider__cell-content:after{content:"";display:block;height:var(--padding-default)}.clinkboxes-slider__cell-content--link:after{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;color:#d02421;transition:color .4s,transform .4s;font-size:2rem;text-align:right}.body--template-2 .clinkboxes-slider__cell-content--link:after{color:#d02421}.body--template-11 .clinkboxes-slider__cell-content--link:after{color:#214ad0}.clinkboxes-slider__cell-headline{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;padding-bottom:0;font-size:1.8rem;line-height:3rem;text-align:center}.clinkboxes-slider__cell-link{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.clinkboxes-slider__gallery-wrp{position:relative;margin-bottom:var(--padding-default)}.clinkboxes-slider__cell:hover .clinkboxes-slider__cell-content:after{transform:translateX(10px)}.cmaps__content{max-width:none;padding-right:0;padding-left:0;margin:0}.cmaps__map{overflow:hidden;padding-bottom:clamp(300px,34%,850px);border-radius:var(--border-radius)}.cmaps__map .markerlayer{transform:translate(-50%, -50%);width:20px !important;height:20px;border-radius:100%;background-color:#d02421}.cmaps__map .markerlayer:before,.cmaps__map .markerlayer:after{content:"";position:absolute;display:block;opacity:.2;animation:bounce;animation-duration:0s;animation-timing-function:ease-out;animation-iteration-count:infinite;width:100%;height:100%;border-radius:100%;background-color:#d02421}.cmaps__map .markerlayer:after{opacity:.4;animation-delay:.2s}@keyframes bounce{50%,100%{opacity:0;transform:scale(1)}}.cmaps__map .infodiv{font:var(--font__weight) var(--font__size)/var(--font__line-height) var(--font__family--primary);color:#333}.cnews__filters,.cnews__elements{display:grid;padding-bottom:var(--padding-default);column-gap:var(--content__padding);row-gap:var(--padding-default)}.cnews__filters{grid-template-columns:repeat(2, minmax(0, 1fr))}.cnews__elements{grid-template-columns:repeat(4, minmax(0, 1fr))}.cnews__element{position:relative;border-radius:var(--border-radius);background-color:#f5f5f5}.cnews__picture{display:block;overflow:hidden;border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.cnews__picture--empty{background-image:url("../../images/logo.svg");background-size:120px;background-repeat:no-repeat;background-position:center center}.cnews__image{transition:transform 2s ease-in;width:100%}.cnews__contents{padding:20px}.cnews__headline{padding-bottom:10px;font-family:var(--headline__family);font-size:2.1rem;font-weight:700;line-height:1.1}.cnews__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cnews__element--item:hover .cnews__more:after{transform:translateX(5px)}.cnews__element--item:hover .cnews__image{transform:scale(1.1)}.cnews-slider__gallery-wrapper{position:relative;margin-bottom:var(--padding-default)}.cnews-slider__flickity-wrapper{height:auto;padding-bottom:0}.cnews-slider__cell{display:grid;position:relative;grid-template-columns:repeat(2, minmax(0, 1fr));overflow:hidden;width:calc(50% - 25px) !important;border-radius:var(--border-radius);margin-right:50px;background-color:#f5f5f5}.cnews-slider__cell--textonly{grid-template-columns:1fr}.cnews-slider__picture{display:block;overflow:hidden;border-radius:var(--border-radius);background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.cnews-slider__picture--empty{background-image:url("../../images/logo.svg");background-size:120px;background-repeat:no-repeat;background-position:center center}.cnews-slider__image{transition:transform 2s ease-in;width:100%}.cnews-slider__contents{padding:20px}.cnews-slider__headline{display:-webkit-box;overflow:hidden;padding-bottom:10px;font-family:var(--headline__family);font-size:2.1rem;font-weight:700;line-height:1.1;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cnews-slider__teaser{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cnews-slider__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cnews-slider__more{position:absolute;right:0;bottom:0;transform:translateY(100%);transition:transform .4s;width:200px;padding-top:10px;padding-bottom:10px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0}.cnews-slider__more:before{top:10px}.cnews-slider__cell:hover .cnews-slider__more{transform:translateY(0)}.cnews-slider__cell:hover .cnews-slider__more:before{transform:translateX(10px)}.cnewsarticle__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--content__padding)}.cnewsarticle__columns--single{display:block;width:725px;max-width:100%;margin:0 auto}.cnewsarticle__column--sticky{position:sticky;top:100px;height:max-content}.cnewsarticle__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--content__padding);padding-bottom:var(--padding-default)}.cnewsarticle__picture{display:block;position:relative;background-color:#f5f5f5;aspect-ratio:4/3}.cnewsarticle__picture--design-2{background-color:#fff}.cnewsarticle__image{width:100%;border-radius:var(--border-radius)}.newsfeed{padding:0 0 5px 40px}.newsfeed__title{position:relative;transform:translateX(-40px);padding:5px 5px var(--padding-default) 40px;font-family:"Roboto";font-size:2rem;font-weight:500;line-height:1.2}.newsfeed__title:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400;display:block;position:absolute;top:5px;left:0}.newsfeed__list{padding:0;list-style:none}.newsfeed__li{display:grid;position:relative;grid-template-areas:"picture headline" "picture teaser";grid-template-columns:80px 1fr;margin-bottom:35px;column-gap:25px}.newsfeed__li--empty{display:block}.newsfeed__picture{display:block;grid-area:picture;height:80px;background-color:#f5f5f5}.newsfeed__image{object-fit:cover;width:100%;height:100%}.newsfeed__headline{grid-area:headline;font-family:"Roboto";font-weight:500}.newsfeed__teaser{display:-webkit-box;grid-area:teaser;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.newsfeed__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cpartners__elements{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));padding-bottom:var(--padding-default);column-gap:40px;row-gap:var(--padding-default)}.cpartners__elements--footer{grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:0;column-gap:20px;row-gap:15px}.cpartners__element{position:relative;padding:20px;border:10px rgba(51,51,51,.1) solid;border-radius:var(--border-radius);background-color:#fff}.cpartners__element--footer{display:none;padding:8px 10px;border-width:5px}.cpartners__element--footer:nth-child(1),.cpartners__element--footer:nth-child(2),.cpartners__element--footer:nth-child(3),.cpartners__element--footer:nth-child(4){display:block}.cpartners__picture{display:block;position:relative;aspect-ratio:3/1}.cpartners__image{position:absolute;top:50%;left:50%;object-position:center center;object-fit:contain;transform:translate(-50%, -50%);width:100%;height:100%}.cpartners__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cslides .flickity-gallery .flickity-viewport{z-index:1}.cslides .flickity-gallery .flickity-slider{left:0 !important;transform:none !important}.cslides .flickity-gallery .flickity-slider>div{left:0 !important;transform:none !important;z-index:1;margin-left:0;opacity:0;transition:opacity 1.5s;filter:alpha(opacity=0)}.cslides .flickity-gallery .flickity-slider>div.is-selected{z-index:3;opacity:1;filter:alpha(opacity=100)}.cslides__content{max-width:none;padding-bottom:var(--content__padding);margin:0}.cslides__flickity-wrapper{overflow:hidden;padding-bottom:clamp(300px,34%,850px);border-radius:var(--border-radius)}.cslides__flickity-wrapper--small{padding-bottom:clamp(300px,26%,680px)}.cslides__cell{position:relative}.cslides__picture{display:block;height:100%}.cslides__image{object-fit:cover;width:100%;height:100%}.cslides__contents{position:absolute;z-index:2;bottom:45px;left:0;max-width:1200px;margin:0}.cslides__headline{display:block;padding-bottom:4rem;-webkit-hyphens:none;hyphens:none;font-family:"Roboto";font-size:var(--font__size--gallery);font-weight:500;line-height:1.1666;text-shadow:0 0 50px #000;color:#fff}.cslides__headline--small{font-size:var(--font__size--gallery--small)}.cslides__link{display:flex;gap:20px;justify-content:space-between;align-items:center;transition:background-color .4s,color .4s;width:295px;max-width:100%;padding:20px;border-radius:var(--border-radius);box-sizing:border-box;font-size:1.6rem;line-height:20px;text-align:right;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#d02421}.body--template-2 .cslides__link{background-color:#d02421}.body--template-11 .cslides__link{background-color:#214ad0}.cslides__link:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;transition:color .4s,transform .4s;font-size:2rem;color:#fff}.cslides__link:hover:before{transform:translateX(5px)}.cslides__mobile{display:none}.csearch__app{display:grid;grid-template-areas:"search search" "filters results";grid-template-columns:300px minmax(0, 1fr);grid-template-rows:1fr auto;gap:30px;padding-bottom:var(--padding-default)}.csearch__search{position:relative;grid-area:search;width:640px;max-width:100%;padding-bottom:var(--padding)}.csearch__search-submit{display:flex;position:absolute;z-index:2;right:5px;bottom:5px;justify-content:center;align-items:center;width:30px;height:30px;border:none;cursor:pointer}.csearch__search-submit:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400;font-size:2rem}.csearch__filters{display:flex;grid-area:filters;gap:10px;flex-direction:column;height:max-content;min-height:var(--padding)}.csearch__filter{display:flex;gap:15px;justify-content:space-between;align-items:center;transition:background-color .4s;padding:10px;border-radius:var(--border-radius);box-sizing:border-box;background-color:#f5f5f5;cursor:pointer}.csearch__filter--active{background-color:#ccc}.csearch__filter-name{font-weight:700}.csearch__filter-count{min-width:30px;height:30px;border-radius:15px;background-color:#d02421;line-height:30px;text-align:center;color:#fff}.csearch__results{display:flex;grid-area:results;gap:10px;flex-direction:column}.csearch__result{position:relative;transition:background-color .4s;padding:15px;border-radius:var(--border-radius);box-sizing:border-box;background-color:#f5f5f5}.csearch__result:hover{background-color:#ccc}.csearch__title{margin-bottom:var(--padding);font-size:2.2rem;font-weight:600;line-height:1.3;color:#d02421}.csearch__text{font-size:var(--font__size--small);display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.csearch__highlighted{background-color:#ff0}.csearch__link{display:block;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.csearch__pages-breadcrumbs{display:flex;flex-wrap:wrap;padding:0;margin:0;font-size:var(--font__size--small);font-weight:600;font-style:italic;list-style:none}.csearch__pages-breadcrumb{display:flex;justify-content:space-between;padding:0}.csearch__pages-breadcrumb:before{display:none;position:static;top:auto;left:auto;width:auto;height:auto;border-radius:0;background-color:rgba(0,0,0,0)}.csearch__pages-breadcrumb+.csearch__pages-breadcrumb:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;display:block;margin:0 4px}.csearch__type--news,.csearch__type--tours{display:grid;grid-template-columns:100px minmax(0, 1fr);column-gap:15px}.csearch__news-picture{display:block;position:relative;z-index:1;aspect-ratio:1/1}.csearch__news-image{object-fit:cover;width:100%;height:100%}.csearch__tours-picture{display:block;aspect-ratio:1/1}.csearch__tours-image{object-fit:cover;width:100%;height:100%}.csearch__tours-logo{position:absolute;z-index:2;top:50%;right:15px;transform:translateY(-50%);width:40px;border-radius:var(--border-radius)}.csearch__tours-text{padding-right:55px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cteam__filters,.cteam__elements{display:grid;padding-bottom:var(--padding-default);column-gap:var(--content__padding);row-gap:var(--padding-default)}.cteam__filters{grid-template-columns:repeat(2, minmax(0, 1fr))}.cteam__elements{grid-template-columns:repeat(4, minmax(0, 1fr))}.cteam__element{position:relative;border-radius:var(--border-radius)}.cteam__element:not(.js-hidden){display:grid;grid-template-rows:auto 4fr}.cteam__element--design-1{background-color:#f5f5f5}.cteam__element--design-2{background-color:#fff}.cteam__picture{display:block;overflow:hidden;border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.cteam__picture--empty{background-image:url("../../images/logo.svg");background-size:120px;background-repeat:no-repeat;background-position:center center}.cteam__image{transition:transform 2s ease-in;width:100%}.cteam__contents{display:flex;padding:20px}.cteam__text{display:grid;grid-template-rows:auto 1fr auto;width:100%}.cteam__headline{padding-bottom:0}.cteam__list{display:grid;grid-template-columns:1fr auto auto;gap:10px;padding:10px 0 0;list-style:none}.cteam__link{line-height:40px;text-decoration:none}.cteam__link--phone{display:inline-block}.cteam__link--phone:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700;margin-right:10px}.cteam__link--email,.cteam__link--vcard{display:block;width:40px;height:40px;border-radius:var(--border-radius);text-align:center;color:#fff;background-color:#d02421}.body--template-2 .cteam__link--email,.body--template-2 .cteam__link--vcard{background-color:#d02421}.body--template-11 .cteam__link--email,.body--template-11 .cteam__link--vcard{background-color:#214ad0}.cteam__link--email:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300}.cteam__link--vcard:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.ctours__filters,.ctours__elements{display:grid;padding-bottom:var(--padding-default);column-gap:var(--content__padding);row-gap:var(--padding-default)}.ctours__filters{grid-template-columns:repeat(2, minmax(0, 1fr))}.ctours__elements{grid-template-columns:repeat(4, minmax(0, 1fr))}.ctours__element{position:relative;border-radius:var(--border-radius)}.ctours__element--design-1{background-color:#f5f5f5}.ctours__element--design-2{background-color:#fff}.ctours__element--inactive{opacity:.6;transition:opacity .4s}.ctours__element--inactive:hover,.ctours__element--active{opacity:1}.ctours__picture{display:block;position:relative;overflow:hidden;border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.ctours__picture--empty{background-image:url("../../images/logo.svg");background-size:120px;background-repeat:no-repeat;background-position:center center}.ctours__image{transition:transform 2s ease-in;width:100%}.ctours__logo{position:absolute;bottom:5px;left:5px;width:40px;border-radius:var(--border-radius)}.ctours__contents{position:relative;padding:20px}.ctours__headline{padding-bottom:0}.ctours__start-end{padding-bottom:var(--padding-default)}.ctours__details{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:5px;font-size:var(--font__size-small)}.ctours__details--condition{padding-bottom:var(--padding-default)}.ctours__details-label{font-weight:400}.ctours__link{display:block;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.ctours__element:hover .ctours__more:after{transform:translateX(5px)}.ctours__element:hover .ctours__image{transform:scale(1.1)}.ctourdetail__head{display:grid;grid-template-areas:"logo headline" "logo teaser";grid-template-columns:89px 1fr;padding-bottom:var(--padding-default);column-gap:20px}.ctourdetail__logo-picture{grid-area:logo;overflow:hidden;border-radius:var(--border-radius);background-color:#f5f5f5;aspect-ratio:1/1}.ctourdetail__logo-image{width:100%}.ctourdetail__headline{grid-area:headline;padding-bottom:0}.ctourdetail__teaser{grid-area:teaser;padding-bottom:0}.ctourdetail__subtitle{grid-area:teaser}.ctourdetail__columns{display:flex;gap:var(--content__padding);justify-content:center}.ctourdetail__column{position:sticky;top:100px;height:max-content}.ctourdetail__column--column-1{width:50%}.ctourdetail__column--column-2{width:50%}.ctourdetail__text--bold{font-family:"Roboto";font-weight:500}.ctourdetail__details{display:grid;grid-template-columns:minmax(0, 1fr);padding-bottom:var(--padding-default);column-gap:var(--content__padding);row-gap:10px}.ctourdetail__detail{display:flex;gap:15px;justify-content:space-between;padding:5px 15px;border-radius:var(--border-radius);background-color:#f5f5f5}.ctourdetail__detail-label{font-family:"Roboto";font-weight:500}.ctourdetail__surface{display:flex;gap:15px;justify-content:space-between}.ctourdetail__schweizmobil{padding-bottom:var(--padding-default)}.ctourdetail__iframe-wrp{position:relative;margin-bottom:5px;background-color:#f5f5f5;aspect-ratio:16/9}.ctourdetail__iframe-wrp:after{content:"Quelle: SchweizMobil / swisstopo";position:absolute;z-index:2;right:0;bottom:0;padding:2px 10px;background-color:rgba(255,255,255,.5);pointer-events:none}.ctourdetail__iframe{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;border-radius:var(--border-radius)}.ctourdetail__cell{position:relative;overflow:hidden;width:calc(25% - 37.5px) !important;border-radius:var(--border-radius);margin-right:50px}.ctourdetail__cell--design-1{background-color:#f5f5f5}.ctourdetail__cell--design-2{background-color:#fff}.ctourdetail__picture{display:block;background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.ctourdetail__image{width:100%}.ctourdetail__gallery-wrapper{position:relative;margin-bottom:var(--padding-default)}.ctourdetail__copyright{display:flex;justify-content:space-between;padding:5px 5px 0;margin-bottom:var(--padding-default);background-color:#ededed}.ctourdetail__copyright p{padding-bottom:5px}.ctourdetail__copyright-logo{height:calc(var(--padding-default)*2)}.ctwocols__elements{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:var(--twocols__padding)}.ctwocols__element{position:sticky;top:100px;height:max-content}.cvoucher__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--content__padding)}.cvoucher__columns--single{display:block;width:725px;max-width:100%;margin:0 auto}.cvoucher__column--sticky{position:sticky;top:100px;height:max-content}.cvoucher__price{font-size:var(--headline__size-small);font-weight:700}.cvoucher__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--content__padding);padding-bottom:var(--padding-default)}.cvoucher__picture{display:block;position:relative;background-color:#f5f5f5;aspect-ratio:4/3}.cvoucher__picture--design-2{background-color:#fff}.cvoucher__image{width:100%;border-radius:var(--border-radius)}.cvoucher__controls{display:grid;position:relative;z-index:3;grid-template-columns:40px 1fr 40px;width:300px;max-width:100%;border-radius:0 0 var(--border-radius) var(--border-radius);font-size:18px;line-height:30px;text-align:center;column-gap:5px}.cvoucher__quantity{border:1px #ccc solid;border-radius:var(--border-radius);background-color:#fff;line-height:40px}.cvoucher__control{padding:5px;border-radius:var(--border-radius);font-size:18px;color:#fff;cursor:pointer;background-color:#d02421}.body--template-2 .cvoucher__control{background-color:#d02421}.body--template-11 .cvoucher__control{background-color:#214ad0}.cvoucher__control--minus:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.cvoucher__control--plus:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.cvouchers__elements{display:grid;padding-bottom:var(--padding-default);column-gap:var(--content__padding);row-gap:var(--padding-default)}.cvouchers__elements{grid-template-columns:repeat(4, minmax(0, 1fr))}.cvouchers__element{display:flex;position:relative;flex-direction:column;border-radius:var(--border-radius);background-color:#fff}.cvouchers__element--design-2{background-color:#f5f5f5}.cvouchers__picture{display:block;overflow:hidden;border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:rgba(51,51,51,.1);aspect-ratio:4/3}.cvouchers__picture--empty{background-image:url("../../images/logo.svg");background-size:120px;background-repeat:no-repeat;background-position:center center}.cvouchers__image{transition:transform 2s ease-in;width:100%}.cvouchers__contents{padding:20px;padding-bottom:0}.cvouchers__headline{font-family:var(--headline__family);font-size:2.1rem}.cvouchers__price{font-weight:700;color:#d02421}.cvouchers__controls{display:grid;position:relative;z-index:3;grid-template-columns:40px 1fr 40px;padding:20px;border-radius:0 0 var(--border-radius) var(--border-radius);margin-top:auto;font-size:18px;line-height:30px;text-align:center;column-gap:5px}.cvouchers__quantity{border:1px #ccc solid;border-radius:var(--border-radius);background-color:#fff;line-height:40px}.cvouchers__control{padding:5px;border-radius:var(--border-radius);font-size:18px;color:#fff;cursor:pointer;background-color:#d02421}.body--template-2 .cvouchers__control{background-color:#d02421}.body--template-11 .cvouchers__control{background-color:#214ad0}.cvouchers__control--minus:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.cvouchers__control--plus:before{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:700}.cvouchers__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cvouchers__element:hover .cvouchers__more:after{transform:translateX(5px)}.cvouchers__element:hover .cvouchers__image{transform:scale(1.1)}@media(max-width: 2200px){.nav__list--lvl-1{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 1920px){html{font-size:56% !important;-webkit-text-size-adjust:100%}}@media(max-width: 1720px){.header__content{grid-gap:40px}.menutrigger__text{font-size:1.8rem}.topnav__list{gap:30px}.topnav__link{font-size:1.8rem}.nav__content{grid-gap:40px}}@media(max-width: 1680px){.cgallery-slider__flickity-button-wrp .flickity-button.previous,.clinkboxes-slider__flickity-button-wrp .flickity-button.previous,.cnews-slider__flickity-button-wrp .flickity-button.previous,.ctourdetail__flickity-button-wrp .flickity-button.previous{left:-45px}.cgallery-slider__flickity-button-wrp .flickity-button.next,.clinkboxes-slider__flickity-button-wrp .flickity-button.next,.cnews-slider__flickity-button-wrp .flickity-button.next,.ctourdetail__flickity-button-wrp .flickity-button.next{right:-45px}.ctours__details{display:block}.ctours__details:not(.ctours__details--condition){padding-bottom:5px}.ctours__details-label{display:block;font-size:1.2rem;font-weight:700}.ctours__details-value{display:block}}@media(max-width: 1550px){.csearch__search{width:50%}.cslides__flickity-wrapper{padding-bottom:45%}}@media(max-width: 1550px){.header__content{grid-template-areas:"menutrigger topnav logo";grid-template-columns:120px minmax(0, 1fr) 148px}.header__partners{display:none}.nav__partners{display:flex}}@media(max-width: 1366px){:root{--content__padding:40px}.cgallery-slider__flickity-button-wrp .flickity-button.previous,.clinkboxes-slider__flickity-button-wrp .flickity-button.previous,.cnews-slider__flickity-button-wrp .flickity-button.previous,.ctourdetail__flickity-button-wrp .flickity-button.previous{left:-40px}.cgallery-slider__flickity-button-wrp .flickity-button.next,.clinkboxes-slider__flickity-button-wrp .flickity-button.next,.cnews-slider__flickity-button-wrp .flickity-button.next,.ctourdetail__flickity-button-wrp .flickity-button.next{right:-40px}.carticle__special{grid-column-gap:40px}.cgallery-slider__cell{width:calc(25% - 30px) !important;margin-right:40px}.clinkboxes-slider__cell{width:calc(25% - 30px) !important;margin-right:40px}.cnews-slider__cell{width:calc(50% - 20px) !important;margin-right:40px}.ctourdetail__cell{width:calc(25% - 30px) !important;margin-right:40px}}@media(max-width: 1365px){.nav__content{display:block}.nav__list--lvl-1{grid-template-columns:repeat(3, minmax(0, 1fr))}.newsfeed{padding-left:0}.newsfeed__title{transform:none}.newsfeed__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding-left:40px;column-gap:40px}}@media(max-width: 1279px){.footer__content{grid-template-columns:repeat(2, minmax(0, 1fr))}.footer__right{grid-column:span 2}.cgallery-slider__cell{width:calc(33.33% - 26.6666666667px) !important}.clinkboxes-slider__cell{width:calc(33.33% - 26.6666666667px) !important}.cnews__elements{grid-template-columns:repeat(3, minmax(0, 1fr))}.cnews-slider__cell{display:block;width:calc(33.33% - 26.6666666667px) !important;margin-right:40px}.cnews-slider__contents{height:220px;box-sizing:border-box}.cpartners__elements{grid-template-columns:repeat(6, minmax(0, 1fr));column-gap:20px;row-gap:15px}.cpartners__elements--footer{grid-template-columns:repeat(6, minmax(0, 1fr))}.cpartners__element{padding:8px 10px}.cteam__elements{grid-template-columns:repeat(3, minmax(0, 1fr))}.ctours__elements{grid-template-columns:repeat(3, minmax(0, 1fr))}.ctourdetail__cell{width:calc(33.33% - 26.6666666667px) !important}.cvouchers__elements{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 1100px){.header__content{grid-gap:15px}.header__topnav{display:none}}@media(max-width: 1024px){.object__content--top-1{padding-top:3rem}.object__content--top-2{padding-top:6rem}.object__content--bottom-1{padding-bottom:calc(3rem - var(--padding-default))}.object__content--bottom-2{padding-bottom:calc(6rem - var(--padding-default))}.clinkboxes__element{padding:40px 0}.cpartners__elements{grid-template-columns:repeat(4, minmax(0, 1fr))}.cpartners__elements--footer{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(max-width: 1023px){:root{--content__padding:15px}.cgallery-slider__flickity-button-wrp,.clinkboxes-slider__flickity-button-wrp,.cnews-slider__flickity-button-wrp,.ctourdetail__flickity-button-wrp{display:flex;position:relative;top:auto;left:auto;gap:15px;justify-content:center;transform:none;width:auto;padding-top:15px}.cgallery-slider__flickity-button-wrp .flickity-button,.clinkboxes-slider__flickity-button-wrp .flickity-button,.cnews-slider__flickity-button-wrp .flickity-button,.ctourdetail__flickity-button-wrp .flickity-button{position:relative;top:auto;transform:none}.cgallery-slider__flickity-button-wrp .flickity-button.previous,.clinkboxes-slider__flickity-button-wrp .flickity-button.previous,.cnews-slider__flickity-button-wrp .flickity-button.previous,.ctourdetail__flickity-button-wrp .flickity-button.previous{left:auto}.cgallery-slider__flickity-button-wrp .flickity-button.next,.clinkboxes-slider__flickity-button-wrp .flickity-button.next,.cnews-slider__flickity-button-wrp .flickity-button.next,.ctourdetail__flickity-button-wrp .flickity-button.next{right:auto}.nav__list--lvl-1{column-gap:15px}.newsfeed__list{column-gap:15px}.carticle__special{display:block}.carticle__special .linklist__list{display:flex;gap:15px;flex-wrap:wrap}.cgallery-slider__cell{width:calc(33.33% - 10px) !important;margin-right:15px}.clinkboxes__box{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.clinkboxes__box--odd{background-color:#f5f5f5}.clinkboxes__box--even{background-color:#fff}.clinkboxes__picture{width:auto}.clinkboxes__picture--odd{order:2;margin-left:0}.clinkboxes__picture--even{margin-right:0}.clinkboxes__text{position:relative;top:auto;transform:none;width:auto}.clinkboxes__text--odd{left:auto;order:1;background-color:rgba(0,0,0,0)}.clinkboxes__text--even{right:auto;background-color:rgba(0,0,0,0)}.clinkboxes-slider__cell{width:calc(33.33% - 10px) !important;margin-right:15px}.cnews-slider__cell{width:calc(33.33% - 10px) !important;margin-right:15px}.cpartners__elements{grid-template-columns:repeat(3, minmax(0, 1fr))}.cpartners__elements--footer{column-gap:15px}.cteam__list{grid-template-columns:repeat(3, 40px);justify-content:right}.cteam__link--phone{width:40px;height:40px;border-radius:var(--border-radius);background-color:#d02421;text-align:center;color:#fff}.cteam__link--phone:before{margin-right:0}.cteam__link-span{display:none}.ctourdetail__cell{width:calc(33.33% - 10px) !important;margin-right:15px}.ccart__column--controls{width:140px}.ccart__column--baseprice{width:130px}.ccart__column--calculatedprice{width:150px}.ccart__column--remove{width:40px}.ccart__controls{grid-template-columns:30px 1fr 30px}.ccart__control{width:20px;height:20px;line-height:20px}.ccart__quantity{height:calc(var(--input__height) - 10px)}}@media(max-width: 900px){.csearch__app{grid-template-areas:"search" "filters" "results";grid-template-columns:minmax(0, 1fr);row-gap:var(--padding-default)}.csearch__search{width:100%;padding-bottom:0}.csearch__filters{flex-direction:unset;flex-wrap:wrap}.csearch__filters,.csearch__results{padding:0;background-color:rgba(0,0,0,0)}.cslides__flickity-wrapper{padding-bottom:50%}}@media(max-width: 840px){.nav__list--lvl-1{grid-template-columns:repeat(2, minmax(0, 1fr))}.newsfeed__list{grid-template-columns:repeat(1, minmax(0, 1fr))}.ctourdetail__columns{display:block}.ctourdetail__column{position:relative;top:auto}.ctourdetail__column--column-1,.ctourdetail__column--column-2{width:auto}.ccart__row--header .ccart__column--controls,.ccart__row--header .ccart__column--quantity,.ccart__row--header .ccart__column--baseprice,.ccart__row--header .ccart__column--calculatedprice{display:none}.ccart__column--title{order:1;width:calc(100% - 140px - 130px - 40px)}.ccart__column--controls,.ccart__column--quantity{order:2}.ccart__column--remove{order:4}.ccart__column--baseprice{order:3}.ccart__column--calculatedprice{order:5;width:100%}}@media(max-width: 767px){.cgallery-tiles__link:before,.cgallery-slider__link:before,.cimage__link:before,.cnewsarticle__picture-link:before,.ctourdetail__link:before,.cvoucher__picture-link:before{right:5px;bottom:5px;width:30px;height:30px;font-size:2rem;line-height:30px}.object__content--top-1{padding-top:2rem}.object__content--top-2{padding-top:4rem}.object__content--bottom-1{padding-bottom:calc(2rem - var(--padding-default))}.object__content--bottom-2{padding-bottom:calc(4rem - var(--padding-default))}.nav__newsfeed{display:none}.footer__content{grid-template-columns:1fr}.footer__right{grid-column:1}.cform__bike{grid-template-columns:minmax(200px, 1fr) minmax(0, 4fr)}.cgallery-tiles__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.clinkboxes__box{display:block}.clinkboxes__picture{border-radius:var(--border-radius) var(--border-radius) 0 0;aspect-ratio:4/3}.clinkboxes__image{object-fit:cover;height:100%}.clinkboxes-slider__cell{width:calc(50% - 7.5px) !important}.cnewsarticle__columns{display:block}.cnewsarticle__column--sticky{position:relative;top:auto;height:auto}.cnewsarticle__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.cnews-slider__cell{width:calc(50% - 7.5px) !important;margin-right:15px}.cnews__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.cteam__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.ctours__filters{grid-template-columns:minmax(0, 1fr)}.ctours__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.ctwocols__elements{display:block}.ctwocols__element{position:relative;top:auto;height:auto}.cvouchers__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.cvoucher__columns{grid-template-columns:minmax(0, 1fr);row-gap:var(--padding-default)}.cvoucher__column--column-1{order:2}.cvoucher__column--column-2{order:1}.ccart__form-group{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 666px){.cform__group{grid-template-columns:1fr}.cgallery-slider__cell{width:calc(50% - 7.5px) !important}.cslides__content{padding-right:0;padding-bottom:0;padding-left:0}.cslides__flickity-wrapper{border-radius:0}.cslides__contents{display:none}.cslides__contents--mobile{display:block;position:relative;bottom:auto;left:auto;padding-top:15px;padding-bottom:10px;border-radius:0;background-color:#ccc}.cslides__mobile{display:block}.cslides__headline{padding-bottom:9px;font-size:var(--font__size);text-shadow:none;color:#333}.cslides__headline--small{font-size:var(--font__size)}.cslides__link{display:block;position:relative;width:max-content;max-width:100%;padding:0 35px 0 0;border-radius:0;margin-bottom:9px;background-color:rgba(0,0,0,0) !important;color:#d02421}.cslides__link:before{position:absolute;top:0;right:10px;color:#d02421}.ctourdetail__cell{width:calc(50% - 7.5px) !important}.ccart__column--title{width:calc(100% - 40px)}.ccart__column--remove{order:2}.ccart__column--controls{order:3}.ccart__buttons{gap:5px;flex-direction:column}.ccart__button{width:100%;padding:20px}.ccart__button--next{padding:20px}.ccart__button:hover:before{transform:none}}@media(max-width: 630px){.table_scroll:before,.table_scroll:after{display:block;font-size:4rem;content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:300;color:#d02421}.body--template-2 .table_scroll:before,.body--template-2 .table_scroll:after{color:#d02421}.body--template-11 .table_scroll:before,.body--template-11 .table_scroll:after{color:#214ad0}.table_scroll:before{margin-bottom:10px}.table_scroll:after{margin-top:10px}.cform__bike{display:block}.cform__bike-picture{width:300px;max-width:100%;margin:0 auto}}@media(max-width: 567px){.nav__list--lvl-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.nav__list--lvl-2{display:none}.nav__list--lvl-2.nav__list--show{display:block}.nav__li--isparent{cursor:pointer}.nav__li--isparent:after{content:"";font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";font-weight:400;position:absolute;top:10px;right:10px;font-size:2rem;line-height:1.2}.nav__li--isparent.nav__li--active:after{display:none}.nav__li--isparent.nav__li--running:after{content:""}.nav__li--isparent>.nav__link{margin-right:30px}.nav__li--active>.nav__list{display:block}.nav__voucher{padding-left:0}.nav__header{grid-template-columns:minmax(0, 1fr);gap:0;padding-bottom:var(--padding-default)}.nav__partners{padding-top:20px;padding-left:0}.footernav__list{display:block}.footernav__li:not(:first-of-type){padding-left:0}.footernav__li:not(:first-of-type):before{display:none}.cpartners__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.cpartners__elements--footer{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 479px){:root{--headline__size:3rem;--headline__size-small:2.7rem;--tease__size:2.3rem;--tease__size-small:2rem}.cslides__flickity-wrapper{padding-bottom:70%}.clinkboxes-slider__cell{width:100% !important}.cnews__filter,.cnews__elements{grid-template-columns:repeat(1, minmax(0, 1fr))}.cnews-slider__cell{width:100% !important}.csearch__tours-picture{position:relative}.csearch__tours-logo{top:auto;right:5px;bottom:5px;transform:none}.csearch__tours-text{padding-right:0}.cteam__filter,.cteam__elements{grid-template-columns:repeat(1, minmax(0, 1fr))}.ctours__filter,.ctours__elements{grid-template-columns:repeat(1, minmax(0, 1fr))}.ctourdetail__head{grid-template-areas:"logo" "headline" "teaser";grid-template-columns:minmax(0, 1fr)}.ctourdetail__logo-picture{max-width:40px;margin-bottom:5px}.ctourdetail__detail{gap:5px;flex-direction:column}.cvouchers__elements{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 450px){.csearch__type--news,.csearch__type--tours{grid-template-columns:minmax(0, 1fr)}.csearch__news-picture,.csearch__tours-picture{overflow:hidden;border-radius:var(--border__radius);margin-bottom:var(--padding-default);aspect-ratio:5/3}}@media(max-width: 413px){.clinkboxes-slider__cell{width:100% !important}.ccart__stepcontent{padding:15px 15px 1px}}@media(max-width: 374px){.ccart__column--controls{width:100%}.ccart__column--baseprice{width:100%}.cpartners__elements{grid-template-columns:minmax(0, 1fr)}.cpartners__elements--footer{grid-template-columns:minmax(0, 1fr)}}/*# sourceMappingURL=custom.css.map */
