.r2r{display:block;position:relative;--r2r-ar: 1;--r2r-pad: var(--space-lg)}.image-with-text .image-with-text__media-item>.r2r{overflow:visible;box-shadow:none}.r2r__stage{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.r2r__frame{position:relative;width:100%;aspect-ratio:var(--r2r-ar);overflow:clip;border-radius:var(--media-radius, 0)}.r2r__poster{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important;object-fit:cover;display:block}.r2r__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .35s ease;pointer-events:none}.r2r[data-r2r-state=live][data-r2r-ready] .r2r__canvas{opacity:1}.r2r__steps{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);margin:0;padding:0;list-style:none}.r2r__step{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:999rem;background:var(--brand-blue-darkest);color:var(--text-on-darkest);font-family:var(--h2-font-family);font-size:1.8rem;line-height:1}.r2r__num{color:var(--brand-accent-gold);font-family:var(--body-font-family);font-size:1.2rem;letter-spacing:.14em}.r2r__end{position:absolute;left:0;bottom:0;width:1px;height:1px;pointer-events:none}.r2r[data-r2r-state=live]{height:250vh;height:250svh}.r2r[data-r2r-state=live] .r2r__stage{position:sticky;top:0;height:100vh;height:100svh;justify-content:center;padding:var(--r2r-pad) 0;box-sizing:border-box}.r2r[data-r2r-state=live] .r2r__frame{flex:none;width:min(100%,calc((100svh - (var(--r2r-pad) * 2) - 8rem) * var(--r2r-ar)))}.r2r[data-r2r-state=live] .r2r__steps{display:grid;justify-items:center;align-items:center;height:4.4rem;flex:none}.r2r[data-r2r-state=live] .r2r__step{grid-area:1 / 1;opacity:var(--r2r-c, 0);transform:translateY(calc((1 - var(--r2r-c, 0)) * var(--space-xs)));will-change:opacity,transform}@media screen and (min-width:750px){.r2r[data-r2r-state=live]{height:200vh;height:200svh}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.image-with-text--r2r .image-with-text__grid:has(.r2r[data-r2r-state=live]) .image-with-text__text-item{position:sticky;top:0;align-self:start;height:100vh;height:100svh}}@media(prefers-reduced-motion:reduce){.r2r[data-r2r-state]{height:auto}.r2r[data-r2r-state] .r2r__stage{position:static;height:auto;padding:0}.r2r[data-r2r-state] .r2r__frame{width:100%}.r2r[data-r2r-state] .r2r__canvas{display:none}.r2r[data-r2r-state] .r2r__steps{display:flex;height:auto}.r2r[data-r2r-state] .r2r__step{opacity:1;transform:none}}.r2r[data-r2r-state=static]{height:auto}.r2r[data-r2r-state=static] .r2r__stage{position:static;height:auto;padding:0}.r2r[data-r2r-state=static] .r2r__canvas{display:none}
/*# sourceMappingURL=/cdn/shop/t/131/assets/component-render-to-reality.css.map */
