.rl-hero{position:relative;width:100%;background:#000;color:#fff;font-family:Montserrat,sans-serif;isolation:isolate}.rl-hero__stage{position:relative;width:100%;aspect-ratio:var(--desktop-aspect, 1.5 / 1);overflow:hidden}@media(max-width:767px){.rl-hero__stage{aspect-ratio:var(--mobile-aspect, .764 / 1);max-height:88svh}}.es-hero-bottom-empty{display:none}.rl-hero__bg picture,.rl-hero__bg img{width:100%;height:100%;display:block;object-fit:cover;object-position:top}.rl-hero__top{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000040,#fff0 30%);pointer-events:none}.rl-hero__bottom,.es-hero-bottom-content{position:absolute!important;inset:auto 0 0 0!important;height:auto!important;z-index:3;display:flex;flex-direction:column;align-items:center;padding:clamp(60px,6vw,110px) clamp(16px,3vw,50px) clamp(20px,2vw,36px);background:linear-gradient(0deg,#000000eb 35%,#00000073 70%,#0000);pointer-events:none}.rl-hero__bottom>*,.es-hero-bottom-content>*{pointer-events:auto}.rl-hero__cta-row{display:flex;margin-top:10px;margin-bottom:15px;gap:15px;flex-wrap:wrap;justify-content:center}.rl-hero__cta{display:inline-flex;align-items:center;justify-content:center;padding:clamp(10px,1vw,13px) clamp(36px,6vw,92px);background:#d33;color:#fff;font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(13px,1.3vw,18px);letter-spacing:.9px;text-transform:uppercase;text-decoration:none;border:3px solid #DD3333;border-radius:0;line-height:1;box-shadow:0 6px 22px #dd333359;transition:background .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.rl-hero__cta:hover,.rl-hero__cta:focus-visible{background:transparent;color:#d33;border-color:#d33;box-shadow:0 8px 28px #dd33338c}.rl-hero__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.rl-hero__cta--outline{background:transparent;color:#fff;border-color:#fff;box-shadow:none}.rl-hero__cta--outline:hover,.rl-hero__cta--outline:focus-visible{background:#fff;color:#000;border-color:#fff;box-shadow:0 8px 28px #ffffff40}.rl-hero__timer-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(6px,1vw,14px) clamp(16px,2.5vw,32px);margin-top:clamp(8px,1.4vw,16px)}.rl-hero__bonus-label{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(11px,1.1vw,16px);letter-spacing:clamp(.8px,.12vw,1.6px);text-transform:uppercase;color:#fff;text-align:center;text-shadow:0 2px 14px rgb(154 0 232 / .6);white-space:nowrap}.rl-hero__timer{display:flex;justify-content:center}.rl-hero__timer auto-timer{display:inline-flex;color:#fff}.rl-hero__timer auto-timer [data-timer]{padding:0!important;background:transparent!important}.rl-hero__timer auto-timer .timer-digits-gap{gap:clamp(12px,2vw,40px)!important;align-items:flex-start!important}.rl-hero__timer auto-timer [data-timer-digit]{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-style:italic!important;font-size:clamp(28px,4vw,52px)!important;line-height:1.1!important;letter-spacing:-.02em!important;min-width:0!important;padding:0!important;text-align:center!important;color:#fff!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:0 0 16px rgba(167,0,230,.85),0 0 36px rgba(167,0,230,.4),0 2px 0 rgba(0,0,0,.5)!important}.rl-hero__timer auto-timer [data-timer-digit]:before{display:none!important}.rl-hero__timer auto-timer [data-timer-label]{font-size:0!important;line-height:0!important;font-family:Montserrat,sans-serif!important;display:block!important}.rl-hero__timer auto-timer [data-timer-label]:after{display:block;text-align:center;font-size:clamp(8px,.65vw,10px);line-height:1.5;font-weight:600;letter-spacing:.16em;font-family:Montserrat,sans-serif;color:#fff9;margin-top:2px;text-transform:uppercase}.rl-hero__timer auto-timer [data-days] [data-timer-label]:after{content:"DAYS"}.rl-hero__timer auto-timer [data-hours] [data-timer-label]:after{content:"HRS"}.rl-hero__timer auto-timer [data-minutes] [data-timer-label]:after{content:"MIN"}.rl-hero__timer auto-timer [data-seconds] [data-timer-label]:after{content:"SEC"}.rl-hero__timer auto-timer [data-timer-character]{align-self:flex-start!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:clamp(30px,4.2vw,56px)!important;padding:0!important;margin:0!important;font-family:Montserrat,sans-serif!important;font-weight:800!important;font-size:clamp(20px,2.8vw,38px)!important;line-height:1!important;color:#a700e6e6!important;text-shadow:0 0 12px rgba(167,0,230,.7)!important;opacity:.85}@media(max-width:767px){.rl-hero__cta-row{margin-top:0;margin-bottom:14px}.rl-hero__cta{letter-spacing:.7px;padding:clamp(10px,1vw,13px) clamp(24px,6vw,92px)}}@media(min-width:768px)and (max-width:1199px)and (orientation:portrait){.rl-hero__stage{aspect-ratio:auto;height:70vh;min-height:620px;max-height:880px}}@media(min-width:768px)and (max-width:1199px)and (orientation:landscape){.rl-hero__stage{min-height:70vh;max-height:88vh}}@media only screen and (min-width:600px)and (max-width:768px){.rl-hero__stage{min-height:108vw}}
/*# sourceMappingURL=/cdn/shop/t/971/assets/section-homepage-hero-banner.css.map */
