.cart{max-width:1280px;margin-inline:auto;width:100%}.cart__numbers{gap:var(--spacing-1);margin-bottom:var(--spacing-2)}.cart-list__item{display:grid;grid-template-columns:200px 1fr;gap:var(--spacing-6);padding-block:var(--spacing-6);transition:all .2s ease-in-out}.cart-list__item.removed{opacity:0;transform:translate(-200px)}.cart-list__item:not(:last-child){border-bottom:1px solid rgb(var(--steel-background))}.cart-list__image img{width:100%;height:auto}.cart__content{display:grid;grid-template-columns:1fr 390px;align-items:start;gap:var(--spacing-12)}.cart-list__title-wrapper{gap:var(--spacing-2)}.cart-list__remove{width:24px;height:24px;cursor:pointer;transition:transform .2s ease-in-out}.cart-list__remove svg{width:24px;height:24px}@media screen and (pointer: fine){.cart-list__remove:hover{transform:rotate(20deg) scale(1.05)}}.cart-list__total-wrapper{padding:var(--spacing-4);font-family:var(--heading-font-family);background-color:rgb(var(--silver-background))}.cart-list__text span{font-weight:700}.cart-order{padding:var(--spacing-6);border:1px solid rgb(var(--black-background))}.cart-order__title{margin-bottom:var(--spacing-8)}.cart-order__subtotal{display:block;text-transform:uppercase}.cart-order__subtotal span{font-weight:700}.cart-order__total{padding:var(--spacing-4);font-family:var(--heading-font-family);font-size:var(--text-lg);font-weight:500;text-align:center;background-color:rgb(var(--silver-background));margin-block:var(--spacing-1) var(--spacing-10)}.cart-order__promo-title{gap:var(--spacing-2);font-family:var(--heading-font-family);margin-bottom:var(--spacing-4)}.cart-order__promo-content{gap:var(--spacing-2);margin-bottom:var(--spacing-10)}.cart-order__promo-content input{background-color:rgb(var(--silver-background));border:1px solid rgb(var(--black-background))}.cart-order__checkout{margin-bottom:var(--spacing-6)}.cart-order__checkout .button{width:100%}.cart-order__text{font-size:var(--text-sm);line-height:1.2}.cart-order__promo-input{min-height:50px}.cart .floating-label{font-family:var(--text-font-family);font-size:var(--text-sm);text-transform:capitalize;letter-spacing:0;top:4px}.cart .cart-order__text a{text-decoration:underline;text-underline-offset:2px}@media screen and (max-width: 768px){.cart__content{grid-template-columns:1fr}.cart-list__item{grid-template-columns:100px 1fr;gap:var(--spacing-3)}}@media screen and (max-width: 374px){.cart-list__item{grid-template-columns:1fr}.cart-order{padding:var(--spacing-3)}}@media screen and (min-width: 768px){.cart-order{position:sticky;top:100px}}@media screen and (min-width: 1600px){grid-template-columns: 1fr 340px;gap: var(--spacing-10)}.cart-list__bottom{display:flex;gap:var(--spacing-4);align-items:center;justify-content:space-between;flex-direction:column;margin-top:var(--spacing-4)}.cart-list__variant,.cart-list__total-wrapper{width:100%}.variant-select{position:relative;display:inline-block;width:100%;height:56px;-webkit-user-select:none;user-select:none}.variant-select__selected{height:100%;border:1px solid rgb(var(--black-background));padding:var(--spacing-3) var(--spacing-4);transition:border .2s;cursor:pointer}.variant-select__icon{background:rgb(var(--gold-background));height:24px}.variant-select.open .variant-select__icon{transform:rotate(180deg);transition:transform .2s ease-in-out}.variant-select__dropdown{display:none;position:absolute;left:0;top:110%;background:#fff;border:1px solid rgb(var(--black-background));box-shadow:0 4px 16px #00000012;min-width:100%;padding:6px 0;z-index:100;max-height:220px;overflow-y:auto}.variant-select.open .variant-select__dropdown{display:block}.variant-select__option{padding:9px 18px;transition:background .15s,color .15s;white-space:nowrap;text-transform:uppercase;cursor:pointer}.variant-select__option.selected{background:rgb(var(--gold-background))}.variant-select__option:hover{background:rgb(var(--silver-background))}.variant-select__option:focus{outline:2px solid #333;background:#e8e8e8}@media screen and (min-width: 768px){.cart-list__bottom{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main-cart.css.map */
