product-info.color-scheme-1{--color-background: 16, 16, 16;--gradient-background: #101010;--color-foreground: 247, 243, 237;--color-background-contrast: 16, 16, 16;--color-button: 222, 39, 40;--color-button-text: 255, 255, 255}product-info .product__media-wrapper .media{background-color:var(--color-dark-bg)}product-info .product__title,product-info .product__title *{font-family:var(--font-display);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-display);text-transform:uppercase;color:var(--color-cream)}product-info .product__title h1,product-info .product__title .h1{font-size:clamp(48px,6vw,96px);line-height:.9}product-info .product__text{font-family:var(--font-mono);font-size:13px;letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;color:var(--color-medium-gray)}product-info .price{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-mono);color:var(--color-cream)}product-info .price .price-item--sale{color:var(--color-accent-red)}product-info .price .badge{margin-left:var(--space-sm);padding:0;border:0;border-radius:0;background-color:transparent!important;font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;color:var(--color-accent-red)!important}product-info .price.price--sold-out .price__badge-sold-out,product-info .price.price--on-sale .price__badge-sale{display:inline-block}product-info .product-form__input--pill .form__label,product-info variant-selects legend{font-family:var(--font-mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--color-cream)}product-info .product-form__input--pill label{border:1px solid var(--color-medium-gray);background-color:transparent;color:var(--color-cream);font-family:var(--font-mono);letter-spacing:1.6px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}product-info .product-form__input--pill input:checked+label{border-color:var(--color-accent-red);background-color:var(--color-accent-red);color:var(--color-white)}product-info .product-form__input--pill label:hover{border-color:var(--color-accent-red)}product-info .quantity{border:1px solid var(--color-cream);background-color:var(--color-dark-bg)}product-info .quantity__input{font-family:var(--font-mono);color:var(--color-cream);background-color:transparent}product-info .quantity__button{background-color:transparent;color:var(--color-cream)}product-info .quantity__button svg,product-info .quantity__button .icon{color:var(--color-cream)}product-info .product-form__submit.button--primary,product-info .product-form__submit.button--secondary{border:1px solid var(--color-accent-red);background-color:transparent;font-family:var(--font-display);font-weight:400;font-style:normal;font-size:24px;letter-spacing:3.6px;text-transform:uppercase;color:var(--color-accent-red);transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}product-info .product-form__submit.button--primary:hover:not(:disabled),product-info .product-form__submit.button--secondary:hover:not(:disabled){background-color:var(--color-accent-red);color:var(--color-white)}product-info .product-form__submit:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}product-info .product-form__buttons{display:flex;flex-direction:column;gap:var(--space-sm)}product-info .shopify-payment-button{margin-top:0}product-info .shopify-payment-button__button{border-radius:0!important}product-info button.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;padding:0 3rem;font-family:var(--font-display);font-weight:400;font-style:normal;font-size:24px;letter-spacing:3.6px;text-transform:uppercase}product-info .product__accordion{border-top:1px solid var(--color-accent-red)}product-info .product__accordion .accordion__title{font-family:var(--font-display);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-display);text-transform:uppercase;color:var(--color-cream)}product-info .product__accordion .accordion__content{font-family:var(--font-body);color:var(--color-cream)}product-info .product__accordion summary svg,product-info .product__accordion .icon-caret{color:var(--color-accent-red)}product-info .share-button__button{font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;color:var(--color-medium-gray);transition:color .2s ease}product-info .share-button__button:hover{color:var(--color-cream)}product-info .share-button__fallback .field__input{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-mono)}product-info .thumbnail-list .thumbnail{border:1px solid var(--color-medium-gray);background-color:var(--color-dark-bg)}product-info .thumbnail-list .thumbnail:hover{border-color:var(--color-cream)}product-info .thumbnail-list .thumbnail.global-media-settings--active,product-info .thumbnail-list .thumbnail[aria-current=true]{border-color:var(--color-accent-red)}div.gradient:has(>.related-products){--color-background: 16, 16, 16;--gradient-background: #101010;--color-foreground: 247, 243, 237;--color-button: 222, 39, 40;--color-button-text: 255, 255, 255;background-color:var(--color-dark-bg)}.related-products{background-color:var(--color-dark-bg)}.related-products__heading{font-family:var(--font-display);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-display);text-transform:uppercase;color:var(--color-cream);text-align:center}div.gradient:has(.disclosures){--color-foreground: 247, 243, 237;background-color:var(--color-dark-bg)}.disclosures__heading{font-family:var(--font-display);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-display);text-transform:uppercase;color:var(--color-cream)}.disclosures__details{border-top:1px solid var(--color-accent-red)}.disclosures-summary-item__title,.disclosures-summary-item__open-title{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;color:var(--color-cream)}.disclosures__summary svg,.disclosures__summary .icon-caret{color:var(--color-accent-red)}.disclosures-item__content{font-family:var(--font-body);color:var(--color-cream)}@media screen and (max-width:749px){product-info .quantity{min-height:52px}product-info .quantity__button{min-width:44px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-product.css.map */
