main[data-template="cart"]{background:#fdfbf8;color:#49392f;--color-background:#fdfbf8;--color-foreground:#49392f;--color-primary:#49392f;--color-primary-button-background:#49392f;--color-primary-button-text:#fff8f0}
main[data-template="cart"] .section-background{background:#fdfbf8}main[data-template="cart"] .cart-page{max-width:1200px;width:100%;margin:0 auto;padding:36px 0 48px}main[data-template="cart"] .cart-title h1{font:400 36px/1.2 Georgia,serif;color:#49392f}main[data-template="cart"] .cart-items__media-container{border-radius:14px;overflow:hidden;background:#f1ebe3}main[data-template="cart"] .cart-items__title{font:400 20px/1.3 Georgia,serif;color:#49392f}main[data-template="cart"] .cart__summary-container{background:#f4eee7;border-radius:18px;padding:24px;height:fit-content}main[data-template="cart"] .cart__summary-inner{padding:0;position:static}main[data-template="cart"] .cart-page__summary{align-self:start}main[data-template="cart"] .cart__checkout-button,main[data-template="cart"] .cart-items__empty-button{background:#49392f;color:#fff8f0;border-radius:8px;min-height:48px}main[data-template="cart"] .cart-items__variants{font:14px/1.5 Arial,sans-serif;color:#71675f}main[data-template="cart"] .cart-items__table-row{border-color:#ded6cc}main[data-template="cart"] .cart-page--empty{min-height:260px}main[data-template="cart"] .cart-page--empty .cart-page__title{margin-top:0}
@media(max-width:1200px){main[data-template="cart"] .cart-page{display:flex;flex-direction:column;gap:24px;padding:24px 0 36px}main[data-template="cart"] .cart-page__summary{width:100%;padding-top:0}main[data-template="cart"] .cart__summary-container{padding:22px}main[data-template="cart"] .cart-title h1{font-size:30px}main[data-template="cart"] .cart-items__title{font-size:18px}}

main[data-template="cart"] .compare-at-price{color:#71675f;font-size:.9em;margin-left:6px}

main[data-template="cart"] .cart-items__empty-button{border:0;box-shadow:none;font-weight:400}
main[data-template="cart"] .cart-discount,main[data-template="cart"] .cart-actions__divider{display:none}
.sirr-cart-audience{display:block;font:13px/1.5 Arial,sans-serif;color:#71675f;margin-top:5px}.sirr-cart-code-note{font:13px/1.6 Arial,sans-serif;color:#71675f;margin:0 0 14px}
