.bcart-items{--bcart-ink: #0a0a0a;--bcart-ink-2: #2c2c2c;--bcart-ink-3: #6a6a6a;--bcart-rule: rgba(0, 0, 0, .08);--bcart-paper: #ffffff;--bcart-font-en: "Inter", "Helvetica Neue", Arial, sans-serif;--bcart-font-ja: "Noto Sans JP", "Hiragino Sans", sans-serif}.bcart-items{background:var(--bcart-paper)}.bcart-items .cart-page__title h1,.bcart-items .cart-page__title .cart-title,.bcart-items .cart-page__title h2{font-family:var(--bcart-font-en);font-weight:900;font-size:clamp(48px,7vw,96px);letter-spacing:-.04em;line-height:.95;color:var(--bcart-ink);margin:0 0 16px;text-transform:uppercase}.bcart-items .cart-page__title h1:lang(ja),.bcart-items .cart-page__title h2:lang(ja){font-family:var(--bcart-font-en),var(--bcart-font-ja)}.bcart-items .cart-page__title{border-bottom:1px solid var(--bcart-ink);padding-bottom:24px;margin-bottom:32px}.bcart-items.cart-page--empty .cart-page__title h1,.bcart-items .cart-page--empty .cart-page__title h1{font-size:clamp(36px,6vw,72px)}.bcart-items .cart-item{border-bottom:1px solid var(--bcart-rule);padding-block:16px}.bcart-items .cart-item:first-child{border-top:1px solid var(--bcart-rule)}.bcart-items .cart-item__name,.bcart-items .cart-item__details a{font-family:var(--bcart-font-ja);font-weight:700;color:var(--bcart-ink);text-decoration:none}.bcart-items .quantity__input{border:1px solid var(--bcart-ink)!important;border-radius:0!important;font-family:var(--bcart-font-en);font-weight:500;color:var(--bcart-ink);background:var(--bcart-paper)}.bcart-items .quantity__button{border:1px solid var(--bcart-ink)!important;border-radius:0!important;background:var(--bcart-paper);color:var(--bcart-ink)}.bcart-items .quantity__button:hover{background:var(--bcart-ink);color:var(--bcart-paper)}.bcart-items .price,.bcart-items .cart-item__final-price,.bcart-items .cart-item__price,.bcart-items .totals__total-value{font-family:var(--bcart-font-en);font-weight:900;color:var(--bcart-ink);letter-spacing:-.02em}.bcart-items .bcart-subscription-badge,.bcart-items .cart-item__selling-plan{display:inline-block;border:1px solid var(--bcart-ink);font-size:10px;letter-spacing:.2em;font-weight:700;padding:2px 8px;color:var(--bcart-ink);background:var(--bcart-paper);font-family:var(--bcart-font-ja);margin-top:4px;vertical-align:middle}.bcart-items .caption-with-letter-spacing,.bcart-items .cart-items__heading-cell{font-family:var(--bcart-font-en);font-size:10px;letter-spacing:.15em;color:var(--bcart-ink-3);text-transform:uppercase}.bcart-items .underlined-link,.bcart-items .cart-page__continue{font-family:var(--bcart-font-en);font-size:11px;letter-spacing:.18em;color:var(--bcart-ink-3);text-transform:uppercase}.bcart-items .cart-page__summary{background:var(--bcart-paper)}.bcart-items .totals__total,.bcart-items .cart-summary__total-label{font-family:var(--bcart-font-ja);font-size:13px;letter-spacing:.1em;color:var(--bcart-ink-3);text-transform:uppercase}.bcart-items .totals__total-value,.bcart-items .cart-summary__total-value{font-family:var(--bcart-font-en);font-weight:900;font-size:28px;letter-spacing:-.02em;color:var(--bcart-ink)}.bcart-items .tax-note,.bcart-items .cart-summary__tax-note{font-family:var(--bcart-font-ja);font-size:11px;color:var(--bcart-ink-3)}.bcart-items button#checkout,.bcart-items .cart__checkout-button,.bcart-items button[name=checkout]{background:var(--bcart-ink)!important;color:#fff!important;border:1px solid var(--bcart-ink)!important;border-radius:0!important;font-family:var(--bcart-font-en)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em!important;padding:18px 32px!important;min-height:56px;text-transform:uppercase;transition:background .2s,color .2s}.bcart-items button#checkout:hover,.bcart-items .cart__checkout-button:hover{background:transparent!important;color:var(--bcart-ink)!important}.bcart-items button#checkout[disabled],.bcart-items .cart__checkout-button[disabled]{opacity:.35;pointer-events:none}.bcart-items .additional-checkout-buttons{margin-top:12px}.bcart-items .shopify-payment-button__button{border-radius:0!important;letter-spacing:.12em!important;text-transform:uppercase!important}@media(max-width:749px){.bcart-items .cart-page__title h1,.bcart-items .cart-page__title h2{font-size:clamp(40px,12vw,64px)}.bcart-items .totals__total-value,.bcart-items .cart-summary__total-value{font-size:22px}.bcart-items button#checkout,.bcart-items .cart__checkout-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cart-brutus.css.map */
