#mw-project-document[data-mw-page=cart] #MainContent{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;max-width:1280px;width:100%;margin:0 auto;padding:40px 24px 60px;box-sizing:border-box;align-items:start}#mw-project-document[data-mw-page=cart] #MainContent>.shopify-section{min-width:0}#mw-project-document[data-mw-page=cart] #MainContent>.cart__footer-wrapper{grid-column:2;position:sticky;top:24px}#mw-project-document[data-mw-page=cart] cart-items{padding:0}#mw-project-document[data-mw-page=cart] cart-items>.page-width,#mw-project-document[data-mw-page=cart] #main-cart-footer>.page-width{padding:0;max-width:none}#mw-project-document[data-mw-page=cart] .title-wrapper-with-link{margin-top:0;margin-bottom:24px;gap:16px}#mw-project-document[data-mw-page=cart] .title--primary{font-size:34px;line-height:1.15;margin:0}#mw-project-document[data-mw-page=cart] .cart-item__image-container{width:96px;border:1px solid #eceae5;background:#fff}#mw-project-document[data-mw-page=cart] .cart-item__image{width:96px;max-width:96px;height:auto;object-fit:contain}#mw-project-document[data-mw-page=cart] .cart-item__name{font-size:17px;line-height:1.35}#mw-project-document[data-mw-page=cart] .cart-item .quantity{min-height:44px;width:124px}#mw-project-document[data-mw-page=cart] .cart-item .quantity__button{width:40px;min-height:44px}#mw-project-document[data-mw-page=cart] .cart-item cart-remove-button{margin-left:8px}#mw-project-document[data-mw-page=cart] .cart__footer{padding:24px;border:1px solid #dedbd5;background:#faf9f6;display:block}#mw-project-document[data-mw-page=cart] .cart__blocks{width:100%;margin:0;max-width:none}#mw-project-document[data-mw-page=cart] .mw-cart-summary-heading{font-size:25px;line-height:1.2;margin:0 0 24px}#mw-project-document[data-mw-page=cart] .mw-cart-cost-row{display:flex;justify-content:space-between;gap:16px;margin:12px 0;font-size:14px}#mw-project-document[data-mw-page=cart] .mw-cart-cost-row>span:last-child{white-space:nowrap}#mw-project-document[data-mw-page=cart] .totals{border-top:1px solid #dedbd5;padding-top:18px;justify-content:space-between;gap:10px}#mw-project-document[data-mw-page=cart] .totals__total{font-size:17px;line-height:1.4}#mw-project-document[data-mw-page=cart] .totals__total-value{font-size:20px;white-space:nowrap;margin:0}#mw-project-document[data-mw-page=cart] .tax-note{text-align:left;line-height:1.6;margin:14px 0}#mw-project-document[data-mw-page=cart] .cart__checkout-button{width:100%;min-height:50px;background:#000;color:#fff;margin-top:8px}#mw-project-document[data-mw-page=cart] .mw-cart-payment-options{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;padding:0;list-style:none;margin:18px 0 10px}#mw-project-document[data-mw-page=cart] .mw-cart-policy-links{display:flex;justify-content:center;gap:16px;font-size:12px;flex-wrap:wrap;margin:12px 0 0}#mw-project-document[data-mw-page=cart] #MainContent:has(cart-items.is-empty){display:block;min-height:360px}#mw-project-document[data-mw-page=cart] .cart__empty-text{font-size:34px}#mw-project-document[data-mw-page=cart] .cart__login-title{font-size:21px}@media(max-width:989px){#mw-project-document[data-mw-page=cart] #MainContent{display:block;padding:28px 16px 40px}#mw-project-document[data-mw-page=cart] #MainContent>.cart__footer-wrapper{position:static;margin-top:24px}#mw-project-document[data-mw-page=cart] .cart__footer{padding:20px}#mw-project-document[data-mw-page=cart] .title--primary{font-size:30px}#mw-project-document[data-mw-page=cart] .cart-item__name{font-size:16px}}#mw-project-document[data-mw-page=cart] #main-cart-footer.is-empty{display:none!important}#mw-project-document[data-mw-page=cart] .mw-cart-policy-links a{color:inherit;text-underline-offset:3px}.upcart-cart .upcart-product-title-link{font-family:var(--font-heading-family,Georgia,serif);font-size:17px;line-height:1.35}.upcart-cart .upcart-product-image-wrapper{width:84px;flex-shrink:0}.upcart-cart .upcart-product-quantity-minus,.upcart-cart .upcart-product-quantity-plus{min-width:44px;min-height:44px}.upcart-cart .upcart-product-quantity-input{width:44px;min-height:44px;font-size:14px}.upcart-cart .mw-upcart-view-cart{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:8px;color:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mw-cart-page.css.map */
