.vr-hero{position:relative;display:flex;align-items:center;overflow:hidden;background:var(--vr-charcoal)}.vr-hero--full{min-height:100svh}.vr-hero--tall{min-height:80svh}.vr-hero--medium{min-height:62svh}.vr-hero__inner{position:relative;z-index:2;padding-top:calc(var(--vr-header-h) + 2rem);padding-bottom:5rem}.vr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.vr-hero__video{width:100%;height:100%;object-fit:cover;object-position:center}.vr-hero__placeholder{background:linear-gradient(140deg,var(--vr-charcoal-soft),var(--vr-charcoal))}.vr-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vr-hero__scrim--base{background:rgba(28,20,24,var(--hero-dim, .18))}.vr-hero__scrim--side{background:linear-gradient(to right,rgba(0,0,0,var(--hero-side, .68)),rgba(0,0,0,calc(var(--hero-side, .68) * .47)) 50%,#00000005)}.vr-hero__scrim--vert{background:linear-gradient(to top,rgba(0,0,0,var(--hero-vert, .36)),#0000000d 45%,rgba(0,0,0,calc(var(--hero-vert, .36) * .6)))}.vr-hero.vr-align-center .vr-hero__scrim--side{background:linear-gradient(to right,rgba(0,0,0,calc(var(--hero-side, .68) * .35)),rgba(0,0,0,calc(var(--hero-side, .68) * .75)) 50%,rgba(0,0,0,calc(var(--hero-side, .68) * .35)))}.vr-hero.vr-align-right .vr-hero__scrim--side{background:linear-gradient(to left,rgba(0,0,0,var(--hero-side, .68)),rgba(0,0,0,calc(var(--hero-side, .68) * .47)) 50%,#00000005)}.vr-hero.vr-align-center .vr-hero__body{margin-inline:auto}.vr-hero.vr-align-right .vr-hero__body{margin-inline-start:auto}.vr-hero__label{margin-bottom:1.1rem;color:var(--hero-accent, var(--vr-rose-pale))}.vr-hero__heading{color:var(--hero-heading, var(--vr-paper));font-size:clamp(2.75rem,7vw,5.5rem);line-height:1.02}.vr-hero__sub{margin-top:1.5rem;color:var(--hero-body, var(--vr-paper));font-size:1rem;line-height:1.7}.vr-hero__cta{margin-top:2.5rem}.vr-hero__cue{position:absolute;left:50%;bottom:1.75rem;transform:translate(-50%);z-index:2;font-size:.62rem;letter-spacing:.38em;text-transform:uppercase;color:#f5f1e899;pointer-events:none}@media(max-width:767px){.vr-hero__sub{max-width:none}.vr-hero__cta{margin-top:2rem}.vr-hero__cta .vr-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vr-hero.css.map */
