.rhd-hero{position:relative;color:var(--txt, #fff);min-height:80vh;overflow:hidden}.rhd-hero.rhd--full-bleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.rhd-hero,.rhd-hero .rhd-track,.rhd-hero .rhd-slide{min-height:var(--image-height, 650px)}.rhd-hero.rhd--is-adapt .rhd-track{min-height:0;height:auto;position:relative}.rhd-hero.rhd--is-adapt .rhd-track:before{content:"";display:block;padding-bottom:var(--image-ratio-percent, 56.25%)}@media (max-width: 749.98px){.rhd-hero.rhd--is-adapt-mobile .rhd-track{min-height:0;height:auto;position:relative}.rhd-hero.rhd--is-adapt-mobile .rhd-track:before{content:"";display:block;padding-bottom:var(--image-ratio-percent, 56.25%)}}.rhd-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease;will-change:opacity}.rhd-slide.is-active{opacity:1;visibility:visible}.rhd-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rhd-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--overlay-color, #000);opacity:var(--overlay, .2);pointer-events:none}.rhd-inner{position:relative;z-index:3;display:grid;align-content:center;min-height:inherit;padding:clamp(20px,5vw,72px);text-align:center;place-items:center;transform:translateY(var(--content-offset-mobile, 0px))}@media (min-width: 750px){.rhd-inner{transform:translateY(var(--content-offset-desktop, 0px))}}.rhd-media picture,.rhd-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rhd-wrap{position:relative;max-width:min(1040px,92vw);margin-inline:auto;padding-bottom:clamp(12px,2vw,20px)}.rhd-grid{display:grid;grid-template-columns:1fr;gap:clamp(16px,4vw,48px)}@media (min-width: 990px){.rhd-grid{grid-template-columns:1fr 1fr}}.rhd-grid--top{align-items:start}.rhd-grid--middle{align-items:center}.rhd-grid--bottom{align-items:end}.rhd-left{order:1}.rhd-right{order:2}@media (max-width: 989.98px){.rhd-right{order:2}}.rhd-wrap:after{content:"";position:absolute;left:50%;transform:translate(-50%);top:calc(100% + var(--line-gap-mobile, 14px));width:var(--line-width, min(640px, 60vw));height:var(--line-thickness, 1px);background:var(--line-color, currentColor);opacity:var(--line-opacity, 1);z-index:4}@media (min-width: 750px){.rhd-wrap:after{top:calc(100% + var(--line-gap-desktop, 16px))}}.rhd-kicker{font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin:0 0 .75rem;color:var(--subtitle-color, currentColor)}.rhd-title{margin:0 0 .6rem;font-weight:750;line-height:1.05;letter-spacing:-.01em;font-size:clamp(28px,6vw,64px);color:var(--title-color, var(--txt, #fff));text-wrap:balance}.rhd-subtitle2{margin:.4rem 0 1.2rem;max-width:800px;line-height:1.5;opacity:.95;color:var(--subtitle2-color, var(--txt, #fff));text-wrap:balance}.rhd-text{margin:0 0 1rem;color:var(--body-color, var(--txt, #fff));font-size:clamp(15px,2.1vw,20px);line-height:1.6}.rhd-actions{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.rhd-dots{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(12px,2.5vw,22px);z-index:3;display:flex;gap:10px}.rhd-dot{width:10px;height:10px;border-radius:50%;border:0;padding:0;cursor:pointer;background:var(--dot, #808080);transition:transform .2s ease,background-color .2s ease}.rhd-dot:hover{transform:scale(1.1)}.rhd-dot[aria-current=true]{background:var(--dot-active, #fff);transform:scale(1.15)}.rhd-dot:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (min-width: 750px){.rhd--align-desktop-left .rhd-inner{text-align:left;place-items:center start}.rhd--align-desktop-center .rhd-inner{text-align:center;place-items:center center}.rhd--align-desktop-right .rhd-inner{text-align:right;place-items:center end}.rhd--valign-desktop-top .rhd-inner{align-content:start}.rhd--valign-desktop-center .rhd-inner{align-content:center}.rhd--valign-desktop-bottom .rhd-inner{align-content:end}}@media (max-width: 749.98px){.rhd--align-mobile-left .rhd-inner{text-align:left;place-items:center start}.rhd--align-mobile-center .rhd-inner{text-align:center;place-items:center center}.rhd--align-mobile-right .rhd-inner{text-align:right;place-items:center end}.rhd--valign-mobile-top .rhd-inner{align-content:start}.rhd--valign-mobile-center .rhd-inner{align-content:center}.rhd--valign-mobile-bottom .rhd-inner{align-content:end}}@media (prefers-reduced-motion: reduce){.rhd-slide{transition:none}}@supports (padding: max(0px)){.rhd-inner{padding-bottom:max(16px,env(safe-area-inset-bottom));padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}.rhd-hero [data-measured=on] .rhd-wrap{width:var(--line-width, 92%);box-sizing:border-box;padding-inline:0}.rhd-hero [data-measured=on][data-line-align=left] .rhd-wrap{margin-inline:0 auto}.rhd-hero [data-measured=on][data-line-align=center] .rhd-wrap{margin-inline:auto}.rhd-hero [data-measured=on][data-line-align=right] .rhd-wrap{margin-inline:auto 0}@media (min-width: 750px){.rhd-hero [data-measured=on] .rhd-right{justify-self:end}}.rhd-hero [data-measured=on] .rhd-wrap:after{width:var(--line-width, 92%)}.rhd-actions{display:flex;flex-wrap:wrap;gap:var(--button_gap_mobile, 12px);justify-content:var(--cta-align, flex-start)}@media (min-width: 750px){.rhd-actions{gap:var(--button_gap_desktop, 16px)}}.rhd-right{align-self:var(--tf-right-self, start)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/reality-hero-duo.css.map */
