.cart-drawer__dialog,main[data-template=cart]{--cw-cart-bg: #1a1a16;--cw-cart-bg-elevated: #202019;--cw-cart-border: rgb(245 240 232 / 10%);--cw-cart-border-strong: rgb(245 240 232 / 18%);--cw-cart-text: #f5f0e8;--cw-cart-text-dim: rgb(245 240 232 / 60%);--cw-cart-gold: #b89b5e}.cart-drawer__dialog{background-color:var(--cw-cart-bg)!important;--color-background: var(--cw-cart-bg);--color-background-rgb: 26 26 22;--color-foreground: var(--cw-cart-text);--color-foreground-rgb: 245 240 232;--color-border: var(--cw-cart-border);--color-border-rgb: 245 240 232;border-left:1px solid rgb(184 155 94 / 18%)!important;box-shadow:-12px 0 60px #00000073!important}.cart-drawer__header{background-color:var(--cw-cart-bg)!important;border-bottom:1px solid var(--cw-cart-border)!important;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.cart-drawer__heading{font-family:var(--cw-serif)!important;font-weight:300!important;font-size:1.15rem!important;letter-spacing:.04em!important;color:var(--cw-cart-text)!important}.cart-drawer__close-button{color:var(--cw-cart-text)!important;opacity:.7;transition:opacity .2s ease!important}.cart-drawer__close-button:hover{opacity:1;color:var(--cw-cart-gold)!important}.cart-drawer__heading .cart-bubble .cart-bubble__background{background-color:#b89b5e38!important}.cart-drawer__heading .cart-bubble__text{color:var(--cw-cart-text)!important}.cart-drawer__content{background-color:var(--cw-cart-bg)!important}.cart-drawer__items{background-color:var(--cw-cart-bg)}.cart-drawer__items .cart-items__table-row{border-bottom-color:var(--cw-cart-border)!important}.cart-drawer .cart-items__media-container{background:#101310;border:1px solid rgb(245 240 232 / 8%)}.cart-drawer .cart-items__media-image{object-fit:contain!important;padding:.35rem;background:#101310;filter:brightness(.96) saturate(.9);transition:filter .35s ease}.cart-drawer .cart-items__table-row:hover .cart-items__media-image{filter:brightness(1) saturate(1)}.cart-drawer .cart-items__title{font-family:var(--cw-serif)!important;font-weight:300!important;font-size:.95rem!important;color:var(--cw-cart-text)!important;letter-spacing:.01em;line-height:1.35}.cart-drawer .cart-items__title:hover{color:#f5f0e8cc!important}.cart-drawer .cart-items__details{color:var(--cw-cart-text-dim)!important}.cart-drawer .cart-items__variants dd,.cart-drawer .cart-items__variants dt{font-family:var(--cw-sans);font-size:.65rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-cart-text-dim)!important}.cart-drawer .cart-items__unit-price-wrapper{color:var(--cw-cart-text-dim)!important;font-family:var(--cw-sans);font-size:.72rem!important;letter-spacing:.04em}.cart-drawer .cart-items__price{font-family:var(--cw-serif)!important;font-weight:300!important;font-size:.9rem!important;color:var(--cw-cart-text)!important}.cart-drawer .quantity-selector{border:1px solid var(--cw-cart-border-strong)!important;background:#f5f0e80a!important;border-radius:0!important;color:var(--cw-cart-text)!important;transition:border-color .25s ease!important}.cart-drawer .quantity-selector:hover,.cart-drawer .quantity-selector:focus-within{border-color:#b89b5e73!important}.cart-drawer .quantity-selector input,.cart-drawer .quantity-selector button{color:var(--cw-cart-text)!important;background:transparent!important}.cart-drawer .cart-items__remove{color:var(--cw-cart-text-dim)!important;opacity:.65;transition:opacity .2s ease,color .2s ease!important}.cart-drawer .cart-items__remove:hover{color:#dc503cd9!important;opacity:1}.cart-drawer__summary{background-color:var(--cw-cart-bg)!important;border-top:1px solid var(--cw-cart-border)!important;-webkit-mask-image:none!important;mask-image:none!important;padding-top:1.5rem!important}.cart-drawer .cart-actions{border-color:var(--cw-cart-border)!important}.cart-drawer .cart-discount__summary,.cart-drawer .cart-note__summary{color:var(--cw-cart-text-dim)!important}.cart-drawer .cart-discount__summary:hover,.cart-drawer .cart-note__summary:hover{color:var(--cw-cart-text)!important}.cart-drawer .cart-discount__label,.cart-drawer .cart-note__label{font-family:var(--cw-sans)!important;font-size:.6rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--cw-cart-text-dim)!important}.cart-drawer .cart-totals__icon{color:var(--cw-cart-text-dim)}.cart-drawer .cart-discount__input{background-color:#f5f0e80d!important;border-color:var(--cw-cart-border-strong)!important;color:var(--cw-cart-text)!important;border-radius:0!important}.cart-drawer .cart-discount__input::placeholder{color:var(--cw-cart-text-dim)!important}.cart-drawer .cart-discount__button.button{background:transparent!important;color:var(--cw-cart-text)!important;border:1px solid var(--cw-cart-border-strong)!important;border-radius:0!important;font-family:var(--cw-sans)!important;font-size:.6rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;box-shadow:none!important;transition:border-color .2s ease,color .2s ease!important}.cart-drawer .cart-discount__button.button:hover{border-color:var(--cw-cart-gold)!important;color:var(--cw-cart-gold)!important}.cart-drawer .cart-totals__total-label{font-family:var(--cw-sans)!important;font-size:.62rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--cw-cart-text-dim)!important;font-weight:500!important}.cart-drawer .cart-totals__total-value{font-family:var(--cw-serif)!important;font-weight:300!important;font-size:1.45rem!important;color:var(--cw-cart-text)!important;letter-spacing:.02em}.cart-drawer .cart-totals__tax-note,.cart-drawer .cart-totals__tax-note small{color:var(--cw-cart-text-dim)!important;font-family:var(--cw-sans)!important;font-size:.6rem!important;letter-spacing:.08em}.cart-drawer .cart__checkout-button.button{background:var(--cw-cream)!important;color:var(--cw-ink)!important;--button-color: var(--cw-ink);--button-background-color: var(--cw-cream);border:none!important;border-radius:0!important;font-family:var(--cw-sans)!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.28em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important}.cart-drawer .cart__checkout-button.button:hover{background:var(--cw-gold)!important;color:var(--cw-ink)!important}.cart-drawer .cart__ctas{position:relative;padding-top:.5rem}.cart-drawer .cart__ctas:before{content:"";display:block;width:2rem;height:1px;background:var(--cw-gold);margin-bottom:1rem;opacity:.6}main[data-template=cart]{background:var(--cw-cart-bg);--color-background: var(--cw-cart-bg);--color-background-rgb: 26 26 22;--color-foreground: var(--cw-cart-text);--color-foreground-rgb: 245 240 232;--color-border: var(--cw-cart-border);color:var(--cw-cart-text)}main[data-template=cart] .section-background{background:var(--cw-cart-bg)!important}main[data-template=cart] .section{--color-background: var(--cw-cart-bg);--color-foreground: var(--cw-cart-text);--color-border: var(--cw-cart-border)}main[data-template=cart] .cart-title,main[data-template=cart] h1,main[data-template=cart] h2{font-family:var(--cw-serif)!important;font-weight:300!important;color:var(--cw-cart-text)!important}main[data-template=cart] .cart-items__table-row{border-bottom-color:var(--cw-cart-border)!important}main[data-template=cart] .cart-items__media-container{background:#101310;border:1px solid rgb(245 240 232 / 8%)}main[data-template=cart] .cart-items__media-image{object-fit:contain!important;padding:.5rem;background:#101310;filter:brightness(.96) saturate(.9)}main[data-template=cart] .cart-items__title{font-family:var(--cw-serif)!important;font-weight:300!important;font-size:1.05rem!important;color:var(--cw-cart-text)!important}main[data-template=cart] .cart-items__details{color:var(--cw-cart-text-dim)!important}main[data-template=cart] .cart-items__variants dd,main[data-template=cart] .cart-items__variants dt{font-family:var(--cw-sans);font-size:.65rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-cart-text-dim)!important}main[data-template=cart] .cart-items__price{font-family:var(--cw-serif)!important;font-weight:300!important;color:var(--cw-cart-text)!important}main[data-template=cart] .cart-items__unit-price-wrapper{color:var(--cw-cart-text-dim)!important;font-family:var(--cw-sans);font-size:.72rem!important}main[data-template=cart] .quantity-selector{border:1px solid var(--cw-cart-border-strong)!important;background:#f5f0e80a!important;border-radius:0!important;color:var(--cw-cart-text)!important;transition:border-color .25s ease!important}main[data-template=cart] .quantity-selector:hover,main[data-template=cart] .quantity-selector:focus-within{border-color:#b89b5e73!important}main[data-template=cart] .quantity-selector input,main[data-template=cart] .quantity-selector button{color:var(--cw-cart-text)!important;background:transparent!important}main[data-template=cart] .cart-items__remove{color:var(--cw-cart-text-dim)!important;transition:color .2s ease!important}main[data-template=cart] .cart-items__remove:hover{color:#dc503ccc!important}main[data-template=cart] .cart-page__summary{--color-background: var(--cw-cart-bg-elevated);background:var(--cw-cart-bg-elevated);border-left:1px solid var(--cw-cart-border);padding-left:2rem}main[data-template=cart] .cart-actions{border-color:var(--cw-cart-border)!important}main[data-template=cart] .cart-discount__label,main[data-template=cart] .cart-note__label{font-family:var(--cw-sans)!important;font-size:.6rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--cw-cart-text-dim)!important}main[data-template=cart] .cart-totals__total-label{font-family:var(--cw-sans)!important;font-size:.62rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--cw-cart-text-dim)!important;font-weight:500!important}main[data-template=cart] .cart-totals__total-value{font-family:var(--cw-serif)!important;font-weight:300!important;font-size:1.6rem!important;color:var(--cw-cart-text)!important}main[data-template=cart] .cart-totals__tax-note,main[data-template=cart] .cart-totals__tax-note small{color:var(--cw-cart-text-dim)!important;font-family:var(--cw-sans)!important;font-size:.6rem!important;letter-spacing:.08em}main[data-template=cart] .cart__checkout-button.button{background:var(--cw-cream)!important;color:var(--cw-ink)!important;border:none!important;border-radius:0!important;font-family:var(--cw-sans)!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.28em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background-color .25s ease!important}main[data-template=cart] .cart__checkout-button.button:hover{background:var(--cw-gold)!important;color:var(--cw-ink)!important}main[data-template=cart] .cart__ctas{position:relative;padding-top:.5rem}main[data-template=cart] .cart__ctas:before{content:"";display:block;width:2rem;height:1px;background:var(--cw-gold);margin-bottom:1rem;opacity:.6}main[data-template=cart] .cart-discount__input{background-color:#f5f0e80d!important;border-color:var(--cw-cart-border-strong)!important;color:var(--cw-cart-text)!important;border-radius:0!important}main[data-template=cart] .cart-discount__input::placeholder{color:var(--cw-cart-text-dim)!important}main[data-template=cart] .cart-discount__button.button{background:transparent!important;color:var(--cw-cart-text)!important;border:1px solid var(--cw-cart-border-strong)!important;border-radius:0!important;font-family:var(--cw-sans)!important;font-size:.6rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;box-shadow:none!important}main[data-template=cart] .cart-discount__button.button:hover{border-color:var(--cw-cart-gold)!important;color:var(--cw-cart-gold)!important}main[data-template=cart] .cart-items__empty-button.button,.cart-drawer .cart-items__empty-button.button{background:var(--cw-cream);color:var(--cw-ink);border:none;border-radius:0;font-family:var(--cw-sans);font-size:.6rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;box-shadow:none;transition:background-color .25s ease}main[data-template=cart] .cart-items__empty-button.button:hover,.cart-drawer .cart-items__empty-button.button:hover{background:var(--cw-gold);color:var(--cw-ink)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cw-cart.css.map */
