.cart__contents .title--primary,.title-wrapper-with-link .title--primary{font-family:var(--font-display);font-size:var(--t-h1);letter-spacing:var(--track-tight);line-height:var(--lh-head);margin:0}.title-wrapper-with-link{align-items:baseline;border-bottom:0;margin-bottom:clamp(2.4rem,3vw,4rem)}.title-wrapper-with-link .underlined-link{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;text-underline-offset:.4rem;color:var(--muted)}.title-wrapper-with-link .underlined-link:hover{color:var(--fg)}.cart-items thead th{font-family:var(--font-mono);font-size:var(--t-mono);font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--muted);padding-bottom:1.2rem}.cart-items td{border-bottom:1px solid var(--line);padding-bottom:3.2rem}.cart-items tbody tr:last-child td{border-bottom:0}@media screen and (min-width:750px){.cart-item__media{width:24rem}.cart-items td{padding-top:3.2rem}}.tw-korb__marke{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--muted);margin:0 0 .6rem}.tw-korb__name{display:inline-block;font-family:var(--font-display);font-size:clamp(2.2rem,1.9rem + .8vw,2.8rem);line-height:1.1;letter-spacing:var(--track-tight);text-decoration:none;color:inherit;margin:0 0 1.4rem}.tw-korb__name:hover{text-decoration:underline;text-underline-offset:.5rem}.tw-korb__daten{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1.6rem;margin:0;font-size:var(--t-sm)}.tw-korb__daten dt{color:var(--muted)}.tw-korb__daten dd{margin:0}.tw-korb__vorschau{display:grid;place-items:center;width:100%;min-width:12rem;aspect-ratio:4 / 3;padding:1.4rem;background:var(--surface);border:1px solid var(--line);overflow:hidden}.tw-korb__vorschau svg{display:block;width:100%;height:auto;max-height:100%}.tw-korb__vorschau:not([data-tw-stand=fertig]):after{content:"";width:60%;height:.8rem;background:var(--line);animation:tw-korb-puls 1.4s ease-in-out infinite}.tw-korb__vorschau[data-tw-stand=fertig]:after{content:none}@keyframes tw-korb-puls{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.tw-korb__vorschau:not([data-tw-stand=fertig]):after{animation:none}}.cart-item__quantity .quantity{border:1px solid var(--line);box-shadow:none;width:11rem;min-height:4.4rem}.cart-item__quantity .quantity:after{box-shadow:none}.cart-item__quantity .quantity__input{font-family:var(--font-mono);font-size:var(--t-sm)}cart-remove-button .button{color:var(--muted);min-height:4.4rem;min-width:4.4rem}cart-remove-button .button:hover{color:var(--fg)}.cart-item__totals .price,.cart-item__details .product-option{font-family:var(--font-display);font-size:var(--t-lead);letter-spacing:var(--track-tight)}.cart__footer .totals{align-items:baseline;gap:2.4rem}.cart__footer .totals__total{font-family:var(--font-mono);font-size:var(--t-mono);font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--muted)}.cart__footer .totals__total-value{font-family:var(--font-display);font-size:clamp(2.4rem,2rem + 1vw,3.2rem);letter-spacing:var(--track-tight)}.cart__footer .tax-note{color:var(--muted);font-size:var(--t-xs);margin-top:.8rem}.cart__footer .cart__checkout-button{font-family:var(--font-body);font-weight:700;font-size:var(--t-base);letter-spacing:.01em;border-radius:999px;min-height:5.4rem;box-shadow:none;background:var(--cta);color:var(--cta-fg);border:0;transition:transform .18s ease,opacity .18s ease}.cart__footer .cart__checkout-button:hover:not([disabled]){transform:translateY(-1px);opacity:.92}.cart__footer .cart__checkout-button:after,.cart__footer .cart__checkout-button:before{content:none}.cart__warnings .cart__empty-text{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:var(--track-tight)}.cart__warnings .button{border-radius:999px;min-height:5.4rem;box-shadow:none;background:var(--cta);color:var(--cta-fg);border:0;font-family:var(--font-body);font-weight:700}.cart__warnings .button:after,.cart__warnings .button:before{content:none}@media screen and (max-width:749px){.cart-item:has(.tw-korb__vorschau){grid-template:auto auto auto / repeat(4,1fr);gap:1.6rem 1.5rem}.cart-item:has(.tw-korb__vorschau) .cart-item__media{grid-row:1;grid-column:1 / 5}.cart-item:has(.tw-korb__vorschau) .cart-item__details{grid-row:2;grid-column:1 / 4}.cart-item:has(.tw-korb__vorschau) .cart-item__totals{grid-row:2;grid-column:4}.cart-item:has(.tw-korb__vorschau) .cart-item__quantity{grid-row:3;grid-column:1 / 5}.tw-korb__vorschau{aspect-ratio:16 / 9}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tw-cart.css.map */
