.sst-cart-items{--sst-cart-page-media-size: calc(var(--sst-space-3xl) + var(--sst-space-lg));--sst-cart-page-control-height: calc(var(--sst-space-lg) + var(--sst-space-2xs));--sst-cart-page-control-width: calc(var(--sst-space-xl) * 3);--sst-cart-page-price-size: var(--sst-fs-h3);background:var(--sst-warm-white)}.sst-cart-items.is-empty{padding-block:var(--sst-section-y)}.sst-cart-items .page-width,.sst-cart-page{max-width:calc(var(--sst-container) + var(--sst-gutter))}.sst-cart-items .title-wrapper-with-link,.sst-cart-page__head{display:flex;align-items:end;justify-content:space-between;gap:var(--sst-space-md);margin-bottom:var(--sst-space-xl)}.sst-cart-items .title-wrapper-with-link .title,.sst-cart-page__title{margin:0;color:var(--sst-navy);font-family:var(--sst-font-display);font-size:var(--sst-fs-h1);font-weight:600;line-height:.98;letter-spacing:var(--sst-ls-tight)}.sst-cart-items .title-wrapper-with-link .underlined-link,.sst-cart-page__continue{color:var(--sst-teal);font-size:var(--sst-fs-sm);font-weight:700;text-decoration:none}.sst-cart-items .title-wrapper-with-link .underlined-link:hover,.sst-cart-page__continue:hover{color:var(--sst-navy)}.sst-cart-items .cart__items,.sst-cart-page__items{padding:var(--sst-space-md);border:1px solid var(--sst-hairline);border-radius:var(--sst-radius);background:var(--sst-paper);box-shadow:var(--sst-shadow-soft)}.sst-cart-items .cart-items th{padding-bottom:var(--sst-space-sm);border-color:var(--sst-hairline);color:var(--sst-muted);font-size:var(--sst-fs-xs);font-weight:700;letter-spacing:var(--sst-ls-wide)}.sst-cart-items .cart-items td{padding-top:var(--sst-space-md)}.sst-cart-items .cart-item>td+td{padding-left:var(--sst-space-md)}.sst-cart-items .cart-item+.cart-item td{border-top:1px solid var(--sst-hairline)}.sst-cart-items .cart-item__media{width:var(--sst-cart-page-media-size)}.sst-cart-items .cart-item__image{width:var(--sst-cart-page-media-size);aspect-ratio:1.2 / 1;border-radius:var(--sst-radius-sm);background:var(--sst-sand);object-fit:cover}.sst-cart-items .cart-item__title,.sst-cart-items .cart-item__name{margin:0;padding:0;color:var(--sst-navy);font-family:var(--sst-font-display);font-size:var(--sst-fs-h3);font-weight:600;line-height:1.05;letter-spacing:var(--sst-ls-tight);text-decoration:none}.sst-cart-items .cart-item__name:hover{color:var(--sst-teal);text-decoration:none}.sst-cart-items .product-option{color:var(--sst-muted);font-size:var(--sst-fs-sm)}.sst-cart-items .cart-item__price-wrapper,.sst-cart-items .cart-item__price-wrapper .price,.sst-cart-items .cart-item__price-wrapper .price--end{color:var(--sst-navy);font-family:var(--sst-font-display);font-size:var(--sst-cart-page-price-size);font-weight:700;line-height:1}.sst-cart-items .quantity-popover-container{padding:0}.sst-cart-items .quantity{width:var(--sst-cart-page-control-width);min-width:var(--sst-cart-page-control-width);min-height:var(--sst-cart-page-control-height);border:0;border-radius:var(--sst-radius-pill);background:var(--sst-tint-sand);box-shadow:none;overflow:hidden}.sst-cart-items .quantity:before,.sst-cart-items .quantity:after{content:none}.sst-cart-items .quantity__button,.sst-cart-items .quantity__input{border:0;background:transparent}.sst-cart-items .quantity__button:hover{background:var(--sst-tint-teal);color:var(--sst-teal)}.sst-cart-items cart-remove-button .button,.sst-cart-items cart-remove-button .button:hover{width:var(--sst-space-lg);min-width:var(--sst-space-lg);height:var(--sst-space-lg);min-height:var(--sst-space-lg);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--sst-charcoal)}.sst-cart-items cart-remove-button .button:hover{color:var(--sst-terracotta)}.sst-cart-items .cart__warnings{width:min(100%,calc(var(--sst-space-3xl) * 5));margin-inline:auto;padding:var(--sst-space-xl) var(--sst-space-lg);border:1px solid var(--sst-hairline);border-radius:var(--sst-radius);background:var(--sst-paper);box-shadow:var(--sst-shadow-soft)}.sst-cart-items .cart__empty-text{margin:0 0 var(--sst-space-md);color:var(--sst-navy);font-family:var(--sst-font-display);font-size:var(--sst-fs-h2);font-weight:600;line-height:var(--sst-lh-snug);letter-spacing:var(--sst-ls-tight)}.sst-cart-items .cart__warnings .button{min-height:calc(var(--sst-space-lg) + var(--sst-space-sm));padding-inline:var(--sst-space-md);border:0;border-radius:var(--sst-radius-pill);background:var(--sst-navy);color:var(--sst-paper)}.sst-cart-items .cart__warnings .button:before,.sst-cart-items .cart__warnings .button:after{content:none}.sst-cart-items .cart__warnings .button:hover{background:var(--sst-navy-hover)}.sst-cart-items .cart__warnings .cart__login-title{margin:var(--sst-space-lg) 0 var(--sst-space-2xs);color:var(--sst-navy);font-family:var(--sst-font-display);font-size:var(--sst-fs-h3);font-weight:600;line-height:var(--sst-lh-snug)}.sst-cart-items .cart__warnings .cart__login-paragraph{margin:0;color:var(--sst-muted);font-size:var(--sst-fs-sm)}.sst-cart-items .cart__warnings .cart__login-paragraph a{color:var(--sst-teal)}@media screen and (max-width:749px){.sst-cart-items{--sst-cart-page-media-size: var(--sst-space-3xl);--sst-cart-page-control-width: calc(var(--sst-space-xl) * 2 + var(--sst-space-lg))}.sst-cart-items .title-wrapper-with-link{align-items:flex-start;flex-direction:column;margin-bottom:var(--sst-space-lg)}.sst-cart-items .cart__items{padding:var(--sst-space-md) var(--sst-space-sm);border-radius:var(--sst-radius-md)}.sst-cart-items .cart-items thead tr{margin-bottom:var(--sst-space-md);border-color:var(--sst-hairline)}.sst-cart-items .cart-item{margin-bottom:var(--sst-space-lg)}.sst-cart-items .cart-item+.cart-item{padding-top:var(--sst-space-lg);border-top:1px solid var(--sst-hairline)}.sst-cart-items .cart-item+.cart-item td{border:0}.sst-cart-items .cart-item>td+td{padding-left:var(--sst-space-sm)}.sst-cart-items .cart-item__title,.sst-cart-items .cart-item__name{font-size:var(--sst-fs-lg)}.sst-cart-items .cart__warnings{padding:var(--sst-space-lg) var(--sst-space-sm);border-radius:var(--sst-radius-md)}.sst-cart-items .cart__empty-text{font-size:var(--sst-fs-h3)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sst-cart-items.css.map */
