.korb{display:grid;grid-template-columns:1fr;gap:var(--sp-xl);align-items:start}@media(min-width:900px){.korb{grid-template-columns:minmax(0,1fr) 22rem;gap:var(--sp-2xl)}}@media(min-width:1200px){.korb{grid-template-columns:minmax(0,1fr) 25rem}}.korb__spalte{min-width:0}@media(min-width:900px){.korb__spalte--rechts{position:sticky;top:var(--sp-lg)}}.korb__titel{font-family:var(--font-brand);font-size:var(--fs-card);font-weight:600;letter-spacing:.02em;text-transform:uppercase;display:flex;align-items:center;gap:var(--sp-xs);margin-bottom:var(--sp-lg)}.korb__zahl{font-size:var(--fs-meta);font-weight:500;letter-spacing:0;text-transform:none;color:var(--mist);background:var(--sheet);border-radius:var(--r-pill);padding:.15rem .7rem}.korb__zeilen{display:flex;flex-direction:column;gap:var(--sp-md)}.zeile{display:grid;grid-template-columns:1fr;gap:var(--sp-md);padding:var(--sp-md);border:1px solid var(--hair);border-radius:var(--r-md);background:var(--paper)}@media(min-width:620px){.zeile{grid-template-columns:15rem minmax(0,1fr)}}.zeile__bild{background:var(--sheet);border-radius:var(--r-sm);aspect-ratio:1 / 1;display:grid;place-items:center;overflow:hidden}.zeile__bild img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.zeile__text{display:flex;flex-direction:column;gap:var(--sp-2xs);min-width:0}.zeile__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-sm)}.zeile__gruppe{font-size:var(--fs-meta);font-weight:600;text-transform:capitalize}.zeile__aktionen{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--mist)}.zeile__aktionen a,.zeile__weg{color:inherit;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.zeile__aktionen a:hover,.zeile__weg:hover{color:var(--ink);text-decoration:underline}.zeile__name{font-family:var(--font-brand);font-size:var(--fs-card);font-weight:600;letter-spacing:-.015em;line-height:1.2}.zeile__variante{font-size:var(--fs-meta);color:var(--mist)}.zeile__merkmale{list-style:none;padding:0;margin-top:var(--sp-3xs);display:flex;flex-direction:column;gap:.15rem;font-size:var(--fs-meta);color:var(--mist)}.zeile__merkmale span{color:var(--ink)}.zeile__merkmale li,.zeile__name,.zeile__variante{overflow-wrap:anywhere;word-break:break-word}.zeile__reihe{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-sm);flex-wrap:wrap;margin-top:var(--sp-xs)}.zeile__menge-label{font-size:var(--fs-meta);color:var(--mist)}.zeile__preis{font-size:var(--fs-card)}.summe{background:var(--sheet);border-radius:var(--r-md);padding:var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-xs)}.summe__titel{font-family:var(--font-brand);font-size:var(--fs-ui);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--sp-2xs)}.summe__zeile{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-sm);font-size:var(--fs-ui)}.summe__zeile--leise{color:var(--mist)}.summe__gesamt{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-sm);border-top:1px solid var(--hair);padding-top:var(--sp-sm);margin-top:var(--sp-2xs);font-family:var(--font-brand);font-size:var(--fs-card);font-weight:600}.summe__mwst,.summe__lieferzeit{font-size:var(--fs-meta);color:var(--mist);line-height:1.4}.summe__punkte{list-style:none;padding:0;margin:var(--sp-2xs) 0;display:flex;flex-direction:column;gap:.4rem;font-size:var(--fs-meta)}.summe__punkte li{display:flex;gap:.5rem;align-items:flex-start;line-height:1.35}.summe__punkte li:before{content:"";flex:0 0 auto;width:1rem;height:1rem;margin-top:.1rem;border-radius:50%;background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'><path d='M1 4l2.5 2.5L9 1' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center}.summe__kasse{width:100%;flex-direction:column;gap:.1rem;padding-block:.9rem;margin-top:var(--sp-2xs)}.summe__kasse-hinweis{font-size:var(--fs-label);font-weight:400;opacity:.8}.gutschein{border-top:1px solid var(--hair);padding-top:var(--sp-sm);margin-top:var(--sp-2xs)}.gutschein>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-ui)}.gutschein>summary::-webkit-details-marker{display:none}.gutschein>summary:after{content:"+";font-size:1.2rem;line-height:1}.gutschein[open]>summary:after{content:"\2212"}.gutschein__feld{display:flex;gap:var(--sp-2xs);margin-top:var(--sp-xs)}.gutschein__feld input{flex:1 1 auto;min-width:0;border:1px solid var(--hair);border-radius:var(--r-pill);padding:.6rem 1rem;background:var(--paper);font-size:var(--fs-meta)}.gutschein__feld button{flex:0 0 auto;border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:var(--r-pill);padding:.6rem 1.1rem;font-size:var(--fs-meta);cursor:pointer;transition:background-color var(--speed) var(--ease),color var(--speed) var(--ease)}.gutschein__feld button:hover{background:var(--paper);color:var(--ink)}.summe__zahlung{border-top:1px solid var(--hair);padding-top:var(--sp-sm);margin-top:var(--sp-2xs);text-align:center}.summe__zahlung-titel{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mist);margin-bottom:var(--sp-2xs)}.summe__zahlung-zeichen{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.summe__zahlung-bild{width:2.4rem;height:auto;border-radius:4px}.korb__leer{display:grid;justify-items:start;gap:var(--sp-md);max-width:var(--measure)}.korb__wege{display:flex;flex-wrap:wrap;gap:var(--sp-xs)}.groesse{display:flex;align-items:flex-end;gap:var(--sp-xs);flex-wrap:wrap;margin-top:var(--sp-xs);padding:var(--sp-xs);border:1px solid transparent;border-radius:var(--r-sm)}.groesse--offen{border-color:var(--ink);background:var(--sheet)}.groesse__feld{display:grid;gap:.25rem}.groesse__feld label{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--mist)}.groesse__feld select{appearance:none;-webkit-appearance:none;background:var(--paper) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%230A0A0A' stroke-width='1.5'/></svg>") no-repeat right .9rem center;border:1px solid var(--hair);border-radius:var(--r-pill);padding:.6rem 2.3rem .6rem 1rem;font-size:var(--fs-meta);cursor:pointer;min-width:9.5rem;transition:border-color var(--speed) var(--ease)}.groesse__feld select:hover{border-color:var(--ink)}.groesse__hilfe{font-size:var(--fs-meta);color:var(--mist);padding-bottom:.7rem}.groesse__hilfe:hover{color:var(--ink)}.groesse__hinweis{flex:1 1 100%;margin-top:var(--sp-2xs);font-size:var(--fs-meta);line-height:1.4;color:var(--ink)}@media(max-width:520px){.groesse__feld{flex:1 1 100%}.groesse__feld select{width:100%}}.korb-kasse{display:none}@media(max-width:749px){.korb-kasse{position:fixed;left:0;right:0;bottom:0;z-index:1002;display:block;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);box-shadow:0 -1px #00000014;transition:transform .28s var(--ease),opacity .28s var(--ease)}html.korb-kasse-aus .korb-kasse{transform:translateY(110%);opacity:0;pointer-events:none}.korb-kasse__knopf{display:flex;align-items:center;justify-content:center;width:100%;height:52px;padding:0 1rem;border:0;border-radius:var(--r-pill);background:var(--ink);color:var(--paper);font-family:var(--font-text);font-size:1rem;font-weight:500;letter-spacing:-.01em;cursor:pointer}.korb{padding-bottom:5rem}}@media(prefers-reduced-motion:reduce){.korb-kasse{transition:none}}.summe__kasse[disabled],.korb-kasse__knopf[disabled]{opacity:.4;cursor:not-allowed}.korb-groesse__mahnung{margin:0 0 .75rem;padding:.7rem .85rem;border-radius:var(--r-sm, 12px);background:var(--sheet, #F5F5F7);color:var(--ink, #0A0A0A);font-size:var(--fs-meta, .875rem);line-height:1.4}.korb-kasse__mahnung{margin:0 0 .5rem;font-size:.8125rem;line-height:1.35;text-align:center;color:var(--ink, #0A0A0A)}
/*# sourceMappingURL=/cdn/shop/t/44/assets/warenkorb.css.map */
