.offrizz-cart-enabled .cart-drawer__dialog{width:min(100vw,560px);max-width:100vw;border-radius:0;border-inline-start:1px solid var(--color-border)}.offrizz-cart-enabled .cart-drawer__header,.offrizz-cart-enabled .cart-drawer__items{padding-inline:var(--offrizz-cart-spacing, 24px)}.offrizz-cart-enabled .cart-drawer__header{border-bottom:1px solid var(--color-border);gap:16px}.offrizz-cart-enabled .cart-drawer__summary{--cart-drawer-summary-padding: var(--offrizz-cart-spacing, 24px);border-top:1px solid var(--color-border)}.offrizz-cart-enabled .cart-drawer__heading{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);overflow-wrap:anywhere;min-width:0}.offrizz-cart-enabled .cart-title h1{flex-wrap:wrap;overflow-wrap:anywhere}.offrizz-cart-enabled :is(.cart-page__items,.cart-page__summary,.cart-items__details,.cart-items__product-info,.cart-items__variants-wrapper){min-width:0}.offrizz-cart-enabled .cart-items__table-row{border-bottom:1px solid var(--color-border);padding-block:24px;margin-bottom:0}.offrizz-cart-enabled .cart-items__table-row:has(+.cart-items__nested-line){border-bottom:0}.offrizz-cart-enabled .cart-items__title{font-family:var(--offrizz-font-display);font-weight:500;font-size:var(--font-size--md);line-height:1.35;overflow-wrap:anywhere}.offrizz-cart-enabled :is(.cart-items__properties,.cart-items__variants-wrapper,.cart-items__bundle,.cart-item__error-text,.cart-discounts__label){overflow-wrap:anywhere}.offrizz-cart-enabled .cart-items__price{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.offrizz-cart-enabled .cart-items__media-container{background:var(--offrizz-paper);border-radius:1px}.offrizz-cart-enabled .cart-items__media-image{border-radius:1px}.offrizz-cart-enabled .cart-items__quantity .quantity-selector{--quantity-selector-width: 144px;width:144px;min-width:144px;height:48px;border:1px solid var(--color-border);border-radius:1px;background:transparent;color:var(--color-foreground)}.offrizz-cart-enabled .cart-items__quantity .quantity-selector button{width:48px;min-width:48px;height:48px;padding:0}.offrizz-cart-enabled .cart-items__quantity .quantity-selector input{width:46px;max-width:46px;min-width:0;padding:0}.offrizz-cart-enabled .cart-items__quantity-controls{flex-wrap:wrap;max-width:100%}.offrizz-cart-enabled .cart-items__quantity{max-width:100%}.offrizz-cart-enabled :is(.cart-items__remove,.cart-drawer__close-button){width:48px;height:48px;min-width:48px;border-radius:1px}.offrizz-cart-enabled :is(.cart__checkout-button,.cart-items__empty-button,.cart-discount__button){min-height:48px;border-radius:1px;font-family:var(--offrizz-font-display);letter-spacing:.08em;text-transform:uppercase;white-space:normal;padding:12px 20px}.offrizz-cart-enabled :is(.cart-note__instructions,.cart-discount__input){border-radius:1px;border:1px solid var(--color-border);min-height:48px}.offrizz-cart-enabled :is(.cart-note__summary,.cart-discount__summary){min-height:48px}.offrizz-cart-enabled .cart-discount__form,.offrizz-cart-enabled .cart-discount__input{min-width:0}.offrizz-cart-enabled .cart-discount__pill{border-radius:1px;max-width:100%;overflow-wrap:anywhere}.offrizz-cart-enabled .cart-discount__pill-remove{min-width:44px;min-height:44px}.offrizz-cart-enabled :is(.cart-items__title,.cart-items__remove,.cart-drawer__close-button):hover{color:var(--offrizz-cart-accent, #c56c60)}.offrizz-cart-enabled :is(.cart-items__wrapper,.cart-drawer__header,.cart-totals,.cart__ctas) :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.offrizz-cart-enabled .offrizz-cart-empty-copy{max-width:36ch;margin-block:20px;overflow-wrap:anywhere}.offrizz-cart-enabled .cart-page--empty{min-height:45svh}.offrizz-cart-enabled .cart-drawer--empty .cart-drawer__heading{padding-inline:24px}@media(max-width:1023px){.offrizz-cart-enabled .cart-page:not(.cart-page--empty){grid-template-columns:minmax(0,1fr)}.offrizz-cart-enabled .cart-page__summary{grid-column:1;grid-row:auto;border-top:1px solid var(--color-border);margin-top:24px}}@container cart-items (max-width: 600px){.offrizz-cart-enabled .cart-items__table-row,.offrizz-cart-enabled .cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"media details" "media price" "quantity quantity" "error error";gap:12px}.offrizz-cart-enabled .cart-drawer .cart-items__table-row--full-width-variants .cart-items__details{display:block}.offrizz-cart-enabled .cart-items__price{text-align:start;min-width:0;width:auto}.offrizz-cart-enabled .cart-items__quantity{margin-top:0}}@media(prefers-reduced-motion:reduce){.offrizz-cart-enabled :is(.cart-drawer__dialog,.cart-items__table-row,.cart-items__remove svg,.remove-icon-top,.remove-icon-bottom){animation-duration:.01ms;transition-duration:.01ms}}.offrizz-cart-enabled .cart-drawer__summary{padding-bottom:max(var(--offrizz-cart-spacing, 24px),env(safe-area-inset-bottom))}
/*# sourceMappingURL=/cdn/shop/t/5/assets/offrizz-cart.css.map */
