.cart-page{width:100%;min-height:70vh;padding:20px var(--page-pad) 60px}.cart-page__title{margin-bottom:40px;font-family:var(--font-script-original);font-size:40px;line-height:1.05;letter-spacing:.0699px;text-transform:uppercase}.cart-page__empty{display:flex;align-items:flex-start;gap:32px;flex-direction:column}.cart-page__form{display:grid;grid-template-columns:minmax(0,834px) minmax(360px,1fr);gap:80px;align-items:start}.cart-page__items{min-width:0}.cart-item{display:grid;grid-template-columns:127px minmax(0,1fr);gap:40px;min-height:190.75px;padding:20px 0;border-top:.75px solid rgba(26,26,26,.2)}.cart-item__media{display:block;width:127px;height:150px;overflow:hidden;background:#f4f4f4}.cart-item__image{width:100%;height:100%;max-width:none;object-fit:cover}.cart-item__content{display:flex;min-width:0;flex-direction:column;justify-content:space-between}.cart-item__heading,.cart-page__total{display:flex;justify-content:space-between;gap:24px}.cart-item__title,.cart-item__price,.cart-page__total{font-family:var(--font-script-original);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:.0699px;text-transform:uppercase}.cart-item__title{min-width:0}.cart-item__price{flex:0 0 auto;white-space:nowrap}.cart-item__variant,.cart-item__properties{margin-top:10px}.cart-item__properties>div{display:flex;gap:4px}.cart-item__properties a,.cart-item__remove,.cart-page__update{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em}.cart-item__actions{display:flex;align-items:center;justify-content:space-between;gap:20px}.cart-item__quantity-control{display:flex;align-items:center;gap:16px}.cart-item__quantity-label{width:59px;flex:0 0 59px;font-size:14px;line-height:1.3}.cart-item__quantity-stepper{display:flex;align-items:center;gap:12px;padding:6px 14px;overflow:hidden;border-radius:300px;background:#1a1a1a1a}.cart-item__quantity-button{position:relative;display:flex;width:7.312px;height:12px;flex:0 0 7.312px;align-items:center;justify-content:center;padding:0}.cart-item__quantity-button:before{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;content:""}.cart-item__quantity-button img{display:block;width:7.312px;height:auto;max-width:none}.cart-item__quantity-button:disabled{opacity:.35;cursor:default}.cart-item__quantity{width:1ch;min-width:1ch;height:18px;padding:0;border:0;border-radius:0;-webkit-appearance:textfield;appearance:textfield;color:inherit;background:transparent;font-family:var(--font-serif);font-size:16px;font-variation-settings:"SRFF" var(--font-arizona-srff);line-height:1.1;text-align:center}.cart-item__quantity::-webkit-inner-spin-button,.cart-item__quantity::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.cart-item__remove{flex:0 0 auto;font-size:16px;line-height:1.1}.cart-page__summary{display:flex;flex-direction:column;gap:40px;min-width:0;padding:20px;background:#f2f2eb}.cart-page__discounts{display:grid;gap:6px;margin-bottom:-28px}.cart-page__summary-copy{display:flex;min-height:83px;flex-direction:column;gap:12px}.cart-page__total{align-items:center;white-space:nowrap}.cart-page__tax{color:#1a1a1ab3;font-size:16px;line-height:1.3}.cart-page__buttons{display:flex;align-items:center;justify-content:flex-end;gap:20px}.cart-page__checkout{flex:0 0 auto;padding:16px 24px;box-shadow:none;line-height:1.1}@media(max-width:950px){.cart-page__form{grid-template-columns:1fr;gap:40px}}@media(max-width:950px){.cart-page{padding-top:16px;padding-bottom:60px}.cart-page__title{margin-bottom:32px;font-size:32px}.cart-item{grid-template-columns:100px minmax(0,1fr);gap:16px;min-height:160px;padding:16px 0}.cart-item__media{width:100px;height:128px}.cart-item__title,.cart-item__price{font-size:20px}.cart-item__heading,.cart-item__actions{gap:12px}.cart-item__quantity-control{gap:8px}.cart-item__quantity-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cart-item__remove{font-size:14px}.cart-page__summary{gap:32px}.cart-page__buttons{align-items:stretch;flex-direction:column-reverse}.cart-page__checkout{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cart.css.map */
