@font-face{font-family:FFDaxWebProCondMedium;src:url(../fonts/2E4633_0_0.eot);src:url(../fonts/2E4633_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2E4633_0_0.woff2) format("woff2"),url(../fonts/2E4633_0_0.woff) format("woff"),url(../fonts/2E4633_0_0.ttf) format("truetype")}@font-face{font-family:FFDaxWebProLight;src:url(../fonts/2E4633_1_0.eot);src:url(../fonts/2E4633_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2E4633_1_0.woff2) format("woff2"),url(../fonts/2E4633_1_0.woff) format("woff"),url(../fonts/2E4633_1_0.ttf) format("truetype")}@font-face{font-family:Dax W01 Cond Xbold;src:url(../fonts/c6cbce45-9e50-4ece-98b3-8290a211eb80.woff2) format("woff2"),url(../fonts/c96200b2-3582-436c-9228-25a0c6886fb7.woff) format("woff")}@font-face{font-family:Dax W01 Medium;src:url(../fonts/4c02235c-5b87-4303-ad70-89daa8187ef1.woff2) format("woff2"),url(../fonts/b6096034-911a-4987-80e2-102c62f58fb2.woff) format("woff")}@font-face{font-family:Dax W01 Cond Bold;src:url(../fonts/2e3ef8b3-0faa-4101-bd68-dea149d1f3a4.woff2) format("woff2"),url(../fonts/b35ccd7a-94c8-4c6d-8d20-92c5a7922525.woff) format("woff")}@font-face{font-family:Broadcast Matter;src:url(../fonts/broadcast_matter-webfont.woff2) format("woff2"),url(../fonts/broadcast_matter-webfont.woff) format("woff")}:root{--font-family-extra-bold-cond:"Dax W01 Cond Xbold",sans-serif;--font-family-bold-cond:"Dax W01 Cond Bold",sans-serif;--font-family-medium:"Dax W01 Medium",sans-serif;--font-family-medium-cond:"FFDaxWebProCondMedium",sans-serif;--font-family-light:"FFDaxWebProLight",sans-serif;--font-family-hand:"Broadcast Matter",cursive;--font-family-sans-serif:"FFDaxWebProLight",sans-serif;--brand-primary:#006fb7;--brand-primary-light:#e8f2f9;--brand-secondary:#a9d0ec;--brand-tertiary:#ff9d00;--brand-tertiary-light:#f6f7d8;--white:#fff;--gray-darker:#3c3c3b;--gray-dark:#4d565f;--gray:#4d565f;--gray-light:#bcbcbb;--gray-lighter:#bcbcbb;--gray-lighter2:#f8f8f8;--gray-lightest:#f6f6f6;--gray-lightest2:#f6f6f6;--black:#000}body{font-size:16px;line-height:22px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select-replace{background:#f6f6f6;background:var(--gray-lightest);border:none;border-radius:0;height:55px;position:relative;transition:background .5s}.select-replace>select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;background:var(--white);border:none;border-radius:0;box-shadow:none!important;color:#000;color:var(--black);cursor:pointer;font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light);font-size:25px;font-weight:400;line-height:30px;outline:none;padding:15px;position:absolute;text-align:left;width:100%}.select-replace>select::-ms-expand{display:none}.select-replace>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #414141}.select-replace>select option{color:#000}.select-replace>.icon{background:#f6f6f6;background:var(--gray-lightest);display:block;height:55px;pointer-events:none;position:absolute;right:0;top:0;width:50px}.select-replace>.icon:after{background:url(../images/accordion-arrow.svg) no-repeat 50%;background-size:22px auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.select-replace:focus{background:#fff}.radio-replace{cursor:pointer;display:block;margin-bottom:10px;position:relative}.radio-replace>input{display:none}.radio-replace>input+.text{display:inline-block}.radio-replace>input+.text>.icon{background:transparent;border:1px solid #a9d0ec;border:1px solid var(--brand-secondary);border-radius:18px;color:red;display:inline-block;font-size:13px;height:18px;line-height:18px;margin-right:5px;padding:1px 0 0;position:relative;text-align:center;top:4px;transition:color .1s;width:18px}.radio-replace>input+.text>.icon:before{background:transparent;border-radius:18px;content:"";display:block;height:18px;left:0;position:absolute;top:0;transition:all .15s,background .3s;width:18px}.radio-replace>input:checked+.text>.icon:before{background:#a9d0ec;background:var(--brand-secondary);height:12px;left:2px;top:2px;width:12px}.container{position:relative;width:100%}.container__inside{max-width:1730px}.container__inside,.container__inside--small{display:block;margin:0 23px;position:relative}.container__inside--small{max-width:1320px}.container__inside--extra-small{display:block;margin:0 23px;max-width:1194px;position:relative}.container--margin{margin-bottom:46px;margin-top:46px}.container--margin:last-child{margin-bottom:0}.container--margin:first-child{margin-top:0}.container--margin-top{margin-top:46px}.container--margin-bottom{margin-bottom:46px}.container--padding{padding-bottom:46px;padding-top:46px}.container--padding:last-child{padding-bottom:0}.container--padding-top{padding-top:46px}.container--padding-bottom{padding-bottom:46px}.container--padding--small{padding-bottom:32px;padding-top:32px}.container--padding--small:last-child{padding-bottom:0}.container__anchor{position:absolute;top:-104px}.carousel-base__control{display:flex;justify-content:space-between;margin:0}.carousel-base__control .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(../images/arrow-up.svg) no-repeat top;background-size:100% auto;border:none;cursor:pointer;display:block;height:30px;margin:0;order:1;overflow:hidden;padding:0;text-indent:-1000px;transform:rotate(-90deg);transition:transform .15s ease-out;width:30px}.carousel-base__control .slick-arrow:hover{transform:rotate(-90deg) translateY(-4px)}.carousel-base__control .slick-arrow.slick-next{margin-bottom:0;margin-top:0;order:3;transform:rotate(90deg)}.carousel-base__control .slick-arrow.slick-next:hover{transform:rotate(90deg) translateY(-4px)}.carousel-base__control .slick-dots{display:flex;flex-direction:row;list-style:none;margin:0;order:2;padding:0}.carousel-base__control .slick-dots li{display:block;margin:10px 2px}.carousel-base__control .slick-dots li:before{display:none!important}.carousel-base__control .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#006fb7;background:var(--brand-primary);border:6px solid #fff;border:6px solid var(--white);border-radius:50%;cursor:pointer;display:block;height:20px;margin:0 auto;overflow:hidden;padding:0;text-indent:-1000px;transition:all .15s ease-out;width:20px}.carousel-base__control .slick-dots li button:focus{outline:none}.carousel-base__control .slick-dots li button:hover{border-width:4px;opacity:.9}.carousel-base__control .slick-dots li.slick-active button{background:#fff;background:var(--white);border:1px solid #006fb7;border:1px solid var(--brand-primary)}.carousel-base__control .slick-dots li.slick-active button:hover{opacity:.9}.teaser-carousel--with-background .carousel-base__control .slick-dots li button{border-color:#f6f6f6;border-color:var(--gray-lightest)}.teaser-carousel--with-background .carousel-base__control .slick-dots li.slick-active button{background-color:#f6f6f6;background-color:var(--gray-lightest);border-color:#006fb7;border-color:var(--brand-primary)}.flowing-text{color:#4d565f;color:var(--gray-dark);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-sans-serif);font-size:20px;font-weight:400;line-height:30px}.flowing-text p{margin:0 0 1rem}.flowing-text p:last-child{margin-bottom:0}.flowing-text b,.flowing-text strong{font-family:Dax W01 Medium,sans-serif;font-family:var(--font-family-medium);font-weight:400}.flowing-text a:not(.btn){color:#4d565f;color:var(--gray-dark);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-sans-serif);font-weight:400;text-decoration:underline}.flowing-text a:not(.btn):hover{color:#006fb7;color:var(--brand-primary);text-decoration:none}.flowing-text a.downlod{position:relative}.flowing-text a.downlod:before{background:#fff url(../images/pdf-icon.svg) no-repeat 50%;background:var(--white) url(../images/pdf-icon.svg) no-repeat center;background-size:20px auto;border:4px solid #006fb7;border:4px solid var(--brand-primary);border-radius:50%;content:"";display:block;height:42px;position:relative;width:42px}.flowing-text a.link--tel{color:#4d565f;color:var(--gray-dark);font-size:30px;font-weight:var(--font-weight-bold);line-height:26px;position:relative;text-decoration:none}.flowing-text a.link--tel:hover{text-decoration:underline}.flowing-text a.link--tel:before{background:transparent url(../images/link-tel-icon.svg) no-repeat 50%;background-size:auto 100%;content:"";display:inline-block;height:38px;margin-right:10px;position:relative;top:8px;width:38px}.flowing-text ul{list-style:none;margin:1em 0;padding:0 0 0 1.5em}.flowing-text ul li{margin-bottom:5px;position:relative}.flowing-text ul li:last-child{margin-bottom:0}.flowing-text ul li:before{background:#006fb7;background:var(--brand-primary);border-radius:3px;content:"";display:block;height:6px;margin-left:-1em;position:absolute;top:10px;width:6px}.flowing-text ul:last-child{margin-bottom:0}.flowing-text a.big-link{font-size:20px;line-height:30px;text-decoration:none;text-transform:uppercase}.flowing-text a.big-link:before{background:url(../images/link-arrow-white.svg) no-repeat 50%;background-size:100% auto;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;top:3px;width:20px}.flowing-text a.big-link:hover{text-decoration:underline}.flowing-text .important{color:#006fb7;color:var(--brand-primary);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-bold)}.flowing-text .foot-notes,.flowing-text small{font-size:15px;line-height:18px}.flowing-text p.quote{color:#006fb7;color:var(--brand-primary);font-family:Broadcast Matter,cursive;font-family:var(--font-family-hand);font-size:60px;line-height:50px}.flowing-text h1.headline--0,.flowing-text h2.headline--0,.flowing-text h3.headline--0{color:#006fb7;color:var(--brand-primary);font-family:var(--font-family-headline);font-size:35px;font-weight:var(--font-weight-headline);line-height:40px;margin:30px 0}.flowing-text h1.headline--0:first-child,.flowing-text h2.headline--0:first-child,.flowing-text h3.headline--0:first-child{margin-top:0!important}.flowing-text h1,.flowing-text h1.headline--1,.flowing-text h2.headline--1,.flowing-text h3.headline--1{color:#006fb7;color:var(--brand-primary);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:40px;font-weight:400;line-height:48px;margin:0}.flowing-text h1.headline--1:first-child,.flowing-text h1:first-child,.flowing-text h2.headline--1:first-child,.flowing-text h3.headline--1:first-child{margin-top:0!important}.flowing-text h1 a:not(.btn),.flowing-text h1.headline--1 a:not(.btn),.flowing-text h2.headline--1 a:not(.btn),.flowing-text h3.headline--1 a:not(.btn){color:#006fb7;color:var(--brand-primary);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-weight:400;text-decoration:none}.flowing-text h1 a:not(.btn):hover,.flowing-text h1.headline--1 a:not(.btn):hover,.flowing-text h2.headline--1 a:not(.btn):hover,.flowing-text h3.headline--1 a:not(.btn):hover{text-decoration:underline}.flowing-text h1.headline--2,.flowing-text h2,.flowing-text h2.headline--2,.flowing-text h3.headline--2{color:#006fb7;color:var(--brand-primary);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:30px;font-weight:400;line-height:35px;margin:20px 0;text-transform:none}.flowing-text h1.headline--2.headline--2--invert,.flowing-text h2.headline--2--invert,.flowing-text h2.headline--2.headline--2--invert,.flowing-text h3.headline--2.headline--2--invert{color:#fff;color:var(--white)}.flowing-text h1.headline--2 a,.flowing-text h2 a,.flowing-text h2.headline--2 a,.flowing-text h3.headline--2 a{color:#006fb7;color:var(--brand-primary);text-decoration:none}.flowing-text h1.headline--2 a:hover,.flowing-text h2 a:hover,.flowing-text h2.headline--2 a:hover,.flowing-text h3.headline--2 a:hover{text-decoration:underline}.flowing-text h1.headline--3,.flowing-text h2.headline--3,.flowing-text h3,.flowing-text h3.headline--3{color:#006fb7;color:var(--brand-primary);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:40px;font-weight:400;line-height:48px;margin:0}.flowing-text h1.headline--3:first-child,.flowing-text h2.headline--3:first-child,.flowing-text h3.headline--3:first-child,.flowing-text h3:first-child{margin-top:0!important}.flowing-text h1.headline--3 a:not(.btn),.flowing-text h2.headline--3 a:not(.btn),.flowing-text h3 a:not(.btn),.flowing-text h3.headline--3 a:not(.btn){color:#006fb7;color:var(--brand-primary);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-weight:400;text-decoration:none}.flowing-text h1.headline--3 a:not(.btn):hover,.flowing-text h2.headline--3 a:not(.btn):hover,.flowing-text h3 a:not(.btn):hover,.flowing-text h3.headline--3 a:not(.btn):hover{text-decoration:underline}.flowing-text h1.headline--4,.flowing-text h3.headline--4,.flowing-text h4,.flowing-text h4.headline--4{color:#006fb7;color:var(--brand-primary);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:30px;font-weight:400;line-height:36px;margin:0 0 28px;padding:0}.flowing-text h1.topline,.flowing-text h3.topline,.flowing-text h4.topline,.flowing-text p.topline{border-bottom:1px dashed #4d565f;border-bottom:1px dashed var(--gray-dark);color:#006fb7;color:var(--brand-primary);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:20px;font-weight:400;line-height:32px;margin:0 0 16px;padding:6px 0;text-transform:none}.btn,.button,.wc-block-components-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#006fb7;background:var(--brand-primary);border:2px solid #006fb7;border:2px solid var(--brand-primary);color:#fff;color:var(--white);cursor:pointer;display:inline-block;font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:20px;font-weight:400;line-height:50px;padding:0 20px;text-decoration:none!important;transition:background .2s}.btn:before,.button:before,.wc-block-components-button:before{background:url(../images/btn-arrow-white.svg) no-repeat 0;background-size:contain;content:"";display:inline-block;height:15px;margin-right:5px;position:relative;top:1px;transition:transform .15s ease-out;width:17px}.btn:hover,.button:hover,.wc-block-components-button:hover{background:rgba(0,111,183,.8);transform:scale(1.02)}.btn:active,.button:active,.wc-block-components-button:active{transform:scale(.98)}.btn.btn--invert,.button.btn--invert,.wc-block-components-button.btn--invert{background-color:#fff;background-color:var(--white);border-color:#fff;border-color:var(--white);color:#006fb7;color:var(--brand-primary)}.btn.btn--invert:before,.button.btn--invert:before,.wc-block-components-button.btn--invert:before{background-image:url(../images/btn-arrow-primary.svg)}.btn.btn--invert:hover,.button.btn--invert:hover,.wc-block-components-button.btn--invert:hover{background:hsla(0,0%,100%,.8)}.wc-block-components-button__text{color:#fff;color:var(--white);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:20px;font-weight:400;line-height:50px;text-decoration:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-rendering:optimizeLegibility}body,html{margin:0;padding:0}html{background:#fff;background:var(--white);background-size:100% auto;scroll-behavior:smooth}body{color:#000;color:var(--black);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-sans-serif);font-weight:400}body.main-nav-open{overflow:hidden}.page__main{min-height:600px;padding-top:160px;width:100%}.page-in-animation{animation:page-in-animation--out 1s forwards;background:#e8f2f9;background:var(--brand-primary-light);height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:1000}@keyframes page-in-animation--out{0%{width:100%}to{width:0}}.page-header{background:#fff;background:var(--white);height:168px;position:fixed;top:0;transition:background .3s,height .2s ease-in-out,box-shadow .15s ease-in-out;width:100%;z-index:200}.page-header__inside{height:100%}.page-header__logo{height:50px;left:0;position:absolute;top:23px;transition:all .2s ease-in-out;width:86px}.page-header__logo img{display:block;height:auto;width:100%}.page-header__slogan{color:#006fb7;color:var(--brand-primary);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:20px;left:0;line-height:36px;opacity:1;position:absolute;top:6px;transition:opacity .15s,top .15s ease-in-out}body.scrolled .page-header{box-shadow:0 0 10px rgba(0,0,0,.1);height:90px}body.scrolled .page-header:before{opacity:0}body.scrolled .page-header__logo{height:50px;top:23px;width:86px}body.scrolled .page-header__slogan{opacity:0}.page-header__nav-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:31px;outline:none;overflow:hidden;padding:0;position:absolute;right:0;top:34px;transition:top .2s ease-in-out;width:40px;z-index:510}.scrolled .page-header__nav-toggle{top:34px}.page-header__nav-toggle__text{display:none}.page-header__nav-toggle__bar{background:#000;background:var(--black);display:block;height:1px;left:0;position:absolute;top:0;transition:all .2s ease-out;width:100%;will-change:left,top}.page-header__nav-toggle__bar:nth-child(3){top:15px}.page-header__nav-toggle__bar:nth-child(4){top:30px}.navigation-open .page-header__nav-toggle__bar{right:0;width:40px}.navigation-open .page-header__nav-toggle__bar:nth-child(2){top:14px;transform:rotate(225deg)}.navigation-open .page-header__nav-toggle__bar:nth-child(3){opacity:0}.navigation-open .page-header__nav-toggle__bar:nth-child(4){top:14px;transform:rotate(-225deg)}.page-header-background{height:100vh;overflow:hidden;position:absolute;width:100%}.page-header-background__inside{position:relative}.page-header-background__inside-2{background:url(../images/header-background-subpage.svg) no-repeat 100% 0;background-size:contain;height:500px;position:absolute;right:-380px;transform:scaleX(-1);width:500px}.page-header__social-navigation ul{display:flex;list-style:none;margin:0;padding:0}.page-header__social-navigation li{display:block;margin-left:13px}.page-header__social-navigation li:first-child{margin-left:0}.page-header__social-navigation img{display:block;height:29px;width:29px}.page-header__social-navigation a:hover{opacity:.8}.mobile-navigation{-webkit-overflow-scrolling:touch;background:#006fb7;background:var(--brand-primary);display:block;height:calc(100vh - 160px);left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:160px;transition:opacity .1s,visibility .1s,width .1s;visibility:hidden;z-index:300}.scrolled .mobile-navigation{top:90px}.mobile-navigation--background{background:#fff;background:var(--white);bottom:0;display:block;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:190}.overlay__inside{padding-left:36px;padding-right:36px;padding-top:36px;position:relative;width:100%;z-index:400}.overlay__content{align-items:flex-end;display:flex;flex-wrap:wrap;position:relative}.overlay__content__image{flex-grow:1;margin:36px auto 0;max-width:400px}.overlay__content__image img{display:block;height:auto;width:100%}.overlay__content__text{color:#fff;color:var(--white);flex-grow:2;font-size:20px;justify-content:space-between;line-height:30px;margin:36px 0 0;padding:0 0 0 36px;position:relative}.overlay__content__text>div>a{color:#fff;color:var(--white);text-decoration:none}.overlay__content__text>div>a:hover{text-decoration:underline}.overlay__content__text strong{display:block;position:relative}.overlay__content__text strong:before{background:url(../images/phone.svg) no-repeat 50%;content:"";display:block;height:40px;left:-36px;position:absolute;top:6px;width:30px}.overlay__content__text .page-header__social-navigation{margin:36px 0 36px -36px;width:100%}.mobile-navigation .page-header__social-navigation ul{justify-content:flex-start!important}.mobile-navigation .page-header__social-navigation img{height:40px;width:40px}.navigation-open .mobile-navigation,.navigation-open .mobile-navigation--background{opacity:1;visibility:visible}body.navigation-open{overflow:hidden}.mobile-navigation .main-nav{margin-left:38px;position:relative;z-index:400}.mobile-navigation .main-nav ul{list-style:none;margin:0;padding:0}.mobile-navigation .main-nav li.sub>a>.main-nav__link-toggle{height:17px;left:-30px;position:absolute;top:2px;width:17px}.mobile-navigation .main-nav li.sub>a>.main-nav__link-toggle:before{background:#fff;background:var(--white);content:"";display:block;height:1px;position:absolute;top:8px;width:17px}.mobile-navigation .main-nav li.sub>a>.main-nav__link-toggle:after{background:#fff;background:var(--white);content:"";display:block;height:17px;left:8px;position:absolute;transition:transform .25s ease-in-out;width:1px}.mobile-navigation .main-nav ul.main-nav__level-1>li.sub>a>.main-nav__link-toggle{top:20px}.mobile-navigation .main-nav a{color:#fff;color:var(--white);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light);font-size:20px;font-weight:400;line-height:30px;position:relative;text-decoration:none}.mobile-navigation .main-nav a.active,.mobile-navigation .main-nav a:hover{text-decoration:underline}.mobile-navigation .main-nav .active>a>.main-nav__link-toggle:after{transform:rotate(-270deg)}.mobile-navigation .main-nav .main-nav__level-1>li>a{font-family:Dax W01 Cond Xbold,sans-serif;font-family:var(--font-family-extra-bold-cond);font-size:40px;font-weight:400;line-height:48px}.mobile-navigation .main-nav .main-nav__level-1>li>a.active,.mobile-navigation .main-nav .main-nav__level-1>li>a:hover{text-decoration:none}.mobile-navigation .main-nav .main-nav__level-1>li>a.sub .main-nav__link-toggle{top:20px}.mobile-navigation .main-nav .main-nav__level-2__wrap{display:none}.mobile-navigation .main-nav .active>.main-nav__level-2__wrap{display:block}.mobile-navigation .main-nav ul.main-nav__level-2{margin:10px 0 0;min-height:250px;padding:0;position:relative;width:100%;z-index:310}.mobile-navigation .main-nav ul.main-nav__level-3{display:none;padding:0;position:relative;top:0;z-index:320}.mobile-navigation .main-nav .active>.main-nav__level-3{display:block}.mobile-navigation .main-nav ul.main-nav__level-4{border-bottom:1px dashed #fff;border-bottom:1px dashed var(--white);display:none;left:0;margin-bottom:14px;padding-bottom:14px;position:relative;top:0;z-index:340}.mobile-navigation .main-nav .active>.main-nav__level-4{display:block}.mobile-navigation .main-nav .main-nav__subtitle{border-bottom:1px dashed #fff;border-bottom:1px dashed var(--white);font-size:30px;line-height:37px;margin:0 0 14px;padding:0 0 10px}.mobile-navigation .main-nav .main-nav__subtitle a{font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-weight:400}.mobile-navigation .main-nav .main-nav__level-1__close-btn{display:none}.page-header .main-nav{left:200px;position:absolute;top:112px;transition:top .2s ease-in-out}.page-header .main-nav ul{list-style:none;margin:0;padding:0}.page-header .main-nav a{color:#006fb7;color:var(--brand-primary);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:20px;font-weight:400;line-height:30px;position:relative;text-decoration:none;text-underline-offset:4px}.page-header .main-nav a.active,.page-header .main-nav a:hover{text-decoration:underline;text-decoration-thickness:2px}.page-header .main-nav ul.main-nav__level-1{display:flex}.page-header .main-nav ul.main-nav__level-1>li{margin-right:50px}.page-header .main-nav ul.main-nav__level-1>li.sub>a{padding-right:40px}.page-header .main-nav ul.main-nav__level-1>li.sub>a:after{background:url(../images/nav-arrow.svg) no-repeat 50%;content:"";display:block;height:30px;margin-left:8px;position:absolute;right:0;top:2px;transition:transform .2s ease-in-out;width:30px}.page-header .main-nav ul.main-nav__level-1>li.sub.active>a:after{transform:rotate(180deg)}.page-header .main-nav ul.main-nav__level-2{position:relative;width:250px}.page-header .main-nav ul.main-nav__level-2 a{color:#fff;color:var(--white);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light)}.page-header .main-nav ul.main-nav__level-2 .main-nav__subtitle a{font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond)}.scrolled .page-header .main-nav{top:32px}.page-header .main-nav__level-2__wrap{background:#006fb7;background:var(--brand-primary);border-left:23px solid #fff;border-left:23px solid var(--white);display:none;height:calc(100% - 130px);left:0;padding-left:46px;padding-top:46px;position:fixed;top:130px;width:100%}.main-nav-open .page-header .active .main-nav__level-2__wrap{display:block}.page-header .main-nav__level-2__wrap-inside{display:flex;position:relative;z-index:1}.page-header .main-nav__level-3{display:none;left:340px;position:absolute;top:0;width:300px}.page-header .active>.main-nav__level-3{display:block}.page-header .main-nav__subtitle{border-bottom:1px dashed #fff;border-bottom:1px dashed var(--white);margin:0 0 14px;padding:0 0 10px}.page-header .main-nav__link-toggle{height:17px;left:-30px;position:absolute;top:2px;width:17px}.page-header .main-nav__link-toggle:before{background:#fff;background:var(--white);content:"";display:block;height:1px;position:absolute;top:8px;width:17px}.page-header .main-nav__link-toggle:after{background:#fff;background:var(--white);content:"";display:block;height:17px;left:8px;position:absolute;transition:transform .25s ease-in-out;width:1px}.page-header .active>a .main-nav__link-toggle:after{transform:rotate(270deg)}.page-header .main-nav__level-1__close-btn{cursor:pointer;display:none;height:40px;position:absolute;right:20px;top:20px;width:40px}.main-nav__content{align-items:flex-end;display:flex;flex-wrap:wrap;position:relative}.main-nav__content__image{flex-grow:1;margin:36px auto 0;max-width:400px}.main-nav__content__image img{display:block;height:auto;width:100%}.main-nav__content__text{color:#fff;color:var(--white);flex-grow:2;font-size:20px;justify-content:space-between;line-height:30px;margin:36px 0 0;padding:0 0 0 36px;position:relative}.main-nav__content__text>div>a{color:#fff;color:var(--white);text-decoration:none}.main-nav__content__text>div>a:hover{text-decoration:underline}.main-nav__content__text strong{display:block;position:relative}.main-nav__content__text strong:before{background:url(../images/phone.svg) no-repeat 50%;content:"";display:block;height:40px;left:-36px;position:absolute;top:6px;width:30px}.main-nav__content__text .page-header__social-navigation{margin:36px 0 36px -36px;width:100%}header.page-header .service-nav{margin:0;position:absolute;right:32px;top:32px}header.page-header .service-nav ul{list-style:none;margin:0;padding:0;text-align:center}header.page-header .service-nav ul li{display:inline-block;margin:0 20px 0 0;padding:0;position:relative}header.page-header .service-nav ul li a{color:#006fb7;color:var(--brand-primary);display:block;font-size:15px;height:34px;padding-left:40px;position:relative;text-decoration:none}header.page-header .service-nav ul li a:hover{text-decoration:underline}header.page-header .service-nav ul li a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:34px;left:0;position:absolute;top:-10px;width:34px}header.page-header .service-nav ul li.service-nav-item--account a:before{background-image:url(../images/account-icon--primary.svg)}header.page-header .service-nav ul li.service-nav-item--cart a:before{background-image:url(../images/cart-icon--primary.svg)}header.page-header .service-nav ul li.service-nav-item--mail a:before{background-image:url(../images/mail-icon--primary.svg)}header.page-header .service-nav ul li.service-nav-item--phone a:before{background-image:url(../images/phone-icon--primary.svg)}.scrolled header.page-header .service-nav{top:32px}.scrolled header.page-header .service-nav ul li a{display:block;height:34px;overflow:hidden;text-indent:-1000px;width:34px}.scrolled header.page-header .service-nav ul li a:before{top:0}.service-nav__cart-batch{background:#006fb7;background:var(--brand-primary);border-radius:8px;color:#fff;color:var(--white);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:12px;height:16px;left:24px;line-height:16px;position:absolute;text-align:center;top:-14px;width:16px}.social-nav ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.social-nav li{margin:0 20px 20px 0!important;padding:0}.social-nav li:before{display:none}.social-nav img{display:block;height:auto;width:62px}.social-nav a{display:block;transition:transform .15s ease-out}.social-nav a:hover{transform:scale(1.02)}.social-nav a:active{transform:scale(.98)}.page-header .navigation-toggle{background:none;border:none;border-radius:0;cursor:pointer;display:block;height:40px;outline:none;padding:0;position:absolute;right:10px;top:28px;transition:background .5s;width:48px;z-index:110}.page-header .navigation-toggle .bar{background:#a9d0ec;background:var(--brand-secondary);display:block;height:5px;left:5px;position:absolute;top:5px;transition:all .2s;width:38px;will-change:left,top}.page-header .navigation-toggle .bar:nth-child(2){top:17px}.page-header .navigation-toggle .bar:nth-child(3){top:29px}.page-header .navigation-toggle.open .bar:first-child{top:12px;transform:rotate(45deg)}.page-header .navigation-toggle.open .bar:nth-child(2){height:0}.page-header .navigation-toggle.open .bar:nth-child(3){top:12px;transform:rotate(-45deg)}.page-header__language-nav{color:#4d565f;color:var(--gray-dark);font-size:16px;line-height:26px;position:absolute;right:0;top:22px}.page-header__language-nav ul{display:flex;list-style:none;margin:0;padding:0}.page-header__language-nav li{display:block}.page-header__language-nav li:before{content:"-";display:inline-block;margin:0 2px}.page-header__language-nav li:first-child:before{display:none}.page-header__language-nav a{color:#4d565f;color:var(--gray-dark);text-decoration:none}.page-header__language-nav a:hover{text-decoration:underline}.page-header__language-nav li.current a{color:#006fb7;color:var(--brand-primary)}.page-footer{background:#006fb7;background:var(--brand-primary);color:#fff;color:var(--white);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light);font-size:20px;font-weight:400;line-height:30px;padding:50px 0;position:relative}.page-footer p{margin:0 0 30px}.page-footer p:last-child{margin:0}.page-footer a:not(.btn){color:#fff;color:var(--white);text-decoration:none}.page-footer a:not(.btn):hover{color:#fff;color:var(--white);text-decoration:underline}.page-footer h3{color:#fff;color:var(--white);font-family:Dax W01 Medium,sans-serif;font-family:var(--font-family-medium);font-size:20px;font-weight:400;line-height:30px;margin-top:0}.cookie-advice--open .page-footer{padding-bottom:300px}.page-footer__column{margin-bottom:30px;width:100%}.page-footer__column:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-footer__column-inside{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.page-footer__navigation{margin-bottom:35px}.page-footer__navigation ul{list-style:none;margin:0;padding:0}.page-footer__navigation li{padding:0}.page-footer__navigation li:before{display:none}.page-footer__contact{display:block;width:100%}.page-footer__contact address{display:block;font-style:normal;width:100%}.page-footer__contact__payment{margin-bottom:35px}.page-footer__contact__payment h3{margin-bottom:10px}.page-footer__social-nav{margin-bottom:35px}.page-footer__social-nav h3{margin-bottom:10px}img.page-footer__payment-image{display:block;height:auto;max-width:245px;width:100%}.page-widget{background:#a9d0ec;background:var(--brand-secondary);display:none;position:relative;transition:all .2s ease-in-out;width:100%}.overlay__widget--mobile{margin:36px 0}.page-widget__close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:none;height:31px;outline:none;overflow:hidden;padding:0;position:absolute;right:5px;top:25px;transition:top .2s ease-in-out;width:40px;z-index:500}.page-widget__close-button:after,.page-widget__close-button:before{background:#fff;background:var(--white);content:"";display:block;height:1px;left:0;position:absolute;top:15px;transform:rotate(45deg);width:30px}.page-widget__close-button:after{transform:rotate(-45deg)}.page-widget__navigation{background:#e8f2f9;background:var(--brand-primary-light);border-top:1px solid #fff;border-top:1px solid var(--white)}.page-widget__navigation ul{list-style:none;margin:0;padding:0}.page-widget__navigation li{border-bottom:1px solid #fff;border-bottom:1px solid var(--white);display:block;height:60px;width:100%}.page-widget__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#a9d0ec;background:var(--brand-secondary);border:none;color:#fff;color:var(--white);cursor:pointer;display:flex;font-size:15px;height:100%;justify-content:flex-start;line-height:20px;padding:0;text-align:center;text-decoration:none;width:100%}.page-widget__button.page-widget__button--active{background:#006fb7;background:var(--brand-primary)}.page-widget__button__icon{background:transparent 50% no-repeat;background-size:100% auto;display:block;height:35px;margin:0 10px;width:35px}.page-widget__button--shop .page-widget__button__icon{background-image:url(../images/icon-shop.svg)}.page-widget__button--shop:hover .page-widget__button__icon{background-image:url(../images/icon-shop--hover.svg)}.page-widget__button--contact .page-widget__button__icon{background-image:url(../images/icon-contact.svg)}.page-widget__button--contact.page-widget__button--active .page-widget__button__icon,.page-widget__button--contact:hover .page-widget__button__icon{background-image:url(../images/icon-contact--hover.svg)}.page-widget__button--socialmedia .page-widget__button__icon{background-image:url(../images/icon-socialmedia.svg)}.page-widget__button--socialmedia.page-widget__button--active .page-widget__button__icon,.page-widget__button--socialmedia:hover .page-widget__button__icon{background-image:url(../images/icon-socialmedia--hover.svg)}.page-widget__button--news .page-widget__button__icon{background-image:url(../images/icon-news.svg)}.page-widget__button--news.page-widget__button--active .page-widget__button__icon,.page-widget__button--news:hover .page-widget__button__icon{background-image:url(../images/icon-news--hover.svg)}.page-widget__button--language .page-widget__button__icon{background-image:url(../images/icon-language.svg)}.page-widget__button--language.page-widget__button--active .page-widget__button__icon,.page-widget__button--language:hover .page-widget__button__icon{background-image:url(../images/icon-language--hover.svg)}.page-widget__content{background:#006fb7;background:var(--brand-primary);border:none;color:#fff;color:var(--white);display:block;overflow-y:auto;position:absolute;scroll-behavior:smooth;transition:width .15s ease-out;width:0}.page-widget--open .page-widget__content{width:100%}.page-widget__content-container__inside{font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light);font-size:15px;line-height:27px;padding:27px 32px;width:100%}.page-widget__content-container__inside h3{font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:25px;font-weight:400;line-height:30px;margin:0}.page-widget__content-container__inside p{margin:0}.page-widget__content-container--language{height:94px}.page-widget__language-nav ul{display:flex;font-size:25px;line-height:30px;list-style:none;margin:0;padding:0}.page-widget__language-nav li{display:block;margin:0 30px 0 0;padding:0 35px 0 0;position:relative}.page-widget__language-nav li:after{background:#fff;background:var(--white);content:"";display:block;height:25px;position:absolute;right:0;top:0;width:1px}.page-widget__language-nav li:last-child:after{display:none}.page-widget__language-nav a{color:#fff;color:var(--white);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);text-decoration:none}.page-widget__language-nav .current a,.page-widget__language-nav a:hover{text-decoration:underline}.page-widget__content-container--news{color:#fff;color:var(--white);font-size:15px;line-height:22px}.page-widget__content-container--news h2{color:#fff;color:var(--white);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:25px;line-height:30px;margin:0 0 20px}.page-widget__content-container--news h2.widget__news-list-item__headline{font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:15px;line-height:22px;margin:0}.page-widget__content-container--news a.btn{color:#fff;color:var(--white);font-size:15px;line-height:22px}.page-widget__content-container--news a.btn:after{border-top-color:#fff;border-top-color:var(--white);position:relative;top:2px;width:50px}.page-widget__content-container--news a.btn:hover:after{width:60px}.widget__news-list-item{margin-bottom:20px}.widget__news-list-item:last-child{margin-bottom:0}h3.widget__news-list-item__date{border-bottom:1px dashed #fff;border-bottom:1px dashed var(--white);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:15px;line-height:30px;margin:0 0 10px}.widget__news-list-item__text{font-size:15px;line-height:22px}.page-widget__content-container--socialmedia ul{display:block;list-style:none;margin:14px 0;padding:0}.page-widget__content-container--socialmedia li{display:inline-block;height:35px;margin:0 14px 0 0;width:35px}.page-widget__content-container--socialmedia li a{background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:100%;overflow:hidden;text-indent:-1000px;width:100%}.page-widget__content-container--socialmedia li.sidebar__icon--instagram a{background-image:url(../images/icon-instagram.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--instagram a:hover{background-image:url(../images/icon-instagram--hover.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--youtube a{background-image:url(../images/icon-youtube.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--youtube a:hover{background-image:url(../images/icon-youtube--hover.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--facebook a{background-image:url(../images/icon-facebook.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--facebook a:hover{background-image:url(../images/icon-facebook--hover.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--xing a{background-image:url(../images/icon-xing.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--xing a:hover{background-image:url(../images/icon-xing--hover.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--linkedin a{background-image:url(../images/icon-linkedin.svg)}.page-widget__content-container--socialmedia li.sidebar__icon--linkedin a:hover{background-image:url(../images/icon-linkedin--hover.svg)}.page-header__search-field{height:200px;position:absolute;right:0;top:0;transition:all .2s ease-in-out;width:95px;z-index:520}.page-header__search-field.active{box-shadow:4px 2px 5px rgba(0,0,0,.2);width:500px}.page-header__search-field.active .page-header__search-field__form-wrap{display:block}.scrolled .page-header__search-field{height:90px}.page-header__search-field__form-wrap{background:#fff;background:var(--white);display:none;height:100%;left:95px;position:absolute;width:calc(100% - 60px)}.page-header__search-field__sword{border:none;border-left:1px solid #bcbcbb;border-left:1px solid var(--gray-light);display:block;font-size:20px;font-weight:400;height:200px;line-height:40px;outline:none;padding:10px;transition:all .2s ease-in-out;width:100%}.page-header__search-field__sword::-moz-placeholder{color:#bcbcbb;color:var(--gray-lighter)}.page-header__search-field__sword::placeholder{color:#bcbcbb;color:var(--gray-lighter)}.scrolled .page-header__search-field__sword{height:90px}.page-header__search-field__open-button{background:#fff url(../images/search-icon.png) no-repeat center 56px;background:var(--white) url(../images/search-icon.png) no-repeat center 56px;border:none;border-left:1px solid #4d565f;border-left:1px solid var(--gray-dark);cursor:pointer;display:block;height:100%;left:0;outline:none;position:absolute;top:0;width:95px}.scrolled .page-header__search-field__open-button{background-position:50%}.page-header__breadcrump{bottom:34px;color:#4d565f;color:var(--gray);display:none;font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light);font-size:15px;font-weight:400;line-height:20px;position:absolute;right:135px}.page-header__breadcrump ul{display:inline;list-style:none;margin:0;padding:0}.page-header__breadcrump li{display:inline-block}.page-header__breadcrump li:after{content:" / "}.page-header__breadcrump li:last-child:after{content:""}.page-header__breadcrump a{color:#4d565f;color:var(--gray);text-decoration:none}.page-header__breadcrump a.current,.page-header__breadcrump a:hover{color:#006fb7;color:var(--brand-primary)}.scrolled .page-header__breadcrump{display:none}.cookie-advice{background:#006fb7;background:var(--brand-primary);border-top:1px solid #fff;border-top:1px solid var(--white);bottom:0;display:none;position:fixed;width:100%;z-index:900}.cookie-advice__image-section{position:relative}.cookie-advice__image{bottom:0;position:absolute;width:120px}.cookie-advice__text-section{flex-grow:1;padding:23px 0 13px}.cookie-advice__text-section h1{color:#fff;color:var(--white);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:20px;font-weight:400;line-height:28px;margin:0 0 10px}.cookie-advice__text-section p{color:#fff;color:var(--white);font-size:15px;line-height:27px;margin:0;max-width:500px}.cookie-advice__text-section a{color:#fff;color:var(--white);font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-weight:400;text-decoration:none}.cookie-advice__text-section a:hover{text-decoration:underline}.cookie-advice__control-section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 23px}.cookie-advice__btn{line-height:27px;margin-bottom:2px;margin-top:10px;text-decoration:underline}.cookie-advice__btn:after{display:none}.cookie-advice__btn:hover{text-decoration:none}.page-scroll-up-button{background:transparent url(../images/scroll-up-arrow.svg) no-repeat 50%;background-size:contain;border:none;bottom:20px;cursor:pointer;height:40px;opacity:0;outline:none;padding:0;position:fixed;right:25px;transition:opacity .15s;width:40px;z-index:500}.scrolled .page-scroll-up-button{opacity:1}.woocommerce-notices-wrapper{display:block;margin:0 23px;max-width:1320px;position:relative}.woocommerce-notices-wrapper .button.wc-forward{background:#006fb7;background:var(--brand-primary);border-radius:0;color:#fff;color:var(--white)}.woocommerce-notices-wrapper .button.wc-forward:active,.woocommerce-notices-wrapper .button.wc-forward:hover{background:rgba(0,111,183,.8);color:#fff;color:var(--white);transform:scale(1.02)}.search-results__header-container{margin-bottom:50px}.search-results__item{border-bottom:1px dashed #006fb7;border-bottom:1px dashed var(--brand-primary);margin-bottom:50px;padding-bottom:50px}.search-results__item:first-child{border-top:1px dashed #006fb7;border-top:1px dashed var(--brand-primary);padding-top:50px}.search-results__item h3 a{text-decoration:none}.search-results__item__body{display:block}.search-results__item__text{margin-bottom:50px}.text.in-viewport-once{opacity:1}.intro-carousel{background:#fff;background:var(--white);position:relative;width:100%}.intro-carousel__control{margin:23px 23px 0;position:relative}.intro-carousel-item{overflow:hidden;position:relative;width:100%}.intro-carousel-item__text{position:relative;z-index:10}.intro-carousel-item__text-container{background:#fff;background:var(--white);position:relative;width:100%}.intro-carousel-item__text-container .product-facts{display:flex;flex-wrap:wrap;margin-top:4px}.intro-carousel-item__text-container .product-facts dl{margin-right:40px}.intro-carousel-item__teaser{color:#006fb7;color:var(--brand-primary)}.intro-carousel-item__btn{margin-top:20px}.intro-carousel-item__inside{position:relative;width:100%}.intro-carousel-item__image{background-position:50%;background-size:cover;height:300px;margin:23px 23px 0;position:relative}.intro-carousel-item--layout-image .intro-carousel-item__image--image-1{width:100%}.intro-carousel-item--layout-image .intro-carousel-item__image--image-2{display:none}.intro-carousel-item__video-wrap{display:none;height:300px;margin:23px 23px 0;overflow:hidden;position:relative}.intro-carousel-item--layout-image-video .intro-carousel-item__video-wrap{display:block}.intro-carousel-item--layout-image-video .intro-carousel-item__image--image-2{display:none}.intro-carousel-item--layout-video .intro-carousel-item__video-wrap{display:block}.intro-carousel-item--layout-video .intro-carousel-item__image--image-1,.intro-carousel-item--layout-video .intro-carousel-item__image--image-2{display:none}.intro-carousel-item__video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.intro-carousel-item__patches{bottom:20px;display:flex;justify-content:flex-end;left:20px;position:absolute;right:20px}.intro-carousel-item__patch{display:block;height:auto;margin-left:40px;max-width:calc(50% - 20px);width:200px}.product-list{position:relative}.products-list__teaser{margin-bottom:50px}.product-list__filters{margin:0 0 40px;position:relative}.product-list__filter{overflow:hidden}.product-list__filter__wrap{margin-bottom:10px;position:relative;width:100%}.product-list__filter{background:#f6f6f6;background:var(--gray-lightest);position:relative;width:100%}h4.product-list__filter__header__title{margin:0}h4.product-list__filter__header__title button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#4d565f;color:var(--gray-dark);cursor:pointer;display:block;font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:23px;font-weight:400;line-height:50px;padding:2px 26px 0;position:relative;text-align:left;width:100%}h4.product-list__filter__header__title button:after{background:url(../images/accordion-arrow.svg) no-repeat 50%;background-size:16px auto;content:"";display:block;height:16px;position:absolute;right:24px;top:18px;transform:rotate(0deg);width:25px}.accordion__item--open .product-list__filter__header{position:relative}.accordion__item--open .product-list__filter__header:after{border-bottom:1px dashed #4d565f;border-bottom:1px dashed var(--gray-dark);bottom:0;content:"";height:1px;left:26px;position:absolute;right:26px}.accordion__item--open .product-list__filter__header__title button:after{transform:rotate(180deg)}.product-list__filter__values{overflow-scrolling:touch;margin-bottom:16px;margin-top:16px;max-height:300px;overflow-y:auto}.product-list__filter__value-wrap{font-size:20px;line-height:38px;padding:0 0 0 26px}.product-list__filter__value-wrap:last-child{border-bottom:none}.product-list__filter__value-wrap label{cursor:pointer}.product-list__filter__value{margin-right:8px;position:relative;top:0}.product-list__items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -18px;min-height:400px}.product-list__empty-advice{display:none!important}.product-list-item{margin-bottom:45px;position:relative;width:100%}.product-list-item.in-viewport-once .product-facts,.product-list-item.in-viewport-once .product-list-item__teaser,.product-list-item.in-viewport-once h1.product-list-item__headline{opacity:1}.product-list-item .product-facts{opacity:0;transition:opacity 1s ease-out}.product-list-item__inside{margin:0 18px;position:relative}.product-list-item__image-wrap{aspect-ratio:1/1.1;position:relative;width:100%}.product-list-item__image{clip-path:inset(100% 0 0 0);display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;position:relative;transition:clip-path 1s ease-out,opacity 1s ease-out;width:100%}.in-viewport-once .product-list-item__image{clip-path:inset(0 0 0 0);opacity:1}h1.product-list-item__headline{word-wrap:break-word;margin:20px 0 10px;opacity:0;transition:opacity 1s ease-out}.product-list-item__teaser{color:#006fb7;color:var(--brand-primary);font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light);font-size:20px;font-weight:400;line-height:30px;opacity:0;transition:opacity 1s ease-out}.product-list-item__teaser p{margin:0}a.product-list-item__button{color:#006fb7;color:var(--brand-primary);text-decoration:underline}a.product-list-item__button:before{background:url(../images/link-arrow--blue.svg) no-repeat 50%;background-size:19px auto;content:"";display:inline-block;height:19px;margin-right:10px;position:relative;top:4px;width:19px}a.product-list-item__button:hover{text-decoration:none}.product-list-item__patches{display:flex;justify-content:flex-end;position:absolute;right:20px;top:20px}.product-list-item__patch{display:block;height:auto;margin-left:20px;max-width:calc(50% - 20px);width:160px}.product-list-item__text{margin:20px 0 0}h3.product-list-item__title{font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-weight:400}.product-list-item__subtitle{color:#006fb7;color:var(--brand-primary);margin:0 0 20px}.product-list-item__footer{display:flex;justify-content:flex-start;margin-top:20px}.product-list-item__price-wrap{background:#ff9d00;background:var(--brand-tertiary);border:2px solid #ff9d00;border:2px solid var(--brand-tertiary);color:#fff;color:var(--white);font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:20px;font-weight:400;line-height:50px;margin:0 0 0 20px;padding:0 20px}.products__teaser dl{margin:15px 0}.products__teaser dl dt{display:inline;font-family:var(--font-family-black);font-weight:400;margin:0 5px 0 0}.products__teaser dl dd{display:inline;margin:0}.products__teaser dl dd:after{content:"";display:block}.products__teaser__inside{margin:0 15px;position:relative}.products__teaser__icon{left:0;position:absolute;top:0}.products__teaser__image-wrap{height:0;overflow:hidden;padding-top:120%;position:relative}.products__teaser__image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.products__teaser__image.products__teaser__image--placeholder{background:#f6f6f6;background:var(--gray-lightest)}h3.products__teaser__title{font-family:var(--font-family-black);font-size:28px;font-weight:400;line-height:34px;margin:20px 0 0}hr.products__teaser__hr{background:#000;background:var(--black);height:3px;margin:10px 0}ul.products__teaser__features{list-style:none;margin:10px 0;padding:0}li.products__teaser__feature{display:inline-block;height:26px;margin:0 15px 0 0;width:auto}li.products__teaser__feature:before{display:none!important}.products__teaser__price-wrap{background:#006fb7;background:var(--brand-primary);display:inline-block;font-family:var(--font-family-black);font-size:28px;font-weight:400;line-height:34px;padding:10px 15px}.products__teaser__buy-button-wrap{line-height:55px;margin-top:15px;overflow:hidden}.teaser-carousel.teaser-carousel--with-background{background:#f6f6f6;background:var(--gray-lightest)}.teaser-carousel__items{margin:0 -18px}.teaser-carousel--with-background .teaser-carousel__inside{padding:45px 0}.teaser-carousel__text-section{margin-bottom:40px}.teaser-carousel__control__wrap{margin-top:23px}.teaser-carousel__control{width:100%}.teaser__inside{margin:0 18px;position:relative}.teaser__image-section{margin-bottom:24px;width:100%}img.teaser__image{background:#e8f2f9;background:var(--brand-primary-light);clip-path:inset(100% 0 0 0);display:block;height:auto;opacity:0;transition:clip-path 2s ease-out,opacity 2s ease-out;width:100%}.in-viewport-once img.teaser__image{clip-path:inset(0 0 0 0);opacity:1}.teaser__text-section{position:relative}.two-images-with-text__background{background:#e8f2f9;background:var(--brand-primary-light);clip-path:inset(100% 0 0 0);height:calc(100% - 60px);left:30px;opacity:0;position:absolute;top:94px;transition:clip-path 2s ease-out,opacity 2s ease-out;width:188px}.in-viewport-once .two-images-with-text__background{clip-path:inset(0 0 0 0);opacity:1}.two-images-with-text--background-yellow .two-images-with-text__background{background:#f6f7d8;background:var(--brand-tertiary-light)}.two-images-with-text__image-section{margin-bottom:70px;position:relative}.two-images-with-text__image-wrap{margin-bottom:26px;margin-left:87px;position:relative}.two-images-with-text--layout-invert .two-images-with-text__image-wrap,.two-images-with-text__image-wrap:last-child{margin-left:0;margin-right:87px}.two-images-with-text--layout-invert .two-images-with-text__image-wrap:last-child{margin-left:87px;margin-right:0}.two-images-with-text__image{clip-path:inset(100% 0 0 0);display:block;height:auto;opacity:0;transition:clip-path 1s ease-out,opacity 1s ease-out;width:100%}.in-viewport-once .two-images-with-text__image{clip-path:inset(0 0 0 0);opacity:1}.two-images-with-text__text-section{opacity:0;position:relative;transform:translateY(200px);transition:transform 1s ease-out,opacity 1s ease-out}.two-images-with-text__text-section.in-viewport-once{opacity:1;transform:translate(0)}.two-images-with-text__graphic{display:none}.two-images-with-text__image__caption{font-size:12px;line-height:18px;margin:18px 0 0}.downloads-and-text{background:#f6f6f6;background:var(--gray-lightest)}.downloads-and-text__inside{padding:25px 0 45px}.downloads-and-text__text-section{margin-bottom:42px}.flowing-text a.downloads-and-text__file-item{color:#4d565f;color:var(--gray-dark);display:flex;margin-bottom:40px;padding-left:50px;position:relative;text-decoration:none}.flowing-text a.downloads-and-text__file-item:last-child{margin-bottom:0}.flowing-text a.downloads-and-text__file-item:before{background:no-repeat 0;background-image:url(../images/file-icon.svg);background-size:30px auto;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:40px}.flowing-text a.downloads-and-text__file-item:hover h4.downloads-and-text__file-item__headline{text-decoration:underline}.downloads-and-text__file-item__description,.downloads-and-text__file-item__icon-wrap{display:none}h4.downloads-and-text__file-item__headline{color:#4d565f;color:var(--gray-dark);font-family:Dax W01 Medium,sans-serif;font-family:var(--font-family-medium);font-size:25px;line-height:30px;margin:4px 0 0}.product-facts dl{display:flex;margin:0;position:relative;width:100%}.product-facts dt{color:#006fb7;color:var(--brand-primary);display:inline-block;font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-weight:400;white-space:nowrap}.product-facts dt:after{content:":";margin-left:-4px;position:relative}.product-facts dd{display:inline-block;margin:0 0 5px 10px}.product-facts ul{list-style:none;margin:0;padding:0}.product-facts li{display:inline;margin:0}.product-facts li:before{display:none!important}h4.product-facts__headline{margin:25px 0 10px!important}ul.product-facts__type_of_use{display:block;height:37px}li.product-facts__type_of_use__item{display:inline-block!important;height:37px;margin:0 5px 0 0!important;position:relative;width:35px}li.product-facts__type_of_use__item img{display:block;height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.images-with-headlines__inside{overflow:hidden;position:relative}.images-with-headlines__image-section{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-50px}.images-with-headlines__image-wrap{margin-bottom:50px;width:100%}.images-with-headlines__image{display:block;height:auto;width:100%}.images-with-headlines__image__caption{font-size:12px;line-height:18px;margin:18px 0 0}.product-carousel{opacity:0;transition:opacity 1s ease-out}.product-carousel.in-viewport-once{opacity:1}.product-carousel-item{position:relative;width:100%}.product-carousel-item__inside{height:100%;position:relative;width:100%}.product-carousel-item__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:230px;position:relative;width:100%}.product-carousel-item__patches{display:flex;justify-content:flex-start;left:0;position:absolute;top:20px}.product-carousel-item__patch{display:block;height:auto;margin-left:20px;width:108px}.product-carousel-item__text{height:100%;opacity:0;pointer-events:none;position:relative;transition:opacity 1s ease-in;z-index:10}.slick-active .product-carousel-item__text{opacity:1}.product-carousel-item__text-container{background:#fff;background:var(--white);padding-top:23px;pointer-events:auto;position:relative;width:100%}.product-carousel-item__text-container .product-facts{display:flex;flex-wrap:wrap;margin-bottom:18px;margin-top:4px}.product-carousel-item__text-container .product-facts dl{margin-right:40px}.product-carousel-item__teaser{color:#006fb7;color:var(--brand-primary)}.product-carousel__control{margin:23px 23px 0}.product-carousel-item__image--video-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.product-carousel-item__image--video-wrap:before{content:"";display:inline-block;height:0;padding-bottom:55.6%;width:1px}.product-carousel-item__image--video-wrap iframe{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.product-carousel-item__image--video__advice{background:none;border:none;color:#fff;color:var(--white);font-size:12px;left:50%;line-height:20px;outline:none;padding:10px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.product-carousel-item__image--video__advice:before{background:url(../images/youtube-btn.svg) no-repeat 50%;content:"";cursor:pointer;display:block;height:94px;margin:0 auto 20px;position:relative;width:94px}.product-carousel-item__image--video__advice:hover:before{opacity:.9}.text-with-image-carousel__control__wrap{margin-top:23px}.text-with-image-carousel__control{width:200px}.text-with-image h1,.text-with-image h3{opacity:0;transition:opacity 1s ease-out}.text-with-image.in-viewport-once h1,.text-with-image.in-viewport-once h3{opacity:1}.text-with-image__inside-2{position:relative}.text-with-image__background{background:#e8f2f9;background:var(--brand-primary-light);bottom:0;left:-23px;position:absolute;right:-23px;top:154px}.text-with-image--background-gray .text-with-image__background{background:#f6f6f6;background:var(--gray-lightest2)}.text-with-image--background-yellow .text-with-image__background{background:#f6f7d8;background:var(--brand-tertiary-light)}.text-with-image--background-none .text-with-image__background{display:none}.text-with-image__sections{position:relative}.text-with-image__image-section{width:100%}.text-with-image--image-right .text-with-image__image-section{order:2}img.text-with-image__image{clip-path:inset(100% 0 0 0);display:block;height:auto;opacity:0;transition:clip-path 1s ease-out,opacity 1s ease-out;width:100%}.in-viewport-once img.text-with-image__image{clip-path:inset(0 0 0 0);opacity:1}.text-with-image__text-section{padding:10px 0 50px;position:relative;width:100%}.text-with-image--align-center .text-with-image__text-section{padding-top:0}.product-detail-header hr{border:none;border-top:1px dashed #000;border-top:1px dashed var(--black);display:block;height:0;margin:25px 0}.product-detail-header .variations{border-top:1px dashed #000!important;border-top:1px dashed var(--black)!important;color:#006fb7;color:var(--brand-primary);margin:25px 0!important;padding-top:25px}.product-detail-header .variations th{text-align:left;width:100px}.product-detail-header .variations .reset_variations{color:#006fb7;color:var(--brand-primary);display:none!important}.product-detail-header .price{color:#006fb7!important;color:var(--brand-primary)!important;font-family:FFDaxWebProCondMedium,sans-serif;font-family:var(--font-family-medium-cond);font-size:25px!important;margin:0!important}.product-detail-header .woocommerce-variation-price{border-bottom:1px dashed #000;border-bottom:1px dashed var(--black);border-top:1px dashed #000;border-top:1px dashed var(--black);margin:25px 0;padding:25px 0}.product-detail-header .woocommerce-variation-price .price{font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:30px!important}.product-detail-header__text-section .summary{float:none!important;width:100%!important}.product-detail-header__image-section{position:relative}.product-detail-header__image-section .images{float:none!important;width:100%!important}.product-detail-header__image{display:block;height:auto;width:100%}.product-detail-header__patches{display:flex;justify-content:flex-end;left:20px;position:absolute;right:20px;top:20px}.product-detail-header__patch{display:block;height:auto;margin-left:20px;width:120px}.product-detail-header__teaser{color:#006fb7;color:var(--brand-primary)}.flowing-text a.product-detail-header__link{color:#4d565f;color:var(--gray-dark);display:block;margin-bottom:40px;padding-left:50px;position:relative;text-decoration:none}.flowing-text a.product-detail-header__link:last-child{margin-bottom:0}.flowing-text a.product-detail-header__link:before{background:no-repeat 0;background-size:30px auto;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:40px}.flowing-text a.product-detail-header__link.product-detail-header__link--shop:before{background-image:url(../images/shop-icon.svg)}.flowing-text a.product-detail-header__link.product-detail-header__link--download:before{background-image:url(../images/download-icon.svg)}.woocommerce-variation-add-to-cart,form.cart:not(.variations_form){align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:25px;position:relative}.woocommerce-variation-add-to-cart .quantity,form.cart:not(.variations_form) .quantity{margin-right:12px!important;position:relative}.woocommerce-variation-add-to-cart .quantity input,form.cart:not(.variations_form) .quantity input{background:#f6f6f6;background:var(--gray-lightest);border:none;border-radius:0!important;color:#000;color:var(--black);display:block;font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-sans-serif);font-size:25px!important;height:54px!important;line-height:40px;padding:5px 10px;text-align:center;width:90px!important}.woocommerce-variation-add-to-cart button,form.cart:not(.variations_form) button{background:#006fb7!important;background:var(--brand-primary)!important;border:2px solid #006fb7!important;border:2px solid var(--brand-primary)!important;border-radius:0!important;font-size:20px!important;line-height:50px!important;padding:0 20px!important;width:calc(100% - 102px)!important}.woocommerce-variation-add-to-cart button:hover,form.cart:not(.variations_form) button:hover{background:rgba(0,111,183,.8)!important;transform:scale(1.02)!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background:#006fb7;background:var(--brand-primary);border:none;border-radius:0;color:#fff;color:var(--white);cursor:pointer;font-family:var(--font-family-decoration);font-size:20px;font-weight:var(--font-weight-decoration);line-height:22px;margin-right:0;padding:14px 50px 15px 15px;position:relative;text-decoration:none;transition:background .15s}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background:#4d565f;background:var(--gray-dark);color:#fff;color:var(--white);text-decoration:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:after{background:url(../images/arrow-white.svg) no-repeat 50%;background-size:14px auto;content:"";display:block;height:14px;margin-left:5px;position:absolute;right:15px;top:19px;width:14px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.btn--fixed-sm{display:block;width:150px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{background:#a9d0ec;background:var(--brand-secondary);border:none;color:#fff;color:var(--white);cursor:pointer;font-family:var(--font-family-decoration);font-size:20px;font-weight:var(--font-weight-decoration);line-height:22px;margin-right:0;opacity:.5;padding:14px 50px 15px 15px;position:relative;text-decoration:none;transition:background .15s}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover{background:#4d565f;background:var(--gray-dark);color:#fff;color:var(--white);text-decoration:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:after{background:url(../images/arrow-white.svg) no-repeat 50%;background-size:14px auto;content:"";display:block;height:14px;margin-left:5px;position:absolute;right:15px;top:19px;width:14px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled].btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled].btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled].btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled.btn--fixed-sm,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled].btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled].btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled].btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled].btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled.btn--fixed-sm,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled].btn--fixed-sm{display:block;width:150px}.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=tel],.woocommerce input[type=text]{height:51px}.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce textarea{background:#f7f7f9;border:1px solid #4d565f;border:1px solid var(--gray-dark);display:block;font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-light);font-size:18px;font-weight:400;line-height:28px;padding:5px 20px;width:100%}.woocommerce textarea{height:200px}.woocommerce-breadcrumb,.woocommerce-result-count{display:none}.woocommerce .woocommerce-cart-form td.product-name,.woocommerce .woocommerce-cart-form th{font-size:20px}.woocommerce .woocommerce-cart-form td.product-name .variation{margin-top:0}.woocommerce .woocommerce-cart-form .cart_item--bonus-product{background:#e9fae9}.woocommerce .woocommerce-cart-form .cart_item--bonus-product .bonus-product__variant-name,.woocommerce .woocommerce-cart-form .cart_item--bonus-product .product-price *,.woocommerce .woocommerce-cart-form .cart_item--bonus-product .product-quantity *,.woocommerce .woocommerce-cart-form .cart_item--bonus-product .product-remove *,.woocommerce .woocommerce-cart-form .cart_item--bonus-product .product-subtotal *,.woocommerce .woocommerce-cart-form .cart_item--bonus-product .product-thumbnail *{display:none}.woocommerce .woocommerce-cart-form select.bonus-product-variant-select{max-width:600px;padding:5px;width:100%}.woocommerce .woocommerce-cart-form .product-remove a{text-decoration:none}.woocommerce .woocommerce-cart-form .product-name a{font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);text-decoration:none}.woocommerce .woocommerce-cart-form .product-name a:hover{text-decoration:underline}.woocommerce .woocommerce-cart-form .product-quantity input{width:100px}.woocommerce .woocommerce-cart-form .coupon input.input-text{border:1px solid #4d565f!important;border:1px solid var(--gray-dark)!important;width:140px!important}ul.woocommerce-shipping-methods li:before{display:none}.woocommerce-checkout h3{font-family:Dax W01 Cond Bold,sans-serif;font-family:var(--font-family-bold-cond);font-size:20px;font-weight:400;line-height:28px;margin:30px 0}.woocommerce ul#shipping_method li input{margin-top:8px}.woocommerce .cart-collaterals{margin:35px 0 0}.woocommerce .cart-collaterals .cart_totals h2{font-family:FFDaxWebProLight,sans-serif;font-family:var(--font-family-sans-serif);font-size:20px;font-weight:400;line-height:28px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background-color:#006fb7;background-color:var(--brand-primary);color:#fff;color:var(--white)}#add_payment_method .wc-proceed-to-checkout a.checkout-button:after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:after{background:url(../images/arrow-black.svg) no-repeat 50%;height:20px;top:25px;width:20px}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background-color:#006fb7;background-color:var(--brand-primary);color:#fff;color:var(--white);text-decoration:underline}@media(min-width:1600px){.select-replace>select{font-size:25px;line-height:30px}.container__inside--small{margin:0 250px}.flowing-text{font-size:25px;line-height:37px}.flowing-text h1,.flowing-text h1.headline--1,.flowing-text h2.headline--1,.flowing-text h3.headline--1{font-size:65px;line-height:78px}.page-header{height:290px}.page-header__slogan{right:174px}.page-header__nav-toggle{right:78px}.page-header .main-nav{left:410px}.page-footer,.page-footer h3{font-size:25px;line-height:35px}.page-header__breadcrump{right:173px}.cookie-advice__image{left:0}.woocommerce-notices-wrapper{margin:0 250px}.intro-carousel,.intro-carousel-item{height:calc(100vh - 290px)}.intro-carousel-item__text-container{padding:0 0 45px 85px}.intro-carousel-item__text-container .product-facts{margin-bottom:38px}.intro-carousel-item__patches{bottom:84px;left:84px;right:84px}h4.product-list__filter__header__title button{font-size:30px;line-height:42px;padding:10px 26px}h4.product-list__filter__header__title button:after{top:23px}.teaser-carousel--with-background .teaser-carousel__inside{background:#f6f6f6;background:var(--gray-lightest);padding:150px 156px}.downloads-and-text__inside{background:#f6f6f6;background:var(--gray-lightest);padding:75px 156px 95px}.product-carousel-item__text-container{min-height:350px;padding:45px 45px 0 85px}.text-with-image__background{right:300px}.text-with-image--image-right .text-with-image__background{left:250px}.text-with-image__image-section,.text-with-image__text-section{width:50%}.product-detail-header__patches{left:84px;right:84px}.product-detail-header__patch{width:260px}}@media(min-width:1024px){.container__inside{margin:0 95px}.container__inside--extra-small,.container__inside--small{margin:0 142px}.container__anchor{top:-198px}.carousel-base__control.carousel-base__control--vertical{flex-direction:column;justify-content:flex-start}.carousel-base__control.carousel-base__control--vertical .slick-arrow{margin-bottom:46px;transform:rotate(0deg)}.carousel-base__control.carousel-base__control--vertical .slick-arrow.slick-next{margin-top:46px;transform:rotate(-180deg)}.carousel-base__control.carousel-base__control--vertical .slick-dots{flex-direction:column}.carousel-base__control.carousel-base__control--horizontal .slick-arrow{margin-right:46px}.carousel-base__control.carousel-base__control--horizontal .slick-arrow.slick-next{margin-left:46px;margin-right:0}.flowing-text a.link--tel{font-size:36px}.flowing-text a.link--tel:before{height:57px;top:12px;width:57px}.flowing-text a.big-link:before{height:30px;width:30px}.flowing-text a.big-link{font-size:35px;line-height:35px}.flowing-text h1.headline--0,.flowing-text h2.headline--0,.flowing-text h3.headline--0{font-size:45px;line-height:59px;margin:30px 0}.flowing-text h1,.flowing-text h1.headline--1,.flowing-text h2.headline--1,.flowing-text h3.headline--1{font-size:65px;line-height:78px;margin:0}.flowing-text h1.headline--2,.flowing-text h2,.flowing-text h2.headline--2,.flowing-text h3.headline--2{font-size:38px;line-height:45px}.page__main{padding-top:200px}.page-header{height:200px}.page-header__logo{height:80px;top:44px;width:202px}.page-header__slogan{font-size:30px;left:auto;line-height:36px;right:120px;top:66px}body.scrolled .page-header__slogan{top:30px}.page-header__nav-toggle{right:40px;top:68px}.page-header-background__inside-2{height:500px;right:-280px;transform:scaleX(1);width:100%}.mobile-navigation{display:none}.page-header .main-nav{left:300px;top:136px}.page-header .main-nav a{font-size:25px;line-height:35px}.scrolled .page-header .main-nav{top:32px}.page-header .main-nav__level-2__wrap{border-left:95px solid #fff;border-left:95px solid var(--white);height:calc(100% - 200px);padding-left:23px;top:200px;width:calc(100% - 95px)}.scrolled .page-header .main-nav__level-2__wrap{height:calc(100% - 90px);top:90px}.page-header .main-nav__level-1__close-btn{right:36px;top:36px}.main-nav__content{bottom:20px;display:flex;left:95px;position:fixed;right:95px}.main-nav__content__image{margin:0;max-width:400px}.main-nav__content__text{border-top:1px dashed #fff;border-top:1px dashed var(--white);display:flex;font-size:25px;height:70px;line-height:30px;margin:0 20px 0 0;padding:20px 0 0 40px;white-space:nowrap}.main-nav__content__text>div>a{margin-left:10px}.main-nav__content__text strong{display:inline}.main-nav__content__text strong:before{left:-40px;top:-4px}.main-nav__content__text .page-header__social-navigation{margin:0;width:auto}header.page-header .service-nav{top:60px}.page-header .navigation-toggle{display:none}.page-header__language-nav{top:96px}.cookie-advice--open .page-footer{padding-bottom:250px}.page-footer__columns{display:flex;flex-wrap:wrap;justify-content:space-between}.page-widget{align-items:center;display:flex;height:calc(100% - 200px);position:fixed;right:0;top:200px;width:95px;z-index:400}.scrolled .page-widget{height:calc(100% - 90px);top:90px}.page-widget__navigation li{display:block;height:95px;width:95px}.page-widget__button{align-items:center;flex-direction:column;justify-content:center}.page-widget__button__icon{margin:0 0 3px}.page-widget__content{min-height:95px;overflow:hidden;position:absolute;right:95px;top:50%;width:0}.page-widget--open .page-widget__content{border:1px solid #fff;border:1px solid var(--white);width:290px}.page-widget__content-container__inside{width:290px}.page-widget__language-nav ul{margin:10px 0 0}.cookie-advice__columns{display:flex;justify-content:space-between}.cookie-advice__image-section{width:380px}.cookie-advice__image{bottom:0;left:-30px;width:280px}.cookie-advice__text-section{padding:23px 100px 23px 40px}.cookie-advice__text-section h1{font-size:25px;line-height:32px}.cookie-advice__control-section{padding:23px 0;width:100px}.woocommerce-notices-wrapper{margin:0 142px}.intro-carousel{height:calc(100vh - 220px);min-height:800px}.intro-carousel__control{bottom:100px;left:35px;margin:0;position:absolute}.intro-carousel-item{height:calc(100vh - 220px);min-height:800px}.intro-carousel-item__text-container{max-width:880px;padding:0 0 22px 45px;width:100%}.intro-carousel-item__inside{background:#add8e6;bottom:0;left:95px;position:absolute;right:95px;top:95px;width:auto}.intro-carousel-item__image{height:100%;margin:0;position:relative;width:50%}.intro-carousel-item__image--image-1{left:0;position:absolute;top:0}.intro-carousel-item__image--image-2{left:50%;position:absolute;top:0}.intro-carousel-item__video-wrap{height:100%;margin:0;position:absolute;right:0;top:0;width:50%}.intro-carousel-item--layout-video .intro-carousel-item__video-wrap{width:100%}.product-list__filter__value-wrap{font-size:25px;line-height:45px}.product-list__filter__value{top:-2px}.teaser-carousel--with-background .teaser-carousel__inside{padding-right:50px}.teaser-carousel__text-section{margin-bottom:80px}.teaser-carousel__control{width:200px}.teaser--image-margin-top .teaser__image-section{margin-top:360px}.two-images-with-text__background{bottom:-224px;height:540px;left:20%;top:auto;width:60%}.two-images-with-text--background-size-large .two-images-with-text__background{height:calc(100% + 100px)}.two-images-with-text__image-section{display:flex;justify-content:space-between;margin-bottom:32px}.two-images-with-text__image-wrap{margin:136px 0 0;width:calc(60% - 16px)}.two-images-with-text__image-wrap:last-child{margin:0;width:calc(40% - 16px)}.two-images-with-text--layout-invert .two-images-with-text__image-wrap{margin:0;width:calc(45% - 16px)}.two-images-with-text--layout-invert .two-images-with-text__image-wrap:last-child{margin:136px 0 0;width:calc(55% - 16px)}.two-images-with-text__text-section{margin-left:40%;margin-right:95px}.two-images-with-text--layout-invert .two-images-with-text__text-section{margin-left:30%}.two-images-with-text__graphic{display:block;height:auto;left:50%;position:absolute;top:50px;width:263px;z-index:1}.downloads-and-text__inside{padding-right:50px}.images-with-headlines__image-section{margin:0 -18px -50px}.images-with-headlines__image-wrap{padding:0 18px;width:50%}.product-carousel-item{height:800px}.product-carousel-item__patches{left:43px}.product-carousel-item__patch{width:140px}.product-carousel-item__text-container{bottom:0;max-width:880px;min-height:314px;padding:45px 45px 0;position:absolute;width:100%}.product-carousel__control{bottom:100px;margin:0;position:absolute;right:140px}.text-with-image__background{bottom:0;left:auto;right:10%;top:65px;width:60%}.text-with-image--image-right .text-with-image__background{bottom:0;left:10%;right:10%;top:65px;width:auto}.text-with-image__sections{display:flex;justify-content:space-between;width:100%}.text-with-image--align-center .text-with-image__sections{align-items:center}.text-with-image__image-section{width:40%}.text-with-image--image-big .text-with-image__image-wrap{margin-left:-125px}.text-with-image__text-section{padding:55px 0 0 55px;width:60%}.text-with-image--image-right .text-with-image__text-section{padding:0 55px 0 0;width:60%}.product-detail-header .variations .reset_variations{position:absolute;right:-70px}.product-detail-header__sections{align-items:flex-start;display:flex;justify-content:space-between}.product-detail-header__image-section,.product-detail-header__text-section{width:calc(50% - 70px)}}@media (min-width:1920px){.container__inside{margin:0 auto}.page-header .main-nav__level-2__wrap{padding-left:120px}}@media (min-width:1820px){.container__inside--small,.woocommerce-notices-wrapper{margin:0 auto}.text-with-image__background{right:250px}}@media(min-width:1200px){.container__inside--extra-small{margin:0 250px}.container--margin{margin-bottom:100px;margin-top:100px}.container--margin-top{margin-top:100px}.container--margin-bottom{margin-bottom:100px}.container--padding{padding-bottom:140px;padding-top:140px}.container--padding-top{padding-top:140px}.container--padding-bottom{padding-bottom:140px}.container--padding--small{padding-bottom:46px;padding-top:46px}.flowing-text a.downlod:before{background-size:26px auto;border-width:6px;height:56px;left:-100px;top:-10px;width:56px}.flowing-text p.quote{font-size:100px;line-height:90px}.flowing-text h1.headline--0,.flowing-text h2.headline--0,.flowing-text h3.headline--0{font-size:60px;line-height:60px}.page__main{padding-top:280px}.page-header{border-bottom:none;height:200px;position:fixed}.page-footer__column.page-footer__column--column-0,.page-footer__column.page-footer__column--column-1{width:calc(38% - 20px)!important}.page-footer__column.page-footer__column--column-2{width:calc(24% - 20px)!important}.overlay__widget--mobile{display:none}.page-header__breadcrump{display:block}.cookie-advice__image{width:380px}.cookie-advice__text-section{padding:40px 100px 40px 40px}.cookie-advice__control-section{padding:40px 0}.text.text--reduced-width .text__sections{max-width:50%}.intro-carousel-item__text-container{padding:0 0 45px 45px}.intro-carousel-item__text-container .product-facts{margin-bottom:18px}.product-list__filters{height:55px;margin-bottom:73px;position:relative;z-index:100}.product-list__filters__inside{display:flex;flex-wrap:wrap;height:55px;justify-content:space-between;position:relative}.product-list__filter__wrap{margin-bottom:28px;min-height:55px;width:calc(25% - 18px)}.product-list__filter{position:absolute}.product-list-item{width:33.33333%!important}.product-list--filter-active .product-list-item{margin-top:0!important}.product-list-item__teaser{font-size:25px;line-height:37px}.teaser-carousel.teaser-carousel--with-background{background:transparent}.teaser-carousel--with-background .teaser-carousel__inside{background:#f6f6f6;background:var(--gray-lightest);padding:95px}.teaser__text-section{margin:0 100px 0 24px}.two-images-with-text__image-section{margin-bottom:95px}.two-images-with-text--layout-invert .two-images-with-text__image-wrap:last-child,.two-images-with-text__image-wrap{margin:336px 0 0}.downloads-and-text{background:transparent}.downloads-and-text__inside{background:#f6f6f6;background:var(--gray-lightest);padding:75px 95px 95px}.images-with-headlines__image-section{margin-bottom:-120px}.images-with-headlines__image-wrap{margin-bottom:120px}.images-with-headlines__image{margin-top:40px}.product-carousel__items{padding:0 0 0 80px}.product-carousel-item{height:1000px;padding:0 15px;width:80vw!important}.product-carousel-item__image{height:800px;position:absolute;width:100%}.product-carousel-item__patches{left:84px;top:84px}.product-carousel-item__patch{max-width:calc(50% - 80px);width:260px}.product-carousel-item__text{margin-left:152px}.product-carousel-item__text-container .product-facts dl{width:auto}.product-carousel__control{bottom:100px;right:230px}.text-with-image__background{bottom:auto;height:100%;left:auto;right:250px;top:65px;width:60%}.text-with-image--image-right .text-with-image__background{bottom:auto;height:100%;left:110px;right:250px;top:65px;width:auto}.text-with-image__text-section{padding:125px 0 0 125px}.text-with-image--image-right .text-with-image__text-section{padding-left:0;padding-right:125px}.product-detail-header__text-section{padding-left:46px}.product-detail-header__patch{width:200px}}@media (min-width:1694px){.container__inside--extra-small{margin:0 auto}}@media(max-width:1023px){.navigation-open .page-header__mobile-wrap{display:block}.overlay__content__image{order:2}.overlay__content__text .page-header__social-navigation ul{justify-content:center}.main-nav__content__image{order:2}.main-nav__content__text .page-header__social-navigation ul{justify-content:center}.page-widget__inside{position:relative}.page-widget__content{height:100%;top:0!important}.page-header__search-field{display:none}.intro-carousel-item--layout-image-image .intro-carousel-item__image--image-1{display:none}.intro-carousel-item--layout-image .intro-carousel-item__image--image-2{display:block}.intro-carousel-item--layout-image-video .intro-carousel-item__image--image-1{display:none}.two-images-with-text--layout-invert .two-images-with-text__background{left:auto;right:30px}}@media(min-width:768px){.flowing-text a.downlod:before{display:block;left:-60px;position:absolute;top:-10px}.flowing-text h1.headline--0,.flowing-text h2.headline--0,.flowing-text h3.headline--0{font-size:50px;line-height:50px}.page-header__nav-toggle{display:none}.page-footer__column{border-bottom:0;width:calc(50% - 20px)}.product-list-item{width:50%}.teaser__image-section{margin-bottom:-100px}.teaser__text-section{background:#fff;background:var(--white);margin:44px 24px 0;padding:24px}.teaser-carousel--with-background .teaser__text-section{background:#f6f6f6;background:var(--gray-lightest)}}@media(min-width:1024px) and (max-width:1199px){.main-nav__content__image,.overlay__content__image{display:none}.main-nav__content__text{margin-left:20px}.product-carousel-item__image{height:600px;position:absolute}}@media(max-width:767px){.page-header .main-nav{display:none}header.page-header .service-nav ul li a{overflow:hidden;text-indent:-1000px}header.page-header .service-nav ul li a:before{top:0}.product-carousel-item__image--video__advice{font-size:14px;line-height:20px;width:calc(100% - 20px)}}@media (min-width:1024px) and (max-height:980px){.main-nav__content__image{display:none}}@media(min-width:1200px) and (max-width:1599px){.main-nav__content__text{margin-left:20px}}@media(max-width:1199px){header.page-header .service-nav ul li.service-nav-item--mail,header.page-header .service-nav ul li.service-nav-item--phone{display:none}.overlay__widget--mobile .page-widget,.page-widget--open .page-widget__close-button{display:block}.intro-carousel-item{padding-top:10px}.intro-carousel-item__text-container .product-facts__type_of_use{display:none}.intro-carousel-item__teaser p{margin-bottom:0}.text-with-image__image-section{margin-bottom:32px}.product-detail-header .variations tr{display:block;margin-bottom:20px}.product-detail-header .variations td,.product-detail-header .variations th{display:block}}@media print{.page-header__search-field{display:none}}@media(min-width:768px) and (max-width:1023px){.product-carousel-item__image{height:400px}}