@font-face{src:url('../fonts/FFF-AcidGrotesk-Normal.woff2') format("woff2"),url('../fonts/FFF-AcidGrotesk-Normal.woff') format("woff");font-family:'acid-grotesk-normal';font-style:normal;font-weight:normal}@font-face{src:url('../fonts/FFF-AcidGrotesk-UltraLight.woff2') format("woff2"),url('../fonts/FFF-AcidGrotesk-UltraLight.woff') format("woff");font-family:'acid-grotesk-ultralight';font-style:normal;font-weight:normal}hr,p,ul,html,body,h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{text-decoration:none}html{hyphenate-character:'-';-webkit-hyphenate-character:'-'}html,body{width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth;font-weight:400;color:#000;height:100%}html.no-scroll,body.no-scroll{overflow:hidden}.asco-headline-xxl{font-size:80px;font-size:5rem;line-height:1.1;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){.asco-headline-xxl{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.asco-headline-xxl{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.asco-headline-xxl{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.asco-headline-xxl{font-size:30px;font-size:1.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-headline-xxl{font-size:52px;font-size:3.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-headline-xxl{font-size:60px;font-size:3.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-headline-xxl{font-size:68px;font-size:4.25rem}}@media (min-width:1400px) and (max-width:1749px){.asco-headline-xxl{font-size:70px;font-size:4.375rem}}.asco-headline-xl{font-size:45px;font-size:2.8125rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){.asco-headline-xl{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.asco-headline-xl{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.asco-headline-xl{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.asco-headline-xl{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-headline-xl{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-headline-xl{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-headline-xl{font-size:38px;font-size:2.375rem}}@media (min-width:1400px) and (max-width:1749px){.asco-headline-xl{font-size:40px;font-size:2.5rem}}.asco-headline-l{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){.asco-headline-l{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.asco-headline-l{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.asco-headline-l{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.asco-headline-l{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-headline-l{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-headline-l{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-headline-l{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){.asco-headline-l{font-size:30px;font-size:1.875rem}}.asco-headline-m{font-size:24px;font-size:1.5rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){.asco-headline-m{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.asco-headline-m{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.asco-headline-m{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.asco-headline-m{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-headline-m{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-headline-m{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-headline-m{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){.asco-headline-m{font-size:22px;font-size:1.375rem}}.asco-headline-s{font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){.asco-headline-s{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.asco-headline-s{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.asco-headline-s{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.asco-headline-s{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-headline-s{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-headline-s{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-headline-s{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){.asco-headline-s{font-size:18px;font-size:1.125rem}}.asco-text-large{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:30px;font-size:1.875rem;line-height:1.2}.asco-text-large strong,.asco-text-large b{font-weight:600}@media (min-width:1px) and (max-width:767px){.asco-text-large{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-text-large{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-text-large{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-text-large{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){.asco-text-large{font-size:30px;font-size:1.875rem}}.asco-text-default{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4}.asco-text-default strong,.asco-text-default b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){.asco-text-default{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-text-default{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-text-default{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-text-default{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){.asco-text-default{font-size:22px;font-size:1.375rem}}.asco-text-small{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}.asco-text-small strong,.asco-text-small b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){.asco-text-small{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.asco-text-small{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.asco-text-small{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.asco-text-small{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){.asco-text-small{font-size:18px;font-size:1.125rem}}.kf-link-animation{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}.kf-link-animation:hover{color:#000}@media (min-width:768px){.kf-link-animation:hover{background-size:100% 1px}}.kf-text-right{text-align:right}.kf-text-center{text-align:center}.max-width{max-width:2560px;padding-left:45px;padding-right:45px}@media (min-width:1px) and (max-width:767px){.max-width{padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:1199px){.max-width{padding-left:20px;padding-right:20px}}@media (min-width:1200px) and (max-width:1399px){.max-width{padding-left:20px;padding-right:20px}}@media (min-width:1400px) and (max-width:1749px){.max-width{padding-left:40px;padding-right:40px}}.reverse-max-width{margin-left:-45px;margin-right:-45px}@media (min-width:1px) and (max-width:767px){.reverse-max-width{margin-left:-20px;margin-right:-20px}}@media (min-width:768px) and (max-width:1199px){.reverse-max-width{margin-left:-20px;margin-right:-20px}}@media (min-width:1200px) and (max-width:1399px){.reverse-max-width{margin-left:-20px;margin-right:-20px}}@media (min-width:1400px) and (max-width:1749px){.reverse-max-width{margin-left:-40px;margin-right:-40px}}.kf-margin-left-right .max-width{max-width:2560px;padding-left:120px;padding-right:120px}@media (min-width:1px) and (max-width:767px){.kf-margin-left-right .max-width{padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-left-right .max-width{padding-left:50px;padding-right:50px}}@media (min-width:1200px) and (max-width:1399px){.kf-margin-left-right .max-width{padding-left:50px;padding-right:50px}}@media (min-width:1400px) and (max-width:1749px){.kf-margin-left-right .max-width{padding-left:100px;padding-right:100px}}.kf-margin-left-right .highlight>.row{max-width:2344px !important}.reverse-kf-margin-left-right{width:100vw;max-width:100vw;margin-left:calc(-45px + var(--bs-gutter-x) * .5);margin-right:calc(-45px + var(--bs-gutter-x) * .5);padding-left:45px;padding-right:45px}@media (min-width:1px) and (max-width:767px){.reverse-kf-margin-left-right{margin-left:calc(-20px + var(--bs-gutter-x) * .5);margin-right:calc(-20px + var(--bs-gutter-x) * .5);padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:1199px){.reverse-kf-margin-left-right{margin-left:calc(-20px + var(--bs-gutter-x) * .5);margin-right:calc(-20px + var(--bs-gutter-x) * .5);padding-left:20px;padding-right:20px}}@media (min-width:1200px) and (max-width:1399px){.reverse-kf-margin-left-right{margin-left:calc(-20px + var(--bs-gutter-x) * .5);margin-right:calc(-20px + var(--bs-gutter-x) * .5);padding-left:20px;padding-right:20px}}@media (min-width:1400px) and (max-width:1749px){.reverse-kf-margin-left-right{margin-left:calc(-40px + var(--bs-gutter-x) * .5);margin-right:calc(-40px + var(--bs-gutter-x) * .5);padding-left:40px;padding-right:40px}}@media (min-width:2560px){.reverse-kf-margin-left-right{margin-left:calc((-100vw + 2560px) / 2 - 45px + var(--bs-gutter-x) * .5);margin-right:calc((-100vw + 2560px) / 2 - 45px + var(--bs-gutter-x) * .5);padding-left:calc(45px + var(--bs-gutter-x) * .5);padding-right:calc(45px + var(--bs-gutter-x) * .5)}}.kf-margin-left-right .reverse-kf-margin-left-right{width:100vw;max-width:100vw;margin-left:calc(-120px + var(--bs-gutter-x) * .5);margin-right:calc(-120px + var(--bs-gutter-x) * .5);padding-left:120px;padding-right:120px}@media (min-width:1px) and (max-width:767px){.kf-margin-left-right .reverse-kf-margin-left-right{margin-left:calc(-20px + var(--bs-gutter-x) * .5);margin-right:calc(-20px + var(--bs-gutter-x) * .5);padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-left-right .reverse-kf-margin-left-right{margin-left:calc(-50px + var(--bs-gutter-x) * .5);margin-right:calc(-50px + var(--bs-gutter-x) * .5);padding-left:50px;padding-right:50px}}@media (min-width:1200px) and (max-width:1399px){.kf-margin-left-right .reverse-kf-margin-left-right{margin-left:calc(-50px + var(--bs-gutter-x) * .5);margin-right:calc(-50px + var(--bs-gutter-x) * .5);padding-left:50px;padding-right:50px}}@media (min-width:1400px) and (max-width:1749px){.kf-margin-left-right .reverse-kf-margin-left-right{margin-left:calc(-100px + var(--bs-gutter-x) * .5);margin-right:calc(-100px + var(--bs-gutter-x) * .5);padding-left:100px;padding-right:100px}}@media (min-width:2560px){.kf-margin-left-right .reverse-kf-margin-left-right{margin-left:calc((-100vw + 2560px) / 2 - 120px + var(--bs-gutter-x) * .5);margin-right:calc((-100vw + 2560px) / 2 - 120px + var(--bs-gutter-x) * .5);padding-left:calc(120px + var(--bs-gutter-x) * .5);padding-right:calc(120px + var(--bs-gutter-x) * .5)}}.is-hidden{display:none}.kf-align-center{justify-content:center}.asco-column-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;column-gap:30px}.asco-column-2{-moz-column-count:2;-webkit-column-count:2;column-count:2;column-gap:90px}.asco-column-2 ul li{-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid}@media (min-width:576px) and (max-width:767px){.asco-column-2-sm{-moz-column-count:2;-webkit-column-count:2;column-count:2;column-gap:30px}}@media (min-width:1px) and (max-width:575px){.asco-column-1-xs{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media (min-width:1px) and (max-width:575px){.asco-column-2-xs{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (min-width:1px) and (max-width:575px){.asco-justify-content-start-xs{align-items:center;margin-top:0}}.asco-justify-content-start-xs .is-hidden{display:block;visibility:hidden}body.lang-de header .asco-change-language.asco-change-language-de{display:none}body.lang-en header .asco-change-language.asco-change-language-en{display:none}body.show-menu{overflow:hidden}body.show-menu header{border-bottom:1px solid #000}header{padding-top:45px;padding-bottom:44px;background:#FFF;position:fixed;width:100%;z-index:25;border-bottom:1px solid #FFF;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;will-change:transform;transform:translateY(0)}@media (min-width:768px) and (max-width:991px){header>.container-fluid>.row{margin-left:calc(var(--bs-gutter-x) * -1.5);margin-right:calc(var(--bs-gutter-x) * -1.5)}}@media (min-width:992px) and (max-width:1399px){header>.container-fluid>.row{margin-left:calc(var(--bs-gutter-x) * -2);margin-right:calc(var(--bs-gutter-x) * -2)}}@media (min-width:1400px){header>.container-fluid>.row{margin-left:calc(var(--bs-gutter-x) * -3);margin-right:calc(var(--bs-gutter-x) * -3)}}@media (min-width:768px) and (max-width:991px){header>.container-fluid>.row>div:nth-child(1),header>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 1.5)}}@media (min-width:992px) and (max-width:1199px){header>.container-fluid>.row>div:nth-child(1),header>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1200px) and (max-width:1399px){header>.container-fluid>.row>div:nth-child(1),header>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1400px){header>.container-fluid>.row>div:nth-child(1),header>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 3)}}@media (min-width:768px) and (max-width:991px){header>.container-fluid>.row>div:nth-child(3){padding-right:calc(var(--bs-gutter-x) * 1.5)}}@media (min-width:768px) and (max-width:1399px){header>.container-fluid>.row>div:nth-child(3){padding-right:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1400px){header>.container-fluid>.row>div:nth-child(3){padding-right:calc(var(--bs-gutter-x) * 3)}}header.has-offset{transform:translateY(-100%)}@media (min-width:1px) and (max-width:767px){header{padding-top:10px;padding-bottom:9px}}@media (min-width:768px) and (max-width:1199px){header{padding-top:20px;padding-bottom:19px}}@media (min-width:1200px) and (max-width:1500px){header{padding-top:30px;padding-bottom:29px}}@media (min-width:1501px) and (max-width:1749px){header{padding-top:40px;padding-bottom:39px}}header .asco-logo{float:left;height:40px}@media (min-width:1px) and (max-width:767px){header .asco-logo{height:30px}}header .asco-logo img{max-height:100%;height:100%;float:left}header .asco-menu span{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}header .asco-menu span strong,header .asco-menu span b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){header .asco-menu span{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){header .asco-menu span{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){header .asco-menu span{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){header .asco-menu span{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){header .asco-menu span{font-size:18px;font-size:1.125rem}}header .asco-menu span:hover{color:#000}@media (min-width:768px){header .asco-menu span:hover{background-size:100% 1px}}@media (min-width:1px) and (max-width:360px){header .asco-menu span{font-size:14px;font-size:0.875rem}}@media (min-width:361px) and (max-width:767px){header .asco-menu span{font-size:16px;font-size:1rem}}header .asco-menu .is-hidden{display:none}header .asco-change-language-wrapper .asco-change-language{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}header .asco-change-language-wrapper .asco-change-language:hover{color:#000}@media (min-width:768px){header .asco-change-language-wrapper .asco-change-language:hover{background-size:100% 1px}}header .asco-change-language-wrapper .asco-change-language strong,header .asco-change-language-wrapper .asco-change-language b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){header .asco-change-language-wrapper .asco-change-language{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){header .asco-change-language-wrapper .asco-change-language{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){header .asco-change-language-wrapper .asco-change-language{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){header .asco-change-language-wrapper .asco-change-language{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){header .asco-change-language-wrapper .asco-change-language{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:360px){header .asco-change-language-wrapper .asco-change-language{font-size:14px;font-size:0.875rem}}@media (min-width:361px) and (max-width:767px){header .asco-change-language-wrapper .asco-change-language{font-size:16px;font-size:1rem}}footer{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;background:#dcdcdc;float:left;position:relative;width:100%;padding-top:75px}footer strong,footer b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){footer{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){footer{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){footer{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){footer{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){footer{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){footer{padding-top:50px;padding-bottom:50px}}@media (min-width:768px) and (max-width:991px){footer{padding-bottom:50px}}footer .title{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){footer .title{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){footer .title{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){footer .title{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){footer .title{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){footer .title{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){footer .title{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){footer .title{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){footer .title{font-size:30px;font-size:1.875rem}}@media (min-width:1px) and (max-width:767px){footer .title{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){footer .title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){footer .title{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px){footer .title{margin-bottom:15px}}footer .kf-productfamily{margin-bottom:60px}@media (min-width:1px) and (max-width:767px){footer .kf-productfamily{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){footer .kf-productfamily{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){footer .kf-productfamily{margin-bottom:40px}}footer ul{list-style:none;display:block}footer ul li a{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}footer ul li a:hover{color:#000}@media (min-width:768px){footer ul li a:hover{background-size:100% 1px}}@media (min-width:1200px) and (max-width:1399px){footer>.container-fluid>.row>div:nth-child(3){padding-left:calc(var(--bs-gutter-x) * 2)}}main{padding-top:130px}@media (min-width:1px) and (max-width:767px){main{padding-top:50px}}@media (min-width:768px) and (max-width:1199px){main{padding-top:80px}}@media (min-width:1200px) and (max-width:1500px){main{padding-top:100px}}@media (min-width:1501px) and (max-width:1749px){main{padding-top:120px}}main section{float:left;width:100%}main section.asco-bg-black{background:#000}main section.asco-bg-black .asco-headline-xxl,main section.asco-bg-black .asco-headline-xl,main section.asco-bg-black .asco-headline-l,main section.asco-bg-black .asco-headline-m,main section.asco-bg-black .asco-headline-s,main section.asco-bg-black .asco-text-small,main section.asco-bg-black .asco-text-default,main section.asco-bg-black .asco-text-large{font-family:'acid-grotesk-normal' !important;color:#FFF}main section.asco-bg-black .asco-link-small{font-family:'acid-grotesk-normal';color:#FFF}main section.asco-bg-black .asco-link-small .icon{background:#FFF}main section.asco-bg-black .asco-link-small .icon svg .cls-1{fill:#000}main section.asco-bg-black .asco-link-small:hover{color:#FFF}main section.asco-bg-black .kf-bl-line .line-wrapper hr{background-color:#FFF}main section.asco-bg-grey{background:#dcdcdc}main section.asco-bg-grey .asco-headline-xxl,main section.asco-bg-grey .asco-headline-xl,main section.asco-bg-grey .asco-headline-l,main section.asco-bg-grey .asco-headline-m,main section.asco-bg-grey .asco-headline-s,main section.asco-bg-grey .asco-text-small,main section.asco-bg-grey .asco-text-default,main section.asco-bg-grey .asco-text-large{font-family:'acid-grotesk-normal' !important;color:#000}main section.asco-bg-grey .asco-link-small{font-family:'acid-grotesk-normal';color:#000}main section.asco-bg-grey .kf-bl-line .line-wrapper hr{background-color:#000}main .kf-pa-static h1{font-size:80px;font-size:5rem;line-height:1.1;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h1{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static h1{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static h1{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h1{font-size:30px;font-size:1.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static h1{font-size:52px;font-size:3.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h1{font-size:60px;font-size:3.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h1{font-size:68px;font-size:4.25rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static h1{font-size:70px;font-size:4.375rem}}main .kf-pa-static h2{font-size:45px;font-size:2.8125rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:10px !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h2{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static h2{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static h2{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h2{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static h2{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h2{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h2{font-size:38px;font-size:2.375rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static h2{font-size:40px;font-size:2.5rem}}main .kf-pa-static h3{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;margin-bottom:10px !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h3{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static h3{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static h3{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h3{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static h3{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h3{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h3{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static h3{font-size:30px;font-size:1.875rem}}main .kf-pa-static h4{font-size:24px;font-size:1.5rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;margin-bottom:10px !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h4{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static h4{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static h4{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h4{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static h4{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h4{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h4{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static h4{font-size:22px;font-size:1.375rem}}main .kf-pa-static p{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:60px}main .kf-pa-static p strong,main .kf-pa-static p b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-static p{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static p{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static p{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static p{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static p{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static p{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static p{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static p{margin-bottom:40px}}main .kf-pa-static p strong{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;font-family:"acid-grotesk-normal"}main .kf-pa-static p strong strong,main .kf-pa-static p strong b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-static p strong{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static p strong{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static p strong{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static p strong{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static p strong{font-size:22px;font-size:1.375rem}}main .kf-pa-static p a{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}main .kf-pa-static p a strong,main .kf-pa-static p a b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-static p a{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static p a{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static p a{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static p a{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static p a{font-size:22px;font-size:1.375rem}}main .kf-pa-static p a:hover{color:#000}@media (min-width:768px){main .kf-pa-static p a:hover{background-size:100% 1px}}main .kf-pa-static p a::after{content:"";width:12px;height:12px;background:url('../images/asco_website_picto_inline_link.svg') center center no-repeat;overflow:hidden;margin:0;transform:translateY(-10px);margin-left:5px;background-size:contain;display:inline-block}@media (min-width:1px) and (max-width:767px){main .kf-pa-static p a::after{width:6px;height:6px;transform:translateY(-8px);margin-left:4px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static p a::after{width:8px;height:8px;transform:translateY(-8px);margin-left:3px}}@media (min-width:992px) and (max-width:1399px){main .kf-pa-static p a::after{width:10px;height:10px;transform:translateY(-8px);margin-left:4px}}main .kf-pa-static ul{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:60px}main .kf-pa-static ul strong,main .kf-pa-static ul b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-static ul{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static ul{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static ul{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static ul{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static ul{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static ul{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static ul{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static ul{margin-bottom:40px}}main .kf-pa-static ul li{margin-left:25px;margin-bottom:10px}main .kf-pa-static hr{background-color:#000;opacity:1;height:1px;margin-top:60px;margin-bottom:90px}@media (min-width:1px) and (max-width:767px){main .kf-pa-static hr{margin-top:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static hr{margin-top:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static hr{margin-top:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static hr{margin-bottom:45px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static hr{margin-bottom:60px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static hr{margin-bottom:60px}}main .kf-bl-image{width:100%;float:left;position:relative}main .kf-bl-image.kf-bl-image-fit{height:100%}main .kf-bl-image.kf-bl-image-with-background{background:linear-gradient(180deg, #FFF 55%, #EEE 0);overflow:hidden;height:initial}main .kf-bl-image.kf-bl-image-ratio_none{height:auto}main .kf-bl-image .kf-image-wrapper{position:relative;overflow:hidden;height:100%}main .kf-bl-image .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-image .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-image .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-bl-image .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-bl-image .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle{display:none;left:25px;top:25px;position:absolute;cursor:pointer;width:50px;z-index:2}@media (min-width:768px) and (max-width:1399px){main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle{width:43px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle{left:15px;top:15px;width:34px}}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon{display:block;width:50px;height:50px}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon{width:34px;height:34px}}@media (min-width:768px) and (max-width:1399px){main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon{width:43px;height:43px}}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;pointer-events:none}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg .cls-1{fill:#FFF}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg .cls-2{fill:#000}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg .cls-1,main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg .cls-2{transition:fill .5s}@media (min-width:768px){main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle:hover .icon .cls-1{fill:#000}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle:hover .icon .cls-2{fill:#FFF}}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger{visibility:hidden;opacity:0;position:absolute;transform:translate(-50%, -50%);width:30px;height:30px;transition:opacity .5s}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger .dot-inner{width:30px;height:30px;background-color:#FFF;border-radius:30px;position:absolute}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger .dot-inner .dot-active{width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger .dot-inner .dot-active svg{height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger .dot-outer{border:3px solid #FFF;border-radius:44px;height:44px;width:44px;position:absolute;left:-7px;top:-7px;animation:pulsate 1.4s ease-out;animation-iteration-count:infinite;-webkit-animation:pulsate 1.4s ease-out;-webkit-animation-iteration-count:infinite;opacity:0}@keyframes pulsate{0%{transform:scale(.1, .1);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger.is-active{z-index:9999}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger.is-active .dot-inner .dot-active{display:block}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper.show-hotspot .js-hotspot-trigger{visibility:visible;opacity:1}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper.show-toggle .js-hotspot-toggle{display:block}main .kf-bl-image .kf-image-wrapper.kf-image-rounded .hotspot-wrapper .js-hotspot-toggle{display:none !important}main .kf-bl-image .kf-image-wrapper .hotspot-overlay-template{display:none}main .kf-bl-image .kf-image-wrapper.kf-image-rounded{border-radius:9999px}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_none-mobile{overflow:visible}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_none-mobile img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_none_shadow-mobile{overflow:visible}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_none_shadow-mobile img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_1_1-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_3_1-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_3_2-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_4_3-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_16_9-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_21_9-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_2_3-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_3_4-mobile img,main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_9_16-mobile img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_1_1-mobile{padding-bottom:100%;height:initial !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_3_1-mobile{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_3_2-mobile{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_4_3-mobile{padding-bottom:75%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_16_9-mobile{padding-bottom:56.25%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_21_9-mobile{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_2_3-mobile{padding-bottom:150%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_3_4-mobile{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit.kf-image-ratio_9_16-mobile{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit img{position:absolute;max-height:100%}}@media (min-width:768px){main .kf-bl-image .kf-image-wrapper.kf-image-fit{padding-bottom:0 !important;width:100% !important;height:100% !important}main .kf-bl-image .kf-image-wrapper.kf-image-fit img{object-fit:cover;object-position:center center;min-height:100%;height:100%;position:absolute;top:0;left:0;width:100%}}main .kf-bl-image .kf-caption{margin-top:30px;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-caption{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-image .kf-caption{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image .kf-caption{margin-top:20px}}main .kf-bl-image .kf-caption strong,main .kf-bl-image .kf-caption b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-caption{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-image .kf-caption{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-image .kf-caption{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-image .kf-caption{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-image .kf-caption{font-size:18px;font-size:1.125rem}}main .kf-bl-image .kf-caption.kf-caption-inline{margin-top:0;position:absolute;bottom:45px;left:45px}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-caption.kf-caption-inline{bottom:12px;left:12px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image .kf-caption.kf-caption-inline{bottom:20px;left:20px}}main .kf-bl-text{float:left;width:100%}main .kf-bl-text>:last-child{margin-bottom:0 !important}main .kf-bl-text .kf-2col{column-count:2;column-gap:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text .kf-2col{column-count:1}}main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.asco-headline-s,main .kf-bl-text h2.asco-headline-s,main .kf-bl-text h3.asco-headline-s,main .kf-bl-text h4.asco-headline-s,main .kf-bl-text h5.asco-headline-s,main .kf-bl-text h6.asco-headline-s{font-size:18px;font-size:1.125rem}}main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{font-size:24px;font-size:1.5rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.asco-headline-m,main .kf-bl-text h2.asco-headline-m,main .kf-bl-text h3.asco-headline-m,main .kf-bl-text h4.asco-headline-m,main .kf-bl-text h5.asco-headline-m,main .kf-bl-text h6.asco-headline-m{font-size:22px;font-size:1.375rem}}main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.asco-headline-l,main .kf-bl-text h2.asco-headline-l,main .kf-bl-text h3.asco-headline-l,main .kf-bl-text h4.asco-headline-l,main .kf-bl-text h5.asco-headline-l,main .kf-bl-text h6.asco-headline-l{font-size:30px;font-size:1.875rem}}main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{font-size:45px;font-size:2.8125rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{font-size:38px;font-size:2.375rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{font-size:40px;font-size:2.5rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xl,main .kf-bl-text h2.asco-headline-xl,main .kf-bl-text h3.asco-headline-xl,main .kf-bl-text h4.asco-headline-xl,main .kf-bl-text h5.asco-headline-xl,main .kf-bl-text h6.asco-headline-xl{max-width:90%}}main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{font-size:80px;font-size:5rem;line-height:1.1;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{font-size:30px;font-size:1.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{font-size:52px;font-size:3.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{font-size:60px;font-size:3.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{font-size:68px;font-size:4.25rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{font-size:70px;font-size:4.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.asco-headline-xxl,main .kf-bl-text h2.asco-headline-xxl,main .kf-bl-text h3.asco-headline-xxl,main .kf-bl-text h4.asco-headline-xxl,main .kf-bl-text h5.asco-headline-xxl,main .kf-bl-text h6.asco-headline-xxl{max-width:90%}}main .kf-bl-text h1.kf-text-italic,main .kf-bl-text h2.kf-text-italic,main .kf-bl-text h3.kf-text-italic,main .kf-bl-text h4.kf-text-italic,main .kf-bl-text h5.kf-text-italic,main .kf-bl-text h6.kf-text-italic{font-style:italic}main .kf-bl-text p{margin-bottom:45px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){main .kf-bl-text p{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text p{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text p{margin-bottom:30px}}main .kf-bl-text p:last-of-type{margin-bottom:0}main .kf-bl-text p a{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}main .kf-bl-text p a:hover{color:#000}@media (min-width:768px){main .kf-bl-text p a:hover{background-size:100% 1px}}main .kf-bl-text p a::after{content:"";width:12px;height:12px;background:url('../images/asco_website_picto_inline_link.svg') center center no-repeat;overflow:hidden;margin:0;transform:translateY(-10px);margin-left:5px;background-size:contain;display:inline-block}@media (min-width:1px) and (max-width:767px){main .kf-bl-text p a::after{width:6px;height:6px;transform:translateY(-8px);margin-left:4px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text p a::after{width:8px;height:8px;transform:translateY(-8px);margin-left:3px}}@media (min-width:992px) and (max-width:1399px){main .kf-bl-text p a::after{width:10px;height:10px;transform:translateY(-8px);margin-left:4px}}main .kf-bl-text ul.asco-list-style-none{list-style:none}main .kf-bl-text ul.asco-list-style-none li{margin-left:0}main .kf-bl-text .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-bl-text .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-bl-text .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-bl-text .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-bl-text .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-bl-text .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-bl-text .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-bl-text .asco-link-small .text{padding-top:3px}}main .kf-bl-text .asco-link-small.is-open .icon{background:#999999}main .kf-bl-text .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-bl-text .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-bl-text .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-bl-text .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-bl-text .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-bl-text .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-bl-text .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-bl-text .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-bl-text .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-bl-text .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-bl-text .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-bl-text .asco-link-small .icon svg{width:8px}main .kf-bl-text .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-bl-text .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-bl-text .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-bl-text .asco-link-small .icon svg{width:10px}main .kf-bl-text .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-bl-text .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-bl-text .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-bl-text .asco-link-small .icon svg{width:12px}main .kf-bl-text .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-bl-text .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text .asco-link-small{font-size:16px;font-size:1rem}main .kf-bl-text .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-bl-text .asco-link-small .icon svg{width:14px}main .kf-bl-text .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-bl-text .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text .asco-link-small{font-size:18px;font-size:1.125rem}}main .kf-bl-button{display:flex;width:100%;position:relative;flex-direction:row}main .kf-bl-button .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-bl-button .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-bl-button .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-bl-button .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-bl-button .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-bl-button .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-bl-button .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-bl-button .asco-link-small .text{padding-top:3px}}main .kf-bl-button .asco-link-small.is-open .icon{background:#999999}main .kf-bl-button .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-bl-button .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-bl-button .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-bl-button .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-bl-button .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-bl-button .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-bl-button .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-bl-button .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-bl-button .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-bl-button .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-bl-button .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-bl-button .asco-link-small .icon svg{width:8px}main .kf-bl-button .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-bl-button .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-button .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-bl-button .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-bl-button .asco-link-small .icon svg{width:10px}main .kf-bl-button .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-bl-button .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-button .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-bl-button .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-bl-button .asco-link-small .icon svg{width:12px}main .kf-bl-button .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-bl-button .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-button .asco-link-small{font-size:16px;font-size:1rem}main .kf-bl-button .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-bl-button .asco-link-small .icon svg{width:14px}main .kf-bl-button .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-bl-button .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-button .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-button .asco-link-small{font-size:18px;font-size:1.125rem}}main .kf-bl-button .asco-link-big{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:32px;font-size:2rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-bl-button .asco-link-big:hover{color:#000}@media (min-width:768px){main .kf-bl-button .asco-link-big:hover .icon svg{transform:translate(-50%, -50%) scale(1.2)}}main .kf-bl-button .asco-link-big .icon{float:left;width:64px;height:64px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:64px;position:relative}main .kf-bl-button .asco-link-big .icon svg{width:26px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);transition:transform .3s}main .kf-bl-button .asco-link-big .icon svg .cls-1{fill:#FFF}main .kf-bl-button .asco-link-big .text{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;float:left}@media (min-width:1px) and (max-width:575px){main .kf-bl-button .asco-link-big{font-size:14px;font-size:0.875rem}main .kf-bl-button .asco-link-big .icon{width:30px;height:30px;border-radius:30px;margin-right:10px}main .kf-bl-button .asco-link-big .icon svg{width:16px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-button .asco-link-big{font-size:18px;font-size:1.125rem}main .kf-bl-button .asco-link-big .icon{width:44px;height:44px;border-radius:44px;margin-right:10px}main .kf-bl-button .asco-link-big .icon svg{width:18px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-button .asco-link-big{font-size:21px;font-size:1.3125rem}main .kf-bl-button .asco-link-big .icon{width:52px;height:52px;border-radius:40px;margin-right:14px}main .kf-bl-button .asco-link-big .icon svg{width:22px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-button .asco-link-big{font-size:24px;font-size:1.5rem}main .kf-bl-button .asco-link-big .icon{width:56px;height:56px;border-radius:52px;margin-right:17px}main .kf-bl-button .asco-link-big .icon svg{width:24px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-button .asco-link-big{font-size:27px;font-size:1.6875rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-button .asco-link-big{font-size:28px;font-size:1.75rem}}main .kf-bl-spacer{float:left;width:100%}main .kf-bl-spacer.kf-spacer-xxs{margin-bottom:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-xxs{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-xxs{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-spacer.kf-spacer-xxs{margin-bottom:20px}}main .kf-bl-spacer.kf-spacer-xs{margin-bottom:45px}@media (min-width:1px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-xs{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-xs{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-spacer.kf-spacer-xs{margin-bottom:30px}}main .kf-bl-spacer.kf-spacer-s{margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-s{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-s{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-spacer.kf-spacer-s{margin-bottom:40px}}main .kf-bl-spacer.kf-spacer-l{margin-bottom:150px}@media (min-width:1px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-l{margin-bottom:75px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-l{margin-bottom:100px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-spacer.kf-spacer-l{margin-bottom:100px}}main .kf-bl-spacer.kf-spacer-m{margin-bottom:90px}@media (min-width:1px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-m{margin-bottom:45px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-m{margin-bottom:60px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-spacer.kf-spacer-m{margin-bottom:60px}}main .kf-bl-spacer.kf-spacer-ml{margin-bottom:120px}@media (min-width:1px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-ml{margin-bottom:60px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-spacer.kf-spacer-ml{margin-bottom:80px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-spacer.kf-spacer-ml{margin-bottom:80px}}main .kf-bl-line{display:flex;width:100%;position:relative;flex-direction:row}main .kf-bl-line .line-wrapper{position:absolute;top:50%;width:100%;left:0}main .kf-bl-line .line-wrapper hr{width:100%;background-color:#000;opacity:1;height:1px}main .kf-bl-reseller{position:relative;padding-bottom:50%}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller{padding-bottom:0}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller{padding-bottom:100%}}main .kf-bl-reseller .map{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .map{display:none}}main .kf-bl-reseller .map .custom-clustericon{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;background:#000;color:#FFF;border-radius:100%;display:flex;align-items:center;width:40px !important;height:40px!important}main .kf-bl-reseller .map .custom-clustericon strong,main .kf-bl-reseller .map .custom-clustericon b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .map .custom-clustericon{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .map .custom-clustericon{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .map .custom-clustericon{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .map .custom-clustericon{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .map .custom-clustericon{font-size:18px;font-size:1.125rem}}main .kf-bl-reseller .map .custom-clustericon span{width:40px;text-align:center;display:block}main .kf-bl-reseller .reseller-list-fallback{position:relative;z-index:1}main .kf-bl-reseller .reseller-list-fallback.is-hidden{display:none!important}main .kf-bl-reseller .reseller-list{position:absolute;top:45px;left:45px;bottom:45px;width:640px;max-width:calc(50vw - 100px);background:#FFF;border-radius:30px;box-shadow:10px 10px 70px rgba(0,0,0,0.2);padding:30px}main .kf-bl-reseller .reseller-list.is-hidden{display:none}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list{position:relative;width:100%;max-width:100%;top:0;left:0;bottom:0;box-shadow:none;border-radius:0;padding:0}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list{top:15px;left:15px;bottom:15px;width:50vw;max-width:50vw;padding:20px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list{top:25px;left:25px;bottom:35px;width:50vw;max-width:50vw}}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;color:#000;display:inline-block;margin-bottom:10px}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger strong,main .kf-bl-reseller .reseller-list #kf-geolocation-trigger b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:18px;font-size:1.125rem}}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger:hover{color:#000}@media (min-width:768px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger:hover{background-size:100% 1px}}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger.is-hidden{display:none}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger svg{width:20px;margin-right:12px;transform:translateY(-2px)}main .kf-bl-reseller .reseller-list hr{width:100%;margin-bottom:10px;margin-top:10px;background-color:#999999;opacity:1;height:1px}main .kf-bl-reseller .reseller-list .input-wrapper{display:block;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .input-wrapper{width:100%}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .input-wrapper{width:100%}}main .kf-bl-reseller .reseller-list .input-wrapper input{outline:none;border:0;width:100%;display:block;-webkit-border-radius:0;border-radius:0;font-size:16px;font-size:1rem;padding:0;margin:0}main .kf-bl-reseller .reseller-list .input-wrapper button{position:absolute;right:0;z-index:1;width:20px;color:#000;border:0;background:0;outline:none;top:50%;height:20px;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .input-wrapper button{width:16px;height:16px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .input-wrapper button{width:16px;height:16px}}main .kf-bl-reseller .reseller-list .input-wrapper button .icon{position:absolute;top:0;left:0;width:100%;height:100%}main .kf-bl-reseller .reseller-list .input-wrapper button svg{width:20px;height:20px;vertical-align:top}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .input-wrapper button svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .input-wrapper button svg{width:16px;height:16px}}main .kf-bl-reseller .reseller-list .select-wrapper{position:relative;display:block;width:100%}main .kf-bl-reseller .reseller-list .select-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;height:100%;width:100%;background:transparent;outline:none;cursor:pointer;padding-left:0;font-size:16px;font-size:1rem;color:#000}main .kf-bl-reseller .reseller-list .select-wrapper .icon{position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);right:0;height:11px}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .select-wrapper .icon{height:9px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .select-wrapper .icon{height:9px}}main .kf-bl-reseller .reseller-list .select-wrapper .icon svg{width:20px;vertical-align:top}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .select-wrapper .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .select-wrapper .icon svg{width:16px}}main .kf-bl-reseller .reseller-list .result-list{position:absolute;top:170px;left:20px;right:20px;bottom:30px;width:calc(100% - 40px);overflow-y:scroll;overflow-x:hidden}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .result-list{position:relative;top:0;left:0;right:0;bottom:0;overflow:visible;width:100%}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list{left:0;right:0;bottom:0;width:100%;top:150px}}main .kf-bl-reseller .reseller-list .result-list .reseller-item{background:#ccc;border-radius:30px;margin-bottom:12px;position:relative;min-height:60px;cursor:pointer;transition:background-color .5s}@media (min-width:1px) and (max-width:575px){main .kf-bl-reseller .reseller-list .result-list .reseller-item{border-radius:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-reseller .reseller-list .result-list .reseller-item{border-radius:20px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list .reseller-item{border-radius:25px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .result-list .reseller-item{border-radius:27px}}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover{background:#000}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .name{color:#FFF}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .name .asco-link-small .icon{background:#FFF}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .name .asco-link-small .icon svg{transform:translate(-50%, -50%) rotate(315deg) scale(1.2)}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .name .asco-link-small .icon svg .cls-1{fill:#000}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .name .asco-link-small .icon svg .cls-2{fill:#FFF}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .extend{color:#FFF}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .extend a{color:#FFF}main .kf-bl-reseller .reseller-list .result-list .reseller-item.is-hidden .name .asco-link-small .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;padding-left:25px;padding-right:75px;line-height:1.4;min-height:60px;display:flex;justify-content:center;flex-direction:column;padding-top:5px;padding-bottom:5px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name strong,main .kf-bl-reseller .reseller-list .result-list .reseller-item .name b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:18px;font-size:1.125rem}}@media (min-width:1200px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:18px;font-size:1.125rem}}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name span{font-style:italic}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small{position:absolute;right:0;top:5px;right:5px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;background:#000;border-radius:50px;position:relative}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(315deg) scale(1);transition:transform .3s}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon svg .cls-1{fill:#FFF}@media (min-width:1px) and (max-width:575px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon{width:24px;height:24px;border-radius:24px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon svg{width:8px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon{width:34px;height:34px;border-radius:34px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon svg{width:10px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon{width:40px;height:40px;border-radius:40px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon svg{width:12px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon{width:44px;height:44px;border-radius:44px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .asco-link-small .icon svg{width:14px}}main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{display:none;margin-top:12px;padding-left:25px;padding-right:75px;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;padding-bottom:12px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend strong,main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:18px;font-size:1.125rem}}@media (min-width:1200px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:18px;font-size:1.125rem}}main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend span{margin-right:10px;display:inline-block;font-family:'acid-grotesk-normal'}main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend a{color:#000}main .kf-bl-quote .asco-headline-xxl{font-family:'acid-grotesk-normal'}@media (min-width:1px) and (max-width:767px){main .kf-bl-quote .asco-headline-xxl{margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-quote .asco-headline-xxl{margin-bottom:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-quote .asco-headline-xxl{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-quote .asco-headline-xxl{margin-bottom:30px}}main .kf-bl-quote .kf-quote-person,main .kf-bl-quote .kf-quote-personposition{width:50%;float:left}@media (min-width:1px) and (max-width:767px){main .kf-bl-quote .kf-quote-person,main .kf-bl-quote .kf-quote-personposition{margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-quote .kf-quote-person,main .kf-bl-quote .kf-quote-personposition{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-quote .kf-quote-person,main .kf-bl-quote .kf-quote-personposition{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-quote .kf-quote-person,main .kf-bl-quote .kf-quote-personposition{margin-top:30px}}main .kf-bl-productlist .grid{overflow:hidden;position:relative}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .grid{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}}@media (min-width:1200px){main .kf-bl-productlist .grid{margin-right:calc(var(--bs-gutter-x) * -1.5);margin-left:calc(var(--bs-gutter-x) * -1.5)}}main .kf-bl-productlist .product-item{position:relative}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .product-item{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}}@media (min-width:1200px){main .kf-bl-productlist .product-item{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5)}}main .kf-bl-productlist .product-item a{float:left;width:100%;border-top:1px solid #000}@media (min-width:768px){main .kf-bl-productlist .product-item a:hover .title .text{background-size:100% 1px}}@media (min-width:768px){main .kf-bl-productlist .product-item a:hover .icon svg{transform:translate(0, -50%) rotate(45deg) scale(1.2) !important}}main .kf-bl-productlist .product-item a .kf-image-wrapper{position:relative;overflow:hidden;border-bottom:1px solid #000}main .kf-bl-productlist .product-item a .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-productlist .product-item a .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-productlist .product-item a .title{position:absolute;top:20px;left:0;width:100%}@media (min-width:1px) and (max-width:575px){main .kf-bl-productlist .product-item a .title{top:0px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-productlist .product-item a .title{top:5px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .product-item a .title{top:10px}}@media (min-width:1200px) and (max-width:1749px){main .kf-bl-productlist .product-item a .title{top:15px}}main .kf-bl-productlist .product-item a .title .text{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:'acid-grotesk-normal';color:#000}main .kf-bl-productlist .product-item a .title .text strong,main .kf-bl-productlist .product-item a .title .text b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item a .title .text{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist .product-item a .title .text{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist .product-item a .title .text{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist .product-item a .title .text{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist .product-item a .title .text{font-size:22px;font-size:1.375rem}}main .kf-bl-productlist .product-item a .title .text:hover{color:#000}@media (min-width:768px){main .kf-bl-productlist .product-item a .title .text:hover{background-size:100% 1px}}main .kf-bl-productlist .product-item a .title .newbadge{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000;font-family:'acid-grotesk-normal';position:absolute;top:0;margin-left:8px}main .kf-bl-productlist .product-item a .title .newbadge strong,main .kf-bl-productlist .product-item a .title .newbadge b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item a .title .newbadge{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist .product-item a .title .newbadge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist .product-item a .title .newbadge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist .product-item a .title .newbadge{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist .product-item a .title .newbadge{font-size:18px;font-size:1.125rem}}main .kf-bl-productlist .product-item a .title .icon{position:absolute;right:0;width:30px;height:100%}main .kf-bl-productlist .product-item a .title .icon svg{position:absolute;width:16px;top:50%;right:3px;transform:translate(0, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-bl-productlist .product-item a .title .icon svg .cls-1{fill:#000}@media (min-width:1px) and (max-width:575px){main .kf-bl-productlist .product-item a .title .icon svg{width:8px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-productlist .product-item a .title .icon svg{width:10px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist .product-item a .title .icon svg{width:12px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist .product-item a .title .icon svg{width:14px}}main .kf-bl-productlist .product-item a .type{position:absolute;bottom:10px;left:0;width:100%;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000}main .kf-bl-productlist .product-item a .type strong,main .kf-bl-productlist .product-item a .type b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item a .type{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist .product-item a .type{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist .product-item a .type{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist .product-item a .type{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist .product-item a .type{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item a .type{bottom:5px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .product-item a .type{bottom:5px}}main .kf-bl-productlist .product-item a .design{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000;width:100%;float:left;border-bottom:1px solid #000;padding-bottom:10px;padding-top:10px}main .kf-bl-productlist .product-item a .design strong,main .kf-bl-productlist .product-item a .design b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item a .design{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist .product-item a .design{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist .product-item a .design{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist .product-item a .design{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist .product-item a .design{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item a .design{padding-bottom:5px;padding-top:5px;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .product-item a .design{padding-top:5px;padding-bottom:5px}}@media (min-width:1px) and (max-width:575px){main .kf-bl-productlist-filter .kf-bl-text h1,main .kf-bl-objectlist-filter .kf-bl-text h1{margin-bottom:22px !important}}main .kf-bl-productlist-filter .asco-link-small,main .kf-bl-objectlist-filter .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-bl-productlist-filter .asco-link-small:hover,main .kf-bl-objectlist-filter .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-bl-productlist-filter .asco-link-small:hover .icon svg,main .kf-bl-objectlist-filter .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-bl-productlist-filter .asco-link-small .icon,main .kf-bl-objectlist-filter .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-bl-productlist-filter .asco-link-small .icon svg,main .kf-bl-objectlist-filter .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-bl-productlist-filter .asco-link-small .icon svg .cls-1,main .kf-bl-objectlist-filter .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-bl-productlist-filter .asco-link-small .text,main .kf-bl-objectlist-filter .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-bl-productlist-filter .asco-link-small .text,main .kf-bl-objectlist-filter .asco-link-small .text{padding-top:3px}}main .kf-bl-productlist-filter .asco-link-small.is-open .icon,main .kf-bl-objectlist-filter .asco-link-small.is-open .icon{background:#999999}main .kf-bl-productlist-filter .asco-link-small.is-open .icon svg .cls-1,main .kf-bl-objectlist-filter .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-bl-productlist-filter .asco-link-small.asco-link-down .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-bl-productlist-filter .asco-link-small.asco-link-down:hover .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-bl-productlist-filter .asco-link-small.asco-link-back .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-bl-productlist-filter .asco-link-small.asco-link-back:hover .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-bl-productlist-filter .asco-link-small.asco-link-external .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-bl-productlist-filter .asco-link-small.asco-link-external:hover .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-bl-productlist-filter .asco-link-small.asco-link-download .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-bl-productlist-filter .asco-link-small.asco-link-download:hover .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-bl-productlist-filter .asco-link-small,main .kf-bl-objectlist-filter .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-bl-productlist-filter .asco-link-small .icon,main .kf-bl-objectlist-filter .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-bl-productlist-filter .asco-link-small .icon svg,main .kf-bl-objectlist-filter .asco-link-small .icon svg{width:8px}main .kf-bl-productlist-filter .asco-link-small .text,main .kf-bl-objectlist-filter .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-bl-productlist-filter .asco-link-small.asco-link-download .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-productlist-filter .asco-link-small,main .kf-bl-objectlist-filter .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-bl-productlist-filter .asco-link-small .icon,main .kf-bl-objectlist-filter .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-bl-productlist-filter .asco-link-small .icon svg,main .kf-bl-objectlist-filter .asco-link-small .icon svg{width:10px}main .kf-bl-productlist-filter .asco-link-small .text,main .kf-bl-objectlist-filter .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-bl-productlist-filter .asco-link-small.asco-link-download .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist-filter .asco-link-small,main .kf-bl-objectlist-filter .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-bl-productlist-filter .asco-link-small .icon,main .kf-bl-objectlist-filter .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-bl-productlist-filter .asco-link-small .icon svg,main .kf-bl-objectlist-filter .asco-link-small .icon svg{width:12px}main .kf-bl-productlist-filter .asco-link-small .text,main .kf-bl-objectlist-filter .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-bl-productlist-filter .asco-link-small.asco-link-download .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist-filter .asco-link-small,main .kf-bl-objectlist-filter .asco-link-small{font-size:16px;font-size:1rem}main .kf-bl-productlist-filter .asco-link-small .icon,main .kf-bl-objectlist-filter .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-bl-productlist-filter .asco-link-small .icon svg,main .kf-bl-objectlist-filter .asco-link-small .icon svg{width:14px}main .kf-bl-productlist-filter .asco-link-small .text,main .kf-bl-objectlist-filter .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-bl-productlist-filter .asco-link-small.asco-link-download .icon svg,main .kf-bl-objectlist-filter .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist-filter .asco-link-small,main .kf-bl-objectlist-filter .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist-filter .asco-link-small,main .kf-bl-objectlist-filter .asco-link-small{font-size:18px;font-size:1.125rem}}main .kf-bl-productlist-filter .js-filter-toggle .text-open,main .kf-bl-objectlist-filter .js-filter-toggle .text-open{display:none}main .kf-bl-productlist-filter .js-filter-toggle .text-closed,main .kf-bl-objectlist-filter .js-filter-toggle .text-closed{display:inline}main .kf-bl-productlist-filter .js-filter-toggle .icon,main .kf-bl-objectlist-filter .js-filter-toggle .icon{transform:rotate(0deg);transition:transform .4s}main .kf-bl-productlist-filter .js-filter-toggle.is-open .text-open,main .kf-bl-objectlist-filter .js-filter-toggle.is-open .text-open{display:inline;color:#999999}main .kf-bl-productlist-filter .js-filter-toggle.is-open .text-closed,main .kf-bl-objectlist-filter .js-filter-toggle.is-open .text-closed{display:none}main .kf-bl-productlist-filter .js-filter-toggle.is-open .icon,main .kf-bl-objectlist-filter .js-filter-toggle.is-open .icon{transform:rotate(180deg)}main .kf-bl-productlist-filter .js-filter-toggle.is-open .icon .cls-2,main .kf-bl-objectlist-filter .js-filter-toggle.is-open .icon .cls-2{fill:#999999}main .kf-bl-productlist-filter .js-reset-filter,main .kf-bl-objectlist-filter .js-reset-filter{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}main .kf-bl-productlist-filter .js-reset-filter strong,main .kf-bl-objectlist-filter .js-reset-filter strong,main .kf-bl-productlist-filter .js-reset-filter b,main .kf-bl-objectlist-filter .js-reset-filter b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist-filter .js-reset-filter,main .kf-bl-objectlist-filter .js-reset-filter{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist-filter .js-reset-filter,main .kf-bl-objectlist-filter .js-reset-filter{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist-filter .js-reset-filter,main .kf-bl-objectlist-filter .js-reset-filter{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist-filter .js-reset-filter,main .kf-bl-objectlist-filter .js-reset-filter{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist-filter .js-reset-filter,main .kf-bl-objectlist-filter .js-reset-filter{font-size:18px;font-size:1.125rem}}main .kf-bl-productlist-filter .js-reset-filter:hover,main .kf-bl-objectlist-filter .js-reset-filter:hover{color:#000}@media (min-width:768px){main .kf-bl-productlist-filter .js-reset-filter:hover,main .kf-bl-objectlist-filter .js-reset-filter:hover{background-size:100% 1px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist-filter .slide-container .asco-headline-m,main .kf-bl-objectlist-filter .slide-container .asco-headline-m{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-productlist-filter .slide-container .asco-headline-m,main .kf-bl-objectlist-filter .slide-container .asco-headline-m{margin-bottom:15px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-productlist-filter .slide-container .asco-headline-m,main .kf-bl-objectlist-filter .slide-container .asco-headline-m{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-productlist-filter .slide-container .asco-headline-m,main .kf-bl-objectlist-filter .slide-container .asco-headline-m{margin-bottom:20px}}main .kf-bl-productlist-filter ul,main .kf-bl-objectlist-filter ul{list-style:none}main .kf-bl-productlist-filter ul li,main .kf-bl-objectlist-filter ul li{float:left;width:100%}main .kf-bl-productlist-filter ul li a,main .kf-bl-objectlist-filter ul li a{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;display:inline;line-height:1}main .kf-bl-productlist-filter ul li a:hover,main .kf-bl-objectlist-filter ul li a:hover{color:#000}@media (min-width:768px){main .kf-bl-productlist-filter ul li a:hover,main .kf-bl-objectlist-filter ul li a:hover{background-size:100% 1px}}main .kf-bl-productlist-filter ul li a strong,main .kf-bl-objectlist-filter ul li a strong,main .kf-bl-productlist-filter ul li a b,main .kf-bl-objectlist-filter ul li a b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist-filter ul li a,main .kf-bl-objectlist-filter ul li a{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-productlist-filter ul li a,main .kf-bl-objectlist-filter ul li a{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-productlist-filter ul li a,main .kf-bl-objectlist-filter ul li a{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist-filter ul li a,main .kf-bl-objectlist-filter ul li a{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist-filter ul li a,main .kf-bl-objectlist-filter ul li a{font-size:18px;font-size:1.125rem}}main .kf-bl-productlist-filter ul li a.is-active,main .kf-bl-objectlist-filter ul li a.is-active{background-size:100% 1px}main .kf-bl-productlist-filter ul li a.is-disabled,main .kf-bl-objectlist-filter ul li a.is-disabled{cursor:not-allowed;color:#999999;background-size:0px 1px !important}main .kf-pa-pd-hero .asco-heroslider-wrapper{width:100%;background:#dcdcdc;position:relative}main .kf-pa-pd-hero .asco-heroslider-wrapper .kf-bl-image .kf-image-wrapper img{width:90%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:initial;min-height:initial}main .kf-pa-pd-hero .asco-heroslider-nav{list-style:none;cursor:pointer;outline:none;position:absolute;bottom:0;right:calc(var(--bs-gutter-x) * .5)}@media (min-width:992px){main .kf-pa-pd-hero .asco-heroslider-nav{background:#FFF;padding-top:10px;width:100%}main .kf-pa-pd-hero .asco-heroslider-nav .kf-bl-button{justify-content:flex-end}}main .kf-pa-pd-hero .asco-heroslider-nav .prev{margin-bottom:10px}main .kf-pa-pd-hero .asco-heroslider-nav .icon{margin-right:0}@media (min-width:1px) and (max-width:991px){main .kf-pa-pd-hero .asco-heroslider-nav{display:flex;position:relative;flex-direction:column;align-items:flex-end;margin-top:0;transform:translate(-5px, calc(-100% - 5px));right:0}main .kf-pa-pd-hero .asco-heroslider-nav .prev,main .kf-pa-pd-hero .asco-heroslider-nav .next{display:inline;margin-bottom:0;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;outline:none}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-hero .asco-heroslider-nav{transform:translate(-8px, calc(-100% - 8px))}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-hero .asco-heroslider-nav .asco-link-small .icon{width:30px;height:30px}main .kf-pa-pd-hero .asco-heroslider-nav .asco-link-small .icon svg{width:10px}}main .kf-pa-pd-prodinfo .kf-bl-text{position:relative}main .kf-pa-pd-prodinfo .kf-bl-text h1{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodinfo .kf-bl-text h1{display:inline}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodinfo .kf-bl-text .design{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}}main .kf-pa-pd-prodinfo .new-badge{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-normal';position:absolute;top:0}main .kf-pa-pd-prodinfo .new-badge strong,main .kf-pa-pd-prodinfo .new-badge b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodinfo .new-badge{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodinfo .new-badge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodinfo .new-badge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodinfo .new-badge{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodinfo .new-badge{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodinfo .new-badge{margin-left:8px}}@media (min-width:768px) and (max-width:1399px){main .kf-pa-pd-prodinfo .new-badge{transform:translateX(-30px)}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodinfo .new-badge{margin-right:45px;transform:translateX(-60px)}}@media (min-width:1750px){main .kf-pa-pd-prodinfo .new-badge{margin-right:45px;transform:translateX(-75px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodgallery .asco-link-big{font-size:23px;font-size:1.4375rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodgallery .asco-link-big{font-size:26px;font-size:1.625rem}}main .kf-pa-pd-prodgallery .asco-galleryslider-wrapper{width:calc(100% - 80px);position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodgallery .asco-galleryslider-wrapper{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}main .kf-pa-pd-prodgallery .asco-galleryslider-nav{list-style:none;cursor:pointer;outline:none;position:absolute;top:0;right:calc(var(--bs-gutter-x) * .5 - 75px)}main .kf-pa-pd-prodgallery .asco-galleryslider-nav .prev{margin-bottom:10px}main .kf-pa-pd-prodgallery .asco-galleryslider-nav .icon{margin-right:0}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodgallery .asco-galleryslider-nav{display:flex;position:absolute;flex-direction:row;justify-content:space-between;margin-top:0;right:calc(var(--bs-gutter-x) * .5);transform:translateY(calc(-100% - 74px))}main .kf-pa-pd-prodgallery .asco-galleryslider-nav .prev,main .kf-pa-pd-prodgallery .asco-galleryslider-nav .next{display:inline;margin-bottom:0;outline:none}main .kf-pa-pd-prodgallery .asco-galleryslider-nav .prev{margin-right:10px}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-prodgallery .asco-galleryslider-nav{transform:translateY(calc(-100% - 58px))}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodgallery .asco-galleryslider-nav{right:calc(var(--bs-gutter-x) * .5 - 18px)}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodgallery .asco-galleryslider-nav{right:calc(var(--bs-gutter-x) * .5 - 30px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodgallery .asco-galleryslider-nav{right:calc(var(--bs-gutter-x) * .5 - 30px)}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodgallery .asco-galleryslider-nav{right:calc(var(--bs-gutter-x) * .5 - 60px)}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-prodgallery .asco-galleryslider-nav .asco-link-small .icon{width:30px;height:30px}main .kf-pa-pd-prodgallery .asco-galleryslider-nav .asco-link-small .icon svg{width:10px}}main .kf-pa-pd-prodgallery .kf-image-wrapper.ratio__quadrat{padding-bottom:100%}main .kf-pa-pd-prodgallery .kf-image-wrapper.ratio__querformat{padding-bottom:75%}main .kf-pa-pd-prodgallery .kf-image-wrapper.ratio__ex_querformat{padding-bottom:56.25%}main .kf-pa-pd-prodgallery .kf-image-wrapper.ratio__hochformat{padding-bottom:133.33333333%}main .kf-pa-pd-prodgallery .kf-image-wrapper.ratio__ex_hochformat{padding-bottom:177.77777778%}main .kf-pa-pd-prodgallery .kf-image-wrapper img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial;background:#dcdcdc}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center;position:absolute;bottom:20px;left:20px;z-index:1}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download:hover{color:#000}@media (min-width:768px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .text{padding-top:3px}}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.is-open .icon{background:#999999}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.is-open .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{font-size:12px;font-size:0.75rem}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon svg{width:8px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon svg{width:10px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .text{max-width:calc(100% - 44px)}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon svg{width:12px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .text{max-width:calc(100% - 54px)}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{font-size:16px;font-size:1rem}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .icon svg{width:14px}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download .text{max-width:calc(100% - 61px)}main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodgallery .kf-image-wrapper .js-download{bottom:10px;left:10px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-proddetail .asco-headline-xl{width:calc(100% + 55px)}}@media (min-width:1750px) and (max-width:2000px){main .kf-pa-pd-proddetail .asco-headline-xl{width:calc(100% + 55px)}}main .kf-pa-pd-prodqualdim h2{hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item{margin-top:90px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item{margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item{margin-top:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item{margin-top:60px}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{font-size:24px;font-size:1.5rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;margin-bottom:15px !important;float:left}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item h3{font-size:22px;font-size:1.375rem}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item hr{width:100%;float:left;background-color:#000;opacity:1;height:1px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .text{padding-top:3px}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.is-open .icon{background:#999999}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon svg{width:8px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon svg{width:10px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon svg{width:12px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{font-size:16px;font-size:1rem}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .icon svg{width:14px}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{width:calc(100% + 55px)}}@media (min-width:1750px) and (max-width:2000px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .asco-link-small{width:calc(100% + 55px)}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle .text-open{display:none}@media (min-width:1200px) and (max-width:2000px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle .text-open{hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle .text-closed{display:inline}@media (min-width:1200px) and (max-width:2000px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle .text-closed{hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle .icon{transform:rotate(0deg);transition:transform .4s}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle.is-open .text-open{display:inline;color:#999999}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle.is-open .text-closed{display:none}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle.is-open .icon{transform:rotate(180deg)}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .js-slide-toggle.is-open .icon .cls-2{fill:#999999}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a{float:left;width:100%;color:#000;outline:none}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a span{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;float:left}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a span:hover{color:#000}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a span:hover{background-size:100% 1px}}@media (min-width:768px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a:hover span{background-size:100% 1px}}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a .image-wrapper{width:100%;max-width:100%}main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a .image-wrapper img{width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodqualdim .asco-prodqualdim-list-item .slide-container a .image-wrapper{margin-bottom:10px}}main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{font-size:45px;font-size:2.8125rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:'acid-grotesk-normal';color:#FFF;margin-bottom:15px !important;float:left}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{font-size:38px;font-size:2.375rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-proddownload .asco-proddownload-list-item h3{font-size:40px;font-size:2.5rem}}main .kf-pa-pd-proddownload .asco-proddownload-list-item hr{width:100%;float:left;background-color:#FFF;opacity:1;height:1px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{padding-top:3px}}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.is-open .icon{background:#999999}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon svg{width:8px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon svg{width:10px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon svg{width:12px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small{font-size:16px;font-size:1rem}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon svg{width:14px}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small{font-size:18px;font-size:1.125rem}}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon{background:#FFF}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .icon svg .cls-1{fill:#000}main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{color:#FFF}@media (min-width:1200px) and (max-width:1749px){main .kf-pa-pd-proddownload .asco-proddownload-list-item .asco-link-small .text{hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important}}main .kf-pa-pd-proddownload .asco-proddownload-list-item p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-pa-pd-prodfamily{position:relative}main .kf-pa-pd-prodfamily .new-badge{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-normal';position:absolute;margin-right:45px;transform:translateX(-75px)}main .kf-pa-pd-prodfamily .new-badge strong,main .kf-pa-pd-prodfamily .new-badge b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodfamily .new-badge{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodfamily .new-badge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodfamily .new-badge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodfamily .new-badge{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodfamily .new-badge{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodfamily .new-badge{transform:translateX(0)}}@media (min-width:768px) and (max-width:1399px){main .kf-pa-pd-prodfamily .new-badge{transform:translateX(-30px)}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodfamily .new-badge{transform:translateX(-60px)}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodfamily h2{padding-left:40px;hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-pd-prodfamily h2{padding-left:10px}}@media (min-width:1200px) and (max-width:1749px){main .kf-pa-pd-prodfamily h2{padding-left:15px;hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important}}main .kf-pa-pd-prodfamily .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-pa-pd-prodfamily .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-pa-pd-prodfamily .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-pa-pd-prodfamily .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-pa-pd-prodfamily .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-pa-pd-prodfamily .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodfamily .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-pa-pd-prodfamily .asco-link-small .text{padding-top:3px}}main .kf-pa-pd-prodfamily .asco-link-small.is-open .icon{background:#999999}main .kf-pa-pd-prodfamily .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodfamily .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodfamily .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodfamily .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-pa-pd-prodfamily .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-prodfamily .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-pa-pd-prodfamily .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-pa-pd-prodfamily .asco-link-small .icon svg{width:8px}main .kf-pa-pd-prodfamily .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-prodfamily .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodfamily .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-pa-pd-prodfamily .asco-link-small .icon svg{width:10px}main .kf-pa-pd-prodfamily .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodfamily .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodfamily .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-pa-pd-prodfamily .asco-link-small .icon svg{width:12px}main .kf-pa-pd-prodfamily .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodfamily .asco-link-small{font-size:16px;font-size:1rem}main .kf-pa-pd-prodfamily .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-pa-pd-prodfamily .asco-link-small .icon svg{width:14px}main .kf-pa-pd-prodfamily .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-pa-pd-prodfamily .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodfamily .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodfamily .asco-link-small{font-size:18px;font-size:1.125rem}}main .kf-pa-pd-prodfamily hr{position:absolute;bottom:38%;left:0;width:100%;background-color:#CCC;opacity:1;height:1px;z-index:-1}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-prodfamily hr{bottom:28%}}main .kf-pa-pd-prodfamily a .kf-bl-image span{text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;color:#000;text-align:center;position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}main .kf-pa-pd-prodfamily a .kf-bl-image span:hover{color:#000}@media (min-width:768px){main .kf-pa-pd-prodfamily a .kf-bl-image span:hover{background-size:100% 1px}}main .kf-pa-pd-prodfamily a .kf-bl-image span strong,main .kf-pa-pd-prodfamily a .kf-bl-image span b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodfamily a .kf-bl-image span{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodfamily a .kf-bl-image span{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodfamily a .kf-bl-image span{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodfamily a .kf-bl-image span{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodfamily a .kf-bl-image span{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodfamily a .kf-bl-image span{bottom:0px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-pd-prodfamily a .kf-bl-image span{bottom:10px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodfamily a .kf-bl-image span{bottom:10px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodfamily a .kf-bl-image span{bottom:10px}}@media (min-width:1750px) and (max-width:2000px){main .kf-pa-pd-prodfamily a .kf-bl-image span{bottom:15px}}@media (min-width:768px){main .kf-pa-pd-prodfamily a:hover .kf-bl-image span{background-size:100% 1px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodkff .asco-headline-xl{width:calc(100% + 55px)}}@media (min-width:1750px) and (max-width:2000px){main .kf-pa-pd-prodkff .asco-headline-xl{width:calc(100% + 55px)}}main .kf-pa-pd-prodkff .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-pa-pd-prodkff .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-pa-pd-prodkff .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-pa-pd-prodkff .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-pa-pd-prodkff .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-pa-pd-prodkff .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodkff .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-pa-pd-prodkff .asco-link-small .text{padding-top:3px}}main .kf-pa-pd-prodkff .asco-link-small.is-open .icon{background:#999999}main .kf-pa-pd-prodkff .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-pa-pd-prodkff .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodkff .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-pa-pd-prodkff .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodkff .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-pa-pd-prodkff .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-pa-pd-prodkff .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-pa-pd-prodkff .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-pa-pd-prodkff .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-pa-pd-prodkff .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-pa-pd-prodkff .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-pa-pd-prodkff .asco-link-small .icon svg{width:8px}main .kf-pa-pd-prodkff .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-pa-pd-prodkff .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-prodkff .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodkff .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-pa-pd-prodkff .asco-link-small .icon svg{width:10px}main .kf-pa-pd-prodkff .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-pa-pd-prodkff .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-pd-prodkff .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-pd-prodkff .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-pa-pd-prodkff .asco-link-small .icon svg{width:12px}main .kf-pa-pd-prodkff .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-pa-pd-prodkff .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-pd-prodkff .asco-link-small{font-size:16px;font-size:1rem}main .kf-pa-pd-prodkff .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-pa-pd-prodkff .asco-link-small .icon svg{width:14px}main .kf-pa-pd-prodkff .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-pa-pd-prodkff .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-pd-prodkff .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-pd-prodkff .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:991px){main .kf-pa-pd-prodkff .asco-link-small .text{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}}main .kf-pa-pd-prodkff a:hover .asco-link-small .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}main .kf-pa-pd-prodkff .kf-image-wrapper{position:relative;margin-bottom:30px}main .kf-pa-pd-prodkff .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-pd-prodkff .kf-image-wrapper{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-pd-prodkff .kf-image-wrapper{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-pd-prodkff .kf-image-wrapper{margin-bottom:20px}}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-1{background:#cccccc}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-2{background:#d2d5d8}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-3{background:#dacccc}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-4{background:#d8d4cf}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-5{background:#e5d6ce}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-6{background:#e5dbd1}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-7{background:#f2e3e4}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-8{background:#f0f4f2}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-9{background:#fbf1ce}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-10{background:#fedfd1}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-11{background:#dad6db}main .kf-pa-pd-prodkff .kf-image-wrapper.kf-color-schema-12{background:#b8bfba}main .kf-pa-material-hero .grid{overflow:hidden;position:relative}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-hero .grid{margin-right:calc(var(--bs-gutter-x) * -1.5);margin-left:calc(var(--bs-gutter-x) * -1.5);margin-top:-10px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-hero .grid{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1);margin-top:-10px}}@media (min-width:1200px){main .kf-pa-material-hero .grid{margin-right:calc(var(--bs-gutter-x) * -1.5);margin-left:calc(var(--bs-gutter-x) * -1.5);margin-top:-10px}}main .kf-pa-material-hero .material-item{margin-bottom:120px}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-hero .material-item{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5);padding-top:10px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-hero .material-item{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1);padding-top:10px}}@media (min-width:1200px){main .kf-pa-material-hero .material-item{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5);padding-top:10px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-hero .material-item{margin-bottom:60px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-material-hero .material-item{margin-bottom:80px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-material-hero .material-item{margin-bottom:80px}}main .kf-pa-material-hero .material-item a{float:left;width:100%}@media (min-width:768px){main .kf-pa-material-hero .material-item a:hover .image-wrapper{transform:scale(1.05)}}@media (min-width:768px){main .kf-pa-material-hero .material-item a:hover .title{background-size:100% 1px}}main .kf-pa-material-hero .material-item .image-wrapper{position:relative;margin-bottom:30px;transform:scale(1);transition:transform .4s}main .kf-pa-material-hero .material-item .image-wrapper img{position:absolute;max-height:100%}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_1_1 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_3_1 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_3_2 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_4_3 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_16_9 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_21_9 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_2_3 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_3_4 img,main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-pa-material-hero .material-item .image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-material-hero .material-item .image-wrapper.kf-image-ratio_2_3{padding-bottom:120%;height:auto !important}main .kf-pa-material-hero .material-item .title{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;width:100%;float:left;margin-bottom:15px;color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}main .kf-pa-material-hero .material-item .title strong,main .kf-pa-material-hero .material-item .title b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-hero .material-item .title{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-hero .material-item .title{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-hero .material-item .title{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-material-hero .material-item .title{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-material-hero .material-item .title{font-size:22px;font-size:1.375rem}}main .kf-pa-material-hero .material-item .title:hover{color:#000}@media (min-width:768px){main .kf-pa-material-hero .material-item .title:hover{background-size:100% 1px}}main .kf-pa-material-hero .material-item .desc{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000;float:left;width:100%}main .kf-pa-material-hero .material-item .desc strong,main .kf-pa-material-hero .material-item .desc b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-hero .material-item .desc{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-hero .material-item .desc{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-hero .material-item .desc{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-material-hero .material-item .desc{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-material-hero .material-item .desc{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item{margin-top:90px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item{margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item{margin-top:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-pa-material-detail .asco-mat-sub-list-item{margin-top:60px}}main .kf-pa-material-detail .asco-mat-sub-list-item h3{font-size:24px;font-size:1.5rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;margin-bottom:15px !important;float:left}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-material-detail .asco-mat-sub-list-item h3{font-size:22px;font-size:1.375rem}}main .kf-pa-material-detail .asco-mat-sub-list-item hr{width:100%;float:left;background-color:#000;opacity:1;height:1px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small:hover{color:#000}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon svg .cls-1{fill:#FFF}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .text{padding-top:3px}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.is-open .icon{background:#999999}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small{font-size:12px;font-size:0.75rem}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon svg{width:8px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon svg{width:10px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .text{max-width:calc(100% - 44px)}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small{font-size:14px;font-size:0.875rem}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon svg{width:12px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .text{max-width:calc(100% - 54px)}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small{font-size:16px;font-size:1rem}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .icon svg{width:14px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .text{max-width:calc(100% - 61px)}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:992px) and (max-width:1749px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-link-small .text{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .image-wrapper{width:100%;max-width:100%}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .image-wrapper img{width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .image-wrapper{margin-bottom:10px}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item a{float:left;width:100%;color:#000;outline:none}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item a span{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;line-height:1;display:inline}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item a span:hover{color:#000}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item a span:hover{background-size:100% 1px}}@media (min-width:768px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item a:hover span{background-size:100% 1px}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-template{display:none}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper{height:0;overflow:hidden}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title{float:left;width:100%;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:15px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title strong,main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .title{font-size:22px;font-size:1.375rem}}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .link{float:left}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .link:hover span.text{background-size:0 1px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{float:left;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;margin-top:60px}main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc strong,main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{margin-top:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{margin-top:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-material-detail .asco-mat-sub-list-item .asco-mat-sub-list-item-item .detail-wrapper .desc{margin-top:40px}}main .kf-pa-dd-hero .kf-bl-quote .asco-headline-xxl{margin-bottom:0}main .kf-pa-dd-hero hr{background-color:#000;opacity:1;height:1px}main .kf-pa-dd-hero .kf-designer-info>div{width:calc(100% / 3);float:left}@media (min-width:1px) and (max-width:767px){main .kf-pa-dd-hero .kf-designer-info>div{width:100%;margin:0;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #000}main .kf-pa-dd-hero .kf-designer-info>div:last-of-type{border-bottom:0}}@media (min-width:768px) and (max-width:991px){main .kf-pa-dd-hero .kf-designer-info>div{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px) and (min-width:1px) and (max-width:767px){main .kf-pa-dd-hero .kf-designer-info>div{margin-bottom:15px}}@media (min-width:768px) and (max-width:991px) and (min-width:576px) and (max-width:767px){main .kf-pa-dd-hero .kf-designer-info>div{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px) and (min-width:768px) and (max-width:1199px){main .kf-pa-dd-hero .kf-designer-info>div{margin-bottom:20px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-dd-hero .kf-designer-info>div{width:100%;margin:0;padding-top:10px;padding-bottom:10px}main .kf-pa-dd-hero .kf-designer-info>div:first-of-type{padding-top:20px}}main .kf-bl-designerlist .grid{overflow:hidden;position:relative}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .grid{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}}@media (min-width:1200px){main .kf-bl-designerlist .grid{margin-right:calc(var(--bs-gutter-x) * -1.5);margin-left:calc(var(--bs-gutter-x) * -1.5)}}main .kf-bl-designerlist .designer-item{position:relative}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}}@media (min-width:1200px){main .kf-bl-designerlist .designer-item{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5)}}main .kf-bl-designerlist .designer-item a{float:left;width:100%;border-top:1px solid #000}@media (min-width:768px){main .kf-bl-designerlist .designer-item a:hover .title .text{background-size:100% 1px}}@media (min-width:768px){main .kf-bl-designerlist .designer-item a:hover .icon svg{transform:translate(0, -50%) rotate(45deg) scale(1.2) !important}}main .kf-bl-designerlist .designer-item a .kf-image-wrapper{float:left;width:100%;position:relative;overflow:hidden;margin-bottom:45px}main .kf-bl-designerlist .designer-item a .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-designerlist .designer-item a .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .kf-image-wrapper{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .kf-image-wrapper{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .kf-image-wrapper{margin-bottom:30px}}main .kf-bl-designerlist .designer-item a .title{position:relative;margin-top:20px;float:left;width:100%;margin-bottom:45px}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .title{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .title{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .title{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .title{margin-top:5px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .title{margin-top:10px}}@media (min-width:1200px) and (max-width:1749px){main .kf-bl-designerlist .designer-item a .title{margin-top:15px}}main .kf-bl-designerlist .designer-item a .title .text{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:30px;font-size:1.875rem;line-height:1.2;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:'acid-grotesk-normal';color:#000}main .kf-bl-designerlist .designer-item a .title .text strong,main .kf-bl-designerlist .designer-item a .title .text b{font-weight:600}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .title .text{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-designerlist .designer-item a .title .text{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .title .text{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-designerlist .designer-item a .title .text{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-designerlist .designer-item a .title .text{font-size:30px;font-size:1.875rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .title .text{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4}main .kf-bl-designerlist .designer-item a .title .text strong,main .kf-bl-designerlist .designer-item a .title .text b{font-family:'acid-grotesk-normal';font-weight:normal}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .title .text{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:991px){main .kf-bl-designerlist .designer-item a .title .text{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:992px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .title .text{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:1200px) and (max-width:1399px){main .kf-bl-designerlist .designer-item a .title .text{font-size:21px;font-size:1.3125rem}}@media (min-width:1px) and (max-width:767px) and (min-width:1400px) and (max-width:1749px){main .kf-bl-designerlist .designer-item a .title .text{font-size:22px;font-size:1.375rem}}main .kf-bl-designerlist .designer-item a .title .text:hover{color:#000}@media (min-width:768px){main .kf-bl-designerlist .designer-item a .title .text:hover{background-size:100% 1px}}main .kf-bl-designerlist .designer-item a .title .icon{position:absolute;right:0;width:30px;height:100%}main .kf-bl-designerlist .designer-item a .title .icon svg{position:absolute;width:16px;top:50%;right:3px;transform:translate(0, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-bl-designerlist .designer-item a .title .icon svg .cls-1{fill:#000}@media (min-width:1px) and (max-width:575px){main .kf-bl-designerlist .designer-item a .title .icon svg{width:8px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .title .icon svg{width:10px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-designerlist .designer-item a .title .icon svg{width:12px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .title .icon svg{width:14px}}main .kf-bl-designerlist .designer-item a .teaser{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;color:#000;width:100%;float:left;border-bottom:1px solid #000;padding-bottom:10px}main .kf-bl-designerlist .designer-item a .teaser strong,main .kf-bl-designerlist .designer-item a .teaser b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .teaser{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-designerlist .designer-item a .teaser{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .teaser{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-designerlist .designer-item a .teaser{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-designerlist .designer-item a .teaser{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item a .teaser{padding-bottom:5px;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item a .teaser{padding-bottom:5px}}main .kf-bl-newslist .grid{overflow:hidden;position:relative}@media (min-width:768px) and (max-width:1199px){main .kf-bl-newslist .grid{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}}@media (min-width:1200px){main .kf-bl-newslist .grid{margin-right:calc(var(--bs-gutter-x) * -1.5);margin-left:calc(var(--bs-gutter-x) * -1.5)}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-newslist .grid .list-item{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}}@media (min-width:1200px){main .kf-bl-newslist .grid .list-item{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5)}}main .kf-bl-newslist .list-item .kf-image-wrapper{position:relative;overflow:hidden}main .kf-bl-newslist .list-item .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-newslist .list-item .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}@media (min-width:768px){main .kf-bl-newslist .list-item a:hover .title .text{background-size:100% 1px}}@media (min-width:768px){main .kf-bl-newslist .list-item a:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2) !important}}main .kf-bl-newslist .list-item .title{float:left;width:100%;position:relative;margin-top:45px;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .title{margin-top:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-newslist .list-item .title{margin-top:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-newslist .list-item .title{margin-top:30px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .title{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-newslist .list-item .title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-newslist .list-item .title{margin-bottom:20px}}main .kf-bl-newslist .list-item .title .text{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:'acid-grotesk-normal';color:#000}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .title .text{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-newslist .list-item .title .text{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-newslist .list-item .title .text{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .title .text{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-newslist .list-item .title .text{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-newslist .list-item .title .text{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-newslist .list-item .title .text{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-newslist .list-item .title .text{font-size:30px;font-size:1.875rem}}main .kf-bl-newslist .list-item .title .text:hover{color:#000}@media (min-width:768px){main .kf-bl-newslist .list-item .title .text:hover{background-size:100% 1px}}main .kf-bl-newslist .list-item .title .icon{position:absolute;right:0;width:30px;height:100%}main .kf-bl-newslist .list-item .title .icon svg{position:absolute;width:16px;top:50%;right:3px;transform:translate(0, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-bl-newslist .list-item .title .icon svg .cls-1{fill:#000}@media (min-width:1px) and (max-width:575px){main .kf-bl-newslist .list-item .title .icon svg{width:8px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-newslist .list-item .title .icon svg{width:10px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-newslist .list-item .title .icon svg{width:12px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-newslist .list-item .title .icon svg{width:14px}}main .kf-bl-newslist .list-item .date{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;float:left;width:100%;border-top:1px solid #000;border-bottom:1px solid #000;color:#000;padding:10px 0 10px 0}main .kf-bl-newslist .list-item .date strong,main .kf-bl-newslist .list-item .date b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .date{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-newslist .list-item .date{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-newslist .list-item .date{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-newslist .list-item .date{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-newslist .list-item .date{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .date{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}main .kf-bl-newslist .list-item .date strong,main .kf-bl-newslist .list-item .date b{font-family:'acid-grotesk-normal';font-weight:normal}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .date{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:991px){main .kf-bl-newslist .list-item .date{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:992px) and (max-width:1199px){main .kf-bl-newslist .list-item .date{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:1200px) and (max-width:1399px){main .kf-bl-newslist .list-item .date{font-size:16px;font-size:1rem}}@media (min-width:1px) and (max-width:767px) and (min-width:1400px) and (max-width:1749px){main .kf-bl-newslist .list-item .date{font-size:18px;font-size:1.125rem}}main .kf-bl-newslist .list-item .teaser p{float:left;width:100%;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;color:#000;padding:10px 0 0 0}main .kf-bl-newslist .list-item .teaser p strong,main .kf-bl-newslist .list-item .teaser p b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item .teaser p{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-newslist .list-item .teaser p{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-newslist .list-item .teaser p{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-newslist .list-item .teaser p{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-newslist .list-item .teaser p{font-size:22px;font-size:1.375rem}}main .kf-bl-newslist .list-item.highlight{background:#dcdcdc}@media (min-width:2560px){main .kf-bl-newslist .list-item.highlight>.row{max-width:2494px;margin-left:auto;margin-right:auto}}main .kf-bl-newslist .list-item.highlight .kf-bl-button{width:auto;justify-content:flex-end}main .kf-bl-newslist .list-item.highlight .text-wrapper{padding-left:calc(var(--bs-gutter-x) * 2.5)}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper{padding-left:calc(var(--bs-gutter-x) * .5);margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-newslist .list-item.highlight .text-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper .kf-bl-text{margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper .kf-bl-text{margin-bottom:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper .kf-bl-text{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-newslist .list-item.highlight .text-wrapper .kf-bl-text{margin-bottom:30px}}main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;width:50%;display:flex;align-self:center;border:none;padding:0}main .kf-bl-newslist .list-item.highlight .text-wrapper .date strong,main .kf-bl-newslist .list-item.highlight .text-wrapper .date b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}main .kf-bl-newslist .list-item.highlight .text-wrapper .date strong,main .kf-bl-newslist .list-item.highlight .text-wrapper .date b{font-family:'acid-grotesk-normal';font-weight:normal}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:991px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:992px) and (max-width:1199px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px) and (min-width:1200px) and (max-width:1399px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:16px;font-size:1rem}}@media (min-width:1px) and (max-width:767px) and (min-width:1400px) and (max-width:1749px){main .kf-bl-newslist .list-item.highlight .text-wrapper .date{font-size:18px;font-size:1.125rem}}main .kf-bl-newslist .list-item.highlight .text-wrapper .btn-wrapper{float:right;width:50%}main .kf-bl-objectlist .grid,main .kf-bl-objectlist-nof .grid{overflow:hidden;position:relative}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .grid,main .kf-bl-objectlist-nof .grid{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}}@media (min-width:1200px){main .kf-bl-objectlist .grid,main .kf-bl-objectlist-nof .grid{margin-right:calc(var(--bs-gutter-x) * -1.5);margin-left:calc(var(--bs-gutter-x) * -1.5)}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .grid .list-item,main .kf-bl-objectlist-nof .grid .list-item{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}}@media (min-width:1200px){main .kf-bl-objectlist .grid .list-item,main .kf-bl-objectlist-nof .grid .list-item{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5)}}main .kf-bl-objectlist .list-item .kf-image-wrapper,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper{float:left;width:100%;position:relative;overflow:hidden;margin-bottom:45px}main .kf-bl-objectlist .list-item .kf-image-wrapper img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-position-top img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-position-bottom img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_none,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_none img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_none_shadow,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_none_shadow img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_9_16 img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_1_1,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_3_1,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_3_2,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_4_3,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-scale img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-scale img,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_16_9,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_21_9,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_2_3,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_3_4,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-objectlist .list-item .kf-image-wrapper.kf-image-ratio_9_16,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .kf-image-wrapper,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item .kf-image-wrapper,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item .kf-image-wrapper,main .kf-bl-objectlist-nof .list-item .kf-image-wrapper{margin-bottom:30px}}main .kf-bl-objectlist .list-item a,main .kf-bl-objectlist-nof .list-item a{border-top:1px solid #000;float:left;width:100%}@media (min-width:768px){main .kf-bl-objectlist .list-item a:hover .title .text,main .kf-bl-objectlist-nof .list-item a:hover .title .text{background-size:100% 1px}}@media (min-width:768px){main .kf-bl-objectlist .list-item a:hover .icon svg,main .kf-bl-objectlist-nof .list-item a:hover .icon svg{transform:translate(0, -50%) rotate(45deg) scale(1.2) !important}}main .kf-bl-objectlist .list-item .title,main .kf-bl-objectlist-nof .list-item .title{float:left;width:100%;position:relative;margin-top:45px;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .title,main .kf-bl-objectlist-nof .list-item .title{margin-top:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item .title,main .kf-bl-objectlist-nof .list-item .title{margin-top:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item .title,main .kf-bl-objectlist-nof .list-item .title{margin-top:30px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .title,main .kf-bl-objectlist-nof .list-item .title{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item .title,main .kf-bl-objectlist-nof .list-item .title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item .title,main .kf-bl-objectlist-nof .list-item .title{margin-bottom:20px}}main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:'acid-grotesk-normal';color:#000}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-objectlist .list-item .title .text,main .kf-bl-objectlist-nof .list-item .title .text{font-size:30px;font-size:1.875rem}}main .kf-bl-objectlist .list-item .title .text:hover,main .kf-bl-objectlist-nof .list-item .title .text:hover{color:#000}@media (min-width:768px){main .kf-bl-objectlist .list-item .title .text:hover,main .kf-bl-objectlist-nof .list-item .title .text:hover{background-size:100% 1px}}main .kf-bl-objectlist .list-item .title .icon,main .kf-bl-objectlist-nof .list-item .title .icon{position:absolute;right:0;width:30px;height:100%}main .kf-bl-objectlist .list-item .title .icon svg,main .kf-bl-objectlist-nof .list-item .title .icon svg{position:absolute;width:16px;top:50%;right:3px;transform:translate(0, -50%) rotate(45deg) scale(1);transition:transform .3s}main .kf-bl-objectlist .list-item .title .icon svg .cls-1,main .kf-bl-objectlist-nof .list-item .title .icon svg .cls-1{fill:#000}@media (min-width:1px) and (max-width:575px){main .kf-bl-objectlist .list-item .title .icon svg,main .kf-bl-objectlist-nof .list-item .title .icon svg{width:8px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item .title .icon svg,main .kf-bl-objectlist-nof .list-item .title .icon svg{width:10px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-objectlist .list-item .title .icon svg,main .kf-bl-objectlist-nof .list-item .title .icon svg{width:12px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-objectlist .list-item .title .icon svg,main .kf-bl-objectlist-nof .list-item .title .icon svg{width:14px}}main .kf-bl-objectlist .list-item .teaser,main .kf-bl-objectlist-nof .list-item .teaser{margin-bottom:45px;float:left;width:100%}main .kf-bl-objectlist .list-item .teaser p,main .kf-bl-objectlist-nof .list-item .teaser p{float:left;width:100%;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;color:#000}main .kf-bl-objectlist .list-item .teaser p strong,main .kf-bl-objectlist-nof .list-item .teaser p strong,main .kf-bl-objectlist .list-item .teaser p b,main .kf-bl-objectlist-nof .list-item .teaser p b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .teaser p,main .kf-bl-objectlist-nof .list-item .teaser p{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-objectlist .list-item .teaser p,main .kf-bl-objectlist-nof .list-item .teaser p{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-objectlist .list-item .teaser p,main .kf-bl-objectlist-nof .list-item .teaser p{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-objectlist .list-item .teaser p,main .kf-bl-objectlist-nof .list-item .teaser p{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-objectlist .list-item .teaser p,main .kf-bl-objectlist-nof .list-item .teaser p{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .teaser,main .kf-bl-objectlist-nof .list-item .teaser{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item .teaser,main .kf-bl-objectlist-nof .list-item .teaser{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item .teaser,main .kf-bl-objectlist-nof .list-item .teaser{margin-bottom:30px}}main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000;width:100%;float:left;border-bottom:1px solid #000;padding:10px 0 10px 0}main .kf-bl-objectlist .list-item .tags strong,main .kf-bl-objectlist-nof .list-item .tags strong,main .kf-bl-objectlist .list-item .tags b,main .kf-bl-objectlist-nof .list-item .tags b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{font-size:18px;font-size:1.125rem}}main .kf-bl-objectlist .list-item .tags:first-of-type,main .kf-bl-objectlist-nof .list-item .tags:first-of-type{padding-top:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{padding-bottom:5px;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item .tags,main .kf-bl-objectlist-nof .list-item .tags{padding-bottom:5px}}main .kf-bl-objectlist .list-item.highlight,main .kf-bl-objectlist-nof .list-item.highlight{background:#000}@media (min-width:2560px){main .kf-bl-objectlist .list-item.highlight>.row,main .kf-bl-objectlist-nof .list-item.highlight>.row{max-width:2494px;margin-left:auto;margin-right:auto}}main .kf-bl-objectlist .list-item.highlight .kf-image-wrapper,main .kf-bl-objectlist-nof .list-item.highlight .kf-image-wrapper{margin-bottom:0}@media (min-width:768px){main .kf-bl-objectlist .list-item.highlight a:hover .icon svg,main .kf-bl-objectlist-nof .list-item.highlight a:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2) !important}}main .kf-bl-objectlist .list-item.highlight .kf-bl-button,main .kf-bl-objectlist-nof .list-item.highlight .kf-bl-button{width:auto;justify-content:flex-end}main .kf-bl-objectlist .list-item.highlight .kf-bl-button .asco-link-small,main .kf-bl-objectlist-nof .list-item.highlight .kf-bl-button .asco-link-small{font-family:'acid-grotesk-normal';color:#FFF}main .kf-bl-objectlist .list-item.highlight .kf-bl-button .asco-link-small .icon,main .kf-bl-objectlist-nof .list-item.highlight .kf-bl-button .asco-link-small .icon{background:#FFF}main .kf-bl-objectlist .list-item.highlight .kf-bl-button .asco-link-small .icon svg .cls-1,main .kf-bl-objectlist-nof .list-item.highlight .kf-bl-button .asco-link-small .icon svg .cls-1{fill:#000}main .kf-bl-objectlist .list-item.highlight .kf-bl-button .asco-link-small:hover,main .kf-bl-objectlist-nof .list-item.highlight .kf-bl-button .asco-link-small:hover{color:#FFF}main .kf-bl-objectlist .list-item.highlight .text-wrapper,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper{padding-left:calc(var(--bs-gutter-x) * 2.5);color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item.highlight .text-wrapper,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper{padding-left:calc(var(--bs-gutter-x) * .5);margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item.highlight .text-wrapper,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item.highlight .text-wrapper,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item.highlight .text-wrapper,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item.highlight .text-wrapper .kf-bl-button,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper .kf-bl-button{margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .list-item.highlight .text-wrapper .kf-bl-button,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper .kf-bl-button{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-objectlist .list-item.highlight .text-wrapper .kf-bl-button,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper .kf-bl-button{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .list-item.highlight .text-wrapper .kf-bl-button,main .kf-bl-objectlist-nof .list-item.highlight .text-wrapper .kf-bl-button{margin-top:30px}}main .kf-bl-list ul{list-style:none;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}main .kf-bl-list ul strong,main .kf-bl-list ul b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-list ul{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-list ul{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-list ul{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-list ul{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-list ul{font-size:18px;font-size:1.125rem}}@media (min-width:576px){main .kf-bl-list ul{column-count:2;column-gap:50px}}main .kf-bl-list ul li{display:inline-block;padding:5px 0px 5px 0px;border-bottom:1px solid #000;width:100%}main .kf-bl-list ul li strong{margin-right:10px}main .kf-bl-list .tags{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}main .kf-bl-list .tags strong,main .kf-bl-list .tags b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-list .tags{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-list .tags{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-list .tags{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-list .tags{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-list .tags{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){main .kf-bl-list .tags{margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-list .tags{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-list .tags{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-list .tags{margin-top:30px}}main .kf-bl-slider{float:left;width:100%;padding-right:80px;position:relative}main .kf-bl-slider.kf-bl-slider-autoplay{width:100%;padding-right:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-slider{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding-right:0}}main .kf-bl-slider .kf-bl-slider-nav{list-style:none;cursor:pointer;outline:none;position:absolute;top:0;right:calc(var(--bs-gutter-x) * 0 - 75px)}main .kf-bl-slider .kf-bl-slider-nav .prev{margin-bottom:10px}main .kf-bl-slider .kf-bl-slider-nav .icon{margin-right:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-slider .kf-bl-slider-nav{display:flex;position:absolute;flex-direction:row;justify-content:space-between;margin-top:0;right:20px;transform:translateY(calc(-100% - 74px))}main .kf-bl-slider .kf-bl-slider-nav .prev,main .kf-bl-slider .kf-bl-slider-nav .next{display:inline;margin-bottom:0;outline:none}main .kf-bl-slider .kf-bl-slider-nav .prev{margin-right:10px}}@media (min-width:1px) and (max-width:575px){main .kf-bl-slider .kf-bl-slider-nav{transform:translateY(calc(-100% - 58px))}}@media (min-width:768px) and (max-width:991px){main .kf-bl-slider .kf-bl-slider-nav{right:calc(var(--bs-gutter-x) * 0 - 18px)}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-slider .kf-bl-slider-nav{right:calc(var(--bs-gutter-x) * 0 - 30px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-slider .kf-bl-slider-nav{right:calc(var(--bs-gutter-x) * 0 - 30px)}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-slider .kf-bl-slider-nav{right:calc(var(--bs-gutter-x) * 0 - 60px)}}@media (min-width:1px) and (max-width:575px){main .kf-bl-slider .kf-bl-slider-nav .asco-link-small .icon{width:30px;height:30px}main .kf-bl-slider .kf-bl-slider-nav .asco-link-small .icon svg{width:10px}}.menu-overlay{position:fixed;width:100vw;height:100vh;z-index:24;background:#FFF;top:0;left:0;display:none;overflow-y:scroll;overflow-x:hidden}.menu-overlay main{display:flex;align-items:center;min-height:calc(100vh - 230px);margin-top:130px;margin-bottom:100px;padding:0}@media (min-width:1px) and (max-width:767px){.menu-overlay main{margin-top:50px;margin-bottom:0;min-height:calc(100vh - 50px);align-items:flex-start}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main{margin-top:80px;margin-bottom:60px;min-height:calc(-webkit-fill-available - 140px);min-height:calc(100vh - 140px)}}@media (min-width:1200px) and (max-width:1500px){.menu-overlay main{margin-top:100px;margin-bottom:60px;min-height:calc(100vh - 160px)}}@media (min-width:1501px) and (max-width:1749px){.menu-overlay main{margin-top:120px;margin-bottom:100px;min-height:calc(100vh - 220px)}}.menu-overlay main>.container-fluid>.row{margin-right:calc(var(--bs-gutter-x) * -2);margin-left:calc(var(--bs-gutter-x) * -2)}@media (min-width:1px) and (max-width:767px){.menu-overlay main>.container-fluid>.row{margin-top:45px;margin-bottom:150px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main>.container-fluid>.row{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main>.container-fluid>.row{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main>.container-fluid>.row{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main>.container-fluid>.row{margin-bottom:75px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main>.container-fluid>.row{margin-bottom:100px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main>.container-fluid>.row{margin-bottom:100px}}@media (min-width:768px) and (max-width:991px){.menu-overlay main>.container-fluid>.row{margin-right:calc(var(--bs-gutter-x) * -1.5);margin-left:calc(var(--bs-gutter-x) * -1.5)}}@media (min-width:1200px) and (max-width:1500px){.menu-overlay main>.container-fluid>.row{margin-top:30px;margin-bottom:30px}}@media (min-width:1400px){.menu-overlay main>.container-fluid>.row{margin-right:calc(var(--bs-gutter-x) * -3);margin-left:calc(var(--bs-gutter-x) * -3)}}.menu-overlay main .divider{height:100vh;top:0px;width:1px;background:#000;position:fixed;left:calc(58.3333333% + 4px)}@media (min-width:1px) and (max-width:767px){.menu-overlay main .divider{display:none}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .divider{left:50%}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .divider{left:calc(58.33333333% + 5px)}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .divider{left:calc(58.33333333% + 5px)}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .divider{left:calc(58.33333333% + 5px)}}@media (min-width:2560px){.menu-overlay main .divider{left:calc(((100vw - 2560px) / 2) + 0.5833333333 * 2560px + 4px)}}.menu-overlay main .left{padding-right:calc(var(--bs-gutter-x) * 2);padding-left:calc(var(--bs-gutter-x) * 2)}@media (min-width:768px) and (max-width:991px){.menu-overlay main .left{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5)}}@media (min-width:1400px){.menu-overlay main .left{padding-right:calc(var(--bs-gutter-x) * 3);padding-left:calc(var(--bs-gutter-x) * 3)}}.menu-overlay main .left .title{font-size:80px;font-size:5rem;line-height:1.1;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){.menu-overlay main .left .title{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .left .title{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .left .title{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .left .title{font-size:30px;font-size:1.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .left .title{font-size:52px;font-size:3.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .left .title{font-size:60px;font-size:3.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .left .title{font-size:68px;font-size:4.25rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .left .title{font-size:70px;font-size:4.375rem}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .left .title{margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .left .title{margin-bottom:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .left .title{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .left .title{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .left .title{font-size:48px;font-size:3rem}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .left .title{font-size:56px;font-size:3.5rem}}@media (min-width:1200px) and (max-width:1500px){.menu-overlay main .left .title{font-size:62px;font-size:3.875rem;margin-bottom:30px}}.menu-overlay main .left ul{list-style:none}.menu-overlay main .left ul a{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-size:45px;font-size:2.8125rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.menu-overlay main .left ul a:hover{color:#000}@media (min-width:768px){.menu-overlay main .left ul a:hover{background-size:100% 1px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .left ul a{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .left ul a{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .left ul a{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .left ul a{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .left ul a{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .left ul a{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .left ul a{font-size:38px;font-size:2.375rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .left ul a{font-size:40px;font-size:2.5rem}}.menu-overlay main .left ul a.is-active{cursor:not-allowed;background-size:100% 1px}@media (min-width:768px) and (max-width:991px){.menu-overlay main .left ul a{font-size:26px;font-size:1.625rem}}.menu-overlay main .left ul.smaller a{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .left ul.smaller a{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .left ul.smaller a{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .left ul.smaller a{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .left ul.smaller a{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .left ul.smaller a{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .left ul.smaller a{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .left ul.smaller a{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .left ul.smaller a{font-size:30px;font-size:1.875rem}}@media (min-width:1200px) and (max-width:1500px){.menu-overlay main .left ul{margin-bottom:30px}}.menu-overlay main .right{padding-right:calc(var(--bs-gutter-x) * 2);padding-left:calc(var(--bs-gutter-x) * 2)}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right{border-top:1px solid #000;margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .right{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .right{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .right{margin-top:30px}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right{padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5)}}@media (min-width:1400px){.menu-overlay main .right{padding-right:calc(var(--bs-gutter-x) * 3);padding-left:calc(var(--bs-gutter-x) * 3)}}.menu-overlay main .right .title{font-size:80px;font-size:5rem;line-height:1.1;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right .title{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .right .title{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .right .title{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right .title{font-size:30px;font-size:1.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right .title{font-size:52px;font-size:3.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .right .title{font-size:60px;font-size:3.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .right .title{font-size:68px;font-size:4.25rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .right .title{font-size:70px;font-size:4.375rem}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right .title{margin-top:45px;margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .right .title{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .right .title{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .right .title{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .right .title{margin-bottom:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .right .title{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .right .title{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right .title{font-size:48px;font-size:3rem}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .right .title{font-size:52px;font-size:3.25rem}}@media (min-width:1200px) and (max-width:1500px){.menu-overlay main .right .title{font-size:62px;font-size:3.875rem;margin-bottom:30px}}.menu-overlay main .right ul{list-style:none}.menu-overlay main .right ul a{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-size:45px;font-size:2.8125rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.menu-overlay main .right ul a:hover{color:#000}@media (min-width:768px){.menu-overlay main .right ul a:hover{background-size:100% 1px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right ul a{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .right ul a{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .right ul a{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right ul a{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right ul a{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .right ul a{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .right ul a{font-size:38px;font-size:2.375rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .right ul a{font-size:40px;font-size:2.5rem}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right ul a{font-size:26px;font-size:1.625rem}}.menu-overlay main .right ul .spacer{font-size:45px;font-size:2.8125rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right ul .spacer{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .right ul .spacer{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .right ul .spacer{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right ul .spacer{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right ul .spacer{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .right ul .spacer{font-size:32px;font-size:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .right ul .spacer{font-size:38px;font-size:2.375rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .right ul .spacer{font-size:40px;font-size:2.5rem}}.menu-overlay main .right ul.smaller a{font-size:24px;font-size:1.5rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right ul.smaller a{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .right ul.smaller a{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .right ul.smaller a{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right ul.smaller a{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right ul.smaller a{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .right ul.smaller a{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .right ul.smaller a{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .right ul.smaller a{font-size:22px;font-size:1.375rem}}@media (min-width:768px) and (max-width:991px){.menu-overlay main .right ul.smaller a{font-size:22px;font-size:1.375rem}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .right ul.smaller{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .right ul.smaller{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .right ul.smaller{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .right ul.smaller{margin-bottom:40px}}@media (min-width:1200px) and (max-width:1500px){.menu-overlay main .right ul{margin-bottom:30px}}.menu-overlay footer{position:fixed;bottom:0;padding:0;background:#FFF;height:100px;border-top:1px solid #000;display:flex;align-items:center}.menu-overlay footer>.container-fluid{height:100%}.menu-overlay footer>.container-fluid>.row{height:100%;display:flex;align-items:center}@media (min-width:768px) and (max-width:991px){.menu-overlay footer>.container-fluid>.row{margin-left:calc(var(--bs-gutter-x) * -1.5);margin-right:calc(var(--bs-gutter-x) * -1.5)}}@media (min-width:992px) and (max-width:1399px){.menu-overlay footer>.container-fluid>.row{margin-left:calc(var(--bs-gutter-x) * -2);margin-right:calc(var(--bs-gutter-x) * -2)}}@media (min-width:1400px){.menu-overlay footer>.container-fluid>.row{margin-left:calc(var(--bs-gutter-x) * -3);margin-right:calc(var(--bs-gutter-x) * -3)}}@media (min-width:768px) and (max-width:991px){.menu-overlay footer>.container-fluid>.row>div:nth-child(1),.menu-overlay footer>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 1.5)}}@media (min-width:992px) and (max-width:1199px){.menu-overlay footer>.container-fluid>.row>div:nth-child(1),.menu-overlay footer>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay footer>.container-fluid>.row>div:nth-child(1),.menu-overlay footer>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1400px){.menu-overlay footer>.container-fluid>.row>div:nth-child(1),.menu-overlay footer>.container-fluid>.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) * 3)}}@media (min-width:768px) and (max-width:991px){.menu-overlay footer>.container-fluid>.row>div:nth-child(3){padding-right:calc(var(--bs-gutter-x) * 1.5)}}@media (min-width:992px) and (max-width:1399px){.menu-overlay footer>.container-fluid>.row>div:nth-child(3){padding-right:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1400px){.menu-overlay footer>.container-fluid>.row>div:nth-child(3){padding-right:calc(var(--bs-gutter-x) * 3)}}@media (min-width:768px) and (max-width:1199px){.menu-overlay footer{height:60px}}@media (min-width:1200px) and (max-width:1500px){.menu-overlay footer{height:60px}}.menu-overlay footer a{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer}.menu-overlay footer a strong,.menu-overlay footer a b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){.menu-overlay footer a{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay footer a{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay footer a{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay footer a{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay footer a{font-size:18px;font-size:1.125rem}}.menu-overlay footer a:hover{color:#000}@media (min-width:768px){.menu-overlay footer a:hover{background-size:100% 1px}}.menu-overlay footer .copyright{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4}.menu-overlay footer .copyright strong,.menu-overlay footer .copyright b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){.menu-overlay footer .copyright{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.menu-overlay footer .copyright{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.menu-overlay footer .copyright{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay footer .copyright{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay footer .copyright{font-size:18px;font-size:1.125rem}}@media (min-width:768px) and (max-width:991px){.menu-overlay footer [class^="col-"]{align-items:center}.menu-overlay footer [class^="col-"]:nth-child(1){justify-content:flex-start}.menu-overlay footer [class^="col-"]:nth-child(3){justify-content:flex-end}}.hotspot-overlay{display:none;width:380px;height:auto;position:absolute;background:#FFF;transform:translateY(-100%);padding:50px 35px 35px 35px;border-radius:30px;box-shadow:10px 10px 70px rgba(0,0,0,0.2);z-index:10}@media (min-width:1px) and (max-width:767px){.hotspot-overlay{padding:35px 25px 25px 25px}}.hotspot-overlay .arrow{position:absolute;top:calc(100% - 1px);left:50%;width:50px;height:15px;overflow:hidden;transform:translateX(-50%)}.hotspot-overlay .arrow .inner{top:0;left:0;width:50px;height:50px;position:absolute;overflow:hidden;transform:rotate(180deg);border:none;cursor:pointer;z-index:-1}.hotspot-overlay .arrow .inner:after{content:"";position:absolute;width:50px;height:25px;background-color:#FFF;transform:rotate(45deg);top:50px;left:10px;box-shadow:-1px -1px 10px -2px rgba(0,0,0,0.2)}.hotspot-overlay .product-title{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;text-align:center;margin-bottom:10px}.hotspot-overlay .product-title strong,.hotspot-overlay .product-title b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .product-title{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.hotspot-overlay .product-title{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.hotspot-overlay .product-title{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.hotspot-overlay .product-title{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){.hotspot-overlay .product-title{font-size:22px;font-size:1.375rem}}.hotspot-overlay .product-type{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.4;text-align:center;margin-bottom:10px}.hotspot-overlay .product-type strong,.hotspot-overlay .product-type b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .product-type{font-size:16px;font-size:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.hotspot-overlay .product-type{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.hotspot-overlay .product-type{font-size:18px;font-size:1.125rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.hotspot-overlay .product-type{font-size:21px;font-size:1.3125rem}}@media (min-width:1400px) and (max-width:1749px){.hotspot-overlay .product-type{font-size:22px;font-size:1.375rem}}.hotspot-overlay .product-button{margin-top:30px;display:flex;justify-content:center}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .product-button{margin-top:10px}}@media (min-width:576px) and (max-width:767px){.hotspot-overlay .product-button{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){.hotspot-overlay .product-button{margin-top:20px}}.hotspot-overlay .product-button .asco-link-small{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}.hotspot-overlay .product-button .asco-link-small:hover{color:#000}@media (min-width:768px){.hotspot-overlay .product-button .asco-link-small:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}.hotspot-overlay .product-button .asco-link-small .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}.hotspot-overlay .product-button .asco-link-small .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}.hotspot-overlay .product-button .asco-link-small .icon svg .cls-1{fill:#FFF}.hotspot-overlay .product-button .asco-link-small .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){.hotspot-overlay .product-button .asco-link-small .text{padding-top:3px}}.hotspot-overlay .product-button .asco-link-small.is-open .icon{background:#999999}.hotspot-overlay .product-button .asco-link-small.is-open .icon svg .cls-1{fill:#FFF}.hotspot-overlay .product-button .asco-link-small.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){.hotspot-overlay .product-button .asco-link-small.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}.hotspot-overlay .product-button .asco-link-small.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){.hotspot-overlay .product-button .asco-link-small.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}.hotspot-overlay .product-button .asco-link-small.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){.hotspot-overlay .product-button .asco-link-small.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}.hotspot-overlay .product-button .asco-link-small.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){.hotspot-overlay .product-button .asco-link-small.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){.hotspot-overlay .product-button .asco-link-small{font-size:12px;font-size:0.75rem}.hotspot-overlay .product-button .asco-link-small .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}.hotspot-overlay .product-button .asco-link-small .icon svg{width:8px}.hotspot-overlay .product-button .asco-link-small .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}.hotspot-overlay .product-button .asco-link-small.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){.hotspot-overlay .product-button .asco-link-small{font-size:14px;font-size:0.875rem}.hotspot-overlay .product-button .asco-link-small .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}.hotspot-overlay .product-button .asco-link-small .icon svg{width:10px}.hotspot-overlay .product-button .asco-link-small .text{max-width:calc(100% - 44px)}.hotspot-overlay .product-button .asco-link-small.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){.hotspot-overlay .product-button .asco-link-small{font-size:14px;font-size:0.875rem}.hotspot-overlay .product-button .asco-link-small .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}.hotspot-overlay .product-button .asco-link-small .icon svg{width:12px}.hotspot-overlay .product-button .asco-link-small .text{max-width:calc(100% - 54px)}.hotspot-overlay .product-button .asco-link-small.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){.hotspot-overlay .product-button .asco-link-small{font-size:16px;font-size:1rem}.hotspot-overlay .product-button .asco-link-small .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}.hotspot-overlay .product-button .asco-link-small .icon svg{width:14px}.hotspot-overlay .product-button .asco-link-small .text{max-width:calc(100% - 61px)}.hotspot-overlay .product-button .asco-link-small.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){.hotspot-overlay .product-button .asco-link-small{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){.hotspot-overlay .product-button .asco-link-small{font-size:18px;font-size:1.125rem}}#download-overlay{display:none;width:100vw;height:100vh;position:fixed;top:0;right:0;left:0;bottom:0;z-index:99999;overflow:scroll;-webkit-overflow-scrolling:touch}#download-overlay .bg{position:fixed;top:0;bottom:0;right:0;left:0;background:#000;opacity:.4;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s;cursor:pointer}#download-overlay .content{z-index:1;position:relative;height:100vh;max-width:1200px;display:flex;align-items:center}@media (min-width:1px) and (max-width:767px){#download-overlay .content{align-items:flex-start;margin-top:50px;margin-bottom:50px;height:auto}}#download-overlay .content .content-inner{width:100%;float:left;background:#FFF;height:auto;position:relative;padding:45px 40px 45px 40px;border-radius:40px}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner{padding:25px 15px 25px 15px}}#download-overlay .content .content-inner .title{font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;margin-bottom:30px !important}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .title{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){#download-overlay .content .content-inner .title{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){#download-overlay .content .content-inner .title{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .title{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){#download-overlay .content .content-inner .title{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){#download-overlay .content .content-inner .title{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){#download-overlay .content .content-inner .title{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){#download-overlay .content .content-inner .title{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .title{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){#download-overlay .content .content-inner .title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){#download-overlay .content .content-inner .title{margin-bottom:20px}}#download-overlay .content .content-inner .desc{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;font-size:16px;font-size:1rem}#download-overlay .content .content-inner .desc strong,#download-overlay .content .content-inner .desc b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .desc{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){#download-overlay .content .content-inner .desc{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){#download-overlay .content .content-inner .desc{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){#download-overlay .content .content-inner .desc{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){#download-overlay .content .content-inner .desc{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .desc{font-size:12px;font-size:0.75rem}}#download-overlay .content .content-inner .consent{position:relative}#download-overlay .content .content-inner .consent label{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;font-size:16px;font-size:1rem;margin-left:15px;cursor:pointer}#download-overlay .content .content-inner .consent label strong,#download-overlay .content .content-inner .consent label b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .consent label{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){#download-overlay .content .content-inner .consent label{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){#download-overlay .content .content-inner .consent label{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){#download-overlay .content .content-inner .consent label{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){#download-overlay .content .content-inner .consent label{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .consent label{margin-left:25px;font-size:12px;font-size:0.75rem}}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .consent input{position:absolute;margin-left:0;left:0px;top:6px}}#download-overlay .content .content-inner .download-button{display:none}#download-overlay .content .content-inner .download-button a{font-family:'acid-grotesk-normal';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;color:#000;transition:color .5s;position:relative;display:flex;align-items:center}#download-overlay .content .content-inner .download-button a:hover{color:#000}@media (min-width:768px){#download-overlay .content .content-inner .download-button a:hover .icon svg{transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}}#download-overlay .content .content-inner .download-button a .icon{float:left;width:50px;height:50px;padding:0;display:inline;margin-right:20px;flex-grow:0;flex-shrink:0;background:#000;border-radius:50px;position:relative}#download-overlay .content .content-inner .download-button a .icon svg{width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg) scale(1);transition:transform .3s}#download-overlay .content .content-inner .download-button a .icon svg .cls-1{fill:#FFF}#download-overlay .content .content-inner .download-button a .text{padding-top:2px;max-width:calc(100% - 70px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){#download-overlay .content .content-inner .download-button a .text{padding-top:3px}}#download-overlay .content .content-inner .download-button a.is-open .icon{background:#999999}#download-overlay .content .content-inner .download-button a.is-open .icon svg .cls-1{fill:#FFF}#download-overlay .content .content-inner .download-button a.asco-link-down .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1)}@media (min-width:768px){#download-overlay .content .content-inner .download-button a.asco-link-down:hover .icon svg{transform:translate(-50%, -50%) rotate(135deg) scale(1.2)}}#download-overlay .content .content-inner .download-button a.asco-link-back .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1)}@media (min-width:768px){#download-overlay .content .content-inner .download-button a.asco-link-back:hover .icon svg{transform:translate(-50%, -50%) rotate(225deg) scale(1.2)}}#download-overlay .content .content-inner .download-button a.asco-link-external .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1)}@media (min-width:768px){#download-overlay .content .content-inner .download-button a.asco-link-external:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}#download-overlay .content .content-inner .download-button a.asco-link-download .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1);width:22px}@media (min-width:768px){#download-overlay .content .content-inner .download-button a.asco-link-download:hover .icon svg{transform:translate(-50%, -50%) rotate(0deg) scale(1.2)}}@media (min-width:1px) and (max-width:575px){#download-overlay .content .content-inner .download-button a{font-size:12px;font-size:0.75rem}#download-overlay .content .content-inner .download-button a .icon{width:24px;height:24px;border-radius:24px;margin-right:10px}#download-overlay .content .content-inner .download-button a .icon svg{width:8px}#download-overlay .content .content-inner .download-button a .text{max-width:100%;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}#download-overlay .content .content-inner .download-button a.asco-link-download .icon svg{width:14px}}@media (min-width:576px) and (max-width:767px){#download-overlay .content .content-inner .download-button a{font-size:14px;font-size:0.875rem}#download-overlay .content .content-inner .download-button a .icon{width:34px;height:34px;border-radius:34px;margin-right:10px}#download-overlay .content .content-inner .download-button a .icon svg{width:10px}#download-overlay .content .content-inner .download-button a .text{max-width:calc(100% - 44px)}#download-overlay .content .content-inner .download-button a.asco-link-download .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){#download-overlay .content .content-inner .download-button a{font-size:14px;font-size:0.875rem}#download-overlay .content .content-inner .download-button a .icon{width:40px;height:40px;border-radius:40px;margin-right:14px}#download-overlay .content .content-inner .download-button a .icon svg{width:12px}#download-overlay .content .content-inner .download-button a .text{max-width:calc(100% - 54px)}#download-overlay .content .content-inner .download-button a.asco-link-download .icon svg{width:18px}}@media (min-width:992px) and (max-width:1199px){#download-overlay .content .content-inner .download-button a{font-size:16px;font-size:1rem}#download-overlay .content .content-inner .download-button a .icon{width:44px;height:44px;border-radius:44px;margin-right:17px}#download-overlay .content .content-inner .download-button a .icon svg{width:14px}#download-overlay .content .content-inner .download-button a .text{max-width:calc(100% - 61px)}#download-overlay .content .content-inner .download-button a.asco-link-download .icon svg{width:20px}}@media (min-width:1200px) and (max-width:1399px){#download-overlay .content .content-inner .download-button a{font-size:18px;font-size:1.125rem}}@media (min-width:1400px) and (max-width:1749px){#download-overlay .content .content-inner .download-button a{font-size:18px;font-size:1.125rem}}#download-overlay .content .content-inner .download-button a span{width:auto}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .download-button a span{width:100%}}#download-overlay .content .content-inner .download-close{position:absolute;top:25px;right:25px}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .download-close{top:15px;right:15px}}#download-overlay .content .content-inner .download-close svg{height:20px}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .download-close svg{height:16px}}.kf-hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.kf-align-and-scroll-wrapper{display:flex;align-items:center;justify-content:center;min-height:100vh;height:auto;padding-top:20px;padding-bottom:20px}.kf-image-wrapper .copyright{font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-normal';position:absolute;right:10px;bottom:10px;color:#000;font-size:10px !important;font-size:0.625rem !important;transform:rotate(-90deg) translate(100%, 0);transform-origin:right bottom;background:#FFF;line-height:14px !important;padding:3px 10px 3px 10px}.kf-image-wrapper .copyright strong,.kf-image-wrapper .copyright b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){.kf-image-wrapper .copyright{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){.kf-image-wrapper .copyright{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){.kf-image-wrapper .copyright{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){.kf-image-wrapper .copyright{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){.kf-image-wrapper .copyright{font-size:18px;font-size:1.125rem}}@media (min-width:1px) and (max-width:767px){.kf-image-wrapper .copyright{font-size:8px;font-size:0.5rem;line-height:10px}}.js-small-dropdown{z-index:2;position:absolute;background:#FFF;border-radius:29px;border:1px solid #000;min-height:58px;cursor:pointer;transition:background-color .5s;min-width:350px;transform:translateY(-29px);overflow:hidden;max-width:800px}@media (min-width:1px) and (max-width:767px){.js-small-dropdown{min-width:70vw;max-width:90vw;min-height:46px;border-radius:23px}}@media (min-width:768px) and (max-width:1199px){.js-small-dropdown{min-height:46px;border-radius:23px;transform:translateY(-23px)}}.js-small-dropdown.is-hidden .value .icon{transform:rotate(0deg)}.js-small-dropdown:hover{background:#000;color:#FFF}.js-small-dropdown:hover .value .icon{background:#FFF}.js-small-dropdown:hover .value .icon svg path{fill:#000}.js-small-dropdown:hover .extend ul a{color:#FFF}.js-small-dropdown .value{padding:0 70px 0 70px;font-size:20px;font-size:1.25rem;font-family:D-DIN Regular;line-height:58px;text-align:center}@media (min-width:1px) and (max-width:767px){.js-small-dropdown .value{line-height:44px;padding:0 35px 0 35px}}@media (min-width:768px) and (max-width:1199px){.js-small-dropdown .value{line-height:44px;padding:0 35px 0 35px}}.js-small-dropdown .value .title{text-overflow:ellipsis;overflow:hidden}.js-small-dropdown .value .icon{top:9px;right:9px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#000;text-align:center;color:#FFF;transform:rotate(180deg);transition:background .5s,transform .3s;line-height:40px}@media (min-width:1px) and (max-width:767px){.js-small-dropdown .value .icon{width:34px;height:34px;min-width:34px;line-height:34px;border-radius:34px;top:5px;right:5px}}@media (min-width:768px) and (max-width:1199px){.js-small-dropdown .value .icon{width:34px;height:34px;min-width:34px;line-height:34px;border-radius:34px;top:5px;right:5px}}.js-small-dropdown .value .icon svg{width:20px;height:20px;fill:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:767px){.js-small-dropdown .value .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){.js-small-dropdown .value .icon svg{width:16px;height:16px}}.js-small-dropdown .extend{display:none}.js-small-dropdown .extend ul{list-style:none}.js-small-dropdown .extend ul li.is-disabled{display:none}.js-small-dropdown .extend ul li a{padding-left:24px;padding-right:24px;font-size:20px;font-size:1.25rem;display:block;width:100%;color:#000;text-align:center}.js-small-dropdown .extend ul li a:hover{background:#FFF;color:#000}.js-small-dropdown .extend ul li.is-last a{padding-bottom:5px}img.lazyload:not([src]){visibility:hidden !important}@media (min-width:768px){.kf-padding-left-desktop .kf-bl-text,.kf-padding-left-desktop .kf-bl-quote{padding-left:calc(var(--bs-gutter-x) * 1)}}@media (min-width:768px){.kf-padding-right-desktop .kf-bl-text,.kf-padding-right-desktop .kf-bl-quote{padding-right:calc(var(--bs-gutter-x) * 1)}}.kf-padding-left-4x-desktop .kf-bl-image{height:auto}@media (min-width:576px) and (max-width:767px){.kf-padding-left-4x-desktop{padding-left:calc(var(--bs-gutter-x) * 2)}}@media (min-width:992px) and (max-width:1399px){.kf-padding-left-4x-desktop{padding-left:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1400px) and (max-width:1600px){.kf-padding-left-4x-desktop{padding-left:calc(var(--bs-gutter-x) * 3)}}@media (min-width:1601px){.kf-padding-left-4x-desktop{padding-left:calc(var(--bs-gutter-x) * 4)}}.kf-padding-right-4x-desktop .kf-bl-image{height:auto}@media (min-width:576px) and (max-width:767px){.kf-padding-right-4x-desktop{padding-right:calc(var(--bs-gutter-x) * 2)}}@media (min-width:992px) and (max-width:1399px){.kf-padding-right-4x-desktop{padding-right:calc(var(--bs-gutter-x) * 2)}}@media (min-width:1400px) and (max-width:1600px){.kf-padding-right-4x-desktop{padding-right:calc(var(--bs-gutter-x) * 3)}}@media (min-width:1601px){.kf-padding-right-4x-desktop{padding-right:calc(var(--bs-gutter-x) * 4)}}.kf-margin-top-xxs{margin-top:30px}@media (min-width:1px) and (max-width:767px){.kf-margin-top-xxs{margin-top:10px}}@media (min-width:576px) and (max-width:767px){.kf-margin-top-xxs{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-top-xxs{margin-top:20px}}.kf-margin-top-xs{margin-top:45px}@media (min-width:1px) and (max-width:767px){.kf-margin-top-xs{margin-top:22px}}@media (min-width:576px) and (max-width:767px){.kf-margin-top-xs{margin-top:30px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-top-xs{margin-top:30px}}.kf-margin-top-s{margin-top:60px}@media (min-width:1px) and (max-width:767px){.kf-margin-top-s{margin-top:30px}}@media (min-width:576px) and (max-width:767px){.kf-margin-top-s{margin-top:40px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-top-s{margin-top:40px}}.kf-margin-top-m{margin-top:90px}@media (min-width:1px) and (max-width:767px){.kf-margin-top-m{margin-top:45px}}@media (min-width:576px) and (max-width:767px){.kf-margin-top-m{margin-top:60px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-top-m{margin-top:60px}}.kf-margin-top-ml{margin-top:120px}@media (min-width:1px) and (max-width:767px){.kf-margin-top-ml{margin-top:60px}}@media (min-width:576px) and (max-width:767px){.kf-margin-top-ml{margin-top:90px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-top-ml{margin-top:90px}}.kf-margin-top-l{margin-top:150px}@media (min-width:1px) and (max-width:767px){.kf-margin-top-l{margin-top:75px}}@media (min-width:576px) and (max-width:767px){.kf-margin-top-l{margin-top:90px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-top-l{margin-top:90px}}.kf-margin-top-xl{margin-top:180px}@media (min-width:1px) and (max-width:767px){.kf-margin-top-xl{margin-top:90px}}@media (min-width:576px) and (max-width:767px){.kf-margin-top-xl{margin-top:120px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-top-xl{margin-top:120px}}.kf-margin-bottom-xxs{margin-bottom:30px}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-xxs{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){.kf-margin-bottom-xxs{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-bottom-xxs{margin-bottom:20px}}.kf-margin-bottom-xs{margin-bottom:45px}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-xs{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){.kf-margin-bottom-xs{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-bottom-xs{margin-bottom:30px}}.kf-margin-bottom-s{margin-bottom:60px}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-s{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.kf-margin-bottom-s{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-bottom-s{margin-bottom:40px}}.kf-margin-bottom-m{margin-bottom:90px}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-m{margin-bottom:45px}}@media (min-width:576px) and (max-width:767px){.kf-margin-bottom-m{margin-bottom:60px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-bottom-m{margin-bottom:60px}}.kf-margin-bottom-ml{margin-bottom:120px}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-ml{margin-bottom:60px}}@media (min-width:576px) and (max-width:767px){.kf-margin-bottom-ml{margin-bottom:80px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-bottom-ml{margin-bottom:80px}}.kf-margin-bottom-l{margin-bottom:150px}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-l{margin-bottom:75px}}@media (min-width:576px) and (max-width:767px){.kf-margin-bottom-l{margin-bottom:100px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-bottom-l{margin-bottom:100px}}.kf-margin-bottom-xl{margin-bottom:180px}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-xl{margin-bottom:90px}}@media (min-width:576px) and (max-width:767px){.kf-margin-bottom-xl{margin-bottom:120px}}@media (min-width:768px) and (max-width:1199px){.kf-margin-bottom-xl{margin-bottom:120px}}@media (min-width:768px) and (max-width:991px){.kf-margin-bottom-smalldesktop-xs{margin-bottom:45px}}@media (min-width:768px) and (max-width:991px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-smalldesktop-xs{margin-bottom:22px}}@media (min-width:768px) and (max-width:991px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-smalldesktop-xs{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-smalldesktop-xs{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.kf-margin-bottom-smalldesktop-xxs{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-smalldesktop-xxs{margin-bottom:15px}}@media (min-width:768px) and (max-width:991px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-smalldesktop-xxs{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-smalldesktop-xxs{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px){.kf-margin-top-mobile-none{margin-top:0}}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile-m{margin-bottom:90px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile-m{margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-mobile-m{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-mobile-m{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile,.kf-margin-bottom-mobile-s{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile,.kf-margin-bottom-mobile-s{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-mobile,.kf-margin-bottom-mobile-s{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-mobile,.kf-margin-bottom-mobile-s{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile-xs{margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile-xs{margin-bottom:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-mobile-xs{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-mobile-xs{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile-xxs{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile-xxs{margin-bottom:15px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-mobile-xxs{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-mobile-xxs{margin-bottom:20px}}body.kf-read .kf-speed{display:none}body.kf-read .menu-overlay .kf-switch .slider{transform:translate(70px, 4px) !important}@media (min-width:1px) and (max-width:767px){body.kf-read .menu-overlay .kf-switch .slider{transform:translate(38px, 4px) !important}}body.kf-read .menu-overlay .kf-switch .kf-speed-switch{color:#FFF !important}body.kf-read .menu-overlay .kf-switch .kf-read-switch{color:#000 !important}body.kf-read.has-material-filter .kf-bl-materiallist .list-item:not(.is-highlight){max-width:50%}@media (min-width:1px) and (max-width:767px){body.kf-read.has-material-filter .kf-bl-materiallist .list-item:not(.is-highlight){max-width:100%}}body.kf-read.has-material-filter .kf-bl-materiallist .list-item.is-color{max-width:50%}body.kf-read.has-material-filter .kf-bl-materiallist .list-item.is-color .kf-image-wrapper{width:100%;margin-right:0;padding-bottom:100%}body.kf-read.has-material-filter .kf-bl-materiallist .list-item.is-color .title{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}body.kf-read.has-material-filter .kf-bl-materiallist .list-item.is-color hr{display:none}body.kf-read.has-material-filter .kf-bl-materiallist .line-item{display:none}body.kf-speed .kf-read{display:none}body.kf-speed .kf-bl-materiallist .list-item{max-width:25%}body.kf-speed .kf-bl-materiallist .list-item hr{display:none}body.kf-speed .kf-bl-materiallist .list-item .kf-image-wrapper{width:100%;margin-right:0;padding-bottom:100%;height:0}body.kf-speed .kf-bl-materiallist .list-item .kf-content-wrapper{max-width:0;opacity:0;margin-left:0;display:none!important}body.kf-speed .kf-bl-materiallist .list-item .title{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}body.kf-speed .kf-bl-materiallist .line-item{display:none}body.kf-inch .kf-pa-producthotspot .kf-switch .slider,body.kf-inch .kf-bl-subproduct .kf-switch-wrapper .kf-switch .slider{transform:translate(70px, 4px)}@media (min-width:1px) and (max-width:767px){body.kf-inch .kf-pa-producthotspot .kf-switch .slider,body.kf-inch .kf-bl-subproduct .kf-switch-wrapper .kf-switch .slider{transform:translate(38px, 4px)}}body.kf-inch .kf-pa-producthotspot .kf-switch .overlay .kf-cm-switch,body.kf-inch .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay .kf-cm-switch{color:#FFF}body.kf-inch .kf-pa-producthotspot .kf-switch .overlay .kf-inch-switch,body.kf-inch .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay .kf-inch-switch{color:#000}body.kf-inch .kf-pa-producthotspot .himg .hotspot .value .inch{display:block}body.kf-inch .kf-pa-producthotspot .himg .hotspot .value .cm{display:none}body.kf-inch .kf-bl-subproduct .kf-detail-wrapper .size .inch{display:inline-block}body.kf-inch .kf-bl-subproduct .kf-detail-wrapper .size .cm{display:none}body.kf-inch .kf-bl-subproduct .kf-frame-wrapper .size .inch{display:inline-block}body.kf-inch .kf-bl-subproduct .kf-frame-wrapper .size .cm{display:none}body.has-material-filter .js-delete-filter{display:inline !important}body.has-product-filter .js-delete-filter{display:inline !important}body.has-object-filter .js-delete-filter{display:inline !important}@media (min-width:768px){body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-25 .bg-bottom{width:calc(100% - var(--bs-gutter-x))}body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-25 .bg-top{width:calc(100% - var(--bs-gutter-x))}}@media (min-width:768px){body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-50 .bg-bottom{width:calc(200% - var(--bs-gutter-x))}}@media (min-width:768px){body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-50 .bg-top{width:calc(200% - var(--bs-gutter-x))}}@media (min-width:1px) and (max-width:767px){body.kf-product-4 .family-item .product-family-item.bg-bottom-mobile-50 .bg-bottom{width:calc(100% - var(--bs-gutter-x))}}@media (min-width:1px) and (max-width:767px){body.kf-product-4 .family-item .product-family-item.bg-bottom-mobile-50 .bg-top{width:calc(100% - var(--bs-gutter-x))}}@media (min-width:768px){body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-75 .bg-bottom{width:calc(300% - var(--bs-gutter-x))}body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-75 .bg-top{width:calc(300% - var(--bs-gutter-x))}}@media (min-width:768px){body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-100 .bg-bottom{width:calc(400% - var(--bs-gutter-x))}body.kf-product-4 .family-item .product-family-item.bg-bottom-p4-100 .bg-top{width:calc(400% - var(--bs-gutter-x))}}@media (min-width:1px) and (max-width:767px){body.kf-product-4 .family-item .product-family-item.bg-bottom-mobile-100 .bg-bottom{width:calc(200% - var(--bs-gutter-x))}}@media (min-width:1px) and (max-width:767px){body.kf-product-4 .family-item .product-family-item.bg-bottom-mobile-100 .bg-top{width:calc(200% - var(--bs-gutter-x))}}main .kf-bl-videolocal{width:100%;position:relative;float:left}main .kf-bl-videolocal video{float:left;width:100%}main .kf-bl-linklist{float:left;width:100%}main .kf-bl-linklist .tags{display:flex;flex-wrap:wrap}main .kf-bl-linklist .tags a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #000;border-radius:28px;color:#000;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap;margin-right:10px;margin-top:10px}main .kf-bl-linklist .tags a:hover{background:#000;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-linklist .tags a{font-size:12px;font-size:0.75rem;padding:0px 10px 0px 10px;line-height:21px;height:21px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-linklist .tags a{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}@media (min-width:1px) and (max-width:1199px){main .kf-bl-linklist .tags a{margin-right:8px;margin-top:8px}}main .kf-bl-linklist .tags a:last-of-type{margin-right:0}main .kf-bl-linklist .tags.kf-text-center{justify-content:center}main .kf-bl-linklist .tags.kf-text-right{justify-content:flex-end}main .kf-bl-slidedown{border-bottom:1px solid #000;float:left;width:100%}main .kf-bl-slidedown .title{width:100%;position:relative}main .kf-bl-slidedown .title p{max-width:70%;margin-bottom:30px}main .kf-bl-slidedown .title a{position:absolute;right:0;top:0;z-index:2}main .kf-bl-slidedown .title a:hover .icon{background:#000}main .kf-bl-slidedown .title a:hover .icon svg{fill:#FFF}main .kf-bl-slidedown .title a .icon{width:70px;height:70px;border:1px solid #000;border-radius:70px;display:block;background:#FFF;transform:rotate(0deg);transition:background .5s,transform .5s}@media (min-width:1px) and (max-width:767px){main .kf-bl-slidedown .title a .icon{width:50px;height:50px;border-radius:50px}}main .kf-bl-slidedown .title a .icon svg{width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}main .kf-bl-slidedown .title a.is-open .icon{transform:rotate(45deg)}main .kf-bl-slidedown .slide-wrapper{float:left;width:100%}main .kf-bl-slidedown .slide-wrapper.is-hidden{display:none}main .kf-bl-productvariant-filter{padding-bottom:30px}main .kf-bl-materiallist .grid{overflow:hidden;position:relative}main .kf-bl-materiallist .grid .overlay-bottom{position:absolute;background:#FFF;width:100%;height:1px;right:0px;left:0;padding:0;margin:0;bottom:0}main .kf-bl-materiallist .line-item hr{background-color:#000;opacity:1;max-width:100%;height:1px}main .kf-bl-materiallist .list-item{flex-direction:row;display:flex;position:relative;max-width:100%}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item{align-items:flex-start}}main .kf-bl-materiallist .list-item hr{background-color:#000;opacity:1;height:1px;position:absolute;bottom:-90px;width:calc(200% - var(--bs-gutter-x))}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item hr{bottom:-60px;width:calc(100% - var(--bs-gutter-x))}}main .kf-bl-materiallist .list-item.is-highlight hr{width:calc(100% - var(--bs-gutter-x))}main .kf-bl-materiallist .list-item .kf-image-wrapper{width:calc(50% - var(--bs-gutter-x) * 0.5);margin-right:calc(var(--bs-gutter-x) * .5);overflow:hidden;position:relative;padding-bottom:25%;height:0}main .kf-bl-materiallist .list-item .kf-image-wrapper img{max-width:none;position:absolute;top:50%;left:50%;min-width:100%;transform:translate(-50%, -50%);object-fit:cover;object-position:center;width:100%;height:auto}main .kf-bl-materiallist .list-item .kf-content-wrapper{width:calc(50% - var(--bs-gutter-x) * 0.5);margin-left:calc(var(--bs-gutter-x) * .5)}main .kf-bl-materiallist .list-item .kf-content-wrapper .d-flex{width:100%}main .kf-bl-materiallist .list-item .kf-content-wrapper p{width:100%;line-height:36px;font-weight:300}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item .kf-content-wrapper p.text{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px) and (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item .kf-content-wrapper p.text{margin-bottom:15px}}@media (min-width:768px) and (max-width:1199px) and (min-width:576px) and (max-width:767px){main .kf-bl-materiallist .list-item .kf-content-wrapper p.text{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px) and (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item .kf-content-wrapper p.text{margin-bottom:20px}}main .kf-bl-materiallist .list-item .kf-content-wrapper p a.kf-link-animation{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#000;text-transform:uppercase}main .kf-bl-materiallist .list-item .kf-content-wrapper p a.kf-link-animation strong{font-weight:700}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item.is-highlight{flex-direction:column}main .kf-bl-materiallist .list-item.is-highlight .kf-image-wrapper{width:100%;padding-bottom:50%}main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper{width:100%;margin-left:0;margin-top:30px}main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper .text{margin-bottom:30px}main .kf-bl-materiallist .list-item.is-highlight .title{width:100%}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper{margin-top:10px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper{margin-top:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper{margin-top:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper .text{margin-bottom:15px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper .text{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item.is-highlight .kf-content-wrapper .text{margin-bottom:20px}}main .kf-bl-materiallist .list-item .title{left:60px}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item .title{left:45px}}main .kf-bl-materiallist .list-item .color{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;position:absolute;bottom:-50px;width:100%}main .kf-bl-materiallist .list-item .color span{color:#000;text-decoration:none;padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-bl-materiallist .list-item .color span:hover{color:#000}@media (min-width:768px){main .kf-bl-materiallist .list-item .color span:hover{background-size:100% 1px}}main .kf-bl-materiallist .list-item:hover .color span{color:#000}@media (min-width:992px){main .kf-bl-materiallist .list-item:hover .color span{background-size:100% 1px}}main .kf-bl-materiallist .list-item .info{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #000;border-radius:28px;color:#000;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap;margin-top:30px}main .kf-bl-materiallist .list-item .info:hover{background:#000;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item .info{font-size:12px;font-size:0.75rem;padding:0px 10px 0px 10px;line-height:21px;height:21px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item .info{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item .info{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-materiallist .list-item .info{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item .info{margin-top:20px}}main .kf-bl-materiallist .list-item.is-color a{display:block;width:100%}main .kf-bl-materiallist .list-item.is-color a .color{position:relative;bottom:0;color:#000}main .kf-pa-materialproductimage{position:relative}main .kf-pa-materialproductimage .kf-image-wrapper{position:relative;overflow:hidden}main .kf-pa-materialproductimage .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-materialproductimage .title{position:absolute;top:0;left:50px;font-size:54px;font-size:3.375rem;line-height:70px;z-index:2;color:#FFF;font-style:italic;transform:translate(27px, -35px);font-family:'gimlet-text-narrow',serif;max-width:70%}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialproductimage .title{font-size:20px;font-size:1.25rem;line-height:30px;max-width:calc(100% - 84px);left:20px;transform:translate(27px, -15px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-pa-materialproductimage .title span{background:#000;padding-bottom:3px;padding-top:3px;box-shadow:10px 0 0 #000,-10px 0 0 #000;-webkit-box-decoration-break:clone;box-decoration-break:clone}main .kf-pa-materialproductimage .title span.uppercase{text-transform:uppercase;padding:0}main .kf-pa-materialcharacteristics ul{list-style:none}main .kf-pa-materialcharacteristics ul li{float:left;width:100%;margin-bottom:30px;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics ul li{margin-bottom:20px}}main .kf-pa-materialcharacteristics ul li:last-of-type{margin-bottom:0}main .kf-pa-materialcharacteristics ul li .icon{position:absolute;left:0;top:-3px;padding:0}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li .icon{top:-2px}}main .kf-pa-materialcharacteristics ul li .icon.icon-scheuerbestaendigkeit svg{width:48px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li .icon.icon-scheuerbestaendigkeit svg{width:34px}}main .kf-pa-materialcharacteristics ul li .icon.icon-materialzusammensetzung svg{width:44px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li .icon.icon-materialzusammensetzung svg{width:30px}}main .kf-pa-materialcharacteristics ul li .icon svg{height:44px;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li .icon svg{height:30px}}main .kf-pa-materialcharacteristics ul li span{padding-left:75px;float:left;width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li span{padding-left:55px}}main .kf-pa-materialcharacteristics p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-pa-materialcharacteristics p a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #000;border-radius:28px;color:#000;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap}main .kf-pa-materialcharacteristics p a:hover{background:#000;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics p a{font-size:12px;font-size:0.75rem;padding:0px 10px 0px 10px;line-height:21px;height:21px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics p a{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}main .kf-pa-materialcharacteristics hr{opacity:1;margin-top:90px;margin-bottom:90px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics hr{margin-top:45px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcharacteristics hr{margin-top:60px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics hr{margin-top:60px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics hr{margin-bottom:45px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcharacteristics hr{margin-bottom:60px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics hr{margin-bottom:60px}}main .kf-pa-materialcharacteristics .kf-bl-line hr{margin:0}main .kf-pa-materialcharacteristics .btn-download{display:flex;font-family:D-DIN Regular;text-decoration:none;font-size:24px;font-size:1.5rem;color:#000;background:#FFF;height:58px;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-download{font-size:18px;font-size:1.125rem;height:46px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics .btn-download{font-size:24px;font-size:1.5rem;height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcharacteristics .btn-download{font-size:24px;font-size:1.5rem;height:52px}}main .kf-pa-materialcharacteristics .btn-download span{background:#FFF;border-radius:58px;padding:0px 70px 0px 70px;border:1px solid #000;color:#000;transition:background .5s;position:relative;height:58px;line-height:58px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-download span{padding-left:20px;padding-right:55px;height:46px;line-height:46px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics .btn-download span{padding-left:25px;padding-right:68px;height:52px;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcharacteristics .btn-download span{padding-left:25px;padding-right:68px}}main .kf-pa-materialcharacteristics .btn-download span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#000;line-height:40px;text-align:center;color:#FFF;transition:background .5s}main .kf-pa-materialcharacteristics .btn-download span .icon svg{fill:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-download span .icon{top:5px;right:5px;width:34px;height:34px;min-width:34px;border-radius:34px;line-height:34px}main .kf-pa-materialcharacteristics .btn-download span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics .btn-download span .icon{top:5px;right:5px;width:40px;height:40px;min-width:40px;border-radius:40px;line-height:40px}main .kf-pa-materialcharacteristics .btn-download span .icon svg{width:16px;height:16px}}main .kf-pa-materialcharacteristics .btn-download:hover span{background:#000;color:#FFF}main .kf-pa-materialcharacteristics .btn-download:hover .icon{background:#FFF}main .kf-pa-materialcharacteristics .btn-download:hover .icon svg{fill:#000}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-download{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-download{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics .btn-download{margin-bottom:20px}}main .kf-pa-materialcharacteristics .btn-external{font-family:D-DIN Regular;text-decoration:none;font-size:24px;font-size:1.5rem;color:#000;background:#FFF;height:58px;display:flex}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-external{font-size:18px;font-size:1.125rem;height:46px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics .btn-external{font-size:24px;font-size:1.5rem;height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcharacteristics .btn-external{font-size:24px;font-size:1.5rem;height:52px}}main .kf-pa-materialcharacteristics .btn-external span{background:#FFF;border-radius:58px;padding:0px 70px 0px 70px;border:1px solid #000;color:#000;transition:background .5s;position:relative;height:58px;line-height:58px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-external span{padding-left:20px;padding-right:55px;height:46px;line-height:46px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics .btn-external span{padding-left:25px;padding-right:68px;height:52px;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcharacteristics .btn-external span{padding-left:25px;padding-right:68px}}main .kf-pa-materialcharacteristics .btn-external span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#000;line-height:40px;text-align:center;color:#FFF;transition:background .5s}main .kf-pa-materialcharacteristics .btn-external span .icon svg{fill:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .btn-external span .icon{top:5px;right:5px;width:34px;height:34px;min-width:34px;border-radius:34px;line-height:34px}main .kf-pa-materialcharacteristics .btn-external span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics .btn-external span .icon{top:5px;right:5px;width:40px;height:40px;min-width:40px;border-radius:40px;line-height:40px}main .kf-pa-materialcharacteristics .btn-external span .icon svg{width:16px;height:16px}}main .kf-pa-materialcharacteristics .btn-external:hover span{background:#000;color:#FFF}main .kf-pa-materialcharacteristics .btn-external:hover .icon{background:#FFF}main .kf-pa-materialcharacteristics .btn-external:hover .icon svg{fill:#000}main .kf-pa-materialcharacteristics .spacer{border-right:1px solid #000}main .kf-pa-materialcharacteristics .kf-image-wrapper{position:relative;width:100%;overflow:hidden}main .kf-pa-materialcharacteristics .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-materialcolor-list .list-item{position:relative}main .kf-pa-materialcolor-list .list-item .kf-image-wrapper{width:100%;padding-bottom:50%;overflow:hidden;position:relative}main .kf-pa-materialcolor-list .list-item .kf-image-wrapper img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);max-width:none}main .kf-pa-materialcolor-list .list-item .color{width:80%}main .kf-pa-materialcolor-list .list-item .detail-template{display:none}main .kf-pa-materialcolor-list .detail-wrapper{height:0;overflow:hidden}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .kf-position-relative{position:relative}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:70%;text-align:center;top:0;z-index:1}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3{transform:translateY(-16px)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3{transform:translateY(-30px);width:80%}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3{transform:translateY(-37px);width:80%}}@media (min-width:1400px) and (max-width:1600px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3{transform:translateY(-45px);width:80%}}@media (min-width:1601px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3{transform:translateY(-45px)}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3 span{background:#000;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #000,-15px 0 0 #000;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:60px;font-size:3.75rem;line-height:90px;-webkit-box-decoration-break:clone;box-decoration-break:clone}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3 span.uppercase{text-transform:uppercase;padding:0}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3 span{font-size:22px;font-size:1.375rem;line-height:30px;box-shadow:10px 0 0 #000,-10px 0 0 #000;padding-top:2px;padding-bottom:2px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3 span{font-size:40px;font-size:2.5rem;line-height:60px;padding-top:2px;padding-bottom:2px;box-shadow:10px 0 0 #000,-10px 0 0 #000}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner h3 span{font-size:50px;font-size:3.125rem;line-height:75px}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .kf-image-wrapper{float:left;width:100%;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .kf-image-wrapper{padding-bottom:100%;overflow:hidden}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .kf-image-wrapper img{float:right;max-width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .kf-image-wrapper img{position:absolute;top:0;left:0;right:0;overflow-x:hidden;max-width:initial;max-height:100%}}@media (min-width:1px) and (max-width:400px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper .kf-bl-button a{font-size:14px !important;font-size:0.875rem !important}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper .kf-bl-button a{font-size:18px !important;font-size:1.125rem !important}}@media (min-width:1400px) and (max-width:1500px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper .kf-bl-button a{font-size:22px !important;font-size:1.375rem !important}}@media (min-width:1501px) and (max-width:1850px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper .kf-bl-button a{font-size:26px !important;font-size:1.625rem !important}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{margin-top:30px;margin-bottom:30px;float:left;width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{margin-top:20px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{margin-bottom:20px}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #000;border-radius:28px;color:#000;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap;margin-bottom:0}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p a:hover{background:#000;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p a{font-size:12px;font-size:0.75rem;padding:0px 10px 0px 10px;line-height:21px;height:21px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p a{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags{float:left;margin-top:30px;margin-bottom:30px;width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags{margin-top:20px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags{margin-bottom:20px}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #000;border-radius:28px;color:#000;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;float:left;margin-right:10px;margin-top:10px;white-space:nowrap}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags a:hover{background:#000;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags a{font-size:12px;font-size:0.75rem;padding:0px 10px 0px 10px;line-height:21px;height:21px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags a{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags a{margin-right:8px;margin-top:8px}}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags a:last-of-type{margin-right:0}main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .tags a:first-of-type{margin-left:0}main .kf-pa-object h1{font-size:30px;font-size:1.875rem;line-height:1.2;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;margin-bottom:60px;text-align:center;margin-bottom:0 !important;transform:translateX(0)}@media (min-width:1px) and (max-width:767px){main .kf-pa-object h1{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-object h1{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-object h1{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-object h1{font-size:20px;font-size:1.25rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-object h1{font-size:24px;font-size:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-object h1{font-size:26px;font-size:1.625rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-object h1{font-size:28px;font-size:1.75rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-object h1{font-size:30px;font-size:1.875rem}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-story-list .list-item,main .kf-bl-storylist .list-item{width:calc(50% - 35px)}}@media (min-width:1200px){main .kf-pa-story-list .list-item,main .kf-bl-storylist .list-item{width:calc(50% - 75px)}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-story-list .list-item:first-of-type,main .kf-bl-storylist .list-item:first-of-type{margin-right:70px}}@media (min-width:1200px){main .kf-pa-story-list .list-item:first-of-type,main .kf-bl-storylist .list-item:first-of-type{margin-right:150px}}main .kf-pa-story-list .list-item hr,main .kf-bl-storylist .list-item hr{display:none}main .kf-pa-story-list .list-item .kf-faux-link,main .kf-bl-storylist .list-item .kf-faux-link{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #000;border-radius:28px;color:#000;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap}main .kf-pa-story-list .list-item .kf-faux-link:hover,main .kf-bl-storylist .list-item .kf-faux-link:hover{background:#000;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-story-list .list-item .kf-faux-link,main .kf-bl-storylist .list-item .kf-faux-link{font-size:12px;font-size:0.75rem;padding:0px 10px 0px 10px;line-height:21px;height:21px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-story-list .list-item .kf-faux-link,main .kf-bl-storylist .list-item .kf-faux-link{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}main .kf-pa-story-list .list-item .kf-faux-link:hover,main .kf-bl-storylist .list-item .kf-faux-link:hover{background:#FFF;cursor:default;color:#000}main .kf-pa-story-list .list-item .kf-image-wrapper,main .kf-bl-storylist .list-item .kf-image-wrapper{width:100%;padding-bottom:60.30534351%;overflow:hidden;position:relative}main .kf-pa-story-list .list-item .kf-image-wrapper img,main .kf-bl-storylist .list-item .kf-image-wrapper img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0}main .kf-pa-story-list .list-item .kf-image-wrapper a,main .kf-bl-storylist .list-item .kf-image-wrapper a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}main .kf-pa-story-list .list-item .title,main .kf-bl-storylist .list-item .title{z-index:2;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-story-list .list-item .title,main .kf-bl-storylist .list-item .title{left:25px}}main .kf-pa-story-list .list-item p,main .kf-bl-storylist .list-item p{display:block}main .kf-pa-story-list .list-item .inner-wrapper,main .kf-bl-storylist .list-item .inner-wrapper{width:100%;display:flex;flex-wrap:wrap}main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link{margin-top:45px;width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link{margin-top:22px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link{margin-top:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link{margin-top:30px}}main .kf-pa-story-list .list-item .inner-wrapper .link a,main .kf-bl-storylist .list-item .inner-wrapper .link a{padding-bottom:2px;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;cursor:pointer;font-family:FFDINWebProLight;text-decoration:none;font-size:24px;font-size:1.5rem;line-height:36px;color:#000}main .kf-pa-story-list .list-item .inner-wrapper .link a:hover,main .kf-bl-storylist .list-item .inner-wrapper .link a:hover{color:#000}@media (min-width:768px){main .kf-pa-story-list .list-item .inner-wrapper .link a:hover,main .kf-bl-storylist .list-item .inner-wrapper .link a:hover{background-size:100% 1px}}main .kf-pa-story-list .list-item .inner-wrapper .link a strong,main .kf-bl-storylist .list-item .inner-wrapper .link a strong{font-family:FFDINWebProBold;font-weight:normal;text-transform:uppercase}main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags{margin-top:30px;flex-flow:wrap;white-space:nowrap}@media (min-width:1px) and (max-width:767px){main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags{margin-top:20px}}main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #000;border-radius:28px;color:#000;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap;margin-right:10px;margin-top:10px}main .kf-pa-story-list .list-item .inner-wrapper .tags span:hover,main .kf-bl-storylist .list-item .inner-wrapper .tags span:hover{background:#000;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span{font-size:12px;font-size:0.75rem;padding:0px 10px 0px 10px;line-height:21px;height:21px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}@media (min-width:1px) and (max-width:1199px){main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span{margin-right:8px;margin-top:8px}}main .kf-pa-story-list .list-item .inner-wrapper .tags span:last-of-type,main .kf-bl-storylist .list-item .inner-wrapper .tags span:last-of-type{margin-right:0}main .kf-pa-story-list .list-item .inner-wrapper .tags span:hover,main .kf-bl-storylist .list-item .inner-wrapper .tags span:hover{background:#FFF;color:#000}main .kf-bl-storylist .grid{overflow:hidden;position:relative}main .kf-bl-storylist .grid .overlay-right{position:absolute;background:#FFF;width:12px;height:100%;right:0px;padding:0;margin:0}main .kf-bl-storylist .grid .overlay-bottom{position:absolute;background:#FFF;width:100%;height:1px;right:0px;left:0;padding:0;margin:0;bottom:0}@media (min-width:768px) and (max-width:991px){main .kf-bl-storylist .grid .grid-sizer{width:calc(50%)}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-storylist .grid .grid-sizer{width:calc(50% - 35px)}}@media (min-width:1200px){main .kf-bl-storylist .grid .grid-sizer{width:calc(50% - 75px)}}@media (min-width:768px) and (max-width:991px){main .kf-bl-storylist .grid .list-item{width:calc(50%)}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-storylist .grid .list-item{width:calc(50% - 35px)}}@media (min-width:1200px){main .kf-bl-storylist .grid .list-item{width:calc(50% - 75px)}}main .kf-bl-storylist .grid .list-item.highlight{width:100%;display:flex;position:relative}@media (min-width:1px) and (max-width:1199px){main .kf-bl-storylist .grid .list-item.highlight{flex-direction:column}}@media (min-width:1200px){main .kf-bl-storylist .grid .list-item.highlight{flex-direction:row}}main .kf-bl-storylist .grid .list-item.highlight hr{background-color:#000;opacity:1;max-width:100%;position:absolute;bottom:-90px;width:calc(100% - var(--bs-gutter-x));display:block;height:1px}@media (min-width:1px) and (max-width:767px){main .kf-bl-storylist .grid .list-item.highlight hr{display:none}}@media (min-width:1200px){main .kf-bl-storylist .grid .list-item.highlight .kf-image-wrapper{width:calc(50% - 15px);padding-bottom:30.15267176%;margin-right:15px}}@media (min-width:1px) and (max-width:1199px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:1199px) and (min-width:1px) and (max-width:767px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper{margin-top:10px}}@media (min-width:1px) and (max-width:1199px) and (min-width:576px) and (max-width:767px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper{margin-top:20px}}@media (min-width:1px) and (max-width:1199px) and (min-width:768px) and (max-width:1199px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper{margin-top:20px}}@media (min-width:1200px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper{width:calc(50% - 15px);margin-left:15px}}@media (min-width:1200px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper p{max-width:80%}}@media (min-width:768px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .inner-wrapper{flex-wrap:nowrap}}main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags{margin-top:0}@media (min-width:1px) and (max-width:1199px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags{margin-top:30px}}@media (min-width:1px) and (max-width:1199px) and (min-width:1px) and (max-width:767px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags{margin-top:10px}}@media (min-width:1px) and (max-width:1199px) and (min-width:576px) and (max-width:767px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags{margin-top:20px}}@media (min-width:1px) and (max-width:1199px) and (min-width:768px) and (max-width:1199px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags{margin-top:20px}}@media (min-width:768px){main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags{max-width:50%}}main .kf-bl-storylist .grid .list-item.highlight .title{position:absolute;top:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-storylist .grid .list-item.highlight .title{left:35px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-storylist .grid .list-item.highlight .title{left:45px}}@media (min-width:1200px){main .kf-bl-storylist .grid .list-item.highlight .title{left:60px;margin-bottom:0}}main .kf-pa-product-highlight-list{margin-top:90px}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list{margin-top:45px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-product-highlight-list{margin-top:60px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list{margin-top:60px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list{margin-top:60px}}@media (min-width:768px) and (max-width:1199px) and (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list{margin-top:30px}}@media (min-width:768px) and (max-width:1199px) and (min-width:576px) and (max-width:767px){main .kf-pa-product-highlight-list{margin-top:40px}}@media (min-width:768px) and (max-width:1199px) and (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list{margin-top:40px}}main .kf-pa-product-highlight-list [class*="col-"]{position:relative}main .kf-pa-product-highlight-list h2{border-left:1px solid #000;padding-left:120px;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:60px;font-size:3.75rem;line-height:72px}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list h2{font-size:22px;font-size:1.375rem;line-height:27px;padding-left:25px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list h2{font-size:45px;font-size:2.8125rem;line-height:54px;padding-left:60px}}main .kf-pa-product-highlight-list .subtitle{font-family:FFDINWebProRegular;font-size:30px;font-size:1.875rem;line-height:45px;display:flex;align-self:flex-end}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .subtitle{font-size:22px;font-size:1.375rem;line-height:27px;margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .subtitle{margin-top:10px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-pa-product-highlight-list .subtitle{margin-top:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list .subtitle{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list .subtitle{font-size:22px;font-size:1.375rem;line-height:34px;margin-top:0}}main .kf-pa-product-highlight-list a{text-decoration:none;color:#000;position:absolute;top:0;left:0;width:100%;height:100%}main .kf-pa-product-highlight-list .kf-image-wrapper{width:100%;height:100%;position:relative}main .kf-pa-product-highlight-list .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:auto}main .kf-pa-product-highlight-list .kf-image-wrapper img{max-width:none;position:absolute;top:50%;left:50%;width:200%;transform:translate(-50%, -50%);object-fit:cover;object-position:center}main .kf-pa-product-highlight-list .number{position:absolute;top:50%;transform:translateY(-50%);left:20px;font-family:gimlet-text-narrow,serif;font-weight:300;font-size:300px;font-size:18.75rem;font-style:italic;line-height:1}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .number{left:0;font-size:200px;font-size:12.5rem}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list .number{left:0;font-size:200px;font-size:12.5rem}}main .kf-pa-product-highlight-list .type{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .type{padding-left:12px;padding-right:12px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;transform:translateY(0)}}main .kf-pa-product-highlight-list .type span{padding-top:20px;color:#000;padding-bottom:2px;position:relative;display:inline-block;width:auto;transition:all .2s linear;background:linear-gradient(to bottom, #000 0%, #000 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .type span{padding-top:5px}}main .kf-pa-product-highlight-list .newbadge{position:absolute;right:15px;bottom:15px;background:#000;color:#FFF;padding-top:3px;padding-bottom:3px;padding-left:6px;padding-right:6px;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-normal';font-size:16px;font-size:1rem;position:relative;left:0 !important;right:0 !important;bottom:0 !important}main .kf-pa-product-highlight-list .newbadge strong,main .kf-pa-product-highlight-list .newbadge b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .newbadge{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-product-highlight-list .newbadge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-product-highlight-list .newbadge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-product-highlight-list .newbadge{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-product-highlight-list .newbadge{font-size:18px;font-size:1.125rem}}main .kf-pa-designer-teaser .kf-bl-text h1{text-align:left}main .kf-pa-designer-teaser .kf-image-wrapper{position:relative;overflow:hidden}main .kf-pa-designer-teaser .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-rounded{border-radius:9999px}main .kf-pa-designerproduct-list .product-family{position:relative;margin-right:0;margin-left:0;background:#FFF}main .kf-pa-designerproduct-list .product-family .title{position:absolute;top:47px;z-index:2}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .title{left:13px;top:24px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-designerproduct-list .product-family .title{top:34px;transform:translateY(-14px)}}main .kf-pa-designerproduct-list .product-family .product-item{position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-mobile-100 .bg-bottom{width:200%}main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-mobile-100 .bg-top{width:200%}}@media (min-width:768px){main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-100 .bg-bottom{width:400%}main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-100 .bg-top{width:400%}}@media (min-width:768px){main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-75 .bg-bottom{width:300%}main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-75 .bg-top{width:300%}}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-50 .bg-bottom,main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-mobile-50 .bg-bottom{width:100%}main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-50 .bg-top,main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-mobile-50 .bg-top{width:100%}}@media (min-width:768px){main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-50 .bg-bottom,main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-mobile-50 .bg-bottom{width:200%}main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-50 .bg-top,main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-mobile-50 .bg-top{width:200%}}main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-25 .bg-bottom{width:100%}main .kf-pa-designerproduct-list .product-family .product-item.bg-bottom-25 .bg-top{width:100%}main .kf-pa-designerproduct-list .product-family .product-item .bg-bottom{position:absolute;bottom:0;left:0;height:50%}main .kf-pa-designerproduct-list .product-family .product-item .bg-top{position:absolute;top:0;left:0;height:50%}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper{position:relative;overflow:hidden}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_none_shadow img{position:relative;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:5px 5px 7px #272626}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_1_1 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_1 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_2 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_4_3 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_16_9 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_21_9 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_2_3 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_4 img,main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_9_16 img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0;max-height:initial}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-scale img{width:80%;max-height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:991px){main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-scale img{width:70%;transform:translate(-50%, -50%)}}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .newbadge{position:absolute;right:15px;bottom:15px;background:#000;color:#FFF;padding-top:3px;padding-bottom:3px;padding-left:6px;padding-right:6px;font-family:'acid-grotesk-ultralight';font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.4;font-family:'acid-grotesk-normal';font-size:16px;font-size:1rem;left:0 !important;right:0 !important}main .kf-pa-designerproduct-list .product-family .product-item .newbadge strong,main .kf-pa-designerproduct-list .product-family .product-item .newbadge b{font-family:'acid-grotesk-normal';font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge{font-size:12px;font-size:0.75rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge{font-size:14px;font-size:0.875rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge{font-size:16px;font-size:1rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge{font-size:18px;font-size:1.125rem}}main .kf-pa-designerproduct-list hr{background-color:#000;opacity:1;height:1px}#product-template{display:none}.mfp-bg{opacity:.5}.mfp-container{padding:0;padding-left:80px;padding-right:80px}@media (min-width:1px) and (max-width:767px){.mfp-container{padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:1199px){.mfp-container{padding-left:20px;padding-right:20px}}@media (min-width:1200px) and (max-width:1399px){.mfp-container{padding-left:20px;padding-right:20px}}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-figure:after{box-shadow:none}.mfp-figure .mfp-close{top:62px;right:20px;left:auto;padding-right:0;width:42px;height:42px;opacity:1;position:absolute}@media (min-width:1px) and (max-width:767px){.mfp-figure .mfp-close{top:54px;width:34px}}.mfp-figure .mfp-close .icon{width:42px;height:42px;border-radius:42px;background:#FFF;display:block;line-height:42px;text-align:center;transition:background-color .5s;z-index:9}.mfp-figure .mfp-close .icon svg{width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);transition:transform .5s}.mfp-figure .mfp-close .icon:hover{background:#000}.mfp-figure .mfp-close .icon:hover svg{fill:#FFF}@media (min-width:1px) and (max-width:767px){.mfp-figure .mfp-close .icon{width:34px;height:34px;border-radius:34px;line-height:34px}.mfp-figure .mfp-close .icon svg{width:16px}}