.h-hero{position:relative;min-height:92vh;padding-top:90px;overflow:visible;display:flex;align-items:flex-end}.h-hero__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#090504}.h-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 15%}.h-hero__overlay{display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(to top,#050302ed,#050302b8 36%,#05030266 58%,#05030224 78%,#0503020f)}.h-hero__inner{position:relative;z-index:2;width:100%;padding:0 24px 64px}.h-hero__content{max-width:560px}.h-hero__eyebrow{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c26a5a;line-height:1;margin:0 0 6px}.h-hero__h1{font-family:var(--font-display);font-weight:400;font-size:clamp(40px,7vw,68px);line-height:1.06;letter-spacing:-.01em;color:var(--color-white);text-wrap:balance;margin:0 0 14px}.h-hero__sub{font-family:var(--font-display);font-style:italic;font-size:clamp(18px,2.4vw,24px);color:#ffffffe0;line-height:1.4;margin-bottom:18px}.h-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.h-hero .h-btn-dark{background:var(--color-rose)}.h-hero .h-btn-outline{color:var(--color-white);border-color:#ffffff73}.h-hero .h-btn-outline:hover{border-color:#ffffffd9;background:#ffffff12;opacity:1}@media(min-width:768px){.h-hero{align-items:center;min-height:94vh}.h-hero__overlay{top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(108deg,rgba(5,3,2,.88) 0%,rgba(5,3,2,.64) 40%,rgba(5,3,2,.08) 68%,transparent 100%),linear-gradient(to top,rgba(5,3,2,.42) 0%,transparent 36%)}.h-hero__inner{padding:0 56px 96px}.h-hero__content{max-width:520px}}@media(prefers-reduced-motion:no-preference){.h-hero__eyebrow{animation:h-fadeUp .35s cubic-bezier(.22,1,.36,1) both;animation-delay:-.01s}.h-hero__h1{animation:h-fadeUp .35s cubic-bezier(.22,1,.36,1) both;animation-delay:.04s}.h-hero__sub{animation:h-fadeUp .35s cubic-bezier(.22,1,.36,1) both;animation-delay:.09s}.h-hero__ctas{animation:h-fadeUp .35s cubic-bezier(.22,1,.36,1) both;animation-delay:.14s}}@keyframes h-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.h-hero__eyebrow,.h-hero__h1,.h-hero__sub,.h-hero__ctas{animation:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hormony-hero.css.map */
