body:has(#MainContent[data-template=cart]) #MainContent{padding-top:calc(var(--header-height, 0px) - 34px)!important}body:has(#MainContent[data-template=cart]) #shopify-section-cart-section .section,body:has(#MainContent[data-template=cart]) #shopify-section-cart-section .cart-page{padding-top:0!important;margin-top:0!important}body:has(#MainContent[data-template=cart]) #shopify-section-cart-section .section.section--page-width{grid-template-columns:minmax(48px,1fr) min(1180px,calc(100% - 96px)) minmax(48px,1fr)!important}body:has(#MainContent[data-template=cart]) #shopify-section-cart-section .cart-page{width:100%!important;max-width:none!important;margin-inline:0!important}body:has(#MainContent[data-template=cart]) .cart-page__summary{background:#f1f1f3!important;border-color:#dddde4!important}body:has(#MainContent[data-template=cart]) .cart-page__summary :is(.cart-summary,.group-block,.cart-totals,.cart__ctas,.cart-actions){background:transparent!important;background-color:transparent!important}body:has(#MainContent[data-template=cart]) .cart__checkout-button.button,body:has(#MainContent[data-template=cart]) .cart__checkout-button.button .button-text,body:has(#MainContent[data-template=cart]) .cart__checkout-button.button:hover,body:has(#MainContent[data-template=cart]) .cart__checkout-button.button:focus-visible{color:#fff!important}body:has(#MainContent[data-template=cart]) .quantity-selector,body:has(#MainContent[data-template=cart]) .cart-items__quantity-controls .quantity-selector{color:#fff!important;background:var(--jn-cart-coral)!important}body:has(#MainContent[data-template=cart]) .quantity-selector :is(button,input,svg,path),body:has(#MainContent[data-template=cart]) .cart-items__quantity-controls .quantity-selector :is(button,input,svg,path){color:#fff!important;fill:currentColor!important;stroke:currentColor!important}@media(max-width:989px){body:has(#MainContent[data-template=cart]) #shopify-section-cart-section .section.section--page-width{grid-template-columns:minmax(28px,1fr) min(1180px,calc(100% - 56px)) minmax(28px,1fr)!important}}@media(max-width:749px){body:has(#MainContent[data-template=cart]) #MainContent{padding-top:calc(var(--header-height, 0px) - 18px)!important}body:has(#MainContent[data-template=cart]) #shopify-section-cart-section .section.section--page-width{grid-template-columns:16px minmax(0,1fr) 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/jn-cart-page-tweaks.css.map */
