:root{--hx-black: #0b0809;--hx-ink: #120d0e;--hx-surface: #1a1315;--hx-red-1: #5e0710;--hx-red-2: #a8101d;--hx-red-3: #e2303f;--hx-gold: #d8c09a;--hx-gold-2: #f1e3c6;--hx-gold-3: #a88c62;--hx-text: #f4efe9;--hx-muted: #b8aca5;--hx-line: rgba(216, 192, 154, .22)}html,body{background-color:var(--hx-black)}::selection{background:var(--hx-red-2);color:#fff}h1,h2,h3,.h1,.h2,.h3{font-weight:300;letter-spacing:-.01em}h4,h5,h6,.h5,.h6{letter-spacing:.18em;text-transform:uppercase}.header-section header,#header-component .header__row{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}#header-component:not([transparent]) .header__row,#header-component[data-sticky-state=active] .header__row{background-color:#0b0809d1!important}#header-component .header__row--top{border-bottom:1px solid var(--hx-line)}#header-component a,#header-component button{color:var(--hx-text)}.menu-list__link,.header__menu a{letter-spacing:.14em;text-transform:uppercase;font-size:12px}.announcement-bar{border-bottom:1px solid var(--hx-line)}.announcement-bar__text{font-size:11px!important;letter-spacing:.26em;text-transform:uppercase;color:var(--hx-gold)!important}.button:not(.button-secondary):not(.button-unstyled):not(.slideshow-control),.add-to-cart-button,button[name=add],.shopify-payment-button__button--unbranded,.cart__checkout-button,button[name=checkout]{position:relative;overflow:hidden;isolation:isolate;border:0!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(180deg,var(--hx-red-3) 0%,var(--hx-red-2) 48%,var(--hx-red-1) 100%)!important;box-shadow:inset 0 1px #ffffff59,inset 0 -10px 18px #00000040,0 10px 28px #a8101d52,0 0 0 1px #d8c09a59!important;letter-spacing:.2em;text-transform:uppercase;font-size:12px;transition:transform .35s ease,box-shadow .35s ease}.button:not(.button-secondary):not(.button-unstyled):not(.slideshow-control):after,.add-to-cart-button:after,button[name=checkout]:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);transition:left .7s ease;pointer-events:none}.button:not(.button-secondary):not(.button-unstyled):not(.slideshow-control):hover,.add-to-cart-button:hover,button[name=checkout]:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 14px 36px #a8101d7a,0 0 0 1px var(--hx-gold)!important}.button:not(.button-secondary):not(.button-unstyled):not(.slideshow-control):hover:after,.add-to-cart-button:hover:after,button[name=checkout]:hover:after{left:120%}.button-secondary{border-radius:999px!important;border:1px solid var(--hx-gold)!important;color:var(--hx-gold-2)!important;background:transparent!important;letter-spacing:.2em;text-transform:uppercase;font-size:12px}.button-secondary:hover{background:#d8c09a14!important}.price,product-price .price,.price__current{color:var(--hx-gold-2)!important;letter-spacing:.04em}.compare-at-price,s.price,.price__compare{color:var(--hx-muted)!important;opacity:.75}.variant-option__button-label,.variant-option input+label{border-color:var(--hx-line)!important}.variant-option input:checked+label,.variant-option__button-label:has(input:checked){border-color:var(--hx-gold)!important;box-shadow:0 0 0 1px var(--hx-gold) inset}input,select,textarea{caret-color:var(--hx-gold)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--hx-gold)!important;outline-offset:2px}hr,.divider{border-color:var(--hx-line)!important}details summary{transition:color .3s}details summary:hover{color:var(--hx-gold-2)}.product-information .rte h2,.product-information .rte h3{color:var(--hx-text);font-weight:300}.product-information .rte p,.product-information .rte li{color:var(--hx-muted);line-height:1.75}.product-information .rte strong{color:var(--hx-text);font-weight:500}footer{border-top:1px solid var(--hx-line)}footer a:hover{color:var(--hx-gold-2)!important}a:focus-visible{outline:1px solid var(--hx-gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){.button,.add-to-cart-button,button[name=checkout]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hairelax-luxe.css.map */
