:root{--hx-ink:#111111;--hx-beige:#f6f1e9;--hx-sand:#e9dfd0;--hx-line:#d9cfc0;--hx-ease:cubic-bezier(.2,.7,.2,1)}html{scroll-behavior:smooth}body{background:var(--hx-beige);color:var(--hx-ink);-webkit-font-smoothing:antialiased}::selection{background:var(--hx-ink);color:var(--hx-beige)}.hx-progress{position:fixed;top:0;left:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:var(--hx-ink);z-index:9999;pointer-events:none}#header-group,#header-group .shopify-section,#header-component,#header-component *:not(img):not(svg):not(path){background-color:var(--hx-beige)!important;color:var(--hx-ink)!important}#header-component svg,#header-component svg *{color:var(--hx-ink)!important;stroke:var(--hx-ink)}body.hx-scrolled #header-component{box-shadow:0 1px 0 var(--hx-line)}#header-component a{background-image:linear-gradient(var(--hx-ink),var(--hx-ink));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .35s var(--hx-ease)}#header-component a:hover{background-size:100% 1px}main .shopify-section h1,main .shopify-section h2,main .shopify-section h3{color:var(--hx-ink);letter-spacing:.02em;text-wrap:balance;line-height:1.1}main .shopify-section p{color:var(--hx-ink)}[id$=__usp_bar],[id$=__hero_text]{background:var(--hx-ink)!important}[id$=__usp_bar] *,[id$=__hero_text] h1,[id$=__hero_text] h2,[id$=__hero_text] p,[id$=__hero_text] div{color:var(--hx-beige)!important;background-color:transparent!important}[id$=__usp_bar] *{letter-spacing:.14em}[id$=__hero_text] h1{font-size:clamp(2.2rem,6vw,4.5rem)!important;font-weight:700;letter-spacing:.01em}[id$=__hero_text] a.button,[id$=__hero_text] .button{background:var(--hx-beige)!important;color:var(--hx-ink)!important;border:1px solid var(--hx-beige)!important}[id$=__hero_text] a.button:hover{background:transparent!important;color:var(--hx-beige)!important}[id$=__hero_text] a.button-secondary,[id$=__hero_text] .button-secondary{background:transparent!important;color:var(--hx-beige)!important;border:1px solid var(--hx-beige)!important}[id$=__hero_text] a.button-secondary:hover{background:var(--hx-beige)!important;color:var(--hx-ink)!important}[id$=__why_us]{background:var(--hx-sand)!important}.hx-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--hx-ease),transform .8s var(--hx-ease);transition-delay:var(--hx-delay,0ms)}.hx-reveal.hx-in{opacity:1;transform:none}main .button,main a.button,main button.button{border-radius:0!important;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:600;background:var(--hx-ink);color:#fff;border:1px solid var(--hx-ink);transition:background-color .3s var(--hx-ease),color .3s var(--hx-ease)}main .button:hover,main a.button:hover{background:#fff;color:var(--hx-ink)}.button-secondary{border-radius:0!important;letter-spacing:.14em;text-transform:uppercase}product-card,.product-card{background:transparent!important}product-card *,.product-card *{color:var(--hx-ink)}product-card img,.product-card img{background:#fff;transition:transform .9s var(--hx-ease)}product-card:hover img,.product-card:hover img{transform:scale(1.05)}.collection-card{overflow:hidden}.collection-card img{transition:transform .9s var(--hx-ease)}.collection-card:hover img{transform:scale(1.06)}.collection-card *{color:#fff!important}input:focus,textarea:focus,select:focus{outline:none;box-shadow:0 0 0 1px var(--hx-ink)}:focus-visible{outline:2px solid var(--hx-ink);outline-offset:3px}footer,.footer{background:var(--hx-ink)!important}footer *{color:var(--hx-beige)!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hx-reveal{opacity:1;transform:none;transition:none}product-card,.product-card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hanyrix-premium.css.map */
