.kani-wk__kopf{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:max(calc(var(--kk-mitte,38px) - 22px),12px,env(safe-area-inset-top)) 12px 12px 20px;border-bottom:1px solid var(--kani-line)}.kani-wk__titel{margin:0;font-family:var(--kani-display);font-size:2.2rem;line-height:1.2;letter-spacing:-.01em}.kani-wk__zahl{color:var(--kani-muted);font-weight:600}.kani-wk__zu{flex:none;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.kani-wk__zu svg{width:24px;height:24px}.kani-wk__rumpf{flex:1;min-height:0;display:flex;flex-direction:column;transition:opacity .15s}.kani-wk__rumpf.is-laed{opacity:.55;pointer-events:none}.kani-wk__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.kani-wk__rumpf:has(.kani-wk__fuss) .kani-wk__scroll{padding-bottom:20px}.kani-wk__banner{margin:0;padding:13px 20px;background:var(--kani-pink);color:#fff;text-align:center;font-weight:700;font-size:1.45rem;line-height:1.3}.kani-wk__versand{padding:16px 20px 18px;background:var(--kani-ink-2);border-bottom:1px solid var(--kani-line)}.kani-wk__versand-text{margin:0 0 14px;text-align:center;font-size:1.45rem;line-height:1.35}.kani-wk__versand-text strong{font-weight:800}.kani-wk__leiste{display:flex;align-items:flex-start;gap:10px}.kani-wk__bahn{flex:1;height:8px;margin-top:22px;border-radius:999px;background:var(--kani-ink-3);overflow:hidden}.kani-wk__fuellung{display:block;height:100%;border-radius:inherit;background:var(--kani-grad);transition:width .5s cubic-bezier(.3,.7,.2,1)}.kani-wk__ziel{flex:none;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:96px}.kani-wk__ziel-kreis{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--kani-line);background:var(--kani-ink);color:var(--kani-muted)}.kani-wk__ziel-kreis svg{width:24px;height:24px}.kani-wk__versand.is-geschafft .kani-wk__ziel-kreis{border-color:var(--kani-pink);color:var(--kani-text);box-shadow:0 0 0 4px #db063e29}.kani-wk__ziel-text{text-align:center;font-size:1.25rem;line-height:1.3;font-weight:700}.kani-wk__ziel-text .kani-num{font-weight:500;color:var(--kani-muted)}.kani-wk__meldung{margin:12px 20px 0;padding:10px 14px;border-radius:12px;background:#db063e1a;color:var(--kani-pink-text);font-size:1.35rem}.kani-wk__leer{padding:32px 20px 6px;text-align:center}.kani-wk__leer-bild{display:inline-grid;place-items:center;width:128px;height:128px;border-radius:50%;background:var(--kani-ink-2);color:var(--kani-pink);box-shadow:inset 0 0 0 1px var(--kani-line)}.kani-wk__leer-bild svg{width:64px;height:64px}.kani-wk__leer-titel{margin:18px 0 0;font-family:var(--kani-display);font-size:2.2rem;line-height:1.2}.kani-wk__liste{list-style:none;margin:0;padding:6px 20px 0}.kani-wk__pos{display:flex;gap:14px;padding:16px 0}.kani-wk__pos+.kani-wk__pos{border-top:1px solid var(--kani-line)}.kani-wk__pos-bild{flex:none;width:80px;height:80px;padding:6px;border-radius:14px;background:#fff;display:block}.kani-wk__pos-bild img{width:100%;height:100%;object-fit:contain;display:block}.kani-wk__pos-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.kani-wk__pos-name{margin:0;color:inherit;text-decoration:none;font-size:1.5rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kani-wk__pos-zusatz{margin:0;color:var(--kani-muted);font-size:1.25rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kani-wk__pos-unten{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;gap:10px}.kani-wk__pos-preis{font-size:1.6rem;font-weight:800;text-align:right}.kani-wk__pos-preis s{display:block;font-size:1.2rem;font-weight:500;color:var(--kani-muted)}.kani-wk__menge{display:inline-flex;align-items:center;border:1px solid var(--kani-line);border-radius:999px;background:var(--kani-ink-2)}.kani-wk__menge button{width:40px;height:38px;display:grid;place-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.kani-wk__menge button svg{width:18px;height:18px}.kani-wk__menge span{min-width:22px;text-align:center;font-weight:700;font-size:1.5rem}.kani-wk__steuerung{display:flex;align-items:center;gap:6px}.kani-wk__muell{flex:none;width:38px;height:38px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;color:var(--kani-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s,background .15s}.kani-wk__muell svg{width:19px;height:19px}.kani-wk__muell:hover,.kani-wk__muell:focus-visible{color:var(--kani-pink-text);background:#db063e1a}.kani-wk__muell:active{transform:scale(.92)}.kani-wk__mix-inhalt{font-size:1.3rem;color:var(--kani-muted)}.kani-wk__mix-inhalt summary{cursor:pointer;color:var(--kani-text);font-weight:600;padding:2px 0}.kani-wk__mix-inhalt ul{margin:6px 0 0;padding-left:18px}.kani-wk__vorschlaege{padding:22px 20px 0}.kani-wk__v-titel{margin:0 0 12px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:1.3rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--kani-muted)}.kani-wk__v-titel svg{width:20px;height:20px}.kani-wk__v-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.kani-wk__vorschlag{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;background:var(--kani-ink-2)}.kani-wk__v-bild{flex:none;width:72px;height:72px;padding:6px;border-radius:12px;background:#fff;display:block}.kani-wk__v-bild img{width:100%;height:100%;object-fit:contain;display:block}.kani-wk__v-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none}.kani-wk__v-name{font-size:1.45rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kani-wk__v-preis{font-size:1.6rem;font-weight:800}.kani-wk__v-plus{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;padding:0;border:0;background:var(--kani-pink);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s cubic-bezier(.34,1.5,.64,1),filter .15s}.kani-wk__v-plus:active{transform:scale(.9)}.kani-wk__v-plus svg{width:22px;height:22px}.kani-wk__v-plus.is-laed{filter:saturate(.4);pointer-events:none}.kani-wk__alle{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;height:52px;border-radius:14px;border:1px solid var(--kani-line);color:inherit;text-decoration:none;font-size:1.5rem;font-weight:600}.kani-wk__fuss{flex:none;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--kani-line);background:var(--kani-ink)}.kani-wk__summe{margin:0;display:flex;align-items:baseline;justify-content:space-between;font-size:1.5rem}.kani-wk__summe strong{font-size:2.1rem;font-weight:800}.kani-wk__fertig{margin:2px 0 0;color:var(--kani-muted);font-size:1.4rem}.kani-wk__hinweis{margin:2px 0 10px;color:var(--kani-muted);font-size:1.2rem}.kani-wk__fuss form{margin:0}.kani-wk__kasse{width:100%;height:54px;border:0;border-radius:999px;cursor:pointer;background:var(--kani-pink);color:#fff;font:inherit;font-size:1.7rem;font-weight:800;transition:transform .16s cubic-bezier(.34,1.5,.64,1)}.kani-wk__kasse:active{transform:scale(.98)}.kani-wk__fuss .kani-pay{margin-top:12px;gap:6px}.kani-wk__fuss .kani-pay__item{width:56px;height:34px;padding:5px 7px}.kani-wk__fuss .kani-pay__item svg{max-height:20px}@media(min-width:760px){.kani-wk{--kwk-breit:min(460px,100vw)}.kani-wk:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:#0406148c}.kani-wk.is-auf:before{animation:kani-wk-blende .3s ease both}.kani-wk.is-zu:before{animation:kani-wk-blende .24s ease reverse both}.kani-wk.kani-klapp .kani-klapp__flaeche{left:auto;width:var(--kwk-breit);border-left:1px solid var(--kani-line);box-shadow:-24px 0 70px #00000073}.kani-wk__kopf,.kani-wk__rumpf{width:var(--kwk-breit);margin-left:auto}.kani-wk__kopf{padding:18px 12px 16px 20px}.kani-wk.kani-klapp.is-auf .kani-klapp__flaeche,.kani-wk.kani-klapp.is-auf .kani-wk__kopf,.kani-wk.kani-klapp.is-auf .kani-wk__rumpf{animation:kani-wk-rein .34s cubic-bezier(.3,.7,.2,1) both}.kani-wk.kani-klapp.is-zu .kani-klapp__flaeche,.kani-wk.kani-klapp.is-zu .kani-wk__kopf,.kani-wk.kani-klapp.is-zu .kani-wk__rumpf{animation:kani-wk-rein .26s cubic-bezier(.5,0,.7,.5) reverse both}}@keyframes kani-wk-blende{0%{opacity:0}to{opacity:1}}@keyframes kani-wk-rein{0%{transform:translate(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.kani-wk.kani-klapp.is-auf .kani-klapp__flaeche,.kani-wk.kani-klapp.is-auf .kani-wk__kopf,.kani-wk.kani-klapp.is-auf .kani-wk__rumpf,.kani-wk.kani-klapp.is-zu .kani-klapp__flaeche,.kani-wk.kani-klapp.is-zu .kani-wk__kopf,.kani-wk.kani-klapp.is-zu .kani-wk__rumpf{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kani-warenkorb.css.map */
