#MainContent{--nc-ink: #121110;--nc-panel: #1C1A18;--nc-text: #F6F3EE;--nc-muted: rgba(246, 243, 238, .62);--nc-line: rgba(246, 243, 238, .1);--nc-gold: #B8945C;--nc-gold-lt: #E8C9A2;background:var(--nc-ink);color:var(--nc-text);font-family:var(--font-body-family, Montserrat),sans-serif;padding-bottom:72px}[id$=__breadcrumbs]{background:var(--nc-ink, #121110);border-bottom-color:#f6f3ee1a!important}[id$=__breadcrumbs] .breadcrumbs,[id$=__breadcrumbs] .breadcrumbs a,[id$=__breadcrumbs] li{color:#f6f3ee9e!important}[id$=__breadcrumbs] li:first-child a{color:#f6f3ee!important}[id$=__breadcrumbs] svg{color:#b8945c}[id$=__breadcrumbs] .arrow{border-color:#b8945c!important}#MainContent .cart__title{position:relative;display:flex;align-items:flex-end;box-sizing:border-box;max-width:none;min-height:260px;margin:0 calc(50% - 50vw) 40px;padding:48px max(24px,calc(50vw - 50% + 32px)) 36px;background:linear-gradient(180deg,#12111033,#1211108c 55%,#121110),url(/cdn/shop/files/1793400349592_checkout-summary-bg.jpg?v=1793401989&width=2000) 60% 48% / cover no-repeat}#MainContent .cart__title .title{margin:0;color:var(--nc-text);font-family:Jost,var(--font-body-family, Montserrat),sans-serif;font-weight:300;font-size:clamp(36px,4.4vw,56px);line-height:1.05;letter-spacing:.01em;text-transform:none;text-shadow:0 2px 18px rgba(0,0,0,.35)}#MainContent .cart__warnings{color:var(--nc-muted)}#MainContent .cart__warnings p{color:var(--nc-text);font-family:Jost,var(--font-body-family, Montserrat),sans-serif;font-weight:300;font-size:22px}#MainContent .cart__warnings a,#MainContent .cart__warnings .button{display:inline-flex;align-items:center;height:46px;padding:0 24px;border:0;border-radius:999px;background:transparent;color:var(--nc-gold-lt);font-size:14px;font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1px #b8945c99}#MainContent .cart__warnings a:hover,#MainContent .cart__warnings .button:hover{color:var(--nc-ink);background:var(--nc-gold)}#MainContent .cart-items,#MainContent .cart-items th,#MainContent .cart-items td{border-color:var(--nc-line);background:transparent}#MainContent .cart-items thead,#MainContent .cart-items thead tr{border-bottom:1px solid var(--nc-line)}#MainContent .cart-items thead th{padding-bottom:14px;color:var(--nc-gold-lt);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;opacity:1}#MainContent .cart-item{border-bottom:1px solid var(--nc-line)}#MainContent .cart-item__media .media{overflow:hidden;border-radius:16px;background:#f6f3ee;box-shadow:0 0 0 1px #f6f3ee14}#MainContent .cart-item__media img{object-fit:cover}#MainContent .cart-item__name{color:var(--nc-text);font-size:16px;font-weight:600;line-height:1.35;text-decoration:none}#MainContent .cart-item__name:hover{color:var(--nc-gold-lt);text-decoration:none}#MainContent .cart-item__details .product-option,#MainContent .cart-item__details dt,#MainContent .cart-item__details dd{color:var(--nc-muted);font-size:13px;font-style:normal;line-height:1.6}#MainContent .cart-item .price,#MainContent .cart-item .price--final{color:var(--nc-gold-lt);font-weight:600}#MainContent .cart-item__totals .price{font-size:17px}#MainContent .discounts__discount{color:var(--nc-gold-lt)}#MainContent quantity-input.quantity{display:inline-flex;align-items:center;width:auto;min-height:0;height:42px;padding:0 2px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px #f6f3ee2e}#MainContent quantity-input.quantity:before,#MainContent quantity-input.quantity:after{content:none}#MainContent .quantity__button{display:grid;place-items:center;width:40px;height:40px;min-width:0;min-height:0;padding:0;border:0;border-radius:999px;color:var(--nc-text);background:transparent;box-shadow:none}#MainContent .quantity__button:hover{color:var(--nc-gold-lt);background:#f6f3ee0f}#MainContent .quantity__button svg{width:12px;height:12px}#MainContent .quantity__input{width:32px;height:40px;padding:0;border:0;background:transparent;color:var(--nc-text);box-shadow:none;font:600 14px/1 var(--font-body-family, Montserrat),sans-serif;text-align:center;-moz-appearance:textfield}#MainContent .quantity__input::-webkit-outer-spin-button,#MainContent .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#MainContent .cart-item__remove{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:transparent;color:var(--nc-muted);box-shadow:inset 0 0 0 1px #f6f3ee29;transition:color .2s ease,background-color .2s ease}#MainContent .cart-item__remove:hover{color:var(--nc-text);background:#f6f3ee12}#MainContent .cart-item__remove svg{width:12px;height:12px}#MainContent .cart-item__remove:focus-visible,#MainContent .quantity__button:focus-visible{outline:2px solid var(--nc-gold);outline-offset:2px}#MainContent .notification__message{background:var(--nc-panel);color:var(--nc-text);box-shadow:inset 0 0 0 1px var(--nc-line)}#MainContent .cart-summary__inner,#MainContent #main-cart-footer{overflow:hidden;border:0;border-radius:20px;background:var(--nc-panel);color:var(--nc-text);box-shadow:inset 0 0 0 1px var(--nc-line),0 24px 60px -30px #000c}#MainContent .cart__footer,#MainContent .cart__footer>*,#MainContent .cart__note,#MainContent .cart__ctas,#MainContent .cart__dynamic-checkout-buttons{background:transparent;border-color:var(--nc-line)}#MainContent .totals{align-items:flex-end;border-color:var(--nc-line)}#MainContent .totals__subtotal{margin:0;color:var(--nc-gold-lt);font-family:var(--font-body-family, Montserrat),sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}#MainContent .totals__subtotal-value,#MainContent .totals__subtotal-value *{color:var(--nc-text);font-size:26px;font-weight:600;line-height:1}#MainContent .tax-note{color:var(--nc-muted);font-style:normal;font-size:12px}#MainContent .tax-note a{color:var(--nc-gold-lt);text-decoration:underline;text-underline-offset:3px}#MainContent .cart__note summary{color:var(--nc-text);font-size:13px;font-weight:500}#MainContent .cart__note summary svg{color:var(--nc-gold)}#MainContent .cart__note .field__input,#MainContent .cart__note textarea{border:0;border-radius:12px;background:#f6f3ee0d;color:var(--nc-text);box-shadow:inset 0 0 0 1px var(--nc-line)}#MainContent .cart__note textarea::placeholder{color:#f6f3ee66}#MainContent .cart__note textarea:focus{outline:0;box-shadow:inset 0 0 0 1px var(--nc-gold)}#MainContent .cart__checkout-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:0 24px;border:0;border-radius:999px;background:var(--nc-gold);color:var(--nc-ink);font:600 15px/1 var(--font-body-family, Montserrat),sans-serif;letter-spacing:.03em;text-transform:none;box-shadow:0 10px 30px #b8945c40;transition:background-color .2s ease,transform .15s ease}#MainContent .cart__checkout-button:before,#MainContent .cart__checkout-button:after{content:none}#MainContent .cart__checkout-button:hover{background:#c5a36c;color:var(--nc-ink)}#MainContent .cart__checkout-button:active{transform:scale(.98)}#MainContent .cart__dynamic-checkout-buttons{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 50px}#MainContent .cart__continue-shopping a,#MainContent .cart__continue-shopping .link{color:var(--nc-muted);text-decoration:none}#MainContent .cart__continue-shopping a:hover{color:var(--nc-text)}#MainContent .cart__continue-shopping svg{color:var(--nc-gold)}@media(max-width:749px){#MainContent .cart__title{min-height:180px;margin-bottom:24px;padding:32px 20px 24px}#MainContent .cart-summary__inner,#MainContent #main-cart-footer{border-radius:16px}#MainContent cart-remove-button{left:auto;right:0;width:auto}#MainContent .cart-item__remove{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nuvo-cart-page.css.map */
