@font-face{font-family:Minion Pro;font-style:normal;font-weight:500;src:url(../fonts/MinionPro-MediumCn.eot);src:local("Minion Pro Medium Condensed"),local("MinionPro-MediumCn"),url(../fonts/MinionPro-MediumCn.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-MediumCn.woff2) format("woff2"),url(../fonts/MinionPro-MediumCn.woff) format("woff"),url(../fonts/MinionPro-MediumCn.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:600;src:url(../fonts/MinionPro-SemiboldCnIt.eot);src:local("Minion Pro Semibold Condensed Italic"),local("MinionPro-SemiboldCnIt"),url(../fonts/MinionPro-SemiboldCnIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-SemiboldCnIt.woff2) format("woff2"),url(../fonts/MinionPro-SemiboldCnIt.woff) format("woff"),url(../fonts/MinionPro-SemiboldCnIt.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:normal;font-weight:500;src:url(../fonts/MinionPro-Medium.eot);src:local("Minion Pro Medium"),local("MinionPro-Medium"),url(../fonts/MinionPro-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-Medium.woff2) format("woff2"),url(../fonts/MinionPro-Medium.woff) format("woff"),url(../fonts/MinionPro-Medium.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:normal;font-weight:400;src:url(../fonts/MinionPro-Cn.eot);src:local("Minion Pro Condensed"),local("MinionPro-Cn"),url(../fonts/MinionPro-Cn.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-Cn.woff2) format("woff2"),url(../fonts/MinionPro-Cn.woff) format("woff"),url(../fonts/MinionPro-Cn.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:normal;font-weight:700;src:url(../fonts/MinionPro-Bold.eot);src:local("Minion Pro Bold"),local("MinionPro-Bold"),url(../fonts/MinionPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-Bold.woff2) format("woff2"),url(../fonts/MinionPro-Bold.woff) format("woff"),url(../fonts/MinionPro-Bold.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:400;src:url(../fonts/MinionPro-CnIt.eot);src:local("Minion Pro Condensed Italic"),local("MinionPro-CnIt"),url(../fonts/MinionPro-CnIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-CnIt.woff2) format("woff2"),url(../fonts/MinionPro-CnIt.woff) format("woff"),url(../fonts/MinionPro-CnIt.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:600;src:url(../fonts/MinionPro-SemiboldIt.eot);src:local("Minion Pro Semibold Italic"),local("MinionPro-SemiboldIt"),url(../fonts/MinionPro-SemiboldIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-SemiboldIt.woff2) format("woff2"),url(../fonts/MinionPro-SemiboldIt.woff) format("woff"),url(../fonts/MinionPro-SemiboldIt.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:700;src:url(../fonts/MinionPro-BoldCnIt.eot);src:local("Minion Pro Bold Condensed Italic"),local("MinionPro-BoldCnIt"),url(../fonts/MinionPro-BoldCnIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-BoldCnIt.woff2) format("woff2"),url(../fonts/MinionPro-BoldCnIt.woff) format("woff"),url(../fonts/MinionPro-BoldCnIt.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:500;src:url(../fonts/MinionPro-MediumCnIt.eot);src:local("Minion Pro Medium Condensed Italic"),local("MinionPro-MediumCnIt"),url(../fonts/MinionPro-MediumCnIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-MediumCnIt.woff2) format("woff2"),url(../fonts/MinionPro-MediumCnIt.woff) format("woff"),url(../fonts/MinionPro-MediumCnIt.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:500;src:url(../fonts/MinionPro-MediumIt.eot);src:local("Minion Pro Medium Italic"),local("MinionPro-MediumIt"),url(../fonts/MinionPro-MediumIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-MediumIt.woff2) format("woff2"),url(../fonts/MinionPro-MediumIt.woff) format("woff"),url(../fonts/MinionPro-MediumIt.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:normal;font-weight:700;src:url(../fonts/MinionPro-BoldCn.eot);src:local("Minion Pro Bold Condensed"),local("MinionPro-BoldCn"),url(../fonts/MinionPro-BoldCn.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-BoldCn.woff2) format("woff2"),url(../fonts/MinionPro-BoldCn.woff) format("woff"),url(../fonts/MinionPro-BoldCn.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:400;src:url(../fonts/MinionPro-It.eot);src:local("Minion Pro Italic"),local("MinionPro-It"),url(../fonts/MinionPro-It.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-It.woff2) format("woff2"),url(../fonts/MinionPro-It.woff) format("woff"),url(../fonts/MinionPro-It.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:normal;font-weight:400;src:url(../fonts/MinionPro-Regular.eot);src:local("Minion Pro Regular"),local("MinionPro-Regular"),url(../fonts/MinionPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-Regular.woff2) format("woff2"),url(../fonts/MinionPro-Regular.woff) format("woff"),url(../fonts/MinionPro-Regular.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:normal;font-weight:600;src:url(../fonts/MinionPro-Semibold.eot);src:local("Minion Pro Semibold"),local("MinionPro-Semibold"),url(../fonts/MinionPro-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-Semibold.woff2) format("woff2"),url(../fonts/MinionPro-Semibold.woff) format("woff"),url(../fonts/MinionPro-Semibold.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:italic;font-weight:700;src:url(../fonts/MinionPro-BoldIt.eot);src:local("Minion Pro Bold Italic"),local("MinionPro-BoldIt"),url(../fonts/MinionPro-BoldIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-BoldIt.woff2) format("woff2"),url(../fonts/MinionPro-BoldIt.woff) format("woff"),url(../fonts/MinionPro-BoldIt.ttf) format("truetype")}@font-face{font-family:Minion Pro;font-style:normal;font-weight:600;src:url(../fonts/MinionPro-SemiboldCn.eot);src:local("Minion Pro Semibold Condensed"),local("MinionPro-SemiboldCn"),url(../fonts/MinionPro-SemiboldCn.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro-SemiboldCn.woff2) format("woff2"),url(../fonts/MinionPro-SemiboldCn.woff) format("woff"),url(../fonts/MinionPro-SemiboldCn.ttf) format("truetype")}@font-face{font-family:Brandon;font-style:normal;font-weight:400;src:url(../fonts/Brandon_reg.woff2) format("woff2"),url(../fonts/Brandon_reg.otf) format("opentype")}@font-face{font-family:Brandon;font-style:normal;font-weight:700;src:url(../fonts/Brandon_bld.woff2) format("woff2"),url(../fonts/Brandon_bld.otf) format("opentype")}:root{--font-family-headline:"Minion Pro";--font-weight-headline-medium:500;--font-weight-headline-semibold:600;--font-weight-headline-bold:bold;--font-family-sans-serif:"Brandon",sans-serif;--font-weight-bold:bold;--brand-primary:#5e533c;--brand-secondary:#a38730;--brand-tertiary:#af69aa;--brand-tertiary-light:#f4e9ea;--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: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 #a38730;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:#a38730;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--full-right{display:block;margin:0 34px;position:relative}.container__inside__inside{max-width:1450px;position:relative}.container__inside--full-right--padding{padding-bottom:56px;padding-top:56px}.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:none;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;justify-content:center;list-style:none;margin:0;order:2;padding:0;width:100%}.carousel-base__control .slick-dots li{display:block;margin:0 5px}.carousel-base__control .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #a38730;border:1px solid var(--brand-secondary);border-radius:50%;cursor:pointer;display:block;height:15px;margin:0 auto;overflow:hidden;padding:0;text-indent:-1000px;transition:all .15s ease-out;width:15px}.carousel-base__control .slick-dots li button:focus{outline:none}.carousel-base__control .slick-dots li button:hover{border-color:#af69aa;border-color:var(--brand-tertiary);border-width:4px}.carousel-base__control .slick-dots li.slick-active button{background:#af69aa;background:var(--brand-tertiary);border:1px solid #af69aa;border:1px solid var(--brand-tertiary)}.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:#5e533c;border-color:var(--brand-primary)}.flowing-text{color:#4d565f;color:var(--gray-dark);font-family:Brandon,sans-serif;font-family:var(--font-family-sans-serif);font-size:23px;font-weight:400;line-height:33px}.flowing-text p{margin:0 0 33px}.flowing-text p:last-child{margin-bottom:0}.flowing-text p.text--highlight{color:#af69aa;color:var(--brand-tertiary)}.flowing-text b,.flowing-text strong{font-weight:700;font-weight:var(--font-weight-bold)}.flowing-text a:not(.btn),.flowing-text b,.flowing-text strong{font-family:Brandon,sans-serif;font-family:var(--font-family-sans-serif)}.flowing-text a:not(.btn){color:#4d565f;color:var(--gray-dark);font-weight:400;text-decoration:underline}.flowing-text a:not(.btn):hover{color:#5e533c;color:var(--brand-primary);text-decoration:none}.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{color:#a38730;color:var(--brand-secondary);content:"✔";display:block;font-family:Minion Pro;font-family:var(--font-family-headline);margin-left:-1.4em;position:absolute;top:4px}.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:#5e533c;color:var(--brand-primary);font-family:Brandon,sans-serif;font-family:var(--font-family-sans-serif);font-weight:700;font-weight:var(--font-weight-bold)}.flowing-text .foot-notes,.flowing-text small{font-size:15px;line-height:18px}.flowing-text h1.headline--0,.flowing-text h2.headline--0,.flowing-text h3.headline--0{color:#5e533c;color:var(--brand-primary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:35px;font-weight:400;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:#5e533c;color:var(--brand-primary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:50px;font-weight:500;font-weight:var(--font-weight-headline-medium);line-height:55px;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.headline--2,.flowing-text h2,.flowing-text h2.headline--2,.flowing-text h3.headline--2{color:#5e533c;color:var(--brand-primary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:50px;font-weight:400;line-height:55px;margin:0 0 20px;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:#5e533c;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:#5e533c;color:var(--brand-primary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:50px;font-weight:400;line-height:60px;margin:0 0 20px}.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:#5e533c;color:var(--brand-primary);font-family:Minion Pro;font-family:var(--font-family-headline);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:#a38730;color:var(--brand-secondary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:28px;font-weight:600;font-weight:var(--font-weight-headline-semibold);line-height:33px;margin:33px 0 0;padding:0}.flowing-text h1.topline,.flowing-text h3.topline,.flowing-text h4.topline,.flowing-text p.topline{color:#a38730;color:var(--brand-secondary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:25px;font-style:italic;font-weight:500;font-weight:var(--font-weight-headline-medium);line-height:35px;margin:0 0 16px}.btn,.button,.wc-block-components-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#af69aa;background:var(--brand-tertiary);border:none;color:#fff;color:var(--white);cursor:pointer;display:inline-block;font-family:Minion Pro;font-family:var(--font-family-headline);font-size:23px;font-style:italic;font-weight:400;line-height:33px;max-width:300px;padding:20px;text-decoration:none!important;transition:background .2s ease-in-out,transform .1s ease-out}.btn:hover,.button:hover,.wc-block-components-button:hover{background:#794d78;transform:scale(1.02)}.btn:active,.button:active,.wc-block-components-button:active{transform:scale(.98)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-rendering:optimizeLegibility}.focus-visible{outline:2px dashed #af69aa;outline:2px dashed var(--brand-tertiary);outline-offset:5px}:focus-visible{outline:2px dashed #af69aa;outline:2px dashed var(--brand-tertiary);outline-offset:5px}body,html{margin:0;padding:0}html{background:#fff;background:var(--white);scroll-behavior:smooth}body{color:#000;color:var(--black);font-family:Brandon,sans-serif;font-family:var(--font-family-sans-serif);font-weight:400}body.main-nav-open{overflow:hidden}.page__main{min-height:1000px;padding-top:210px;width:100%}.page-header{height:200px;position:fixed;top:0;transition:background .5s ease-in-out;width:100%;z-index:120}.page-header__inside{height:100%}.page-header__logo{left:36px;position:absolute;top:58px;transition:all .2s ease-in-out;width:112px}.page-header__logo img{display:block;height:auto;width:100%}.scrolled .page-header{background:hsla(0,0%,100%,.9)}.vertical-navigation{left:100px;position:absolute;top:170px;transform:rotate(90deg);transform-origin:left top}.vertical-navigation__nav{font-family:Minion Pro;font-family:var(--font-family-headline);font-size:16px;font-weight:600;font-weight:var(--font-weight-headline-semibold);line-height:20px}.vertical-navigation__nav ul{display:flex;list-style:none;margin:0;padding:0}.vertical-navigation__nav li{display:block;margin-left:30px;transform:rotate(180deg)}.vertical-navigation__nav a{color:#a38730;color:var(--brand-secondary);position:relative;text-decoration:none;transition:all .15s ease-in-out}.vertical-navigation__nav a:after{border:1px solid #a38730;border:1px solid var(--brand-secondary);border-radius:50%;box-sizing:border-box;content:"";display:block;height:14px;left:calc(50% - 10px);position:absolute;top:35px;transition:all .15s ease-in-out;width:14px}.vertical-navigation__nav a:hover{color:#af69aa;color:var(--brand-tertiary)}.vertical-navigation__nav a:hover:after{border-color:#af69aa;border-color:var(--brand-tertiary);border-width:4px}.vertical-navigation__nav a.active{color:#af69aa;color:var(--brand-tertiary)}.vertical-navigation__nav a.active:after{background:#af69aa;background:var(--brand-tertiary);border-color:#af69aa;border-color:var(--brand-tertiary)}.page-scroll-indicator{background:#a38730;background:var(--brand-secondary);left:0;position:fixed;top:0;transition:height .2s ease-out;width:7px;z-index:200}.page-header__nav-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;display:block;height:32px;overflow:hidden;padding:0;position:absolute;right:34px;top:95px;transition:top .2s ease-in-out;width:48px;z-index:200}.scrolled .page-header__nav-toggle__bar{background:#a38730;background:var(--brand-secondary)}.page-header__nav-toggle__text{display:none}.page-header__nav-toggle__bar{background:#fff;background:var(--white);display:block;height:2px;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{background:#a38730;background:var(--brand-secondary);left:5px;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__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:hsla(0,0%,100%,.9);display:block;height:100dvh;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .1s,visibility .1s,width .1s;visibility:hidden;width:100%;z-index:100}.navigation-open .mobile-navigation{opacity:1;visibility:visible}.mobile-navigation .main-nav{font-family:Minion Pro;font-family:var(--font-family-headline);font-size:40px;font-style:italic;font-weight:400;line-height:60px;padding:212px 36px 36px;position:relative}.mobile-navigation .main-nav ul{list-style:none;margin:0;padding:0}.mobile-navigation .main-nav li{margin:0;padding:0}.mobile-navigation .main-nav a{color:#a38730;color:var(--brand-secondary);text-decoration:none}.mobile-navigation .main-nav a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.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:#5e533c;color:var(--brand-primary);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:var(--font-family-light)}.page-header .main-nav ul.main-nav__level-2 .main-nav__subtitle a{font-family:var(--font-family-bold-cond)}.scrolled .page-header .main-nav{top:32px}.page-header .main-nav__level-2__wrap{background:#5e533c;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:100px;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}.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:60px}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:#5e533c;color:var(--brand-primary);display:block;font-size:15px;line-height:18px;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:#5e533c;background:var(--brand-primary);border-radius:8px;color:#fff;color:var(--white);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:50px}.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:#a38730;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-footer{background:#a38730;background:var(--brand-secondary);color:#fff;color:var(--white);font-family:Brandon,sans-serif;font-family:var(--font-family-sans-serif);font-size:23px;font-weight:400;line-height:33px;padding:60px 0;position:relative;z-index:300}.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:Minion Pro;font-family:var(--font-family-headline);font-size:50px;font-weight:400;line-height:60px;margin:0 0 24px}.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{position:relative}.page-footer__service-menu{margin-top:10px}.page-footer__service-menu ul{list-style:none;margin:0;padding:0}.page-footer__service-menu li{padding:0}.page-footer__service-menu li:before{display:none!important}.page-footer__contact{display:block;width:100%}.page-footer__contact address{display:block;font-style:normal;width:100%}.page-footer__social-nav h3{font-size:28px;line-height:40px;margin-bottom:10px}.page-footer__section--section-1{border-top:1px solid #fff;border-top:1px solid var(--white)}.page-widget{background:#a38730;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: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:#a38730;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:#5e533c;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:#5e533c;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:var(--font-family-light);font-size:15px;line-height:27px;padding:27px 32px;width:100%}.page-widget__content-container__inside h3{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: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: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: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: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 50%;background:var(--white) url(../Images/search-icon.png) no-repeat center;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}.page-header__breadcrump{bottom:34px;color:#4d565f;color:var(--gray);display:none;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:#5e533c;color:var(--brand-primary)}.scrolled .page-header__breadcrump{display:none}.cookie-advice{background:#5e533c;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: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: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}.text.text-with-background--pink{background:#f4e9ea;background:var(--brand-tertiary-light)}.text.in-viewport-once{opacity:1}.intro-carousel{position:relative;width:100%}.intro-carousel__control{margin:23px 23px 0;position:relative}.intro-carousel__logo{background:url(../images/logo-circle.svg) no-repeat 50%;background-size:contain;bottom:-60px;height:200px;position:absolute;right:60px;width:200px}.intro-carousel-item{overflow:hidden;position:relative;width:100%}.intro-carousel-item__inside{order:2}.intro-carousel-item__image{display:block;height:264px;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%}.product-list{position:relative}.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: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__items .product-list-item{width:100%}.product-list__item{margin-bottom:45px;position:relative}.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{clip-path:inset(100% 0 0 0);display:block;height:auto;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:#5e533c;color:var(--brand-primary);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:#5e533c;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__icon{display:block;left:0;position:absolute;top:0;width:50px;z-index:10}.product-list__item__icon img{display:block;height:auto;width:100%}.product-list__item__favorite-toggle{cursor:pointer;position:absolute;right:0;top:0;z-index:10}.product-list__item__favorite-toggle.product-favorite-toggle--active svg path{fill:#5e533c;fill:var(--brand-primary);stroke:#5e533c;stroke:var(--brand-primary)}.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:#5e533c;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: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: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:#f4e9ea;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: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:#5e533c;color:var(--brand-primary);display:inline-block;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__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:first-child{margin-top:4rem}.text-with-background--pink,.text-with-background--pink .text-with-image__inside{background:#f4e9ea;background:var(--brand-tertiary-light)}.text-with-image__inside-2,.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{display:block;height:auto;margin:0 auto;max-width:360px;width:calc(100% - 72px)}.text-with-image__text-section{margin-bottom:36px;position:relative;width:100%}.text-with-image--align-center .text-with-image__text-section{padding-top:0}.image-carousel{overflow:hidden;position:relative;width:100%}.text-with-background--pink+.image-carousel--background-pink{margin-top:-46px}.text-with-background--pink+.image-carousel--background-pink .image-carousel__items-section{padding-top:0}.image-carousel--background-pink,.image-carousel--background-pink .image-carousel__items-section{background:#f4e9ea;background:var(--brand-tertiary-light)}.image-carousel-item,.image-carousel__items,.image-carousel__items-section,.image-carousel__items-section__inside{position:relative;width:100%}.image-carousel-item__inside{margin-right:16px;position:relative;width:100%}.image-carousel-item__figure{margin:0;position:relative;width:100%}.image-carousel-item__image{display:block;height:262px;width:auto}.image-carousel-item__caption{font-size:16px;line-height:18px;margin:18px 0 0}.image-carousel__control{margin:23px 23px 0;position:relative}.image-carousel .slick-list{overflow:visible}.image-carousel .slick-slide{transition:opacity .3s ease}.image-carousel .slick-slide.slick-active{opacity:1}.contact-accordion{margin-top:-46px}.contact-accordion,.contact-accordion__inside{background:#f4e9ea;background:var(--brand-tertiary-light)}.contact-accordion__inside{padding-bottom:48px}.contact-accordion__item{border-bottom:1px solid #a38730;border-bottom:1px solid var(--brand-secondary);margin-bottom:35px;padding-bottom:35px}.contact-accordion__item__header{cursor:pointer}.contact-accordion__item__header__content{align-items:center;display:flex;justify-content:flex-start;width:100%}.contact-accordion__item__image-small__img{border:1px solid #5e533c;border:1px solid var(--brand-primary);display:block;height:auto;margin-right:11px;width:75px}.accordion__item--open .contact-accordion__item__image-small__img{opacity:0}h3.contact-accordion__item__title{color:#5e533c;color:var(--brand-primary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:35px!important;font-weight:500;font-weight:var(--font-weight-headline-medium);line-height:40px!important;margin:0!important;padding:0}.accordion__item--open h3.contact-accordion__item__title{opacity:0}button.accordion__item__header__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(../images/accordion-icon.svg) no-repeat 50%;background-size:35px auto;border:none;cursor:pointer;height:92px;margin-left:auto;margin-right:0;transition:transform .25s ease-in-out;width:92px;z-index:1}.accordion__item--open button.accordion__item__header__btn{transform:rotate(315deg)}.contact-accordion__item__body__content{display:flex;flex-wrap:wrap}h3.contact-accordion__item__title-large{font-size:35px!important;line-height:40px!important}.contact-accordion__item__image-large img{border:1px solid #5e533c;border:1px solid var(--brand-primary);display:block;height:auto;width:100%}.contact-accordion__item__text{margin-top:36px}.news-list,.news-list__inside{background:#f4e9ea;background:var(--brand-tertiary-light)}.news-list__text{width:100%}.news-list__items{border-top:1px solid #a38730;border-top:1px solid var(--brand-secondary);margin-top:70px}.news-list-item{border-bottom:1px solid #a38730;border-bottom:1px solid var(--brand-secondary);padding:22px 0 60px}.news-list-item__text-section{width:100%}.news-list-item__date{color:#a38730;color:var(--brand-secondary);font-family:Minion Pro;font-family:var(--font-family-headline);font-size:30px;font-style:italic;font-weight:400;line-height:50px;margin:0 0 10px!important}.news-list-item__image-section{margin-top:50px}.news-list__load-more{display:flex;justify-content:flex-start;margin-bottom:40px;margin-top:40px}.news-list__load-more-btn{min-width:200px}@media(min-width:1600px){.select-replace>select{font-size:25px;line-height:30px}.flowing-text{font-size:25px;line-height:37px}.flowing-text h1.headline--2,.flowing-text h2,.flowing-text h2.headline--2,.flowing-text h3.headline--2{font-size:70px;line-height:80px}.vertical-navigation{left:90px;top:200px}.vertical-navigation__nav{font-size:18px;line-height:22px}.vertical-navigation__nav li{margin-left:50px}.vertical-navigation__nav a:after{height:19px;width:19px}.page-header .main-nav{left:410px}.page-header__breadcrump{right:173px}.cookie-advice__image{left:0}.intro-carousel__control{margin-top:23px!important}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 45px 85px}.text-with-image__image-section{width:35%}.news-list-item__text-section,.news-list__text,.text-with-image__text-section{width:60%}}@media(min-width:1024px){.container__inside{margin:0 95px}.container__inside--full-right{margin:0 0 0 212px}.container__inside__inside{margin-left:112px;margin-right:112px}.container__inside--full-right--padding{padding-bottom:140px;padding-top:140px}.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.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:70px;line-height:80px;margin:0}.flowing-text h1.topline,.flowing-text h3.topline,.flowing-text h4.topline,.flowing-text p.topline{font-size:40px;line-height:56px;margin-bottom:26px}.page__main{padding-top:0}.page-header{height:auto}.page-header__logo{top:40px;width:148px}.page-header__nav-toggle{right:92px;top:68px}.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}.page-header .navigation-toggle{display:none}.page-footer__columns{display:flex;flex-wrap:wrap;justify-content:space-between}.page-footer__column.page-footer__column--column-1,.page-footer__column.page-footer__column--column-2{margin-top:84px}.page-footer__service-menu ul{display:flex}.page-footer__service-menu li{margin-right:40px}.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}.intro-carousel{height:100dvh}.intro-carousel__items-section{height:calc(100% - 110px)}.intro-carousel-item{height:calc(100dvh - 110px)}.intro-carousel-item p.topline{color:#fff!important;color:var(--white)!important;text-shadow:0 0 30px rgba(0,0,0,.3)}.intro-carousel-item__text{height:100%}h1.intro-carousel-item__headline{color:#fff!important;color:var(--white)!important;text-shadow:0 0 30px rgba(0,0,0,.1)}p.intro-carousel-item__teaser{color:#5e533c!important;color:var(--brand-primary)!important}.intro-carousel-item__text-container{bottom:110px;max-width:780px;position:absolute;z-index:10}.intro-carousel-item__inside{height:100%;left:0;position:absolute;top:0;width:100%}.intro-carousel-item__image{height:100%}.product-list__filter__value-wrap{font-size:25px;line-height:45px}.product-list__filter__value{top:-2px}.product-list__items .product-list-item{width:33.33333%}.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;position:absolute;width:100%}.product-carousel-item__text-container .product-facts{margin-bottom:38px}.product-carousel__control{bottom:100px;margin:0;position:absolute;right:140px}.text-with-background--pink{background:none}.text-with-image__sections{display:flex;justify-content:space-between;width:100%}.text-with-image__image-wrap{margin-top:130px}.text-with-image--image-big .text-with-image__image-wrap{margin-left:-125px}img.text-with-image__image{max-width:none;width:100%}.text-with-image--image-right .text-with-image__text-section{padding:0}.text-with-background--pink+.image-carousel--background-pink{margin-top:-100px}.image-carousel--background-pink{background:none}.image-carousel__items-section{overflow:hidden}.contact-accordion{background:none}.contact-accordion__inside{padding-bottom:200px}.contact-accordion__item__image-small__img{margin-right:110px}h3.contact-accordion__item__title{font-size:50px!important;line-height:50px!important}h3.contact-accordion__item__title-large{font-size:70px!important;line-height:80px!important}.contact-accordion__item__image-large{width:300px}.contact-accordion__item__text{margin:0;padding-left:50px;width:calc(100% - 300px)}.news-list{background:none}.news-list-item__text-section,.news-list__text{width:50%}.news-list-item__image-section{margin-right:-112px}}@media (min-width:1920px){.container__inside,.container__inside__inside{margin:0 auto}.page-header .main-nav__level-2__wrap{padding-left:120px}.image-carousel__items-section__inside{margin-left:112px}}@media(min-width:1200px){.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 h1.headline--0,.flowing-text h2.headline--0,.flowing-text h3.headline--0{font-size:60px;line-height:60px}.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}.intro-carousel__logo{right:120px}.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{margin-bottom:140px;width:33.33333%}.product-list__item:nth-child(3n+2){margin-top:180px}.product-list__item:nth-child(3n+2):nth-child(odd){margin-top:-80px}.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__control{bottom:100px;right:230px}.text-with-image--image-right .text-with-image__text-section{padding-left:0}.image-carousel-item__image{height:724px}.contact-accordion{margin-top:-100px}.contact-accordion__item__image-large{width:400px}.contact-accordion__item__text{padding-left:100px;width:calc(100% - 400px)}}@media(max-width:1023px){.navigation-open .page-header__mobile-wrap{display:block}.vertical-navigation{display:none}.page-header__nav-toggle__bar{background:#a38730;background:var(--brand-secondary)}.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__items-section{margin-left:0;margin-right:0}.intro-carousel__logo{display:none}.intro-carousel-item__text{margin-bottom:34px;margin-left:34px;margin-right:34px}.two-images-with-text--layout-invert .two-images-with-text__background{left:auto;right:30px}}@media(min-width:768px){.carousel-base__control .slick-dots li{margin:0 10px}.carousel-base__control .slick-dots li button{height:19px;width:19px}.flowing-text h1.headline--0,.flowing-text h2.headline--0,.flowing-text h3.headline--0{font-size:50px;line-height:50px}.mobile-navigation{height:auto;max-width:400px}.mobile-navigation .main-nav{padding:156px 90px 90px}.page-footer__column{border-bottom:0;width:calc(50% - 20px)}.product-list__item,.product-list__items .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)}.contact-accordion__item__body__content{margin-top:-90px}.contact-accordion__item__topline{padding-right:80px}}@media(min-width:1024px) and (max-width:1199px){.flowing-text h1.headline--2,.flowing-text h2,.flowing-text h2.headline--2,.flowing-text h3.headline--2{font-size:55px;line-height:70px;margin-bottom:40px}.main-nav__content__image{display:none}.main-nav__content__text{margin-left:20px}.product-carousel-item__image{height:600px;position:absolute}.text-with-image__image-section{width:45%}.text-with-image__text-section{margin-bottom:0;width:50%}.image-carousel-item__image{height:500px}}@media(min-width:1200px) and (max-width:1599px){.flowing-text h1.headline--2,.flowing-text h2,.flowing-text h2.headline--2,.flowing-text h3.headline--2{font-size:55px;line-height:70px;margin-bottom:40px}.main-nav__content__text{margin-left:20px}.text-with-image__image-section{width:45%}.text-with-image__text-section{margin-bottom:0;width:50%}}@media(max-width:767px){.page-header .main-nav{display:none}.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(max-width:1199px){.overlay__widget--mobile .page-widget,.page-widget--open .page-widget__close-button{display:block}.text-with-image__image-section{margin-bottom:32px}}@media print{.page-header__search-field{display:none}}@media(min-width:768px) and (max-width:1023px){.intro-carousel-item__image{height:364px}.product-carousel-item__image{height:400px}.image-carousel-item__image{height:500px}}