:root{--brand-bg: #0e0d0f;--brand-surface: #17151a;--brand-surface-2: #1f1c23;--brand-text: #f2ede6;--brand-text-dim: rgba(242, 237, 230, .68);--brand-accent: #8c1f28;--brand-accent-hover: #a62733;--brand-line: rgba(242, 237, 230, .1);--brand-font-display: "Cormorant Garamond", Georgia, serif;--brand-font-body: "Inter", -apple-system, "Segoe UI", sans-serif}body{font-family:var(--brand-font-body)!important;background-color:var(--brand-bg);color:var(--brand-text);letter-spacing:.01em}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.product__title,.product__title>*{font-family:var(--brand-font-display)!important;font-weight:500;letter-spacing:.015em}h1,.h1,.banner__heading{line-height:1.08}.color-background-1,.color-background-2,.color-scheme-1,.color-scheme-2{background-color:var(--brand-bg);color:var(--brand-text)}.card,.card__inner,.card--card{background-color:var(--brand-surface);border:1px solid var(--brand-line)}.header-wrapper,.section-header{background-color:#0e0d0feb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--brand-line)}.header__heading-logo{filter:none}.header__menu-item,.header__icon{color:var(--brand-text)}.header__menu-item:hover{color:var(--brand-accent-hover)}.footer{background-color:var(--brand-surface);border-top:1px solid var(--brand-line)}.announcement-bar,.utility-bar{background-color:var(--brand-accent)!important}.announcement-bar__message{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{background-color:var(--brand-accent);color:#fff;border:0;border-radius:0;font-family:var(--brand-font-body);font-size:.84rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background-color .25s ease,transform .15s ease}.button:hover,button.shopify-payment-button__button--unbranded:hover{background-color:var(--brand-accent-hover);transform:translateY(-1px)}.button--secondary{background:transparent;border:1px solid var(--brand-text)!important;color:var(--brand-text)}.button--secondary:hover{border-color:var(--brand-accent-hover)!important;color:var(--brand-accent-hover)}.card__heading a{font-family:var(--brand-font-display);font-size:1.25rem}.card__media img{transition:transform .6s ease}.card:hover .card__media img{transform:scale(1.035)}.price{font-family:var(--brand-font-body);font-weight:600;letter-spacing:.02em}.price .price-item--regular{color:var(--brand-text)}.badge{border-radius:0;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.product__title{font-size:clamp(2rem,4vw,2.75rem)}.product__text.caption-with-letter-spacing{color:var(--brand-accent-hover)}.product .price{font-size:1.4rem}.product-form__submit{width:100%;padding-block:1.05rem}.product__description{color:var(--brand-text-dim);line-height:1.7}.product-form__input input[type=radio]+label{border-radius:0;border:1px solid var(--brand-line);background:var(--brand-surface);color:var(--brand-text)}.product-form__input input[type=radio]:checked+label{border-color:var(--brand-accent);background:var(--brand-accent);color:#fff}.field__input,.select__select,.customer .field input{background-color:var(--brand-surface);color:var(--brand-text);border-radius:0}.sn-reveal{opacity:1}:focus-visible{outline:2px solid var(--brand-accent-hover);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/studio-brand.css.map */
