.kl-link,.kl-link-wort,.rte a:not(.button):not(.btn),footer.footer a.link.link-text,footer.footer .rte a,.kl-faq__antwort a,.kl-kontakt__info a,.kl-kontakt__datenschutz a,.kl-popup__danach-text a,a.klv-link{color:rgb(var(--color-foreground))!important;text-decoration:none!important;background:transparent;border-bottom:2px dotted rgb(var(--kl-link));border-radius:4px;padding:0 3px;margin:0 -3px;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}footer.footer a.link.link-text:after{display:none!important}@media(hover:hover)and (pointer:fine){.kl-link:not(:disabled):hover,.kl-link-flaeche:hover .kl-link-wort,.rte a:not(.button):not(.btn):hover,footer.footer a.link.link-text:hover,footer.footer .rte a:hover,.kl-faq__antwort a:hover,.kl-kontakt__info a:hover,.kl-kontakt__datenschutz a:hover,.kl-popup__danach-text a:hover,a.klv-link:hover{background:rgba(var(--kl-link-hover),.35);border-bottom-style:solid}}footer.footer a.link.link-text{border-bottom-style:solid;border-bottom-color:transparent}@media(hover:hover)and (pointer:fine){footer.footer a.link.link-text:hover{border-bottom-color:rgb(var(--kl-link))}}.kl-link:not(:disabled):active,.kl-link-flaeche:active .kl-link-wort,.rte a:not(.button):not(.btn):active,footer.footer a.link.link-text:active,footer.footer .rte a:active,.kl-faq__antwort a:active,.kl-kontakt__info a:active,.kl-kontakt__datenschutz a:active,.kl-popup__danach-text a:active,a.klv-link:active{background:rgb(var(--kl-link-hover));color:rgb(var(--color-button-text))!important}.kl-link:focus-visible,.kl-link-flaeche:focus-visible,.rte a:not(.button):not(.btn):focus-visible,footer.footer a.link.link-text:focus-visible,footer.footer .rte a:focus-visible,.kl-faq__antwort a:focus-visible,.kl-kontakt__info a:focus-visible,.kl-kontakt__datenschutz a:focus-visible,.kl-popup__danach-text a:focus-visible,a.klv-link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}:where(button).kl-link{border-width:0 0 2px;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer}.kl-link:disabled{border-bottom-color:transparent;cursor:auto}.kl-link-flaeche{text-decoration:none;-webkit-tap-highlight-color:transparent}.kl-x{display:inline-grid;place-items:center;width:3rem;height:3rem;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:rgb(var(--color-foreground));font-size:0;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s ease}.kl-x .icon{width:1rem;height:auto;pointer-events:none;transition:transform .3s cubic-bezier(0,0,.3,1)}@media(hover:hover){.kl-x:hover{color:rgba(var(--color-foreground),.5)}.kl-x:hover .icon{transform:scale(1.2)}}.kl-x:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.kl-x--hell{color:rgb(var(--color-light))}@media(hover:hover){.kl-x--hell:hover{color:rgba(var(--color-light),.6)}}.modal .modal-inner .modal-close.button--icon,.product-media-modal .modal-close-button.button--icon{--alpha-button-background: 0;background:transparent;box-shadow:none}.product-media-modal .modal-close-button.button--icon .icon{width:1rem;height:auto}.product-media-gallery .product-media-item{position:relative}.kl-mangel-hinweis{position:absolute;left:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;border-radius:999px;background:color-mix(in srgb,rgb(var(--color-error)) 9%,white);color:rgb(var(--color-error));font:600 13px/1 var(--font-heading-family),sans-serif;letter-spacing:normal;box-shadow:0 1px 4px rgba(var(--color-foreground),.12);pointer-events:none}.kl-mangel-hinweis .kl-sym{width:18px;height:18px;fill:currentColor;flex-shrink:0}.kl-mangel-hinweis--knopf{pointer-events:auto;border:0;margin:0;min-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .2s ease}.kl-mangel-hinweis--knopf:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}@media(hover:hover){.kl-mangel-hinweis--knopf:hover{box-shadow:0 2px 8px rgba(var(--color-foreground),.2)}}.kl-mangel-hinweis--knopf:active{transform:scale(.97)}.kl-mangel-hinweis--knopf:focus-visible{outline:2px solid rgb(var(--color-error));outline-offset:2px}.product-media-gallery product-media-slider{position:relative}.kl-mangel-info.kl-mangel-info--oben:before{top:auto!important;bottom:-8px!important;border-left:0!important;border-top:0!important;border-right:1.5px solid rgb(var(--kl-linie))!important;border-bottom:1.5px solid rgb(var(--kl-linie))!important}@media(min-width:990px){.kl-mangel-info.kl-mangel-info--oben{transform:translateY(8px)}.kl-mangel-info.kl-mangel-info--oben.klp-auf{transform:translateY(0)!important}}.kl-mangel-info.kl-mangel-info--zoom{position:absolute!important;z-index:5!important;margin:0!important;max-width:calc(100% - 24px)!important}@media(max-width:989px){.kl-mangel-info{margin:10px 12px!important}}.product-media-modal .slider-slide,.product-media-gallery .thumbnail-list-item{position:relative}.kl-mangel-abzeichen{position:absolute;left:4px;bottom:4px;z-index:2;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,rgb(var(--color-error)) 9%,white);color:rgb(var(--color-error));box-shadow:0 1px 3px rgba(var(--color-foreground),.15);pointer-events:none}.kl-mangel-abzeichen .kl-sym{width:14px;height:14px;fill:currentColor}.product-media-gallery .thumbnail-list-item.kl-mangel-weitere{display:none!important}.kl-mangel-abzeichen--zahl{display:inline-flex;align-items:center;gap:3px;width:auto;padding:0 7px 0 5px;border-radius:999px}.kl-mangel-abzeichen__zahl{font:700 11px/1 var(--font-heading-family),sans-serif;letter-spacing:normal}@media screen and (max-width:749px){.kl-mangel-hinweis{left:10px;bottom:10px;height:30px;font-size:12px}}.kl-menue-knopf{display:none}@media screen{.menu-toggle-button .hamburger{display:none}.kl-menue-knopf{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.kl-menue-knopf .kl-sym{width:27px;height:27px;fill:currentColor;transition:transform .3s ease}.kl-menue-knopf .icon{width:26px;height:26px;transition:transform .3s ease}header-drawer .menu-toggle-button:hover .kl-menue-knopf .icon{transform:scale(1.1)}header-drawer .menu-toggle-button .button.button--ethereal:hover{--alpha-button-text: 1}header-drawer .menu-toggle-button:hover .kl-menue-knopf .kl-sym{transform:scale(1.1)}.header-left-area .kl-suche-links,.header-icons .header-icon--search,.section-header .header-main>.search-wrapper:has(#Inline-Search),.section-header .header-left-area>.search-wrapper:has(#Inline-Search){display:none!important}@media(min-width:750px){.kl-menue-suche{display:none}}.kl-menue-suche{padding-bottom:16px;margin-bottom:8px}.kl-menue-suchfeld{display:block;margin-inline-end:2.75rem}.kl-menue-suchfeld__feld{align-items:center;gap:0;height:3rem;padding-inline:calc(1rem - 4px) 4px;font-size:16px;color:rgb(var(--kl-nebentext));text-decoration:none;cursor:text}.kl-menue-suchfeld__text{flex:1 1 auto;min-width:0;padding-inline-start:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kl-menue-suchfeld__lupe{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.75rem;color:rgb(var(--color-foreground))}.kl-menue-suchfeld__lupe .icon{width:1.25rem;height:1.25rem}#Header-Menu-Drawer.kl-menue--weg .menu-drawer-inner{overflow:hidden}#Header-Menu-Drawer.kl-menue--weg .menu-drawer-inner>.drawer-content{overflow:hidden}.kl-menue-weg-anim{transition:transform .45s cubic-bezier(.4,0,.6,1),opacity .45s ease!important}.kl-menue-her-anim{transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .45s ease!important}.kl-menue-weg{transform:translate(100%);opacity:0;pointer-events:none}.menu-drawer-details .menu-drawer#Header-Menu-Drawer{position:fixed;inset-block-start:0;inset-inline-start:0;height:var(--kl-fenster-hoehe, 100dvh);z-index:1001}.modal.drawer{inset-block-end:auto;height:var(--kl-fenster-hoehe, 100dvh)}@media screen and (max-width:749px){.modal.drawer>.modal-inner{box-shadow:0 100vh rgb(var(--color-background))!important}.modal.drawer.localization-drawer>.modal-inner{box-shadow:0 100vh rgb(var(--color-background)),-8px 0 32px rgba(var(--color-foreground),.25)!important}.modal.drawer.facets-drawer>.modal-inner{box-shadow:0 100vh rgb(var(--color-background)),8px 0 32px rgba(var(--color-foreground),.25)!important}#Header-Menu-Drawer .menu-drawer-inner{box-shadow:0 100vh rgb(var(--color-background))}#Header-Menu-Drawer .menu-drawer-inner:has(.kl-sn-karte-platz--menue){box-shadow:0 100vh rgb(var(--kl-kasten-hervorgehoben))}}#Header-Menu-Drawer .menu-drawer-inner{position:relative}@media screen and (min-width:750px){#Header-Menu-Drawer .menu-drawer-inner{border-inline-end:0;box-shadow:8px 0 32px rgba(var(--color-foreground),.18)}}.kl-menue-zu{position:absolute;inset-block-start:calc(1rem + 0px);inset-inline-end:1.25rem;z-index:1}.menu-drawer-utility:not(:has(a)){display:none}#Header-Menu-Drawer .menu-drawer-inner{display:flex;flex-direction:column;padding-bottom:0}#Header-Menu-Drawer .menu-drawer-inner>.drawer-content{display:block;flex:1 1 auto;min-height:0;overflow-y:auto}#Header-Menu-Drawer .menu-drawer-inner>.drawer-content{display:flex;flex-direction:column;margin-inline:-2rem;padding-inline:2rem;overflow-x:hidden}#Header-Menu-Drawer .menu-drawer-inner>.drawer-content>*{flex-shrink:0}.kl-sn-karte-platz--menue{margin:auto -2rem 0;padding-top:24px}.kl-sn-karte-platz--menue .kl-sn-karte{padding:24px 2rem calc(24px + env(safe-area-inset-bottom,0px))}.kl-sn-karte-platz--menue .kl-sn-karte__bild{width:var(--kl-sn-menue-bild, 140px)}.kl-sn-ohne-bild .kl-sn-karte-platz--menue .kl-sn-karte__bild,.kl-sn-ohne-text .kl-sn-karte-platz--menue .kl-sn-karte__text{display:none}.kl-sn-karte-platz--menue .kl-sn-karte{container-type:normal}.kl-sn-karte-platz--menue .kl-sn-karte__titel{font-size:20px}.kl-sn-karte-platz--menue .kl-sn-karte__text{font-size:14px}.kl-sn-karte-platz--menue .kl-sn-karte__knopf{padding:0 24px;font-size:14px}}@media screen and (min-width:1200px){#Header-Menu-Drawer .menu-drawer-menu-item>details>summary .icon-caret{transform:rotate(-90deg)}}.kl-menue-start__striche{display:none}@media screen and (min-width:750px){.kl-menue-zu{inset-block-start:2rem}header-drawer #Header-Menu-Drawer .kl-menue-start{display:flex;flex-shrink:0;align-items:center;height:var(--header-height, var(--kl-kopf-hoehe));margin:-2rem -2rem 0;padding:0 60px 0 2rem;border-bottom:1px solid rgb(var(--kl-linie))}#Header-Menu-Drawer .kl-menue-start__link{display:flex;align-items:center;gap:10px;color:rgb(var(--color-foreground))}#Header-Menu-Drawer .kl-menue-start__link .kl-sym{display:none}#Header-Menu-Drawer .kl-menue-start__striche{display:inline-flex}#Header-Menu-Drawer .kl-menue-start__striche .icon{width:26px;height:26px}#Header-Menu-Drawer .kl-menue-start__titel{font-family:var(--font-heading-family),sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:normal}#Header-Menu-Drawer:has(.kl-menue-start) .kl-menue-zu{inset-block-start:calc((var(--header-height, var(--kl-kopf-hoehe)) - 3rem) / 2);inset-inline-end:6px}#Header-Menu-Drawer:has(.kl-menue-start) .menu-drawer-inner>.drawer-content{padding-top:1.5rem}}:root{--kl-einschub-breite: 30rem}@media screen and (min-width:750px){html:has(#Konto-Drawer[open]) #toasts-container,html:has(#Cart-Drawer[open]) #toasts-container{inset-inline-end:var(--kl-einschub-breite)}}html #toasts-container .toast.type-warning{--kl-toast-flaeche: rgb(var(--kl-link-hover));--kl-toast-punkt: rgb(var(--color-foreground))}@media screen and (min-width:1200px){#Header-Menu-Drawer .menu-drawer-inner{width:var(--kl-einschub-breite);max-width:100vw}}.kl-menue-abdunklung{display:none}@media screen and (min-width:750px){.menu-drawer-details[open]>.kl-menue-abdunklung{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;animation:kl-einblenden var(--kl-schieben-dauer) var(--kl-schieben-kurve)!important}.menu-drawer-details[open].kl-schliesst>.kl-menue-abdunklung{animation:kl-ausblenden var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}}body{--kl-bildgrund: color-mix(in srgb, rgb(var(--color-background)) 50%, rgb(var(--color-light)))}body{--kl-schleier: var(--color-background)}:root{--kl-knopf-rundung: 10px}.shopify-challenge__button,.button:not(.button--pill){--buttons-radius: var(--kl-knopf-rundung)}.ps3-kopf,.kl-gv-unter a,.kl-gv-unter button,.kl-gv__zusatz a,.kl-shop-sterne__lesen,a.kl-mail{position:relative}.ps3-kopf:before,.kl-gv-unter a:before,.kl-gv-unter button:before,.kl-gv__zusatz a:before,.kl-shop-sterne__lesen:before,a.kl-mail:before{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:44px;transform:translateY(-50%)}.kl-gv-unter a:before,.kl-gv-unter button:before{top:-9px;bottom:-11px;height:auto;transform:none}html .modal:not(.kl-su--aus-menue)>.modal-overlay,.menu-drawer-details[open]>.kl-menue-abdunklung,.kl-ks__schleier,.product-media-modal.kl-bf-an>.kl-bf-hintergrund,.kl-konto__laender-huelle:before,.kl-sn-fenster::backdrop,.kl-wd-fenster::backdrop,.kl-wl-fenster::backdrop,.kl-plz-fenster::backdrop,.kl-text-fenster::backdrop,.kl-gewaehrleistung__fenster::backdrop,.kl-popup__fenster::backdrop{background:rgba(var(--kl-schleier),.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html .modal:not(.kl-su--aus-menue)>.modal-overlay,.menu-drawer-details[open]>.kl-menue-abdunklung,.kl-ks__schleier,.product-media-modal.kl-bf-an>.kl-bf-hintergrund,.kl-konto__laender-huelle:before,.kl-sn-fenster::backdrop,.kl-wd-fenster::backdrop,.kl-wl-fenster::backdrop,.kl-plz-fenster::backdrop,.kl-text-fenster::backdrop,.kl-gewaehrleistung__fenster::backdrop,.kl-popup__fenster::backdrop{background:rgba(var(--kl-schleier),.8)}}@media screen and (max-width:749px){html .modal.drawer.cart-drawer>.modal-overlay,html .modal.drawer.kl-konto-drawer>.modal-overlay,html .modal.drawer.search-drawer>.modal-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}}.kl-sn-fenster,.kl-wd-fenster,.kl-wl-fenster,.kl-plz-fenster,.kl-text-fenster,.kl-gewaehrleistung__fenster,.kl-popup__fenster,.product-media-modal.kl-bf-an>[role=dialog]{position:fixed;margin:auto;padding:0;border:0;border-radius:16px;overflow:auto;overscroll-behavior:contain;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 18px 50px rgba(var(--color-shadow),.28)}.kl-sn-fenster,.product-media-modal.kl-bf-an>[role=dialog]{width:92vw;max-width:none;height:92dvh;max-height:92dvh}@media screen and (max-width:749px){html body .kl-wl-fenster,html body .kl-plz-fenster,html body .kl-text-fenster,html body .kl-gewaehrleistung__fenster,html body .kl-popup__fenster{inset:auto 0 var(--kl-blatt-unten, 0px) 0;width:100%;max-width:100%;max-height:calc(var(--kl-blatt-hoehe, 100dvh) * .92);margin:0;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -8px 30px rgba(var(--color-shadow),.22)}html body .kl-gewaehrleistung__fenster{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.kl-wl-fenster .kl-wl-fenster__griff,.kl-gewaehrleistung__fenster:before,.kl-plz-fenster:before,.kl-text-fenster:before,.kl-popup__fenster:before{display:block;width:40px;height:4px;border-radius:2px;background:rgba(var(--color-foreground),.2)}.kl-wl-fenster .kl-wl-fenster__griff{margin:8px auto 0}.kl-gewaehrleistung__fenster:before,.kl-plz-fenster:before,.kl-text-fenster:before,.kl-popup__fenster:before{content:"";position:absolute;z-index:3;top:8px;left:calc(50% - 20px)}}.kl-text-fenster{width:min(620px,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 4rem)}.kl-text-fenster:focus,.kl-text-fenster:focus-visible{outline:none!important}.kl-text-fenster__kopf{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;padding:10px 6px 10px 20px;border-bottom:1px solid rgb(var(--kl-linie));background:rgb(var(--color-background))}.kl-text-fenster__titel{flex:1;margin:0;font:700 17px/1.25 var(--font-heading-family),sans-serif;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground))}.kl-text-fenster__titel:focus,.kl-text-fenster__titel:focus-visible{outline:none!important;box-shadow:none!important}.kl-text-fenster__koerper{padding:14px 20px 24px;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.kl-text-fenster,.kl-text-blatt{overflow-x:hidden}.kl-text-fenster__koerper :is(img,table,iframe){max-width:100%}.kl-text-fenster__koerper>:first-child{margin-top:0}.kl-text-fenster__koerper h1,.kl-text-fenster__koerper h2,.kl-text-fenster__koerper h3,.kl-text-fenster__koerper h4{margin:1.2em 0 .4em;font:700 15px/1.3 var(--font-heading-family),sans-serif;letter-spacing:normal}.kl-text-fenster__koerper p{margin:0 0 .8em}@media screen and (max-width:749px){.kl-text-fenster__kopf{padding-top:18px}}.kl-text-blatt-schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:rgba(var(--kl-schleier),.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.kl-text-blatt{position:absolute;left:0;right:0;bottom:0;z-index:21;max-height:92%;overflow:auto;overscroll-behavior:contain;border-radius:16px 16px 0 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 -8px 30px rgba(var(--color-shadow),.22);padding-bottom:env(safe-area-inset-bottom);text-align:left}.kl-text-blatt[hidden],.kl-text-blatt-schleier[hidden]{display:none!important}.kl-text-blatt:focus,.kl-text-blatt:focus-visible{outline:none!important}.kl-text-blatt__griff{display:block;width:40px;height:4px;margin:8px auto 0;border-radius:2px;background:rgba(var(--color-foreground),.2)}.kl-text-blatt .kl-text-fenster__kopf{padding-top:6px}@media screen and (max-width:749px){html body .jdgm-cards-carousel.jdgm-cards-carousel{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow-x:clip!important}html body .jdgm-cards-carousel .jdgm-content .jdgm-cards-wrapper{overflow:visible!important}html body .jdgm-cards-carousel .jdgm-title{padding-inline:16px!important;font-size:min(28px,7vw)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-wrap:balance}}@media screen and (min-width:1100px){html body .jdgm-cards-carousel .jdgm-cards-wrapper{--card-width: max(180px, calc((min(100vw - 40px, 1400px) - 264px)/5) ) !important}}html body .jdgm-cards-carousel .jdgm-card{cursor:pointer}.kl-bewertung__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 12px}.kl-bewertung__sterne{color:rgb(var(--kl-sterne));font-size:18px;letter-spacing:1px;line-height:1}.kl-bewertung__sterne-leer{color:rgb(var(--kl-linie))}.kl-bewertung__geprueft{font-size:13px;color:rgb(var(--kl-nebentext))}.kl-bewertung__produkt{margin:14px 0 0;font-size:13px;color:rgb(var(--kl-nebentext))}html:has(>body[scroll-y-off]){overflow:hidden}body[scroll-y-off]{position:static;width:auto}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@media screen and (min-width:1360px){html body{transition:margin-inline-start var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),margin-inline-end var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease)!important}}@media screen and (max-width:749px){.menu-drawer-details .menu-drawer{width:100%}#Header-Menu-Drawer .menu-drawer-inner{width:100%;max-width:none;border-inline-end:0}}.card-layout--horizontal .card-content>.kl-karte-oben{padding-inline-start:0;margin-bottom:6px}@media screen{.modal.drawer.localization-drawer#Localization-Drawer[open]{padding:0;justify-content:flex-end}.localization-drawer .kl-suchschublade__titel{display:block;font:700 18px/1 var(--font-heading-family),sans-serif;letter-spacing:normal}.modal.drawer.localization-drawer>.modal-inner{width:420px;max-width:calc(100% - 32px);height:100%;min-height:0;padding:0;border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:-8px 0 32px rgba(var(--color-foreground),.25)}.modal.drawer.localization-drawer>.modal-inner:after{display:none}.modal.drawer.localization-drawer>.modal-inner .drawer-header{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 4px 0 16px;border-bottom:1px solid rgb(var(--kl-linie))}.modal.drawer.localization-drawer>.modal-inner .drawer-header .drawer-close{margin:0;width:3rem;height:3rem}.modal.drawer.localization-drawer>.modal-inner .drawer-content{padding:16px}.localization-drawer input[type=search]{font-size:16px}}@media screen and (max-width:749px){.section-main-product .product-container .product-container-main .product-media-gallery{width:calc(100% + 3rem);max-width:none;flex-shrink:0;margin-inline:-1.5rem}}.product-container-main>product-info{min-width:0}.product-title-heading{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media screen and (min-width:750px){.section-main-product .product-info .product-info-inner{container-type:inline-size}.section-main-product .product-info .product-info-inner .product-title .product-title-heading{font-size:min(2rem,10cqi)}.section-main-product .product-info .product-info-inner .product-title .product-title-heading.heading-size--small{font-size:min(1.5rem,10cqi)}.section-main-product .product-info .product-info-inner .product-title .product-title-heading.heading-size--large{font-size:min(2.5rem,10cqi)}}.section-main-product .product-media-gallery .product-media,.section-main-product .product-media-gallery .thumbnail-media{--medium-radius: 0px;--small-radius: 0px;border-radius:0}.product-container-main.product-media-layout--thumbnail-right .product-media-slider,.product-container-main.product-media-layout--thumbnail-left .product-media-slider{gap:2px!important}.product-container-main.product-media-layout--thumbnail-bottom .slider-thumbnails-container{margin-block-start:2px!important}@media screen and (max-width:749px){.product-container-main:is(.product-media-layout--thumbnail-right,.product-media-layout--thumbnail-left) .slider-thumbnails-container{margin-block-start:2px!important}}.product-media-gallery .kl-vb .thumbnail-list{gap:2px!important;transform:none!important}.product-media-gallery .kl-vb .thumbnail-list-item{position:relative;flex:0 0 auto}.product-media-gallery .kl-vb:not(.kl-vb--senkrecht) .thumbnail-list-item{width:var(--kl-vb-groesse, 5rem)!important}.product-media-gallery .kl-vb .thumbnail-list-item.kl-vb-weg{display:none!important}.product-media-gallery .kl-vb.kl-vb--offen .thumbnail-list{flex-wrap:wrap!important;align-items:flex-start!important}.product-media-gallery .kl-vb .thumbnail-list-item.kl-vb-mehr{cursor:pointer}.product-media-gallery .kl-vb .thumbnail-list-item.kl-vb-mehr:after{content:attr(data-kl-mehr);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;background:rgba(var(--color-foreground),.55);color:rgb(var(--color-button-text));font:700 18px var(--font-heading-family),sans-serif;letter-spacing:normal;pointer-events:none}.product-media-gallery .kl-vb .thumbnail-list-item.kl-vb-aktiv .thumbnail-media{--border-opacity: 1}.product-media-gallery .kl-vb .thumbnail-list-item.kl-vb-auf{animation:kl-vb-auf .35s cubic-bezier(0,0,.3,1) both}@keyframes kl-vb-auf{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.product-media-gallery .slider-container .product-media-list .product-media-item .product-media-container .product-media .product-modal-opener{top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;z-index:1;min-width:0;min-height:0;width:auto;height:auto;padding:0;border:0;border-radius:0;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent}.product-media-gallery .product-media .product-modal-opener:before,.product-media-gallery .product-media .product-modal-opener:after,.product-media-gallery .product-media .product-modal-opener .icon{display:none!important}.product-media-gallery .product-media .product-modal-opener:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-4px}.klp-rahmen img:focus-visible,.kld-rahmen img:focus-visible{outline:2px solid rgb(var(--color-foreground))!important;outline-offset:2px!important}.product-media-gallery .product-media-slider>.slider-container{position:relative}.product-media-gallery .kl-bild-pfeile{position:absolute;inset-inline:12px;top:50%;z-index:3;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.product-media-gallery .kl-bild-pfeil{pointer-events:auto;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgba(var(--color-background),.8);color:rgb(var(--color-foreground));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(var(--color-foreground),.12);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s,transform .15s}.product-media-gallery .kl-bild-pfeil .kl-sym{display:block;width:26px;height:26px;fill:currentColor}.product-media-gallery .kl-bild-pfeil[disabled]{opacity:.35;cursor:default}.product-media-gallery .product-media-slider:not(:has(.product-media-item+.product-media-item)) .kl-bild-pfeile{display:none}.product-media-gallery .kl-bild-pfeil:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media(hover:hover){.product-media-gallery .kl-bild-pfeil:not([disabled]):hover{background:rgb(var(--color-background))}}.product-media-gallery .kl-bild-pfeil:not([disabled]):active{transform:scale(.94)}@media screen and (max-width:749px),(hover:none){.product-media-gallery .kl-bild-pfeile{display:none}}.product-media-modal .kl-tipp-finger{display:none}@media screen and (max-width:749px),(hover:none){.product-media-modal .modal-content .slider .slider-controller .slider-nav-buttons{display:none!important}.product-media-modal image-magnify{overflow:hidden;touch-action:pan-x pan-y;cursor:default}.product-media-modal .kl-tipp-maus{display:none}.product-media-modal .kl-tipp-finger{display:inline}}.product-media-modal[open] .modal-tip{opacity:1;animation:fadeIn .3s .5s cubic-bezier(.4,0,1,1) both}.product-media-modal.kl-zoomt .modal-tip{opacity:0!important}.header-icons .header-icon--account .icon{width:25.6px;height:25.6px}.header-icons .header-icon--account .kl-ml-sym--konto{display:block;width:25.6px;height:25.6px;fill:currentColor;transition:transform .3s ease}.header-icons .header-icon--account:hover .kl-ml-sym--konto{transform:scale(1.1)}.header-icons .header-icon--localization .icon.media{width:22px;height:22px}.header-icons .header-icon .cart-count-bubble.bubble-style--bag .kl-sym{display:block;width:26.4px;height:26.4px;fill:currentColor;transition:transform .3s ease}.header-icons .header-icon .cart-count-bubble .kl-sym.kl-ml-sym--tasche{display:block;width:22px;height:22px;fill:currentColor;transition:transform .3s ease}.header-icons .header-icon:hover .cart-count-bubble.bubble-style--bag .kl-sym,.header-icons .header-icon:hover .cart-count-bubble .kl-sym.kl-ml-sym--tasche{transform:scale(1.1)}.header-icons .header-icon .cart-count-bubble.bubble-style--bag span[aria-hidden=true]{inset-block-start:-6px;inset-block-end:auto;inset-inline-start:auto;inset-inline-end:-8px;margin:0;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family);font-size:11px;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;line-height:1}.kl-warenkorb-marke{display:block!important;width:fit-content;margin:0 0 .375rem!important;padding:.4em .9em;border-radius:8px;background:rgb(var(--kl-kasten-hervorgehoben));color:rgb(var(--color-foreground))!important;font-size:.6875rem!important;font-weight:var(--font-body-weight-bold);line-height:1!important;letter-spacing:.08em;text-transform:uppercase;opacity:1!important}.cart-drawer .cart-items-list .cart-item{grid-template-columns:5.5rem minmax(0,1fr)!important;grid-template-rows:auto!important;column-gap:.875rem!important}.cart-drawer .cart-items-list .cart-item .cart-item-media{grid-column:1!important;grid-row:1 / span 2!important}.cart-drawer .cart-items-list .cart-item .cart-item-media .item-media-wrapper{width:100%!important}.cart-drawer .cart-items-list .cart-item .cart-item-details{grid-column:2!important;grid-row:1!important}.cart-drawer .cart-items-list .cart-item .cart-item-totals{grid-column:2!important;grid-row:2!important}.cart-drawer .cart-items-list .cart-item .cart-item-totals{display:none!important}.kl-zeilensumme{display:none}.cart-drawer .kl-zeilensumme{display:block;margin-top:.125rem;font-size:.8125rem;line-height:1.3;white-space:nowrap;color:rgb(var(--kl-nebentext))}.cart-drawer .cart-items-list .cart-item .cart-item-name{display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.35}.cart-drawer .cart-items-list .cart-item .cart-item-price{margin-top:.5rem!important;margin-bottom:0!important}.cart-drawer .cart-items-list .cart-item .cart-item-price small{font-size:1rem!important;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.cart-items-list .cart-item{position:relative;padding:10px!important;background:rgb(var(--color-background));cursor:pointer;transition:box-shadow .18s ease,transform .12s ease}@media(hover:hover)and (pointer:fine){.cart-items-list .cart-item:hover:not(:has(.cart-remove-button:hover,.quantity:hover)){box-shadow:0 6px 20px rgba(var(--color-foreground),.14),0 1px 3px rgba(var(--color-foreground),.08)}}.cart-items-list .cart-item:active:not(:has(.cart-remove-button:active,.quantity:active)){transform:scale(.985);box-shadow:0 2px 10px rgba(var(--color-foreground),.16)}.cart-items-list .cart-item .item-media-wrapper,.cart-items-list .cart-item .item-media-wrapper .media{border-radius:0!important}.cart-items-list .cart-item .cart-item-media{margin:-10px 0 -10px -10px!important;padding:0!important;align-self:start!important}.cart-items-list .cart-item .item-media-wrapper{padding:0!important}.cart-items-list .cart-item .cart-item-details{position:static!important}.cart-items-list .cart-item .cart-item-name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cart-items-list .cart-item .cart-item-name{text-decoration:none!important;background-image:none!important}.cart-items-list .cart-item .cart-remove-button,.cart-items-list .cart-item .quantity{position:relative;z-index:2}.main-cart-content .cart-items-list .cart-item{margin-block-end:24px!important}@media screen and (min-width:750px){.main-cart-content .cart-items-list table thead tr,.main-cart-content .cart-items-list table .cart-item{display:grid!important;grid-template-columns:7rem minmax(0,1fr) 12rem 7rem;column-gap:1rem;align-items:start}.main-cart-content .cart-items-list table thead tr{padding:0 10px 12px;margin-block-end:16px}.main-cart-content .cart-items-list table thead th{padding:0!important}.main-cart-content .cart-items-list table .cart-item>td{padding:0!important}.main-cart-content .cart-items-list table .cart-item .item-media-wrapper{width:100%!important}}.cart-items-list .cart-item cart-remove{inset-block-start:2px!important;inset-inline-end:2px!important}.cart-drawer .cart-items-list .cart-item .cart-item-name{padding-inline-end:2.25rem}.cart-drawer .ctas-button-group .view-cart-button{display:none!important}.cart-drawer .ctas-button-group .cart-checkout-button{width:100%}.kl-warenkorb-bild{margin-block-start:1.25rem}.kl-warenkorb-bild>a img,.kl-warenkorb-bild>img{display:block;width:100%;height:auto}.kl-gewaehrleistung{margin-block-start:1rem}.kl-gewaehrleistung__bild{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.kl-gewaehrleistung__bild img{display:block;width:100%;height:auto}.kl-gewaehrleistung__bild:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kl-gewaehrleistung__fenster{width:calc(100vw - 2rem);max-width:40rem;max-height:calc(100dvh - 2rem);padding:3rem 1rem 1rem}.kl-gewaehrleistung__fenster:focus,.kl-gewaehrleistung__fenster:focus-visible{outline:none!important}.kl-gewaehrleistung__fenster img{display:block;width:100%;height:auto}.kl-gewaehrleistung__zu{position:absolute;top:.25rem;right:.25rem}.kl-warenkorb-bild>*+*{margin-block-start:.75rem}.kl-brotkrumen{display:flex;align-items:center;min-height:48px;font-family:var(--font-heading-family),sans-serif;font-size:13px;font-weight:500;line-height:1.4;color:rgb(var(--kl-nebentext))}.kl-brotkrumen__pfad{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;list-style:none;margin:0;padding:0}.kl-brotkrumen__eintrag{display:inline-flex;align-items:center;gap:8px}.kl-brotkrumen__trenner{color:rgb(var(--kl-nebentext));line-height:1}.kl-brotkrumen__link{display:inline-flex;align-items:center;color:rgb(var(--kl-nebentext));text-decoration:none;border-bottom:2px dotted rgb(var(--kl-link));border-radius:4px;padding:0 3px;margin:0 -3px;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}@media(hover:hover)and (pointer:fine){.kl-brotkrumen__link:hover{color:rgb(var(--color-foreground));background:rgba(var(--kl-link-hover),.35);border-bottom-style:solid}}.kl-brotkrumen__link:active{background:rgb(var(--kl-link-hover));color:rgb(var(--color-button-text))}.kl-brotkrumen__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kl-brotkrumen__aktuell{color:rgb(var(--color-foreground));font-weight:600}.kl-brotkrumen__zurueck{display:none}.product-breadcrumb:empty{display:none}@media screen and (max-width:749px){.kl-brotkrumen{min-height:44px}.kl-brotkrumen__pfad{display:none}.kl-brotkrumen__zurueck{display:inline-flex;gap:2px;min-height:44px;padding:0 8px 0 4px;margin:0 0 0 -8px;font-weight:600;border-bottom:0;background:none!important}.kl-brotkrumen__zurueck .kl-sym{display:block;width:20px;height:20px;fill:currentColor;flex-shrink:0}.kl-brotkrumen__text{border-bottom:2px dotted rgb(var(--kl-link));border-radius:4px;padding:0 3px;margin:0 -3px;transition:background .2s,color .2s}.kl-brotkrumen__zurueck:active .kl-brotkrumen__text{background:rgb(var(--kl-link-hover));color:rgb(var(--color-button-text))}}.kl-ks{display:none}.kl-seitenanfang{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:48px;margin:0;padding:12px 16px;border:0;border-radius:0;background:rgb(var(--kl-link-hover));color:rgb(var(--color-foreground));font-family:var(--font-heading-family, "Poppins"),sans-serif;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .2s ease}.kl-seitenanfang:hover{background:color-mix(in srgb,rgb(var(--kl-link-hover)) 82%,rgb(var(--color-foreground)))}.kl-seitenanfang:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-4px}.kl-seitenanfang__pfeil{width:20px;height:20px;flex:0 0 20px;fill:currentColor}html:not(.kl-applepay) [data-kl-zahl=apple_pay]{display:none!important}[data-kl-zahl]>svg{border-radius:3px;box-shadow:0 0 0 1px rgba(var(--color-foreground),.14)}.kl-fuss-spalte>.footer-block{display:flex;flex-direction:column;height:100%}.kl-fuss-spalte__widerruf{margin-top:auto;align-self:flex-end}.kl-fuss-spalte__symbole{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0}.kl-fuss-spalte__symbole .icon{display:block;width:38px;height:24px}@media(min-width:750px){.footer .footer-content-middle.kl-fuss-mitte--handy .kl-fuss-links,.footer .footer-content-middle.kl-fuss-mitte--handy .footer-payments{display:none}.footer .footer-content-middle.kl-fuss-mitte--handy:not(:has(>:not(.kl-fuss-links):not(.footer-payments))){display:none}}.footer .footer-content-middle .footer-payments.kl-zahlung{display:flex;flex-direction:column;align-items:flex-start;gap:8px;line-height:1.2}.kl-zahlung__titel{margin:0;font-family:var(--font-heading-family, "Poppins"),sans-serif;font-size:14px;font-weight:600;color:rgb(var(--color-foreground));white-space:nowrap}@media screen and (max-width:749px){.footer .footer__wrapper .footer-content-middle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px}.footer .footer__wrapper .footer-content-middle .footer-payments{order:1;min-width:0}.footer .footer__wrapper .footer-content-middle .kl-fuss-links{order:2;min-width:0}.footer .footer__wrapper .footer-content-middle .kl-fuss-links .footer-localization{display:none}.footer .footer__wrapper .footer-content-middle .kl-fuss-links .kl-widerruf-btn{width:100%;justify-content:center}.footer .footer__wrapper .footer-content-middle>:not(.footer-payments):not(.kl-fuss-links){grid-column:1 / -1;order:3}}.kl-fuss-links{display:flex;align-items:center;gap:8px}.kl-widerruf-btn{display:inline-flex;align-items:center;height:48px;padding:0 14px;border:1px solid rgba(var(--color-foreground),.05);border-radius:8px;background-color:rgba(var(--color-foreground),.02);color:rgb(var(--color-foreground));font-family:var(--font-heading-family, "Poppins"),sans-serif;font-weight:500;font-size:13px;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.kl-widerruf-btn:hover{background-color:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.kl-widerruf-btn:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kl-widerruf-btn.kl-widerruf-btn--schema{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.1)}.kl-widerruf-btn.kl-widerruf-btn--schema:hover{background:color-mix(in srgb,rgb(var(--color-background)) 92%,rgb(var(--color-foreground)));color:rgb(var(--color-foreground))}:root{--kl-schieben-dauer: .3s;--kl-schieben-kurve: ease;--kl-schieben-weg: 5rem}@keyframes kl-rein-links{0%{opacity:.01;transform:translate(calc(-1 * var(--kl-schieben-weg)))}to{opacity:1;transform:translate(0)}}@keyframes kl-raus-links{0%{opacity:1;transform:translate(0)}to{opacity:.01;transform:translate(calc(-1 * var(--kl-schieben-weg)))}}@keyframes kl-rein-rechts{0%{opacity:.01;transform:translate(var(--kl-schieben-weg))}to{opacity:1;transform:translate(0)}}@keyframes kl-raus-rechts{0%{opacity:1;transform:translate(0)}to{opacity:.01;transform:translate(var(--kl-schieben-weg))}}@keyframes kl-raus-unten{0%{opacity:1;transform:translateY(0)}to{opacity:.01;transform:translateY(2rem)}}@keyframes kl-einblenden{0%{opacity:0}to{opacity:1}}@keyframes kl-ausblenden{0%{opacity:1}to{opacity:0}}@keyframes kl-leiste-rein-links{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes kl-leiste-raus-links{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(-100%)}}@keyframes kl-leiste-rein-rechts{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes kl-leiste-raus-rechts{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(100%)}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(kl-vt-rechts),::view-transition-group(kl-vt-links),::view-transition-group(kl-vt-links-oben){animation:none}::view-transition-old(kl-ml),::view-transition-old(kl-ml-strich){display:none}::view-transition-new(kl-ml),::view-transition-new(kl-ml-strich){animation:none}::view-transition-group(kl-ml-strich){animation-duration:.3s;animation-timing-function:ease}::view-transition-old(kl-vt-rechts){animation:kl-leiste-raus-rechts var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards}::view-transition-old(kl-vt-links),::view-transition-old(kl-vt-links-oben){animation:kl-leiste-raus-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards}html .menu-drawer-details.menu-open .menu-drawer{animation:kl-leiste-rein-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .menu-drawer-details.menu-open.kl-schliesst .menu-drawer{animation:kl-leiste-raus-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}@media screen and (min-width:1200px){html #Header-Menu-Drawer .menu-drawer-menu-item>details.menu-open>.menu-drawer-submenu{animation:kl-rein-links var(--kl-schieben-dauer) var(--kl-schieben-kurve)!important}html #Header-Menu-Drawer .menu-drawer-menu-item>details.menu-open.kl-schliesst>.menu-drawer-submenu{animation:kl-raus-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}}@media screen and (max-width:1199px){html #Header-Menu-Drawer .menu-drawer-menu-item>details.menu-open.kl-schliesst>.menu-drawer-submenu{animation:kl-raus-unten var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html #Header-Menu-Drawer .menu-drawer-menu-item>details.menu-open.kl-schliesst>summary .icon-caret{transform:none}}html .modal.drawer[open]>.modal-inner{animation:kl-leiste-rein-rechts var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .modal.drawer.position--left[open]>.modal-inner{animation-name:kl-leiste-rein-links!important}html .modal.drawer.kl-schliesst>.modal-inner{animation:kl-leiste-raus-rechts var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .modal.drawer.position--left.kl-schliesst>.modal-inner{animation-name:kl-leiste-raus-links!important}@keyframes kl-leiste-rein-unten{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes kl-leiste-raus-unten{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}html .modal.drawer.kl-von-unten[open]>.modal-inner{animation-name:kl-leiste-rein-unten!important}html .modal.drawer.kl-von-unten.kl-schliesst>.modal-inner{animation-name:kl-leiste-raus-unten!important}html .menu-drawer-details.menu-open.kl-von-unten .menu-drawer{animation-name:kl-leiste-rein-unten!important}html .menu-drawer-details.menu-open.kl-von-unten.kl-schliesst .menu-drawer{animation-name:kl-leiste-raus-unten!important}html .modal.drawer.kl-wisch-rein-rechts[open]:not(.kl-schliesst)>.modal-inner,html .menu-drawer-details.menu-open.kl-wisch-rein-rechts:not(.kl-schliesst) .menu-drawer{animation:kl-leiste-rein-rechts var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .modal.drawer.kl-wisch-rein-links[open]:not(.kl-schliesst)>.modal-inner,html .menu-drawer-details.menu-open.kl-wisch-rein-links:not(.kl-schliesst) .menu-drawer{animation:kl-leiste-rein-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .modal.drawer.kl-wisch-raus-links[open]>.modal-inner,html .menu-drawer-details.menu-open.kl-wisch-raus-links .menu-drawer{animation:kl-leiste-raus-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .modal.drawer.kl-wisch-raus-rechts[open]>.modal-inner,html .menu-drawer-details.menu-open.kl-wisch-raus-rechts .menu-drawer{animation:kl-leiste-raus-rechts var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html.kl-ml-wischt .modal.drawer>.modal-overlay{opacity:0!important}html.kl-vt-wisch-links::view-transition-old(root){animation:kl-leiste-raus-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html.kl-vt-wisch-links::view-transition-new(root){animation:kl-leiste-rein-rechts var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html.kl-vt-wisch-rechts::view-transition-old(root){animation:kl-leiste-raus-rechts var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html.kl-vt-wisch-rechts::view-transition-new(root){animation:kl-leiste-rein-links var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .modal.drawer[open]>.modal-overlay{animation:kl-einblenden var(--kl-schieben-dauer) var(--kl-schieben-kurve)!important}html .modal.drawer.kl-schliesst>.modal-overlay{animation:kl-ausblenden var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html .modal.drawer.kl-einschub-oben[open]>.modal-overlay{animation:none!important}html .modal.drawer.kl-einschub-drunter>.modal-overlay{opacity:0!important;animation:none!important}html .modal.drawer.kl-einschub-sofort.kl-schliesst>.modal-inner,html .modal.drawer.kl-einschub-sofort.kl-schliesst>.modal-overlay{animation:none!important}.kl-anbieter-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px}.kl-shop-sterne-huelle{margin:0 0 10px}.kl-shop-sterne__lesen{color:inherit;text-decoration:none;border-bottom:2px dotted rgb(var(--kl-link));border-radius:4px;padding:0 3px;margin:0 -3px;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}@media(hover:hover)and (pointer:fine){.kl-shop-sterne__lesen:hover{background:rgba(var(--kl-link-hover),.35);border-bottom-style:solid}}.kl-shop-sterne__lesen:active{background:rgb(var(--kl-link-hover));color:rgb(var(--color-button-text))}.kl-shop-sterne__lesen.is-ohne-ziel{border-bottom-color:transparent;pointer-events:none;cursor:auto}.kl-shop-sterne{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;font-size:16px;line-height:1.4;color:rgb(var(--color-foreground))}.kl-shop-sterne{flex-wrap:wrap}.kl-shop-sterne__info{display:inline-flex;align-items:center;white-space:nowrap}.kl-shop-sterne__jm{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.kl-shop-sterne__sterne{display:inline-flex;line-height:1;white-space:nowrap}.kl-shop-sterne__sterne .jdgm-star{font-size:1em;line-height:1;color:rgb(var(--kl-sterne))!important}.kl-shop-sterne__text{font-weight:400}.kl-shop-sterne__stern{color:rgb(var(--kl-sterne))}@media screen and (max-width:749px){.kl-shop-sterne{flex-wrap:nowrap;white-space:nowrap;gap:10px;font-size:clamp(10px,3.1vw,16px)}}@media screen and (max-width:339px){.kl-shop-sterne{flex-wrap:wrap;white-space:normal}}.product-form-buttons .add-cart-button .button-text{font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.2}@media screen and (max-width:749px){.product-form-buttons .add-cart-button .button-text{font-size:22px}}@media(hover:hover)and (pointer:fine){.product-form-buttons .add-cart-button:not([disabled]){transition:background-color .2s ease,color .2s ease}.product-form-buttons .add-cart-button:not([disabled]):hover{background:rgb(var(--color-background));color:rgb(var(--color-button))}.product-form-buttons .add-cart-button:not([disabled]):hover:after{box-shadow:inset 0 0 0 2px rgb(var(--color-button))}}.product-form-buttons .add-cart-button.kl-im-korb{background:rgb(var(--kl-kasten-hervorgehoben));color:rgb(var(--color-foreground))}.product-form-buttons .add-cart-button.kl-im-korb:before{box-shadow:none!important}.product-form-buttons .add-cart-button.kl-im-korb:after{box-shadow:none!important}.kl-bf-seite .kl-bf-knopf.kl-im-korb{box-shadow:none!important}@media(hover:hover)and (pointer:fine){.product-form-buttons .add-cart-button.kl-im-korb:not([disabled]):hover{background:rgb(var(--kl-kasten-hervorgehoben));color:rgb(var(--color-foreground));filter:brightness(.96)}.product-form-buttons .add-cart-button.kl-im-korb:not([disabled]):hover:after{box-shadow:none!important}}.kl-kaufzeile{--kl-kauf-hoehe: 55px;display:flex;align-items:stretch;gap:0;container-type:inline-size}.kl-kaufzeile .button-text,.kl-kaufzeile #kl-bis-open,.kl-kaufzeile .kl-bf-knopf{white-space:nowrap}.kl-kaufzeile .add-cart-button .button-text,.kl-kaufzeile .kl-bf-knopf .button-text{font-size:min(24px,calc((100cqi - 125px) / 8.4))!important}.kl-kaufzeile #kl-bis-open,.kl-kaufzeile .kl-bf-knopf:not(:has(.button-text)){font-size:min(24px,calc((100cqi - 124px) / 9.4))!important}@media screen and (max-width:749px){.kl-kaufzeile .add-cart-button .button-text{font-size:min(22px,calc((100cqi - 125px) / 8.4))!important}.kl-kaufzeile #kl-bis-open,.kl-kaufzeile .kl-bf-knopf:not(:has(.button-text)){font-size:min(22px,calc((100cqi - 124px) / 9.4))!important}}.kl-kaufzeile #kl-bis-open svg{width:.9em;height:.9em;flex-basis:.9em}.kl-kaufzeile #kl-bis-open{background:rgb(var(--kl-kasten-hervorgehoben));color:rgb(var(--color-foreground));box-shadow:none;transition:filter .2s ease}.kl-kaufzeile #kl-bis-open svg{fill:rgb(var(--color-foreground))}@media(hover:hover)and (pointer:fine){.kl-kaufzeile #kl-bis-open:hover{background:rgb(var(--kl-kasten-hervorgehoben));filter:brightness(.96)}}.kl-kaufzeile>:first-child{flex:1 1 auto;min-width:0;min-height:var(--kl-kauf-hoehe)}.kl-kaufzeile:has(>.kl-merk-knopf:not(:empty)) .add-cart-button,.kl-kaufzeile:has(>.kl-merk-knopf:not(:empty)) .add-cart-button:before,.kl-kaufzeile:has(>.kl-merk-knopf:not(:empty)) .add-cart-button:after,.kl-kaufzeile:has(>.kl-merk-knopf:not(:empty)) #kl-bis-open,.kl-kaufzeile:has(>.kl-merk-knopf:not(:empty)) .kl-bf-knopf{border-top-right-radius:0!important;border-bottom-right-radius:0!important}#kl-bis .kl-kaufzeile{margin:10px 0}#kl-bis .kl-kaufzeile>#kl-bis-open{width:auto;margin:0}.kl-merk-knopf{display:flex;flex:0 0 var(--kl-kauf-hoehe, 55px)}.kl-merk-knopf:empty{display:none}.kl-merk-knopf .kl-herz{width:100%;height:auto;min-height:var(--kl-kauf-hoehe, 55px);margin:0;border-radius:0 var(--kl-knopf-rundung) var(--kl-knopf-rundung) 0;background:rgb(var(--color-background));box-shadow:inset 0 2px rgb(var(--color-button)),inset -2px 0 rgb(var(--color-button)),inset 0 -2px rgb(var(--color-button));color:rgb(var(--color-button));transition:background-color .2s ease}.kl-merk-knopf .kl-herz .kl-sym{width:28px;height:28px}.kl-merk-knopf .kl-herz .kl-sym:last-child{fill:rgb(var(--color-button-text))}.kl-merk-knopf .kl-herz.kl-herz--gemerkt{background:rgb(var(--color-button));box-shadow:inset 3px 0 rgb(var(--color-background))}.kl-merk-knopf .kl-herz.kl-herz--gemerkt .kl-sym:last-child{fill:rgb(var(--color-button-text))}.kl-merk-knopf .kl-herz:focus-visible{border-radius:var(--kl-knopf-rundung);outline-offset:2px}@keyframes kl-herz-sprung{0%{transform:scale(1)}30%{transform:scale(1.5)}55%{transform:scale(.85)}75%{transform:scale(1.12)}to{transform:scale(1)}}.kl-merk-knopf .kl-herz.kl-herz--sprung .kl-sym:last-child{animation:kl-herz-sprung .55s ease-out!important}@media(hover:hover)and (pointer:fine){.kl-merk-knopf .kl-herz:hover{transform:none}.kl-merk-knopf .kl-herz:not(.kl-herz--gemerkt):hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:inset 3px 0 rgb(var(--color-background))}.kl-merk-knopf .kl-herz:not(.kl-herz--gemerkt):hover .kl-sym:first-child{opacity:1}.kl-merk-knopf .kl-herz:not(.kl-herz--gemerkt):hover .kl-sym:last-child{opacity:0}.kl-merk-knopf .kl-herz.kl-herz--gemerkt:hover{background:rgb(var(--color-background));box-shadow:inset 0 2px rgb(var(--color-button)),inset -2px 0 rgb(var(--color-button)),inset 0 -2px rgb(var(--color-button))}.kl-merk-knopf .kl-herz.kl-herz--gemerkt:hover .kl-sym:last-child{fill:rgb(var(--color-button))}}#kl-bis .kl-merk-knopf .kl-herz,#kl-bis .kl-merk-knopf .kl-herz.kl-herz--gemerkt,.kl-kaufzeile:has(.kl-im-korb) .kl-merk-knopf .kl-herz,.kl-kaufzeile:has(.kl-im-korb) .kl-merk-knopf .kl-herz.kl-herz--gemerkt{background:rgb(var(--kl-kasten-hervorgehoben));box-shadow:inset 3px 0 rgb(var(--color-background));color:rgb(var(--color-foreground));transition:filter .2s ease}#kl-bis .kl-merk-knopf .kl-herz .kl-sym:last-child,#kl-bis .kl-merk-knopf .kl-herz.kl-herz--gemerkt .kl-sym:last-child,.kl-kaufzeile:has(.kl-im-korb) .kl-merk-knopf .kl-herz .kl-sym:last-child,.kl-kaufzeile:has(.kl-im-korb) .kl-merk-knopf .kl-herz.kl-herz--gemerkt .kl-sym:last-child{fill:rgb(var(--color-foreground))}@media(hover:hover)and (pointer:fine){#kl-bis .kl-merk-knopf .kl-herz:not(.kl-herz--gemerkt):hover,#kl-bis .kl-merk-knopf .kl-herz.kl-herz--gemerkt:hover,.kl-kaufzeile:has(.kl-im-korb) .kl-merk-knopf .kl-herz:not(.kl-herz--gemerkt):hover,.kl-kaufzeile:has(.kl-im-korb) .kl-merk-knopf .kl-herz.kl-herz--gemerkt:hover{background:rgb(var(--kl-kasten-hervorgehoben));box-shadow:inset 3px 0 rgb(var(--color-background));color:rgb(var(--color-foreground));filter:brightness(.96)}#kl-bis .kl-merk-knopf .kl-herz.kl-herz--gemerkt:hover .kl-sym:last-child,.kl-kaufzeile:has(.kl-im-korb) .kl-merk-knopf .kl-herz.kl-herz--gemerkt:hover .kl-sym:last-child{fill:rgb(var(--color-foreground))}}.kl-lz-datumknopf{display:inline;margin:0 -3px;padding:0 3px;border:0;border-bottom:2px dotted rgb(var(--kl-link));border-radius:4px;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}@media(hover:hover)and (pointer:fine){.kl-lz-datumknopf:not(:disabled):hover{background:rgba(var(--kl-link-hover),.35);border-bottom-style:solid}}.kl-lz-datumknopf:not(:disabled):active{background:rgb(var(--kl-link-hover));color:rgb(var(--color-button-text))}.kl-lz-datumknopf:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kl-lz-datumknopf:disabled{border-bottom-color:transparent;cursor:auto;color:inherit;opacity:1;background:none}:is(.kl-nl__hinweis,.kl-popup__kleingedrucktes)>p:has(+.kl-captcha-hinweis),.kl-captcha-hinweis{display:inline}dialog.kl-nl-raetsel__buehne{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}dialog.kl-nl-raetsel__buehne::backdrop{background:#00000040}.kl-nl-raetsel__buehne>div{position:fixed!important;left:50%!important;top:50%!important;max-width:calc(100vw - 16px);transform:translate(-50%,-50%)!important}.kl-nl-raetsel__buehne>div>div:nth-child(3){display:none!important}.product-card-wrapper,.grid-item,.kl-schnell--geruest,.kl-wk-vs__geruest{--kl-geruest: rgba(var(--color-foreground), .09);--kl-geruest-licht: rgba(var(--color-background), .5)}@keyframes kl-geruest-schimmer{0%{background-position:100% 0}68%,to{background-position:0% 0}}@keyframes kl-geruest-weg{0%{opacity:0}to{opacity:1}}.product-card-wrapper.kl-laedt:not(.kl-laedt--text){pointer-events:none}.product-card-wrapper.kl-laedt:not(.kl-laedt--text) :is(.kl-kz-pille,.kl-herz,.kl-karte-marke,.kl-karte-groesse,.card-heading a,.kl-karte-preis,.kl-karte-pille,.kl-karte-wk__knopf),.product-card-wrapper.kl-laedt .card-inner{color:transparent!important;border-color:transparent!important;text-decoration:none!important;box-shadow:none!important;background-color:var(--kl-geruest)!important;background-image:linear-gradient(105deg,transparent 35%,var(--kl-geruest-licht) 50%,transparent 65%)!important;background-size:250% 100%!important;background-repeat:no-repeat!important}.product-card-wrapper.kl-laedt:not(.kl-laedt--text) :is(.kl-karte-marke,.kl-karte-groesse,.kl-karte-preis){border-radius:4px}.product-card-wrapper.kl-laedt:not(.kl-laedt--text) .kl-herz{border-radius:50%;clip-path:circle(13px at 50% 50%)}.product-card-wrapper.kl-laedt:not(.kl-laedt--text) .card-heading a{width:85%;-webkit-mask-image:repeating-linear-gradient(to bottom,#000 0 1.05em,transparent 1.05em 1.35em);mask-image:repeating-linear-gradient(to bottom,#000 0 1.05em,transparent 1.05em 1.35em);-webkit-mask-position:0 .15em;mask-position:0 .15em}.product-card-wrapper.kl-laedt .card-inner>*,.product-card-wrapper.kl-laedt:not(.kl-laedt--text) :is(.kl-sym,.kl-herz>*,.kl-karte-preis *){visibility:hidden!important}.product-card-wrapper.kl-laedt.kl-laedt--sicht:not(.kl-laedt--text) :is(.kl-kz-pille,.kl-herz,.kl-karte-marke,.kl-karte-groesse,.card-heading a,.kl-karte-preis,.kl-karte-pille,.kl-karte-wk__knopf),.product-card-wrapper.kl-laedt.kl-laedt--sicht:not(.kl-laedt--fehler) .card-inner{animation:kl-geruest-schimmer 2.2s ease-in-out infinite}.product-card-wrapper.kl-fertig>*{animation:kl-geruest-weg .3s ease-out}.kl-kostenlos{font-weight:700;text-transform:uppercase}.kl-ml-sym--tasche.kl-hupf{transform-box:fill-box;transform-origin:50% 100%;animation:kl-hupf .5s cubic-bezier(.3,1.6,.5,1)}@keyframes kl-hupf{0%{transform:none}35%{transform:translateY(-28%) scale(1.05,.95)}70%{transform:translateY(0) scale(1.12,.86)}to{transform:none}}.kl-plopp{animation:kl-plopp .45s cubic-bezier(.3,1.8,.5,1) .12s both}@keyframes kl-plopp{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:scale(1)}}.kl-wk-flug{position:fixed;z-index:2147483000;width:0;height:0;pointer-events:none}.kl-wk-flug__bild,.kl-wk-flug__bild:empty{display:block;position:absolute;left:-22px;top:-22px;width:44px;height:44px;border-radius:50%;background:#fff center / cover no-repeat;box-shadow:0 2px 8px #0000002e}:root{--kl-wk-leiste-b: 134px}:root{--kl-kopf-hoehe: 72px}@media screen and (min-width:1200px){:root{--kl-kopf-hoehe: 80px}}@media screen and (min-width:1100px){html.kl-mit-wk-leiste:not(.kl-wk-geteilt):not(.kl-konto-geteilt) body{margin-inline-end:var(--kl-wk-leiste-b)}html.kl-mit-wk-leiste{scrollbar-width:none}html.kl-mit-wk-leiste::-webkit-scrollbar{display:none}html.kl-mit-wk-leiste body{scrollbar-width:none}html.kl-mit-wk-leiste body::-webkit-scrollbar{display:none}html.kl-mit-wk-leiste:not(.kl-wk-geteilt):not(.kl-konto-geteilt) :is(.kl-ks__flaeche,.kl-ks .kl-ks__schleier){right:var(--kl-wk-leiste-b)}}.section-header .header-icon--account{position:relative}.section-header .header-icon--account>.kl-meld-zahl{position:absolute;top:13px;right:3px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:500 11px/1 var(--font-heading-family),sans-serif;font-variant-numeric:lining-nums tabular-nums;pointer-events:none}.kl-meld-zahl[hidden]{display:none!important}html.kl-zeiger :is(a,button,summary,modal-opener,[role=button],dialog):focus-visible{outline:none!important}@keyframes kl-wk-geruest-schimmer{0%{background-position:100% 0,0 0}68%,to{background-position:0% 0,0 0}}@media screen and (min-width:1100px){html.kl-mit-wk-leiste:not(.kl-wk-streifen-da) body:before,html.kl-mit-wk-leiste:not(.kl-wk-streifen-da) body:after{content:"";position:fixed;top:0;right:0;bottom:0;z-index:99;pointer-events:none}html.kl-mit-wk-leiste:not(.kl-wk-streifen-da) body:before{box-sizing:border-box;width:var(--kl-wk-leiste-b);border-inline-start:1px solid rgb(var(--kl-linie));background:rgb(var(--color-background)) linear-gradient(rgb(var(--kl-linie)),rgb(var(--kl-linie))) 0 calc(var(--header-height, var(--kl-kopf-hoehe)) - 1px) / 100% 1px no-repeat}html.kl-mit-wk-leiste:not(.kl-wk-streifen-da) body:after{width:calc(var(--kl-wk-leiste-b) - 1px);background-image:linear-gradient(105deg,transparent 35%,rgba(var(--color-background),.55) 50%,transparent 65%),linear-gradient(to bottom,rgba(var(--color-foreground),.1) 0 230px,rgba(var(--color-foreground),0) 500px);background-size:250% 100%,100% 100%;background-repeat:no-repeat;animation:kl-wk-geruest-schimmer 2.2s linear infinite;-webkit-mask:linear-gradient(#000 0 0) 26px 15px / 80px 10px no-repeat,linear-gradient(#000 0 0) 36px 31px / 60px 15px no-repeat,linear-gradient(#000 0 0) 16px 52px / 100px 22px no-repeat,linear-gradient(#000 0 0) 0 80px / 133px 133px no-repeat,linear-gradient(#000 0 0) 0 214px / 133px 133px no-repeat,linear-gradient(#000 0 0) 0 348px / 133px 133px no-repeat;mask:linear-gradient(#000 0 0) 26px 15px / 80px 10px no-repeat,linear-gradient(#000 0 0) 36px 31px / 60px 15px no-repeat,linear-gradient(#000 0 0) 16px 52px / 100px 22px no-repeat,linear-gradient(#000 0 0) 0 80px / 133px 133px no-repeat,linear-gradient(#000 0 0) 0 214px / 133px 133px no-repeat,linear-gradient(#000 0 0) 0 348px / 133px 133px no-repeat}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/kl-basis.css.map */
