.kpm{--bar:88px;padding-bottom:calc(var(--bar) + 34px)}.kpm__shell{width:100%;max-width:1180px;margin-inline:auto;padding-inline:var(--kani-rand)}.kpm__titel{font-family:var(--kani-display);font-weight:700;font-size:clamp(2.88rem,6.4vw,4.64rem);text-transform:uppercase;line-height:.94;letter-spacing:-.02em;margin:0 0 14px}.kpm-steps{position:static;margin-bottom:4px}.kpm-steps__in{display:flex;gap:6px;padding-block:12px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kpm-steps__in::-webkit-scrollbar{display:none}.kpm-step:first-child{margin-inline-start:auto}.kpm-step:last-child{margin-inline-end:auto}.kpm-step{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:12px;border:0;background:var(--kani-ink-3);text-align:left;cursor:pointer;color:inherit}.kpm-step>*{opacity:.42;transition:opacity .2s}.kpm-step.is-done>*{opacity:.85}.kpm-step.is-now>*{opacity:1}.kpm-step__n{width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:1.2rem;font-weight:700;border:1.5px solid var(--kani-muted);color:var(--kani-muted)}.kpm-step.is-now .kpm-step__n{background:var(--kani-pink);border-color:var(--kani-pink);color:#fff}.kpm-step.is-done .kpm-step__n{background:var(--kani-zitrone);border-color:var(--kani-zitrone);color:var(--kani-text)}.kpm-step__t{font-size:1.2rem;font-weight:700;line-height:1.15;display:block}.kpm-step__v{font-size:1.1rem;color:var(--kani-muted);line-height:1.15;display:block}@media(min-width:750px){.kpm-steps__in{gap:7px}.kpm-step{padding:10px 13px;gap:8px;border-radius:13px}.kpm-step__n{width:26px;height:26px;font-size:1.3rem}.kpm-step__t{font-size:1.3rem}.kpm-step__v{font-size:1.15rem}}.kpm-pane{display:none;padding-top:26px}.kpm-pane.is-active{display:block}.kpm-pane__head{margin-bottom:18px;display:flex;flex-direction:column;gap:6px}.kpm-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px}.kpm-packs>*,.kpm-grid>*{min-width:0}.kpm-pack{border:0;border-radius:var(--kani-r-lg);background:#fff;padding:14px 6px 17.5px;color:var(--kani-text);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;transition:transform .2s cubic-bezier(.34,1.4,.64,1),box-shadow .2s,background .2s}.kpm-pack:hover{transform:translateY(-4px)}.kpm-pack.is-sel{background:#fff;box-shadow:inset 0 0 0 3px var(--kani-pink)}.kpm-pack__img{width:100%;aspect-ratio:1;object-fit:contain;margin-inline:auto}.kpm-pack__n{font-family:var(--kani-display);font-weight:700;font-size:1.6rem;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-align:center;color:var(--kani-text)}.kpm-pack__s{font-size:1.1rem;color:#6b6675}.kpm-pack .kpm-gefaess{color:var(--kani-text)}.kpm-pack.is-sel .kpm-gefaess{color:var(--kani-pink)}.kpm-wahl__t{margin:0 0 8px}.kpm-farben{margin-bottom:20px}.kpm-farben[hidden]{display:none}.kpm-farben__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kpm-farben__zahl{font-size:1.2rem;font-weight:600;color:var(--kani-muted)}.kpm-farben__bahn{position:relative}.kpm-farben__reihe{--kpm-je-breite:2.35;display:grid;grid-auto-flow:column;gap:10px;grid-auto-columns:calc((100% - 20px) / var(--kpm-je-breite));overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:var(--kani-rand);margin-inline:calc(var(--kani-rand) * -1);padding:4px var(--kani-rand) 4px}@media(min-width:560px){.kpm-farben__reihe{--kpm-je-breite:3.4}}@media(min-width:1000px){.kpm-farben__reihe{--kpm-je-breite:5.4}}.kpm-farben__reihe::-webkit-scrollbar{display:none}.kpm-farben__reihe .kpm-farbe{scroll-snap-align:start}.kpm-farben__bahn:before,.kpm-farben__bahn:after{content:"";position:absolute;top:0;bottom:0;width:32px;z-index:1;pointer-events:none;transition:opacity .2s}.kpm-farben__bahn:before{left:calc(var(--kani-rand) * -1);background:linear-gradient(to left,rgba(var(--color-background),0),rgb(var(--color-background)))}.kpm-farben__bahn:after{right:calc(var(--kani-rand) * -1);background:linear-gradient(to right,rgba(var(--color-background),0),rgb(var(--color-background)))}.kpm-farben__bahn.is-anfang:before,.kpm-farben__bahn.is-ende:after{opacity:0}.kpm-farben__reihe.is-gezogen{scroll-snap-type:none;cursor:grabbing}.kpm-farben__reihe.is-gezogen .kpm-farbe{cursor:grabbing}.kpm-farben__reihe.is-gezogen .kpm-farbe:hover{transform:none}.kpm-farben__leiste{display:none;height:4px;border-radius:999px;background:var(--kani-line);margin-top:10px}.kpm-farben__leiste.is-sichtbar{display:block}.kpm-farben__daumen{display:block;height:100%;width:22%;border-radius:999px;background:var(--kani-text);transform:translate(0);transition:width .18s}.kpm-farbe{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;border:0;border-radius:var(--kani-r);background:#fff;padding:8px 4px 9px;color:var(--kani-text);cursor:pointer;transition:box-shadow .2s,background .2s,transform .2s}.kpm-farbe:hover{transform:translateY(-3px)}.kpm-farbe__bild{display:block;width:100%;max-width:170px;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--kani-r) - 7px)}.kpm-farbe__bild img{display:block;width:100%;height:100%;object-fit:contain}.kpm-farbe__n{font-size:1.1rem;font-weight:600;line-height:1.2;color:#6b6675;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.kpm-farbe.is-sel{background:#fff;box-shadow:inset 0 0 0 3px var(--kani-pink)}.kpm-farbe.is-sel .kpm-farbe__n{color:var(--kani-text)}.kpm-farbe.is-out{opacity:.4;pointer-events:none}.kpm-sizes{display:flex;flex-direction:column;gap:10px}.kpm-size{display:flex;align-items:center;gap:14px;border:0;border-radius:var(--kani-r);background:var(--kani-ink-3);padding:15.5px 17.5px;color:inherit;cursor:pointer;transition:box-shadow .2s,background .2s}.kpm-size.is-sel{background:#db063e17;box-shadow:inset 0 0 0 2px var(--kani-pink)}.kpm-size.is-out{opacity:.4;pointer-events:none}.kpm-size__g{font-family:var(--kani-display);font-weight:700;font-size:2.16rem;min-width:76px;text-align:left}.kpm-size__d{flex:1;text-align:left;font-size:1.3rem;color:var(--kani-muted);line-height:1.35}.kpm-size__p{font-weight:700;font-size:1.5rem;white-space:nowrap}.kpm-size__p{text-align:right}.kpm-size__gp{display:block;font-weight:400;font-size:1.15rem;color:var(--kani-muted);margin-top:2px}.kpm-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--kani-rand) * -1);padding:0 var(--kani-rand) 4px;position:static}.kpm-chips::-webkit-scrollbar{display:none}.kpm-chip{flex:none;padding:10.5px 17.5px;border-radius:999px;cursor:pointer;border:0;background:var(--kani-ink-3);color:inherit;font-size:1.3rem;font-weight:700;white-space:nowrap;transition:background .18s,color .18s}.kpm-chip.is-on{background:var(--kani-text);color:var(--kani-sugar)}.kpm-chip--live{color:var(--kani-pink-text)}.kpm-chip--live.is-on{background:var(--kani-pink);color:#fff}.kpm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px}.kpm-sweet{position:relative;border:0;border-radius:var(--kani-r);background:var(--kani-ink-3);padding:11.5px;display:flex;flex-direction:column;gap:6px;text-align:left;transition:box-shadow .18s,transform .18s cubic-bezier(.34,1.4,.64,1)}.kpm-sweet:hover{transform:translateY(-3px)}.kpm-sweet[hidden]{display:none}.kpm-sweet.is-in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px var(--kani-pink)}.kpm-sweet.is-out{opacity:.4;filter:saturate(.2)}.kpm-sweet__art{margin:-11.5px -11.5px 2px;position:relative;aspect-ratio:1.25;border-radius:var(--kani-r) var(--kani-r) 0 0;overflow:hidden;background:var(--kani-ink-3)}.kpm-sweet__art img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.kpm-sweet__art--gross{cursor:zoom-in}.kpm-sweet__art .kpm-platzhalter{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.kpm-sweet__n{font-size:1.3rem;font-weight:700;line-height:1.25}.kpm-sweet__p{font-size:1.2rem;color:var(--kani-muted)}.kpm-sweet__foot{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:2px}.kpm-add{width:36px;height:36px;border-radius:11px;border:0;cursor:pointer;background:var(--kani-pink);color:#fff;display:grid;place-items:center;font-size:2.08rem;font-weight:700;line-height:1;transition:transform .16s cubic-bezier(.34,1.6,.64,1)}.kpm-add:active{transform:scale(.86)}.kpm-stepper{display:flex;align-items:center;gap:4px}.kpm-stepper button{width:32px;height:32px;border-radius:10px;cursor:pointer;border:1.5px solid var(--kani-line);background:none;color:inherit;display:grid;place-items:center;font-size:1.84rem;font-weight:700;line-height:1}.kpm-stepper button:hover{border-color:var(--kani-pink)}.kpm-stepper__q{min-width:46px;text-align:center;font-weight:700;font-size:1.3rem;font-variant-numeric:tabular-nums}.kpm-add[disabled],.kpm-stepper button[disabled]{opacity:.28;pointer-events:none;filter:grayscale(1)}.kpm-info{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;cursor:pointer;background:#0b2a6bcc;display:grid;place-items:center;font-size:1.2rem;font-weight:700;color:var(--kani-sugar);border:1px solid rgba(255,255,255,.18)}.kpm-info:hover{background:var(--kani-pink);border-color:var(--kani-pink)}.kpm-sold{position:absolute;left:10px;right:10px;top:calc(50% - 14px);text-align:center;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--kani-ink);padding:6px;border-radius:8px}.kpm-badge{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:999px;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--kani-pink);color:#fff}.kpm-vessel{position:relative;width:100%;max-width:250px;aspect-ratio:.78;margin-inline:auto}.kpm-vessel--m{max-width:150px;margin:0 auto 44px}.kpm-vessel__shell,.kpm-vessel__inner{position:absolute;top:0;right:0;bottom:0;left:0}.kpm-vessel__shell{background:var(--kpm-ton,rgba(255,255,255,.5))}.kpm-vessel__inner{top:3px;right:3px;bottom:3px;left:3px;background:var(--kani-ink-2);overflow:hidden}.kpm-vessel--bag .kpm-vessel__shell,.kpm-vessel--bag .kpm-vessel__inner{clip-path:polygon(13% 0,87% 0,97% 9%,97% 100%,3% 100%,3% 9%)}.kpm-vessel--tin .kpm-vessel__shell,.kpm-vessel--tin .kpm-vessel__inner{clip-path:inset(6% 8% 0 8% round 20px 20px 22px 22px)}.kpm-vessel--jar .kpm-vessel__shell,.kpm-vessel--jar .kpm-vessel__inner{clip-path:inset(9% 5% 0 5% round 46px 46px 20px 20px)}.kpm-vessel__lid{position:absolute;top:0;left:22%;right:22%;height:9%;border-radius:8px;background:var(--kpm-ton,rgba(255,255,255,.5))}.kpm-vessel--bag .kpm-vessel__lid{left:11%;right:11%;height:4%;border-radius:3px}.kpm-vessel--produktfoto{aspect-ratio:1;background:#fff;border-radius:var(--kani-r-lg)}.kpm-vessel--produktfoto .kpm-vessel__produkt{border-radius:inherit}.kpm-vessel--produktfoto.kpm-vessel--m{max-width:230px;margin-bottom:34px}@media(min-width:560px){.kpm-vessel--produktfoto.kpm-vessel--m{max-width:280px}}.kpm-vessel__produkt{display:block;width:100%;height:100%;object-fit:contain}.kpm-vessel--produktfoto .kpm-vessel__cap{color:var(--kani-muted)}.kpm-vessel__cap{position:absolute;left:50%;top:calc(100% + 12px);transform:translate(-50%);white-space:nowrap;font-size:1.2rem;color:var(--kani-muted);font-weight:600}.kpm-fertig{margin-top:18px}.kpm-fertig__karte{border:0;border-radius:var(--kani-r-lg);background:var(--kani-ink-3);padding:17.5px 19.5px}.kpm-fertig__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--kani-line);font-family:var(--kani-display);font-weight:700;font-size:1.7rem}.kpm-fertig__liste{list-style:none;margin:0;padding:12px 0 0}.kpm-fertig__zeile{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:7px 0}.kpm-fertig__art{width:38px;height:38px;border-radius:10px;background:var(--kani-ink-2);display:grid;place-items:center;overflow:hidden}.kpm-fertig__art img{width:100%;height:100%;object-fit:cover;display:block}.kpm-fertig__art svg,.kpm-fertig__art>span{width:100%;height:100%;object-fit:contain;display:block}.kpm-fertig__art--zoom{border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:zoom-in;transition:transform .15s ease}.kpm-fertig__art--zoom:hover{transform:scale(1.06)}.kpm-fertig__art--zoom:focus-visible{outline:2px solid var(--kani-pink-text);outline-offset:2px}.kpm-fertig__text{display:flex;flex-direction:column;gap:1px;min-width:0}.kpm-fertig__n{font-weight:700;font-size:1.45rem;line-height:1.25}.kpm-fertig__m{font-size:1.2rem;color:var(--kani-muted)}.kpm-fertig__p{font-size:1.4rem;font-weight:700;white-space:nowrap}.kpm-fertig__summe{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--kani-line);font-size:1.3rem;color:var(--kani-muted)}.kpm-fertig__gesamt{font-family:var(--kani-display);font-weight:700;font-size:2.2rem;color:var(--kani-text)}.kpm-fertig__aktionen{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.kpm-fertig__aendern,.kpm-fertig__weg{min-height:46px;padding:0 19.5px;border-radius:999px;border:0;background:var(--kani-ink-3);color:inherit;font:inherit;font-weight:700;font-size:1.35rem;cursor:pointer;transition:color .18s,background .18s}.kpm-fertig__aendern:hover{background:var(--kani-line)}.kpm-fertig__weg{color:var(--kani-muted)}.kpm-fertig__weg:hover{background:var(--kani-line);color:var(--kani-pink-text)}.kpm-fertig__weg.is-frage{background:var(--kani-pink);color:#fff}.kpm-meter{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fffffff7;color:var(--kani-text);border-top:1px solid var(--kani-line);box-shadow:0 -6px 24px #0e1b3d1a;padding-bottom:env(safe-area-inset-bottom);transform:translateY(115%);transition:transform .3s cubic-bezier(.34,1.25,.64,1)}.kpm-meter.is-up{transform:none}.kpm-meter__in{display:flex;flex-direction:column;gap:9px;padding:11px 20px 13px;max-width:1180px;margin-inline:auto}.kpm-meter__track{height:9px;border-radius:999px;background:var(--kani-ink-3);overflow:hidden;box-shadow:inset 0 0 0 1px var(--kani-line)}.kpm-meter__track .kpm-meter__fill,.kpm-side__track .kpm-side__fill{display:block}.kpm-meter__fill{height:100%;width:0;border-radius:999px;background:var(--kani-grad);transition:width .4s cubic-bezier(.34,1.3,.64,1)}.kpm-meter__row{display:flex;align-items:center;gap:13px}.kpm-meter__read{display:flex;flex-direction:column;gap:1px;min-width:0}.kpm-meter__w{font-family:var(--kani-display);font-weight:700;font-size:1.84rem;line-height:1;font-variant-numeric:tabular-nums}.kpm-meter__w small{font-weight:600;font-size:1.2rem;color:var(--kani-muted);font-family:var(--kani-body)}.kpm-meter__p{font-size:1.2rem;color:var(--kani-muted)}.kpm-teile{display:block;overflow:hidden}.kpm-teile__in{display:flex;flex-wrap:wrap;margin-left:-.8em}.kpm-teile__in>span{white-space:nowrap;padding-left:.8em;position:relative}.kpm-teile__in>span:before{content:"\b7";position:absolute;left:0;width:.8em;text-align:center}.kpm-meter__cta{margin-left:auto;flex:none}.kpm-meter .kani-btn{min-height:48px;padding:0 22px;font-size:1.5rem}.kpm-hint{color:var(--kani-pink-text);font-weight:700}.kpm-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:none;align-items:flex-end;justify-content:center;background:#040406b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kpm-sheet.is-open{display:flex}.kpm-sheet__card{position:relative;width:100%;max-width:520px;max-height:86vh;overflow-y:auto;background:var(--kani-ink-2);border:1px solid var(--kani-line);border-radius:24px 24px 0 0;padding:22px 20px calc(28px + env(safe-area-inset-bottom));animation:kpm-rise .3s cubic-bezier(.3,1.2,.55,1)}@keyframes kpm-rise{0%{transform:translateY(40px);opacity:0}}.kpm-sheet__grip{width:44px;height:4px;border-radius:999px;background:var(--kani-line);margin:0 auto 16px}.kpm-sheet__bild{position:relative;aspect-ratio:1;margin:0 0 18px;border-radius:var(--kani-r);overflow:hidden;background:var(--kani-ink-3)}.kpm-sheet__bild img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.kpm-sheet__bild .kpm-sheet__scharf{opacity:0;transition:opacity .25s ease}.kpm-sheet__bild .kpm-sheet__scharf.is-da{opacity:1}.kpm-sheet__text{margin-top:1.2rem;font-size:1.4rem;line-height:1.6}.kpm-sheet__text>:first-child{margin-top:0}.kpm-sheet__text>:last-child{margin-bottom:0}.kpm-sheet__text p{margin:0 0 .7em}.kpm-sheet__text img{max-width:100%;height:auto}.kpm-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:none;align-items:center;justify-content:center;padding:16px;background:#040406d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:zoom-out}.kpm-zoom.is-open{display:flex}.kpm-zoom__karte{position:relative;margin:0;width:min(640px,100%,calc(100vh - 110px));animation:kpm-zoom-auf .22s cubic-bezier(.3,1.2,.55,1)}@keyframes kpm-zoom-auf{0%{transform:scale(.92);opacity:0}}.kpm-zoom__bild{position:relative;aspect-ratio:1;border-radius:var(--kani-r-lg);overflow:hidden;background:var(--kani-ink-3)}.kpm-zoom__bild img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.kpm-zoom__bild .kpm-zoom__scharf{opacity:0;transition:opacity .25s ease}.kpm-zoom__bild .kpm-zoom__scharf.is-da{opacity:1}.kpm-zoom__titel{margin-top:12px;text-align:center;font-family:var(--kani-display);font-weight:700;font-size:1.7rem;color:#fff}.kpm-zoom__zu{position:absolute;top:10px;right:10px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:999px;padding:0;background:#04040699;color:#fff;cursor:pointer}.kpm-zoom__zu svg{width:20px;height:20px}.kpm-note{display:flex;gap:11px;align-items:flex-start;margin-top:24px;border-radius:var(--kani-r);border:1px dashed rgba(0,124,253,.5);background:#007cfd0f;padding:13px 15px;font-size:1.2rem;color:var(--kani-muted);line-height:1.55}.kpm-note[hidden]{display:none}.kpm-empty{padding:40px 0;color:var(--kani-muted)}.kpm-side{display:none}.kpm-side__karte{border-radius:var(--kani-r-lg);background:var(--kani-ink-3);padding:18px 18px 20px;display:flex;flex-direction:column;gap:10px}.kpm-side .kpm-vessel{max-width:min(200px,20vh);margin:2px auto 34px}.kpm-side .kpm-vessel[hidden]{display:none}.kpm-side__w{margin:0;font-family:var(--kani-display);font-weight:700;font-size:2.2rem;line-height:1.05;font-variant-numeric:tabular-nums}.kpm-side__w small{font-family:var(--kani-body);font-weight:600;font-size:1.3rem;color:var(--kani-muted)}.kpm-side__track{height:9px;border-radius:999px;background:var(--kani-ink-2);overflow:hidden;box-shadow:inset 0 0 0 1px var(--kani-line)}.kpm-side__fill{height:100%;width:0;border-radius:999px;background:var(--kani-grad);transition:width .4s cubic-bezier(.34,1.3,.64,1)}.kpm-side__st{margin:0;font-size:1.25rem;color:var(--kani-muted);line-height:1.45}.kpm-side__st:empty{display:none}.kpm-side__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:30vh;overflow-y:auto;overscroll-behavior:contain}.kpm-side__liste:empty,.kpm-side__summe:empty{display:none}.kpm-side__z{display:grid;grid-template-columns:1fr;gap:10px;align-items:baseline;padding-top:8px;border-top:1px solid var(--kani-line);font-size:1.3rem}.kpm-side__zn{font-weight:700;line-height:1.3}.kpm-side__zm{font-weight:600;color:var(--kani-muted)}.kpm-side__summe{display:flex;flex-direction:column;gap:5px}.kpm-side__sz{display:flex;justify-content:space-between;gap:10px;font-size:1.3rem;color:var(--kani-muted)}.kpm-side__sz--gesamt{align-items:baseline;color:var(--kani-text);font-weight:700;padding-top:8px;border-top:1px solid var(--kani-line)}.kpm-side__sz--gesamt span:last-child{font-family:var(--kani-display);font-size:1.9rem}.kpm-side__cta{width:100%;min-height:50px;margin-top:4px;font-size:1.5rem}.kpm.is-fertig .kpm-side__karte{background:none;padding:0}.kpm.is-fertig .kpm-side__karte>:not(.kpm-vessel):not(.kpm-side__cta){display:none}.kpm.is-fertig .kpm-korb{display:none}.kpm.is-fertig .kpm-side .kpm-vessel{max-width:min(300px,34vh);margin:0 auto 34px}.kpm-pane__weiter{display:inline-flex;margin:22px 0 0 10px;min-height:48px;padding:0 30px;font-size:1.5rem}.kpm-pane__knoepfe{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px}.kpm-pane__knoepfe .kpm-zurueck,.kpm-pane__knoepfe .kpm-pane__weiter{margin:0}.kpm:not(.is-spalte){padding-bottom:34px}.kpm-korb{margin:0;display:flex;flex-direction:column;gap:2px;border-radius:var(--kani-r);border:1px dashed rgba(0,124,253,.5);background:#007cfd0f;padding:11px 14px;font-size:1.25rem;color:var(--kani-muted)}.kpm-korb[hidden]{display:none}.kpm-korb__t{font-weight:700;color:var(--kani-text)}.kpm-korb__l{color:var(--kani-pink-text);font-weight:700;text-decoration:none;margin-top:3px}.kpm-korb__l:hover{text-decoration:underline}@media(min-width:760px){.kpm-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.kpm-layout{display:grid;grid-template-columns:1fr;gap:44px;align-items:start}.kpm.is-spalte .kpm-layout{grid-template-columns:1fr 320px}.kpm:not(.is-spalte) .kpm-side{display:none}.kpm-pack{padding:32px 20px 22px}.kpm-pack__img{width:100%;max-width:280px}.kpm-pack__n{font-size:1.9rem}.kpm-pack__s{font-size:1.3rem}.kpm-farbe{padding:12px 8px 13px;gap:9px}.kpm-farbe__n{font-size:1.3rem}.kpm-sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.kpm-size{padding:19.5px 21.5px;gap:16px}.kpm-size__g{font-size:2.6rem;min-width:auto}.kpm-size__d{font-size:1.4rem}.kpm-size__p{font-size:1.7rem}.kpm-side{position:sticky;top:calc(var(--header-height,0px) + 20px);display:flex;flex-direction:column;gap:14px;margin-top:var(--kpm-anker-y,26px);max-height:calc(100vh - var(--header-height,0px) - 60px);overflow-y:auto;overscroll-behavior:contain}.kpm-vessel--m{display:none}.kpm.is-ohne-farben .kpm-pane[data-pane="2"] .kpm-vessel--m{display:block}.kpm.is-ohne-farben .kpm-pane[data-pane="2"] .kpm-vessel--produktfoto.kpm-vessel--m{max-width:340px;margin-bottom:42px}.kpm-pane__weiter{padding:0 24px;font-size:1.4rem}.kpm-meter{display:none}.kpm{padding-bottom:34px}.kpm-fertig__zeile{grid-template-columns:64px 1fr;gap:16px}.kpm-fertig__art{width:64px;height:64px;border-radius:14px}}@media(prefers-reduced-motion:reduce){.kpm-sheet__card,.kpm-zoom__karte{animation:none}.kpm-fertig__art--zoom,.kpm-farben__daumen,.kpm-meter__fill,.kpm-meter{transition:none}}.kpm-platzhalter{display:grid;place-items:center;width:100%;height:100%;padding:12%}.kpm-platzhalter svg{width:100%;height:100%}.kpm-pack__img.kpm-platzhalter{padding:8%}.kpm-gefaess{display:grid;place-items:center;width:72%;aspect-ratio:.8;margin-inline:auto;color:var(--kani-text)}.kpm-gefaess svg{width:100%;height:100%;opacity:.85}.kpm-pack.is-sel .kpm-gefaess{color:var(--kani-pink-soft)}.kpm-zurueck{display:inline-flex;align-items:center;gap:6px;margin-top:22px;min-height:48px;padding:0 21.5px;border:0;border-radius:999px;background:var(--kani-ink-3);color:inherit;cursor:pointer;font:inherit;font-weight:700;font-size:1.4rem;opacity:.75;transition:opacity .18s,background .18s,transform .16s cubic-bezier(.34,1.5,.64,1)}.kpm-zurueck:hover{opacity:1;background:var(--kani-line)}.kpm-zurueck:active{transform:scale(.95)}.kpm-zurueck svg{width:16px;height:16px;flex:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kani-pick-mix.css.map */
