.hm{position:relative;isolation:isolate;overflow:hidden;overflow:clip}.hm-kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--rouge);margin-bottom:16px}.hm-title{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:.03em;font-size:clamp(44px,9vw,104px)}.hm-title span{color:var(--rouge)}.hm-text{margin-top:22px;max-width:52ch;font-size:14px;color:var(--os)}.hm-btn{display:inline-block;margin-top:32px;background:var(--rouge);color:#fff;font-family:Bebas Neue,Impact,sans-serif;font-size:20px;letter-spacing:.1em;padding:14px 30px;text-decoration:none;border:0;cursor:pointer}.hm-btn:hover{background:var(--os);color:var(--noir)}.hm-btn:focus-visible{outline:2px solid var(--os);outline-offset:2px}.hm-sec{padding:96px 24px;border-top:1px solid var(--trait)}.hm-in{max-width:1080px;margin:0 auto}.hm-in--c{text-align:center}.hm-in--c .hm-text{margin-left:auto;margin-right:auto}.hm-hero{min-height:calc(100vh - 73px);min-height:calc(100svh - 73px);display:flex;align-items:center;padding:60px 24px}.hm-hero__eye{position:absolute;z-index:-2;width:min(120vw,1100px);right:-22%;bottom:-18%;opacity:.06;transform:rotate(-8deg);pointer-events:none}.hm-hero__in{max-width:1080px;margin:0 auto;width:100%}.hm-hero .hm-title{font-size:clamp(64px,17vw,220px)}.hm-hero__sub{margin-top:26px;max-width:40ch;font-size:14px;color:var(--gris)}.hm-marq{border-top:1px solid var(--trait);overflow:hidden;white-space:nowrap;padding:14px 0}.hm-marq__t{display:inline-flex;animation:hmmarq 36s linear infinite}.hm-marq__t span{padding:0 28px;font-family:Bebas Neue,Impact,sans-serif;font-size:22px;letter-spacing:.14em;color:var(--os)}.hm-marq__t span:nth-child(2n){color:var(--rouge)}@keyframes hmmarq{to{transform:translate(-50%)}}.hm-col .grid{margin-top:40px}.hm-eye{text-align:center;position:relative}.hm-eye__bg{position:absolute;z-index:-2;left:50%;top:50%;width:min(110vw,900px);transform:translate(-50%,-50%);opacity:.08;pointer-events:none}.hm-sign .cs__form{margin:36px auto 0}.ft nav a{margin:0 10px;text-decoration:none}.ft nav a:hover{color:var(--rouge)}@media(max-width:480px){.hm-sec{padding:72px 20px}.hm-hero{padding:48px 20px}.hd nav a{margin-left:12px}}@media(prefers-reduced-motion:reduce){.hm-marq__t{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vantha-home.css.map */
