@font-face{font-family:'D-DIN Regular';font-style:normal;font-weight:normal;src:url('../fonts/din/D-DIN.woff') format('woff')}@font-face{font-family:'D-DIN Bold';font-style:normal;font-weight:normal;src:url('../fonts/din/D-DIN-Bold.woff') format('woff')}@font-face{font-family:"URWDINRegular";src:url('../fonts/urwdin/URWDINRegular/font.woff2') format('woff2'),url('../fonts/urwdin/URWDINRegular/font.woff') format('woff')}@font-face{font-family:"URWDINLight";src:url('../fonts/urwdin/URWDINLight/font.woff2') format('woff2'),url('../fonts/urwdin/URWDINLight/font.woff') format('woff')}@font-face{font-family:"URWDINBold";src:url('../fonts/urwdin/URWDINBold/font.woff2') format('woff2'),url('../fonts/urwdin/URWDINBold/font.woff') format('woff')}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-Light.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-Light.woff') format("woff");font-family:'gimlet-text-narrow';font-style:normal;font-weight:300}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-LightItalic.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-LightItalic.woff') format("woff");font-family:'gimlet-text-narrow';font-style:italic;font-weight:300}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-Regular.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-Regular.woff') format("woff");font-family:'gimlet-text-narrow';font-style:normal;font-weight:normal}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-Italic.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-Italic.woff') format("woff");font-family:'gimlet-text-narrow';font-style:italic;font-weight:normal}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-Bold.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-Bold.woff') format("woff");font-family:'gimlet-text-narrow';font-style:normal;font-weight:bold}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-BoldItalic.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-BoldItalic.woff') format("woff");font-family:'gimlet-text-narrow';font-style:italic;font-weight:bold}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-Black.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-Black.woff') format("woff");font-family:'gimlet-text-narrow';font-style:normal;font-weight:800}@font-face{src:url('../fonts/gimlet/GimletTextNarrow-BlackItalic.woff2') format("woff2"),url('../fonts/gimlet/GimletTextNarrow-BlackItalic.woff') format("woff");font-family:'gimlet-text-narrow';font-style:italic;font-weight:800}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:#2d2828;height:100%}html.no-scroll,body.no-scroll{overflow:hidden}.kf-hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.hotspot-overlay-template{display:none}.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 .title{position:absolute;left:60px;top:0;width:80%;left:50px !important}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .title{transform:translateY(-12px);left:35px;width:calc(100% - 50px)}}@media (min-width:768px) and (max-width:1199px){.hotspot-overlay .title{transform:translateY(-13px);max-width:80%;left:35px}}@media (min-width:1200px){.hotspot-overlay .title{transform:translateY(-20px);max-width:70%}}.hotspot-overlay .title span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:30px;font-size:1.875rem;line-height:40px;text-transform:uppercase}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){.hotspot-overlay .title span{font-size:20px;font-size:1.25rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .title{left:35px !important}}.hotspot-overlay img{width:100%;max-width:100%}.hotspot-overlay p{font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular}.hotspot-overlay p strong,.hotspot-overlay p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.hotspot-overlay p{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){.hotspot-overlay p{font-size:16px;font-size:1rem;line-height:20px}}.hotspot-overlay .product-title{font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight;margin-top:-15px;text-align:center;margin-bottom:15px}.hotspot-overlay .product-title strong,.hotspot-overlay .product-title b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.hotspot-overlay .product-title{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){.hotspot-overlay .product-title{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){.hotspot-overlay .product-title{font-size:27px;font-size:1.6875rem;line-height:40px}}.hotspot-overlay .product-type{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;text-align:center;font-style:italic;margin-bottom:15px}.hotspot-overlay .product-type strong,.hotspot-overlay .product-type b{font-weight:700}@media (min-width:1px) and (max-width:991px){.hotspot-overlay .product-type{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.hotspot-overlay .product-type{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.hotspot-overlay .product-type{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.hotspot-overlay .product-type{font-size:21px;font-size:1.3125rem;line-height:36px}}.hotspot-overlay .product-desc p{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-size:18px;font-size:1.125rem;color:#2d2828;line-height:28px;font-weight:300;font-style:normal;margin-bottom:5px}.hotspot-overlay .product-desc p strong,.hotspot-overlay .product-desc p b{font-weight:700}@media (min-width:1px) and (max-width:991px){.hotspot-overlay .product-desc p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.hotspot-overlay .product-desc p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.hotspot-overlay .product-desc p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.hotspot-overlay .product-desc p{font-size:21px;font-size:1.3125rem;line-height:36px}}.hotspot-overlay .product-desc p strong{font-weight:normal;font-family:URWDINBold;margin-right:5px}@media (min-width:1px) and (max-width:575px){.hotspot-overlay .product-desc p strong{display:block}}.hotspot-overlay .product-button{margin-top:30px}@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 .link{display:flex;font-family:D-DIN Regular;text-decoration:none;font-size:24px;font-size:1.5rem;color:#2d2828;background:#FFF;height:58px;width:100%}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .product-button .link{font-size:18px;font-size:1.125rem;height:46px}}@media (min-width:768px) and (max-width:1199px){.hotspot-overlay .product-button .link{font-size:24px;font-size:1.5rem;height:52px}}@media (min-width:1200px) and (max-width:1399px){.hotspot-overlay .product-button .link{font-size:24px;font-size:1.5rem;height:52px}}.hotspot-overlay .product-button .link span{background:#FFF;border-radius:58px;padding:0px 70px 0px 70px;border:1px solid #2d2828;color:#2d2828;transition:background .5s;position:relative;height:58px;line-height:58px}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .product-button .link span{padding-left:20px;padding-right:55px;height:46px;line-height:46px}}@media (min-width:768px) and (max-width:1199px){.hotspot-overlay .product-button .link span{padding-left:25px;padding-right:68px;height:52px;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){.hotspot-overlay .product-button .link span{padding-left:25px;padding-right:68px}}.hotspot-overlay .product-button .link span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#2d2828;line-height:40px;text-align:center;color:#FFF;transition:background .5s}.hotspot-overlay .product-button .link 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){.hotspot-overlay .product-button .link span .icon{top:5px;right:5px;width:34px;height:34px;min-width:34px;border-radius:34px;line-height:34px}.hotspot-overlay .product-button .link span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){.hotspot-overlay .product-button .link span .icon{top:5px;right:5px;width:40px;height:40px;min-width:40px;border-radius:40px;line-height:40px}.hotspot-overlay .product-button .link span .icon svg{width:16px;height:16px}}.hotspot-overlay .product-button .link:hover span{background:#2d2828;color:#FFF}.hotspot-overlay .product-button .link:hover .icon{background:#FFF}.hotspot-overlay .product-button .link:hover .icon svg{fill:#2d2828}.hotspot-overlay .product-button .link span{width:100%}@media (min-width:1px) and (max-width:767px){.hotspot-overlay .product-button .link span{font-size:16px;font-size:1rem}}@media (min-width:1400px){.hotspot-overlay .product-button .link span{padding:0 70px 0 30px}}.hotspot-overlay .product-button .link span .icon.internal{transform:rotate(270deg)}.hotspot-overlay .product-button .link span .icon.external{transform:rotate(225deg)}.hotspot-overlay.kf-color-schema-1 .product-title{color:#000000}.hotspot-overlay.kf-color-schema-1 .product-button .link span{background:#000000;color:#FFF;border:1px solid #000000}.hotspot-overlay.kf-color-schema-1 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-1 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-1 .product-button .link span.icon svg{fill:#000000}.hotspot-overlay.kf-color-schema-1 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-2 .product-title{color:#193448}.hotspot-overlay.kf-color-schema-2 .product-button .link span{background:#193448;color:#FFF;border:1px solid #193448}.hotspot-overlay.kf-color-schema-2 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-2 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-2 .product-button .link span.icon svg{fill:#193448}.hotspot-overlay.kf-color-schema-2 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-3 .product-title{color:#64121f}.hotspot-overlay.kf-color-schema-3 .product-button .link span{background:#64121f;color:#FFF;border:1px solid #64121f}.hotspot-overlay.kf-color-schema-3 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-3 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-3 .product-button .link span.icon svg{fill:#64121f}.hotspot-overlay.kf-color-schema-3 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-4 .product-title{color:#43290c}.hotspot-overlay.kf-color-schema-4 .product-button .link span{background:#43290c;color:#FFF;border:1px solid #43290c}.hotspot-overlay.kf-color-schema-4 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-4 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-4 .product-button .link span.icon svg{fill:#43290c}.hotspot-overlay.kf-color-schema-4 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-5 .product-title{color:#985423}.hotspot-overlay.kf-color-schema-5 .product-button .link span{background:#985423;color:#FFF;border:1px solid #985423}.hotspot-overlay.kf-color-schema-5 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-5 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-5 .product-button .link span.icon svg{fill:#985423}.hotspot-overlay.kf-color-schema-5 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-6 .product-title{color:#bfa48c}.hotspot-overlay.kf-color-schema-6 .product-button .link span{background:#bfa48c;color:#FFF;border:1px solid #bfa48c}.hotspot-overlay.kf-color-schema-6 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-6 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-6 .product-button .link span.icon svg{fill:#bfa48c}.hotspot-overlay.kf-color-schema-6 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-7 .product-title{color:#de7276}.hotspot-overlay.kf-color-schema-7 .product-button .link span{background:#de7276;color:#FFF;border:1px solid #de7276}.hotspot-overlay.kf-color-schema-7 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-7 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-7 .product-button .link span.icon svg{fill:#de7276}.hotspot-overlay.kf-color-schema-7 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-8 .product-title{color:#aac7c0}.hotspot-overlay.kf-color-schema-8 .product-button .link span{background:#aac7c0;color:#FFF;border:1px solid #aac7c0}.hotspot-overlay.kf-color-schema-8 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-8 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-8 .product-button .link span.icon svg{fill:#aac7c0}.hotspot-overlay.kf-color-schema-8 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-9 .product-title{color:#fab314}.hotspot-overlay.kf-color-schema-9 .product-button .link span{background:#fab314;color:#FFF;border:1px solid #fab314}.hotspot-overlay.kf-color-schema-9 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-9 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-9 .product-button .link span.icon svg{fill:#fab314}.hotspot-overlay.kf-color-schema-9 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-10 .product-title{color:#fa601b}.hotspot-overlay.kf-color-schema-10 .product-button .link span{background:#fa601b;color:#FFF;border:1px solid #fa601b}.hotspot-overlay.kf-color-schema-10 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-10 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-10 .product-button .link span.icon svg{fill:#fa601b}.hotspot-overlay.kf-color-schema-10 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-11 .product-title{color:#4d3450}.hotspot-overlay.kf-color-schema-11 .product-button .link span{background:#4d3450;color:#FFF;border:1px solid #4d3450}.hotspot-overlay.kf-color-schema-11 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-11 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-11 .product-button .link span.icon svg{fill:#4d3450}.hotspot-overlay.kf-color-schema-11 .product-button .link span.icon:hover svg{fill:#2d2828}.hotspot-overlay.kf-color-schema-12 .product-title{color:#4d6053}.hotspot-overlay.kf-color-schema-12 .product-button .link span{background:#4d6053;color:#FFF;border:1px solid #4d6053}.hotspot-overlay.kf-color-schema-12 .product-button .link span:hover{background:#2d2828;border:1px solid #2d2828}.hotspot-overlay.kf-color-schema-12 .product-button .link span.icon{background:#FFF}.hotspot-overlay.kf-color-schema-12 .product-button .link span.icon svg{fill:#4d6053}.hotspot-overlay.kf-color-schema-12 .product-button .link span.icon:hover svg{fill:#2d2828}.kf-link-animation{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;color:#2d2828;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}.kf-link-animation strong,.kf-link-animation b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.kf-link-animation{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-link-animation{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-link-animation{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-link-animation{font-size:21px;font-size:1.3125rem;line-height:36px}}.kf-link-animation strong{font-weight:400 !important}.kf-link-animation:hover{color:#2d2828}@media (min-width:992px){.kf-link-animation:hover{background-size:100% 1px}}.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{position:absolute;right:5px;bottom:10px;color:#FFF;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:12px !important;font-size:0.75rem !important;transform:rotate(-90deg) translate(100%, 0);transform-origin:right bottom;background:#2d2828;line-height:14px !important;padding:3px}.kf-image-wrapper .copyright strong,.kf-image-wrapper .copyright b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.kf-image-wrapper .copyright{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-image-wrapper .copyright{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-image-wrapper .copyright{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-image-wrapper .copyright{font-size:21px;font-size:1.3125rem;line-height:36px}}@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 #2d2828;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;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:#2d2828;color:#FFF}.js-small-dropdown:hover .value .icon{background:#FFF}.js-small-dropdown:hover .value .icon svg path{fill:#2d2828}.js-small-dropdown:hover .extend ul a{color:#FFF}.js-small-dropdown .value{padding:14px 70px 14px 70px;font-size:20px;font-size:1.25rem;font-family:D-DIN Regular;text-align:center}@media (min-width:1px) and (max-width:767px){.js-small-dropdown .value{padding:7px 45px 7px 45px}}@media (min-width:768px) and (max-width:1199px){.js-small-dropdown .value{padding:7px 45px 7px 45px}}.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:#2d2828;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:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:20px;font-size:1.25rem;display:block;width:100%;color:#2d2828;text-align:center}.js-small-dropdown .extend ul li a strong,.js-small-dropdown .extend ul li a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.js-small-dropdown .extend ul li a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.js-small-dropdown .extend ul li a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.js-small-dropdown .extend ul li a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.js-small-dropdown .extend ul li a{font-size:21px;font-size:1.3125rem;line-height:36px}}.js-small-dropdown .extend ul li a:hover{background:#FFF;color:#2d2828}.js-small-dropdown .extend ul li.is-last a{padding-bottom:5px}.max-width{max-width:2560px;padding-left:80px;padding-right:80px}@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}}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)}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-reverse-initial-mobile .kf-bl-text .kf-initial{margin-top:-30px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-reverse-initial-mobile .kf-bl-text .kf-initial{margin-top:-40px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-reverse-initial-mobile .kf-bl-text .kf-initial{margin-top:-40px}}@media (min-width:1px) and (max-width:767px){.kf-margin-top-initial-mobile .kf-bl-text .kf-initial{margin-top:45px}}@media (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.kf-margin-bottom-mobile{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.kf-margin-bottom-mobile{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.kf-margin-bottom-mobile{margin-bottom:40px}}.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}}.kf-align-center{justify-content:center}.kf-text-right{text-align:right}.kf-text-center{text-align:center}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:#2d2828 !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:#2d2828}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}body.kf-color-schema-1 header hr.top{background-color:#666666}body.kf-color-schema-1 header hr.bottom{background-color:#666666}body.kf-color-schema-1 header .kf-switch{background:#000000}body.kf-color-schema-1 header .js-switch-info{border:1px solid #000000}body.kf-color-schema-1 header .js-switch-info svg path{fill:#000000}body.kf-color-schema-1 header .js-switch-info:hover{background:#000000}body.kf-color-schema-1 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-1 header .kf-menu{background:#000000;border:1px solid #000000}body.kf-color-schema-1 header .kf-menu:hover{background:#FFF}body.kf-color-schema-1 header .kf-menu:hover span{color:#000000}body.kf-color-schema-1 header .kf-menu:hover .icon svg{fill:#000000}body.kf-color-schema-1 header .kf-find-reseller-wrapper a{border:1px solid #000000;color:#000000}body.kf-color-schema-1 header .kf-find-reseller-wrapper a:hover{background:#000000;color:#FFF}body.kf-color-schema-1 header .kf-find-reseller-wrapper .icon svg{fill:#000000}body.kf-color-schema-1 header .kf-quicksearch-wrapper .icon svg{fill:#000000}body.kf-color-schema-1 header .kf-change-language{border:1px solid #000000}body.kf-color-schema-1 header .kf-change-language svg{fill:#000000}body.kf-color-schema-1 header .kf-change-language:hover{background:#000000}body.kf-color-schema-1 .kf-initial p:first-of-type::first-letter{color:#000000}body.kf-color-schema-1 .kf-pa-product-highlight-list .number{color:#000000}body.kf-color-schema-1 .kf-pa-designer-teaser h1{color:#000000}body.kf-color-schema-1 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #666666}body.kf-color-schema-1 .kf-bl-line .line-wrapper hr{background-color:#666666}body.kf-color-schema-1 .kf-bl-line .kf-color-link span{background-color:#000000;color:#FFF;border:1px solid #000000}body.kf-color-schema-1 .kf-bl-text h1{color:#000000}body.kf-color-schema-1 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-1 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-1 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#cccccc !important;border:none !important}body.kf-color-schema-1 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-1 .kf-bl-video .klaro .context-notice{background:#cccccc !important;border:1px solid #cccccc !important}body.kf-color-schema-1 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #e5e5e5, #cccccc)}body.kf-color-schema-1 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #e5e5e5, #cccccc)}body.kf-color-schema-1 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-1 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #e5e5e5, #FFF)}body.kf-color-schema-1 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #e5e5e5}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-1 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #e5e5e5}}body.kf-color-schema-1 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#cccccc}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-1 .kf-pa-producthero .js-change-product-position svg{fill:#000000 !important;border:1px solid #000000 !important}}@media (min-width:768px){body.kf-color-schema-1 .kf-pa-producthero .js-change-product-position svg{background:#000000 !important}}body.kf-color-schema-1 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #cccccc;box-shadow:0 0 0 3px #000000;background:#000000}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-1 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #000000;background:transparent}}body.kf-color-schema-1 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#cccccc}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-1 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#000000}}body.kf-color-schema-1 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #000000;background:#000000}body.kf-color-schema-1 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-1 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#cccccc}body.kf-color-schema-1 .kf-bl-slidedown{border-bottom:1px solid #666666}body.kf-color-schema-1 .kf-pa-product-asco-list{background:#cccccc}body.kf-color-schema-1 .kf-bl-subproduct{background:#cccccc}body.kf-color-schema-1 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-1 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #e5e5e5, #cccccc)}body.kf-color-schema-1 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #e5e5e5, #cccccc)}body.kf-color-schema-1 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #e5e5e5, #cccccc)}body.kf-color-schema-1 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #e5e5e5, #cccccc)}body.kf-color-schema-2 header hr.top{background-color:#798189}body.kf-color-schema-2 header hr.bottom{background-color:#798189}body.kf-color-schema-2 header .kf-switch{background:#193448}body.kf-color-schema-2 header .js-switch-info{border:1px solid #193448}body.kf-color-schema-2 header .js-switch-info svg path{fill:#193448}body.kf-color-schema-2 header .js-switch-info:hover{background:#193448}body.kf-color-schema-2 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-2 header .kf-menu{background:#193448;border:1px solid #193448}body.kf-color-schema-2 header .kf-menu:hover{background:#FFF}body.kf-color-schema-2 header .kf-menu:hover span{color:#193448}body.kf-color-schema-2 header .kf-menu:hover .icon svg{fill:#193448}body.kf-color-schema-2 header .kf-find-reseller-wrapper a{border:1px solid #193448;color:#193448}body.kf-color-schema-2 header .kf-find-reseller-wrapper a:hover{background:#193448;color:#FFF}body.kf-color-schema-2 header .kf-find-reseller-wrapper .icon svg{fill:#193448}body.kf-color-schema-2 header .kf-quicksearch-wrapper .icon svg{fill:#193448}body.kf-color-schema-2 header .kf-change-language{border:1px solid #193448}body.kf-color-schema-2 header .kf-change-language svg{fill:#193448}body.kf-color-schema-2 header .kf-change-language:hover{background:#193448}body.kf-color-schema-2 .kf-initial p:first-of-type::first-letter{color:#193448}body.kf-color-schema-2 .kf-pa-product-highlight-list .number{color:#193448}body.kf-color-schema-2 .kf-pa-designer-teaser h1{color:#193448}body.kf-color-schema-2 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #798189}body.kf-color-schema-2 .kf-bl-line .line-wrapper hr{background-color:#798189}body.kf-color-schema-2 .kf-bl-line .kf-color-link span{background-color:#193448;color:#FFF;border:1px solid #193448}body.kf-color-schema-2 .kf-bl-text h1{color:#193448}body.kf-color-schema-2 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-2 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-2 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#d2d5d8 !important;border:none !important}body.kf-color-schema-2 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-2 .kf-bl-video .klaro .context-notice{background:#d2d5d8 !important;border:1px solid #d2d5d8 !important}body.kf-color-schema-2 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #e9eaeb, #d2d5d8)}body.kf-color-schema-2 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #e9eaeb, #d2d5d8)}body.kf-color-schema-2 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-2 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #e9eaeb, #FFF)}body.kf-color-schema-2 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #e9eaeb}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-2 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #e9eaeb}}body.kf-color-schema-2 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#d2d5d8}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-2 .kf-pa-producthero .js-change-product-position svg{fill:#193448 !important;border:1px solid #193448 !important}}@media (min-width:768px){body.kf-color-schema-2 .kf-pa-producthero .js-change-product-position svg{background:#193448 !important}}body.kf-color-schema-2 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #d2d5d8;box-shadow:0 0 0 3px #193448;background:#193448}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-2 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #193448;background:transparent}}body.kf-color-schema-2 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#d2d5d8}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-2 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#193448}}body.kf-color-schema-2 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #193448;background:#193448}body.kf-color-schema-2 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-2 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#d2d5d8}body.kf-color-schema-2 .kf-bl-slidedown{border-bottom:1px solid #798189}body.kf-color-schema-2 .kf-pa-product-asco-list{background:#d2d5d8}body.kf-color-schema-2 .kf-bl-subproduct{background:#d2d5d8}body.kf-color-schema-2 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-2 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #e9eaeb, #d2d5d8)}body.kf-color-schema-2 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #e9eaeb, #d2d5d8)}body.kf-color-schema-2 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #e9eaeb, #d2d5d8)}body.kf-color-schema-2 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #e9eaeb, #d2d5d8)}body.kf-color-schema-3 header hr.top{background-color:#916866}body.kf-color-schema-3 header hr.bottom{background-color:#916866}body.kf-color-schema-3 header .kf-switch{background:#64121f}body.kf-color-schema-3 header .js-switch-info{border:1px solid #64121f}body.kf-color-schema-3 header .js-switch-info svg path{fill:#64121f}body.kf-color-schema-3 header .js-switch-info:hover{background:#64121f}body.kf-color-schema-3 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-3 header .kf-menu{background:#64121f;border:1px solid #64121f}body.kf-color-schema-3 header .kf-menu:hover{background:#FFF}body.kf-color-schema-3 header .kf-menu:hover span{color:#64121f}body.kf-color-schema-3 header .kf-menu:hover .icon svg{fill:#64121f}body.kf-color-schema-3 header .kf-find-reseller-wrapper a{border:1px solid #64121f;color:#64121f}body.kf-color-schema-3 header .kf-find-reseller-wrapper a:hover{background:#64121f;color:#FFF}body.kf-color-schema-3 header .kf-find-reseller-wrapper .icon svg{fill:#64121f}body.kf-color-schema-3 header .kf-quicksearch-wrapper .icon svg{fill:#64121f}body.kf-color-schema-3 header .kf-change-language{border:1px solid #64121f}body.kf-color-schema-3 header .kf-change-language svg{fill:#64121f}body.kf-color-schema-3 header .kf-change-language:hover{background:#64121f}body.kf-color-schema-3 .kf-initial p:first-of-type::first-letter{color:#64121f}body.kf-color-schema-3 .kf-pa-product-highlight-list .number{color:#64121f}body.kf-color-schema-3 .kf-pa-designer-teaser h1{color:#64121f}body.kf-color-schema-3 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #916866}body.kf-color-schema-3 .kf-bl-line .line-wrapper hr{background-color:#916866}body.kf-color-schema-3 .kf-bl-line .kf-color-link span{background-color:#64121f;color:#FFF;border:1px solid #64121f}body.kf-color-schema-3 .kf-bl-text h1{color:#64121f}body.kf-color-schema-3 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-3 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-3 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#dacccc !important;border:none !important}body.kf-color-schema-3 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-3 .kf-bl-video .klaro .context-notice{background:#dacccc !important;border:1px solid #dacccc !important}body.kf-color-schema-3 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #ede7e7, #dacccc)}body.kf-color-schema-3 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #ede7e7, #dacccc)}body.kf-color-schema-3 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-3 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #ede7e7, #FFF)}body.kf-color-schema-3 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #ede7e7}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-3 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #ede7e7}}body.kf-color-schema-3 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#dacccc}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-3 .kf-pa-producthero .js-change-product-position svg{fill:#64121f !important;border:1px solid #64121f !important}}@media (min-width:768px){body.kf-color-schema-3 .kf-pa-producthero .js-change-product-position svg{background:#64121f !important}}body.kf-color-schema-3 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #dacccc;box-shadow:0 0 0 3px #64121f;background:#64121f}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-3 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #64121f;background:transparent}}body.kf-color-schema-3 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#dacccc}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-3 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#64121f}}body.kf-color-schema-3 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #64121f;background:#64121f}body.kf-color-schema-3 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-3 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#dacccc}body.kf-color-schema-3 .kf-bl-slidedown{border-bottom:1px solid #916866}body.kf-color-schema-3 .kf-pa-product-asco-list{background:#dacccc}body.kf-color-schema-3 .kf-bl-subproduct{background:#dacccc}body.kf-color-schema-3 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-3 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #ede7e7, #dacccc)}body.kf-color-schema-3 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #ede7e7, #dacccc)}body.kf-color-schema-3 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #ede7e7, #dacccc)}body.kf-color-schema-3 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #ede7e7, #dacccc)}body.kf-color-schema-4 header hr.top{background-color:#8a7f6e}body.kf-color-schema-4 header hr.bottom{background-color:#8a7f6e}body.kf-color-schema-4 header .kf-switch{background:#43290c}body.kf-color-schema-4 header .js-switch-info{border:1px solid #43290c}body.kf-color-schema-4 header .js-switch-info svg path{fill:#43290c}body.kf-color-schema-4 header .js-switch-info:hover{background:#43290c}body.kf-color-schema-4 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-4 header .kf-menu{background:#43290c;border:1px solid #43290c}body.kf-color-schema-4 header .kf-menu:hover{background:#FFF}body.kf-color-schema-4 header .kf-menu:hover span{color:#43290c}body.kf-color-schema-4 header .kf-menu:hover .icon svg{fill:#43290c}body.kf-color-schema-4 header .kf-find-reseller-wrapper a{border:1px solid #43290c;color:#43290c}body.kf-color-schema-4 header .kf-find-reseller-wrapper a:hover{background:#43290c;color:#FFF}body.kf-color-schema-4 header .kf-find-reseller-wrapper .icon svg{fill:#43290c}body.kf-color-schema-4 header .kf-quicksearch-wrapper .icon svg{fill:#43290c}body.kf-color-schema-4 header .kf-change-language{border:1px solid #43290c}body.kf-color-schema-4 header .kf-change-language svg{fill:#43290c}body.kf-color-schema-4 header .kf-change-language:hover{background:#43290c}body.kf-color-schema-4 .kf-initial p:first-of-type::first-letter{color:#43290c}body.kf-color-schema-4 .kf-pa-product-highlight-list .number{color:#43290c}body.kf-color-schema-4 .kf-pa-designer-teaser h1{color:#43290c}body.kf-color-schema-4 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #8a7f6e}body.kf-color-schema-4 .kf-bl-line .line-wrapper hr{background-color:#8a7f6e}body.kf-color-schema-4 .kf-bl-line .kf-color-link span{background-color:#43290c;color:#FFF;border:1px solid #43290c}body.kf-color-schema-4 .kf-bl-text h1{color:#43290c}body.kf-color-schema-4 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-4 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-4 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#d8d4cf !important;border:none !important}body.kf-color-schema-4 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-4 .kf-bl-video .klaro .context-notice{background:#d8d4cf !important;border:1px solid #d8d4cf !important}body.kf-color-schema-4 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #ebeae7, #d8d4cf)}body.kf-color-schema-4 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #ebeae7, #d8d4cf)}body.kf-color-schema-4 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-4 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #ebeae7, #FFF)}body.kf-color-schema-4 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #ebeae7}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-4 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #ebeae7}}body.kf-color-schema-4 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#d8d4cf}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-4 .kf-pa-producthero .js-change-product-position svg{fill:#43290c !important;border:1px solid #43290c !important}}@media (min-width:768px){body.kf-color-schema-4 .kf-pa-producthero .js-change-product-position svg{background:#43290c !important}}body.kf-color-schema-4 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #d8d4cf;box-shadow:0 0 0 3px #43290c;background:#43290c}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-4 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #43290c;background:transparent}}body.kf-color-schema-4 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#d8d4cf}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-4 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#43290c}}body.kf-color-schema-4 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #43290c;background:#43290c}body.kf-color-schema-4 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-4 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#d8d4cf}body.kf-color-schema-4 .kf-bl-slidedown{border-bottom:1px solid #8a7f6e}body.kf-color-schema-4 .kf-pa-product-asco-list{background:#d8d4cf}body.kf-color-schema-4 .kf-bl-subproduct{background:#d8d4cf}body.kf-color-schema-4 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-4 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #ebeae7, #d8d4cf)}body.kf-color-schema-4 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #ebeae7, #d8d4cf)}body.kf-color-schema-4 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #ebeae7, #d8d4cf)}body.kf-color-schema-4 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #ebeae7, #d8d4cf)}body.kf-color-schema-5 header hr.top{background-color:#b6947c}body.kf-color-schema-5 header hr.bottom{background-color:#b6947c}body.kf-color-schema-5 header .kf-switch{background:#985423}body.kf-color-schema-5 header .js-switch-info{border:1px solid #985423}body.kf-color-schema-5 header .js-switch-info svg path{fill:#985423}body.kf-color-schema-5 header .js-switch-info:hover{background:#985423}body.kf-color-schema-5 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-5 header .kf-menu{background:#985423;border:1px solid #985423}body.kf-color-schema-5 header .kf-menu:hover{background:#FFF}body.kf-color-schema-5 header .kf-menu:hover span{color:#985423}body.kf-color-schema-5 header .kf-menu:hover .icon svg{fill:#985423}body.kf-color-schema-5 header .kf-find-reseller-wrapper a{border:1px solid #985423;color:#985423}body.kf-color-schema-5 header .kf-find-reseller-wrapper a:hover{background:#985423;color:#FFF}body.kf-color-schema-5 header .kf-find-reseller-wrapper .icon svg{fill:#985423}body.kf-color-schema-5 header .kf-quicksearch-wrapper .icon svg{fill:#985423}body.kf-color-schema-5 header .kf-change-language{border:1px solid #985423}body.kf-color-schema-5 header .kf-change-language svg{fill:#985423}body.kf-color-schema-5 header .kf-change-language:hover{background:#985423}body.kf-color-schema-5 .kf-initial p:first-of-type::first-letter{color:#985423}body.kf-color-schema-5 .kf-pa-product-highlight-list .number{color:#985423}body.kf-color-schema-5 .kf-pa-designer-teaser h1{color:#985423}body.kf-color-schema-5 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #b6947c}body.kf-color-schema-5 .kf-bl-line .line-wrapper hr{background-color:#b6947c}body.kf-color-schema-5 .kf-bl-line .kf-color-link span{background-color:#985423;color:#FFF;border:1px solid #985423}body.kf-color-schema-5 .kf-bl-text h1{color:#985423}body.kf-color-schema-5 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-5 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-5 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#e5d6ce !important;border:none !important}body.kf-color-schema-5 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-5 .kf-bl-video .klaro .context-notice{background:#e5d6ce !important;border:1px solid #e5d6ce !important}body.kf-color-schema-5 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #f5ede9, #e5d6ce)}body.kf-color-schema-5 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #f5ede9, #e5d6ce)}body.kf-color-schema-5 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-5 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #f5ede9, #FFF)}body.kf-color-schema-5 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #f5ede9}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-5 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #f5ede9}}body.kf-color-schema-5 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#e5d6ce}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-5 .kf-pa-producthero .js-change-product-position svg{fill:#985423 !important;border:1px solid #985423 !important}}@media (min-width:768px){body.kf-color-schema-5 .kf-pa-producthero .js-change-product-position svg{background:#985423 !important}}body.kf-color-schema-5 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #e5d6ce;box-shadow:0 0 0 3px #985423;background:#985423}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-5 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #985423;background:transparent}}body.kf-color-schema-5 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#e5d6ce}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-5 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#985423}}body.kf-color-schema-5 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #985423;background:#985423}body.kf-color-schema-5 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-5 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#e5d6ce}body.kf-color-schema-5 .kf-bl-slidedown{border-bottom:1px solid #b6947c}body.kf-color-schema-5 .kf-pa-product-asco-list{background:#e5d6ce}body.kf-color-schema-5 .kf-bl-subproduct{background:#e5d6ce}body.kf-color-schema-5 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-5 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #f5ede9, #e5d6ce)}body.kf-color-schema-5 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #f5ede9, #e5d6ce)}body.kf-color-schema-5 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #f5ede9, #e5d6ce)}body.kf-color-schema-5 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #f5ede9, #e5d6ce)}body.kf-color-schema-6 header hr.top{background-color:#ccb6a3}body.kf-color-schema-6 header hr.bottom{background-color:#ccb6a3}body.kf-color-schema-6 header .kf-switch{background:#bfa48c}body.kf-color-schema-6 header .js-switch-info{border:1px solid #bfa48c}body.kf-color-schema-6 header .js-switch-info svg path{fill:#bfa48c}body.kf-color-schema-6 header .js-switch-info:hover{background:#bfa48c}body.kf-color-schema-6 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-6 header .kf-menu{background:#bfa48c;border:1px solid #bfa48c}body.kf-color-schema-6 header .kf-menu:hover{background:#FFF}body.kf-color-schema-6 header .kf-menu:hover span{color:#bfa48c}body.kf-color-schema-6 header .kf-menu:hover .icon svg{fill:#bfa48c}body.kf-color-schema-6 header .kf-find-reseller-wrapper a{border:1px solid #bfa48c;color:#bfa48c}body.kf-color-schema-6 header .kf-find-reseller-wrapper a:hover{background:#bfa48c;color:#FFF}body.kf-color-schema-6 header .kf-find-reseller-wrapper .icon svg{fill:#bfa48c}body.kf-color-schema-6 header .kf-quicksearch-wrapper .icon svg{fill:#bfa48c}body.kf-color-schema-6 header .kf-change-language{border:1px solid #bfa48c}body.kf-color-schema-6 header .kf-change-language svg{fill:#bfa48c}body.kf-color-schema-6 header .kf-change-language:hover{background:#bfa48c}body.kf-color-schema-6 .kf-initial p:first-of-type::first-letter{color:#bfa48c}body.kf-color-schema-6 .kf-pa-product-highlight-list .number{color:#bfa48c}body.kf-color-schema-6 .kf-pa-designer-teaser h1{color:#bfa48c}body.kf-color-schema-6 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #ccb6a3}body.kf-color-schema-6 .kf-bl-line .line-wrapper hr{background-color:#ccb6a3}body.kf-color-schema-6 .kf-bl-line .kf-color-link span{background-color:#bfa48c;color:#FFF;border:1px solid #bfa48c}body.kf-color-schema-6 .kf-bl-text h1{color:#bfa48c}body.kf-color-schema-6 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-6 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-6 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#e5dbd1 !important;border:none !important}body.kf-color-schema-6 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-6 .kf-bl-video .klaro .context-notice{background:#e5dbd1 !important;border:1px solid #e5dbd1 !important}body.kf-color-schema-6 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #f2ede8, #e5dbd1)}body.kf-color-schema-6 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #f2ede8, #e5dbd1)}body.kf-color-schema-6 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-6 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #f2ede8, #FFF)}body.kf-color-schema-6 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #f2ede8}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-6 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #f2ede8}}body.kf-color-schema-6 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#e5dbd1}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-6 .kf-pa-producthero .js-change-product-position svg{fill:#bfa48c !important;border:1px solid #bfa48c !important}}@media (min-width:768px){body.kf-color-schema-6 .kf-pa-producthero .js-change-product-position svg{background:#bfa48c !important}}body.kf-color-schema-6 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #e5dbd1;box-shadow:0 0 0 3px #bfa48c;background:#bfa48c}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-6 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #bfa48c;background:transparent}}body.kf-color-schema-6 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#e5dbd1}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-6 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#bfa48c}}body.kf-color-schema-6 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #bfa48c;background:#bfa48c}body.kf-color-schema-6 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-6 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#e5dbd1}body.kf-color-schema-6 .kf-bl-slidedown{border-bottom:1px solid #ccb6a3}body.kf-color-schema-6 .kf-pa-product-asco-list{background:#e5dbd1}body.kf-color-schema-6 .kf-bl-subproduct{background:#e5dbd1}body.kf-color-schema-6 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-6 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #f2ede8, #e5dbd1)}body.kf-color-schema-6 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #f2ede8, #e5dbd1)}body.kf-color-schema-6 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #f2ede8, #e5dbd1)}body.kf-color-schema-6 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #f2ede8, #e5dbd1)}body.kf-color-schema-7 header hr.top{background-color:#dbacad}body.kf-color-schema-7 header hr.bottom{background-color:#dbacad}body.kf-color-schema-7 header .kf-switch{background:#de7276}body.kf-color-schema-7 header .js-switch-info{border:1px solid #de7276}body.kf-color-schema-7 header .js-switch-info svg path{fill:#de7276}body.kf-color-schema-7 header .js-switch-info:hover{background:#de7276}body.kf-color-schema-7 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-7 header .kf-menu{background:#de7276;border:1px solid #de7276}body.kf-color-schema-7 header .kf-menu:hover{background:#FFF}body.kf-color-schema-7 header .kf-menu:hover span{color:#de7276}body.kf-color-schema-7 header .kf-menu:hover .icon svg{fill:#de7276}body.kf-color-schema-7 header .kf-find-reseller-wrapper a{border:1px solid #de7276;color:#de7276}body.kf-color-schema-7 header .kf-find-reseller-wrapper a:hover{background:#de7276;color:#FFF}body.kf-color-schema-7 header .kf-find-reseller-wrapper .icon svg{fill:#de7276}body.kf-color-schema-7 header .kf-quicksearch-wrapper .icon svg{fill:#de7276}body.kf-color-schema-7 header .kf-change-language{border:1px solid #de7276}body.kf-color-schema-7 header .kf-change-language svg{fill:#de7276}body.kf-color-schema-7 header .kf-change-language:hover{background:#de7276}body.kf-color-schema-7 .kf-initial p:first-of-type::first-letter{color:#de7276}body.kf-color-schema-7 .kf-pa-product-highlight-list .number{color:#de7276}body.kf-color-schema-7 .kf-pa-designer-teaser h1{color:#de7276}body.kf-color-schema-7 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #dbacad}body.kf-color-schema-7 .kf-bl-line .line-wrapper hr{background-color:#dbacad}body.kf-color-schema-7 .kf-bl-line .kf-color-link span{background-color:#de7276;color:#FFF;border:1px solid #de7276}body.kf-color-schema-7 .kf-bl-text h1{color:#de7276}body.kf-color-schema-7 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-7 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-7 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#f2e3e4 !important;border:none !important}body.kf-color-schema-7 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-7 .kf-bl-video .klaro .context-notice{background:#f2e3e4 !important;border:1px solid #f2e3e4 !important}body.kf-color-schema-7 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #f9f1f1, #f2e3e4)}body.kf-color-schema-7 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #f9f1f1, #f2e3e4)}body.kf-color-schema-7 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-7 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #f9f1f1, #FFF)}body.kf-color-schema-7 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #f9f1f1}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-7 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #f9f1f1}}body.kf-color-schema-7 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#f2e3e4}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-7 .kf-pa-producthero .js-change-product-position svg{fill:#de7276 !important;border:1px solid #de7276 !important}}@media (min-width:768px){body.kf-color-schema-7 .kf-pa-producthero .js-change-product-position svg{background:#de7276 !important}}body.kf-color-schema-7 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #f2e3e4;box-shadow:0 0 0 3px #de7276;background:#de7276}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-7 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #de7276;background:transparent}}body.kf-color-schema-7 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#f2e3e4}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-7 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#de7276}}body.kf-color-schema-7 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #de7276;background:#de7276}body.kf-color-schema-7 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-7 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#f2e3e4}body.kf-color-schema-7 .kf-bl-slidedown{border-bottom:1px solid #dbacad}body.kf-color-schema-7 .kf-pa-product-asco-list{background:#f2e3e4}body.kf-color-schema-7 .kf-bl-subproduct{background:#f2e3e4}body.kf-color-schema-7 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-7 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #f9f1f1, #f2e3e4)}body.kf-color-schema-7 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #f9f1f1, #f2e3e4)}body.kf-color-schema-7 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #f9f1f1, #f2e3e4)}body.kf-color-schema-7 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #f9f1f1, #f2e3e4)}body.kf-color-schema-8 header hr.top{background-color:#d1ddd9}body.kf-color-schema-8 header hr.bottom{background-color:#d1ddd9}body.kf-color-schema-8 header .kf-switch{background:#aac7c0}body.kf-color-schema-8 header .js-switch-info{border:1px solid #aac7c0}body.kf-color-schema-8 header .js-switch-info svg path{fill:#aac7c0}body.kf-color-schema-8 header .js-switch-info:hover{background:#aac7c0}body.kf-color-schema-8 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-8 header .kf-menu{background:#aac7c0;border:1px solid #aac7c0}body.kf-color-schema-8 header .kf-menu:hover{background:#FFF}body.kf-color-schema-8 header .kf-menu:hover span{color:#aac7c0}body.kf-color-schema-8 header .kf-menu:hover .icon svg{fill:#aac7c0}body.kf-color-schema-8 header .kf-find-reseller-wrapper a{border:1px solid #aac7c0;color:#aac7c0}body.kf-color-schema-8 header .kf-find-reseller-wrapper a:hover{background:#aac7c0;color:#FFF}body.kf-color-schema-8 header .kf-find-reseller-wrapper .icon svg{fill:#aac7c0}body.kf-color-schema-8 header .kf-quicksearch-wrapper .icon svg{fill:#aac7c0}body.kf-color-schema-8 header .kf-change-language{border:1px solid #aac7c0}body.kf-color-schema-8 header .kf-change-language svg{fill:#aac7c0}body.kf-color-schema-8 header .kf-change-language:hover{background:#aac7c0}body.kf-color-schema-8 .kf-initial p:first-of-type::first-letter{color:#aac7c0}body.kf-color-schema-8 .kf-pa-product-highlight-list .number{color:#aac7c0}body.kf-color-schema-8 .kf-pa-designer-teaser h1{color:#aac7c0}body.kf-color-schema-8 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #d1ddd9}body.kf-color-schema-8 .kf-bl-line .line-wrapper hr{background-color:#d1ddd9}body.kf-color-schema-8 .kf-bl-line .kf-color-link span{background-color:#aac7c0;color:#FFF;border:1px solid #aac7c0}body.kf-color-schema-8 .kf-bl-text h1{color:#aac7c0}body.kf-color-schema-8 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-8 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-8 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#f0f4f2 !important;border:none !important}body.kf-color-schema-8 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-8 .kf-bl-video .klaro .context-notice{background:#f0f4f2 !important;border:1px solid #f0f4f2 !important}body.kf-color-schema-8 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #f7f9f9, #f0f4f2)}body.kf-color-schema-8 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #f7f9f9, #f0f4f2)}body.kf-color-schema-8 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-8 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #f7f9f9, #FFF)}body.kf-color-schema-8 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #f7f9f9}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-8 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #f7f9f9}}body.kf-color-schema-8 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#f0f4f2}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-8 .kf-pa-producthero .js-change-product-position svg{fill:#aac7c0 !important;border:1px solid #aac7c0 !important}}@media (min-width:768px){body.kf-color-schema-8 .kf-pa-producthero .js-change-product-position svg{background:#aac7c0 !important}}body.kf-color-schema-8 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #f0f4f2;box-shadow:0 0 0 3px #aac7c0;background:#aac7c0}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-8 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #aac7c0;background:transparent}}body.kf-color-schema-8 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#f0f4f2}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-8 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#aac7c0}}body.kf-color-schema-8 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #aac7c0;background:#aac7c0}body.kf-color-schema-8 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-8 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#f0f4f2}body.kf-color-schema-8 .kf-bl-slidedown{border-bottom:1px solid #d1ddd9}body.kf-color-schema-8 .kf-pa-product-asco-list{background:#f0f4f2}body.kf-color-schema-8 .kf-bl-subproduct{background:#f0f4f2}body.kf-color-schema-8 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-8 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #f7f9f9, #f0f4f2)}body.kf-color-schema-8 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #f7f9f9, #f0f4f2)}body.kf-color-schema-8 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #f7f9f9, #f0f4f2)}body.kf-color-schema-8 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #f7f9f9, #f0f4f2)}body.kf-color-schema-9 header hr.top{background-color:#f3d46e}body.kf-color-schema-9 header hr.bottom{background-color:#f3d46e}body.kf-color-schema-9 header .kf-switch{background:#fab314}body.kf-color-schema-9 header .js-switch-info{border:1px solid #fab314}body.kf-color-schema-9 header .js-switch-info svg path{fill:#fab314}body.kf-color-schema-9 header .js-switch-info:hover{background:#fab314}body.kf-color-schema-9 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-9 header .kf-menu{background:#fab314;border:1px solid #fab314}body.kf-color-schema-9 header .kf-menu:hover{background:#FFF}body.kf-color-schema-9 header .kf-menu:hover span{color:#fab314}body.kf-color-schema-9 header .kf-menu:hover .icon svg{fill:#fab314}body.kf-color-schema-9 header .kf-find-reseller-wrapper a{border:1px solid #fab314;color:#fab314}body.kf-color-schema-9 header .kf-find-reseller-wrapper a:hover{background:#fab314;color:#FFF}body.kf-color-schema-9 header .kf-find-reseller-wrapper .icon svg{fill:#fab314}body.kf-color-schema-9 header .kf-quicksearch-wrapper .icon svg{fill:#fab314}body.kf-color-schema-9 header .kf-change-language{border:1px solid #fab314}body.kf-color-schema-9 header .kf-change-language svg{fill:#fab314}body.kf-color-schema-9 header .kf-change-language:hover{background:#fab314}body.kf-color-schema-9 .kf-initial p:first-of-type::first-letter{color:#fab314}body.kf-color-schema-9 .kf-pa-product-highlight-list .number{color:#fab314}body.kf-color-schema-9 .kf-pa-designer-teaser h1{color:#fab314}body.kf-color-schema-9 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #f3d46e}body.kf-color-schema-9 .kf-bl-line .line-wrapper hr{background-color:#f3d46e}body.kf-color-schema-9 .kf-bl-line .kf-color-link span{background-color:#fab314;color:#FFF;border:1px solid #fab314}body.kf-color-schema-9 .kf-bl-text h1{color:#fab314}body.kf-color-schema-9 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-9 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-9 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#fbf1ce !important;border:none !important}body.kf-color-schema-9 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-9 .kf-bl-video .klaro .context-notice{background:#fbf1ce !important;border:1px solid #fbf1ce !important}body.kf-color-schema-9 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #fcf8e8, #fbf1ce)}body.kf-color-schema-9 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #fcf8e8, #fbf1ce)}body.kf-color-schema-9 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-9 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #fcf8e8, #FFF)}body.kf-color-schema-9 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #fcf8e8}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-9 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #fcf8e8}}body.kf-color-schema-9 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#fbf1ce}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-9 .kf-pa-producthero .js-change-product-position svg{fill:#fab314 !important;border:1px solid #fab314 !important}}@media (min-width:768px){body.kf-color-schema-9 .kf-pa-producthero .js-change-product-position svg{background:#fab314 !important}}body.kf-color-schema-9 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #fbf1ce;box-shadow:0 0 0 3px #fab314;background:#fab314}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-9 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #fab314;background:transparent}}body.kf-color-schema-9 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#fbf1ce}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-9 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#fab314}}body.kf-color-schema-9 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #fab314;background:#fab314}body.kf-color-schema-9 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-9 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#fbf1ce}body.kf-color-schema-9 .kf-bl-slidedown{border-bottom:1px solid #f3d46e}body.kf-color-schema-9 .kf-pa-product-asco-list{background:#fbf1ce}body.kf-color-schema-9 .kf-bl-subproduct{background:#fbf1ce}body.kf-color-schema-9 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-9 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #fcf8e8, #fbf1ce)}body.kf-color-schema-9 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #fcf8e8, #fbf1ce)}body.kf-color-schema-9 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #fcf8e8, #fbf1ce)}body.kf-color-schema-9 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #fcf8e8, #fbf1ce)}body.kf-color-schema-10 header hr.top{background-color:#fca076}body.kf-color-schema-10 header hr.bottom{background-color:#fca076}body.kf-color-schema-10 header .kf-switch{background:#fa601b}body.kf-color-schema-10 header .js-switch-info{border:1px solid #fa601b}body.kf-color-schema-10 header .js-switch-info svg path{fill:#fa601b}body.kf-color-schema-10 header .js-switch-info:hover{background:#fa601b}body.kf-color-schema-10 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-10 header .kf-menu{background:#fa601b;border:1px solid #fa601b}body.kf-color-schema-10 header .kf-menu:hover{background:#FFF}body.kf-color-schema-10 header .kf-menu:hover span{color:#fa601b}body.kf-color-schema-10 header .kf-menu:hover .icon svg{fill:#fa601b}body.kf-color-schema-10 header .kf-find-reseller-wrapper a{border:1px solid #fa601b;color:#fa601b}body.kf-color-schema-10 header .kf-find-reseller-wrapper a:hover{background:#fa601b;color:#FFF}body.kf-color-schema-10 header .kf-find-reseller-wrapper .icon svg{fill:#fa601b}body.kf-color-schema-10 header .kf-quicksearch-wrapper .icon svg{fill:#fa601b}body.kf-color-schema-10 header .kf-change-language{border:1px solid #fa601b}body.kf-color-schema-10 header .kf-change-language svg{fill:#fa601b}body.kf-color-schema-10 header .kf-change-language:hover{background:#fa601b}body.kf-color-schema-10 .kf-initial p:first-of-type::first-letter{color:#fa601b}body.kf-color-schema-10 .kf-pa-product-highlight-list .number{color:#fa601b}body.kf-color-schema-10 .kf-pa-designer-teaser h1{color:#fa601b}body.kf-color-schema-10 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #fca076}body.kf-color-schema-10 .kf-bl-line .line-wrapper hr{background-color:#fca076}body.kf-color-schema-10 .kf-bl-line .kf-color-link span{background-color:#fa601b;color:#FFF;border:1px solid #fa601b}body.kf-color-schema-10 .kf-bl-text h1{color:#fa601b}body.kf-color-schema-10 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-10 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-10 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#fedfd1 !important;border:none !important}body.kf-color-schema-10 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-10 .kf-bl-video .klaro .context-notice{background:#fedfd1 !important;border:1px solid #fedfd1 !important}body.kf-color-schema-10 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #ffefe8, #fedfd1)}body.kf-color-schema-10 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #ffefe8, #fedfd1)}body.kf-color-schema-10 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-10 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #ffefe8, #FFF)}body.kf-color-schema-10 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #ffefe8}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-10 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #ffefe8}}body.kf-color-schema-10 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#fedfd1}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-10 .kf-pa-producthero .js-change-product-position svg{fill:#fa601b !important;border:1px solid #fa601b !important}}@media (min-width:768px){body.kf-color-schema-10 .kf-pa-producthero .js-change-product-position svg{background:#fa601b !important}}body.kf-color-schema-10 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #fedfd1;box-shadow:0 0 0 3px #fa601b;background:#fa601b}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-10 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #fa601b;background:transparent}}body.kf-color-schema-10 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#fedfd1}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-10 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#fa601b}}body.kf-color-schema-10 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #fa601b;background:#fa601b}body.kf-color-schema-10 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-10 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#fedfd1}body.kf-color-schema-10 .kf-bl-slidedown{border-bottom:1px solid #fca076}body.kf-color-schema-10 .kf-pa-product-asco-list{background:#fedfd1}body.kf-color-schema-10 .kf-bl-subproduct{background:#fedfd1}body.kf-color-schema-10 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-10 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #ffefe8, #fedfd1)}body.kf-color-schema-10 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #ffefe8, #fedfd1)}body.kf-color-schema-10 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #ffefe8, #fedfd1)}body.kf-color-schema-10 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #ffefe8, #fedfd1)}body.kf-color-schema-11 header hr.top{background-color:#908494}body.kf-color-schema-11 header hr.bottom{background-color:#908494}body.kf-color-schema-11 header .kf-switch{background:#4d3450}body.kf-color-schema-11 header .js-switch-info{border:1px solid #4d3450}body.kf-color-schema-11 header .js-switch-info svg path{fill:#4d3450}body.kf-color-schema-11 header .js-switch-info:hover{background:#4d3450}body.kf-color-schema-11 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-11 header .kf-menu{background:#4d3450;border:1px solid #4d3450}body.kf-color-schema-11 header .kf-menu:hover{background:#FFF}body.kf-color-schema-11 header .kf-menu:hover span{color:#4d3450}body.kf-color-schema-11 header .kf-menu:hover .icon svg{fill:#4d3450}body.kf-color-schema-11 header .kf-find-reseller-wrapper a{border:1px solid #4d3450;color:#4d3450}body.kf-color-schema-11 header .kf-find-reseller-wrapper a:hover{background:#4d3450;color:#FFF}body.kf-color-schema-11 header .kf-find-reseller-wrapper .icon svg{fill:#4d3450}body.kf-color-schema-11 header .kf-quicksearch-wrapper .icon svg{fill:#4d3450}body.kf-color-schema-11 header .kf-change-language{border:1px solid #4d3450}body.kf-color-schema-11 header .kf-change-language svg{fill:#4d3450}body.kf-color-schema-11 header .kf-change-language:hover{background:#4d3450}body.kf-color-schema-11 .kf-initial p:first-of-type::first-letter{color:#4d3450}body.kf-color-schema-11 .kf-pa-product-highlight-list .number{color:#4d3450}body.kf-color-schema-11 .kf-pa-designer-teaser h1{color:#4d3450}body.kf-color-schema-11 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #908494}body.kf-color-schema-11 .kf-bl-line .line-wrapper hr{background-color:#908494}body.kf-color-schema-11 .kf-bl-line .kf-color-link span{background-color:#4d3450;color:#FFF;border:1px solid #4d3450}body.kf-color-schema-11 .kf-bl-text h1{color:#4d3450}body.kf-color-schema-11 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-11 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-11 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#dad6db !important;border:none !important}body.kf-color-schema-11 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-11 .kf-bl-video .klaro .context-notice{background:#dad6db !important;border:1px solid #dad6db !important}body.kf-color-schema-11 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #eceaed, #dad6db)}body.kf-color-schema-11 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #eceaed, #dad6db)}body.kf-color-schema-11 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-11 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #eceaed, #FFF)}body.kf-color-schema-11 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #eceaed}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-11 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #eceaed}}body.kf-color-schema-11 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#dad6db}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-11 .kf-pa-producthero .js-change-product-position svg{fill:#4d3450 !important;border:1px solid #4d3450 !important}}@media (min-width:768px){body.kf-color-schema-11 .kf-pa-producthero .js-change-product-position svg{background:#4d3450 !important}}body.kf-color-schema-11 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #dad6db;box-shadow:0 0 0 3px #4d3450;background:#4d3450}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-11 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #4d3450;background:transparent}}body.kf-color-schema-11 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#dad6db}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-11 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#4d3450}}body.kf-color-schema-11 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #4d3450;background:#4d3450}body.kf-color-schema-11 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-11 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#dad6db}body.kf-color-schema-11 .kf-bl-slidedown{border-bottom:1px solid #908494}body.kf-color-schema-11 .kf-pa-product-asco-list{background:#dad6db}body.kf-color-schema-11 .kf-bl-subproduct{background:#dad6db}body.kf-color-schema-11 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-11 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #eceaed, #dad6db)}body.kf-color-schema-11 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #eceaed, #dad6db)}body.kf-color-schema-11 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #eceaed, #dad6db)}body.kf-color-schema-11 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #eceaed, #dad6db)}body.kf-color-schema-12 header hr.top{background-color:#718075}body.kf-color-schema-12 header hr.bottom{background-color:#718075}body.kf-color-schema-12 header .kf-switch{background:#4d6053}body.kf-color-schema-12 header .js-switch-info{border:1px solid #4d6053}body.kf-color-schema-12 header .js-switch-info svg path{fill:#4d6053}body.kf-color-schema-12 header .js-switch-info:hover{background:#4d6053}body.kf-color-schema-12 header .js-switch-info:hover svg path{fill:#FFF}body.kf-color-schema-12 header .kf-menu{background:#4d6053;border:1px solid #4d6053}body.kf-color-schema-12 header .kf-menu:hover{background:#FFF}body.kf-color-schema-12 header .kf-menu:hover span{color:#4d6053}body.kf-color-schema-12 header .kf-menu:hover .icon svg{fill:#4d6053}body.kf-color-schema-12 header .kf-find-reseller-wrapper a{border:1px solid #4d6053;color:#4d6053}body.kf-color-schema-12 header .kf-find-reseller-wrapper a:hover{background:#4d6053;color:#FFF}body.kf-color-schema-12 header .kf-find-reseller-wrapper .icon svg{fill:#4d6053}body.kf-color-schema-12 header .kf-quicksearch-wrapper .icon svg{fill:#4d6053}body.kf-color-schema-12 header .kf-change-language{border:1px solid #4d6053}body.kf-color-schema-12 header .kf-change-language svg{fill:#4d6053}body.kf-color-schema-12 header .kf-change-language:hover{background:#4d6053}body.kf-color-schema-12 .kf-initial p:first-of-type::first-letter{color:#4d6053}body.kf-color-schema-12 .kf-pa-product-highlight-list .number{color:#4d6053}body.kf-color-schema-12 .kf-pa-designer-teaser h1{color:#4d6053}body.kf-color-schema-12 .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #718075}body.kf-color-schema-12 .kf-bl-line .line-wrapper hr{background-color:#718075}body.kf-color-schema-12 .kf-bl-line .kf-color-link span{background-color:#4d6053;color:#FFF;border:1px solid #4d6053}body.kf-color-schema-12 .kf-bl-text h1{color:#4d6053}body.kf-color-schema-12 .kf-bl-videolocal{width:100%;position:relative;float:left}body.kf-color-schema-12 .kf-bl-videolocal video{float:left;width:100%}body.kf-color-schema-12 .kf-bl-video{width:100%;padding-bottom:56.25%;position:relative;background:#b8bfba !important;border:none !important}body.kf-color-schema-12 .kf-bl-video div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100% !important;max-width:100% !important;max-height:100% !important}body.kf-color-schema-12 .kf-bl-video .klaro .context-notice{background:#b8bfba !important;border:1px solid #b8bfba !important}body.kf-color-schema-12 .kf-pa-producthero .bg-top{background-image:linear-gradient(-90deg, #e4e7e5, #b8bfba)}body.kf-color-schema-12 .kf-pa-producthero .bg-bottom{background-image:linear-gradient(90deg, #e4e7e5, #b8bfba)}body.kf-color-schema-12 .kf-pa-producthero .kf-pa-productdetail{position:relative}body.kf-color-schema-12 .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{background-image:linear-gradient(180deg, #e4e7e5, #FFF)}body.kf-color-schema-12 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:2px solid #e4e7e5}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-12 .kf-pa-producthero .kf-product-action-wrapper .kf-color-switch .js-change-product-color{border:1px solid #e4e7e5}}body.kf-color-schema-12 .kf-pa-producthero .kf-product-detail-wrapper .detailinfo{background:#b8bfba}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-12 .kf-pa-producthero .js-change-product-position svg{fill:#4d6053 !important;border:1px solid #4d6053 !important}}@media (min-width:768px){body.kf-color-schema-12 .kf-pa-producthero .js-change-product-position svg{background:#4d6053 !important}}body.kf-color-schema-12 .kf-pa-producthero .js-show-product-detail .icon.is-closed{border:3px solid #b8bfba;box-shadow:0 0 0 3px #4d6053;background:#4d6053}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-12 .kf-pa-producthero .js-show-product-detail .icon.is-closed{box-shadow:none;border:1px solid #4d6053;background:transparent}}body.kf-color-schema-12 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#b8bfba}@media (min-width:1px) and (max-width:767px){body.kf-color-schema-12 .kf-pa-producthero .js-show-product-detail .icon.is-closed svg{fill:#4d6053}}body.kf-color-schema-12 .kf-pa-producthero .js-show-product-detail .icon.is-open{border:3px solid #FFF;box-shadow:0 0 0 3px #4d6053;background:#4d6053}body.kf-color-schema-12 .kf-pa-producthero .js-show-product-detail .icon.is-open svg{fill:#FFF}body.kf-color-schema-12 .kf-pa-producthero .kf-bl-productvariant-filter .js-dropdown{background:#b8bfba}body.kf-color-schema-12 .kf-bl-slidedown{border-bottom:1px solid #718075}body.kf-color-schema-12 .kf-pa-product-asco-list{background:#b8bfba}body.kf-color-schema-12 .kf-bl-subproduct{background:#b8bfba}body.kf-color-schema-12 .kf-bl-subproduct .kf-bl-button .link{background:transparent}body.kf-color-schema-12 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd .bg-top{background-image:linear-gradient(90deg, #e4e7e5, #b8bfba)}body.kf-color-schema-12 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.odd.has-bg .bg-bottom{background-image:linear-gradient(-90deg, #e4e7e5, #b8bfba)}body.kf-color-schema-12 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even.has-bg .bg-bottom{background-image:linear-gradient(90deg, #e4e7e5, #b8bfba)}body.kf-color-schema-12 .kf-pa-productframe .kf-frame-desktop .kf-product-type .kf-frame-row.even .bg-top{background-image:linear-gradient(-90deg, #e4e7e5, #b8bfba)}body.kf-product-6 .kf-bl-productlist-filter .kf-switch .slider{transform:translate(105px, 4px)}body.kf-product-6 .kf-bl-productlist-filter .kf-switch .overlay a.kf-p4-switch{color:#FFF}body.kf-product-6 .kf-bl-productlist-filter .kf-switch .overlay a.kf-p6-switch{color:#2d2828}@media (min-width:768px){body.kf-product-6 .kf-bl-productlist .product-item{max-width:16.66666667%}body.kf-product-6 .kf-bl-productlist .product-item .title{transform:translateY(-11px);max-width:80%}body.kf-product-6 .kf-bl-productlist .product-item .title span{font-size:20px;font-size:1.25rem;line-height:22px}body.kf-product-6 .kf-bl-productlist .product-item .type span{font-size:20px;font-size:1.25rem}body.kf-product-6 .kf-bl-productlist .product-item .newbadge span{font-size:20px;font-size:1.25rem;line-height:22px}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item{max-width:16.66666667%}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-16_66666667 .bg-bottom{width:calc(100% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-16_66666667 .bg-top{width:calc(100% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-33_33333334 .bg-bottom{width:calc(200% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-33_33333334 .bg-top{width:calc(200% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-50_00000001 .bg-bottom{width:calc(300% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-50_00000001 .bg-top{width:calc(300% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-66_66666668 .bg-bottom{width:calc(400% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-66_66666668 .bg-top{width:calc(400% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-83_33333335 .bg-bottom{width:calc(500% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-83_33333335 .bg-top{width:calc(500% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-100 .bg-bottom{width:calc(600% - var(--bs-gutter-x))}body.kf-product-6 .kf-bl-productlist .family-item .product-family-item.bg-bottom-p6-100 .bg-top{width:calc(600% - var(--bs-gutter-x))}}@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))}}body.lang-de header .kf-change-language.kf-change-language-de{display:none}body.lang-en header .kf-change-language.kf-change-language-en{display:none}@media (min-width:768px) and (max-width:1399px){.kf-image-title-small .kf-bl-image-with-title h2{font-size:30px !important;font-size:1.875rem !important;line-height:40px !important}}@media (min-width:768px) and (max-width:1199px){.kf-image-title-small .kf-bl-image-with-title h2{font-size:30px !important;font-size:1.875rem !important;line-height:40px !important;transform:translateY(-20px) !important}}@media (min-width:1200px){.kf-image-title-small .kf-bl-image-with-title h2{font-size:30px !important;font-size:1.875rem !important;line-height:40px !important;transform:translateY(-20px) !important}}header{padding-top:60px;padding-bottom:0px;background:#FFF;position:fixed;width:100%;z-index:25}header>.container-fluid{position:relative}@media (min-width:1px) and (max-width:767px){header{padding-top:10px}}@media (min-width:768px) and (max-width:1199px){header{padding-top:10px}}@media (min-width:1200px) and (max-width:1399px){header{padding-top:20px}}@media (min-width:1400px) and (max-width:1749px){header{padding-top:40px}}header hr.top{opacity:1;position:absolute;top:0;width:calc(100% - 160px);height:1px;background-color:#2d2828}@media (min-width:1px) and (max-width:767px){header hr.top{width:100%;transform:translateX(-20px)}}@media (min-width:768px) and (max-width:1199px){header hr.top{width:100%;width:calc(100% - 40px)}}@media (min-width:1200px) and (max-width:1399px){header hr.top{width:100%;width:calc(100% - 40px)}}@media (min-width:1400px) and (max-width:1749px){header hr.top{width:100%;width:calc(100% - 80px)}}header hr.bottom{opacity:1;position:absolute;bottom:0;width:calc(100% - 160px);height:1px;background-color:#2d2828}@media (min-width:1px) and (max-width:767px){header hr.bottom{width:100%;transform:translateX(-20px)}}@media (min-width:768px) and (max-width:1199px){header hr.bottom{width:100%;width:calc(100% - 40px)}}@media (min-width:1200px) and (max-width:1399px){header hr.bottom{width:100%;width:calc(100% - 40px)}}@media (min-width:1400px) and (max-width:1749px){header hr.bottom{width:100%;width:calc(100% - 80px)}}header .offset-group-1,header .offset-group-2,header .offset-group-3,header .offset-group-4{position:absolute}header .offset-group-2{left:-500px}@media (min-width:1px) and (max-width:767px){header .offset-group-2{left:-100px}}header .offset-group-3{right:-100px}header .offset-group-4{right:153px}@media (min-width:1px) and (max-width:767px){header .offset-group-4{right:68px}}header .offset-group-4 .kf-quicksearch-wrapper{margin-right:6px}header .row{height:60px;line-height:60px;margin-left:0;margin-right:0;overflow:hidden}header .row .d-flex:first-of-type{padding-left:0;position:relative}header .row .d-flex:last-of-type{padding-right:0;position:relative}header .row .logo{height:60px}header .row .logo img{height:60px}@media (min-width:1px) and (max-width:1199px){header .row .logo{height:56px}header .row .logo img{height:56px}}@media (min-width:1px) and (max-width:1199px){header .row{height:56px;line-height:56px}}header .kf-find-reseller-wrapper{position:relative;float:left;height:30px;line-height:30px}@media (min-width:768px) and (max-width:1199px){header .kf-find-reseller-wrapper{height:26px;line-height:26px}}header .kf-find-reseller-wrapper a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap;height:30px;line-height:30px;padding-left:5px}header .kf-find-reseller-wrapper a:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){header .kf-find-reseller-wrapper 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){header .kf-find-reseller-wrapper a{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}@media (min-width:768px) and (max-width:1199px){header .kf-find-reseller-wrapper a{height:26px;line-height:26px}}@media (min-width:1200px){header .kf-find-reseller-wrapper a{font-size:16px;font-size:1rem}}header .kf-find-reseller-wrapper a span{float:left;position:relative;height:28px;line-height:28px}@media (min-width:768px) and (max-width:1199px){header .kf-find-reseller-wrapper a span{height:24px;line-height:24px}}header .kf-find-reseller-wrapper a .icon{width:20px;margin-right:5px}header .kf-find-reseller-wrapper a .icon svg{vertical-align:top;width:16px;height:16px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:20px}header .kf-find-reseller-wrapper a:hover .icon svg{fill:#FFF}header .kf-quicksearch-wrapper{position:relative;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:D-DIN Regular;height:30px;line-height:30px}header .kf-quicksearch-wrapper strong,header .kf-quicksearch-wrapper b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){header .kf-quicksearch-wrapper{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){header .kf-quicksearch-wrapper{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){header .kf-quicksearch-wrapper{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){header .kf-quicksearch-wrapper{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:768px) and (max-width:1199px){header .kf-quicksearch-wrapper{font-size:14px;font-size:0.875rem;line-height:28px;height:28px}}@media (min-width:1200px) and (max-width:1399px){header .kf-quicksearch-wrapper{font-size:20px;font-size:1.25rem;line-height:30px;height:30px}}@media (min-width:1400px){header .kf-quicksearch-wrapper{font-size:20px;font-size:1.25rem;line-height:30px;height:30px}}header .kf-quicksearch-wrapper .js-search{color:#999999}header .kf-quicksearch-wrapper .js-search .text{height:30px;line-height:30px;padding-left:34px;display:inline-block}@media (min-width:1px) and (max-width:767px){header .kf-quicksearch-wrapper .js-search span:not(.icon){display:none}}header .kf-quicksearch-wrapper .js-search .icon{width:28px;height:28px;line-height:28px;position:absolute;left:0;top:50%;transform:translateY(-50%)}header .kf-quicksearch-wrapper .js-search .icon svg{vertical-align:top;width:16px;height:16px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}header .kf-quicksearch-wrapper .js-search .shortcut{color:#999999;border:1px solid #999999;font-family:D-DIN Regular;font-size:12px;font-size:0.75rem;line-height:1;padding:2px 4px 2px 4px;border-radius:5px;margin-left:10px;position:absolute;right:0;transform:translate(calc(100% + 12px), -50%);top:50%}header .kf-quicksearch-wrapper .js-search .shortcut.is-hidden{display:none}header .kf-menu{background:#2d2828;height:30px;border-radius:30px;position:relative;line-height:30px;width:125px;transition:background .5s;text-align:center}@media (min-width:1px) and (max-width:767px){header .kf-menu{width:40px;height:26px;border-radius:26px}}@media (min-width:768px) and (max-width:1199px){header .kf-menu{height:26px;border-radius:26px}}header .kf-menu span{float:left;width:100%;text-align:center;height:28px;line-height:28px;font-size:16px;font-size:1rem;font-family:D-DIN Regular;color:#FFF;position:relative}@media (min-width:1px) and (max-width:767px){header .kf-menu span.is-open:not(.icon),header .kf-menu span.is-closed:not(.icon){display:none}}@media (min-width:768px) and (max-width:1199px){header .kf-menu span{height:24px;line-height:24px}}header .kf-menu .icon{position:absolute;right:10px;top:0;height:28px;width:20px;padding-right:0}@media (min-width:1px) and (max-width:767px){header .kf-menu .icon{right:50%;transform:translateX(50%);height:26px}}@media (min-width:768px) and (max-width:1199px){header .kf-menu .icon{height:24px}}header .kf-menu .icon.is-open svg{width:12px}header .kf-menu .icon svg{vertical-align:top;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:18px;height:28px;fill:#FFF}header .kf-menu .is-hidden{display:none}header .kf-change-language-wrapper{position:relative;float:left;margin-right:6px}@media (min-width:1px) and (max-width:767px){header .kf-change-language-wrapper{margin-right:7px}}header .kf-change-language-wrapper .kf-change-language{width:30px;height:30px;border-radius:30px;border:1px solid #2d2828;position:relative;float:left;transition:background .5s}@media (min-width:1px) and (max-width:767px){header .kf-change-language-wrapper .kf-change-language{width:26px;height:26px;border-radius:26px}}@media (min-width:768px) and (max-width:1199px){header .kf-change-language-wrapper .kf-change-language{width:26px;height:26px;border-radius:26px}}header .kf-change-language-wrapper .kf-change-language svg{vertical-align:top;width:22px;height:22px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}header .kf-change-language-wrapper .kf-change-language:hover{background:#2d2828}header .kf-change-language-wrapper .kf-change-language:hover svg path{fill:#FFF}footer{background:#dcdcdc;float:left;position:relative;width:100%;padding-top:75px;padding-bottom:50px}@media (min-width:1px) and (max-width:767px){footer{padding-top:50px;padding-bottom:50px}}footer .title{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:URWDINBold;text-transform:uppercase;margin-bottom:30px}footer .title strong,footer .title b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){footer .title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){footer .title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){footer .title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){footer .title{font-size:21px;font-size:1.3125rem;line-height:36px}}@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}}@media (min-width:1200px) and (max-width:1399px){footer .kf-productfamily .kf-animated-link{font-size:20px !important;font-size:1.25rem !important;line-height:31px !important}}@media (min-width:1400px){footer .kf-productfamily .kf-animated-link{font-size:24px !important;font-size:1.5rem !important;line-height:41px !important}}footer .kf-productfamily .a-text-default{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}footer .kf-productfamily .a-text-default strong,footer .kf-productfamily .a-text-default b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){footer .kf-productfamily .a-text-default{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){footer .kf-productfamily .a-text-default{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){footer .kf-productfamily .a-text-default{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){footer .kf-productfamily .a-text-default{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1200px) and (max-width:1399px){footer .kf-productfamily .a-text-default{font-size:20px !important;font-size:1.25rem !important;line-height:31px !important}}@media (min-width:1400px){footer .kf-productfamily .a-text-default{font-size:24px !important;font-size:1.5rem !important;line-height:41px !important}}footer p{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;color:#2d2828;text-decoration:none;padding-bottom:2px;font-weight:300}footer p strong,footer p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){footer p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){footer p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){footer p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){footer p{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:992px) and (max-width:1399px){footer p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:1400px) and (max-width:1600px){footer p{font-size:18px;font-size:1.125rem;line-height:31px}}footer .kf-animated-link{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;color:#2d2828;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}footer .kf-animated-link strong,footer .kf-animated-link b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){footer .kf-animated-link{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){footer .kf-animated-link{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){footer .kf-animated-link{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){footer .kf-animated-link{font-size:21px;font-size:1.3125rem;line-height:36px}}footer .kf-animated-link strong{font-weight:400 !important}footer .kf-animated-link:hover{color:#2d2828}@media (min-width:992px){footer .kf-animated-link:hover{background-size:100% 1px}}@media (min-width:992px) and (max-width:1399px){footer .kf-animated-link{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:1400px) and (max-width:1600px){footer .kf-animated-link{font-size:18px;font-size:1.125rem;line-height:31px}}footer ul{list-style:none;margin-bottom:60px;float:left}@media (min-width:1px) and (max-width:767px){footer ul{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){footer ul{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){footer ul{margin-bottom:40px}}footer ul li a{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;color:#2d2828;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}footer ul li a strong,footer ul li a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){footer ul li a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){footer ul li a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){footer ul li a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){footer ul li a{font-size:21px;font-size:1.3125rem;line-height:36px}}footer ul li a strong{font-weight:400 !important}footer ul li a:hover{color:#2d2828}@media (min-width:992px){footer ul li a:hover{background-size:100% 1px}}footer .logo{float:right}footer .logo img{width:75px}@media (min-width:1px) and (max-width:1199px){footer .logo{display:none}}footer .spacer{font-size:24px;font-size:1.5rem;font-family:URWDINRegular;line-height:41px;padding-bottom:2px;align-self:center!important;display:inline;margin-left:5px;margin-right:5px}footer .spacer strong,footer .spacer b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){footer .spacer{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){footer .spacer{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){footer .spacer{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){footer .spacer{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:992px) and (max-width:1399px){footer .spacer{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:1400px) and (max-width:1600px){footer .spacer{font-size:18px;font-size:1.125rem;line-height:31px}}main{padding-top:120px}@media (min-width:1px) and (max-width:767px){main{padding-top:66px;overflow-x:hidden}}@media (min-width:768px) and (max-width:1199px){main{padding-top:66px;overflow-x:hidden}}@media (min-width:1200px) and (max-width:1399px){main{padding-top:80px;overflow-x:hidden}}@media (min-width:1400px) and (max-width:1749px){main{padding-top:100px;overflow-x:hidden}}main section{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 #2d2828;border-radius:28px;color:#2d2828;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:#2d2828;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-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}main .kf-bl-text .kf-2col p{margin-bottom:41px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text .kf-2col p{margin-bottom:27px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text .kf-2col{column-count:1}}main .kf-bl-text .kf-initial{padding-top:110px;position:relative;z-index:1}main .kf-bl-text .kf-initial p:first-of-type::first-letter{line-height:.7;float:left;padding-right:15px;margin-top:-160px;margin-left:-120px;font-family:"gimlet-text-narrow";font-size:390px;font-size:24.375rem;font-weight:300;font-style:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-text .kf-initial{padding-top:35px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-bl-text .kf-initial p:first-of-type::first-letter{margin-left:-8px;margin-top:-60px;font-size:156px;font-size:9.75rem}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text .kf-initial{padding-top:35px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-bl-text .kf-initial p:first-of-type::first-letter{margin-left:-80px;margin-top:-60px;font-size:195px;font-size:12.1875rem}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text .kf-initial{padding-top:31px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-bl-text .kf-initial p:first-of-type::first-letter{margin-left:-80px;margin-top:-50px;font-size:195px;font-size:12.1875rem}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text .kf-initial{padding-top:34px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-bl-text .kf-initial p:first-of-type::first-letter{margin-left:-90px;margin-top:-70px;font-size:292px;font-size:18.25rem}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text .kf-initial{padding-top:36px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-bl-text .kf-initial p:first-of-type::first-letter{margin-left:-105px;margin-top:-65px;font-size:342px;font-size:21.375rem}}main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{font-family:gimlet-text-narrow,serif;font-weight:800;font-style:normal;font-size:45px;font-size:2.8125rem;line-height:55px;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{font-size:22px;font-size:1.375rem;line-height:27px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{font-size:30px;font-size:1.875rem;line-height:36px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{font-size:34px;font-size:2.125rem;line-height:42px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{font-size:38px;font-size:2.375rem;line-height:47px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.kf-headline-xs,main .kf-bl-text h2.kf-headline-xs,main .kf-bl-text h3.kf-headline-xs,main .kf-bl-text h4.kf-headline-xs,main .kf-bl-text h5.kf-headline-xs,main .kf-bl-text h6.kf-headline-xs{font-size:40px;font-size:2.5rem;line-height:49px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{font-family:gimlet-text-narrow,serif;font-weight:800;font-style:normal;font-size:60px;font-size:3.75rem;line-height:70px;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{font-size:27px;font-size:1.6875rem;line-height:32px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{font-size:40px;font-size:2.5rem;line-height:46px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{font-size:45px;font-size:2.8125rem;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{font-size:51px;font-size:3.1875rem;line-height:60px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.kf-headline-s,main .kf-bl-text h2.kf-headline-s,main .kf-bl-text h3.kf-headline-s,main .kf-bl-text h4.kf-headline-s,main .kf-bl-text h5.kf-headline-s,main .kf-bl-text h6.kf-headline-s{font-size:53px;font-size:3.3125rem;line-height:62px}}main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{font-family:gimlet-text-narrow,serif;font-weight:800;font-style:normal;font-size:75px;font-size:4.6875rem;line-height:80px;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{font-size:34px;font-size:2.125rem;line-height:36px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{font-size:39px;font-size:2.4375rem;line-height:52px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{font-size:56px;font-size:3.5rem;line-height:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{font-size:64px;font-size:4rem;line-height:68px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text h1.kf-headline-m,main .kf-bl-text h2.kf-headline-m,main .kf-bl-text h3.kf-headline-m,main .kf-bl-text h4.kf-headline-m,main .kf-bl-text h5.kf-headline-m,main .kf-bl-text h6.kf-headline-m{font-size:66px;font-size:4.125rem;line-height:70px}}main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{line-height:116px;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:90px;font-size:5.625rem;color:#FFF;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{margin-bottom:40px}}main .kf-bl-text h1.kf-headline-l span,main .kf-bl-text h2.kf-headline-l span,main .kf-bl-text h3.kf-headline-l span,main .kf-bl-text h4.kf-headline-l span,main .kf-bl-text h5.kf-headline-l span,main .kf-bl-text h6.kf-headline-l span{background:#2d2828;padding-bottom:5px;padding-top:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-l span,main .kf-bl-text h2.kf-headline-l span,main .kf-bl-text h3.kf-headline-l span,main .kf-bl-text h4.kf-headline-l span,main .kf-bl-text h5.kf-headline-l span,main .kf-bl-text h6.kf-headline-l span{padding-bottom:2px;padding-top:2px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-l span,main .kf-bl-text h2.kf-headline-l span,main .kf-bl-text h3.kf-headline-l span,main .kf-bl-text h4.kf-headline-l span,main .kf-bl-text h5.kf-headline-l span,main .kf-bl-text h6.kf-headline-l span{padding-bottom:3px;padding-top:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{font-size:22px;font-size:1.375rem;line-height:30px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{font-size:44px;font-size:2.75rem;line-height:58px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{font-size:54px;font-size:3.375rem;line-height:70px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{font-size:68px;font-size:4.25rem;line-height:87px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1400px) and (max-width:1600px){main .kf-bl-text h1.kf-headline-l,main .kf-bl-text h2.kf-headline-l,main .kf-bl-text h3.kf-headline-l,main .kf-bl-text h4.kf-headline-l,main .kf-bl-text h5.kf-headline-l,main .kf-bl-text h6.kf-headline-l{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-text h1.kf-headline-xl,main .kf-bl-text h2.kf-headline-xl,main .kf-bl-text h3.kf-headline-xl,main .kf-bl-text h4.kf-headline-xl,main .kf-bl-text h5.kf-headline-xl,main .kf-bl-text h6.kf-headline-xl{display:inline-block;white-space:nowrap;text-transform:uppercase;line-height:1;font-family:URWDINBold;margin-bottom:60px;font-weight:normal}@media (min-width:1px) and (max-width:767px){main .kf-bl-text h1.kf-headline-xl,main .kf-bl-text h2.kf-headline-xl,main .kf-bl-text h3.kf-headline-xl,main .kf-bl-text h4.kf-headline-xl,main .kf-bl-text h5.kf-headline-xl,main .kf-bl-text h6.kf-headline-xl{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-text h1.kf-headline-xl,main .kf-bl-text h2.kf-headline-xl,main .kf-bl-text h3.kf-headline-xl,main .kf-bl-text h4.kf-headline-xl,main .kf-bl-text h5.kf-headline-xl,main .kf-bl-text h6.kf-headline-xl{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-text h1.kf-headline-xl,main .kf-bl-text h2.kf-headline-xl,main .kf-bl-text h3.kf-headline-xl,main .kf-bl-text h4.kf-headline-xl,main .kf-bl-text h5.kf-headline-xl,main .kf-bl-text h6.kf-headline-xl{margin-bottom:40px}}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 h1.kf-font-weight-normal,main .kf-bl-text h2.kf-font-weight-normal,main .kf-bl-text h3.kf-font-weight-normal,main .kf-bl-text h4.kf-font-weight-normal,main .kf-bl-text h5.kf-font-weight-normal,main .kf-bl-text h6.kf-font-weight-normal{font-weight:400}@media (min-width:1px) and (max-width:767px){}main .kf-bl-text h1{transition:color .5s}main .kf-bl-text .kf-text-center{left:0;right:0;margin-left:auto;margin-right:auto;display:inline-block !important}main .kf-bl-text .kf-text-default-gimlet p{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal}main .kf-bl-text .kf-text-default-gimlet p strong,main .kf-bl-text .kf-text-default-gimlet p b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-bl-text .kf-text-default-gimlet p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text .kf-text-default-gimlet p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text .kf-text-default-gimlet p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text .kf-text-default-gimlet p{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-text .kf-text-default-urw p{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}main .kf-bl-text .kf-text-default-urw p strong,main .kf-bl-text .kf-text-default-urw p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-text .kf-text-default-urw p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text .kf-text-default-urw p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text .kf-text-default-urw p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text .kf-text-default-urw p{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-text .kf-text-large-urw p{font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight}main .kf-bl-text .kf-text-large-urw p strong,main .kf-bl-text .kf-text-large-urw p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-text .kf-text-large-urw p{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){main .kf-bl-text .kf-text-large-urw p{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text .kf-text-large-urw p{font-size:27px;font-size:1.6875rem;line-height:40px}}main .kf-bl-text .kf-text-small-gimlet p{font-size:18px;font-size:1.125rem;line-height:22px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal}main .kf-bl-text .kf-text-small-gimlet p strong,main .kf-bl-text .kf-text-small-gimlet p b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-bl-text .kf-text-small-gimlet p{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){main .kf-bl-text .kf-text-small-gimlet p{font-size:16px;font-size:1rem;line-height:20px}}main .kf-bl-text .kf-text-small-urw p{font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular}main .kf-bl-text .kf-text-small-urw p strong,main .kf-bl-text .kf-text-small-urw p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-text .kf-text-small-urw p{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){main .kf-bl-text .kf-text-small-urw p{font-size:16px;font-size:1rem;line-height:20px}}main .kf-bl-text .kf-link-style-grey p{margin-top:45px;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-weight:300;color:#2d2828;line-height:36px}main .kf-bl-text .kf-link-style-grey p strong,main .kf-bl-text .kf-link-style-grey p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-text .kf-link-style-grey p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text .kf-link-style-grey p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text .kf-link-style-grey p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text .kf-link-style-grey p{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-text .kf-link-style-grey a{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;color:#2d2828;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}main .kf-bl-text .kf-link-style-grey a strong,main .kf-bl-text .kf-link-style-grey a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-text .kf-link-style-grey a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text .kf-link-style-grey a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text .kf-link-style-grey a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text .kf-link-style-grey a{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-text .kf-link-style-grey a strong{font-weight:400 !important}main .kf-bl-text .kf-link-style-grey a:hover{color:#2d2828}@media (min-width:992px){main .kf-bl-text .kf-link-style-grey a:hover{background-size:100% 1px}}main .kf-bl-text .kf-link-style-grey a:hover{color:#2d2828}main .kf-bl-text div:not(.kf-link-style-grey) a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap}main .kf-bl-text div:not(.kf-link-style-grey) a:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-text div:not(.kf-link-style-grey) 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-text div:not(.kf-link-style-grey) a{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}main .kf-bl-text .kf-faux-link{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap}main .kf-bl-text .kf-faux-link:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-text .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-bl-text .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-bl-text .kf-faux-link:hover{background:#FFF;cursor:default;color:#2d2828}main .kf-bl-text p{margin-bottom:45px}@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 .icon-offset{position:absolute}@media (min-width:1px) and (max-width:767px){main .kf-bl-text .icon-offset{display:none}}@media (min-width:768px) and (max-width:991px){main .kf-bl-text .icon-offset{transform:translate(-50px, -10px)}main .kf-bl-text .icon-offset img{height:40px}}@media (min-width:992px){main .kf-bl-text .icon-offset{transform:translate(-60px, -10px)}main .kf-bl-text .icon-offset img{height:44px}}main .kf-bl-text .tags{display:flex;flex-wrap:wrap}main .kf-bl-text .tags a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap;margin-right:10px;margin-top:20px}main .kf-bl-text .tags a:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-text .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-text .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-text .tags a{margin-right:8px;margin-top:8px}}main .kf-bl-text .tags a:last-of-type{margin-right:0}main .kf-bl-text .tags a:first-of-type{margin-left:0}main section .row:first-of-type [class*="col-"]:first-of-type .kf-initial p:first-of-type::first-letter{margin-left:-16px}@media (min-width:1px) and (max-width:767px){main section .row:first-of-type [class*="col-"]:first-of-type .kf-initial p:first-of-type::first-letter{margin-left:-8px}}@media (min-width:768px) and (max-width:991px){main section .row:first-of-type [class*="col-"]:first-of-type .kf-initial p:first-of-type::first-letter{margin-left:-8px}}@media (min-width:992px) and (max-width:1199px){main section .row:first-of-type [class*="col-"]:first-of-type .kf-initial p:first-of-type::first-letter{margin-left:-8px}}@media (min-width:1200px) and (max-width:1399px){main section .row:first-of-type [class*="col-"]:first-of-type .kf-initial p:first-of-type::first-letter{margin-left:-14px}}@media (min-width:1400px) and (max-width:1749px){main section .row:first-of-type [class*="col-"]:first-of-type .kf-initial p:first-of-type::first-letter{margin-left:-16px}}main .kf-bl-text-with-inner-text{display:flex;height:100%}main .kf-bl-text-with-inner-text .kf-block-wrapper{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal}main .kf-bl-text-with-inner-text .kf-block-wrapper strong,main .kf-bl-text-with-inner-text .kf-block-wrapper b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-bl-text-with-inner-text .kf-block-wrapper{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-text-with-inner-text .kf-block-wrapper{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-text-with-inner-text .kf-block-wrapper{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-text-with-inner-text .kf-block-wrapper{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-text-with-inner-text .kf-block-wrapper .inner-block{width:35%;height:100%;shape-outside:inset(calc(100% - 95px) 0 0);float:left;display:flex;align-items:flex-end}main .kf-bl-text-with-inner-text .kf-block-wrapper .inner-block .inner-block-content{margin-right:50px;padding-top:30px;font-family:URWDINBold;font-size:20px;font-size:1.25rem;line-height:36px}main .kf-bl-quote.kf-bl-quote-with-line{border-left:1px solid #2d2828;padding-left:45px}main .kf-bl-quote.kf-bl-quote-with-line .kf-quote-person{padding-bottom:15px}main .kf-bl-quote.kf-bl-quote-with-backgroundimage{position:relative;width:100%}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper{position:relative;overflow:hidden}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_1_1 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_3_1 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_3_2 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_4_3 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_16_9 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_21_9 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_2_3 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_3_4 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-quote.kf-bl-quote-with-backgroundimage .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .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-quote.kf-bl-quote-with-backgroundimage .kf-background-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:45px 150px 45px 150px}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-background-wrapper.kf-dark{background:rgba(0,0,0,0.5);color:#FFF}main .kf-bl-quote.kf-bl-quote-with-backgroundimage .kf-background-wrapper.kf-light{background:rgba(255,255,255,0.5);color:#2d2828}main .kf-bl-quote .kf-quote-default-urw{font-family:URWDINRegular;font-size:36px;font-size:2.25rem;line-height:52px}main .kf-bl-quote .kf-quote-default-urw strong,main .kf-bl-quote .kf-quote-default-urw b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-quote .kf-quote-default-urw{font-size:18px;font-size:1.125rem;line-height:26px}}@media (min-width:992px) and (max-width:1399px){main .kf-bl-quote .kf-quote-default-urw{font-size:26px;font-size:1.625rem;line-height:38px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-quote .kf-quote-default-urw{font-size:32px;font-size:2rem;line-height:46px}}main .kf-bl-quote .kf-quote-default-gimlet{font-family:'gimlet-text-narrow',serif;font-weight:400;font-style:normal;font-size:36px;font-size:2.25rem;line-height:52px}main .kf-bl-quote .kf-quote-default-gimlet strong,main .kf-bl-quote .kf-quote-default-gimlet b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-bl-quote .kf-quote-default-gimlet{font-size:22px;font-size:1.375rem;line-height:32px}}@media (min-width:992px) and (max-width:1399px){main .kf-bl-quote .kf-quote-default-gimlet{font-size:26px;font-size:1.625rem;line-height:38px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-quote .kf-quote-default-gimlet{font-size:32px;font-size:2rem;line-height:46px}}main .kf-bl-quote .kf-quote-person{font-family:URWDINLight;font-size:30px;font-size:1.875rem;line-height:36px}@media (min-width:1px) and (max-width:767px){main .kf-bl-quote .kf-quote-person{font-size:16px;font-size:1rem;line-height:18px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-quote .kf-quote-person{font-size:22px;font-size:1.375rem;line-height:28px}}main .kf-bl-slidedown{border-bottom:1px solid #2d2828;float:left;width:100%}main .kf-bl-slidedown .title{width:100%;position:relative}main .kf-bl-slidedown .title p{max-width:70%;font-family:gimlet-text-narrow,serif;font-weight:800;font-style:normal;font-size:45px;font-size:2.8125rem;line-height:55px;margin-bottom:60px;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-slidedown .title p{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-slidedown .title p{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-slidedown .title p{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-slidedown .title p{font-size:22px;font-size:1.375rem;line-height:27px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-slidedown .title p{font-size:30px;font-size:1.875rem;line-height:36px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-slidedown .title p{font-size:34px;font-size:2.125rem;line-height:42px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-slidedown .title p{font-size:38px;font-size:2.375rem;line-height:47px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-slidedown .title p{font-size:40px;font-size:2.5rem;line-height:49px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-slidedown .title a{position:absolute;right:0;top:0;z-index:2}main .kf-bl-slidedown .title a:hover .icon{background:#2d2828}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 #2d2828;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-image{width:100%;height:100%;float:left;position:relative}main .kf-bl-image.kf-bl-image-with-title{margin-top:0 !important;height:auto;margin-bottom:-58px !important}main .kf-bl-image.kf-bl-image-with-title.kf-bl-image-with-title-top{margin-bottom:0 !important}@media (min-width:1px) and (max-width:767px){main .kf-bl-image.kf-bl-image-with-title{margin-bottom:-31px !important}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image.kf-bl-image-with-title{margin-bottom:-42px !important}}main .kf-bl-image.kf-bl-image-with-title h2{line-height:116px;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:90px;font-size:5.625rem;color:#FFF;margin-bottom:60px;width:100%;max-width:80%;transform:translateY(-58px);z-index:2;position:relative;left:0;right:0;text-align:center;margin-bottom:0;margin:0 auto}@media (min-width:1px) and (max-width:767px){main .kf-bl-image.kf-bl-image-with-title h2{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-image.kf-bl-image-with-title h2{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image.kf-bl-image-with-title h2{margin-bottom:40px}}main .kf-bl-image.kf-bl-image-with-title h2 span{background:#2d2828;padding-bottom:5px;padding-top:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}@media (min-width:1px) and (max-width:767px){main .kf-bl-image.kf-bl-image-with-title h2 span{padding-bottom:2px;padding-top:2px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image.kf-bl-image-with-title h2 span{padding-bottom:3px;padding-top:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:1px) and (max-width:767px){main .kf-bl-image.kf-bl-image-with-title h2{font-size:22px;font-size:1.375rem;line-height:30px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:768px) and (max-width:991px){main .kf-bl-image.kf-bl-image-with-title h2{font-size:44px;font-size:2.75rem;line-height:58px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-image.kf-bl-image-with-title h2{font-size:54px;font-size:3.375rem;line-height:70px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-image.kf-bl-image-with-title h2{font-size:68px;font-size:4.25rem;line-height:87px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1400px) and (max-width:1600px){main .kf-bl-image.kf-bl-image-with-title h2{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-bl-image.kf-bl-image-with-title h2{max-width:90%;margin-bottom:0;transform:translateY(-16px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:29px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image.kf-bl-image-with-title h2{max-width:90%;margin-bottom:0;transform:translateY(-35px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:calc(100% - 5px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-image.kf-bl-image-with-title h2{transform:translateY(-45px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:80%}}@media (min-width:1400px) and (max-width:1600px){main .kf-bl-image.kf-bl-image-with-title h2{transform:translateY(-45px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:90%}}main .kf-bl-image.kf-bl-image-with-title h2.kf-align-top{position:absolute;top:0;transform:translateY(-58px)}@media (min-width:1px) and (max-width:767px){main .kf-bl-image.kf-bl-image-with-title h2.kf-align-top{transform:translateY(-16px);max-width:90%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image.kf-bl-image-with-title h2.kf-align-top{transform:translateY(-35px);max-width:calc(100% - 5px);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-image.kf-bl-image-with-title h2.kf-align-top{transform:translateY(-45px);max-width:80%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1400px) and (max-width:1600px){main .kf-bl-image.kf-bl-image-with-title h2.kf-align-top{transform:translateY(-45px);max-width:90%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-image.kf-bl-image-with-background{background:linear-gradient(180deg, #FFF 33%, #EEE 0);overflow:hidden;height:initial}main .kf-bl-image.kf-bl-image-with-background .kf-image-ratio_1_1 img{width:150% !important;height:150% !important;left:50% !important;top:50% !important;transform:translate(-50%, -55%) !important}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-1{background:linear-gradient(180deg, #FFF 40%, #cccccc 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-2{background:linear-gradient(180deg, #FFF 40%, #d2d5d8 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-3{background:linear-gradient(180deg, #FFF 40%, #dacccc 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-4{background:linear-gradient(180deg, #FFF 40%, #d8d4cf 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-5{background:linear-gradient(180deg, #FFF 40%, #e5d6ce 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-6{background:linear-gradient(180deg, #FFF 40%, #e5dbd1 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-7{background:linear-gradient(180deg, #FFF 40%, #f2e3e4 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-8{background:linear-gradient(180deg, #FFF 40%, #f0f4f2 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-9{background:linear-gradient(180deg, #FFF 40%, #fbf1ce 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-10{background:linear-gradient(180deg, #FFF 40%, #fedfd1 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-11{background:linear-gradient(180deg, #FFF 40%, #dad6db 0)}main .kf-bl-image.kf-bl-image-with-background.kf-color-schema-12{background:linear-gradient(180deg, #FFF 40%, #b8bfba 0)}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{padding-bottom:100%;height:initial !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_1_1 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_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_1 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_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_2 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_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_4_3 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_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_16_9 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_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_21_9 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_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_2_3 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_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-image .kf-image-wrapper.kf-image-ratio_3_4 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_9_16{padding-bottom:177.77777778%;height:auto !important}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 .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;border-radius:50px;border:2px solid #2d2828;box-shadow:0 0 0 2px rgba(255,255,255,0.5);background:rgba(255,255,255,0.5);transition:background .5s,border .5s,box-shadow .5s}@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;border-radius: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;border-radius: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:20px;width:20px;fill:#2d2828;transition:fill .5s}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg{height:14px;width:14px}}@media (min-width:768px) and (max-width:1399px){main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg{width:20px;height:20px;border-radius:20px}}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle:hover .icon{border:2px solid #FFF;box-shadow:0 0 0 2px #2d2828;background:#2d2828}main .kf-bl-image .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle:hover .icon svg{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.kf-image-rounded{border-radius:9999px}main .kf-bl-image .kf-image-wrapper.kf-image-fit img{position:relative}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-image-wrapper.kf-image-fit img{width: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}@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.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-image .kf-caption.kf-caption-inline.has-hotspot{bottom:32px;left:100px}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-caption.kf-caption-inline.has-hotspot{bottom:12px;left:65px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image .kf-caption.kf-caption-inline.has-hotspot{bottom:32px;left:90px}}main .kf-bl-image .kf-caption.kf-caption-absolute{position:absolute;bottom:0px;left:0px}main .kf-bl-image .kf-caption.kf-text-right{left:auto;right:45px}main .kf-bl-image .kf-caption.kf-text-center{left:45px;right:45px;margin-left:auto;margin-right:auto}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-caption.kf-text-center{left:12px;right:12px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-image .kf-caption.kf-text-center{left:20px;right:20px}}main .kf-bl-image .kf-caption.kf-text-style-light{color:#FFF}main .kf-bl-image .kf-caption p{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;line-height:36px;font-weight:300}main .kf-bl-image .kf-caption p strong,main .kf-bl-image .kf-caption p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-image .kf-caption p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-image .kf-caption p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-image .kf-caption p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-image .kf-caption p{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-image .kf-caption p a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap}main .kf-bl-image .kf-caption p a:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-image .kf-caption 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-bl-image .kf-caption p a{font-size:14px;font-size:0.875rem;padding:0px 10px 0px 10px;line-height:26px;height:26px;border-radius:26px}}main .kf-bl-materiallist-filter>.row,main .kf-bl-objectlist-filter>.row,main .kf-bl-productlist-filter>.row,main .kf-bl-productvariant-filter>.row{position:relative}main .kf-bl-materiallist-filter>.row hr,main .kf-bl-objectlist-filter>.row hr,main .kf-bl-productlist-filter>.row hr,main .kf-bl-productvariant-filter>.row hr{width:0%;background-color:#2d2828;opacity:1;height:1px}main .kf-bl-materiallist-filter .selected-filter-wrapper,main .kf-bl-objectlist-filter .selected-filter-wrapper,main .kf-bl-productlist-filter .selected-filter-wrapper,main .kf-bl-productvariant-filter .selected-filter-wrapper{padding-top:35px;padding-bottom:35px;width:100%;display:flex;align-items:flex-start;flex-wrap:wrap}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .selected-filter-wrapper,main .kf-bl-objectlist-filter .selected-filter-wrapper,main .kf-bl-productlist-filter .selected-filter-wrapper,main .kf-bl-productvariant-filter .selected-filter-wrapper{padding-top:15px;padding-bottom:15px}}main .kf-bl-materiallist-filter .selected-filter-wrapper a,main .kf-bl-objectlist-filter .selected-filter-wrapper a,main .kf-bl-productlist-filter .selected-filter-wrapper a,main .kf-bl-productvariant-filter .selected-filter-wrapper a{display:inline-block;position:relative;margin-right:10px;margin-top:10px;margin-bottom:10px;line-height:30px;height:32px;border-radius:32px;border:1px solid #2d2828;transition:background .5s;background:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .selected-filter-wrapper a,main .kf-bl-objectlist-filter .selected-filter-wrapper a,main .kf-bl-productlist-filter .selected-filter-wrapper a,main .kf-bl-productvariant-filter .selected-filter-wrapper a{line-height:21px;font-size:12px;font-size:0.75rem;height:21px;margin-right:8px;margin-top:4px;margin-bottom:4px;border-radius:21px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .selected-filter-wrapper a,main .kf-bl-objectlist-filter .selected-filter-wrapper a,main .kf-bl-productlist-filter .selected-filter-wrapper a,main .kf-bl-productvariant-filter .selected-filter-wrapper a{height:26px;line-height:26px;border-radius:26px;margin-top:4px;margin-bottom:4px}}main .kf-bl-materiallist-filter .selected-filter-wrapper a span,main .kf-bl-objectlist-filter .selected-filter-wrapper a span,main .kf-bl-productlist-filter .selected-filter-wrapper a span,main .kf-bl-productvariant-filter .selected-filter-wrapper a span{padding:0 44px 0 15px;color:#2d2828;font-size:18px;font-size:1.125rem;float:left;text-transform:uppercase;line-height:30px;height:30px;font-family:D-DIN Regular}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .selected-filter-wrapper a span,main .kf-bl-objectlist-filter .selected-filter-wrapper a span,main .kf-bl-productlist-filter .selected-filter-wrapper a span,main .kf-bl-productvariant-filter .selected-filter-wrapper a span{font-size:12px;font-size:0.75rem;line-height:21px;height:21px;padding:0 30px 0 15px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .selected-filter-wrapper a span,main .kf-bl-objectlist-filter .selected-filter-wrapper a span,main .kf-bl-productlist-filter .selected-filter-wrapper a span,main .kf-bl-productvariant-filter .selected-filter-wrapper a span{font-size:16px;font-size:1rem;line-height:26px;border-radius:26px;padding:0 45px 0 15px}}main .kf-bl-materiallist-filter .selected-filter-wrapper a .icon,main .kf-bl-objectlist-filter .selected-filter-wrapper a .icon,main .kf-bl-productlist-filter .selected-filter-wrapper a .icon,main .kf-bl-productvariant-filter .selected-filter-wrapper a .icon{padding:0;margin:0;border:0;position:absolute;top:50%;transform:translateY(-50%);right:15px;width:14px;height:14px}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .selected-filter-wrapper a .icon,main .kf-bl-objectlist-filter .selected-filter-wrapper a .icon,main .kf-bl-productlist-filter .selected-filter-wrapper a .icon,main .kf-bl-productvariant-filter .selected-filter-wrapper a .icon{width:10px;height:10px}}main .kf-bl-materiallist-filter .selected-filter-wrapper a .icon svg,main .kf-bl-objectlist-filter .selected-filter-wrapper a .icon svg,main .kf-bl-productlist-filter .selected-filter-wrapper a .icon svg,main .kf-bl-productvariant-filter .selected-filter-wrapper a .icon svg{width:14px;height:14px;fill:#2d2828;display:block}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .selected-filter-wrapper a .icon svg,main .kf-bl-objectlist-filter .selected-filter-wrapper a .icon svg,main .kf-bl-productlist-filter .selected-filter-wrapper a .icon svg,main .kf-bl-productvariant-filter .selected-filter-wrapper a .icon svg{width:10px;height:10px}}main .kf-bl-materiallist-filter .selected-filter-wrapper a .kf-color-icon,main .kf-bl-objectlist-filter .selected-filter-wrapper a .kf-color-icon,main .kf-bl-productlist-filter .selected-filter-wrapper a .kf-color-icon,main .kf-bl-productvariant-filter .selected-filter-wrapper a .kf-color-icon{display:none}main .kf-bl-materiallist-filter .selected-filter-wrapper a:hover,main .kf-bl-objectlist-filter .selected-filter-wrapper a:hover,main .kf-bl-productlist-filter .selected-filter-wrapper a:hover,main .kf-bl-productvariant-filter .selected-filter-wrapper a:hover{background:#2d2828}main .kf-bl-materiallist-filter .selected-filter-wrapper a:hover span,main .kf-bl-objectlist-filter .selected-filter-wrapper a:hover span,main .kf-bl-productlist-filter .selected-filter-wrapper a:hover span,main .kf-bl-productvariant-filter .selected-filter-wrapper a:hover span{color:#FFF}main .kf-bl-materiallist-filter .selected-filter-wrapper a:hover svg,main .kf-bl-objectlist-filter .selected-filter-wrapper a:hover svg,main .kf-bl-productlist-filter .selected-filter-wrapper a:hover svg,main .kf-bl-productvariant-filter .selected-filter-wrapper a:hover svg{fill:#FFF}main .kf-bl-materiallist-filter .filter-wrapper,main .kf-bl-objectlist-filter .filter-wrapper,main .kf-bl-productlist-filter .filter-wrapper,main .kf-bl-productvariant-filter .filter-wrapper{display:none;float:left;width:100%;background:#FFF}main .kf-bl-materiallist-filter .filter-wrapper .inner,main .kf-bl-objectlist-filter .filter-wrapper .inner,main .kf-bl-productlist-filter .filter-wrapper .inner,main .kf-bl-productvariant-filter .filter-wrapper .inner{float:left;width:100%;padding:50px 50px 0px 50px}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .filter-wrapper .inner,main .kf-bl-objectlist-filter .filter-wrapper .inner,main .kf-bl-productlist-filter .filter-wrapper .inner,main .kf-bl-productvariant-filter .filter-wrapper .inner{padding:25px 0 25px 0}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper .inner,main .kf-bl-objectlist-filter .filter-wrapper .inner,main .kf-bl-productlist-filter .filter-wrapper .inner,main .kf-bl-productvariant-filter .filter-wrapper .inner{padding:25px 0 25px 0}}main .kf-bl-materiallist-filter .filter-wrapper .inner ul,main .kf-bl-objectlist-filter .filter-wrapper .inner ul,main .kf-bl-productlist-filter .filter-wrapper .inner ul,main .kf-bl-productvariant-filter .filter-wrapper .inner ul{list-style:none;float:left;min-width:250px}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul,main .kf-bl-objectlist-filter .filter-wrapper .inner ul,main .kf-bl-productlist-filter .filter-wrapper .inner ul,main .kf-bl-productvariant-filter .filter-wrapper .inner ul{min-width:initial}}main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-type,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-type,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-type,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-type{column-count:3}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-texture,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-color,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-family,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-category,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-location,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-ambience,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-pambience,main .kf-bl-materiallist-filter .filter-wrapper .inner ul.filter-type-type,main .kf-bl-objectlist-filter .filter-wrapper .inner ul.filter-type-type,main .kf-bl-productlist-filter .filter-wrapper .inner ul.filter-type-type,main .kf-bl-productvariant-filter .filter-wrapper .inner ul.filter-type-type{column-count:1}}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li,main .kf-bl-productlist-filter .filter-wrapper .inner ul li,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li{margin-right:100px}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul li,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li,main .kf-bl-productlist-filter .filter-wrapper .inner ul li,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li{margin-right:0}}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a{float:left;font-family:D-DIN Regular;font-size:18px;font-size:1.125rem;line-height:30px;height:32px;color:#999999;min-width:270px;border:1px solid #FFF;padding:0 44px 0 15px;border-radius:32px;margin-top:4px;margin-bottom:4px;text-transform:uppercase;position:relative;break-inside:avoid-column}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a{min-width:calc(100vw - 40px);line-height:22px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a{min-width:calc(100vw / 3 - 30px);height:26px;line-height:26px;border-radius:26px;font-size:16px;font-size:1rem;padding:0 24px 0 15px}}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon{padding:0 44px 0 40px}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.beigetoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.beigetoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.beigetoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.beigetoene .kf-color-icon{background:#F2E3D5}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.brauntoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.brauntoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.brauntoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.brauntoene .kf-color-icon{background:#695444}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.grautoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.grautoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.grautoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.grautoene .kf-color-icon{background:#CDCED0}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.schwarztoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.schwarztoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.schwarztoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.schwarztoene .kf-color-icon{background:#000}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.cognactoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.cognactoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.cognactoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.cognactoene .kf-color-icon{background:#BF6A39}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.blautoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.blautoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.blautoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.blautoene .kf-color-icon{background:#2B5A75}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.gruentoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.gruentoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.gruentoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.gruentoene .kf-color-icon{background:#02734A}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.olivtoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.olivtoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.olivtoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.olivtoene .kf-color-icon{background:#8A916B}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.rottoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.rottoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.rottoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.rottoene .kf-color-icon{background:#C12B2B}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.weisstoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.weisstoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.weisstoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.weisstoene .kf-color-icon{background:#F2F2F2}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.orangetoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.orangetoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.orangetoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.orangetoene .kf-color-icon{background:#EC7955}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.gelbtoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.gelbtoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.gelbtoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.gelbtoene .kf-color-icon{background:#F2C230}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.goldtoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.goldtoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.goldtoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.goldtoene .kf-color-icon{background:linear-gradient(to right, #F2C230, #6B3800, #FFFECE)}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.rosetoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.rosetoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.rosetoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.rosetoene .kf-color-icon{background:#F2B1B1}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.violetttoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.violetttoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.violetttoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.violetttoene .kf-color-icon{background:#A162B2}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.tuerkistoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.tuerkistoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.tuerkistoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.tuerkistoene .kf-color-icon{background:#4FBFAD}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.minttoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.minttoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.minttoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.minttoene .kf-color-icon{background:#A5D1B4}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.petroltoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.petroltoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.petroltoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.petroltoene .kf-color-icon{background:#006873}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.has-color-icon.silbertoene .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.has-color-icon.silbertoene .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.has-color-icon.silbertoene .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.has-color-icon.silbertoene .kf-color-icon{background:linear-gradient(to right, #D5D6D8, #F0F1F3, #58595B)}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a:hover,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a:hover,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a:hover,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a:hover{border:1px solid #999999}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a span,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a span,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a span,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a span{width:100%}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a .icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a .icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a .icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a .icon{display:none}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a .kf-color-icon{position:absolute;padding:0;top:2px;left:2px;background:#FFF;height:26px;width:26px;border-radius:50%}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a .kf-color-icon{min-width:calc(100vw - 40px);line-height:22px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a .kf-color-icon{height:20px;width:20px}}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active{border:1px solid #2d2828;color:#2d2828;transition:background .5s}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active span,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active span,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active span,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active span{width:150px}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active .icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active .icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active .icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active .icon{position:absolute;display:inline;top:50%;transform:translateY(-50%);right:15px;width:14px;height:14px}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active .icon svg,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active .icon svg,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active .icon svg,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active .icon svg{width:14px;height:14px;display:block}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon{width:26px;height:26px}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active .kf-color-icon{height:20px;width:20px}}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active:hover,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active:hover,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active:hover,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active:hover{background:#2d2828;color:#FFF}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li a.is-active:hover svg,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li a.is-active:hover svg,main .kf-bl-productlist-filter .filter-wrapper .inner ul li a.is-active:hover svg,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li a.is-active:hover svg{fill:#FFF}main .kf-bl-materiallist-filter .filter-wrapper .inner ul li.material-type a,main .kf-bl-objectlist-filter .filter-wrapper .inner ul li.material-type a,main .kf-bl-productlist-filter .filter-wrapper .inner ul li.material-type a,main .kf-bl-productvariant-filter .filter-wrapper .inner ul li.material-type a{font-family:URWDINBold}main .kf-bl-materiallist-filter .filter-wrapper-mobile,main .kf-bl-objectlist-filter .filter-wrapper-mobile,main .kf-bl-productlist-filter .filter-wrapper-mobile,main .kf-bl-productvariant-filter .filter-wrapper-mobile{display:none;float:left;width:100%;flex-wrap:wrap;justify-content:center}main .kf-bl-materiallist-filter .filter-wrapper-mobile a,main .kf-bl-objectlist-filter .filter-wrapper-mobile a,main .kf-bl-productlist-filter .filter-wrapper-mobile a,main .kf-bl-productvariant-filter .filter-wrapper-mobile a{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:12px !important;font-size:0.75rem !important;position:relative;display:inline-block}main .kf-bl-materiallist-filter .filter-wrapper-mobile a strong,main .kf-bl-objectlist-filter .filter-wrapper-mobile a strong,main .kf-bl-productlist-filter .filter-wrapper-mobile a strong,main .kf-bl-productvariant-filter .filter-wrapper-mobile a strong,main .kf-bl-materiallist-filter .filter-wrapper-mobile a b,main .kf-bl-objectlist-filter .filter-wrapper-mobile a b,main .kf-bl-productlist-filter .filter-wrapper-mobile a b,main .kf-bl-productvariant-filter .filter-wrapper-mobile a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-materiallist-filter .filter-wrapper-mobile a,main .kf-bl-objectlist-filter .filter-wrapper-mobile a,main .kf-bl-productlist-filter .filter-wrapper-mobile a,main .kf-bl-productvariant-filter .filter-wrapper-mobile a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper-mobile a,main .kf-bl-objectlist-filter .filter-wrapper-mobile a,main .kf-bl-productlist-filter .filter-wrapper-mobile a,main .kf-bl-productvariant-filter .filter-wrapper-mobile a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-materiallist-filter .filter-wrapper-mobile a,main .kf-bl-objectlist-filter .filter-wrapper-mobile a,main .kf-bl-productlist-filter .filter-wrapper-mobile a,main .kf-bl-productvariant-filter .filter-wrapper-mobile a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-materiallist-filter .filter-wrapper-mobile a,main .kf-bl-objectlist-filter .filter-wrapper-mobile a,main .kf-bl-productlist-filter .filter-wrapper-mobile a,main .kf-bl-productvariant-filter .filter-wrapper-mobile a{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-materiallist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-objectlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productvariant-filter .filter-wrapper-mobile a:last-of-type{margin-bottom:45px}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-objectlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productvariant-filter .filter-wrapper-mobile a:last-of-type{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-materiallist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-objectlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productvariant-filter .filter-wrapper-mobile a:last-of-type{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-objectlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productlist-filter .filter-wrapper-mobile a:last-of-type,main .kf-bl-productvariant-filter .filter-wrapper-mobile a:last-of-type{margin-bottom:30px}}main .kf-bl-materiallist-filter .filter-wrapper-mobile a:hover span,main .kf-bl-objectlist-filter .filter-wrapper-mobile a:hover span,main .kf-bl-productlist-filter .filter-wrapper-mobile a:hover span,main .kf-bl-productvariant-filter .filter-wrapper-mobile a:hover span{border:1px solid #2d2828}main .kf-bl-materiallist-filter .filter-wrapper-mobile a:hover .icon,main .kf-bl-objectlist-filter .filter-wrapper-mobile a:hover .icon,main .kf-bl-productlist-filter .filter-wrapper-mobile a:hover .icon,main .kf-bl-productvariant-filter .filter-wrapper-mobile a:hover .icon{border:none}main .kf-bl-materiallist-filter .filter-wrapper-mobile a span,main .kf-bl-objectlist-filter .filter-wrapper-mobile a span,main .kf-bl-productlist-filter .filter-wrapper-mobile a span,main .kf-bl-productvariant-filter .filter-wrapper-mobile a span{font-family:D-DIN Regular;border:1px solid #999999;display:inline-block;color:#999999;padding:0 30px 0 15px;height:21px;line-height:21px;border-radius:21px;margin:4px;text-transform:uppercase;position:relative;transition:background .5s;background:#FFF}main .kf-bl-materiallist-filter .filter-wrapper-mobile a .icon,main .kf-bl-objectlist-filter .filter-wrapper-mobile a .icon,main .kf-bl-productlist-filter .filter-wrapper-mobile a .icon,main .kf-bl-productvariant-filter .filter-wrapper-mobile a .icon{display:none;border:none;padding:0;line-height:21px;margin:0;position:absolute;top:50%;transform:translateY(-50%);right:15px;width:10px;height:10px}main .kf-bl-materiallist-filter .filter-wrapper-mobile a .icon svg,main .kf-bl-objectlist-filter .filter-wrapper-mobile a .icon svg,main .kf-bl-productlist-filter .filter-wrapper-mobile a .icon svg,main .kf-bl-productvariant-filter .filter-wrapper-mobile a .icon svg{width:10px;height:10px;position:absolute;top:0}main .kf-bl-materiallist-filter .filter-wrapper-mobile a.is-active span,main .kf-bl-objectlist-filter .filter-wrapper-mobile a.is-active span,main .kf-bl-productlist-filter .filter-wrapper-mobile a.is-active span,main .kf-bl-productvariant-filter .filter-wrapper-mobile a.is-active span{border:1px solid #2d2828;color:#FFF;background:#2d2828}main .kf-bl-materiallist-filter .filter-wrapper-mobile a.is-active .icon,main .kf-bl-objectlist-filter .filter-wrapper-mobile a.is-active .icon,main .kf-bl-productlist-filter .filter-wrapper-mobile a.is-active .icon,main .kf-bl-productvariant-filter .filter-wrapper-mobile a.is-active .icon{display:block;border:none;background:none}main .kf-bl-materiallist-filter .filter-wrapper-mobile a.is-active .icon svg,main .kf-bl-objectlist-filter .filter-wrapper-mobile a.is-active .icon svg,main .kf-bl-productlist-filter .filter-wrapper-mobile a.is-active .icon svg,main .kf-bl-productvariant-filter .filter-wrapper-mobile a.is-active .icon svg{fill:#FFF}main .kf-bl-materiallist-filter .filter-wrapper-mobile a.material-type a,main .kf-bl-objectlist-filter .filter-wrapper-mobile a.material-type a,main .kf-bl-productlist-filter .filter-wrapper-mobile a.material-type a,main .kf-bl-productvariant-filter .filter-wrapper-mobile a.material-type a{font-weight:700}main .kf-bl-materiallist-filter .filter-action-wrapper,main .kf-bl-objectlist-filter .filter-action-wrapper,main .kf-bl-productlist-filter .filter-action-wrapper,main .kf-bl-productvariant-filter .filter-action-wrapper{padding-top:35px;padding-bottom:35px}main .kf-bl-materiallist-filter .line-wrapper,main .kf-bl-objectlist-filter .line-wrapper,main .kf-bl-productlist-filter .line-wrapper,main .kf-bl-productvariant-filter .line-wrapper{position:absolute;top:50%;width:calc(100% - 30px);left:15px}main .kf-bl-materiallist-filter .line-wrapper hr,main .kf-bl-objectlist-filter .line-wrapper hr,main .kf-bl-productlist-filter .line-wrapper hr,main .kf-bl-productvariant-filter .line-wrapper hr{width:100%;background-color:#2d2828;opacity:1;height:1px}main .kf-bl-materiallist-filter .spacer,main .kf-bl-objectlist-filter .spacer,main .kf-bl-productlist-filter .spacer,main .kf-bl-productvariant-filter .spacer{display:block;width:1px;height:52px}main .kf-bl-materiallist-filter .js-save-filter,main .kf-bl-objectlist-filter .js-save-filter,main .kf-bl-productlist-filter .js-save-filter,main .kf-bl-productvariant-filter .js-save-filter{margin-right:10px;border:1px solid #2d2828;padding:0 15px 0 15px;border-radius:32px;color:#2d2828;background:#FFF;font-family:D-DIN Regular;text-decoration:none;font-size:18px;font-size:1.125rem;transition:background .5s;margin-top:10px;margin-bottom:10px;line-height:30px}main .kf-bl-materiallist-filter .js-save-filter.is-hidden,main .kf-bl-objectlist-filter .js-save-filter.is-hidden,main .kf-bl-productlist-filter .js-save-filter.is-hidden,main .kf-bl-productvariant-filter .js-save-filter.is-hidden{display:none}main .kf-bl-materiallist-filter .js-save-filter:hover,main .kf-bl-objectlist-filter .js-save-filter:hover,main .kf-bl-productlist-filter .js-save-filter:hover,main .kf-bl-productvariant-filter .js-save-filter:hover{background:#2d2828;color:#FFF}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .js-save-filter,main .kf-bl-objectlist-filter .js-save-filter,main .kf-bl-productlist-filter .js-save-filter,main .kf-bl-productvariant-filter .js-save-filter{font-size:16px;font-size:1rem;height:26px;border-radius:26px;line-height:26px;margin-top:4px;margin-bottom:4px}}main .kf-bl-materiallist-filter .js-delete-filter,main .kf-bl-objectlist-filter .js-delete-filter,main .kf-bl-productlist-filter .js-delete-filter,main .kf-bl-productvariant-filter .js-delete-filter{border:1px solid #2d2828;padding:0 15px 0 15px;border-radius:32px;color:#2d2828;font-family:D-DIN Regular;text-decoration:none;font-size:18px;font-size:1.125rem;transition:background .5s;display:none;margin-top:10px;margin-bottom:10px;line-height:30px}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .js-delete-filter,main .kf-bl-objectlist-filter .js-delete-filter,main .kf-bl-productlist-filter .js-delete-filter,main .kf-bl-productvariant-filter .js-delete-filter{font-size:16px;font-size:1rem;height:26px;border-radius:26px;line-height:26px;margin-top:4px;margin-bottom:4px}}main .kf-bl-materiallist-filter .js-delete-filter:hover,main .kf-bl-objectlist-filter .js-delete-filter:hover,main .kf-bl-productlist-filter .js-delete-filter:hover,main .kf-bl-productvariant-filter .js-delete-filter:hover{background:#2d2828;color:#FFF}main .kf-bl-materiallist-filter .template,main .kf-bl-objectlist-filter .template,main .kf-bl-productlist-filter .template,main .kf-bl-productvariant-filter .template{display:none}main .kf-bl-materiallist-filter .js-dropdown,main .kf-bl-objectlist-filter .js-dropdown,main .kf-bl-productlist-filter .js-dropdown,main .kf-bl-productvariant-filter .js-dropdown{font-family:D-DIN Regular;text-decoration:none;font-size:24px;font-size:1.5rem;color:#2d2828;display:flex;align-self:center;background:#FFF;z-index:1;padding-left:12px;padding-right:12px}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .js-dropdown,main .kf-bl-objectlist-filter .js-dropdown,main .kf-bl-productlist-filter .js-dropdown,main .kf-bl-productvariant-filter .js-dropdown{padding-left:0px;padding-right:0px;width:100%;margin-bottom:15px;font-size:18px;font-size:1.125rem}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .js-dropdown,main .kf-bl-objectlist-filter .js-dropdown,main .kf-bl-productlist-filter .js-dropdown,main .kf-bl-productvariant-filter .js-dropdown{font-size:18px;font-size:1.125rem}}main .kf-bl-materiallist-filter .js-dropdown span,main .kf-bl-objectlist-filter .js-dropdown span,main .kf-bl-productlist-filter .js-dropdown span,main .kf-bl-productvariant-filter .js-dropdown span{background:#FFF;border-radius:58px;padding:0 70px 0 70px;border:1px solid #2d2828;color:#2d2828;min-width:300px;position:relative;text-align:center;transition:background .5s;height:58px;line-height:58px}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .js-dropdown span,main .kf-bl-objectlist-filter .js-dropdown span,main .kf-bl-productlist-filter .js-dropdown span,main .kf-bl-productvariant-filter .js-dropdown span{width:100%;min-width:initial;height:46px;line-height:46px;padding:0 50px 0 50px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .js-dropdown span,main .kf-bl-objectlist-filter .js-dropdown span,main .kf-bl-productlist-filter .js-dropdown span,main .kf-bl-productvariant-filter .js-dropdown span{height:46px;line-height:46px;border-radius:46px;padding:0 35px 0 15px;min-width:200px}}main .kf-bl-materiallist-filter .js-dropdown span .icon,main .kf-bl-objectlist-filter .js-dropdown span .icon,main .kf-bl-productlist-filter .js-dropdown span .icon,main .kf-bl-productvariant-filter .js-dropdown span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#2d2828;line-height:40px;text-align:center;color:#FFF;transform:rotate(0deg);transition:background .5s,transform .5s}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .js-dropdown span .icon,main .kf-bl-objectlist-filter .js-dropdown span .icon,main .kf-bl-productlist-filter .js-dropdown span .icon,main .kf-bl-productvariant-filter .js-dropdown span .icon{width:34px;height:34px;top:5px;right:5px;border-radius:34px;line-height:34px;min-width:34px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .js-dropdown span .icon,main .kf-bl-objectlist-filter .js-dropdown span .icon,main .kf-bl-productlist-filter .js-dropdown span .icon,main .kf-bl-productvariant-filter .js-dropdown span .icon{width:34px;height:34px;top:5px;right:5px;border-radius:34px;line-height:34px;min-width:34px}}main .kf-bl-materiallist-filter .js-dropdown span .icon svg,main .kf-bl-objectlist-filter .js-dropdown span .icon svg,main .kf-bl-productlist-filter .js-dropdown span .icon svg,main .kf-bl-productvariant-filter .js-dropdown span .icon svg{position:absolute;width:20px;height:20px;color:#FFF;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist-filter .js-dropdown span .icon svg,main .kf-bl-objectlist-filter .js-dropdown span .icon svg,main .kf-bl-productlist-filter .js-dropdown span .icon svg,main .kf-bl-productvariant-filter .js-dropdown span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist-filter .js-dropdown span .icon svg,main .kf-bl-objectlist-filter .js-dropdown span .icon svg,main .kf-bl-productlist-filter .js-dropdown span .icon svg,main .kf-bl-productvariant-filter .js-dropdown span .icon svg{width:16px;height:16px}}main .kf-bl-materiallist-filter .js-dropdown span .icon svg path,main .kf-bl-objectlist-filter .js-dropdown span .icon svg path,main .kf-bl-productlist-filter .js-dropdown span .icon svg path,main .kf-bl-productvariant-filter .js-dropdown span .icon svg path{fill:#FFF}main .kf-bl-materiallist-filter .js-dropdown.is-active span,main .kf-bl-objectlist-filter .js-dropdown.is-active span,main .kf-bl-productlist-filter .js-dropdown.is-active span,main .kf-bl-productvariant-filter .js-dropdown.is-active span{background:#2d2828;color:#FFF}main .kf-bl-materiallist-filter .js-dropdown.is-active span .icon,main .kf-bl-objectlist-filter .js-dropdown.is-active span .icon,main .kf-bl-productlist-filter .js-dropdown.is-active span .icon,main .kf-bl-productvariant-filter .js-dropdown.is-active span .icon{background:#FFF;color:#2d2828;transform:rotate(180deg)}main .kf-bl-materiallist-filter .js-dropdown.is-active span .icon svg path,main .kf-bl-objectlist-filter .js-dropdown.is-active span .icon svg path,main .kf-bl-productlist-filter .js-dropdown.is-active span .icon svg path,main .kf-bl-productvariant-filter .js-dropdown.is-active span .icon svg path{fill:#2d2828}main .kf-bl-materiallist-filter .js-dropdown:first-of-type,main .kf-bl-objectlist-filter .js-dropdown:first-of-type,main .kf-bl-productlist-filter .js-dropdown:first-of-type,main .kf-bl-productvariant-filter .js-dropdown:first-of-type{margin-left:0;padding-left:0}main .kf-bl-materiallist-filter .js-dropdown:last-of-type,main .kf-bl-objectlist-filter .js-dropdown:last-of-type,main .kf-bl-productlist-filter .js-dropdown:last-of-type,main .kf-bl-productvariant-filter .js-dropdown:last-of-type{margin-right:0;padding-right:0}main .kf-bl-materiallist-filter .js-dropdown:hover span,main .kf-bl-objectlist-filter .js-dropdown:hover span,main .kf-bl-productlist-filter .js-dropdown:hover span,main .kf-bl-productvariant-filter .js-dropdown:hover span{background:#2d2828;color:#FFF}main .kf-bl-materiallist-filter .js-dropdown:hover span .icon,main .kf-bl-objectlist-filter .js-dropdown:hover span .icon,main .kf-bl-productlist-filter .js-dropdown:hover span .icon,main .kf-bl-productvariant-filter .js-dropdown:hover span .icon{background:#FFF}main .kf-bl-materiallist-filter .js-dropdown:hover span .icon svg path,main .kf-bl-objectlist-filter .js-dropdown:hover span .icon svg path,main .kf-bl-productlist-filter .js-dropdown:hover span .icon svg path,main .kf-bl-productvariant-filter .js-dropdown:hover span .icon svg path{fill:#2d2828}main .kf-bl-materiallist-filter .kf-switch,main .kf-bl-objectlist-filter .kf-switch,main .kf-bl-productlist-filter .kf-switch,main .kf-bl-productvariant-filter .kf-switch{width:210px;height:32px;border-radius:32px;background:#2d2828;position:relative;margin-left:15px;margin-top:10px;margin-bottom:10px}@media (min-width:1px) and (max-width:1199px){main .kf-bl-materiallist-filter .kf-switch,main .kf-bl-objectlist-filter .kf-switch,main .kf-bl-productlist-filter .kf-switch,main .kf-bl-productvariant-filter .kf-switch{display:none}}main .kf-bl-materiallist-filter .kf-switch .slider,main .kf-bl-objectlist-filter .kf-switch .slider,main .kf-bl-productlist-filter .kf-switch .slider,main .kf-bl-productvariant-filter .kf-switch .slider{background:#FFF;border-radius:24px;height:24px;width:101px;transform:translate(4px, 4px);transition:transform .5s}main .kf-bl-materiallist-filter .kf-switch .overlay,main .kf-bl-objectlist-filter .kf-switch .overlay,main .kf-bl-productlist-filter .kf-switch .overlay,main .kf-bl-productvariant-filter .kf-switch .overlay{position:absolute;top:0;left:0;width:100%;height:100%}main .kf-bl-materiallist-filter .kf-switch .overlay a.kf-p4-switch,main .kf-bl-objectlist-filter .kf-switch .overlay a.kf-p4-switch,main .kf-bl-productlist-filter .kf-switch .overlay a.kf-p4-switch,main .kf-bl-productvariant-filter .kf-switch .overlay a.kf-p4-switch,main .kf-bl-materiallist-filter .kf-switch .overlay a.kf-p6-switch,main .kf-bl-objectlist-filter .kf-switch .overlay a.kf-p6-switch,main .kf-bl-productlist-filter .kf-switch .overlay a.kf-p6-switch,main .kf-bl-productvariant-filter .kf-switch .overlay a.kf-p6-switch{font-size:16px;font-size:1rem;line-height:1;position:relative;top:50%;transform:translateY(-50%);font-family:D-DIN Regular;color:#2d2828;float:left;margin-left:10px}main .kf-bl-materiallist-filter .kf-switch .overlay a.kf-p6-switch,main .kf-bl-objectlist-filter .kf-switch .overlay a.kf-p6-switch,main .kf-bl-productlist-filter .kf-switch .overlay a.kf-p6-switch,main .kf-bl-productvariant-filter .kf-switch .overlay a.kf-p6-switch{float:right;margin-left:0;margin-right:10px;color:#FFF}main .kf-bl-materiallist-filter .kf-switch.force-p4 .slider,main .kf-bl-objectlist-filter .kf-switch.force-p4 .slider,main .kf-bl-productlist-filter .kf-switch.force-p4 .slider,main .kf-bl-productvariant-filter .kf-switch.force-p4 .slider{transform:translate(4px, 4px) !important}main .kf-bl-materiallist-filter .kf-switch.force-p4 .overlay a.kf-p4-switch,main .kf-bl-objectlist-filter .kf-switch.force-p4 .overlay a.kf-p4-switch,main .kf-bl-productlist-filter .kf-switch.force-p4 .overlay a.kf-p4-switch,main .kf-bl-productvariant-filter .kf-switch.force-p4 .overlay a.kf-p4-switch{color:#2d2828}main .kf-bl-materiallist-filter .kf-switch.force-p4 .overlay a.kf-p6-switch,main .kf-bl-objectlist-filter .kf-switch.force-p4 .overlay a.kf-p6-switch,main .kf-bl-productlist-filter .kf-switch.force-p4 .overlay a.kf-p6-switch,main .kf-bl-productvariant-filter .kf-switch.force-p4 .overlay a.kf-p6-switch{color:#FFF}main .kf-bl-materiallist-filter .kf-switch.force-p6 .slider,main .kf-bl-objectlist-filter .kf-switch.force-p6 .slider,main .kf-bl-productlist-filter .kf-switch.force-p6 .slider,main .kf-bl-productvariant-filter .kf-switch.force-p6 .slider{transform:translate(105px, 4px) !important}main .kf-bl-materiallist-filter .kf-switch.force-p6 .overlay a.kf-p4-switch,main .kf-bl-objectlist-filter .kf-switch.force-p6 .overlay a.kf-p4-switch,main .kf-bl-productlist-filter .kf-switch.force-p6 .overlay a.kf-p4-switch,main .kf-bl-productvariant-filter .kf-switch.force-p6 .overlay a.kf-p4-switch{color:#FFF}main .kf-bl-materiallist-filter .kf-switch.force-p6 .overlay a.kf-p6-switch,main .kf-bl-objectlist-filter .kf-switch.force-p6 .overlay a.kf-p6-switch,main .kf-bl-productlist-filter .kf-switch.force-p6 .overlay a.kf-p6-switch,main .kf-bl-productvariant-filter .kf-switch.force-p6 .overlay a.kf-p6-switch{color:#2d2828}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:#2d2828;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:#2d2828;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%;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;line-height:36px;font-weight:300}main .kf-bl-materiallist .list-item .kf-content-wrapper p strong,main .kf-bl-materiallist .list-item .kf-content-wrapper p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-materiallist .list-item .kf-content-wrapper p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-materiallist .list-item .kf-content-wrapper p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-materiallist .list-item .kf-content-wrapper p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-materiallist .list-item .kf-content-wrapper p{font-size:21px;font-size:1.3125rem;line-height:36px}}@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:#2d2828;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{position:absolute;top:0;left:60px}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item .title{transform:translateY(-12px);left:35px;width:calc(100% - 50px)}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item .title{transform:translateY(-13px);max-width:80%;left:35px}}@media (min-width:1200px){main .kf-bl-materiallist .list-item .title{transform:translateY(-20px);max-width:70%}}main .kf-bl-materiallist .list-item .title span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:30px;font-size:1.875rem;line-height:40px;text-transform:uppercase}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-bl-materiallist .list-item .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-materiallist .list-item .title span{font-size:20px;font-size:1.25rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@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{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;color:#2d2828;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-bl-materiallist .list-item .color span strong,main .kf-bl-materiallist .list-item .color span b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-materiallist .list-item .color span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-materiallist .list-item .color span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-materiallist .list-item .color span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-materiallist .list-item .color span{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-materiallist .list-item .color span strong,main .kf-bl-materiallist .list-item .color span b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-materiallist .list-item .color span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-materiallist .list-item .color span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-materiallist .list-item .color span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-materiallist .list-item .color span{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-materiallist .list-item .color span strong{font-weight:400 !important}main .kf-bl-materiallist .list-item .color span:hover{color:#2d2828}@media (min-width:992px){main .kf-bl-materiallist .list-item .color span:hover{background-size:100% 1px}}main .kf-bl-materiallist .list-item:hover .color span{color:#2d2828}@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 #2d2828;border-radius:28px;color:#2d2828;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:#2d2828;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:#2d2828}main .kf-bl-productlist .grid{overflow:hidden;position:relative}main .kf-bl-productlist .product-item{position:relative}@media (min-width:768px){main .kf-bl-productlist .product-item{max-width:25%}}main .kf-bl-productlist .product-item.family-item{max-width:100%}main .kf-bl-productlist .product-item:hover .type span{color:#2d2828}@media (min-width:992px){main .kf-bl-productlist .product-item:hover .type span{background-size:100% 1px}}main .kf-bl-productlist .product-item .kf-image-wrapper{position:relative;overflow:hidden}main .kf-bl-productlist .product-item .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-productlist .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-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_1_1 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 .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_3_1 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 .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_3_2 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 .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_4_3 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 .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_16_9 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 .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_21_9 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 .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_2_3 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 .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-productlist .product-item .kf-image-wrapper.kf-image-ratio_3_4 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 .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-productlist .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-bl-productlist .product-item .title{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:70%;text-align:center;top:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item .title{transform:translateY(-11px)}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .product-item .title{transform:translateY(-13px);width:80%}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist .product-item .title{transform:translateY(-20px);width:80%}}@media (min-width:1400px) and (max-width:1600px){main .kf-bl-productlist .product-item .title{transform:translateY(-20px);width:80%}}@media (min-width:1601px){main .kf-bl-productlist .product-item .title{transform:translateY(-20px)}}main .kf-bl-productlist .product-item .title span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:30px;font-size:1.875rem;line-height:40px;text-transform:uppercase;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .product-item .title span{font-size:18px;font-size:1.125rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item .title{width:80%}}main .kf-bl-productlist .product-item .newbadge{position:absolute;right:42px;bottom:15px;text-align:center}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item .newbadge{right:27px;bottom:5px}}main .kf-bl-productlist .product-item .newbadge span{background:var(--badge-color);color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 var(--badge-color),-15px 0 0 var(--badge-color);font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:22px;font-size:1.375rem;line-height:40px;text-transform:uppercase;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item .newbadge span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 var(--badge-color),-10px 0 0 var(--badge-color);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .product-item .newbadge span{font-size:18px;font-size:1.125rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-productlist .product-item .type{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;position:absolute;bottom:0px;transform:translateY(100%)}@media (min-width:1px) and (max-width:767px){main .kf-bl-productlist .product-item .type{padding-left:12px;padding-right:12px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-productlist .product-item .type span{font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight;color:#2d2828;padding-bottom:2px;position:relative;display:inline-block;width:auto;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}main .kf-bl-productlist .product-item .type span strong,main .kf-bl-productlist .product-item .type span b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-productlist .product-item .type span{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){main .kf-bl-productlist .product-item .type span{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist .product-item .type span{font-size:27px;font-size:1.6875rem;line-height:40px}}@media (min-width:1px) and (max-width:1199px){main .kf-bl-productlist .product-item .type span{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;padding-top:5px}main .kf-bl-productlist .product-item .type span strong,main .kf-bl-productlist .product-item .type span b{font-family:URWDINBold;font-weight:normal}}@media (min-width:1px) and (max-width:1199px) and (min-width:1px) and (max-width:991px){main .kf-bl-productlist .product-item .type span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:1px) and (max-width:1199px) and (min-width:992px) and (max-width:1199px){main .kf-bl-productlist .product-item .type span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1px) and (max-width:1199px) and (min-width:1200px) and (max-width:1399px){main .kf-bl-productlist .product-item .type span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1px) and (max-width:1199px) and (min-width:1400px) and (max-width:1749px){main .kf-bl-productlist .product-item .type span{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-productlist .product-item .bg-bottom{position:absolute;bottom:0;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);height:50%;width:calc(100% - var(--bs-gutter-x))}main .kf-bl-productlist .product-item .bg-top{position:absolute;top:0;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);height:50%;width:calc(100% - var(--bs-gutter-x))}main .kf-bl-productlist .family-item .line{position:absolute;bottom:0px;left:0;width:100%}main .kf-bl-productlist .family-item .line hr{background-color:#2d2828;opacity:1;height:1px}main .kf-bl-productlist .family-item .title{top:90px;z-index:1;margin:0;left:55px;text-align:left}@media (min-width:1px) and (max-width:575px){main .kf-bl-productlist .family-item .title{top:44px;left:25px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-productlist .family-item .title{top:60px;left:25px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-productlist .family-item .title{top:64px;left:35px}}main .kf-bl-productlist .family-item .product-family-item{position:relative}@media (min-width:768px){main .kf-bl-productlist .family-item .product-family-item{max-width:25%}}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper{position:relative;overflow:hidden}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-productlist .family-item .product-family-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-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_1_1 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_3_1 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_3_2 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_4_3 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_16_9 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_21_9 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_2_3 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-productlist .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_3_4 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 .family-item .product-family-item .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-productlist .family-item .product-family-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-productlist .family-item .product-family-item .newbadge{left:0 !important;right:0 !important;margin:0 auto}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-list ul{list-style:none}main .kf-bl-list ul li{display:inline-block;margin-left:5px;margin-right:30px;padding:5px 0px 5px 0px;font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight}main .kf-bl-list ul li strong,main .kf-bl-list ul li b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-list ul li{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){main .kf-bl-list ul li{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-list ul li{font-size:27px;font-size:1.6875rem;line-height:40px}}@media (min-width:1px) and (max-width:1199px){main .kf-bl-list ul li{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;padding:0px}main .kf-bl-list ul li strong,main .kf-bl-list ul li b{font-family:URWDINBold;font-weight:normal}}@media (min-width:1px) and (max-width:1199px) and (min-width:1px) and (max-width:991px){main .kf-bl-list ul li{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:1px) and (max-width:1199px) and (min-width:992px) and (max-width:1199px){main .kf-bl-list ul li{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1px) and (max-width:1199px) and (min-width:1200px) and (max-width:1399px){main .kf-bl-list ul li{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1px) and (max-width:1199px) and (min-width:1400px) and (max-width:1749px){main .kf-bl-list ul li{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-list ul li strong{margin-right:10px}main .kf-bl-list .tags{margin-top:30px;display:flex;flex-wrap:wrap}@media (min-width:1px) and (max-width:767px){main .kf-bl-list .tags{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-list .tags{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-list .tags{margin-top:20px}}main .kf-bl-list .tags.kf-text-center{justify-content:center}main .kf-bl-list .tags.kf-text-right{justify-content:flex-end}main .kf-bl-list .tags a,main .kf-bl-list .tags span{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;height:28px;line-height:28px;white-space:nowrap;display:inline-block;margin-right:10px;margin-top:10px}main .kf-bl-list .tags a:hover,main .kf-bl-list .tags span:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-list .tags a,main .kf-bl-list .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-bl-list .tags a,main .kf-bl-list .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-bl-list .tags a,main .kf-bl-list .tags span{margin-right:8px;margin-top:8px}}main .kf-bl-list .tags a:last-of-type,main .kf-bl-list .tags span:last-of-type{margin-right:0}main .kf-bl-list .tags a:hover{background:#2d2828;color:#FFF}main .kf-bl-list .tags span:hover{background:#FFF;color:#2d2828}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:#2d2828;opacity:1;height:1px}main .kf-bl-line .link{font-family:D-DIN Regular;font-style:normal;text-decoration:none;font-size:30px;font-size:1.875rem;color:#2d2828;display:flex;align-self:center;background:#FFF;z-index:1;padding-left:10px;padding-right:10px}@media (min-width:1px) and (max-width:767px){main .kf-bl-line .link{font-size:18px;font-size:1.125rem}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-line .link{font-size:24px;font-size:1.5rem}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-line .link{font-size:26px;font-size:1.625rem}}main .kf-bl-line .link span{background:#FFF;border-radius:100px;padding:9px 70px 9px 70px;border:1px solid #2d2828;color:#2d2828;transition:background .5s;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-bl-line .link span{padding:7px 25px 7px 25px}}@media (min-width:768px) and (max-width:1399px){main .kf-bl-line .link span{padding:7px 35px 7px 35px}}@media (min-width:1400px) and (max-width:1600px){main .kf-bl-line .link span{padding:7px 50px 7px 50px}}main .kf-bl-line .link span .icon{top:9px;right:9px;border:0;padding:0;position:absolute;width:47px;height:47px;min-width:47px;border-radius:47px;background:#2d2828;line-height:47px;text-align:center;color:#FFF;transition:background .5s}main .kf-bl-line .link 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-bl-line .link span .icon{top:5px;right:5px;width:35px;height:35px;min-width:35px;border-radius:35px;line-height:35px}main .kf-bl-line .link span .icon svg{width:16px;height:16px}}main .kf-bl-line .link:hover span{background:#2d2828;color:#FFF}main .kf-bl-line .link:hover .icon{background:#FFF}main .kf-bl-line .link:hover .icon svg{fill:#2d2828}@media (min-width:1px) and (max-width:767px){main .kf-bl-line .link{text-align:center;margin-left:10px;margin-right:10px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-line .link{margin-left:30px;margin-right:30px}}@media (min-width:1200px){main .kf-bl-line .link{margin-left:50px;margin-right:50px}}main .kf-bl-line h2{background:#FFF;padding-left:30px;padding-right:30px;z-index:2;margin-left:42px}@media (min-width:1px) and (max-width:767px){main .kf-bl-line h2{margin-left:5px;padding-left:20px;padding-right:20px;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-line h2 span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;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-bl-line h2 span.uppercase{text-transform:uppercase;padding:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-line h2 span{font-size:22px;font-size:1.375rem;line-height:30px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;padding-top:2px;padding-bottom:2px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-line h2 span{font-size:40px;font-size:2.5rem;line-height:60px;padding-top:2px;padding-bottom:2px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-line h2 span{font-size:50px;font-size:3.125rem;line-height:75px}}main .kf-bl-button{display:flex;width:100%;position:relative;flex-direction:row}main .kf-bl-button .link{display:flex;font-family:D-DIN Regular;text-decoration:none;font-size:30px;font-size:1.875rem;color:#2d2828;background:#FFF;height:65px}@media (min-width:1px) and (max-width:767px){main .kf-bl-button .link{font-size:18px;font-size:1.125rem;height:46px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-button .link{font-size:24px;font-size:1.5rem;height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-button .link{font-size:26px;font-size:1.625rem;height:60px}}main .kf-bl-button .link span{background:#FFF;border-radius:100px;padding:0 82px 0 30px;border:1px solid #2d2828;color:#2d2828;transition:background .5s;position:relative;height:65px;line-height:65px}@media (min-width:1px) and (max-width:767px){main .kf-bl-button .link span{padding-left:20px;padding-right:55px;height:46px;line-height:46px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-button .link span{padding-left:25px;padding-right:68px;height:52px;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-button .link span{padding-left:25px;padding-right:68px;height:60px;line-height:60px}}main .kf-bl-button .link span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:47px;height:47px;min-width:47px;border-radius:47px;background:#2d2828;line-height:47px;text-align:center;color:#FFF;transition:background .5s}main .kf-bl-button .link 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-bl-button .link span .icon{top:5px;right:5px;width:34px;height:34px;min-width:34px;border-radius:34px;line-height:34px}main .kf-bl-button .link span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-button .link span .icon{top:5px;right:5px;width:40px;height:40px;min-width:40px;border-radius:40px;line-height:40px}main .kf-bl-button .link span .icon svg{width:16px;height:16px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-button .link span .icon{top:7px;right:7px;width:44px;height:44px;min-width:44px;border-radius:44px;line-height:44px}main .kf-bl-button .link span .icon svg{width:20px;height:20px}}main .kf-bl-button .link:hover span{background:#2d2828;color:#FFF}main .kf-bl-button .link:hover .icon{background:#FFF}main .kf-bl-button .link:hover .icon svg{fill:#2d2828}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item{margin-bottom:90px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item{margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item{margin-bottom:60px}}@media (min-width:1200px){main .kf-bl-designerlist .designer-item{padding-left:calc(var(--bs-gutter-x) * 4);padding-right:calc(var(--bs-gutter-x) * 4)}main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:90px}}@media (min-width:1200px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:45px}}@media (min-width:1200px) and (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}@media (min-width:1200px) and (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-designerlist .designer-item{padding-left:calc(var(--bs-gutter-x) * 1);padding-right:calc(var(--bs-gutter-x) * 1)}main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:90px}}@media (min-width:768px) and (max-width:991px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:45px}}@media (min-width:768px) and (max-width:991px) and (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}@media (min-width:768px) and (max-width:991px) and (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}@media (min-width:992px) and (max-width:1399px){main .kf-bl-designerlist .designer-item{padding-left:calc(var(--bs-gutter-x) * 2);padding-right:calc(var(--bs-gutter-x) * 2)}main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:90px}}@media (min-width:992px) and (max-width:1399px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:45px}}@media (min-width:992px) and (max-width:1399px) and (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}@media (min-width:992px) and (max-width:1399px) and (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}@media (min-width:1400px) and (max-width:1600px){main .kf-bl-designerlist .designer-item{padding-left:calc(var(--bs-gutter-x) * 3);padding-right:calc(var(--bs-gutter-x) * 3)}main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:90px}}@media (min-width:1400px) and (max-width:1600px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:45px}}@media (min-width:1400px) and (max-width:1600px) and (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}@media (min-width:1400px) and (max-width:1600px) and (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item:nth-child(1),main .kf-bl-designerlist .designer-item:nth-child(2),main .kf-bl-designerlist .designer-item:nth-child(3){margin-bottom:60px}}main .kf-bl-designerlist .designer-item .kf-image-wrapper{text-align:center;position:relative;overflow:hidden;margin-bottom:45px}main .kf-bl-designerlist .designer-item .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-designerlist .designer-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-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_1_1 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 .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_3_1 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 .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_3_2 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 .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_4_3 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 .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_16_9 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 .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_21_9 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 .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_2_3 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 .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-designerlist .designer-item .kf-image-wrapper.kf-image-ratio_3_4 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 .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-designerlist .designer-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-designerlist .designer-item .kf-image-wrapper.kf-image-rounded{border-radius:9999px}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .kf-image-wrapper{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item .kf-image-wrapper{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item .kf-image-wrapper{margin-bottom:30px}}main .kf-bl-designerlist .designer-item .title{font-family:gimlet-text-narrow,serif;font-weight:800;font-style:normal;font-size:60px;font-size:3.75rem;line-height:70px;margin-bottom:60px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item .title{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{font-size:27px;font-size:1.6875rem;line-height:32px;-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 .title{font-size:40px;font-size:2.5rem;line-height:46px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-designerlist .designer-item .title{font-size:45px;font-size:2.8125rem;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-designerlist .designer-item .title{font-size:51px;font-size:3.1875rem;line-height:60px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-designerlist .designer-item .title{font-size:53px;font-size:3.3125rem;line-height:62px}}@media (min-width:1px) and (max-width:991px){main .kf-bl-designerlist .designer-item .title{font-family:gimlet-text-narrow,serif;font-weight:800;font-style:normal;font-size:45px;font-size:2.8125rem;line-height:55px;margin-bottom:60px}}@media (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{margin-bottom:30px}}@media (min-width:1px) and (max-width:991px) and (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{margin-bottom:40px}}@media (min-width:1px) and (max-width:991px) and (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item .title{margin-bottom:40px}}@media (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{font-size:22px;font-size:1.375rem;line-height:27px}}@media (min-width:1px) and (max-width:991px) and (min-width:768px) and (max-width:991px){main .kf-bl-designerlist .designer-item .title{font-size:30px;font-size:1.875rem;line-height:36px}}@media (min-width:1px) and (max-width:991px) and (min-width:992px) and (max-width:1199px){main .kf-bl-designerlist .designer-item .title{font-size:34px;font-size:2.125rem;line-height:42px}}@media (min-width:1px) and (max-width:991px) and (min-width:1200px) and (max-width:1399px){main .kf-bl-designerlist .designer-item .title{font-size:38px;font-size:2.375rem;line-height:47px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:991px) and (min-width:1400px) and (max-width:1749px){main .kf-bl-designerlist .designer-item .title{font-size:40px;font-size:2.5rem;line-height:49px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-designerlist .designer-item .title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-designerlist .designer-item .title{margin-bottom:20px}}main .kf-bl-designerlist .designer-item .title a{text-decoration:none;color:#2d2828}main .kf-bl-designerlist .designer-item .teaser{text-align:center;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}main .kf-bl-designerlist .designer-item .teaser strong,main .kf-bl-designerlist .designer-item .teaser b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-designerlist .designer-item .teaser{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-designerlist .designer-item .teaser{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-designerlist .designer-item .teaser{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-designerlist .designer-item .teaser{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .teaser{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-bl-designerlist .designer-item .tags{display:flex;flex-wrap:wrap;justify-content:center;white-space:nowrap}main .kf-bl-designerlist .designer-item .tags a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap;margin-right:20px;margin-top:20px}main .kf-bl-designerlist .designer-item .tags a:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-designerlist .designer-item .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-designerlist .designer-item .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-bl-designerlist .designer-item .tags a{margin-right:6px;margin-top:15px}}main .kf-bl-designerlist .designer-item .tags a:last-of-type{margin-right:0}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.kf-bl-slider-autoplay{width:calc(100% + 40px)}}main .kf-bl-slider.kf-bl-slider-autoplay .kf-bl-slider-nav{display:none}@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;bottom: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;top:0;bottom:auto;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:767px){main .kf-bl-slider .kf-bl-slider-nav{transform:translateY(calc(-100% - 20px))}}@media (min-width:768px){main .kf-bl-slider .kf-bl-slider-nav{right:0}}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small{position:relative;display:flex;align-items:center}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small.kff-link-back{transform:rotate(180deg)}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small .icon{float:left;display:inline;flex-grow:0;flex-shrink:0;position:relative;border:1px solid #2d2828;padding:0;width:47px;height:47px;min-width:47px;border-radius:47px;background:#2d2828;line-height:47px;text-align:center;color:#FFF;transition:background .5s;transform:rotate(-90deg)}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small .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-bl-slider .kf-bl-slider-nav .kff-link-small .icon{width:35px;height:35px;min-width:35px;border-radius:35px;line-height:35px}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small .icon svg{width:16px;height:16px}}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small:hover span{background:#2d2828;color:#FFF}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small:hover .icon{background:#FFF}main .kf-bl-slider .kf-bl-slider-nav .kff-link-small:hover .icon svg{fill:#2d2828}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{padding-bottom:100%;height:initial !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_1_1 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_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_1 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_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_2 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_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_4_3 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_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_16_9 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_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_21_9 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_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_2_3 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_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-materialproductimage .kf-image-wrapper.kf-image-ratio_3_4 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_9_16{padding-bottom:177.77777778%;height:auto !important}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 .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:#2d2828;padding-bottom:3px;padding-top:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-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 h2{font-family:gimlet-text-narrow,serif;font-weight:800;font-style:normal;font-size:45px;font-size:2.8125rem;line-height:55px;margin-bottom:60px}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics h2{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-materialcharacteristics h2{margin-bottom:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcharacteristics h2{margin-bottom:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics h2{font-size:22px;font-size:1.375rem;line-height:27px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-materialcharacteristics h2{font-size:30px;font-size:1.875rem;line-height:36px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-materialcharacteristics h2{font-size:34px;font-size:2.125rem;line-height:42px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcharacteristics h2{font-size:38px;font-size:2.375rem;line-height:47px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-materialcharacteristics h2{font-size:40px;font-size:2.5rem;line-height:49px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}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{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;padding-left:75px;float:left;width:100%}main .kf-pa-materialcharacteristics ul li span strong,main .kf-pa-materialcharacteristics ul li span b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-materialcharacteristics ul li span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-materialcharacteristics ul li span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcharacteristics ul li span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-materialcharacteristics ul li span{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics ul li span{padding-left:55px}}main .kf-pa-materialcharacteristics p{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .kf-pa-materialcharacteristics p strong,main .kf-pa-materialcharacteristics p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-materialcharacteristics p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-materialcharacteristics p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcharacteristics p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-materialcharacteristics p{font-size:21px;font-size:1.3125rem;line-height:36px}}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 #2d2828;border-radius:28px;color:#2d2828;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:#2d2828;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:#2d2828;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 #2d2828;color:#2d2828;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:#2d2828;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:#2d2828;color:#FFF}main .kf-pa-materialcharacteristics .btn-download:hover .icon{background:#FFF}main .kf-pa-materialcharacteristics .btn-download:hover .icon svg{fill:#2d2828}@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:#2d2828;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 #2d2828;color:#2d2828;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:#2d2828;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:#2d2828;color:#FFF}main .kf-pa-materialcharacteristics .btn-external:hover .icon{background:#FFF}main .kf-pa-materialcharacteristics .btn-external:hover .icon svg{fill:#2d2828}main .kf-pa-materialcharacteristics .spacer{border-right:1px solid #2d2828}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{padding-bottom:100%;height:initial !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_1_1 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_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_1 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_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_2 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_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_4_3 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_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_16_9 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_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_21_9 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_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_2_3 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_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-ratio_3_4 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_9_16{padding-bottom:177.77777778%;height:auto !important}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 .hotspot-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}main .kf-pa-materialcharacteristics .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-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle{width:43px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle{left:15px;top:15px;width:34px}}main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon{display:block;width:50px;height:50px;border-radius:50px;border:2px solid #2d2828;box-shadow:0 0 0 2px rgba(255,255,255,0.5);background:rgba(255,255,255,0.5);transition:background .5s,border .5s,box-shadow .5s}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon{width:34px;height:34px;border-radius:34px}}@media (min-width:768px) and (max-width:1399px){main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon{width:43px;height:43px;border-radius:43px}}main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:20px;width:20px;fill:#2d2828;transition:fill .5s}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg{height:14px;width:14px}}@media (min-width:768px) and (max-width:1399px){main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle .icon svg{width:20px;height:20px;border-radius:20px}}main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle:hover .icon{border:2px solid #FFF;box-shadow:0 0 0 2px #2d2828;background:#2d2828}main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-toggle:hover .icon svg{fill:#FFF}main .kf-pa-materialcharacteristics .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-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger .dot-inner{width:30px;height:30px;background-color:#FFF;border-radius:30px;position:absolute}main .kf-pa-materialcharacteristics .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-pa-materialcharacteristics .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-pa-materialcharacteristics .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-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger.is-active{z-index:9999}main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper .js-hotspot-trigger.is-active .dot-inner .dot-active{display:block}main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper.show-hotspot .js-hotspot-trigger{visibility:visible;opacity:1}main .kf-pa-materialcharacteristics .kf-image-wrapper .hotspot-wrapper.show-toggle .js-hotspot-toggle{display:block}main .kf-pa-materialcharacteristics .kf-image-wrapper.kf-image-rounded .hotspot-wrapper .js-hotspot-toggle{display:none !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{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:70%;text-align:center;top:0;width:80%}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .list-item .color{transform:translateY(-11px)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .list-item .color{transform:translateY(-13px);width:80%}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcolor-list .list-item .color{transform:translateY(-20px);width:80%}}@media (min-width:1400px) and (max-width:1600px){main .kf-pa-materialcolor-list .list-item .color{transform:translateY(-20px);width:80%}}@media (min-width:1601px){main .kf-pa-materialcolor-list .list-item .color{transform:translateY(-20px)}}main .kf-pa-materialcolor-list .list-item .color span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:30px;font-size:1.875rem;line-height:40px;text-transform:uppercase;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1px) and (max-width:767px){main .kf-pa-materialcolor-list .list-item .color span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-materialcolor-list .list-item .color span{font-size:18px;font-size:1.125rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}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:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;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 #2d2828,-10px 0 0 #2d2828;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 #2d2828,-10px 0 0 #2d2828}}@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;font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;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 strong,main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-materialcolor-list .detail-wrapper .detail-wrapper-inner .content-wrapper p{font-size:21px;font-size:1.3125rem;line-height:36px}}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 #2d2828;border-radius:28px;color:#2d2828;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:#2d2828;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 #2d2828;border-radius:28px;color:#2d2828;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:#2d2828;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{line-height:116px;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:90px;font-size:5.625rem;color:#FFF;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}}main .kf-pa-object h1 span{background:#2d2828;padding-bottom:5px;padding-top:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}@media (min-width:1px) and (max-width:767px){main .kf-pa-object h1 span{padding-bottom:2px;padding-top:2px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-object h1 span{padding-bottom:3px;padding-top:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:1px) and (max-width:767px){main .kf-pa-object h1{font-size:22px;font-size:1.375rem;line-height:30px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:768px) and (max-width:991px){main .kf-pa-object h1{font-size:44px;font-size:2.75rem;line-height:58px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-object h1{font-size:54px;font-size:3.375rem;line-height:70px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-object h1{font-size:68px;font-size:4.25rem;line-height:87px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1400px) and (max-width:1600px){main .kf-pa-object h1{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-object-list .list-item,main .kf-bl-objectlist .list-item,main .kf-pa-story-list .list-item,main .kf-bl-storylist .list-item,main .kf-bl-newslist .list-item{width:calc(50% - 35px)}}@media (min-width:1200px){main .kf-pa-object-list .list-item,main .kf-bl-objectlist .list-item,main .kf-pa-story-list .list-item,main .kf-bl-storylist .list-item,main .kf-bl-newslist .list-item{width:calc(50% - 75px)}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-object-list .list-item:first-of-type,main .kf-bl-objectlist .list-item:first-of-type,main .kf-pa-story-list .list-item:first-of-type,main .kf-bl-storylist .list-item:first-of-type,main .kf-bl-newslist .list-item:first-of-type{margin-right:70px}}@media (min-width:1200px){main .kf-pa-object-list .list-item:first-of-type,main .kf-bl-objectlist .list-item:first-of-type,main .kf-pa-story-list .list-item:first-of-type,main .kf-bl-storylist .list-item:first-of-type,main .kf-bl-newslist .list-item:first-of-type{margin-right:150px}}main .kf-pa-object-list .list-item hr,main .kf-bl-objectlist .list-item hr,main .kf-pa-story-list .list-item hr,main .kf-bl-storylist .list-item hr,main .kf-bl-newslist .list-item hr{display:none}main .kf-pa-object-list .list-item .kf-faux-link,main .kf-bl-objectlist .list-item .kf-faux-link,main .kf-pa-story-list .list-item .kf-faux-link,main .kf-bl-storylist .list-item .kf-faux-link,main .kf-bl-newslist .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 #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap}main .kf-pa-object-list .list-item .kf-faux-link:hover,main .kf-bl-objectlist .list-item .kf-faux-link:hover,main .kf-pa-story-list .list-item .kf-faux-link:hover,main .kf-bl-storylist .list-item .kf-faux-link:hover,main .kf-bl-newslist .list-item .kf-faux-link:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-object-list .list-item .kf-faux-link,main .kf-bl-objectlist .list-item .kf-faux-link,main .kf-pa-story-list .list-item .kf-faux-link,main .kf-bl-storylist .list-item .kf-faux-link,main .kf-bl-newslist .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-object-list .list-item .kf-faux-link,main .kf-bl-objectlist .list-item .kf-faux-link,main .kf-pa-story-list .list-item .kf-faux-link,main .kf-bl-storylist .list-item .kf-faux-link,main .kf-bl-newslist .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-object-list .list-item .kf-faux-link:hover,main .kf-bl-objectlist .list-item .kf-faux-link:hover,main .kf-pa-story-list .list-item .kf-faux-link:hover,main .kf-bl-storylist .list-item .kf-faux-link:hover,main .kf-bl-newslist .list-item .kf-faux-link:hover{background:#FFF;cursor:default;color:#2d2828}main .kf-pa-object-list .list-item .kf-image-wrapper,main .kf-bl-objectlist .list-item .kf-image-wrapper,main .kf-pa-story-list .list-item .kf-image-wrapper,main .kf-bl-storylist .list-item .kf-image-wrapper,main .kf-bl-newslist .list-item .kf-image-wrapper{width:100%;padding-bottom:60.30534351%;overflow:hidden;position:relative}main .kf-pa-object-list .list-item .kf-image-wrapper img,main .kf-bl-objectlist .list-item .kf-image-wrapper img,main .kf-pa-story-list .list-item .kf-image-wrapper img,main .kf-bl-storylist .list-item .kf-image-wrapper img,main .kf-bl-newslist .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-object-list .list-item .kf-image-wrapper a,main .kf-bl-objectlist .list-item .kf-image-wrapper a,main .kf-pa-story-list .list-item .kf-image-wrapper a,main .kf-bl-storylist .list-item .kf-image-wrapper a,main .kf-bl-newslist .list-item .kf-image-wrapper a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}main .kf-pa-object-list .list-item .title,main .kf-bl-objectlist .list-item .title,main .kf-pa-story-list .list-item .title,main .kf-bl-storylist .list-item .title,main .kf-bl-newslist .list-item .title{position:absolute;left:60px;top:0;z-index:2;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-object-list .list-item .title,main .kf-bl-objectlist .list-item .title,main .kf-pa-story-list .list-item .title,main .kf-bl-storylist .list-item .title,main .kf-bl-newslist .list-item .title{transform:translateY(-12px);left:35px;width:calc(100% - 50px)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-object-list .list-item .title,main .kf-bl-objectlist .list-item .title,main .kf-pa-story-list .list-item .title,main .kf-bl-storylist .list-item .title,main .kf-bl-newslist .list-item .title{transform:translateY(-13px);max-width:80%;left:35px}}@media (min-width:1200px){main .kf-pa-object-list .list-item .title,main .kf-bl-objectlist .list-item .title,main .kf-pa-story-list .list-item .title,main .kf-bl-storylist .list-item .title,main .kf-bl-newslist .list-item .title{transform:translateY(-20px);max-width:70%}}main .kf-pa-object-list .list-item .title span,main .kf-bl-objectlist .list-item .title span,main .kf-pa-story-list .list-item .title span,main .kf-bl-storylist .list-item .title span,main .kf-bl-newslist .list-item .title span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:30px;font-size:1.875rem;line-height:40px;text-transform:uppercase}@media (min-width:1px) and (max-width:767px){main .kf-pa-object-list .list-item .title span,main .kf-bl-objectlist .list-item .title span,main .kf-pa-story-list .list-item .title span,main .kf-bl-storylist .list-item .title span,main .kf-bl-newslist .list-item .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-pa-object-list .list-item .title span,main .kf-bl-objectlist .list-item .title span,main .kf-pa-story-list .list-item .title span,main .kf-bl-storylist .list-item .title span,main .kf-bl-newslist .list-item .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-object-list .list-item .title span,main .kf-bl-objectlist .list-item .title span,main .kf-pa-story-list .list-item .title span,main .kf-bl-storylist .list-item .title span,main .kf-bl-newslist .list-item .title span{font-size:20px;font-size:1.25rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-pa-object-list .list-item .title,main .kf-bl-objectlist .list-item .title,main .kf-pa-story-list .list-item .title,main .kf-bl-storylist .list-item .title,main .kf-bl-newslist .list-item .title{left:25px}}main .kf-pa-object-list .list-item p,main .kf-bl-objectlist .list-item p,main .kf-pa-story-list .list-item p,main .kf-bl-storylist .list-item p,main .kf-bl-newslist .list-item p{display:block;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}main .kf-pa-object-list .list-item p strong,main .kf-bl-objectlist .list-item p strong,main .kf-pa-story-list .list-item p strong,main .kf-bl-storylist .list-item p strong,main .kf-bl-newslist .list-item p strong,main .kf-pa-object-list .list-item p b,main .kf-bl-objectlist .list-item p b,main .kf-pa-story-list .list-item p b,main .kf-bl-storylist .list-item p b,main .kf-bl-newslist .list-item p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-object-list .list-item p,main .kf-bl-objectlist .list-item p,main .kf-pa-story-list .list-item p,main .kf-bl-storylist .list-item p,main .kf-bl-newslist .list-item p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-object-list .list-item p,main .kf-bl-objectlist .list-item p,main .kf-pa-story-list .list-item p,main .kf-bl-storylist .list-item p,main .kf-bl-newslist .list-item p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-object-list .list-item p,main .kf-bl-objectlist .list-item p,main .kf-pa-story-list .list-item p,main .kf-bl-storylist .list-item p,main .kf-bl-newslist .list-item p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-object-list .list-item p,main .kf-bl-objectlist .list-item p,main .kf-pa-story-list .list-item p,main .kf-bl-storylist .list-item p,main .kf-bl-newslist .list-item p{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-object-list .list-item .inner-wrapper,main .kf-bl-objectlist .list-item .inner-wrapper,main .kf-pa-story-list .list-item .inner-wrapper,main .kf-bl-storylist .list-item .inner-wrapper,main .kf-bl-newslist .list-item .inner-wrapper{width:100%;display:flex;flex-wrap:wrap}main .kf-pa-object-list .list-item .inner-wrapper .link,main .kf-bl-objectlist .list-item .inner-wrapper .link,main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link,main .kf-bl-newslist .list-item .inner-wrapper .link{margin-top:45px;width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-object-list .list-item .inner-wrapper .link,main .kf-bl-objectlist .list-item .inner-wrapper .link,main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link,main .kf-bl-newslist .list-item .inner-wrapper .link{margin-top:22px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-object-list .list-item .inner-wrapper .link,main .kf-bl-objectlist .list-item .inner-wrapper .link,main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link,main .kf-bl-newslist .list-item .inner-wrapper .link{margin-top:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-object-list .list-item .inner-wrapper .link,main .kf-bl-objectlist .list-item .inner-wrapper .link,main .kf-pa-story-list .list-item .inner-wrapper .link,main .kf-bl-storylist .list-item .inner-wrapper .link,main .kf-bl-newslist .list-item .inner-wrapper .link{margin-top:30px}}main .kf-pa-object-list .list-item .inner-wrapper .link a,main .kf-bl-objectlist .list-item .inner-wrapper .link a,main .kf-pa-story-list .list-item .inner-wrapper .link a,main .kf-bl-storylist .list-item .inner-wrapper .link a,main .kf-bl-newslist .list-item .inner-wrapper .link a{line-height:41px;font-family:URWDINRegular;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;font-family:URWDINLight;text-decoration:none;font-size:24px;font-size:1.5rem;line-height:36px;color:#2d2828}main .kf-pa-object-list .list-item .inner-wrapper .link a strong,main .kf-bl-objectlist .list-item .inner-wrapper .link a strong,main .kf-pa-story-list .list-item .inner-wrapper .link a strong,main .kf-bl-storylist .list-item .inner-wrapper .link a strong,main .kf-bl-newslist .list-item .inner-wrapper .link a strong,main .kf-pa-object-list .list-item .inner-wrapper .link a b,main .kf-bl-objectlist .list-item .inner-wrapper .link a b,main .kf-pa-story-list .list-item .inner-wrapper .link a b,main .kf-bl-storylist .list-item .inner-wrapper .link a b,main .kf-bl-newslist .list-item .inner-wrapper .link a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-object-list .list-item .inner-wrapper .link a,main .kf-bl-objectlist .list-item .inner-wrapper .link a,main .kf-pa-story-list .list-item .inner-wrapper .link a,main .kf-bl-storylist .list-item .inner-wrapper .link a,main .kf-bl-newslist .list-item .inner-wrapper .link a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-object-list .list-item .inner-wrapper .link a,main .kf-bl-objectlist .list-item .inner-wrapper .link a,main .kf-pa-story-list .list-item .inner-wrapper .link a,main .kf-bl-storylist .list-item .inner-wrapper .link a,main .kf-bl-newslist .list-item .inner-wrapper .link a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-object-list .list-item .inner-wrapper .link a,main .kf-bl-objectlist .list-item .inner-wrapper .link a,main .kf-pa-story-list .list-item .inner-wrapper .link a,main .kf-bl-storylist .list-item .inner-wrapper .link a,main .kf-bl-newslist .list-item .inner-wrapper .link a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-object-list .list-item .inner-wrapper .link a,main .kf-bl-objectlist .list-item .inner-wrapper .link a,main .kf-pa-story-list .list-item .inner-wrapper .link a,main .kf-bl-storylist .list-item .inner-wrapper .link a,main .kf-bl-newslist .list-item .inner-wrapper .link a{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-object-list .list-item .inner-wrapper .link a strong,main .kf-bl-objectlist .list-item .inner-wrapper .link a strong,main .kf-pa-story-list .list-item .inner-wrapper .link a strong,main .kf-bl-storylist .list-item .inner-wrapper .link a strong,main .kf-bl-newslist .list-item .inner-wrapper .link a strong{font-weight:400 !important}main .kf-pa-object-list .list-item .inner-wrapper .link a:hover,main .kf-bl-objectlist .list-item .inner-wrapper .link a:hover,main .kf-pa-story-list .list-item .inner-wrapper .link a:hover,main .kf-bl-storylist .list-item .inner-wrapper .link a:hover,main .kf-bl-newslist .list-item .inner-wrapper .link a:hover{color:#2d2828}@media (min-width:992px){main .kf-pa-object-list .list-item .inner-wrapper .link a:hover,main .kf-bl-objectlist .list-item .inner-wrapper .link a:hover,main .kf-pa-story-list .list-item .inner-wrapper .link a:hover,main .kf-bl-storylist .list-item .inner-wrapper .link a:hover,main .kf-bl-newslist .list-item .inner-wrapper .link a:hover{background-size:100% 1px}}main .kf-pa-object-list .list-item .inner-wrapper .link a strong,main .kf-bl-objectlist .list-item .inner-wrapper .link a strong,main .kf-pa-story-list .list-item .inner-wrapper .link a strong,main .kf-bl-storylist .list-item .inner-wrapper .link a strong,main .kf-bl-newslist .list-item .inner-wrapper .link a strong{font-family:URWDINBold;font-weight:normal;text-transform:uppercase}main .kf-pa-object-list .list-item .inner-wrapper .tags,main .kf-bl-objectlist .list-item .inner-wrapper .tags,main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags,main .kf-bl-newslist .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-object-list .list-item .inner-wrapper .tags,main .kf-bl-objectlist .list-item .inner-wrapper .tags,main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags,main .kf-bl-newslist .list-item .inner-wrapper .tags{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-object-list .list-item .inner-wrapper .tags,main .kf-bl-objectlist .list-item .inner-wrapper .tags,main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags,main .kf-bl-newslist .list-item .inner-wrapper .tags{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-object-list .list-item .inner-wrapper .tags,main .kf-bl-objectlist .list-item .inner-wrapper .tags,main .kf-pa-story-list .list-item .inner-wrapper .tags,main .kf-bl-storylist .list-item .inner-wrapper .tags,main .kf-bl-newslist .list-item .inner-wrapper .tags{margin-top:20px}}main .kf-pa-object-list .list-item .inner-wrapper .tags span,main .kf-bl-objectlist .list-item .inner-wrapper .tags span,main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span,main .kf-bl-newslist .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 #2d2828;border-radius:28px;color:#2d2828;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-object-list .list-item .inner-wrapper .tags span:hover,main .kf-bl-objectlist .list-item .inner-wrapper .tags span:hover,main .kf-pa-story-list .list-item .inner-wrapper .tags span:hover,main .kf-bl-storylist .list-item .inner-wrapper .tags span:hover,main .kf-bl-newslist .list-item .inner-wrapper .tags span:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-object-list .list-item .inner-wrapper .tags span,main .kf-bl-objectlist .list-item .inner-wrapper .tags span,main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span,main .kf-bl-newslist .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-object-list .list-item .inner-wrapper .tags span,main .kf-bl-objectlist .list-item .inner-wrapper .tags span,main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span,main .kf-bl-newslist .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-object-list .list-item .inner-wrapper .tags span,main .kf-bl-objectlist .list-item .inner-wrapper .tags span,main .kf-pa-story-list .list-item .inner-wrapper .tags span,main .kf-bl-storylist .list-item .inner-wrapper .tags span,main .kf-bl-newslist .list-item .inner-wrapper .tags span{margin-right:8px;margin-top:8px}}main .kf-pa-object-list .list-item .inner-wrapper .tags span:last-of-type,main .kf-bl-objectlist .list-item .inner-wrapper .tags span:last-of-type,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,main .kf-bl-newslist .list-item .inner-wrapper .tags span:last-of-type{margin-right:0}main .kf-pa-object-list .list-item .inner-wrapper .tags span:hover,main .kf-bl-objectlist .list-item .inner-wrapper .tags span:hover,main .kf-pa-story-list .list-item .inner-wrapper .tags span:hover,main .kf-bl-storylist .list-item .inner-wrapper .tags span:hover,main .kf-bl-newslist .list-item .inner-wrapper .tags span:hover{background:#FFF;color:#2d2828}main .kf-bl-objectlist .grid,main .kf-bl-storylist .grid,main .kf-bl-newslist .grid{overflow:hidden;position:relative}main .kf-bl-objectlist .grid .overlay-right,main .kf-bl-storylist .grid .overlay-right,main .kf-bl-newslist .grid .overlay-right{position:absolute;background:#FFF;width:12px;height:100%;right:0px;padding:0;margin:0}main .kf-bl-objectlist .grid .overlay-bottom,main .kf-bl-storylist .grid .overlay-bottom,main .kf-bl-newslist .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-objectlist .grid .grid-sizer,main .kf-bl-storylist .grid .grid-sizer,main .kf-bl-newslist .grid .grid-sizer{width:calc(50%)}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-objectlist .grid .grid-sizer,main .kf-bl-storylist .grid .grid-sizer,main .kf-bl-newslist .grid .grid-sizer{width:calc(50% - 35px)}}@media (min-width:1200px){main .kf-bl-objectlist .grid .grid-sizer,main .kf-bl-storylist .grid .grid-sizer,main .kf-bl-newslist .grid .grid-sizer{width:calc(50% - 75px)}}@media (min-width:768px) and (max-width:991px){main .kf-bl-objectlist .grid .list-item,main .kf-bl-storylist .grid .list-item,main .kf-bl-newslist .grid .list-item{width:calc(50%)}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-objectlist .grid .list-item,main .kf-bl-storylist .grid .list-item,main .kf-bl-newslist .grid .list-item{width:calc(50% - 35px)}}@media (min-width:1200px){main .kf-bl-objectlist .grid .list-item,main .kf-bl-storylist .grid .list-item,main .kf-bl-newslist .grid .list-item{width:calc(50% - 75px)}}main .kf-bl-objectlist .grid .list-item.highlight,main .kf-bl-storylist .grid .list-item.highlight,main .kf-bl-newslist .grid .list-item.highlight{width:100%;display:flex;position:relative}@media (min-width:1px) and (max-width:1199px){main .kf-bl-objectlist .grid .list-item.highlight,main .kf-bl-storylist .grid .list-item.highlight,main .kf-bl-newslist .grid .list-item.highlight{flex-direction:column}}@media (min-width:1200px){main .kf-bl-objectlist .grid .list-item.highlight,main .kf-bl-storylist .grid .list-item.highlight,main .kf-bl-newslist .grid .list-item.highlight{flex-direction:row}}main .kf-bl-objectlist .grid .list-item.highlight hr,main .kf-bl-storylist .grid .list-item.highlight hr,main .kf-bl-newslist .grid .list-item.highlight hr{background-color:#2d2828;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-objectlist .grid .list-item.highlight hr,main .kf-bl-storylist .grid .list-item.highlight hr,main .kf-bl-newslist .grid .list-item.highlight hr{display:none}}@media (min-width:1200px){main .kf-bl-objectlist .grid .list-item.highlight .kf-image-wrapper,main .kf-bl-storylist .grid .list-item.highlight .kf-image-wrapper,main .kf-bl-newslist .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-objectlist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-newslist .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-objectlist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-newslist .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-objectlist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-newslist .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-objectlist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-newslist .grid .list-item.highlight .kf-content-wrapper{margin-top:20px}}@media (min-width:1200px){main .kf-bl-objectlist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper,main .kf-bl-newslist .grid .list-item.highlight .kf-content-wrapper{width:calc(50% - 15px);margin-left:15px}}@media (min-width:1200px){main .kf-bl-objectlist .grid .list-item.highlight .kf-content-wrapper p,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper p,main .kf-bl-newslist .grid .list-item.highlight .kf-content-wrapper p{max-width:80%}}@media (min-width:768px){main .kf-bl-objectlist .grid .list-item.highlight .kf-content-wrapper .inner-wrapper,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .inner-wrapper,main .kf-bl-newslist .grid .list-item.highlight .kf-content-wrapper .inner-wrapper{flex-wrap:nowrap}}main .kf-bl-objectlist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-newslist .grid .list-item.highlight .kf-content-wrapper .tags{margin-top:0}@media (min-width:1px) and (max-width:1199px){main .kf-bl-objectlist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-newslist .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-objectlist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-newslist .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-objectlist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-newslist .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-objectlist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-newslist .grid .list-item.highlight .kf-content-wrapper .tags{margin-top:20px}}@media (min-width:768px){main .kf-bl-objectlist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-storylist .grid .list-item.highlight .kf-content-wrapper .tags,main .kf-bl-newslist .grid .list-item.highlight .kf-content-wrapper .tags{max-width:50%}}main .kf-bl-objectlist .grid .list-item.highlight .title,main .kf-bl-storylist .grid .list-item.highlight .title,main .kf-bl-newslist .grid .list-item.highlight .title{position:absolute;top:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-objectlist .grid .list-item.highlight .title,main .kf-bl-storylist .grid .list-item.highlight .title,main .kf-bl-newslist .grid .list-item.highlight .title{left:35px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-objectlist .grid .list-item.highlight .title,main .kf-bl-storylist .grid .list-item.highlight .title,main .kf-bl-newslist .grid .list-item.highlight .title{left:45px}}@media (min-width:1200px){main .kf-bl-objectlist .grid .list-item.highlight .title,main .kf-bl-storylist .grid .list-item.highlight .title,main .kf-bl-newslist .grid .list-item.highlight .title{left:60px;margin-bottom:0}}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{background:#2d2828;color:#FFF;border-radius:100%;font-weight:normal;font-size:18px;font-size:1.125rem;display:flex;align-items:center;width:40px !important;height:40px!important;line-height:40px!important}main .kf-bl-reseller .map .custom-clustericon span{width:40px;line-height: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 a{cursor:pointer}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-size:24px;font-size:1.5rem;line-height:41px;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular;color:#2d2828;font-family:URWDINBold;text-transform:uppercase;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:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger strong{font-weight:400 !important}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger:hover{color:#2d2828}@media (min-width:992px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger:hover{background-size:100% 1px}}main .kf-bl-reseller .reseller-list #kf-geolocation-trigger strong,main .kf-bl-reseller .reseller-list #kf-geolocation-trigger b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){main .kf-bl-reseller .reseller-list #kf-geolocation-trigger{font-size:16px;font-size:1rem;line-height:20px}}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{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;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 input strong,main .kf-bl-reseller .reseller-list .input-wrapper input b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-reseller .reseller-list .input-wrapper input{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .input-wrapper input{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .reseller-list .input-wrapper input{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .reseller-list .input-wrapper input{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-reseller .reseller-list .input-wrapper button{position:absolute;right:0;z-index:1;width:20px;color:#2d2828;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:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:16px;font-size:1rem;color:#2d2828}main .kf-bl-reseller .reseller-list .select-wrapper select strong,main .kf-bl-reseller .reseller-list .select-wrapper select b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-reseller .reseller-list .select-wrapper select{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .select-wrapper select{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .reseller-list .select-wrapper select{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .reseller-list .select-wrapper select{font-size:21px;font-size:1.3125rem;line-height:36px}}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:25px;margin-bottom:12px;position:relative;min-height:50px;cursor:pointer;transition:background-color .5s}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover{background:#2d2828}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 .icon{background:#FFF}main .kf-bl-reseller .reseller-list .result-list .reseller-item:hover .name .icon svg{fill:#2d2828}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 .icon{transform:rotate(0deg)}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{padding-left:25px;padding-right:75px;font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular;line-height:18px !important;padding-top:6px}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:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:16px;font-size:1rem;line-height:20px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{padding-bottom:6px}}@media (min-width:1200px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name{font-size:16px;font-size:1rem}}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name strong{font-family:URWDINBold;font-weight:normal}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name span{font-size:18px;font-size:1.125rem;line-height:22px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-style:italic}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name span strong,main .kf-bl-reseller .reseller-list .result-list .reseller-item .name span b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name span{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name span{font-size:16px;font-size:1rem;line-height:20px}}@media (min-width:1200px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .name span{font-size:16px;font-size:1rem}}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .icon{right:0;top:5px;right:5px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#2d2828;text-align:center;color:#FFF;transform:rotate(180deg);transition:background .5s,color .5s,transform .5s;line-height:40px}main .kf-bl-reseller .reseller-list .result-list .reseller-item .name .icon svg{width:20px;fill:#FFF}main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{display:none;margin-top:12px;padding-left:25px;padding-right:75px;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:14px !important;font-size:0.875rem !important;line-height:18px !important;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:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend span{font-family:URWDINBold;width:20px;display:inline-block}main .kf-bl-reseller .reseller-list .result-list .reseller-item .extend a{color:#2d2828}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 #2d2828;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:URWDINRegular;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:#2d2828;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;font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight;color:#2d2828;padding-bottom:2px;position:relative;display:inline-block;width:auto;transition:all .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}main .kf-pa-product-highlight-list .type span strong,main .kf-pa-product-highlight-list .type span b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-product-highlight-list .type span{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){main .kf-pa-product-highlight-list .type span{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-product-highlight-list .type span{font-size:27px;font-size:1.6875rem;line-height:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .type span{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;padding-top:5px}main .kf-pa-product-highlight-list .type span strong,main .kf-pa-product-highlight-list .type span b{font-family:URWDINBold;font-weight:normal}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:991px){main .kf-pa-product-highlight-list .type span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:1px) and (max-width:767px) and (min-width:992px) and (max-width:1199px){main .kf-pa-product-highlight-list .type span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1px) and (max-width:767px) and (min-width:1200px) and (max-width:1399px){main .kf-pa-product-highlight-list .type span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1px) and (max-width:767px) and (min-width:1400px) and (max-width:1749px){main .kf-pa-product-highlight-list .type span{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-product-highlight-list .newbadge{position:absolute;right:42px;bottom:15px;text-align:center;position:relative;left:0 !important;right:0 !important;bottom:0 !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .newbadge{right:27px;bottom:5px}}main .kf-pa-product-highlight-list .newbadge span{background:var(--badge-color);color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 var(--badge-color),-15px 0 0 var(--badge-color);font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:22px;font-size:1.375rem;line-height:40px;text-transform:uppercase;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-highlight-list .newbadge span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 var(--badge-color),-10px 0 0 var(--badge-color);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-highlight-list .newbadge span{font-size:18px;font-size:1.125rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-pa-designer-teaser .kf-bl-text h1{text-align:left}main .kf-pa-designer-teaser .kf-bl-text .teaser{font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight}main .kf-pa-designer-teaser .kf-bl-text .teaser strong,main .kf-pa-designer-teaser .kf-bl-text .teaser b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-designer-teaser .kf-bl-text .teaser{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){main .kf-pa-designer-teaser .kf-bl-text .teaser{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-designer-teaser .kf-bl-text .teaser{font-size:27px;font-size:1.6875rem;line-height:40px}}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{padding-bottom:100%;height:initial !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_1_1 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_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_1 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_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_2 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_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_4_3 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_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_16_9 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_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_21_9 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_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_2_3 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_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-designer-teaser .kf-image-wrapper.kf-image-ratio_3_4 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_9_16{padding-bottom:177.77777778%;height:auto !important}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-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{left:60px;top:0;position:absolute;top:47px;z-index:2}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .title{transform:translateY(-12px);left:35px;width:calc(100% - 50px)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-designerproduct-list .product-family .title{transform:translateY(-13px);max-width:80%;left:35px}}@media (min-width:1200px){main .kf-pa-designerproduct-list .product-family .title{transform:translateY(-20px);max-width:70%}}main .kf-pa-designerproduct-list .product-family .title span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:30px;font-size:1.875rem;line-height:40px;text-transform:uppercase}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-designerproduct-list .product-family .title span{font-size:20px;font-size:1.25rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@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{padding-bottom:100%;height:initial !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_1_1 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_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_1 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_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_2 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_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_4_3 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_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_16_9 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_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_21_9 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_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_2_3 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_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-designerproduct-list .product-family .product-item .kf-image-wrapper.kf-image-ratio_3_4 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_9_16{padding-bottom:177.77777778%;height:auto !important}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 .newbadge{position:absolute;right:42px;bottom:15px;text-align:center;left:0 !important;right:0 !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge{right:27px;bottom:5px}}main .kf-pa-designerproduct-list .product-family .product-item .newbadge span{background:var(--badge-color);color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 var(--badge-color),-15px 0 0 var(--badge-color);font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:22px;font-size:1.375rem;line-height:40px;text-transform:uppercase;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1px) and (max-width:767px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 var(--badge-color),-10px 0 0 var(--badge-color);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-designerproduct-list .product-family .product-item .newbadge span{font-size:18px;font-size:1.125rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-pa-designerproduct-list hr{background-color:#2d2828;opacity:1;height:1px}main .kf-pa-producthero{transition:background .5s;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero{width:100vw;transform:translateX(-20px)}}main .kf-pa-producthero .bg-top{position:absolute;top:0;width:100%;background:#FFF;height:35%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .bg-top{display:none}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .bg-top{height:35%}}main .kf-pa-producthero .bg-bottom{position:absolute;bottom:0;width:100%;background:#FFF;height:65%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .bg-bottom{height:100%}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .bg-bottom{height:67%}}main .kf-pa-producthero.sofa .bg-bottom,main .kf-pa-producthero.bank .bg-bottom,main .kf-pa-producthero.bench .bg-bottom{height:100%}main .kf-pa-producthero>.row{position:relative}main .kf-pa-producthero .kf-pa-productdetail{position:relative}main .kf-pa-producthero .kf-pa-productdetail .kf-designer{position:relative;margin-top:45px;font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer{margin-top:22px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer{margin-top:30px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer{margin-top:30px}}main .kf-pa-producthero .kf-pa-productdetail .kf-designer strong,main .kf-pa-producthero .kf-pa-productdetail .kf-designer b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer{font-size:27px;font-size:1.6875rem;line-height:40px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer{display:none}}main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer{font-family:URWDINBold}main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;font-family:URWDINBold;color:#2d2828;font-size:30px;font-size:1.875rem;line-height:45px}main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a strong,main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a strong{font-weight:400 !important}main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a:hover{color:#2d2828}@media (min-width:992px){main .kf-pa-producthero .kf-pa-productdetail .kf-designer .designer a:hover{background-size:100% 1px}}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{display:none;width:100%;position:absolute;height:calc(60% + 60px + 35px + 39px);top:-60px;left:-20px;padding:35px;border-radius:40px;box-shadow:10px 10px 70px rgba(0,0,0,0.2);z-index:10}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{width:calc(100vw - 20px - 20px);height:auto;top:initial;left:32px;z-index:10;bottom:0;padding:25px 15px 25px 15px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{width:220%;max-width:560px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{width:220%;max-width:560px;height:calc(60% + 60px + 35px + 65px);top:-84px}}@media (min-width:1400px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay{width:220%;max-width:560px;height:calc(60% + 60px + 35px + 95px);top:-84px}}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper{float:left;width:100%;transform:translateY(-84px);font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-size:18px;font-size:1.125rem;color:#2d2828;line-height:28px}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper strong,main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper{transform:translateY(0)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper{transform:translateY(-63px)}}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .kf-bl-text .kf-headline-l{font-size:60px;font-size:3.75rem;line-height:90px;margin-left:15px}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .kf-bl-text .kf-headline-l{font-size:22px;font-size:1.375rem;line-height:42px;margin-left:0px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .kf-bl-text .kf-headline-l{font-size:40px;font-size:2.5rem;line-height:60px;margin-left:0px}}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .bold{font-family:URWDINBold}@media (min-width:1px) and (max-width:575px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .bold{display:block}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .js-show-product-detail{position:relative;top:initial;left:initial;float:left;height:34px;line-height:34px;margin-top:22px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .js-show-product-detail .icon{width:34px;height:34px;border-radius:34px;border:1px solid #2d2828;box-shadow:none;background:transparent;margin-right:10px}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .js-show-product-detail .icon svg{fill:#2d2828;width:14px;height:14px}}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .js-show-product-detail .is-open{left:50px}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .offset-wrapper .js-show-product-detail .is-hidden{display:inline-block}}main .kf-pa-producthero .kf-pa-productdetail .kf-product-overlay .is-hidden{display:none}main .kf-pa-producthero .kf-color-switch{position:absolute;bottom:85px;width:100%;left:0;height:34px;text-align:center;flex-direction:row;flex-flow:wrap;display:flex;justify-content:center;z-index:9}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-color-switch{bottom:70px;height:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-color-switch{bottom:60px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .kf-color-switch{bottom:60px}}main .kf-pa-producthero .kf-color-switch a{display:inline-block;width:34px;height:34px;border-radius:34px;background:#000;margin-left:22px;margin-right:22px;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-color-switch a{width:20px;height:20px;border-radius:20px;margin-left:12px;margin-right:12px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-producthero .kf-color-switch a{margin-left:12px;margin-right:12px}}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-1{background:#000000}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-2{background:#193448}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-3{background:#64121f}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-4{background:#43290c}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-5{background:#985423}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-6{background:#bfa48c}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-7{background:#de7276}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-8{background:#aac7c0}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-9{background:#fab314}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-10{background:#fa601b}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-11{background:#4d3450}main .kf-pa-producthero .kf-color-switch a.kf-color-schema-12{background:#4d6053}main .kf-pa-producthero .kf-color-switch a .inner{opacity:0;position:absolute;width:10px;height:10px;top:50%;left:50%;background:#FFF;border-radius:10px;transform:translate(-50%, -50%);transition:opacity .5s}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-color-switch a .inner{width:6px;height:6px}}main .kf-pa-producthero .kf-color-switch a.is-selected .inner{opacity:1}main .kf-pa-producthero .kf-color-switch a.js-show-product-detail{top:initial;left:initial;background:none;z-index:12}main .kf-pa-producthero .kf-color-switch a.js-show-product-detail .icon{width:34px;height:34px;top:50%;left:50%;transform:translate(-50%, -50%)}main .kf-pa-producthero .kf-color-switch a.js-change-product-position{cursor:pointer;background:none;width:44px;height:44px;border-radius:44px;top:50%;transform:translateY(-50%)}main .kf-pa-producthero .kf-color-switch a.js-change-product-position svg{background:#000;border-radius:50%;fill:#FFF;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}main .kf-pa-producthero .kf-color-switch a.js-change-product-position.is-hidden{display:none !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-color-switch a.js-change-product-position{top:initial;left:initial;transform:none;width:20px;height:20px;border-radius:20px}main .kf-pa-producthero .kf-color-switch a.js-change-product-position .icon{width:34px;height:34px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}main .kf-pa-producthero .kf-color-switch a.js-change-product-position .icon svg{background:none;fill:#000;border:1px solid #000}}main .kf-pa-producthero .kf-image-wrapper{position:relative}main .kf-pa-producthero .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-producthero .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-producthero .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-producthero .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 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-producthero .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_3_1 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-producthero .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_3_2 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-producthero .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_4_3 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-producthero .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_16_9 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-producthero .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_21_9 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-producthero .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_2_3 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-producthero .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_3_4 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-producthero .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-producthero .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-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg img{width:250%;height:250%;transform:translate(-50%, -67%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg img{width:200%;height:200%;transform:translate(-50%, -70%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.stuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.chair img{transform:translate(-50%, -67%)}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.stuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.chair img{width:220%;height:220%;transform:translate(-50%, -67%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.sofa img{width:250%;height:250%;transform:translate(-40%, -68%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.sofa img{width:120%;height:120%;transform:translate(-50%, -70%)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.sofa img{width:180%;height:180%;transform:translate(-50%, -70%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bank img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bench img{width:250%;height:250%;transform:translate(-40%, -65%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bank img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bench img{width:130%;height:130%;transform:translate(-50%, -70%)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bank img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bench img{width:200%;height:200%;transform:translate(-50%, -70%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.thekenhocker img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.counter-stool img{width:200%;height:200%;transform:translate(-50%, -65%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.thekenhocker img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.counter-stool img{transform:translate(-50%, -62%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.thekenstuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.counter-chair img{width:200%;height:200%;transform:translate(-50%, -65%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.thekenstuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.counter-chair img{width:170%;height:170%;transform:translate(-50%, -60%)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.thekenstuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.counter-chair img{width:180%;height:180%;transform:translate(-50%, -65%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.barhocker img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bar-stool img{width:200%;height:200%;transform:translate(-50%, -65%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.barhocker img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bar-stool img{transform:translate(-50%, -62%)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.barhocker img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bar-stool img{width:180%;height:180%;transform:translate(-50%, -65%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.barstuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bar-chair img{width:200%;height:200%;transform:translate(-50%, -65%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.barstuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bar-chair img{width:170%;height:170%;transform:translate(-50%, -60%)}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.barstuhl img,main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .pimg.bar-chair img{width:170%;height:170%;transform:translate(-50%, -60%)}}main .kf-pa-producthero .kf-image-wrapper.kf-image-ratio_1_1 .is-hidden{display:none}main .kf-pa-producthero .js-show-product-detail{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;width:250px;color:#2d2828;font-style:italic;position:absolute;z-index:11;line-height:1;top:60%}main .kf-pa-producthero .js-show-product-detail strong,main .kf-pa-producthero .js-show-product-detail b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-pa-producthero .js-show-product-detail{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-producthero .js-show-product-detail{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .js-show-product-detail{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-producthero .js-show-product-detail{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .js-show-product-detail{position:absolute;top:20px;left:12px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-producthero .js-show-product-detail{width:200px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-producthero .js-show-product-detail{width:300px}}main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-family:URWDINRegular;color:#2d2828;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;line-height:38px;left:86px}main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon) strong,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon) strong,main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon) b,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon) b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon) strong,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon) strong{font-weight:400 !important}main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon):hover,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon):hover{color:#2d2828}@media (min-width:992px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon):hover,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon):hover{background-size:100% 1px}}main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon) strong,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon) strong,main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon) b,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon) b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon).is-hidden,main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon).is-hidden{display:none}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){left:60px}}@media (min-width:768px) and (max-width:1399px){main .kf-pa-producthero .js-show-product-detail .is-closed:not(.icon),main .kf-pa-producthero .js-show-product-detail .is-open:not(.icon){left:60px}}main .kf-pa-producthero .js-show-product-detail .is-hidden{display:none}main .kf-pa-producthero .js-show-product-detail .icon{position:absolute;top:0;left:0;width:66px;height:66px;border-radius:66px;border:3px solid #FFF;margin-right:20px;top:50%;transform:translateY(-50%);box-shadow:0 0 0 3px #2d2828;background:#2d2828;transition:background .5s,border .5s,box-shadow .5s}@media (min-width:768px) and (max-width:1399px){main .kf-pa-producthero .js-show-product-detail .icon{width:43px;height:43px;border-radius:43px}}main .kf-pa-producthero .js-show-product-detail .icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:30px;width:30px;fill:#FFF}@media (min-width:768px) and (max-width:1399px){main .kf-pa-producthero .js-show-product-detail .icon svg{width:20px;height:20px;border-radius:20px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .js-show-product-detail .icon.is-closed{transform:translate(-16px, -8px)}main .kf-pa-producthero .js-show-product-detail .icon.is-closed.is-hidden{display:block}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .js-show-product-detail .icon{width:34px;height:34px;border-radius:34px}main .kf-pa-producthero .js-show-product-detail .icon svg{height:14px;width:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}main .kf-pa-producthero .kf-bl-productvariant-filter{position:relative;z-index:2;padding-bottom:85px}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-bl-productvariant-filter{padding-bottom:50px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthero .kf-bl-productvariant-filter{padding-bottom:85px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-producthero .kf-bl-productvariant-filter{padding-bottom:85px}}main .kf-pa-producthero .kf-bl-productvariant-filter.is-hidden{display:none !important}main .kf-pa-producthero .kf-bl-productvariant-filter select{z-index:1;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}main .kf-pa-producthero .kf-bl-productvariant-filter select::-ms-expand{display:none}main .kf-pa-producthero .kf-bl-productvariant-filter .filter-wrapper{background:transparent}main .kf-pa-producthero .kf-bl-productvariant-filter .filter-wrapper .inner{padding-bottom:0}main .kf-pa-producthero .kf-bl-productvariant-filter .filter-wrapper .inner ul li a{border:1px solid transparent;color:#2d2828}main .kf-pa-producthero .kf-bl-productvariant-filter .filter-wrapper .inner ul li a:hover{border:1px solid #2d2828}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper{position:relative}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .tns-ovh{overflow:visible}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .js-gallery-prev{width:40px;height:100%;position:absolute;top:0;left:0;padding:0}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .js-gallery-next{width:40px;height:100%;position:absolute;top:0;right:0;padding:0}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper.is-hidden{display:none}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthero .kf-frame-slider-mobile-wrapper{transform:translateY(70px);margin-top:-70px}}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper{position:relative}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_1_1 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_3_1 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_3_2 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_4_3 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_16_9 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_21_9 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_2_3 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_3_4 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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-producthero .kf-frame-slider-mobile-wrapper .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-producthero .kf-frame-slider-mobile-wrapper .kf-image-wrapper.kf-image-ratio_1_1 img{width:240%;height:240%;transform:translate(-50%, -57%);top:50%;left:50%}main .kf-pa-productframe{position:relative}@media (min-width:1px) and (max-width:767px){}@media (min-width:768px) and (max-width:1199px){}@media (min-width:1200px) and (max-width:1399px){}main .kf-pa-productframe .pimg{position:relative}main .kf-pa-productframe .pimg a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media (min-width:768px){main .kf-pa-productframe .pimg.is-selected .index{display:block}}main .kf-pa-productframe .pimg .index{display:none;width:12px;height:12px;background:#2d2828;border-radius:12px;position:absolute;bottom:-25px;left:50%;transform:translateX(-50%)}main .kf-pa-productframe .is-hidden{display:none}main .kf-pa-productframe .kf-image-wrapper{position:relative}main .kf-pa-productframe .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-productframe .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-productframe .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-productframe .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_1_1 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-productframe .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_3_1 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-productframe .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_3_2 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-productframe .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_4_3 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-productframe .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_16_9 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-productframe .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_21_9 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-productframe .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_2_3 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-productframe .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-productframe .kf-image-wrapper.kf-image-ratio_3_4 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-productframe .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-productframe .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-productframe .kf-image-wrapper.kf-image-ratio_1_1 img{width:240%;height:240%;transform:translate(-50%, -57%);top:50%;left:50%}main .kf-pa-productframe .kf-product-type .kf-frame-row{position:relative;justify-content:center}main .kf-pa-productframe .kf-product-type .kf-frame-row.has-spacer{justify-content:flex-start}main .kf-pa-productframe .kf-product-type .kf-frame-row.has-spacer .spacer{width:8.33%}main .kf-pa-productframe .kf-product-type .kf-frame-row .bg-top{position:absolute;top:0;width:calc(100% - var(--bs-gutter-x));background:#FFF;height:30%;left:calc(var(--bs-gutter-x) * .5)}main .kf-pa-productframe .kf-product-type .kf-frame-row .bg-bottom{position:absolute;bottom:0;width:calc(100% - var(--bs-gutter-x));background:#FFF;height:70%;left:calc(var(--bs-gutter-x) * .5)}main .kf-pa-productframe .kf-product-type .kf-frame-info{display:flex;justify-content:center;align-items:center;z-index:2;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}main .kf-pa-productframe .kf-product-type .kf-frame-info strong,main .kf-pa-productframe .kf-product-type .kf-frame-info b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-productframe .kf-product-type .kf-frame-info{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-productframe .kf-product-type .kf-frame-info{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-productframe .kf-product-type .kf-frame-info{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-productframe .kf-product-type .kf-frame-info{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-productframe .kf-product-type .kf-frame-info{padding-top:80px}}@media (min-width:768px) and (max-width:991px){main .kf-pa-productframe .kf-product-type .kf-frame-info{padding-top:10px;height:80px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-productframe .kf-product-type .kf-frame-info{padding-top:10px;height:100px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-productframe .kf-product-type .kf-frame-info{padding-top:10px;height:120px}}@media (min-width:1400px){main .kf-pa-productframe .kf-product-type .kf-frame-info{padding-top:10px;height:120px}}main .kf-pa-productframe .kf-product-type .kf-frame-info.is-hidden{display:none !important}main .kf-pa-productdesign{position:relative;font-size:30px;font-size:1.875rem;line-height:45px;font-family:URWDINLight}main .kf-pa-productdesign strong,main .kf-pa-productdesign b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-productdesign{font-size:20px;font-size:1.25rem;line-height:30px}}@media (min-width:992px) and (max-width:1399px){main .kf-pa-productdesign{font-size:25px;font-size:1.5625rem;line-height:37px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-productdesign{font-size:27px;font-size:1.6875rem;line-height:40px}}main .kf-pa-productdesign .kf-designer{float:left;width:100%;text-align:center}main .kf-pa-productdesign .kf-designer .designer{font-family:URWDINBold}main .kf-pa-productdesign .kf-designer .designer a{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;font-family:URWDINBold;color:#2d2828;font-size:30px;font-size:1.875rem;line-height:45px}main .kf-pa-productdesign .kf-designer .designer a strong,main .kf-pa-productdesign .kf-designer .designer a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-productdesign .kf-designer .designer a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-productdesign .kf-designer .designer a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-productdesign .kf-designer .designer a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-productdesign .kf-designer .designer a{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-productdesign .kf-designer .designer a strong{font-weight:400 !important}main .kf-pa-productdesign .kf-designer .designer a:hover{color:#2d2828}@media (min-width:992px){main .kf-pa-productdesign .kf-designer .designer a:hover{background-size:100% 1px}}main .kf-pa-productinfo{padding-top:155px;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}main .kf-pa-productinfo strong,main .kf-pa-productinfo b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-productinfo{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-productinfo{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-productinfo{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-productinfo{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-productinfo{padding-top:80px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-productinfo{padding-top:85px}}main .kf-pa-productinfo.is-hidden{display:none !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-productslogan{z-index:-1}}main .kf-pa-productmaterial .kf-bl-list .tags,main .kf-bl-productmaterial .kf-bl-list .tags{margin-top:30px}main .kf-pa-downloadgallery .kf-bl-text .kf-headline-l{font-size:60px;font-size:3.75rem;line-height:90px;margin-left:15px}@media (min-width:1px) and (max-width:767px){main .kf-pa-downloadgallery .kf-bl-text .kf-headline-l{font-size:22px;font-size:1.375rem;line-height:42px;margin-left:0px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-downloadgallery .kf-bl-text .kf-headline-l{margin-left:0px}}main .kf-pa-downloadgallery .kf-bl-text p{width:80%}@media (min-width:1px) and (max-width:767px){main .kf-pa-downloadgallery .kf-bl-text p{width:100%}}main .kf-pa-downloadgallery .kf-image-wrapper{position:relative;display:block}main .kf-pa-downloadgallery .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-downloadgallery .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-downloadgallery .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_1_1 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-downloadgallery .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_3_1 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-downloadgallery .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_3_2 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-downloadgallery .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_4_3 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-downloadgallery .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_16_9 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-downloadgallery .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_21_9 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-downloadgallery .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_2_3 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-downloadgallery .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio_3_4 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-downloadgallery .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-downloadgallery .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-downloadgallery .kf-image-wrapper.kf-image-ratio-50p{padding-bottom:0;height:calc(50% - var(--bs-gutter-x) * 0.5)}main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio-50p img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:1px) and (max-width:767px){main .kf-pa-downloadgallery .kf-image-wrapper.kf-image-ratio-50p{padding-bottom:75%;height:initial}}main .kf-pa-downloadgallery .image-2 .kf-image-wrapper:first-of-type{margin-bottom:calc(var(--bs-gutter-x))}main .kf-pa-downloadgallery .d-block{width:100%}main .kf-pa-downloadgallery .kf-bl-button .icon{transform:rotate(-90deg)}@media (min-width:768px) and (max-width:1199px){main .kf-pa-downloadgallery .kf-bl-button{margin-bottom:45px}}@media (min-width:768px) and (max-width:1199px) and (min-width:1px) and (max-width:767px){main .kf-pa-downloadgallery .kf-bl-button{margin-bottom:22px}}@media (min-width:768px) and (max-width:1199px) and (min-width:576px) and (max-width:767px){main .kf-pa-downloadgallery .kf-bl-button{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px) and (min-width:768px) and (max-width:1199px){main .kf-pa-downloadgallery .kf-bl-button{margin-bottom:30px}}main .kf-pa-product-family{overflow:hidden}main .kf-pa-product-family .kf-bl-line h2{margin-left:calc(8.33333333% - 10px)}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-family .kf-bl-line h2{margin-bottom:20px}}main .kf-pa-product-family .kf-image-wrapper{position:relative}main .kf-pa-product-family .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-pa-product-family .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-pa-product-family .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-product-family .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_1_1 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-product-family .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_3_1 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-product-family .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_3_2 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-product-family .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_4_3 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-product-family .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_16_9 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-product-family .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_21_9 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-product-family .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_2_3 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-product-family .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_3_4 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-product-family .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-pa-product-family .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-product-family .kf-image-wrapper.kf-image-ratio_1_1 img{width:200%;height:200%;transform:translate(-50%, -50%);top:50%;left:50%}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_1_1 img{width:150%;height:150%}}main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_1_1.bank img{width:180%;height:180%}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-family .kf-image-wrapper.kf-image-ratio_1_1.bank img{width:150%;height:150%}}main .kf-pa-product-family .kf-image-wrapper a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}main .kf-pa-product-family .kf-image-wrapper .index{width:12px;height:12px;background:#2d2828;border-radius:12px;position:absolute;bottom:-34px;left:50%;transform:translateX(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-family .kf-image-wrapper .index{bottom:-5px}}main .kf-pa-product-family .kf-image-wrapper .newbadge{position:absolute;right:42px;bottom:15px;text-align:center;left:0;right:0 !important;margin:0 auto;bottom:-50px;z-index:1}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-family .kf-image-wrapper .newbadge{right:27px;bottom:5px}}main .kf-pa-product-family .kf-image-wrapper .newbadge span{background:var(--badge-color);color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 var(--badge-color),-15px 0 0 var(--badge-color);font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:22px;font-size:1.375rem;line-height:40px;text-transform:uppercase;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-family .kf-image-wrapper .newbadge span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 var(--badge-color),-10px 0 0 var(--badge-color);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-family .kf-image-wrapper .newbadge span{font-size:18px;font-size:1.125rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-family .kf-image-wrapper .newbadge{bottom:-10px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-family .kf-image-wrapper .newbadge{bottom:-40px}}main .kf-bl-subproduct{margin-left:0;margin-right:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct.has-margin-bottom{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){main .kf-bl-subproduct.has-margin-bottom{margin-bottom:138px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct.has-margin-bottom{margin-bottom:170px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct.has-margin-bottom{margin-bottom:180px}}@media (min-width:1400px) and (max-width:2100px){main .kf-bl-subproduct.has-margin-bottom{margin-bottom:220px}}@media (min-width:2101px){main .kf-bl-subproduct.has-margin-bottom{margin-bottom:260px}}main .kf-bl-subproduct h2{position:absolute;top:0;left:0;z-index:2;transform:translate(27px, -37px);max-width:30%}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct h2{transform:translate(22px, -15px);max-width:100%}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct h2{transform:translate(22px, -26px)}}main .kf-bl-subproduct h2 span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:54px;font-size:3.375rem;line-height:74px}main .kf-bl-subproduct h2 span.uppercase{text-transform:uppercase;padding:0}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct h2 span{font-size:22px;font-size:1.375rem;line-height:29px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;padding-top:2px;padding-bottom:2px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct h2 span{font-size:40px;font-size:2.5rem;line-height:51px;padding-top:2px;padding-bottom:2px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct h2 span{font-size:50px;font-size:3.125rem;line-height:70px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-detail-wrapper{padding-top:45px}}@media (min-width:768px) and (max-width:991px){main .kf-bl-subproduct .kf-detail-wrapper{padding-top:125px}}@media (min-width:992px){main .kf-bl-subproduct .kf-detail-wrapper{padding-top:190px}}main .kf-bl-subproduct .kf-detail-wrapper .title{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;margin-bottom:30px}main .kf-bl-subproduct .kf-detail-wrapper .title strong,main .kf-bl-subproduct .kf-detail-wrapper .title b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-bl-subproduct .kf-detail-wrapper .title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct .kf-detail-wrapper .title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct .kf-detail-wrapper .title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-subproduct .kf-detail-wrapper .title{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-detail-wrapper .title{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-subproduct .kf-detail-wrapper .title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .kf-detail-wrapper .title{margin-bottom:20px}}@media (min-width:768px){main .kf-bl-subproduct .kf-detail-wrapper .title{max-width:85%}}main .kf-bl-subproduct .kf-detail-wrapper .desc{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;margin-bottom:30px}main .kf-bl-subproduct .kf-detail-wrapper .desc strong,main .kf-bl-subproduct .kf-detail-wrapper .desc b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-subproduct .kf-detail-wrapper .desc{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct .kf-detail-wrapper .desc{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct .kf-detail-wrapper .desc{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-subproduct .kf-detail-wrapper .desc{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-detail-wrapper .desc{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-subproduct .kf-detail-wrapper .desc{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .kf-detail-wrapper .desc{margin-bottom:20px}}@media (min-width:768px){main .kf-bl-subproduct .kf-detail-wrapper .desc{max-width:85%}}main .kf-bl-subproduct .kf-detail-wrapper hr{width:60%;opacity:1;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-detail-wrapper hr{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-subproduct .kf-detail-wrapper hr{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .kf-detail-wrapper hr{margin-bottom:20px}}main .kf-bl-subproduct .kf-detail-wrapper .size{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}main .kf-bl-subproduct .kf-detail-wrapper .size strong,main .kf-bl-subproduct .kf-detail-wrapper .size b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-subproduct .kf-detail-wrapper .size{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct .kf-detail-wrapper .size{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct .kf-detail-wrapper .size{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-subproduct .kf-detail-wrapper .size{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-subproduct .kf-detail-wrapper .size .inch{display:none}main .kf-bl-subproduct .kf-detail-wrapper .value{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}main .kf-bl-subproduct .kf-detail-wrapper .value strong,main .kf-bl-subproduct .kf-detail-wrapper .value b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-subproduct .kf-detail-wrapper .value{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct .kf-detail-wrapper .value{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct .kf-detail-wrapper .value{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-subproduct .kf-detail-wrapper .value{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-subproduct .kf-detail-wrapper .is-hidden{display:none}main .kf-bl-subproduct .kf-switch-wrapper{margin-top:30px}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper{margin-top:10px}}@media (min-width:576px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .kf-switch-wrapper{margin-top:20px}}main .kf-bl-subproduct .kf-switch-wrapper .kf-switch{float:left;width:140px;height:28px;border-radius:28px;background:#2d2828;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch{margin-bottom:30px !important;width:76px;height:24px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch{margin-bottom:15px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch{margin-bottom:20px}}main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .slider{background:#FFF;border-radius:20px;height:20px;width:66px;transform:translate(4px, 4px);transition:transform .5s}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .slider{width:34px;transform:translate(4px, 4px);height:16px}}main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay{position:absolute;top:0;left:0;width:100%;height:100%}main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay a.kf-cm-switch,main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay a.kf-inch-switch{font-size:14px;font-size:0.875rem;line-height:1;font-family:D-DIN Regular;color:#2d2828;float:left;margin-left:10px;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay a.kf-cm-switch,main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay a.kf-inch-switch{font-size:10px;font-size:0.625rem;line-height:22px;margin-left:6px}}main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay a.kf-inch-switch{float:right;margin-left:0;margin-right:10px;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch .overlay a.kf-inch-switch{margin-right:6px}}main .kf-bl-subproduct .kf-switch-wrapper .kf-switch.force-cm .slider{transform:translate(4px, 4px) !important}main .kf-bl-subproduct .kf-switch-wrapper .kf-switch.force-inch .slider{transform:translate(70px, 4px) !important}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-switch-wrapper .kf-switch.force-inch .slider{transform:translate(38px, 4px) !important}}main .kf-bl-subproduct .kf-image-wrapper{position:relative}main .kf-bl-subproduct .kf-image-wrapper .hotspot-wrapper{position:absolute;top:0;left:0;width:150%;height:150%;top:50%;left:50%;transform:translate(-60%, -60%)}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-image-wrapper .hotspot-wrapper{transform:translate(-50%, -50%)}}@media (min-width:768px) and (max-width:991px){main .kf-bl-subproduct .kf-image-wrapper .hotspot-wrapper{transform:translate(-50%, -50%)}}main .kf-bl-subproduct .kf-image-wrapper .hotspot-wrapper .hotspot{position:absolute;transform:translate(-50%, -50%);width:30px;height:30px}main .kf-bl-subproduct .kf-image-wrapper .hotspot-wrapper .hotspot .dot-inner{width:30px;height:30px;background-color:#FFF;border-radius:30px;position:absolute}main .kf-bl-subproduct .kf-image-wrapper .hotspot-wrapper .hotspot .dot-inner .dot-active{width:6px;height:6px;background:#000;position:absolute;top:50%;left:50%;border-radius:6px;transform:translate(-50%, -50%);display:none}main .kf-bl-subproduct .kf-image-wrapper .hotspot-wrapper .hotspot .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-subproduct .kf-image-wrapper .hotspot-wrapper .hotspot.is-active .dot-inner .dot-active{display:block}main .kf-bl-subproduct .kf-image-wrapper img{position:absolute;max-height:100%}main .kf-bl-subproduct .kf-image-wrapper.kf-image-position-top img{object-position:top !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-position-bottom img{object-position:bottom !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_none{overflow:visible}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_none img{position:relative;width:100%;max-width:100%;max-height:100%}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_none_shadow{overflow:visible}main .kf-bl-subproduct .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-subproduct .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:initial !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_1_1 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-subproduct .kf-image-wrapper.kf-image-ratio_3_1{padding-bottom:33.33333333%;height:auto !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_3_1 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-subproduct .kf-image-wrapper.kf-image-ratio_3_2{padding-bottom:66.66666667%;height:auto !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_3_2 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-subproduct .kf-image-wrapper.kf-image-ratio_4_3{padding-bottom:75%;height:auto !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_4_3 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-subproduct .kf-image-wrapper.kf-image-ratio_16_9{padding-bottom:56.25%;height:auto !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_16_9 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-subproduct .kf-image-wrapper.kf-image-ratio_21_9{padding-bottom:42.85714286%;height:auto !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_21_9 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-subproduct .kf-image-wrapper.kf-image-ratio_2_3{padding-bottom:150%;height:auto !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_2_3 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-subproduct .kf-image-wrapper.kf-image-ratio_3_4{padding-bottom:133.33333333%;height:auto !important}main .kf-bl-subproduct .kf-image-wrapper.kf-image-ratio_3_4 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-subproduct .kf-image-wrapper.kf-image-ratio_9_16{padding-bottom:177.77777778%;height:auto !important}main .kf-bl-subproduct .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-subproduct .kf-bl-button{justify-content:flex-end}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-bl-button{justify-content:center}}@media (min-width:1px) and (max-width:575px){main .kf-bl-subproduct .kf-bl-button span{font-size:14px;font-size:0.875rem}}@media (min-width:768px) and (max-width:991px){main .kf-bl-subproduct .kf-bl-button span{font-size:18px;font-size:1.125rem}}@media (min-width:992px){main .kf-bl-subproduct .kf-bl-button{transform:translateY(-100%)}}main .kf-bl-subproduct .kf-frame-wrapper{overflow:hidden}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-frame-wrapper{padding-bottom:45px}}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .kf-frame-wrapper{transform:translateY(0);margin-top:0}}@media (min-width:768px) and (max-width:991px){main .kf-bl-subproduct .kf-frame-wrapper{transform:translateY(138px);margin-top:-138px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct .kf-frame-wrapper{transform:translateY(170px);margin-top:-170px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct .kf-frame-wrapper{transform:translateY(180px);margin-top:-180px}}@media (min-width:1400px) and (max-width:2100px){main .kf-bl-subproduct .kf-frame-wrapper{transform:translateY(220px);margin-top:-220px}}@media (min-width:2101px){main .kf-bl-subproduct .kf-frame-wrapper{transform:translateY(260px);margin-top:-260px}}main .kf-bl-subproduct .kf-frame-wrapper .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:50%}main .kf-bl-subproduct .kf-frame-wrapper .kf-image-wrapper.kf-image-ratio_1_1 img{width:150%;height:150%;top:50%;left:50%;transform:translate(-50%, -75%)}main .kf-bl-subproduct .kf-frame-wrapper .title{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;margin-bottom:10px;text-align:center}main .kf-bl-subproduct .kf-frame-wrapper .title strong,main .kf-bl-subproduct .kf-frame-wrapper .title b{font-weight:700}@media (min-width:1px) and (max-width:991px){main .kf-bl-subproduct .kf-frame-wrapper .title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct .kf-frame-wrapper .title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct .kf-frame-wrapper .title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-subproduct .kf-frame-wrapper .title{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-subproduct .kf-frame-wrapper .size{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;text-align:center}main .kf-bl-subproduct .kf-frame-wrapper .size strong,main .kf-bl-subproduct .kf-frame-wrapper .size b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-bl-subproduct .kf-frame-wrapper .size{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-bl-subproduct .kf-frame-wrapper .size{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-bl-subproduct .kf-frame-wrapper .size{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-bl-subproduct .kf-frame-wrapper .size{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-bl-subproduct .kf-frame-wrapper .size .inch{display:none}main .kf-bl-subproduct svg{position:absolute;top:-120px;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct svg{max-width:50%;top:-60px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct svg{max-width:75%}}main .kf-bl-subproduct [class*="col-"]{position:relative}main .kf-bl-subproduct .subtitle{font-family:URWDINRegular;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-bl-subproduct .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-bl-subproduct .subtitle{margin-top:10px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-bl-subproduct .subtitle{margin-top:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .subtitle{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .subtitle{font-size:22px;font-size:1.375rem;line-height:34px;margin-top:0}}main .kf-bl-subproduct a{text-decoration:none;color:#2d2828}main .kf-bl-subproduct .number{position:absolute;top: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;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-bl-subproduct .number{left:0;font-size:200px;font-size:12.5rem}}@media (min-width:768px) and (max-width:1199px){main .kf-bl-subproduct .number{left:0;font-size:200px;font-size:12.5rem}}main .kf-pa-producthotspot .kf-border-right{border-right:1px solid #2d2828}main .kf-pa-producthotspot h3{margin-bottom:30px !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot h3{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-producthotspot h3{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthotspot h3{margin-bottom:20px}}main .kf-pa-producthotspot .himg{position:relative;padding:10%;max-width:100%}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .himg{max-width:80%;margin:0 auto}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthotspot .himg{margin-bottom:20px}}main .kf-pa-producthotspot .himg.is-hidden{display:none}main .kf-pa-producthotspot .himg .hotspot{position:absolute;background:#FFF;width:10px;height:10px;border-radius:10px;transform:translate(-5px, -5px)}main .kf-pa-producthotspot .himg .hotspot .value{position:absolute;bottom:5px;left:5px;font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular}main .kf-pa-producthotspot .himg .hotspot .value strong,main .kf-pa-producthotspot .himg .hotspot .value b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-producthotspot .himg .hotspot .value{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){main .kf-pa-producthotspot .himg .hotspot .value{font-size:16px;font-size:1rem;line-height:20px}}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .himg .hotspot .value{font-size:12px;font-size:0.75rem}}main .kf-pa-producthotspot .himg .hotspot .value.kf-align-center{transform:translateX(-50%)}main .kf-pa-producthotspot .himg .hotspot .value.kf-align-right{transform:translateX(-100%)}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .himg .hotspot .value.kf-align-right{transform:translateX(-80%)}}main .kf-pa-producthotspot .himg .hotspot .value span{white-space:nowrap}main .kf-pa-producthotspot .himg .hotspot .value .inch{display:none}main .kf-pa-producthotspot .himg .hotspot.hotspot-weight{left:180px;bottom:-38px}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .himg .hotspot.hotspot-weight{bottom:-33px;left:auto;right:32px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-producthotspot .himg .hotspot.hotspot-weight{bottom:-58px}}main .kf-pa-producthotspot .himg .hotspot.hotspot-weight .value .kg{transform:translateY(2px);display:inline-block;margin-left:6px}main .kf-pa-producthotspot .himg .hotspot.hotspot-weight .value .icon svg{height:28px}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .himg .hotspot.hotspot-weight .value .icon svg{height:22px}}main .kf-pa-producthotspot .kf-switch{float:left;width:140px;height:28px;border-radius:28px;background:#2d2828;position:relative}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .kf-switch{margin-bottom:30px !important;width:76px;height:24px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .kf-switch{margin-bottom:15px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){main .kf-pa-producthotspot .kf-switch{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){main .kf-pa-producthotspot .kf-switch{margin-bottom:20px}}main .kf-pa-producthotspot .kf-switch .slider{background:#FFF;border-radius:20px;height:20px;width:66px;transform:translate(4px, 4px);transition:transform .5s}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .kf-switch .slider{width:34px;transform:translate(4px, 4px);height:16px}}main .kf-pa-producthotspot .kf-switch .overlay{position:absolute;top:0;left:0;width:100%;height:100%}main .kf-pa-producthotspot .kf-switch .overlay a.kf-cm-switch,main .kf-pa-producthotspot .kf-switch .overlay a.kf-inch-switch{font-size:14px;font-size:0.875rem;line-height:1;font-family:D-DIN Regular;color:#2d2828;float:left;margin-left:10px;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .kf-switch .overlay a.kf-cm-switch,main .kf-pa-producthotspot .kf-switch .overlay a.kf-inch-switch{font-size:10px;font-size:0.625rem;line-height:22px;margin-left:6px}}main .kf-pa-producthotspot .kf-switch .overlay a.kf-inch-switch{float:right;margin-left:0;margin-right:10px;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .kf-switch .overlay a.kf-inch-switch{margin-right:6px}}main .kf-pa-producthotspot .kf-switch.force-cm .slider{transform:translate(4px, 4px) !important}main .kf-pa-producthotspot .kf-switch.force-inch .slider{transform:translate(70px, 4px) !important}@media (min-width:1px) and (max-width:767px){main .kf-pa-producthotspot .kf-switch.force-inch .slider{transform:translate(38px, 4px) !important}}main .kf-pa-product-asco-list{padding-top:120px;margin-left:0;margin-right:0}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-asco-list{padding-top:60px}}main .kf-pa-product-asco-list svg{position:absolute;top:-120px;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-asco-list svg{max-width:50%;top:-60px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-asco-list svg{max-width:75%}}main .kf-pa-product-asco-list [class*="col-"]{position:relative}main .kf-pa-product-asco-list h2{border-left:1px solid #2d2828;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-asco-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-asco-list h2{font-size:45px;font-size:2.8125rem;line-height:54px;padding-left:60px}}main .kf-pa-product-asco-list .subtitle{font-family:URWDINRegular;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-asco-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-asco-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-asco-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-asco-list .subtitle{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-asco-list .subtitle{font-size:22px;font-size:1.375rem;line-height:34px;margin-top:0}}main .kf-pa-product-asco-list a{text-decoration:none;color:#2d2828}main .kf-pa-product-asco-list .kf-image-wrapper{width:100%;height:100%;position:relative}main .kf-pa-product-asco-list .kf-image-wrapper.kf-image-ratio_1_1{padding-bottom:100%;height:auto}main .kf-pa-product-asco-list .kf-image-wrapper img{max-width:none;position:absolute;top:50%;left:50%;width:120%;transform:translate(-50%, -50%);object-fit:cover;object-position:center}main .kf-pa-product-asco-list .number{position:absolute;top: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;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){main .kf-pa-product-asco-list .number{left:0;font-size:200px;font-size:12.5rem}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-product-asco-list .number{left:0;font-size:200px;font-size:12.5rem}}main .kf-pa-static h1{line-height:116px;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:90px;font-size:5.625rem;color:#FFF;margin-bottom:60px}@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}}main .kf-pa-static h1 span{background:#2d2828;padding-bottom:5px;padding-top:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h1 span{padding-bottom:2px;padding-top:2px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static h1 span{padding-bottom:3px;padding-top:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828}}@media (min-width:1px) and (max-width:767px){main .kf-pa-static h1{font-size:22px;font-size:1.375rem;line-height:30px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:768px) and (max-width:991px){main .kf-pa-static h1{font-size:44px;font-size:2.75rem;line-height:58px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h1{font-size:54px;font-size:3.375rem;line-height:70px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h1{font-size:68px;font-size:4.25rem;line-height:87px;max-width:calc(100% - 20px);transform:translateX(10px)}}@media (min-width:1400px) and (max-width:1600px){main .kf-pa-static h1{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}main .kf-pa-static h2{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:URWDINBold;text-transform:uppercase;font-size:45px;font-size:2.8125rem;line-height:60px;margin-bottom:10px}main .kf-pa-static h2 strong,main .kf-pa-static h2 b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-static h2{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h2{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h2{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static h2{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-static h3{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:URWDINBold;font-size:35px;font-size:2.1875rem;line-height:47px;margin-bottom:10px}main .kf-pa-static h3 strong,main .kf-pa-static h3 b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-static h3{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h3{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h3{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static h3{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-static h4{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:URWDINBold;font-size:30px;font-size:1.875rem;line-height:45px;margin-bottom:10px}main .kf-pa-static h4 strong,main .kf-pa-static h4 b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-static h4{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static h4{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static h4{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static h4{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-static p.subtitle{margin-top:60px;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:URWDINBold;font-size:30px;font-size:1.875rem;line-height:45px}@media (min-width:1px) and (max-width:767px){main .kf-pa-static p.subtitle{margin-top:30px}}@media (min-width:576px) and (max-width:767px){main .kf-pa-static p.subtitle{margin-top:40px}}@media (min-width:768px) and (max-width:1199px){main .kf-pa-static p.subtitle{margin-top:40px}}main .kf-pa-static p.subtitle strong,main .kf-pa-static p.subtitle b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-static p.subtitle{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static p.subtitle{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static p.subtitle{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static p.subtitle{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-static p.subtitle.light{font-family:URWDINLight}main .kf-pa-static p{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;margin-bottom:60px}main .kf-pa-static p strong,main .kf-pa-static p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-static p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static p{font-size:21px;font-size:1.3125rem;line-height:36px}}main .kf-pa-static p strong{font-family:URWDINBold;font-weight:normal}@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 a{font-size:18px;font-size:1.125rem;font-family:D-DIN Regular;padding:0px 15px 0px 15px;border:1px solid #2d2828;border-radius:28px;color:#2d2828;text-decoration:none;background:#FFF;transition:background .5s;display:inline-block;height:28px;line-height:28px;white-space:nowrap}main .kf-pa-static p a:hover{background:#2d2828;color:#FFF}@media (min-width:1px) and (max-width:767px){main .kf-pa-static 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-static 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-static hr{background-color:#2d2828;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-pa-static ul{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;margin-bottom:60px}main .kf-pa-static ul strong,main .kf-pa-static ul b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){main .kf-pa-static ul{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){main .kf-pa-static ul{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){main .kf-pa-static ul{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){main .kf-pa-static ul{font-size:21px;font-size:1.3125rem;line-height:36px}}@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}.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}@media (min-width:1px) and (max-width:767px){.menu-overlay main{height:auto;overflow:hidden;padding-bottom:0}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main{min-height:calc(100vh - 66px)}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main{min-height:calc(100vh - 80px)}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main{min-height:calc(100vh - 100px)}}@media (min-width:1750px){.menu-overlay main{min-height:calc(100vh - 120px)}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper{margin-top:90px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper{margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .main-wrapper{margin-top:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .main-wrapper{margin-top:60px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .main-wrapper{padding-top:25px;padding-bottom:25px;display:flex;align-items:center}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .main-wrapper{padding-top:15px;padding-bottom:15px;display:flex;align-items:center}}@media (min-width:1750px){.menu-overlay main .main-wrapper{padding-top:25px;padding-bottom:25px;display:flex;align-items:center}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper .main-item{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper .main-item{margin-bottom:15px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .main-wrapper .main-item{margin-bottom:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .main-wrapper .main-item{margin-bottom:20px}}.menu-overlay main .main-wrapper a{background:#FFF;float:left;display:flex;align-items:baseline}.menu-overlay main .main-wrapper a .index{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-weight:800;font-size:28px;font-size:1.75rem;color:#2d2828;margin-right:12px}.menu-overlay main .main-wrapper a .index strong,.menu-overlay main .main-wrapper a .index b{font-weight:700}@media (min-width:1px) and (max-width:991px){.menu-overlay main .main-wrapper a .index{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .main-wrapper a .index{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .main-wrapper a .index{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .main-wrapper a .index{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper a .index{min-width:24px}}.menu-overlay main .main-wrapper a .text{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-style:italic;color:#999999;transition:color .5s;position:relative;float:left}.menu-overlay main .main-wrapper a .text strong,.menu-overlay main .main-wrapper a .text b{font-weight:700}@media (min-width:1px) and (max-width:991px){.menu-overlay main .main-wrapper a .text{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .main-wrapper a .text{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .main-wrapper a .text{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .main-wrapper a .text{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .main-wrapper a .text{font-size:48px;font-size:3rem;line-height:63px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .main-wrapper a .text{font-size:60px;font-size:3.75rem;line-height:80px}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .main-wrapper a .text{font-size:70px;font-size:4.375rem;line-height:92px}}@media (min-width:1750px){.menu-overlay main .main-wrapper a .text{font-size:80px;font-size:5rem;line-height:106px}}.menu-overlay main .main-wrapper a:hover .text{color:#2d2828;text-decoration:none}.menu-overlay main .main-wrapper a.is-active .text{color:#2d2828}.menu-overlay main .main-wrapper .sub{float:left;position:relative;height:100%}@media (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper .sub{height:auto;width:100%}}.menu-overlay main .main-wrapper .sub .sub-content{position:absolute;left:0;top:calc(100% - 22px);transform:translateY(-100%);width:70vw}@media (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper .sub .sub-content{position:relative;display:block;bottom:0;width:100vw}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .main-wrapper .sub .sub-content{top:calc(100% - 8px);transform:translateY(-28px)}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .main-wrapper .sub .sub-content{top:calc(100% - 8px);transform:translateY(-35px)}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .main-wrapper .sub .sub-content{top:calc(100% - 11px);transform:translateY(-36px)}}@media (min-width:1750px){.menu-overlay main .main-wrapper .sub .sub-content{top:calc(100% - 16px);transform:translateY(-41px)}}.menu-overlay main .main-wrapper .sub .sub-content a{display:flex;align-self:flex-end;margin-left:45px;font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-style:normal;font-size:28px;font-size:1.75rem;font-weight:300;font-style:italic;color:#999999;transition:color .5s;position:relative}.menu-overlay main .main-wrapper .sub .sub-content a strong,.menu-overlay main .main-wrapper .sub .sub-content a b{font-weight:700}@media (min-width:1px) and (max-width:991px){.menu-overlay main .main-wrapper .sub .sub-content a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .main-wrapper .sub .sub-content a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .main-wrapper .sub .sub-content a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .main-wrapper .sub .sub-content a{font-size:21px;font-size:1.3125rem;line-height:36px}}.menu-overlay main .main-wrapper .sub .sub-content a:hover{color:#2d2828}@media (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper .sub .sub-content a{display:block;width:100%;margin-left:36px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .main-wrapper .sub .sub-content a{margin-left:25px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .main-wrapper .sub .sub-content a{margin-left:35px}}.menu-overlay main .main-wrapper .sub .sub-content.is-hidden{display:none !important}@media (min-width:1px) and (max-width:767px){.menu-overlay main .main-wrapper .sub .sub-content.is-hidden{display:block !important}}.menu-overlay main .sub-wrapper{overflow:hidden}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper{margin-top:45px;margin-bottom:90px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .sub-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper{margin-bottom:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .sub-wrapper{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper{margin-bottom:60px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper{padding-top:25px;padding-bottom:25px;display:flex;align-items:center}}@media (min-width:1200px){.menu-overlay main .sub-wrapper{padding-top:25px;padding-bottom:25px;display:flex;align-items:center}}.menu-overlay main .sub-wrapper .sub-wrapper-inner{border-left:1px solid #2d2828;position:relative;display:flex;height:100%;background:#FFF}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner{border-left:0}}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul{list-style:none;margin-bottom:90px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul{margin-bottom:45px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul{margin-bottom:60px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul{margin-bottom:60px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul{margin-bottom:0}}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span strong,.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span{font-size:21px;font-size:1.3125rem;line-height:36px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li span strong{text-transform:uppercase}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;color:#2d2828;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link strong,.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link{font-size:21px;font-size:1.3125rem;line-height:36px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link strong{font-weight:400 !important}.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link:hover{color:#2d2828}@media (min-width:992px){.menu-overlay main .sub-wrapper .sub-wrapper-inner ul li .kf-animated-link:hover{background-size:100% 1px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper{float:left;width:100%;margin-bottom:90px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper{margin-bottom:45px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper{margin-bottom:60px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper{margin-bottom:60px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper p{float:left;width:100%;font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular;color:#999999;margin-bottom:25px}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper p strong,.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper p{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper p{font-size:16px;font-size:1rem;line-height:20px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper p strong{display:block;margin-bottom:15px;color:#2d2828}@media (min-width:768px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper p strong{font-size:24px;font-size:1.5rem;line-height:32px;font-weight:400;text-transform:uppercase}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper{position:relative;float:left;width:100%}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch{float:left;width:140px;height:30px;border-radius:30px;background:#2d2828;position:relative}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch{width:76px;height:26px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch{height:26px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .slider{background:#FFF;border-radius:22px;height:22px;width:66px;transform:translate(4px, 4px);transition:transform .5s}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .slider{width:34px;transform:translate(4px, 4px);height:18px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .slider{height:18px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-speed-switch,.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-read-switch{font-size:14px;font-size:0.875rem;line-height:1;position:relative;top:50%;transform:translateY(-50%);font-family:D-DIN Regular;color:#2d2828;float:left;margin-left:10px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-speed-switch,.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-read-switch{font-size:10px;font-size:0.625rem;line-height:24px;margin-left:6px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-speed-switch,.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-read-switch{line-height:24px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-read-switch{float:right;margin-left:0;margin-right:10px;color:#FFF}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch .overlay a.kf-read-switch{margin-right:6px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch.force-speed .slider{transform:translate(4px, 4px) !important}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch.force-read .slider{transform:translate(70px, 4px) !important}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .kf-switch.force-read .slider{transform:translate(38px, 4px) !important}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .js-switch-info{width:30px;height:30px;border-radius:30px;border:1px solid #2d2828;margin-left:6px;position:relative;transition:background .5s;float:left}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .js-switch-info{width:26px;height:26px;border-radius:26px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .js-switch-info{width:26px;height:26px;border-radius:26px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .js-switch-info svg{vertical-align:top;width:16px;height:16px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .js-switch-info svg{width:14px;height:14px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .js-switch-info:hover{background:#2d2828}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-readspeed-wrapper .kf-switch-wrapper .js-switch-info:hover svg path{fill:#FFF}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper{float:left;width:100%;margin-bottom:45px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper{margin-bottom:22px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper{display:none}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .kf-image-wrapper{width:100%;padding-bottom:60.30534351%;overflow:hidden;position:relative;margin-bottom:20px}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .kf-image-wrapper img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);max-width:none}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper a{position:relative;display:block}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title{position:absolute;left:60px;top:0;left:48px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title{transform:translateY(-12px);left:35px;width:calc(100% - 50px)}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title{transform:translateY(-13px);max-width:80%;left:35px}}@media (min-width:1200px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title{transform:translateY(-20px);max-width:70%}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title span{background:#2d2828;color:#FFF;padding-top:5px;padding-bottom:5px;box-shadow:15px 0 0 #2d2828,-15px 0 0 #2d2828;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:gimlet-text-narrow,serif;font-weight:400;font-style:italic;font-size:30px;font-size:1.875rem;line-height:40px;text-transform:uppercase}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title span{font-size:16px;font-size:1rem;line-height:initial;padding-top:3px;padding-bottom:3px;box-shadow:10px 0 0 #2d2828,-10px 0 0 #2d2828;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title span{font-size:20px;font-size:1.25rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1200px) and (max-width:1900px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title{transform:translateY(-13px);max-width:85%;left:35px}}@media (min-width:1200px) and (max-width:1800px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper .title span{font-size:26px;font-size:1.625rem;line-height:initial;padding-top:4px;padding-bottom:4px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper p{display:block;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;color:#2d2828}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper p strong,.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper p b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper p{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper p{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper p{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-custom-wrapper p{font-size:21px;font-size:1.3125rem;line-height:36px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:60px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:30px}}@media (min-width:576px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:40px}}@media (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:40px}}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:45px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:22px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper{margin-top:30px}}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper a:last-of-type img{margin-right:0}.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper img{height:40px;margin-right:35px;margin-top:10px;margin-bottom:10px}@media (min-width:1px) and (max-width:767px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper img{height:30px;margin-right:15px}}@media (min-width:768px) and (max-width:1399px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper img{height:30px;margin-right:24px}}@media (min-width:1400px) and (max-width:1800px){.menu-overlay main .sub-wrapper .sub-wrapper-inner .kf-icon-wrapper img{margin-right:25px;height:34px}}.menu-overlay footer{position:absolute;bottom:0;padding:0;background:#FFF}@media (min-width:1px) and (max-width:767px){.menu-overlay footer{position:relative}}.menu-overlay footer .kf-animated-link{border-bottom:1px solid #FFF;margin-right:12px}@media (min-width:768px){.menu-overlay footer .link-wrapper ul li{display:inline}}body.show-menu{overflow:hidden}#animation-overlay{position:fixed;width:100vw;height:100vh;z-index:99;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);visibility:hidden;opacity:0;transition:opacity .4s}@media (min-width:1px) and (max-width:767px){#animation-overlay{overflow:scroll}}#animation-overlay .kf-animation-wrapper{position:relative;background:#FFF;border-radius:40px;padding:45px 40px 45px 40px}@media (min-width:1px) and (max-width:767px){#animation-overlay .kf-animation-wrapper{padding:25px 15px 25px 15px;height:calc(100vh - 100px);top:50px}@supports (-webkit-touch-callout: none){#animation-overlay .kf-animation-wrapper{height:calc(var(--vh, 1vh) * 100 - 100px)}}}@media (min-width:768px){#animation-overlay .kf-animation-wrapper{top:50vh;transform:translateY(-50%);height:calc(100vh - 100px);width:100%}@supports (-webkit-touch-callout: none){#animation-overlay .kf-animation-wrapper{top:50px;transform:translateY(0);height:calc(var(--vh, 1vh) * 100 - 100px)}}}#animation-overlay .kf-animation-wrapper .js-animation-close{position:absolute;top:25px;right:25px;z-index:2}#animation-overlay .kf-animation-wrapper .js-animation-close svg{width:20px}@media (min-width:1px) and (max-width:767px){#animation-overlay .kf-animation-wrapper .js-animation-close{top:15px;right:15px}#animation-overlay .kf-animation-wrapper .js-animation-close svg{width:16px}}#animation-overlay .kf-animation-wrapper .kf-iframe-wrapper{width:100%;height:100%;text-align:center;position:absolute;top:0;left:0}@media (min-width:768px){#animation-overlay .kf-animation-wrapper .kf-iframe-wrapper{top:40px}}@media (min-width:1px) and (max-width:767px){#animation-overlay .kf-animation-wrapper .kf-iframe-wrapper iframe{width:auto;height:100%;max-height:100%;aspect-ratio:751 / 1626}}@media (min-width:768px){#animation-overlay .kf-animation-wrapper .kf-iframe-wrapper iframe{width:auto;height:calc(100% - 80px);max-height:calc(100% - 80px);max-width:100%;aspect-ratio:1570 / 883}}body.show-animation #animation-overlay{opacity:1;visibility:visible}#quickselect-overlay{position:fixed;width:100vw;height:100vh;z-index:99;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);visibility:hidden;opacity:0;transition:opacity .4s}#quickselect-overlay .kf-quickselect-wrapper{position:absolute;top:250px;left:50%;transform:translateX(-50%);width:600px;background:#FFF;border-radius:40px;padding:45px 40px 45px 40px}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper{top:114px;width:calc(100vw - 40px);padding:25px 15px 25px 15px}}#quickselect-overlay .kf-quickselect-wrapper .search-input{float:left;width:100%;padding-bottom:30px;border-bottom:1px solid #999999;position:relative}#quickselect-overlay .kf-quickselect-wrapper .search-input .icon{position:absolute;top:2px;left:0;width:28px;height:28px}#quickselect-overlay .kf-quickselect-wrapper .search-input .icon svg{width:20px;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-input .icon svg{width:16px}}@media (min-width:768px) and (max-width:991px){#quickselect-overlay .kf-quickselect-wrapper .search-input .icon svg{width:16px}}#quickselect-overlay .kf-quickselect-wrapper .search-input input{float:left;box-sizing:border-box;border:0;outline:none;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:D-DIN Regular;font-size:18px;font-size:1.125rem;line-height:30px;color:#999999;min-width:320px;padding-left:34px}#quickselect-overlay .kf-quickselect-wrapper .search-input input strong,#quickselect-overlay .kf-quickselect-wrapper .search-input input b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#quickselect-overlay .kf-quickselect-wrapper .search-input input{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#quickselect-overlay .kf-quickselect-wrapper .search-input input{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#quickselect-overlay .kf-quickselect-wrapper .search-input input{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#quickselect-overlay .kf-quickselect-wrapper .search-input input{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-input input{min-width:calc(100vw - 70px);padding-left:29px}}#quickselect-overlay .kf-quickselect-wrapper .icon.esc{color:#999999;border:1px solid #999999;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:D-DIN Regular;font-size:12px !important;font-size:0.75rem !important;line-height:1 !important;padding:1px 20px 3px 4px;position:absolute;right:40px;top:45px;border-radius:5px;transform:translateY(6px)}#quickselect-overlay .kf-quickselect-wrapper .icon.esc strong,#quickselect-overlay .kf-quickselect-wrapper .icon.esc b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#quickselect-overlay .kf-quickselect-wrapper .icon.esc{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#quickselect-overlay .kf-quickselect-wrapper .icon.esc{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#quickselect-overlay .kf-quickselect-wrapper .icon.esc{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#quickselect-overlay .kf-quickselect-wrapper .icon.esc{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .icon.esc{display:none}}#quickselect-overlay .kf-quickselect-wrapper .search-result{padding:5px 0 30px 0;float:left;width:100%;border-bottom:1px solid #999999;max-height:400px;overflow-y:scroll;overflow-x:hidden}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result{max-height:200px}}#quickselect-overlay .kf-quickselect-wrapper .search-result .title{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:16px;font-size:1rem;font-family:URWDINBold;margin-top:30px;margin-bottom:30px;display:block}#quickselect-overlay .kf-quickselect-wrapper .search-result .title strong,#quickselect-overlay .kf-quickselect-wrapper .search-result .title b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{margin-top:10px}}@media (min-width:576px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{margin-top:20px}}@media (min-width:768px) and (max-width:1199px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{margin-top:20px}}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){#quickselect-overlay .kf-quickselect-wrapper .search-result .title{margin-bottom:20px}}#quickselect-overlay .kf-quickselect-wrapper .search-result .no-result{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:18px;font-size:1.125rem;color:#2d2828;padding:25px 0 0 0;display:block}#quickselect-overlay .kf-quickselect-wrapper .search-result .no-result strong,#quickselect-overlay .kf-quickselect-wrapper .search-result .no-result b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#quickselect-overlay .kf-quickselect-wrapper .search-result .no-result{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#quickselect-overlay .kf-quickselect-wrapper .search-result .no-result{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#quickselect-overlay .kf-quickselect-wrapper .search-result .no-result{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#quickselect-overlay .kf-quickselect-wrapper .search-result .no-result{font-size:21px;font-size:1.3125rem;line-height:36px}}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item{width:100%;display:block;background:#ccc;border-radius:25px;margin-bottom:12px;color:#2d2828;cursor:pointer;transition:background-color .5s;padding:5px 50px 5px 25px;position:relative;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:16px;font-size:1rem}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item strong,#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item{padding:5px 35px 5px 15px;border-radius:25px}}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item .tag{position:absolute;top:50%;transform:translateY(-50%);height:20px;border-radius:10px;padding:0 12px 0 12px;right:75px;border:1px solid #2d2828;line-height:initial;font-size:14px;font-size:0.875rem;text-transform:uppercase}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item .tag{position:relative;top:initial;right:initial;transform:translateY(0);margin-left:5px}}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item:hover{background:#2d2828;color:#FFF}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item:hover .icon svg{fill:#FFF}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item:hover .tag{border:1px solid #FFF}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item .icon{position:absolute;right:25px;line-height:1;top:0;width:20px;height:20px;top:50%;transform:translateY(-50%)}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item .icon svg{width:20px;vertical-align:top}@media (min-width:1px) and (max-width:767px){#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item .icon{right:15px;width:16px;height:16px}#quickselect-overlay .kf-quickselect-wrapper .search-result .result-item .icon svg{width:16px}}body.show-quickselect{overflow:hidden}body.show-quickselect #quickselect-overlay{opacity:1;visibility:visible}#materialmix-overlay{position:fixed;width:100vw;height:100vh;z-index:99;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);visibility:hidden;opacity:0;transition:opacity .4s;overflow:scroll}#materialmix-overlay .kf-materialmix-wrapper{position:relative;width:100%;background:#FFF;border-radius:40px;padding:45px 45px 45px 45px}@media (min-width:1px) and (max-width:767px){#materialmix-overlay .kf-materialmix-wrapper{padding:25px 15px 25px 15px}}#materialmix-overlay .kf-materialmix-wrapper .js-materialmix-close{position:absolute;top:25px;right:25px;z-index:2;width:20px;height:20px}#materialmix-overlay .kf-materialmix-wrapper .js-materialmix-close .icon{position:absolute;top:0;left:0;width:20px;height:20px}#materialmix-overlay .kf-materialmix-wrapper .js-materialmix-close .icon svg{width:20px;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (min-width:1px) and (max-width:767px){#materialmix-overlay .kf-materialmix-wrapper .js-materialmix-close{top:15px;right:15px}#materialmix-overlay .kf-materialmix-wrapper .js-materialmix-close .icon svg{width:16px}}.kf-materialmix-wrapper .kf-bl-button,.kf-bl-materialmix .kf-bl-button{display:flex;width:100%;position:relative;flex-direction:row;margin-top:60px}@media (min-width:1px) and (max-width:767px){.kf-materialmix-wrapper .kf-bl-button,.kf-bl-materialmix .kf-bl-button{margin-top:30px}}@media (min-width:576px) and (max-width:767px){.kf-materialmix-wrapper .kf-bl-button,.kf-bl-materialmix .kf-bl-button{margin-top:40px}}@media (min-width:768px) and (max-width:1199px){.kf-materialmix-wrapper .kf-bl-button,.kf-bl-materialmix .kf-bl-button{margin-top:40px}}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{display:flex;font-family:D-DIN Regular;text-decoration:none;font-size:30px;font-size:1.875rem;color:#2d2828;background:#FFF;height:65px;margin:0 auto}@media (min-width:1px) and (max-width:767px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{font-size:18px;font-size:1.125rem;height:46px}}@media (min-width:768px) and (max-width:1199px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{font-size:24px;font-size:1.5rem;height:52px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{font-size:26px;font-size:1.625rem;height:60px}}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span{background:#FFF;border-radius:100px;padding:0 82px 0 30px;border:1px solid #2d2828;color:#2d2828;transition:background .5s;position:relative;height:65px;line-height:65px}@media (min-width:1px) and (max-width:767px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span{padding-left:20px;padding-right:55px;height:46px;line-height:46px}}@media (min-width:768px) and (max-width:1199px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span{padding-left:25px;padding-right:68px;height:52px;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span{padding-left:25px;padding-right:68px;height:60px;line-height:60px}}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:47px;height:47px;min-width:47px;border-radius:47px;background:#2d2828;line-height:47px;text-align:center;color:#FFF;transition:background .5s}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon svg,.kf-bl-materialmix .kf-bl-button .js-materialmix-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){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span .icon{top:5px;right:5px;width:34px;height:34px;min-width:34px;border-radius:34px;line-height:34px}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon svg,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span .icon{top:5px;right:5px;width:40px;height:40px;min-width:40px;border-radius:40px;line-height:40px}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon svg,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span .icon svg{width:16px;height:16px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span .icon{top:7px;right:7px;width:44px;height:44px;min-width:44px;border-radius:44px;line-height:44px}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download span .icon svg,.kf-bl-materialmix .kf-bl-button .js-materialmix-download span .icon svg{width:20px;height:20px}}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download:hover span,.kf-bl-materialmix .kf-bl-button .js-materialmix-download:hover span{background:#2d2828;color:#FFF}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download:hover .icon,.kf-bl-materialmix .kf-bl-button .js-materialmix-download:hover .icon{background:#FFF}.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download:hover .icon svg,.kf-bl-materialmix .kf-bl-button .js-materialmix-download:hover .icon svg{fill:#2d2828}@media (min-width:1px) and (max-width:767px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{font-size:16px;font-size:1rem}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{margin-top:60px}}@media (min-width:992px) and (max-width:1199px) and (min-width:1px) and (max-width:767px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{margin-top:30px}}@media (min-width:992px) and (max-width:1199px) and (min-width:576px) and (max-width:767px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{margin-top:40px}}@media (min-width:992px) and (max-width:1199px) and (min-width:768px) and (max-width:1199px){.kf-materialmix-wrapper .kf-bl-button .js-materialmix-download,.kf-bl-materialmix .kf-bl-button .js-materialmix-download{margin-top:40px}}.kf-materialmix-wrapper .controls,.kf-bl-materialmix .controls{display:flex;justify-content:center;flex-direction:column}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .controls,.kf-bl-materialmix .controls{margin-top:60px}}@media (min-width:1px) and (max-width:991px) and (min-width:1px) and (max-width:767px){.kf-materialmix-wrapper .controls,.kf-bl-materialmix .controls{margin-top:30px}}@media (min-width:1px) and (max-width:991px) and (min-width:576px) and (max-width:767px){.kf-materialmix-wrapper .controls,.kf-bl-materialmix .controls{margin-top:40px}}@media (min-width:1px) and (max-width:991px) and (min-width:768px) and (max-width:1199px){.kf-materialmix-wrapper .controls,.kf-bl-materialmix .controls{margin-top:40px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .controls,.kf-bl-materialmix .controls{padding-left:40px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .controls,.kf-bl-materialmix .controls{padding-left:80px}}.kf-materialmix-wrapper .controls .number-wrapper,.kf-bl-materialmix .controls .number-wrapper{width:100%;padding-bottom:100%;position:relative}.kf-materialmix-wrapper .controls .number-wrapper .number,.kf-bl-materialmix .controls .number-wrapper .number{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;border-radius:100%;border:1px solid #2d2828}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .controls .number-wrapper .number,.kf-bl-materialmix .controls .number-wrapper .number{max-width:73px;max-height:73px}}.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#2d2828;font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-size:42px;font-size:2.625rem;font-style:italic}.kf-materialmix-wrapper .controls .number-wrapper .number span strong,.kf-bl-materialmix .controls .number-wrapper .number span strong,.kf-materialmix-wrapper .controls .number-wrapper .number span b,.kf-bl-materialmix .controls .number-wrapper .number span b{font-weight:700}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:575px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:18px;font-size:1.125rem}}@media (min-width:576px) and (max-width:767px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:24px;font-size:1.5rem}}@media (min-width:768px) and (max-width:991px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:24px;font-size:1.5rem}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:24px;font-size:1.5rem}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:36px;font-size:2.25rem}}@media (min-width:1400px) and (max-width:1750px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:36px;font-size:2.25rem}}@media (min-width:1751px){.kf-materialmix-wrapper .controls .number-wrapper .number span,.kf-bl-materialmix .controls .number-wrapper .number span{font-size:42px;font-size:2.625rem}}.kf-materialmix-wrapper .select-collection,.kf-bl-materialmix .select-collection{margin-bottom:15px}.kf-materialmix-wrapper .select-collection .title,.kf-bl-materialmix .select-collection .title,.kf-materialmix-wrapper .select-color .title,.kf-bl-materialmix .select-color .title{display:inline-block;font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:18px;font-size:1.125rem;line-height:38px}.kf-materialmix-wrapper .select-collection .title strong,.kf-bl-materialmix .select-collection .title strong,.kf-materialmix-wrapper .select-color .title strong,.kf-bl-materialmix .select-color .title strong,.kf-materialmix-wrapper .select-collection .title b,.kf-bl-materialmix .select-collection .title b,.kf-materialmix-wrapper .select-color .title b,.kf-bl-materialmix .select-color .title b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .select-collection .title,.kf-bl-materialmix .select-collection .title,.kf-materialmix-wrapper .select-color .title,.kf-bl-materialmix .select-color .title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .select-collection .title,.kf-bl-materialmix .select-collection .title,.kf-materialmix-wrapper .select-color .title,.kf-bl-materialmix .select-color .title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .select-collection .title,.kf-bl-materialmix .select-collection .title,.kf-materialmix-wrapper .select-color .title,.kf-bl-materialmix .select-color .title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .select-collection .title,.kf-bl-materialmix .select-collection .title,.kf-materialmix-wrapper .select-color .title,.kf-bl-materialmix .select-color .title{font-size:21px;font-size:1.3125rem;line-height:36px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown,.kf-bl-materialmix .select-collection .js-materialmix-dropdown,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown,.kf-bl-materialmix .select-color .js-materialmix-dropdown{display:inline-block;width:100%;border-bottom:1px solid #2d2828;position:relative}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper{position:relative;cursor:pointer;padding-right:25px}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .prefix{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;text-transform:uppercase}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .prefix strong,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .prefix strong,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .prefix strong,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .prefix strong,.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .prefix b,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .prefix b,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .prefix b,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .prefix b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .prefix{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .prefix{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .prefix{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .prefix,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .prefix,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .prefix{font-size:21px;font-size:1.3125rem;line-height:36px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .value{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-style:italic}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .value strong,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .value strong,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .value strong,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .value strong,.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .value b,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .value b,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .value b,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .value b{font-weight:700}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .value{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .value{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .value{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .value,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .value,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .value{font-size:21px;font-size:1.3125rem;line-height:36px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .icon,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .icon,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .icon,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .icon{width:20px;height:20px;right:0;position:absolute;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .5s}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .icon svg,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .icon svg,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .icon svg,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .icon svg{width:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width:1px) and (max-width:767px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .icon,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .icon,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .icon,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .icon{width:16px;height:16px}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .value-wrapper .icon svg,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .value-wrapper .icon svg,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .value-wrapper .icon svg,.kf-bl-materialmix .select-color .js-materialmix-dropdown .value-wrapper .icon svg{width:16px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend{display:none;position:absolute;background:#FFF;width:100%;z-index:1;max-height:300px;overflow-x:hidden;overflow-y:scroll}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul{list-style:none}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul.is-hidden,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul.is-hidden,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul.is-hidden,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul.is-hidden{display:none}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li{padding-left:10px}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-family:URWDINRegular;text-decoration:none;padding-bottom:2px;font-weight:400;position:relative;width:auto;display:inline;transition:background-size .2s linear;background:linear-gradient(to bottom, #2d2828 0%, #2d2828 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-size:18px;font-size:1.125rem;color:#2d2828}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a strong,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a strong,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a strong,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a strong,.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a b,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a b,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a b,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:21px;font-size:1.3125rem;line-height:36px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a strong,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a strong,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a strong,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a strong{font-weight:400 !important}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a:hover,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a:hover,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a:hover,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a:hover{color:#2d2828}@media (min-width:992px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a:hover,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a:hover,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a:hover,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a:hover{background-size:100% 1px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a strong,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a strong,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a strong,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a strong,.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a b,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a b,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a b,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a b{font-weight:700}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li a,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li a,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li a{font-size:21px;font-size:1.3125rem;line-height:36px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown .extend ul li.is-hidden,.kf-bl-materialmix .select-collection .js-materialmix-dropdown .extend ul li.is-hidden,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown .extend ul li.is-hidden,.kf-bl-materialmix .select-color .js-materialmix-dropdown .extend ul li.is-hidden{display:none}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select,.kf-bl-materialmix .select-color .js-materialmix-dropdown select{width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:#FFF;color:#000;outline:none;cursor:pointer;padding-left:5px;padding-right:15px;font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-size:17px;font-size:1.0625rem;font-style:italic}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select strong,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select strong,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select strong,.kf-bl-materialmix .select-color .js-materialmix-dropdown select strong,.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select b,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select b,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select b,.kf-bl-materialmix .select-color .js-materialmix-dropdown select b{font-weight:700}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select,.kf-bl-materialmix .select-color .js-materialmix-dropdown select{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select,.kf-bl-materialmix .select-color .js-materialmix-dropdown select{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select,.kf-bl-materialmix .select-color .js-materialmix-dropdown select{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select,.kf-bl-materialmix .select-color .js-materialmix-dropdown select{font-size:21px;font-size:1.3125rem;line-height:36px}}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown select.is-hidden,.kf-bl-materialmix .select-collection .js-materialmix-dropdown select.is-hidden,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown select.is-hidden,.kf-bl-materialmix .select-color .js-materialmix-dropdown select.is-hidden{display:none}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown.is-active .value-wrapper .icon,.kf-bl-materialmix .select-collection .js-materialmix-dropdown.is-active .value-wrapper .icon,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown.is-active .value-wrapper .icon,.kf-bl-materialmix .select-color .js-materialmix-dropdown.is-active .value-wrapper .icon{transform:translateY(-50%) rotate(180deg)}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown.is-disabled .value-wrapper,.kf-bl-materialmix .select-collection .js-materialmix-dropdown.is-disabled .value-wrapper,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown.is-disabled .value-wrapper,.kf-bl-materialmix .select-color .js-materialmix-dropdown.is-disabled .value-wrapper{cursor:not-allowed}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown.is-disabled .value-wrapper .prefix,.kf-bl-materialmix .select-collection .js-materialmix-dropdown.is-disabled .value-wrapper .prefix,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown.is-disabled .value-wrapper .prefix,.kf-bl-materialmix .select-color .js-materialmix-dropdown.is-disabled .value-wrapper .prefix{color:#999999}.kf-materialmix-wrapper .select-collection .js-materialmix-dropdown.is-disabled .value-wrapper .value,.kf-bl-materialmix .select-collection .js-materialmix-dropdown.is-disabled .value-wrapper .value,.kf-materialmix-wrapper .select-color .js-materialmix-dropdown.is-disabled .value-wrapper .value,.kf-bl-materialmix .select-color .js-materialmix-dropdown.is-disabled .value-wrapper .value{color:#999999}.kf-materialmix-wrapper .preview,.kf-bl-materialmix .preview{position:relative;width:100%;padding-bottom:79.5%;background:#FFF}.kf-materialmix-wrapper .preview .item-3,.kf-bl-materialmix .preview .item-3{background:#FFF;border:1px solid #2d2828;position:absolute;bottom:0;left:22.15909091%;width:42.04545455%;padding-bottom:42.04545455%;z-index:4}.kf-materialmix-wrapper .preview .item-3 .number,.kf-bl-materialmix .preview .item-3 .number{bottom:16.21621622%;left:0;transform:translateX(-50%)}.kf-materialmix-wrapper .preview .item-2,.kf-bl-materialmix .preview .item-2{background:#FFF;border:1px solid #2d2828;position:absolute;top:0;left:50%;width:35.45454545%;padding-bottom:48.18181818%;z-index:2}.kf-materialmix-wrapper .preview .item-2 .number,.kf-bl-materialmix .preview .item-2 .number{top:42.9245283%;right:0;transform:translateX(50%)}.kf-materialmix-wrapper .preview .item-1,.kf-bl-materialmix .preview .item-1{background:#FFF;border:1px solid #2d2828;position:absolute;top:11.42857143%;left:0;width:54.77272727%;padding-bottom:40.22727273%;z-index:3}.kf-materialmix-wrapper .preview .item-1 .number,.kf-bl-materialmix .preview .item-1 .number{top:0;left:5.80912863%;transform:translateY(-50%)}.kf-materialmix-wrapper .preview .item-4,.kf-bl-materialmix .preview .item-4{background:#FFF;border:1px solid #2d2828;position:absolute;bottom:3.18181818%;right:0;width:55.06818182%;padding-bottom:31.36363636%;z-index:1}.kf-materialmix-wrapper .preview .item-4 .number,.kf-bl-materialmix .preview .item-4 .number{bottom:0;right:13.13432837%;transform:translateY(50%)}.kf-materialmix-wrapper .preview .number,.kf-bl-materialmix .preview .number{width:100px;height:100px;border-radius:100px;background:#2d2828;position:absolute;z-index:1}@media (min-width:1px) and (max-width:575px){.kf-materialmix-wrapper .preview .number,.kf-bl-materialmix .preview .number{width:34px;height:34px}}@media (min-width:576px) and (max-width:767px){.kf-materialmix-wrapper .preview .number,.kf-bl-materialmix .preview .number{width:44px;height:44px}}@media (min-width:768px) and (max-width:991px){.kf-materialmix-wrapper .preview .number,.kf-bl-materialmix .preview .number{width:44px;height:44px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .preview .number,.kf-bl-materialmix .preview .number{width:60px;height:60px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .preview .number,.kf-bl-materialmix .preview .number{width:70px;height:70px}}.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#FFF;font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-size:56px;font-size:3.5rem;font-style:italic}.kf-materialmix-wrapper .preview .number span strong,.kf-bl-materialmix .preview .number span strong,.kf-materialmix-wrapper .preview .number span b,.kf-bl-materialmix .preview .number span b{font-weight:700}@media (min-width:1px) and (max-width:991px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:1px) and (max-width:575px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:18px;font-size:1.125rem}}@media (min-width:576px) and (max-width:767px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:24px;font-size:1.5rem}}@media (min-width:768px) and (max-width:991px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:24px;font-size:1.5rem}}@media (min-width:992px) and (max-width:1199px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:34px;font-size:2.125rem}}@media (min-width:1200px) and (max-width:1399px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:40px;font-size:2.5rem}}@media (min-width:1400px){.kf-materialmix-wrapper .preview .number span,.kf-bl-materialmix .preview .number span{font-size:56px;font-size:3.5rem}}.kf-materialmix-wrapper .preview .kf-image-wrapper,.kf-bl-materialmix .preview .kf-image-wrapper{position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;overflow:hidden}.kf-materialmix-wrapper .preview .kf-image-wrapper img,.kf-bl-materialmix .preview .kf-image-wrapper img{object-fit:cover;object-position:center center;width:100%;height:100%}body.show-materialmix{overflow:hidden}body.show-materialmix #materialmix-overlay{opacity:1;visibility:visible}#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:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-family:URWDINBold}#download-overlay .content .content-inner .title strong,#download-overlay .content .content-inner .title b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#download-overlay .content .content-inner .title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#download-overlay .content .content-inner .title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#download-overlay .content .content-inner .title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#download-overlay .content .content-inner .title{font-size:21px;font-size:1.3125rem;line-height:36px}}#download-overlay .content .content-inner .text{font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular}#download-overlay .content .content-inner .text strong,#download-overlay .content .content-inner .text b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#download-overlay .content .content-inner .text{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){#download-overlay .content .content-inner .text{font-size:16px;font-size:1rem;line-height:20px}}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .text{font-size:14px;font-size:0.875rem}}#download-overlay .content .content-inner .consent{position:relative}#download-overlay .content .content-inner .consent label{margin-left:15px;cursor:pointer;font-size:18px;font-size:1.125rem;line-height:22px;font-family:URWDINRegular}#download-overlay .content .content-inner .consent label strong,#download-overlay .content .content-inner .consent label b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#download-overlay .content .content-inner .consent label{font-size:14px;font-size:0.875rem;line-height:18px}}@media (min-width:992px) and (max-width:1749px){#download-overlay .content .content-inner .consent label{font-size:16px;font-size:1rem;line-height:20px}}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .consent label{margin-left:25px;font-size:14px;font-size:0.875rem}}@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{display:flex;font-family:D-DIN Regular;text-decoration:none;font-size:24px;font-size:1.5rem;color:#2d2828;background:#FFF;height:58px}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .download-button a{font-size:18px;font-size:1.125rem;height:46px}}@media (min-width:768px) and (max-width:1199px){#download-overlay .content .content-inner .download-button a{font-size:24px;font-size:1.5rem;height:52px}}@media (min-width:1200px) and (max-width:1399px){#download-overlay .content .content-inner .download-button a{font-size:24px;font-size:1.5rem;height:52px}}#download-overlay .content .content-inner .download-button a span{background:#FFF;border-radius:58px;padding:0px 70px 0px 70px;border:1px solid #2d2828;color:#2d2828;transition:background .5s;position:relative;height:58px;line-height:58px}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .download-button a span{padding-left:20px;padding-right:55px;height:46px;line-height:46px}}@media (min-width:768px) and (max-width:1199px){#download-overlay .content .content-inner .download-button a span{padding-left:25px;padding-right:68px;height:52px;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){#download-overlay .content .content-inner .download-button a span{padding-left:25px;padding-right:68px}}#download-overlay .content .content-inner .download-button a span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#2d2828;line-height:40px;text-align:center;color:#FFF;transition:background .5s}#download-overlay .content .content-inner .download-button a 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){#download-overlay .content .content-inner .download-button a span .icon{top:5px;right:5px;width:34px;height:34px;min-width:34px;border-radius:34px;line-height:34px}#download-overlay .content .content-inner .download-button a span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){#download-overlay .content .content-inner .download-button a span .icon{top:5px;right:5px;width:40px;height:40px;min-width:40px;border-radius:40px;line-height:40px}#download-overlay .content .content-inner .download-button a span .icon svg{width:16px;height:16px}}#download-overlay .content .content-inner .download-button a:hover span{background:#2d2828;color:#FFF}#download-overlay .content .content-inner .download-button a:hover .icon{background:#FFF}#download-overlay .content .content-inner .download-button a:hover .icon svg{fill:#2d2828}#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 img{height:20px}@media (min-width:1px) and (max-width:767px){#download-overlay .content .content-inner .download-close img{height:16px}}#gallery-overlay{position:fixed;width:100vw;height:100vh;z-index:99;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);visibility:hidden;opacity:0;transition:opacity .4s}@media (min-width:1px) and (max-width:767px){#gallery-overlay{overflow:scroll}}#gallery-overlay .kf-gallery-wrapper{position:relative;background:#FFF;border-radius:40px;padding:45px 40px 45px 40px}@media (min-width:768px){#gallery-overlay .kf-gallery-wrapper{margin-top:50vh;transform:translateY(-50%)}}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper{padding:25px 15px 25px 15px;margin-top:50px;margin-bottom:50px}}#gallery-overlay .kf-gallery-wrapper .js-download-close{position:absolute;top:25px;right:25px}#gallery-overlay .kf-gallery-wrapper .js-download-close svg{width:20px}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-download-close{top:15px;right:15px}#gallery-overlay .kf-gallery-wrapper .js-download-close svg{width:16px}}#gallery-overlay .kf-gallery-wrapper .title{font-size:24px;font-size:1.5rem;line-height:41px;font-family:'gimlet-text-narrow',serif;font-weight:300;font-style:normal;font-size:30px;font-size:1.875rem;margin-bottom:15px;font-style:italic}#gallery-overlay .kf-gallery-wrapper .title strong,#gallery-overlay .kf-gallery-wrapper .title b{font-weight:700}@media (min-width:1px) and (max-width:991px){#gallery-overlay .kf-gallery-wrapper .title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#gallery-overlay .kf-gallery-wrapper .title{font-size:21px;font-size:1.3125rem;line-height:36px}}#gallery-overlay .kf-gallery-wrapper .product-title{font-size:24px;font-size:1.5rem;line-height:41px;font-family:URWDINRegular;font-size:30px;font-size:1.875rem;margin-bottom:15px;padding-right:30px}#gallery-overlay .kf-gallery-wrapper .product-title strong,#gallery-overlay .kf-gallery-wrapper .product-title b{font-family:URWDINBold;font-weight:normal}@media (min-width:1px) and (max-width:991px){#gallery-overlay .kf-gallery-wrapper .product-title{font-size:16px;font-size:1rem;line-height:27px}}@media (min-width:992px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .product-title{font-size:18px;font-size:1.125rem;line-height:31px}}@media (min-width:1200px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .product-title{font-size:20px;font-size:1.25rem;line-height:34px}}@media (min-width:1400px) and (max-width:1749px){#gallery-overlay .kf-gallery-wrapper .product-title{font-size:21px;font-size:1.3125rem;line-height:36px}}@media (min-width:768px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery{height:50vh;max-height:50vh;overflow-y:scroll;overflow-x:hidden}}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item{margin-bottom:30px;position:relative}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item{margin-bottom:15px}}@media (min-width:576px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item{margin-bottom:20px}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item{margin-bottom:20px}}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item.is-selected .js-select-gallery-image .icon{background:#2d2828}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item.is-selected .js-select-gallery-image .icon svg{transform:translate(-50%, -50%) rotate(45deg);fill:#FFF}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen{position:absolute;left:50%;transform:translateX(calc(-100% - 5px));bottom:30px}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen{bottom:5px;transform:translateX(calc(-100% - 4px))}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen{bottom:10px;transform:translateX(calc(-100% - 4px))}}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image .icon,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen .icon{width:42px;height:42px;border-radius:42px;background:#FFF;display:block;line-height:42px;text-align:center;transition:background-color .5s}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image .icon svg,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen .icon svg{width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);transition:transform .5s}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image .icon,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen .icon{width:34px;height:34px;border-radius:34px;line-height:34px}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image .icon svg,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen .icon svg{width:16px}}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image .icon.is-hidden,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen .icon.is-hidden{display:none}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image .icon.zoom svg,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen .icon.zoom svg{width:26px}}@media (min-width:768px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image .icon.zoom svg,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen .icon.zoom svg{width:32px}}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image:hover .icon,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen:hover .icon{background:#2d2828}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-select-gallery-image:hover .icon svg,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen:hover .icon svg{fill:#FFF}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen{left:auto;right:50%;transform:translateX(calc(+100% + 5px))}@media (min-width:1px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .js-show-fullscreen{transform:translateX(calc(+100% + 4px))}}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .bg-bottom{position:absolute;bottom:0;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);height:50%;width:calc(100% - var(--bs-gutter-x))}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .bg-top{position:absolute;top:0;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);height:50%;width:calc(100% - var(--bs-gutter-x))}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper{position:relative;width:100%;padding-bottom:100%;border:1px solid #FFF;transition:border .5s}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.freisteller{overflow:hidden}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.freisteller img{width:140%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.freisteller.hochformat{padding-bottom:75%}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.freisteller.hochformat img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.freisteller.querformat{padding-bottom:75%}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.millieu img{object-fit:cover;object-position:center center;min-height:100%;width:100%;height:100%;position:absolute;top:0;left:0}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.millieu.querformat,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.millieu.ex_querformat{padding-bottom:75%}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.millieu.hochformat,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.millieu.ex_hochformat{padding-bottom:75%}#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.millieu.hochformat img,#gallery-overlay .kf-gallery-wrapper .kf-bl-productgallery .gallery-item .kf-image-wrapper.millieu.ex_hochformat img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#gallery-overlay .kf-gallery-wrapper hr{background-color:#2d2828;opacity:1;height:1px}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-download-gallery{float:left;font-family:D-DIN Regular;text-decoration:none;font-size:18px;font-size:1.125rem;border:1px solid #2d2828;padding:0 20px 0 20px;margin-right:10px;border-radius:37px;height:37px;line-height:37px;transition:background-color .5s;color:#2d2828}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-download-gallery{font-size:16px;font-size:1rem;padding:0px 15px 0px 15px}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-download-gallery{font-size:16px;font-size:1rem;padding:0px 15px 0px 15px;height:26px;line-height:26px;border-radius:26px}}@media (min-width:1200px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter,#gallery-overlay .kf-gallery-wrapper .js-download-gallery{font-size:16px;font-size:1rem;padding:0px 15px 0px 15px;height:32px;line-height:32px;border-radius:32px}}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper:hover,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter:hover,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download:hover,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter:hover,#gallery-overlay .kf-gallery-wrapper .js-download-gallery:hover{background:#2d2828;color:#FFF}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper:hover .close svg,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter:hover .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download:hover .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter:hover .close svg,#gallery-overlay .kf-gallery-wrapper .js-download-gallery:hover .close svg{fill:#FFF}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper .close,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter .close,#gallery-overlay .kf-gallery-wrapper .js-download-gallery .close{margin-right:0px;margin-left:15px;float:right;width:auto;display:none}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper .close svg,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter .close svg,#gallery-overlay .kf-gallery-wrapper .js-download-gallery .close svg{width:14px;vertical-align:initial}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper .close,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter .close,#gallery-overlay .kf-gallery-wrapper .js-download-gallery .close{margin-left:10px}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper .close svg,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter .close svg,#gallery-overlay .kf-gallery-wrapper .js-download-gallery .close svg{width:12px}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper .close,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter .close,#gallery-overlay .kf-gallery-wrapper .js-download-gallery .close{margin-left:10px}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper .close svg,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter .close svg,#gallery-overlay .kf-gallery-wrapper .js-download-gallery .close svg{width:12px}}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper.is-active,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter.is-active,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download.is-active,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter.is-active,#gallery-overlay .kf-gallery-wrapper .js-download-gallery.is-active{background:#2d2828;color:#FFF}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper.is-active .close,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter.is-active .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download.is-active .close,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter.is-active .close,#gallery-overlay .kf-gallery-wrapper .js-download-gallery.is-active .close{display:inline}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper.is-active .close svg,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter.is-active .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download.is-active .close svg,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter.is-active .close svg,#gallery-overlay .kf-gallery-wrapper .js-download-gallery.is-active .close svg{fill:#FFF}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-wrapper:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-download-gallery:last-of-type{margin-right:0}#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter{margin-right:0}#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter.is-hidden{display:none}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-delete-gallery-filter{display:none}}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter{width:100%;text-align:center}#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter:last-of-type{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter:last-of-type{margin-top:10px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter:last-of-type{margin-top:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .js-set-gallery-download:last-of-type,#gallery-overlay .kf-gallery-wrapper .js-set-gallery-filter:last-of-type{margin-top:20px}}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image{display:flex;font-family:D-DIN Regular;text-decoration:none;font-size:24px;font-size:1.5rem;color:#2d2828;background:#FFF;height:58px;margin-right:12px}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image{font-size:18px;font-size:1.125rem;height:46px}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image{font-size:24px;font-size:1.5rem;height:52px}}@media (min-width:1200px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image{font-size:24px;font-size:1.5rem;height:52px}}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span{background:#FFF;border-radius:58px;padding:0px 70px 0px 70px;border:1px solid #2d2828;color:#2d2828;transition:background .5s;position:relative;height:58px;line-height:58px}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span{padding-left:20px;padding-right:55px;height:46px;line-height:46px}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span{padding-left:25px;padding-right:68px;height:52px;line-height:52px}}@media (min-width:1200px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span{padding-left:25px;padding-right:68px}}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span .icon{top:8px;right:8px;border:0;padding:0;position:absolute;width:40px;height:40px;min-width:40px;border-radius:40px;background:#2d2828;line-height:40px;text-align:center;color:#FFF;transition:background .5s}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image 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){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span .icon{top:5px;right:5px;width:34px;height:34px;min-width:34px;border-radius:34px;line-height:34px}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span .icon svg{width:16px;height:16px}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span .icon{top:5px;right:5px;width:40px;height:40px;min-width:40px;border-radius:40px;line-height:40px}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span .icon svg{width:16px;height:16px}}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:hover span{background:#2d2828;color:#FFF}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:hover .icon{background:#FFF}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:hover .icon svg{fill:#2d2828}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image{margin-right:0;width:100%}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span{width:100%}}@media (min-width:1200px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image{font-size:20px !important;font-size:1.25rem !important}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span{padding-left:20px;padding-right:55px}}@media (min-width:1400px) and (max-width:1650px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image{font-size:24px !important;font-size:1.5rem !important}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image span{padding-left:20px;padding-right:65px}}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:last-of-type{margin-right:0}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:last-of-type{margin-top:30px}}@media (min-width:1px) and (max-width:767px) and (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:last-of-type{margin-top:10px}}@media (min-width:1px) and (max-width:767px) and (min-width:576px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:last-of-type{margin-top:20px}}@media (min-width:1px) and (max-width:767px) and (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image:last-of-type{margin-top:20px}}#gallery-overlay .kf-gallery-wrapper .js-download-gallery-image .counter{padding:initial;height:initial;border:none}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider{position:absolute;top:102px;left:150px;right:150px;bottom:44px;background:#FFF;z-index:1;display:none}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider{position:fixed;top:0;left:0;width:100vw;height:100vh}}@media (min-width:768px) and (max-width:991px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider{top:88px;left:100px;right:100px}}@media (min-width:992px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider{top:92px;left:100px;right:100px}}@media (min-width:1200px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider{top:95px;left:100px;right:100px;bottom:38px}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav{position:absolute;top:0;left:-110px;right:-110px;bottom:0;list-style:none;outline:none !important;z-index:-1;background:#FFF}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav{z-index:1;left:0;right:0;background:transparent;height:50px;top:50%;transform:translateY(-50%)}}@media (min-width:768px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav{left:-70px;right:-70px}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .prev{position:absolute;top:50%;left:0;transform:translateY(-50%);width:50px;height:50px;outline:none !important;cursor:pointer}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .prev svg{transform:rotate(90deg)}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .prev{top:50%;left:calc(5px + var(--bs-gutter-x) * .5);transform:translateY(-50%);width:34px;height:34px;border-radius:34px;background:#FFF}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .prev svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg)}}@media (min-width:768px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .prev{width:30px;height:30px}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .prev svg{width:30px;height:30px}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .next{position:absolute;top:50%;right:0;width:50px;height:50px;transform:translateY(-50%);outline:none !important;cursor:pointer}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .next svg{transform:rotate(-90deg)}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .next{top:50%;right:calc(5px + var(--bs-gutter-x) * .5);transform:translateY(-50%);width:34px;height:34px;border-radius:34px;background:#FFF}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .next svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg)}}@media (min-width:768px) and (max-width:1399px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .next{width:30px;height:30px}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider #gallery-nav .next svg{width:30px;height:30px}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .tns-outer{height:100%}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .tns-outer .tns-ovh{height:100%}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .tns-outer .tns-inner{height:100%}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container{overflow:hidden;height:100%;position:relative;margin:0;padding:0}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item{max-height:100%;position:relative}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item.is-selected .kf-image-wrapper .js-select-gallery-image .icon{background:#2d2828 !important}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item.is-selected .kf-image-wrapper .js-select-gallery-image .icon svg{transform:translate(-50%, -50%) rotate(45deg);fill:#FFF}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper{text-align:center;position:relative;max-width:100%;max-height:100%;width:auto;top:50%;transform:translateY(-50%)}@media screen and (orientation:landscape){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.quadrat{max-height:100%;height:100%}}@media screen and (orientation:portrait){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.quadrat{max-width:100%;width:100%}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.quadrat img{max-width:100%;max-height:100%}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.querformat{height:100%}@media screen and (orientation:landscape){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.querformat{max-height:100%;width:100%}}@media screen and (orientation:portrait){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.querformat{max-width:100%;width:100%}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.querformat img{max-height:100%;max-width:100%}@media screen and (orientation:landscape){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.hochformat{max-height:100%;height:100%}}@media screen and (orientation:portrait){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.hochformat{max-width:100%;width:100%}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper.hochformat img{max-height:100%;max-width:100%}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .bg-bottom{position:absolute;bottom:0;left:0;right:0;height:50%;width:100%;z-index:-1}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .bg-top{position:absolute;top:0;left:0;right:0;height:50%;width:100%;z-index:-1}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen{position:absolute;left:50%;transform:translateX(calc(-100% - 5px));bottom:30px}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen{bottom:5px;transform:translateX(calc(-100% - 4px))}}@media (min-width:768px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen{bottom:10px;transform:translateX(calc(-100% - 4px))}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image .icon,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen .icon{width:42px;height:42px;border-radius:42px;background:#FFF;display:block;line-height:42px;text-align:center;transition:background-color .5s}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image .icon svg,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen .icon svg{width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);transition:transform .5s}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image .icon,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen .icon{width:34px;height:34px;border-radius:34px;line-height:34px}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image .icon svg,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen .icon svg{width:16px}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image .icon.is-hidden,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen .icon.is-hidden{display:none}@media (min-width:1px) and (max-width:767px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image .icon.zoom svg,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen .icon.zoom svg{width:26px}}@media (min-width:768px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image .icon.zoom svg,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen .icon.zoom svg{width:32px}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image:hover .icon,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen:hover .icon{background:#2d2828}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-select-gallery-image:hover .icon svg,#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen:hover .icon svg{fill:#FFF}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen{left:auto;right:50%;transform:translateX(calc(+100% + 5px))}@media (min-width:1px) and (max-width:1199px){#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper .js-close-fullscreen{transform:translateX(calc(+100% + 4px))}}#gallery-overlay .kf-gallery-wrapper .kf-gallery-slider .slider-container .slide-item .kf-image-wrapper svg{width:30px}@media (min-width:768px){body.show-gallery{overflow:hidden}}body.show-gallery #gallery-overlay{opacity:1;visibility:visible}#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:#2d2828}.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}}