cart-items,cart-items.gradient,.cart-items-wrapper,main .gradient{background:#f2f2f0!important}body.template-cart{background:#f2f2f0!important}.title-wrapper-with-link{border-bottom:1px solid rgba(0,0,0,.12)!important;padding-bottom:1.5rem!important;margin-bottom:0!important;display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:1rem!important}.title-wrapper-with-link .title--primary,.title-wrapper-with-link h1{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(1.4rem,2vw,2rem)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#000!important}.title-wrapper-with-link .underlined-link{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#000!important;opacity:.5!important;text-decoration:none!important;border-bottom:1px solid rgba(0,0,0,.3)!important;transition:opacity .15s!important}.title-wrapper-with-link .underlined-link:hover{opacity:1!important}.cart-items{width:100%!important;border-collapse:collapse!important}.cart-items thead th,.cart-items .cart-items__heading{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#000!important;opacity:.45!important;padding:1rem 0!important;border-bottom:1px solid rgba(0,0,0,.12)!important}.cart-item{border-bottom:1px solid rgba(0,0,0,.12)!important}.cart-item td{padding:2rem 0!important;vertical-align:top!important;background:transparent!important}.cart-item__image-container img,.cart-item__media img{border:none!important;border-radius:0!important}.cart-item__name,.cart-item__details a{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.95rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#000!important;text-decoration:none!important}.cart-item__details dl,.cart-item__details .product-option,.cart-item__details dt,.cart-item__details dd{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.8rem!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#000!important;opacity:.55!important}.cart-item__price-wrapper .price,.cart-item__price,.price--end{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:.04em!important;color:#000!important}.cart-item .quantity,.cart-item .quantity__input{border:1px solid rgba(0,0,0,.2)!important;border-radius:0!important;background:#fff!important;font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.9rem!important;color:#000!important}.cart-item .quantity__button{background:transparent!important;color:#000!important;border:none!important}.cart-item__remove a,.cart-item__remove button,button[class*=remove]{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.75rem!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#000!important;opacity:.4!important;text-decoration:none!important;border-bottom:1px solid rgba(0,0,0,.25)!important;background:transparent!important;transition:opacity .15s!important}.cart-item__remove a:hover,.cart-item__remove button:hover{opacity:1!important}.cart__footer{background:#f2f2f0!important;border-top:1px solid rgba(0,0,0,.12)!important}.cart__footer .gradient{background:#f2f2f0!important}.totals{border-top:none!important}.totals__subtotal,.totals__subtotal-value{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#000!important}.tax-note,.cart__tax-note{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.75rem!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#000!important;opacity:.45!important}.cart__ctas .button--primary,.cart__ctas button[name=checkout],.cart__checkout-button{background:#000!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:1.2rem 2rem!important;width:100%!important;transition:background .15s!important}.cart__ctas .button--primary:hover,.cart__ctas button[name=checkout]:hover,.cart__checkout-button:hover{background:#222!important}.cart__empty-text{font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(1.2rem,1.8vw,1.8rem)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#000!important}.cart__warnings .button{background:#000!important;color:#fff!important;border-radius:0!important;font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart-custom.css.map */
