.cart-drawer__dialog{--ka-cart-inset: clamp(10px, 2vh, 20px);--ka-cart-radius: var(--ka-r-m, 16px);--ka-cart-hairline: rgb(var(--color-foreground-rgb) / .08);--ka-cart-divider: rgb(var(--color-foreground-rgb) / .07);--ka-cart-stepper-edge: rgb(var(--color-foreground-rgb) / .14);--ka-cart-muted: rgb(var(--color-foreground-rgb) / .6);--ka-cart-card: #efece7;--custom-transform-from: calc(100% + var(--ka-cart-inset))}dialog.cart-drawer__dialog.dialog-drawer[open].dialog-closing{--end-x: calc(100% + var(--ka-cart-inset))}dialog.cart-drawer__dialog.dialog-modal{position:fixed;inset-block-start:var(--ka-cart-inset);inset-block-end:auto;inset-inline-end:var(--ka-cart-inset);inset-inline-start:auto;width:560px;max-width:min(95vw,calc(100vw - var(--ka-cart-inset) * 2));height:calc(100dvh - var(--ka-cart-inset) * 2);max-height:calc(100dvh - var(--ka-cart-inset) * 2);margin:0;padding:0;border:1px solid var(--ka-cart-hairline);border-radius:var(--ka-cart-radius);box-shadow:0 24px 64px #12080c38,0 2px 8px #12080c1a;background-color:var(--color-background);overflow:hidden;font-family:var(--ka-font, "Zalando Sans", sans-serif)}@media screen and (max-width:749px){dialog.cart-drawer__dialog.dialog-modal{--ka-cart-inset: 10px;--ka-cart-radius: var(--ka-r-m, 16px);width:calc(100vw - var(--ka-cart-inset) * 2);max-width:calc(100vw - var(--ka-cart-inset) * 2)}}dialog.cart-drawer--empty.cart-drawer__dialog .cart-drawer__inner{height:100%}dialog.cart-drawer__dialog .cart-drawer__header{border-block-end:1px solid var(--ka-cart-hairline)}dialog.cart-drawer__dialog .cart-drawer__tabbar{gap:1.25rem}dialog.cart-drawer__dialog .cart-drawer__tab{position:relative;min-height:32px;padding-block:4px;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:var(--ka-body-size);letter-spacing:-.01em;color:var(--ka-cart-muted)}dialog.cart-drawer__dialog .cart-drawer__tab.is-active,dialog.cart-drawer__dialog .cart-drawer__tab:hover:not(.is-active){color:var(--ka-ink, #12080c)}dialog.cart-drawer__dialog .cart-drawer__tab.is-active{font-weight:600}dialog.cart-drawer__dialog .cart-drawer__tab.is-active:after{content:"";position:absolute;inset-inline:0;inset-block-end:-2px;height:2px;border-radius:var(--ka-r-s, 8px);background-color:var(--ka-red, #cc0000)}dialog.cart-drawer__dialog .cart-drawer__tab:focus-visible{outline:2px solid var(--ka-red, #cc0000);outline-offset:3px;border-radius:var(--ka-r-s, 8px)}dialog.cart-drawer__dialog .cart-drawer__items .cart-items__table-row{padding-block-end:var(--gap-lg);margin-block-end:var(--gap-lg);border-block-end:1px solid var(--ka-cart-divider)}dialog.cart-drawer__dialog .cart-drawer__items .cart-items__table-row:last-child,dialog.cart-drawer__dialog .cart-drawer__items .cart-items__table-row:has(+.cart-items__nested-line){border-block-end:none}dialog.cart-drawer__dialog .cart-drawer__items .cart-items__table-row:has(+.cart-items__nested-line){margin-block-end:0}dialog.cart-drawer__dialog .cart-items__media-container,dialog.cart-drawer__dialog .cart-items__media-image{border-radius:var(--ka-r-s, 8px)}dialog.cart-drawer__dialog .cart-items__title{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--ka-ink, #12080c)}dialog.cart-drawer__dialog .cart-items__variants{margin-block-start:2px;color:var(--ka-cart-muted)}dialog.cart-drawer__dialog .cart-items__quantity .quantity-selector{border-radius:var(--ka-r-pill, 999px);border:1px solid var(--ka-cart-stepper-edge);background-color:#fff;overflow:hidden}dialog.cart-drawer__dialog .quantity-selector :is(.quantity-minus,.quantity-plus){border-radius:var(--ka-r-pill, 999px);color:var(--ka-ink, #12080c);transition:color .15s ease}@media(any-pointer:fine){dialog.cart-drawer__dialog .quantity-selector :is(.quantity-minus,.quantity-plus):hover:not(:disabled){color:var(--ka-red, #cc0000)}}dialog.cart-drawer__dialog .quantity-selector :is(.quantity-minus,.quantity-plus):focus-visible{outline:2px solid var(--ka-red, #cc0000);outline-offset:-2px}dialog.cart-drawer__dialog .cart-drawer__summary .cart__summary-totals.cart__summary-totals{width:100%;padding:var(--padding-lg);border:1px solid var(--ka-cart-hairline);border-radius:var(--ka-r-m, 16px);background-color:var(--ka-cart-card)}dialog.cart-drawer__dialog .cart-drawer__summary{gap:var(--gap-md)}dialog.cart-drawer--empty.cart-drawer__dialog .cart-items__wrapper{padding-inline:var(--padding-lg)}dialog.cart-drawer--empty.cart-drawer__dialog .cart-items__empty-button{border-radius:var(--ka-r-pill, 999px);background-color:var(--ka-red, #cc0000);color:#fff;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-weight:600;text-decoration:none;transition:transform .15s ease,background-color .15s ease}@media(any-pointer:fine){dialog.cart-drawer--empty.cart-drawer__dialog .cart-items__empty-button:hover{background-color:var(--ka-red-hover, #b00000);transform:translateY(-1px)}}dialog.cart-drawer--empty.cart-drawer__dialog .cart-items__empty-button:focus-visible{outline:2px solid var(--ka-ink, #12080c);outline-offset:3px}@media(prefers-reduced-motion:reduce){dialog.cart-drawer__dialog .quantity-selector :is(.quantity-minus,.quantity-plus),dialog.cart-drawer--empty.cart-drawer__dialog .cart-items__empty-button{transition:none}dialog.cart-drawer--empty.cart-drawer__dialog .cart-items__empty-button:hover{transform:none}}dialog.cart-drawer__dialog .cart-drawer__summary,dialog.cart-drawer__dialog .cart-drawer__summary .cart__ctas{display:contents}dialog.cart-drawer__dialog scroll-hint{-webkit-mask-image:none!important;mask-image:none!important}dialog.cart-drawer__dialog .cart-drawer__content>.cart-drawer__items{flex:none}dialog.cart-drawer__dialog .cart-drawer__content>.cart-drawer__summary>.cart__summary-totals,dialog.cart-drawer__dialog .cart-drawer__summary .cart__summary-totals.cart__summary-totals{width:auto;align-self:stretch;margin:var(--padding-md) var(--padding-lg) var(--padding-lg)}dialog.cart-drawer__dialog .cart-drawer__summary .additional-checkout-buttons{margin:0 var(--padding-lg) var(--padding-lg)}dialog.cart-drawer__dialog .cart-drawer__summary .cart__checkout-button{order:99;position:sticky;bottom:var(--padding-md);z-index:2;margin:0 var(--padding-lg) var(--padding-md);width:calc(100% - var(--padding-lg) * 2);min-height:52px;box-shadow:0 0 0 var(--padding-md) var(--color-background),0 -12px 14px var(--padding-md) var(--color-background)}.ka-cart-big5{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:360px;margin:1.5rem auto 0;border-top:1px solid var(--ka-cart-hairline, rgb(18 8 12 / .08))}.ka-cart-big5 a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 .25rem;border-bottom:1px solid var(--ka-cart-hairline, rgb(18 8 12 / .08));font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:var(--ka-body-size);font-weight:600;color:var(--ka-ink, #12080c);text-decoration:none;transition:color var(--ka-dur-standard, .25s) ease}.ka-cart-big5 a:after{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.55}.ka-cart-big5 a:hover,.ka-cart-big5 a:focus-visible{color:var(--ka-red, #cc0000)}@media(prefers-reduced-motion:reduce){.ka-cart-big5 a{transition:none}}body:has(.cart-page) [class*=kl-teaser],body:has(dialog.cart-drawer__dialog[open]) [class*=kl-teaser]{display:none!important}.cart-items__price,.cart__total-value,.cart__original-total-container{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ka-cart.css.map */
