.rl-landing-hero{--rl-landing-hero-min-height: 38.75em;--rl-landing-hero-min-height-mobile: 26em;--rl-landing-hero-columns: 1.02fr 1fr;--rl-landing-hero-pad-y: var(--rl-space-12);--rl-landing-hero-pad-x: 6vw;--rl-landing-hero-text-max: 30em;--rl-landing-hero-copy-max: 26.25em;--rl-landing-hero-cell-min: 3.75em;--rl-landing-hero-digit-size: 2.125em;--rl-landing-hero-sep-size: 1.875em;--rl-landing-hero-sep-color: var(--rl-line);--rl-landing-hero-cta-height: 56px;--rl-landing-hero-cta-pad-x: var(--rl-space-7);--rl-landing-hero-cta-radius: 6px;--rl-landing-hero-cta-max: 400px;--rl-landing-hero-actions-row-gap: var(--rl-space-2);--rl-landing-hero-actions-col-gap: var(--rl-space-6);--rl-landing-hero-stack-gap: var(--rl-space-7);--rl-landing-hero-countdown-gap: var(--rl-space-8);--rl-landing-hero-title-gap: var(--rl-space-5);display:grid;grid-template-columns:1fr}.rl-landing-hero__body{display:flex;align-items:center;padding:var(--rl-landing-hero-pad-y) var(--rl-landing-hero-pad-x)}.rl-landing-hero__inner{max-width:var(--rl-landing-hero-text-max)}.rl-landing-hero__inner--cta-first{display:flex;flex-direction:column}.rl-landing-hero__inner--cta-first>*{margin-top:0}.rl-landing-hero__inner--cta-first .rl-landing-hero__title{margin-top:var(--rl-landing-hero-title-gap)}.rl-landing-hero__inner--cta-first .rl-landing-hero__countdown,.rl-landing-hero__inner--cta-first .rl-landing-hero__actions,.rl-landing-hero__inner--cta-first .rl-landing-hero__lead{margin-top:var(--rl-landing-hero-stack-gap)}.rl-landing-hero__inner--cta-first .rl-landing-hero__eyebrow{order:1}.rl-landing-hero__inner--cta-first .rl-landing-hero__title{order:2}.rl-landing-hero__inner--cta-first .rl-landing-hero__countdown{order:3}.rl-landing-hero__inner--cta-first .rl-landing-hero__actions{order:4}.rl-landing-hero__inner--cta-first .rl-landing-hero__lead{order:5}.rl-landing-hero__eyebrow{color:var(--rl-rose-accent-aa)}.rl-landing-hero__title{margin:var(--rl-landing-hero-title-gap) 0 0}.rl-landing-hero__lead{margin:var(--rl-space-6) 0 0;max-width:var(--rl-landing-hero-copy-max)}.rl-landing-hero__countdown{margin:var(--rl-landing-hero-countdown-gap) 0 0}.rl-landing-hero__countdown-label{color:var(--rl-charcoal-soft);margin-bottom:var(--rl-space-3)}.rl-landing-hero__timer{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--rl-space-4) var(--rl-space-2)}.rl-landing-hero__cell{min-width:var(--rl-landing-hero-cell-min);text-align:center}.rl-landing-hero__digit{font-family:var(--font-heading-family);font-size:var(--rl-landing-hero-digit-size);line-height:1;color:var(--rl-charcoal);font-variant-numeric:tabular-nums}.rl-landing-hero__cell--accent .rl-landing-hero__digit{color:var(--rl-rose-accent)}.rl-landing-hero__unit{display:block;margin-top:var(--rl-space-1);color:var(--rl-charcoal-soft)}.rl-landing-hero__sep{font-family:var(--font-heading-family);font-size:var(--rl-landing-hero-sep-size);line-height:1;color:var(--rl-landing-hero-sep-color)}.rl-landing-hero__done{color:var(--rl-charcoal-soft)}.rl-landing-hero__actions{display:flex;align-items:center;gap:var(--rl-landing-hero-actions-row-gap) var(--rl-landing-hero-actions-col-gap);margin:var(--rl-space-9) 0 0;flex-wrap:wrap}.rl-landing-hero__actions:has(.rl-landing-hero__cta.is-sticky-active){padding-top:var(--rl-landing-hero-actions-reserved, var(--rl-landing-hero-cta-height))}.rl-landing-hero__cta{min-height:var(--rl-landing-hero-cta-height);max-width:var(--rl-landing-hero-cta-max);padding:0 var(--rl-landing-hero-cta-pad-x);border-radius:var(--rl-landing-hero-cta-radius);background:var(--rl-charcoal);color:var(--rl-white)}.rl-landing-hero__cta:hover{background:var(--rl-charcoal-soft);color:var(--rl-white)}.rl-landing-hero__price{color:var(--rl-charcoal-soft)}.rl-landing-hero__media{position:relative;overflow:hidden;background:var(--rl-card-soft);min-height:var(--rl-landing-hero-min-height-mobile)}.rl-landing-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.rl-landing-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--rl-rose-accent)}@media screen and (min-width:750px){.rl-landing-hero{grid-template-columns:var(--rl-landing-hero-columns);align-items:stretch;min-height:var(--rl-landing-hero-min-height)}.rl-landing-hero__media{min-height:var(--rl-landing-hero-min-height)}}@media screen and (max-width:749px){.rl-landing-hero{--rl-landing-hero-pad-x: var(--rl-space-6);--rl-landing-hero-cell-min: 3.25em;--rl-landing-hero-digit-size: 1.75em;--rl-landing-hero-sep-size: 1.5em;--rl-landing-hero-pad-y: var(--rl-space-8);--rl-landing-hero-stack-gap: var(--rl-space-6);--rl-landing-hero-countdown-gap: var(--rl-space-7);--rl-landing-hero-label-gap: var(--rl-space-3);--rl-landing-hero-timer-gap-y: var(--rl-space-4);--rl-landing-hero-title-gap: var(--rl-space-3);--rl-landing-hero-media-min: var(--rl-landing-hero-min-height-mobile)}.rl-landing-hero__inner--md-compact{--rl-landing-hero-stack-gap: var(--rl-space-4);--rl-landing-hero-countdown-gap: var(--rl-space-5);--rl-landing-hero-label-gap: var(--rl-space-2);--rl-landing-hero-timer-gap-y: var(--rl-space-3);--rl-landing-hero-title-gap: var(--rl-space-2)}.rl-landing-hero__inner--md-tight{--rl-landing-hero-stack-gap: var(--rl-space-3);--rl-landing-hero-countdown-gap: var(--rl-space-3);--rl-landing-hero-label-gap: var(--rl-space-1);--rl-landing-hero-timer-gap-y: var(--rl-space-2);--rl-landing-hero-title-gap: var(--rl-space-1)}.rl-landing-hero:has(.rl-landing-hero__inner--md-compact){--rl-landing-hero-pad-y: var(--rl-space-6);--rl-landing-hero-media-min: 20em}.rl-landing-hero:has(.rl-landing-hero__inner--md-tight){--rl-landing-hero-pad-y: var(--rl-space-4);--rl-landing-hero-media-min: 16em}.rl-landing-hero__body{padding:var(--rl-landing-hero-pad-y) var(--rl-landing-hero-pad-x)}.rl-landing-hero__media{min-height:var(--rl-landing-hero-media-min)}.rl-landing-hero__countdown-label{margin-bottom:var(--rl-landing-hero-label-gap)}.rl-landing-hero__timer{gap:var(--rl-landing-hero-timer-gap-y) var(--rl-space-2)}.rl-landing-hero__inner--cta-first .rl-landing-hero__title{text-box-trim:trim-end;text-box-edge:alphabetic}.rl-landing-hero__inner--m-left .rl-landing-hero__cell:first-child{min-width:0;text-align:left}.rl-landing-hero__media{order:-1}.rl-landing-hero__inner--m-center .rl-landing-hero__countdown-label{text-align:center}.rl-landing-hero__inner--m-center .rl-landing-hero__timer{justify-content:center}.rl-landing-hero__inner--m-center .rl-landing-hero__actions{justify-content:center;text-align:center}}.rl-landing-hero{--rl-landing-hero-sticky-bottom: 20px;--rl-landing-hero-sticky-z: 900;--rl-landing-hero-sticky-side-margin: 16px;--rl-landing-hero-sticky-max: 400px;--rl-landing-hero-sticky-band-bg: var(--rl-white);--rl-landing-hero-sticky-band-height: 88px;--rl-landing-hero-sticky-band-shadow: 0 -1px 16px rgba(29, 29, 27, .1)}.rl-landing-hero__cta.is-sticky-active{position:fixed;bottom:var(--rl-landing-hero-sticky-bottom);left:50%;right:auto;transform:translate(-50%);width:calc(100% - var(--rl-landing-hero-sticky-side-margin) * 2);max-width:var(--rl-landing-hero-sticky-max);z-index:var(--rl-landing-hero-sticky-z);justify-content:center;animation:rl-landing-hero-sticky-up .3s ease-out}@keyframes rl-landing-hero-sticky-up{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rl-landing-hero__cta.is-sticky-active{animation:none}}.rl-landing-hero__actions--band:has(.rl-landing-hero__cta.is-sticky-active):before{content:"";position:fixed;left:0;right:0;bottom:0;height:var(--rl-landing-hero-sticky-band-height);background:var(--rl-landing-hero-sticky-band-bg);box-shadow:var(--rl-landing-hero-sticky-band-shadow);z-index:calc(var(--rl-landing-hero-sticky-z) - 1);animation:rl-landing-hero-band-up .3s ease-out}.rl-landing-hero__actions--band .rl-landing-hero__cta.is-sticky-active{bottom:calc((var(--rl-landing-hero-sticky-band-height) - var(--rl-landing-hero-cta-height)) / 2)}@keyframes rl-landing-hero-band-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.rl-landing-hero__actions--band:has(.rl-landing-hero__cta.is-sticky-active):before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/rl-landing-hero.css.map */
