.modal.drawer.cart-drawer[open]{padding:0}.modal.drawer.cart-drawer>.modal-inner{width:var(--kl-einschub-breite, 30rem);max-width:100%;height:100%;min-height:0;padding:0;border-radius:0;display:flex;flex-direction:column;background:rgb(var(--color-background));box-shadow:-8px 0 32px rgba(var(--color-foreground),.18)}.modal.drawer.cart-drawer>.modal-inner:after{display:none}.modal.drawer.cart-drawer>.modal-inner>.drawer-content{flex:1;min-height:0;display:flex;overflow:hidden}@media screen and (max-width:749px){.modal.drawer.cart-drawer>.modal-inner{width:100%}}html.kl-wk-geteilt .modal.drawer.cart-drawer[open]{inset-inline-start:auto;width:var(--kl-einschub-breite, 30rem)}html.kl-wk-geteilt .modal.drawer.cart-drawer>.modal-overlay{display:none}@media screen and (min-width:1100px){html.kl-teilen .modal.drawer.cart-drawer>.modal-overlay{display:none}}html.kl-wk-geteilt .modal.drawer.cart-drawer>.modal-inner{box-shadow:none;border-inline-start:1px solid rgb(var(--kl-linie))}html.kl-wk-geteilt body{margin-inline-end:var(--kl-einschub-breite, 30rem)}html.kl-wk-geteilt .kl-wk-fest{inset-inline-end:var(--kl-einschub-breite, 30rem)!important}@media screen and (min-width:1100px){body{transition:margin-inline-end var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease)}}.kl-wk{--kl-wk-rand: 16px;--kl-wk-bild: 133px;flex:1;min-width:0;display:flex;flex-direction:column;height:100%;color:rgb(var(--color-foreground));font-family:var(--font-body-family),serif;font-size:14px;line-height:1.5;letter-spacing:normal}@media screen and (min-width:750px){.kl-wk{--kl-wk-rand: 28px}}.kl-wk__form{display:none}.kl-wk .kl-sym{display:block;flex:0 0 auto;fill:currentColor}.kl-wk__kopf{flex-shrink:0;display:flex;align-items:center;gap:10px;height:60px;padding:0 6px 0 var(--kl-wk-rand);border-bottom:1px solid rgb(var(--kl-linie))}@media screen and (min-width:750px){.kl-wk__kopf{height:var(--header-height, var(--kl-kopf-hoehe))}}.kl-wk__kopf>.icon,.kl-wk__kopf>.kl-sym{width:24px;height:24px}.kl-wk__kopf>.kl-sym.kl-ml-sym--tasche{width:21px;height:21px}.kl-wk__titel{margin:0;font-family:var(--font-heading-family),sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:normal;text-transform:none}.kl-wk__anzahl{font-family:var(--font-heading-family),sans-serif;font-size:13px;font-weight:500;color:rgb(var(--kl-nebentext))}.kl-wk__zu{margin-inline-start:auto}.kl-wk-zeile{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--font-heading-family),sans-serif;font-size:14px;font-weight:500}.kl-wk-zeile--klein{font-size:13px}.kl-wk-summe__wert{font-size:16px;font-weight:700}.kl-wk-summe__ab{font-weight:400}.kl-wk-summe__laden{display:none;align-items:center;gap:6px;font-size:13px;color:rgb(var(--kl-nebentext))}.kl-wk-summe__laden .kl-sym,.kl-wk-menge__laden .kl-sym{width:18px;height:18px;fill:rgb(var(--kl-rahmen));animation:kl-wk-drehen .9s linear infinite!important}@keyframes kl-wk-drehen{to{transform:rotate(360deg)}}.kl-wk-gruen,.kl-wk-lieferung{color:rgb(var(--color-success))}.kl-wk-fett{font-weight:600}.kl-wk-nebentext{color:rgb(var(--kl-nebentext));font-weight:400}.kl-wk-kasse{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;border:0;border-radius:var(--kl-knopf-rundung);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family),sans-serif;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:normal;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}@media screen and (max-width:749px){.kl-wk-kasse{font-size:22px}}.kl-wk-kasse:hover{background:rgb(var(--kl-button-hover))}.kl-wk-kasse:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kl-wk-kasse .icon{width:22px;height:22px}.kl-wk__fuss{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:12px var(--kl-wk-rand) calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--kl-linie));background:rgb(var(--color-background))}.kl-wk__fuss .kl-wk-summe__wert{font-size:18px}.kl-wk-versand{white-space:nowrap}strong.kl-wk-versand{font-weight:700}.kl-wk-zeile--versand .kl-wk-nebentext{font-size:12px}.kl-wk-versand__alt{margin-right:6px;color:rgb(var(--kl-nebentext))}.kl-wk-kostenlos{font-weight:700;text-transform:uppercase}.kl-wk-code__auf{font-family:inherit;font-size:inherit;font-weight:500}.kl-wk-code__feld{display:flex;gap:8px;margin-top:6px}.kl-wk-code__feld[hidden],.kl-wk-code__fehler[hidden]{display:none}.kl-wk-code__eingabe{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:1px solid rgb(var(--kl-rahmen));border-radius:0;background:#fff;color:rgb(var(--color-foreground));font:500 14px/1 var(--font-heading-family),sans-serif;text-transform:uppercase}.kl-wk-code__eingabe::placeholder{text-transform:none;color:rgb(var(--kl-nebentext))}.kl-wk-code__eingabe:focus,.kl-wk-code__eingabe:focus-visible{outline:none!important;outline-offset:0!important;border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))!important}.kl-wk-code__einloesen{flex:none;height:40px;padding:0 16px;border:1px solid rgb(var(--kl-rahmen));border-radius:var(--kl-knopf-rundung);background:transparent;color:rgb(var(--color-foreground));font:600 14px/1 var(--font-heading-family),sans-serif;cursor:pointer}.kl-wk-code__einloesen[aria-busy=true]{opacity:.6;cursor:progress}.kl-wk-code__fehler{margin:6px 0 0;font-size:13px;line-height:1.35;color:rgb(var(--color-error))}@media(max-width:749px),(pointer:coarse){.kl-wk-code__eingabe{font-size:16px}}.kl-wk-code__weg{margin-left:6px;font-family:inherit;font-size:12px;font-weight:400}.kl-wk-code__weg[aria-busy=true]{opacity:.6;cursor:progress}html.kl-ml-tastatur .kl-wk__fuss.kl-wk-code-tippt{padding-bottom:calc(14px + var(--kl-tastatur-hoehe, 0px))}.kl-wk-gratis{display:flex;flex-direction:column;gap:6px;padding-bottom:8px;border-bottom:1px solid rgb(var(--kl-linie))}.kl-wk-gratis__text{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-family:var(--font-heading-family),sans-serif;font-size:14px;font-weight:500;text-align:center}.kl-wk-gratis__text strong{font-weight:700;white-space:nowrap}.kl-wk-gratis__text .kl-sym{flex:none;width:18px;height:18px;fill:rgb(var(--color-success))}.kl-wk-gratis .kl-gv__balken{margin:6px 0 2px}#Cart-Drawer .kl-wk-gratis .kl-gv__balken{transition:--kl-gv-prozent .25s ease!important}.kl-wk-gratis.kl-wk-gratis--fern{max-height:0;padding-bottom:0;margin-bottom:-8px;border-bottom-color:transparent;border-bottom-width:0;opacity:0;visibility:hidden}.kl-wk.is-vs-alle .kl-wk-gratis--fern{max-height:72px;margin-bottom:0;opacity:1;visibility:visible}.kl-wk-gratis{max-height:72px;overflow:hidden;justify-content:flex-end;transition:max-height .25s ease,padding-bottom .25s ease,margin-bottom .25s ease,opacity .25s ease,border-color .25s ease,visibility .25s!important}.kl-wk-gratis--erreicht{max-height:0;padding-bottom:0;margin-bottom:-8px;border-bottom-color:transparent;border-bottom-width:0;opacity:0}.kl-wk-gratis--erreicht.kl-wk-gratis--weg-start{max-height:72px;padding-bottom:8px;margin-bottom:0;border-bottom-color:rgb(var(--kl-linie));border-bottom-width:1px;opacity:1}.kl-wk-gratis.kl-wk-gratis--rein-start{max-height:0;padding-bottom:0;margin-bottom:-8px;border-bottom-color:transparent;border-bottom-width:0;opacity:0}.kl-wk__kasse,.kl-wk__kasse-rest{display:flex;flex-direction:column;overflow:hidden}.kl-wk__kasse-innen,.kl-wk__kasse-rest-innen{flex-shrink:0;display:flex;flex-direction:column;gap:8px}:is(.kl-wk__kasse-innen,.kl-wk__kasse-rest-innen,.kl-wk-gratis)>*{flex-shrink:0}.kl-wk.is-vs-alle .kl-wk__kasse{max-height:0;margin-top:-8px}.kl-wk.is-vs-alle .kl-wk__fuss:not(.kl-wk__fuss--gratis) .kl-wk-gratis{padding-bottom:6px;border-bottom:0}.kl-wk.is-vs-alle .kl-wk__fuss--gratis .kl-wk__kasse{max-height:none;margin-top:0}.kl-wk.is-vs-alle .kl-wk__fuss--gratis .kl-wk__kasse-rest{max-height:0;margin-top:-8px}.kl-wk-unter__strich,.kl-wk.is-vs-alle .kl-wk-unter{display:none}.kl-wk-unter{display:flex;justify-content:space-between;column-gap:1em;margin:0;white-space:nowrap;font-size:12px;line-height:1.4;color:rgb(var(--kl-nebentext));text-align:center}.kl-wk-unter>span{white-space:nowrap}.kl-wk-unter .kl-wk-lieferung{color:inherit}.kl-wk-unter .kl-wk-lieferung strong{font-weight:700}.kl-wk-zeile--gesamt{font-weight:600}.kl-wk-zeile--gesamt .kl-wk-nebentext{font-size:12px;font-weight:400}.kl-wk__fuss .kl-wk-kasse{margin-top:4px}.kl-wk__liste{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;container-type:size}.kl-wk-liefer-hinweis{margin:0;padding:14px var(--kl-wk-rand, 16px);border-bottom:1px solid rgb(var(--kl-linie));background:rgb(var(--kl-kasten-hervorgehoben));font-size:14px;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.kl-wk-artikel{position:relative;display:flex;align-items:stretch;border-bottom:1px solid rgb(var(--kl-linie));background:rgb(var(--color-background));cursor:pointer;transition:box-shadow .18s ease,background-color .6s ease}@media(hover:hover)and (pointer:fine){.kl-wk-artikel:hover:not(:has(.kl-wk-aktion:hover)){z-index:3;box-shadow:0 6px 20px rgba(var(--color-foreground),.14),0 1px 3px rgba(var(--color-foreground),.08)}}.kl-wk-artikel{isolation:isolate;--kl-wk-atem: 2.8s}.kl-wk-artikel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,rgb(var(--color-success)) 16%,rgb(var(--color-background)));opacity:0;pointer-events:none}.kl-wk-artikel.is-aufleuchten--drin:before{background:rgb(var(--kl-kasten-hervorgehoben))}.kl-wk-artikel.is-aufleuchten:before{animation:kl-wk-atmen var(--kl-wk-atem) var(--kl-wk-atem-versatz, 0ms) both}@keyframes kl-wk-atmen{0%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.3,1)}20%{opacity:1;animation-timing-function:ease-in-out}40%{opacity:.5;animation-timing-function:ease-in-out}60%{opacity:.95;animation-timing-function:ease-in-out}78%{opacity:.45;animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:0}}.kl-wk-artikel__bild{align-self:flex-start;flex-shrink:0;display:block;width:var(--kl-wk-bild);aspect-ratio:1 / 1;position:relative;background:#fff;overflow:hidden}.kl-wk-artikel__bild img,.kl-wk-artikel__bild svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.kl-wk-artikel__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding:10px var(--kl-wk-rand) 10px 12px}.kl-wk-artikel__hinweis{display:flex;align-items:center;gap:4px;font-family:var(--font-heading-family),sans-serif;font-size:12px;font-weight:600;line-height:1.2}.kl-wk-artikel__hinweis .kl-sym{width:16px;height:16px}.kl-wk-artikel__hinweis--weg{color:rgb(var(--color-error))}.kl-wk-artikel__oben.kl-karte-oben{gap:6px;padding:0;margin-bottom:2px}.kl-wk-artikel .kl-karte-kopf{flex:0 0 auto!important}.kl-wk-entfernen{position:relative;z-index:2;margin-inline-start:auto}.kl-wk-entfernen>button{display:inline-flex;align-items:center;height:44px;margin:-11px 0;padding:0 3px;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-heading-family),sans-serif;font-size:12px;font-weight:500;cursor:pointer}.kl-wk-entfernen--knopf{margin-inline-start:0;flex-shrink:0}.kl-wk-entfernen--knopf>button{height:44px;margin:0;padding:0 18px;border:1.5px solid rgb(var(--kl-rahmen));border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;background-clip:border-box}.kl-wk-entfernen--knopf>button:hover{background:rgb(var(--kl-link-hover))}.kl-wk-artikel__titel{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgb(var(--color-foreground))!important;font-family:var(--font-body-family),serif;font-size:14px;line-height:1.35;text-decoration:none!important;background:none!important}.kl-wk-artikel__titel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.kl-wk-artikel__unten{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:4px;min-height:34px}.kl-wk-artikel__preis{display:flex;flex-direction:column;transition:opacity .15s ease}.kl-wk-preis__zeile{display:flex;align-items:baseline;gap:6px}.kl-wk-preis{font-family:var(--font-heading-family),sans-serif;font-size:20px;font-weight:700;line-height:1.15}.kl-wk-preis--aktion{color:rgb(var(--color-sale-price))}.kl-wk-preis--weg{color:rgb(var(--kl-nebentext))}.kl-wk-preis__alt,.kl-wk-preis__klein{font-family:var(--font-heading-family),sans-serif;font-size:12px;font-weight:500;color:rgb(var(--kl-nebentext))}.kl-wk-menge{position:relative;z-index:2;flex-shrink:0;display:flex;align-items:center;height:34px;box-sizing:border-box;border:1px solid rgb(var(--kl-linie));border-radius:999px;background:rgb(var(--color-background))}.kl-wk-menge .quantity-button{display:grid;place-items:center;width:38px;height:44px;margin:-5px 0;padding:0;border:0;border-radius:999px;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:color .15s ease,transform .12s ease}.kl-wk-menge .quantity-button>*{pointer-events:none}.kl-wk-menge .quantity-button .kl-sym{width:18px;height:18px}.kl-wk-menge .quantity-button:hover{color:rgb(var(--kl-rahmen))}.kl-wk-menge .quantity-button:active{transform:scale(.88)}.kl-wk-menge .quantity-button.disabled{color:rgb(var(--kl-linie));cursor:not-allowed}.kl-wk-menge__zahl{position:relative;display:grid;place-items:center;min-width:20px}.kl-wk-menge .quantity-input{width:22px;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-heading-family),sans-serif;font-size:14px;font-weight:600;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.kl-wk-menge .quantity-input::-webkit-outer-spin-button,.kl-wk-menge .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kl-wk-menge__laden{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center}.kl-wk-artikel.loading .quantity-input{visibility:hidden}.kl-wk-artikel.loading .kl-wk-menge__laden{display:grid}.kl-wk-artikel.loading .kl-wk-artikel__preis{opacity:.4}.kl-wk:has(.kl-wk-artikel.loading) .kl-wk-summe__wert{display:none}.kl-wk:has(.kl-wk-artikel.loading) .kl-wk-summe__laden{display:inline-flex}.kl-wk:has(.kl-wk-artikel.loading) .kl-wk-kasse{opacity:.6}.kl-wk-artikel--weg .kl-wk-artikel__bild{opacity:.45}.kl-wk-artikel--weg .kl-wk-artikel__oben,.kl-wk-artikel--weg .kl-wk-artikel__titel,.kl-wk-artikel--weg .kl-karte-kopf{opacity:.6}.kl-wk__gewaehrleistung{display:flex;justify-content:center;padding:16px var(--kl-wk-rand)}.kl-wk__gewaehrleistung .kl-gewaehrleistung{margin:0;display:flex;justify-content:center;max-width:100%}.kl-wk__gewaehrleistung .kl-gewaehrleistung__bild{width:auto;max-width:100%;border:1px solid rgb(var(--kl-linie));background:#fff}.kl-wk__gewaehrleistung .kl-gewaehrleistung__bild img{width:auto;height:auto;max-width:100%;max-height:calc(100cqh - 34px)}@media screen and (min-width:750px){.kl-wk__gewaehrleistung .kl-gewaehrleistung__bild{max-width:360px}}.kl-wk-vs{display:flex;flex-direction:column;gap:0}.kl-wk-vs__kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--kl-wk-rand);background:rgb(var(--kl-kasten-hervorgehoben))}.kl-wk-vs__titel{flex:1;min-width:0;margin:0;font-family:var(--font-heading-family),sans-serif;font-size:20px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden}.kl-wk-vs__titel.is-zweizeilig{white-space:normal;text-wrap:balance}.kl-wk-vs__punkte{display:flex;justify-content:center;gap:7px;padding:10px 0 2px}.kl-wk-vs__punkte>span{width:7px;height:7px;border-radius:50%;background:rgb(var(--kl-linie));transition:background-color .2s ease,transform .2s ease}.kl-wk-vs__punkte>span.is-an{background:rgb(var(--color-foreground));transform:scale(1.15)}.kl-wk-vs__nav{display:flex;flex:none;justify-content:flex-end}.kl-wk-vs:not(.is-fertig) .kl-wk-vs__nav{visibility:hidden}.kl-wk-vs__alle{display:inline-flex;align-items:center;height:34px;padding:0 4px 0 12px;border:1.5px solid rgb(var(--kl-rahmen));border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-heading-family),sans-serif;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s}.kl-wk-vs__alle .kl-sym{width:22px;height:22px}@media(hover:hover)and (pointer:fine){.kl-wk-vs__alle:hover{background:rgb(var(--kl-link-hover))}}.kl-wk-vs__rahmen{position:relative}.kl-wk-vs__pfeil{display:none}@media(hover:hover)and (pointer:fine){.kl-wk-vs.is-fertig .kl-wk-vs__pfeil{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1.5px solid rgb(var(--kl-rahmen));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 4px 14px rgba(var(--color-shadow),.14);translate:0 -50%;opacity:0;pointer-events:none;cursor:pointer;transition:opacity .2s ease}.kl-wk-vs__pfeil--zurueck{left:8px}.kl-wk-vs__pfeil--weiter{right:8px}.kl-wk-vs__pfeil .kl-sym{width:22px;height:22px}.kl-wk-vs.is-fertig .kl-wk-vs__rahmen:hover .kl-wk-vs__pfeil:not(:disabled){opacity:1;pointer-events:auto}.kl-wk-vs.is-fertig .kl-wk-vs__pfeil:not(:disabled):hover{background:rgb(var(--kl-link-hover))}}.kl-wk__zurueck{display:none}.kl-wk__zurueck{align-items:center;gap:4px;min-width:0;min-height:44px;margin-left:-6px;padding:0 8px 0 0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer;-webkit-tap-highlight-color:transparent}.kl-wk__zurueck .kl-sym{width:28px;height:28px}.kl-wk__zurueck .kl-wk__titel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kl-wk.is-vs-alle .kl-wk__zurueck{display:inline-flex}.kl-wk.is-vs-alle .kl-wk__kopf>.kl-sym,.kl-wk.is-vs-alle #Cart-Drawer-Title,.kl-wk.is-vs-alle .kl-wk__anzahl,.kl-wk.is-vs-alle .kl-wk__liste{display:none}.kl-wk-vs-alle{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.kl-wk-vs-alle__liste{margin:0;padding:0}.kl-wk-vs-ruhig img.image-lazy-loaded,.kl-wk.is-vs-zurueck img.image-lazy-loaded{animation:none!important}.kl-wk-vs-alle .product-card-wrapper.kl-schon-da>*,.kl-wk-vs-alle .product-card-wrapper.kl-schon-da img.image-lazy-loaded{animation:none!important}.kl-wk-vs-alle__liste>li{margin:0!important;width:auto!important;max-width:none!important}.kl-wk-vs-alle__mehr{height:24px}.kl-wk-vs-alle__mehr.is-ende{height:8px}.kl-wk-vs__spur{display:grid;grid-auto-flow:column;grid-auto-columns:100%;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.kl-wk-vs__spur::-webkit-scrollbar{display:none}.kl-wk-vs__spur>li{min-width:0;width:auto!important;max-width:none!important;margin:0!important;scroll-snap-align:start;scroll-snap-stop:always}:is(.kl-wk-vs,.kl-wk-vs-alle) .kl-kz-pille{height:20px;gap:3px;padding:0 8px 0 6px;font-size:10px;letter-spacing:0}:is(.kl-wk-vs,.kl-wk-vs-alle) .kl-kz-pille .kl-sym{width:13px;height:13px}:is(.kl-wk-vs,.kl-wk-vs-alle) .kl-karte-oben .kl-herz{margin:-12px 0}:is(.kl-wk-vs,.kl-wk-vs-alle) .product-card-wrapper>.card:has(>.kl-karte-wk){row-gap:4px}:is(.kl-wk-vs,.kl-wk-vs-alle) .product-card-wrapper .card-heading a{display:block!important;-webkit-line-clamp:unset!important;line-clamp:none!important;overflow:visible!important;min-height:2.7em}:is(.kl-wk-vs,.kl-wk-vs-alle) .product-card-wrapper>.card:has(>.kl-karte-wk) .kl-karte-zeile{padding-top:0}:is(.kl-wk-vs,.kl-wk-vs-alle) .product-card-wrapper>.card:has(>.kl-karte-wk)>.card-content{padding-bottom:2px!important}.kl-wk-vs__geruest{display:grid;grid-template-columns:var(--kl-liste-bild, 140px) minmax(0,1fr);grid-template-rows:auto auto 1fr auto;column-gap:12px;row-gap:8px;padding-right:12px;border-bottom:1px solid rgb(var(--kl-linie));pointer-events:none}.kl-wk-vs__geruest>span{display:block;height:12px;border-radius:4px;background-color:var(--kl-geruest);background-image:linear-gradient(105deg,transparent 35%,var(--kl-geruest-licht) 50%,transparent 65%);background-size:250% 100%;background-repeat:no-repeat}.kl-wk-vs__geruest>span:nth-child(1){grid-row:1 / -1;height:auto;aspect-ratio:1;border-radius:0}.kl-wk-vs__geruest>span:nth-child(2){width:45%;height:20px;margin-top:10px;border-radius:999px}.kl-wk-vs__geruest>span:nth-child(3){width:60%}.kl-wk-vs__geruest>span:nth-child(4){width:85%;height:34px}.kl-wk-vs__geruest>span:nth-child(5){height:34px;margin-bottom:10px;border-radius:999px}.kl-wk-vs__geruest>span{animation:kl-geruest-schimmer 2.2s ease-in-out infinite}.kl-wk-leer{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 24px 24px;text-align:center}.kl-wk-leer__symbol{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:rgb(var(--kl-kasten-hervorgehoben));color:rgb(var(--kl-rahmen))}.kl-wk-leer__symbol .icon,.kl-wk-leer__symbol .kl-sym{width:42px;height:42px}.kl-wk-leer__symbol .kl-sym.kl-ml-sym--tasche{width:38px;height:38px;fill:currentColor}.kl-wk-leer h3{margin:4px 0 0;font-family:var(--font-heading-family),sans-serif;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:normal}.kl-wk-leer>p{max-width:32ch;margin:0;font-size:14px;line-height:1.6;color:rgb(var(--kl-nebentext))}.kl-wk-zweitknopf{margin-top:6px;height:48px;padding:0 26px;border:1.5px solid rgb(var(--kl-rahmen));border-radius:var(--kl-knopf-rundung);background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-heading-family),sans-serif;font-size:14px;font-weight:600;cursor:pointer}.kl-wk-zweitknopf:hover{background:rgb(var(--kl-link-hover))}.kl-sn-karte-platz--warenkorb{align-self:stretch;margin:20px -24px 0}.kl-sn-karte-platz--warenkorb .kl-sn-karte{padding:24px}.kl-sn-karte-platz--warenkorb .kl-sn-karte__bild{width:var(--kl-sn-wk-bild, 140px)}.kl-wk-leer-ohne-bild .kl-sn-karte-platz--warenkorb .kl-sn-karte__bild,.kl-wk-leer-ohne-text .kl-sn-karte-platz--warenkorb .kl-sn-karte__text{display:none}.kl-wk-leer-eng .kl-wk-leer{padding-top:20px}.kl-wk-leer-eng .kl-wk-leer__symbol{width:64px;height:64px}.kl-sn-karte-platz--warenkorb .kl-sn-karte{container-type:normal}.kl-sn-karte-platz--warenkorb .kl-sn-karte__titel{font-size:20px}.kl-sn-karte-platz--warenkorb .kl-sn-karte__text{font-size:14px}.kl-sn-karte-platz--warenkorb .kl-sn-karte__knopf{padding:0 24px;font-size:14px}@keyframes kl-wk-aus-streifen{0%{opacity:1;transform:translate(calc(100% - var(--kl-wk-leiste-b, 134px)))}to{opacity:1;transform:none}}@keyframes kl-wk-in-streifen{0%{opacity:1;transform:none}to{opacity:1;transform:translate(calc(100% - var(--kl-wk-leiste-b, 134px)))}}.kl-wk-streifenkopf{display:none}@media screen and (min-width:1100px){html.kl-mit-wk-leiste .modal.drawer.cart-drawer:not([open]){display:block;inset-inline-start:auto;width:var(--kl-einschub-breite, 30rem);padding:0;z-index:100;pointer-events:none}html.kl-mit-wk-leiste .modal.drawer.cart-drawer:not([open])>.modal-overlay{display:none}html.kl-mit-wk-leiste .modal.drawer.cart-drawer:not([open])>.modal-inner{pointer-events:auto;opacity:1;visibility:visible;transform:translate(calc(100% - var(--kl-wk-leiste-b, 134px)));animation:none!important}html.kl-mit-wk-leiste .modal.drawer.cart-drawer>.modal-inner{box-shadow:none;border-inline-start:1px solid rgb(var(--kl-linie))}html.kl-mit-wk-leiste .modal.drawer.cart-drawer[open]:not(.kl-schliesst)>.modal-inner{animation:kl-wk-aus-streifen var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html.kl-mit-wk-leiste .modal.drawer.cart-drawer.kl-schliesst>.modal-inner{animation:kl-wk-in-streifen var(--kl-schieben-dauer) var(--kl-schieben-kurve) forwards!important}html.kl-mit-wk-leiste .kl-wk__kopf{position:relative}html.kl-mit-wk-leiste .kl-wk-streifenkopf{position:absolute;inset-block:0;inset-inline-start:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:var(--kl-wk-bild);box-sizing:border-box;padding:4px 6px;background:rgb(var(--color-background));text-align:center;transition:opacity .2s ease}html.kl-mit-wk-leiste .cart-drawer[open] .kl-wk-streifenkopf{opacity:0;pointer-events:none}.kl-wk-streifenkopf__k{font:400 12px/1.3 var(--font-body-family),sans-serif;color:rgb(var(--kl-nebentext))}.kl-wk-streifenkopf__summe{display:inline-block;font:700 16px/1.3 var(--font-heading-family),sans-serif;font-variant-numeric:tabular-nums}.kl-wk-streifenkopf__knopf{margin-top:4px;padding:5px 9px;border:1.5px solid rgb(var(--kl-rahmen));border-radius:var(--kl-knopf-rundung, 8px);background:transparent;color:rgb(var(--color-foreground));font:600 12px/1.2 var(--font-heading-family),sans-serif;white-space:nowrap;cursor:pointer}@media(hover:hover){.kl-wk-streifenkopf__knopf:hover{background:rgb(var(--kl-kasten-hervorgehoben))}}html.kl-mit-wk-leiste .cart-drawer .kl-wk__fuss{transition:transform var(--kl-schieben-dauer) var(--kl-schieben-kurve),visibility 0s}html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk__fuss,html.kl-mit-wk-leiste .cart-drawer.kl-schliesst .kl-wk__fuss{transform:translate(100%);visibility:hidden;transition:transform .2s ease-in,visibility 0s linear .2s}html.kl-mit-wk-leiste .cart-drawer .kl-wk{position:relative}html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk__fuss,html.kl-mit-wk-leiste .cart-drawer.kl-schliesst .kl-wk__fuss{position:absolute;inset-inline:0;bottom:0;z-index:1}html.kl-mit-wk-leiste .cart-drawer .kl-wk__liste>:not(.kl-wk-artikel){transition:transform .2s ease-in,visibility 0s}html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk__liste>:not(.kl-wk-artikel),html.kl-mit-wk-leiste .cart-drawer.kl-schliesst .kl-wk__liste>:not(.kl-wk-artikel){transform:translate(100%);visibility:hidden;transition:transform .2s ease-in,visibility 0s linear .2s}}@media screen and (min-width:1100px){html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk__liste{scrollbar-width:none}html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk__liste::-webkit-scrollbar{display:none}}.kl-wk-streifen-pfeil{display:none}@media screen and (min-width:1100px)and (hover:hover)and (pointer:fine){html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk__liste{overflow-y:hidden}html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk-streifen-pfeil{position:absolute;left:calc(var(--kl-wk-bild) / 2);z-index:5;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1.5px solid rgb(var(--kl-rahmen));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 4px 14px rgba(var(--color-shadow),.14);translate:-50% 0;opacity:0;pointer-events:none;cursor:pointer;transition:opacity .2s ease}.kl-wk-streifen-pfeil--hoch{top:calc(var(--header-height, var(--kl-kopf-hoehe)) + 10px)}.kl-wk-streifen-pfeil--runter{bottom:10px}.kl-wk-streifen-pfeil .kl-sym{width:22px;height:22px}.kl-wk-streifen-pfeil--hoch .kl-sym{rotate:180deg}html.kl-mit-wk-leiste .cart-drawer:not([open])>.modal-inner:hover .kl-wk-streifen-pfeil:not(:disabled){opacity:1;pointer-events:auto}html.kl-mit-wk-leiste .cart-drawer:not([open]) .kl-wk-streifen-pfeil:not(:disabled):hover{background:rgb(var(--kl-link-hover))}}.cart-drawer .kl-wk-artikel__bild{--kl-geruest: rgba(var(--color-foreground), .09);--kl-geruest-licht: rgba(var(--color-background), .5);background-color:var(--kl-geruest);background-image:linear-gradient(105deg,transparent 35%,var(--kl-geruest-licht) 50%,transparent 65%);background-size:250% 100%;background-repeat:no-repeat;animation:kl-geruest-schimmer 2.2s linear infinite}
/*# sourceMappingURL=/cdn/shop/t/96/assets/kl-warenkorb.css.map */
