:root{--dark:#363534;--light:#fff;--primary-100:#fdeff0;--primary-200:#fdeff0;--primary-300:#fdeff0;--primary-400:#e31e28;--primary-500:#e31e28;--primary-600:#c11922;--primary-700:#c11922;--primary-800:#c11922;--primary-900:#c11922;--secondary-100:#ebebeb;--secondary-200:#d7d7d6;--secondary-500:#9a9a99;--secondary-600:#9a9a99;--ruska:#fdeff0;--ilta:#fdeff0;--kivi:#fdeff0;--sammal:#fdeff0;--structural-050:#f5f5f5;--structural-100:#ebebeb;--structural-200:#d7d7d6;--structural-300:#d7d7d6;--structural-400:#d7d7d6;--structural-500:#9a9a99;--structural-600:#9a9a99;--structural-700:#9a9a99;--structural-800:#9a9a99;--structural-900:#4a4948;--highlight:#e31e28;--alert-100:#fdeff0;--alert-500:#c11922;--PrimaryFontLight:"Benton Sans Light","Arial","sans-serif";--PrimaryFontBook:"Benton Sans Book","Arial","sans-serif";--PrimaryFontRegular:"Benton Sans Regular","Arial","sans-serif";--PrimaryFontMedium:"Benton Sans Medium","Arial","sans-serif";--PrimaryFontBold:"Benton Sans Bold","Arial","sans-serif";--fontsize-xs:1.2rem;--fontsize-sm:1.4rem;--fontsize-tiny:1.4rem;--fontsize-base:1.6rem;--fontsize-lg:1.8rem;--fontsize-xl:2.0rem;--fontsize-2xl:2.4rem;--fontsize-2-5xl:2.6rem;--fontsize-3xl:2.8rem;--fontsize-4xl:3.2rem;--fontsize-5xl:3.6rem;--fontsize-6xl:4rem;--fontsize-7xl:5rem;--fontsize-9xl:6rem;--fontsize-12xl:8rem;--fontsize-h1-mobile:3.2rem;--fontsize-h1:4rem;--fontsize-h2:2.4rem;--fontsize-h3:2.0rem;--fontsize-h4:1.6rem;--fontsize-h5:1.4rem}@font-face{font-display:swap;font-family:Benton Sans Light;src:url(/static/fonts/benton-sans/benton-sans-light/e1a152a7-425f-45ff-bf5c-cffc64b0bc35-2.eot);src:url(/static/fonts/benton-sans/benton-sans-light/e1a152a7-425f-45ff-bf5c-cffc64b0bc35-2.eot?) format("embedded-opentype"),url(/static/fonts/benton-sans/benton-sans-light/e1a152a7-425f-45ff-bf5c-cffc64b0bc35-3.woff) format("woff"),url(/static/fonts/benton-sans/benton-sans-light/e1a152a7-425f-45ff-bf5c-cffc64b0bc35-1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Benton Sans Book;src:url(/static/fonts/benton-sans/benton-sans-book/4676d06e-667e-41ca-8f6b-e78721a03562-2.eot);src:url(/static/fonts/benton-sans/benton-sans-book/4676d06e-667e-41ca-8f6b-e78721a03562-2.eot?) format("embedded-opentype"),url(/static/fonts/benton-sans/benton-sans-book/4676d06e-667e-41ca-8f6b-e78721a03562-3.woff) format("woff"),url(/static/fonts/benton-sans/benton-sans-book/4676d06e-667e-41ca-8f6b-e78721a03562-1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Benton Sans Regular;src:url(/static/fonts/benton-sans/benton-sans-regular/3c20a41a-d051-487c-a8c0-67e4272ff0b6-2.eot);src:url(/static/fonts/benton-sans/benton-sans-regular/3c20a41a-d051-487c-a8c0-67e4272ff0b6-2.eot?) format("embedded-opentype"),url(/static/fonts/benton-sans/benton-sans-regular/3c20a41a-d051-487c-a8c0-67e4272ff0b6-3.woff) format("woff"),url(/static/fonts/benton-sans/benton-sans-regular/3c20a41a-d051-487c-a8c0-67e4272ff0b6-1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Benton Sans Medium;src:url(/static/fonts/benton-sans/benton-sans-medium/703b1387-2b8f-4bbb-83a0-50eb2db89fd9-2.eot);src:url(/static/fonts/benton-sans/benton-sans-medium/703b1387-2b8f-4bbb-83a0-50eb2db89fd9-2.eot?) format("embedded-opentype"),url(/static/fonts/benton-sans/benton-sans-medium/703b1387-2b8f-4bbb-83a0-50eb2db89fd9-3.woff) format("woff"),url(/static/fonts/benton-sans/benton-sans-medium/703b1387-2b8f-4bbb-83a0-50eb2db89fd9-1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Benton Sans Bold;src:url(/static/fonts/benton-sans/benton-sans-bold/c1894f6c-b784-48d8-9c60-7d470c5aa232-2.eot);src:url(/static/fonts/benton-sans/benton-sans-bold/c1894f6c-b784-48d8-9c60-7d470c5aa232-2.eot?) format("embedded-opentype"),url(/static/fonts/benton-sans/benton-sans-bold/c1894f6c-b784-48d8-9c60-7d470c5aa232-3.woff) format("woff"),url(/static/fonts/benton-sans/benton-sans-bold/c1894f6c-b784-48d8-9c60-7d470c5aa232-1.ttf) format("truetype")}body.katrin .link-list .text-primary-600,body.katrin .main-nav .text-primary-600{color:var(--primary-500)}body.katrin .link-list a:hover,body.katrin .main-nav .main-nav__dropdown-toggler:hover>*{border-color:var(--primary-500)}body.katrin .breadcrumb a:hover{color:var(--primary-500)}body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnNext,body.katrin .button-primary,body.katrin .button-primary[type=button],body.katrin .button-primary[type=reset],body.katrin .button-primary[type=submit],body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button:first-of-type{background-color:var(--primary-500);border-color:var(--primary-500)}@media (hover:hover) and (pointer:fine){:is(body.katrin .button-primary,body.katrin .button-primary[type=button],body.katrin .button-primary[type=submit],body.katrin .button-primary[type=reset],body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnNext,body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button:first-of-type):hover{background-color:var(--primary-600);border-color:var(--primary-600)}}:is(body.katrin .button-primary,body.katrin .button-primary[type=button],body.katrin .button-primary[type=submit],body.katrin .button-primary[type=reset],body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnNext,body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button:first-of-type):active,:is(body.katrin .button-primary,body.katrin .button-primary[type=button],body.katrin .button-primary[type=submit],body.katrin .button-primary[type=reset],body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnNext,body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button:first-of-type):focus-visible{background-color:var(--primary-600);border-color:var(--primary-600)}body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnPrev,body.katrin .button-secondary,body.katrin .button-secondary[type=button],body.katrin .button-secondary[type=reset],body.katrin .button-secondary[type=submit],body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button{border-color:var(--structural-200)}@media (hover:hover) and (pointer:fine){:is(body.katrin .button-secondary,body.katrin .button-secondary[type=button],body.katrin .button-secondary[type=submit],body.katrin .button-secondary[type=reset],body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnPrev,body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button):hover{background-color:var(--structural-100);border-color:var(--structural-200)}}:is(body.katrin .button-secondary,body.katrin .button-secondary[type=button],body.katrin .button-secondary[type=submit],body.katrin .button-secondary[type=reset],body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnPrev,body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button):focus-visible{background-color:var(--structural-100);border-color:var(--structural-200)}:is(body.katrin .button-secondary,body.katrin .button-secondary[type=button],body.katrin .button-secondary[type=submit],body.katrin .button-secondary[type=reset],body.katrin .EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action.btnPrev,body.katrin .ui-dialog .ui-dialog-buttonpane .ui-button):active{background-color:var(--dark);border-color:var(--structural-200);color:#fff}body.katrin .button--outline{padding:1.3rem 2rem 1.1rem}body.katrin .button.bg-highlight{background-color:var(--dark);color:#fff}:is(body.katrin .button.bg-highlight) svg rect{fill:#fff}body.katrin .button.bg-highlight:active{background-color:var(--dark);color:#fff}:is(body.katrin .button.bg-highlight:active) svg *{fill:#fff}@media (hover:hover) and (pointer:fine){body.katrin .button-link:active,body.katrin .button-link:hover{background:var(--primary-100)}}body.katrin .text-content a:not(.text-content .epi-block a){border-bottom:1px solid var(--primary-500);text-decoration:none}body.katrin .text-content a:hover:not(.text-content .epi-block a:hover){background-color:var(--primary-100)}body.katrin .key-figures .text-secondary-500{color:var(--primary-500)}body.katrin .notification-banner--success{background-color:var(--secondary-100)}body.katrin .colored-single-liftup{background-color:var(--primary-100)}@media (hover:hover) and (pointer:fine){:is(:is(body.katrin .liftup-slider-buttons) button,:is(body.katrin .liftup-slider-buttons) .liftup-slider-link):hover{background:var(--primary-100)}}:is(:is(body.katrin .liftup-slider-buttons) button,:is(body.katrin .liftup-slider-buttons) .liftup-slider-link):active{background:var(--primary-100)}body.katrin .colored-font-banner{scroll-margin-top:150px}body.katrin .content-liftup .content-liftup__item:hover h3{color:var(--primary-500)}body.katrin .content-liftup .content-liftup__item:hover a{text-decoration:none}:is(body.katrin .text-content) .katrin-headline{background-color:var(--primary-500);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff!important;display:inline;line-height:1.26!important;padding:0 5px}body.katrin .text-content h3:not(.text-content .epi-block h3){font-size:2.2rem}body.katrin .text-content a:not(.text-content .epi-block a){color:var(--primary-500)}body.katrin .text-content a:hover:not(.text-content .epi-block a:hover){background:transparent}body.katrin .text-content ul li:not(.text-content .epi-block ul li){list-style-type:none}body.katrin .text-content ul li:not(.text-content .epi-block ul li):before{color:var(--primary-500);content:"\2022";display:inline-block;font-weight:700;margin-left:-1.25em;width:1em}body.katrin .text-content ol:not(.text-content .epi-block ol){counter-reset:section;margin-left:1.25em}:is(body.katrin .text-content ol:not(.text-content .epi-block ol)) li{list-style-type:none;margin-left:15px}body.katrin .text-content ol li:not(.text-content .epi-block ol li):before{color:var(--primary-500);content:counters(section,".") ". ";counter-increment:section;display:inline-block;font-weight:700;margin-left:-1.25em;min-width:1.5em}body.katrin .listing-block a:hover span{color:var(--primary-500);text-decoration:none!important}:is(body.katrin .search-results) .bg-secondary-200{background:var(--dark);color:#fff}body.katrin .product-search__result:hover .text-h3{color:var(--primary-500)}body.katrin .product-search__result img{background-color:var(--structural-050)}body.katrin .product-search__fields .button--outline{background-color:var(--primary-500);border-color:var(--primary-500);color:#fff}@media (hover:hover) and (pointer:fine){body.katrin .product-search__fields .button--outline:hover{background-color:var(--primary-600);border-color:var(--primary-600)}}body.katrin .product-search__fields .button--outline:active,body.katrin .product-search__fields .button--outline:focus-visible{background-color:var(--primary-600);border-color:var(--primary-600)}body.katrin .product__slider-pagination span{background:var(--dark)}.is-active:is(body.katrin .product__slider-pagination span){background:var(--primary-500)}.is-active:is(body.katrin .product-table__unit),:is(body.katrin .product-table__unit):active{background:var(--dark);color:#fff}body.katrin .katrin-product-search .tooltip{position:relative}@media (max-width:768px){body.katrin .katrin-product-search table .tooltip__text{left:auto;max-width:30rem;right:0;transform:translate(0)}:is(body.katrin .katrin-product-search table .tooltip__text):after{left:auto;right:1.5rem}}body.katrin.has-fullbleed .colored-single-liftup{-o-border-image:conic-gradient(var(--primary-100) 0 0) 0 //0 100vw;border-image:conic-gradient(var(--primary-100) 0 0) fill 0 //0 100vw}body.katrin .flip-card__back{background:var(--primary-100)}.my-collection-empty #my-collection-count,.my-collection-empty .my-collection-highlight{display:none}.my-collection-highlight{background-color:var(--primary-500);border:1px solid #fff;border-radius:100%;bottom:0;height:8px;right:0;width:8px}.class-to-highlight-active-selection .my-collection-add,.my-collection-added{display:none}.class-to-highlight-active-selection .my-collection-added,.my-collection-add{display:block}.class-to-highlight-active-selection .icon{background-color:var(--structural-900)}.katrin-related-products__btn.class-to-highlight-active-selection{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}