.th-korb{--k-rand: 20px;--k-linie: #e3e8ef;--k-flaeche: #f3f6fa;--k-text: var(--th-navy, #0b2149);--k-leise: #5b6b82;--k-gruen: #1f8a4c}@media(min-width:750px){.th-korb{--k-rand: 28px}}.th-korb .th-korb-ic{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.th-korb .th-korb-kopf{padding:4px 0 18px;margin-bottom:4px;display:grid;gap:16px;border-bottom:1px solid var(--k-linie)}.th-korb .th-korb-code__form{display:flex;gap:10px;align-items:stretch;margin:0}.th-korb .th-korb-code__feld{position:relative;flex:1 1 auto;min-width:0}.th-korb .th-korb-code__input{width:100%;height:52px;padding:18px 14px 6px;border:1.5px solid var(--k-linie);border-radius:12px;background:#fff;font:600 16px/1.2 var(--th-font-body, inherit);color:var(--k-text);letter-spacing:.02em;text-transform:uppercase;box-shadow:none;outline:none;transition:border-color .15s}.th-korb .th-korb-code__input:focus{border-color:var(--k-text)}.th-korb .th-korb-code__label{position:absolute;left:15px;top:50%;transform:translateY(-50%);pointer-events:none;font:400 15px/1 var(--th-font-body, inherit);color:var(--k-leise);transition:top .15s,font-size .15s,transform .15s}.th-korb .th-korb-code__input:focus+.th-korb-code__label,.th-korb .th-korb-code__input:not(:placeholder-shown)+.th-korb-code__label{top:9px;transform:none;font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--k-text)}.th-korb .th-korb-code__knopf{flex:none;height:52px;padding:0 22px;border:0;border-radius:999px;background:var(--k-text);color:#fff;cursor:pointer;font:700 15px/1 var(--th-font-heading, inherit);letter-spacing:.01em;transition:background .15s}.th-korb .th-korb-code__knopf:hover{background:var(--th-navy-dark, #061433)}.th-korb .th-korb-code__fehler{display:flex;margin-top:8px;color:var(--th-error, #c62828);font-size:13px;line-height:1.4}.th-korb .th-korb-code__fehler.hidden,.th-korb .th-korb-code__fehler .hidden{display:none}.th-korb .th-korb-code__liste{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.th-korb .th-korb-code__chip{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 6px 0 12px;border-radius:999px;background:var(--k-flaeche);font:700 13.5px/1 var(--th-font-heading, inherit);letter-spacing:.04em;color:var(--k-text);text-transform:uppercase}.th-korb .th-korb-code__chip .th-korb-ic{width:16px;height:16px}.th-korb .th-korb-code__weg{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--k-text);cursor:pointer;padding:0}.th-korb .th-korb-code__weg:hover{background:#dfe6ef}.th-korb .th-korb-schritte{padding:14px 0 2px;border-top:1px solid var(--k-linie)}.th-korb .th-korb-schritte__titel{margin:0 0 12px;font:600 14.5px/1.35 var(--th-font-body, inherit);color:var(--k-text)}.th-korb .th-korb-schritte__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.th-korb .th-korb-schritte__liste:before,.th-korb .th-korb-schritte__liste:after{content:"";position:absolute;top:13px;left:12.5%;right:12.5%;height:4px;border-radius:4px;background:var(--k-linie)}.th-korb .th-korb-schritte__liste:after{right:auto;width:25%;background:var(--k-text)}.th-korb .th-korb-schritte__liste li{position:relative;z-index:1;display:grid;justify-items:center;gap:6px;text-align:center}.th-korb .th-korb-schritte__punkt{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;border:2px solid var(--k-linie);font:700 13px/1 var(--th-font-heading, inherit);color:var(--k-leise)}.th-korb .th-korb-schritte__liste .is-fertig .th-korb-schritte__punkt{background:var(--k-text);border-color:var(--k-text);color:#fff}.th-korb .th-korb-schritte__liste .is-fertig .th-korb-ic{width:16px;height:16px;stroke-width:3}.th-korb .th-korb-schritte__liste .is-jetzt .th-korb-schritte__punkt{border-color:var(--k-text);color:var(--k-text);box-shadow:0 0 0 4px #0b21491a}.th-korb .th-korb-schritte__text{font:500 12px/1.25 var(--th-font-body, inherit);color:var(--k-leise);max-width:9ch}.th-korb .th-korb-schritte__liste .is-fertig .th-korb-schritte__text,.th-korb .th-korb-schritte__liste .is-jetzt .th-korb-schritte__text{color:var(--k-text);font-weight:700}.th-korb .cart-items__properties[data-th-steuer]{display:none}.th-korb .cart-items__variants:not(:has(>:not([data-th-steuer]))){display:none}.th-korb .th-korb-zeile__rabatt{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 9px;border-radius:999px;background:#e9f6ee;color:var(--k-gruen);font:700 12px/1.3 var(--th-font-heading, inherit);letter-spacing:.03em;text-transform:uppercase}.th-korb .th-korb-zeile__rabatt .th-korb-ic{width:13px;height:13px}.th-korb .th-korb-zeile__preis{display:grid;justify-items:end;gap:2px}.th-korb .th-korb-zeile__preis s{font-size:13px;color:var(--k-leise);font-weight:500}.th-korb .th-korb-zeile__preis .is-reduziert{color:var(--k-gruen)}.th-korb .th-korb-beweis{margin:6px 0 20px;padding:14px 16px;border-radius:14px;background:var(--k-flaeche);display:grid;gap:8px;justify-items:center;text-align:center}.th-korb .th-korb-beweis__tp{width:100%;min-height:24px}.th-korb .th-korb-beweis__zahl{margin:0;display:inline-flex;align-items:center;gap:8px;font:600 13.5px/1.35 var(--th-font-body, inherit);color:var(--k-text)}.th-korb .cart-drawer__summary,.th-korb[cart-summary-sticky] .cart-drawer__summary{order:0;position:sticky;bottom:0;margin-top:auto;z-index:2;gap:0;align-items:stretch;padding:14px var(--k-rand) calc(12px + env(safe-area-inset-bottom));background:var(--k-flaeche);border-top:1px solid var(--k-linie);border-block-end:0;-webkit-mask-image:none;mask-image:none;box-shadow:0 -8px 24px #0b21490f}.th-korb[cart-summary-sticky=false] .cart-drawer__summary{position:sticky}.th-korb .th-korb-fuss{display:grid;gap:10px;width:100%}.th-korb .th-korb-fuss__spar{margin:0;display:flex;align-items:center;gap:7px;font:600 14px/1.3 var(--th-font-body, inherit);color:var(--k-gruen)}.th-korb .th-korb-fuss__spar strong{font-weight:800}.th-korb .th-korb-fuss__summe{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.th-korb .th-korb-fuss__label{font:700 17px/1.2 var(--th-font-heading, inherit);color:var(--k-text)}.th-korb .th-korb-fuss__label small{display:inline;margin-left:6px;font:400 13px/1 var(--th-font-body, inherit);color:var(--k-leise)}.th-korb .th-korb-fuss__betrag{display:inline-flex;align-items:baseline;gap:8px;font:800 22px/1 var(--th-font-heading, inherit);color:var(--k-text)}.th-korb .th-korb-fuss__vorher{font:500 15px/1 var(--th-font-body, inherit);color:var(--k-leise)}.th-korb .th-korb-fuss__kasse{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:58px;border:0;border-radius:999px;cursor:pointer;background:var(--th-coral, #ef5f4b);color:#fff;font:700 18px/1 var(--th-font-heading, inherit);letter-spacing:.01em;box-shadow:0 6px 18px #ef5f4b52;transition:background .15s,transform .15s}.th-korb .th-korb-fuss__kasse:hover{background:var(--th-coral-hover, #e04c38)}.th-korb .th-korb-fuss__kasse:active{transform:scale(.99)}.th-korb .th-korb-fuss__kasse .th-korb-ic{width:19px;height:19px}.th-korb .th-korb-fuss__pfeil{transition:transform .15s}.th-korb .th-korb-fuss__kasse:hover .th-korb-fuss__pfeil{transform:translate(3px)}.th-korb .th-korb-fuss__zahlarten{margin-top:2px}.th-korb .th-korb-fuss__zahlarten .th-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.th-korb .th-korb-fuss__vertrauen{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font:500 12.5px/1.3 var(--th-font-body, inherit);color:var(--k-leise)}.th-korb .th-korb-fuss__vertrauen li{display:inline-flex;align-items:center;gap:5px}.th-korb .th-korb-fuss__vertrauen .th-korb-ic{width:14px;height:14px;color:var(--k-text)}@media(max-width:749px){.th-korb{--k-rand: var(--th-container-padding, 20px)}.th-korb .th-korb-fuss{gap:8px}.th-korb .th-korb-fuss__kasse{height:54px;font-size:17px}.th-korb .th-korb-schritte__text{font-size:11.5px}}@media(min-width:750px){.cart-drawer__dialog.th-korb{width:480px;max-width:95vw}.th-korb .th-korb-schritte__text{max-width:12ch}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/th-korb.css.map */
