.cart-items__heading--wide,.cart-items__heading--quantity,.cart-items th{font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-size:.75rem!important;color:var(--rj-color-gold-500, #BF953F)!important}.cart-item__name{font-family:Cormorant Garamond,serif!important;font-size:1.25rem!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.05em!important;text-decoration:none!important;transition:color .3s ease}.cart-item__name:hover{color:var(--rj-color-gold-500, #BF953F)!important}.cart-item__price-wrapper,.price{color:var(--rj-color-gold-500, #BF953F)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important}quantity-input.quantity{border:1px solid rgba(255,255,255,.1)!important;background:#ffffff05!important}.quantity__input{color:#fff!important;font-family:Montserrat,sans-serif!important}.quantity__button{color:var(--rj-color-gold-500, #BF953F)!important;transition:background .3s ease}.quantity__button:hover{background:#bf953f1a!important}body.template-cart{background-color:var(--rj-color-bg-primary, #0A0A0A)!important;overflow-x:hidden!important}body.template-cart .page-width{max-width:1100px!important;margin:0 auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important}body.template-cart .cart__items{border-bottom:none!important;padding-bottom:1.5rem!important}cart-items .title-wrapper-with-link{margin-top:3rem!important;margin-bottom:1.5rem!important;padding-top:1rem!important}.cart-items{border-collapse:separate!important;border-spacing:0 1.5rem!important}.cart-item{background:var(--rj-color-bg-secondary, #111111)!important;border:1px solid rgba(255,255,255,.06)!important}.cart-item>td{padding:1.5rem 1.25rem!important;vertical-align:middle!important}@media screen and (max-width:749px){body.template-cart .cart-items{border-spacing:0!important}body.template-cart .cart-item{display:grid!important;grid-template-columns:100px 1fr auto!important;grid-template-rows:auto auto auto!important;grid-template-areas:"media details totals" "media quantity quantity" "media remove remove"!important;gap:.75rem 1rem!important;padding:1rem!important;margin-bottom:1rem!important;background:var(--rj-color-bg-secondary, #111111)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:4px!important}body.template-cart .cart-item__media{grid-area:media!important;width:100px!important;min-width:100px!important}body.template-cart .cart-item__media .cart-item__image-container{width:100%!important;height:auto!important}body.template-cart .cart-item__media img{width:100%!important;height:auto!important;max-width:100%!important}body.template-cart .cart-item__details{grid-area:details!important;padding:0!important}body.template-cart .cart-item__details .cart-item__name{font-size:1rem!important;line-height:1.3!important;margin-bottom:.5rem!important;word-break:break-word!important}body.template-cart .cart-item__details .product-option{font-size:.7rem!important;margin:.25rem 0!important}body.template-cart .cart-item__totals{grid-area:totals!important;padding:0!important;text-align:right!important}body.template-cart .cart-item__totals .price{font-size:.9rem!important}body.template-cart .cart-item__quantity{grid-area:quantity!important;padding:0!important}body.template-cart .cart-item__quantity-wrapper{flex-wrap:nowrap!important;gap:.5rem!important}body.template-cart quantity-input.quantity{width:auto!important;min-width:100px!important}body.template-cart .cart-item cart-remove-button{grid-area:remove!important;justify-self:start!important}body.template-cart .cart-item>td{padding:0!important}body.template-cart .cart-items thead{display:none!important}body.template-cart .cart__footer-wrapper{padding:1rem!important}body.template-cart .totals__total{font-size:1.1rem!important}body.template-cart .cart__checkout-button{padding:1rem!important;font-size:.85rem!important}}.cart-item__image{background:#f5f5f5!important;object-fit:contain!important}.cart-item__details .product-option{color:#9ca3af!important;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.cart-item__totals .price,.cart-item__totals .price--end{font-weight:700!important;color:var(--color-brand-gold, #D4AF37)!important;white-space:nowrap!important;display:inline-flex!important;align-items:baseline!important}.cart-item__price-wrapper>*{white-space:nowrap!important;display:inline-flex!important;align-items:baseline!important}body.template-cart .cart-item__price-wrapper sup,body.template-cart .cart-item__totals sup,body.template-cart .totals__total-value sup{top:0!important;font-size:1em!important;line-height:1!important;vertical-align:baseline!important}body.template-cart .totals__total-value{white-space:nowrap!important;display:inline-flex!important;align-items:baseline!important;gap:.35rem!important}.cart__footer-wrapper,#main-cart-footer{background:var(--rj-color-bg-primary, #0A0A0A)!important;border-top:1px solid rgba(212,175,55,.2)!important;padding-top:1.5rem!important}.cart-brand-logo{background:transparent!important;filter:none!important;mix-blend-mode:normal!important;opacity:.9!important}.cart__ctas .cart__checkout-button{width:100%!important;padding:1.25rem!important;font-size:.9rem!important;letter-spacing:.2em!important}.cart-items thead th{color:var(--color-brand-gold, #D4AF37)!important;letter-spacing:.25em!important}.title--primary{color:transparent!important;background:linear-gradient(to right,#bf953f,#fcf6ba,#b38728)!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Unbounded,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important}.button--tertiary{color:#666!important}.button--tertiary:hover{color:var(--rj-color-gold-500, #BF953F)!important}
/*# sourceMappingURL=/cdn/shop/t/170/assets/component-cart-luxury.css.map */
