.cart-page .cart-title h1,.cart-drawer__inner .theme-drawer__title{font-family:var(--nor-serif);font-weight:400;letter-spacing:-.015em;color:var(--nor-espresso)}.cart-page .cart-title h1{font-size:clamp(30px,3.2vw,44px)}:is(.cart-page,.cart-drawer__inner) .cart-items--dividers .cart-items__table-row,:is(.cart-page,.cart-drawer__inner) .cart-items__table-row{border-color:var(--nor-sand)}:is(.cart-page,.cart-drawer__inner) .cart-items__title{font-family:var(--nor-serif);font-size:1.05em;line-height:1.3;color:var(--nor-espresso);text-decoration:none}:is(.cart-page,.cart-drawer__inner) .cart-items__title:hover{text-decoration:underline;text-underline-offset:3px}:is(.cart-page,.cart-drawer__inner) .cart-items__media-container{background:var(--nor-stone)}:is(.cart-page,.cart-drawer__inner) .cart-items__variant,:is(.cart-page,.cart-drawer__inner) .cart-items__price-unit{color:#2b2724a6}@media screen and (min-width:750px){.cart-page .cart-page__summary{background:var(--nor-stone);padding:32px}}:is(.cart-page,.cart-drawer__inner) .cart-actions,:is(.cart-page,.cart-drawer__inner) .cart-actions__divider{border-color:var(--nor-sand)}:is(.cart-page,.cart-drawer__inner) .cart-totals__total-label{font-family:var(--nor-serif);font-size:1.25em}:is(.cart-page,.cart-drawer__inner) .cart-totals__total-value{font-family:var(--nor-sans);font-weight:600}:is(.cart-page,.cart-drawer__inner) .cart__checkout-button,:is(.cart-page,.cart-drawer__inner) .cart-items__empty-button{min-height:52px;border:0;border-radius:0;background:var(--nor-espresso);color:var(--nor-ivory);font:600 11px/1 var(--nor-sans);text-transform:uppercase;letter-spacing:.22em;transition:background-color .4s var(--nor-ease)}:is(.cart-page,.cart-drawer__inner) .cart__checkout-button:hover,:is(.cart-page,.cart-drawer__inner) .cart-items__empty-button:hover{background:#4a453e}:is(.cart-page,.cart-drawer__inner) .cart__checkout-button:disabled{opacity:.45}.nor-cart-assurance{display:grid;gap:6px;margin:16px 0 0;padding:0;font:400 12px/1.5 var(--nor-sans);color:#2b2724b3}.nor-cart-assurance li{position:relative;padding-left:16px}.nor-cart-assurance li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:1px;background:currentColor}.nor-cart-assurance a{color:inherit;text-underline-offset:3px}.cart-page--empty .cart-items__wrapper{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nor-cart.css.map */
