#header-component .header-actions__cart-icon--text{display:flex;align-items:center;gap:.25em;min-height:var(--minimum-touch-target, 44px);font-family:var(--zg-sans);font-size:15px;line-height:1}#header-component .header-actions__cart-icon--text>.mobile\:hidden{display:inline!important}#header-component .header-actions__cart-icon--text>.svg-wrapper{display:none}#header-component .header-actions__cart-icon--text .cart-bubble,#header-component .header-actions__cart-icon--text .cart-bubble.visually-hidden{position:static!important;display:inline-flex;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;aspect-ratio:auto;border-radius:0;color:inherit}#header-component .header-actions__cart-icon--text .cart-bubble__background{display:none}#header-component .header-actions__cart-icon--text .cart-bubble__text{font:inherit;line-height:inherit}#header-component .header-actions__cart-icon--text .cart-bubble__text-count,#header-component .header-actions__cart-icon--text .cart-bubble__text-count.hidden{display:inline-flex!important}#header-component .header-actions__cart-icon--text .cart-bubble__text-count:before{content:"("}#header-component .header-actions__cart-icon--text .cart-bubble__text-count:after{content:")"}#header-component .header-actions__cart-icon--text .cart-bubble__text-count:empty:before{content:"(99+"}@media(prefers-reduced-motion:reduce){#header-component .header-actions__cart-icon--text .cart-bubble__text{transform:none;animation:none}}#header-component .account-button--text .account-button__text{position:absolute!important;display:block!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#header-component .account-button--text [slot=signed-out-avatar]:has(>.account-button__icon){display:inline-flex!important;align-items:center;justify-content:center;width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px)}#header-component .account-button--text .account-button__icon{display:block;width:22px;height:22px}#header-component header-actions.header-actions--text{gap:var(--gap-xs)}@media screen and (min-width:750px){#header-component header-actions.header-actions--text{gap:22px}}#cart-drawer .theme-drawer__dialog{--theme-drawer-padding: 24px;font-family:var(--zg-sans);-webkit-font-smoothing:antialiased}#cart-drawer .theme-drawer__dialog::backdrop{background:#1e1f2252}@media(prefers-reduced-motion:reduce){#cart-drawer .theme-drawer__dialog{animation:none}}#cart-drawer :is(a[href],button,input,select,textarea,summary):focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}#cart-drawer .theme-drawer__header{gap:16px;min-height:64px;padding:0 var(--theme-drawer-padding);border-bottom:1px solid var(--zg-g100)}#cart-drawer .theme-drawer__title{gap:.25em;font-family:var(--zg-sans);font-size:17px;font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--color-foreground)}#cart-drawer .theme-drawer__badge,#cart-drawer .theme-drawer__badge.visually-hidden{position:static!important;display:inline;width:auto;min-width:0;height:auto;margin:0;padding:0;overflow:visible;clip:auto;aspect-ratio:auto;border-radius:0;background:none;font:inherit;color:inherit}#cart-drawer .theme-drawer__badge:before{content:"("}#cart-drawer .theme-drawer__badge:after{content:")"}#cart-drawer .theme-drawer__close-button{justify-content:flex-end;width:auto;min-width:var(--minimum-touch-target, 44px);height:auto;min-height:var(--minimum-touch-target, 44px);padding:0;border:0;border-radius:0;box-shadow:none;background-color:transparent;color:var(--color-foreground);font-family:var(--zg-sans);font-size:15px;line-height:1.2;transition:color .28s ease}#cart-drawer .theme-drawer__close-button:hover{background-color:transparent;color:var(--zg-g600)}#cart-drawer .theme-drawer__close-button .svg-wrapper{display:none}#cart-drawer .theme-drawer__close-button:after{content:attr(aria-label);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#cart-drawer .zg-cart-drawer-note{flex-shrink:0;margin:0;padding:14px var(--theme-drawer-padding);border-bottom:1px solid var(--zg-g100);font-family:var(--zg-sans);font-size:15px;font-weight:300;line-height:1.4;color:var(--color-foreground)}#cart-drawer .cart-drawer__items .cart-items{padding-block:22px 0}#cart-drawer .cart-items__table-row,#cart-drawer .cart-items__table-row:last-child{grid-template-columns:72px minmax(0,1fr) auto;grid-template-rows:min-content min-content 1fr;grid-template-areas:"media details price" "media quantity quantity" "media error error";column-gap:16px;align-items:start;padding-block:0 22px;margin-block:0 22px;border-bottom:1px solid var(--zg-g100)}#cart-drawer .cart-items__table-row:last-child{margin-block-end:0}#cart-drawer .cart-items__table-row:has(+.cart-items__nested-line){margin-block-end:0;border-bottom:0}#cart-drawer .cart-items__media-container{align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--zg-radius);background-color:var(--zg-kraft);background-image:var(--zg-kraft-texture)}#cart-drawer .cart-items__media-image{width:78%;height:78%;aspect-ratio:auto;object-fit:contain;mix-blend-mode:multiply;border:0;border-radius:0}#cart-drawer .cart-items__details{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--color-foreground)}#cart-drawer .cart-items__details>*{margin:0}#cart-drawer .cart-items__title,#cart-drawer .cart-items__title *{font-size:17px;line-height:1.25}#cart-drawer .cart-items__title{font-family:var(--zg-sans);letter-spacing:0;color:var(--color-foreground);text-decoration:none}#cart-drawer .cart-items__title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#cart-drawer .cart-items__variants-wrapper,#cart-drawer .cart-items__variants-wrapper *{font-family:var(--zg-mono);font-size:12px;line-height:1.5}#cart-drawer .cart-items__variants-wrapper{letter-spacing:.06em;text-transform:uppercase;color:var(--zg-g600)}#cart-drawer .cart-items__variants-wrapper:empty{display:none}#cart-drawer .cart-items__variants-wrapper>.cart-items__variants,#cart-drawer .cart-items__variants-wrapper>p{display:inline}#cart-drawer .cart-items__variants-wrapper>.cart-items__variants+p:before{content:"\a0\b7  ";content:"\a0\b7  " / ""}#cart-drawer .cart-items__unit-price-wrapper{display:none}#cart-drawer .cart-items__quantity{margin-block-start:6px;font-size:15px}#cart-drawer .cart-items__quantity-controls{gap:16px}#cart-drawer .cart-items__quantity .quantity-selector{flex:none;gap:8px;width:auto;height:auto;border:0;border-radius:0;background-color:transparent;color:var(--color-foreground);font-size:15px}#cart-drawer .cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);border:1px solid var(--zg-g200);border-radius:var(--zg-radius);background-color:transparent;color:var(--color-foreground)}#cart-drawer .cart-items .quantity-selector input[type=number]{width:3ch;min-width:0;height:var(--minimum-touch-target, 44px);padding:0;font-family:var(--zg-sans);font-size:15px;color:var(--color-foreground)}#cart-drawer .cart-items__remove{display:inline-flex;align-items:center;width:auto;min-width:var(--minimum-touch-target, 44px);height:auto;min-height:var(--minimum-touch-target, 44px);margin-block:0;padding:0;box-shadow:none;background-color:transparent;color:var(--zg-g600);font-family:var(--zg-sans);font-size:15px;line-height:1.2;transition:color .28s ease}#cart-drawer .cart-items__remove[hidden]{display:none}#cart-drawer .cart-items__remove:hover{color:var(--color-foreground)}#cart-drawer .cart-items__remove svg{display:none}#cart-drawer .cart-items__remove .visually-hidden{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#cart-drawer .cart-items__price{width:auto;min-width:0;font-family:var(--zg-sans);font-size:17px;font-weight:400;line-height:1.25;color:var(--color-foreground);white-space:nowrap}#cart-drawer .cart-items__price text-component{line-height:inherit}#cart-drawer .cart-items__price-unit{font-family:var(--zg-mono);font-size:12px;color:var(--zg-g600);white-space:normal}#cart-drawer .cart-drawer__content:not(:has(.cart-form)){align-items:stretch;justify-content:flex-start;gap:20px;padding:64px var(--theme-drawer-padding);text-align:start}#cart-drawer .cart-drawer__content:not(:has(.cart-form)) .cart-drawer__items{padding-inline:0}#cart-drawer .zg-cart-drawer-empty__title{margin:0;font-family:var(--zg-sans);font-size:32px;font-weight:300;line-height:1.1;letter-spacing:-.02em;color:var(--color-foreground)}#cart-drawer .cart-items__wrapper--drawer-empty{align-items:flex-start;justify-content:flex-start;gap:20px;text-align:start}#cart-drawer .cart-items__wrapper--drawer-empty>p{margin:0;font-family:var(--zg-sans);font-size:15px;font-weight:300;line-height:1.45;color:var(--zg-g600)}#cart-drawer .cart-items__empty-button{display:block;width:fit-content;margin:0;padding:0;border-radius:0;box-shadow:none;background-color:transparent;color:var(--color-foreground);font-family:var(--zg-sans);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:0;text-align:start;text-transform:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .28s ease}#cart-drawer .cart-items__empty-button:hover{color:var(--zg-g600)}#cart-drawer .cart-drawer__summary{align-items:stretch;gap:14px;padding:20px var(--theme-drawer-padding) 24px;border-top:1px solid var(--zg-g950);-webkit-mask-image:none;mask-image:none}#cart-drawer .cart-totals{gap:14px;margin:0;padding:0;border:0}#cart-drawer .cart-totals__total{gap:16px;font-weight:400}#cart-drawer .cart-totals__total-label{font-family:var(--zg-sans);font-size:17px;font-weight:300}#cart-drawer .cart-totals__total-value{font-family:var(--zg-sans);font-size:24px;font-weight:600;letter-spacing:-.01em}#cart-drawer .cart-totals__tax-note{display:none}#cart-drawer .cart__checkout-button{width:100%;height:auto;min-height:56px;padding-inline:32px;border-radius:var(--zg-radius);box-shadow:none;background-color:var(--zg-g950);color:var(--zg-white);font-family:var(--zg-sans);font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;transition:background-color .28s ease}#cart-drawer .cart__checkout-button:hover:not(:disabled){background-color:var(--zg-g700)}#cart-drawer .zg-cart-drawer-footer{display:flex;flex-direction:column;gap:14px;text-align:center}#cart-drawer .zg-cart-drawer-footer__notes{margin:0;font-family:var(--zg-mono);font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--zg-g600)}#cart-drawer .zg-cart-drawer-footer__help{margin:0;font-family:var(--zg-sans);font-size:15px;font-weight:300;line-height:1.45;color:var(--color-foreground)}#cart-drawer .zg-cart-drawer-footer__help a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#cart-drawer .zg-cart-drawer-footer__help a:hover{color:var(--zg-g600)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zg-cart.css.map */
