.cart-page{width:min(100%,var(--site-max-width));margin-block:var(--page-margin);margin-inline:auto}.cart-page__title{margin:0 0 var(--spacing-medium)}.cart-page__empty{font-size:var(--text-small);margin-bottom:var(--spacing-small)}.cart-page__items{display:flex;flex-direction:column;gap:var(--spacing-small);padding-bottom:var(--spacing-small);border-bottom:1px solid currentColor}.cart-page__item{display:grid;grid-template-columns:6rem 1fr auto;gap:var(--spacing-xtiny)}.cart-page__item-image{width:100%;aspect-ratio:4/5;overflow:hidden}.cart-page__item-image .image,.cart-page__item-image img{width:100%;height:100%;object-fit:cover}.cart-page__item-details{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-xxtiny);min-width:0}.cart-page__item-title,.cart-page__item-title a{margin:0;font-family:var(--font-heading--family);font-size:var(--text-small);color:var(--color-foreground);text-decoration:none}.cart-page__item-variant{margin:0;font-size:var(--text-xsmall);color:var(--color-foreground);opacity:.7}.cart-page__stepper{display:flex;align-items:center;align-self:flex-start;margin-top:var(--spacing-xxtiny);color:var(--color-foreground);border:1px solid currentColor}.cart-page__stepper-button{width:2rem;height:2rem;border:none;background:none;cursor:pointer;font-size:var(--text-small)}.cart-page__stepper-value{min-width:1.5rem;text-align:center;font-size:var(--text-small)}.cart-page__item-quantity{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;margin-block:var(--spacing-small);gap:var(--spacing-xtiny)}.cart-page__item-remove{align-self:flex-end;display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer;color:var(--color-foreground)}.cart-page__item-price{margin:0;font-size:var(--text-small)}.cart-page__footer{max-width:20rem;margin-left:auto;padding-top:var(--spacing-small)}.cart-page__subtotal{display:flex;align-items:center;justify-content:space-between;margin:0 0 var(--spacing-xsmall);font-size:var(--text-small)}.cart-page__note-label{display:block;margin:0 0 var(--spacing-xxtiny);font-size:var(--text-xsmall);text-transform:uppercase;letter-spacing:.08em}.cart-page__note{width:100%;min-height:5rem;margin:0 0 var(--spacing-xsmall);padding:var(--spacing-xsmall);border:1px solid currentColor;background-color:transparent;color:var(--color-foreground);font-size:var(--text-xsmall)!important;line-height:1.5;font:inherit;resize:vertical}.cart-page__note::placeholder{color:var(--color-foreground);font-size:var(--text-xsmall);opacity:.6}.cart-page__checkout{display:flex;width:100%;padding-block:var(--spacing-xxtiny)}.cart-page__accelerated-checkout{margin-top:var(--spacing-xsmall)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-cart.css.map */
