body:has(.cart-page),#cart-drawer .theme-drawer__dialog{--vr-smoke:#131316;--vr-fume:#1a1b20;--vr-silver:#e8e8ea;--vr-ash:#7e7f86;--vr-line:rgba(232,232,234,.12);--vr-blood:#b52c3a}body:has(.cart-page){background:#131316!important;color:#e8e8ea!important}body:has(.cart-page) .section-background,body:has(.cart-page) .section,body:has(.cart-page) main{background:#131316!important}body:has(.cart-page) .cart-page{padding-top:28px;padding-bottom:70px}body:has(.cart-page) .cart-title,body:has(.cart-page) .cart-page__title h1,body:has(.cart-page) .cart-page__title h2,body:has(.cart-page) .cart-page__title *{font-family:Big Shoulders Display,Barlow Condensed,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.01em!important;color:#e8e8ea!important;line-height:.95!important}body:has(.cart-page) .cart-page__title{font-size:clamp(2.4rem,1.8rem + 2.6vw,3.6rem)}body:has(.cart-page) .theme-drawer__badge,body:has(.cart-page) .cart-title__badge,body:has(.cart-page) .cart-page__title span[aria-hidden]{background:#e8e8ea!important;color:#131316!important;border-radius:50%!important;font-family:Geist Mono,monospace!important;font-size:.66rem!important;font-weight:500!important}body:has(.cart-page) .cart-items__table-row,body:has(.cart-page) .cart-items__table-row td,body:has(.cart-page) .cart-items__table th{border-color:var(--vr-line)!important;color:#e8e8ea!important;background:transparent!important}body:has(.cart-page) .cart-item__name,body:has(.cart-page) .cart-items__table-row a:not(.button){font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:1.35rem!important;color:#e8e8ea!important;text-decoration:none!important}body:has(.cart-page) .cart-item__variant,body:has(.cart-page) .cart-items__table-row dd,body:has(.cart-page) .cart-items__table-row dt,body:has(.cart-page) .cart-item__details small,body:has(.cart-page) .cart-items__table-row p{font-family:Geist Mono,monospace!important;font-size:.66rem!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:#7e7f86!important}body:has(.cart-page) .price,body:has(.cart-page) .cart-item__price,body:has(.cart-page) .cart-item__totals{font-family:Big Shoulders Display,Barlow Condensed,sans-serif!important;font-weight:700!important;color:#e8e8ea!important;font-size:1.3rem!important}body:has(.cart-page) s,body:has(.cart-page) .price--on-sale s{color:#7e7f86!important}body:has(.cart-page) .cart-items__table-row img{border:1px solid var(--vr-line);border-radius:2px}body:has(.cart-page) quantity-selector-component,body:has(.cart-page) .quantity-selector{background:#e8e8ea0a!important;border:1px solid var(--vr-line)!important;border-radius:2px!important}body:has(.cart-page) .quantity-selector input,body:has(.cart-page) .quantity-selector button,body:has(.cart-page) quantity-selector-component *{color:#e8e8ea!important;background:transparent!important}body:has(.cart-page) .cart-item__remove svg,body:has(.cart-page) button[aria-label*=emove] svg,body:has(.cart-page) button[aria-label*=limin] svg{color:#7e7f86!important;stroke:#7e7f86!important}body:has(.cart-page) .cart-item__remove:hover svg{color:var(--vr-blood)!important;stroke:var(--vr-blood)!important}body:has(.cart-page) .cart-page__summary,body:has(.cart-page) .cart-summary,body:has(.cart-page) .cart-summary--extend,body:has(.cart-page) .cart__summary-totals{background:#1a1b20!important;color:#e8e8ea!important;border:1px solid var(--vr-line)!important;border-radius:3px!important}body:has(.cart-page) .cart-page__summary *{color:#e8e8ea!important}body:has(.cart-page) .cart-page__summary{padding:26px 24px!important}body:has(.cart-page) .cart__summary-totals{border:0!important;border-top:1px solid var(--vr-line)!important;border-radius:0!important;background:transparent!important}body:has(.cart-page) .cart-summary details summary,body:has(.cart-page) .cart-actions summary,body:has(.cart-page) .cart-page__summary label{font-family:Geist Mono,monospace!important;font-size:.66rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7e7f86!important}body:has(.cart-page) .totals__subtotal,body:has(.cart-page) .cart__subtotal{font-family:Geist Mono,monospace!important;font-size:.68rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7e7f86!important}body:has(.cart-page) .totals__subtotal-value,body:has(.cart-page) .cart__summary-totals .price{font-family:Big Shoulders Display,Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:2.2rem!important;line-height:1!important;color:#fff!important}body:has(.cart-page) .tax-note,body:has(.cart-page) .cart__taxes,body:has(.cart-page) .cart-page__summary small{font-family:Geist Mono,monospace!important;font-size:.6rem!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#7e7f86!important}body:has(.cart-page) .cart-page__summary input,body:has(.cart-page) .cart-page__summary textarea{background:#e8e8ea0a!important;border:1px solid var(--vr-line)!important;border-radius:2px!important;color:#e8e8ea!important}body:has(.cart-page) button[name=checkout],body:has(.cart-page) .cart__checkout-button,#cart-drawer button[name=checkout],#cart-drawer .cart__checkout-button{background:#fff!important;color:#131316!important;border:0!important;border-radius:2px!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:1.1rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:17px 22px!important;width:100%!important;box-shadow:0 0 24px #ffffff4d,0 0 70px #ffffff17!important;transition:box-shadow .35s,transform .2s!important}body:has(.cart-page) button[name=checkout]:hover,#cart-drawer button[name=checkout]:hover{box-shadow:0 0 42px #ffffff8c,0 0 110px #ffffff29!important;transform:translateY(-2px)!important}body:has(.cart-page) .additional-checkout-buttons,#cart-drawer .additional-checkout-buttons{filter:saturate(.55) brightness(.9);opacity:.9}body:has(.cart-page) .additional-checkout-buttons:hover{filter:none;opacity:1}body:has(.cart-page) .cart-page__more-blocks,body:has(.cart-page) .complementary-products,body:has(.cart-page) product-recommendations{display:none!important}#cart-drawer .theme-drawer__dialog,#cart-drawer .cart-drawer__inner,#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__summary,#cart-drawer .theme-drawer__header{--color-background:#131316;--color-foreground-rgb:232,232,234;--color-foreground:#e8e8ea;background-color:#131316!important;color:#e8e8ea!important}#cart-drawer .theme-drawer__dialog{border-left:1px solid var(--vr-line)!important;border-radius:0!important}#cart-drawer .theme-drawer__dialog::backdrop{background:#08080abd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#cart-drawer .theme-drawer__header{border-bottom:1px solid var(--vr-line)!important}#cart-drawer .theme-drawer__title{font-family:Big Shoulders Display,Barlow Condensed,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;font-size:1.7rem!important;color:#e8e8ea!important;line-height:1!important}#cart-drawer .theme-drawer__badge{background:#e8e8ea!important;color:#131316!important;font-family:Geist Mono,monospace!important;font-size:.62rem!important}#cart-drawer .theme-drawer__close-button{color:#8a8b92!important}#cart-drawer .theme-drawer__close-button:hover{color:#fff!important}#cart-drawer .cart-items__table-row{border-bottom-color:var(--vr-line)!important}#cart-drawer .cart-item__name,#cart-drawer .cart-items__table-row a:not(.button){font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:1.15rem!important;color:#e8e8ea!important;text-decoration:none!important}#cart-drawer .cart-item__variant,#cart-drawer .cart-items__table-row dd,#cart-drawer .cart-items__table-row dt{font-family:Geist Mono,monospace!important;font-size:.62rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#7e7f86!important}#cart-drawer .price,#cart-drawer .cart-item__price{font-family:Big Shoulders Display,Barlow Condensed,sans-serif!important;font-weight:700!important;color:#e8e8ea!important}#cart-drawer s{color:#7e7f86!important}#cart-drawer img{border:1px solid var(--vr-line);border-radius:2px}#cart-drawer .cart__summary-totals{border-block-start-color:var(--vr-line)!important}#cart-drawer .totals__subtotal-value,#cart-drawer .cart__summary-totals .price{font-family:Big Shoulders Display,Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:2rem!important;line-height:1!important;color:#fff!important}#cart-drawer .tax-note,#cart-drawer .cart__taxes{font-family:Geist Mono,monospace!important;font-size:.6rem!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#7e7f86!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vr-cart.css.map */
