.rs-hero{position:relative;width:100%;overflow:hidden;background:#241610;color:var(--rs-text, #f4efe9)}.rs-hero .rs-hero__media{position:relative;width:100%}.rs-hero .rs-hero__img,.rs-hero .rs-hero__placeholder{display:block;width:100%;height:auto;object-fit:cover;object-position:50% 50%;aspect-ratio:2117 / 2153}.rs-hero .rs-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#241610;opacity:var(--rs-scrim, 0);pointer-events:none}.rs-hero .rs-hero__copy{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center;width:max-content;transform:translate(-50%)}.rs-hero .rs-hero__eyebrow{margin:0;color:var(--rs-text, #f4efe9);-webkit-text-fill-color:currentColor;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.2em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.rs-hero .rs-hero__heading,.rs-hero h1.rs-hero__heading,.rs-hero h2.rs-hero__heading{margin:0;padding:0;font-family:Juana,serif;font-weight:500;font-style:normal;line-height:1.02;letter-spacing:-.02em;text-transform:none;text-align:center;color:var(--rs-text, #f4efe9);-webkit-text-fill-color:currentColor;white-space:nowrap}.rs-hero .rs-hero__heading p,.rs-hero .rs-hero__heading strong,.rs-hero .rs-hero__heading em{margin:0;font:inherit;color:inherit;-webkit-text-fill-color:currentColor}.rs-hero .rs-hero__sub{margin:0;color:var(--rs-text, #f4efe9);-webkit-text-fill-color:currentColor;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.02em;line-height:1.35;white-space:nowrap}.rs-hero .rs-hero__sub p{margin:0;font:inherit;color:inherit}.rs-hero .rs-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:.7em;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--rs-text, #f4efe9);-webkit-text-fill-color:currentColor;border:2px solid currentColor;border-radius:4px;background:transparent;transition:background-color .18s ease,color .18s ease;white-space:nowrap}.rs-hero .rs-hero__cta:hover,.rs-hero .rs-hero__cta:focus-visible{background:var(--rs-text, #f4efe9);color:#241610;-webkit-text-fill-color:#241610}.rs-hero .rs-hero__cta:focus-visible{outline:3px solid var(--rs-text, #f4efe9);outline-offset:3px}.rs-hero .rs-hero__arrow{display:inline-block}.rs-hero .rs-hero__cta--detached{display:none}@media(max-width:749px){.rs-hero .rs-hero__img,.rs-hero .rs-hero__placeholder{aspect-ratio:2117 / 2153;object-position:50% 50%}.rs-hero .rs-hero__copy{left:50.02%;top:3.76%;max-width:94%}.rs-hero .rs-hero__eyebrow{font-size:2.13vw}.rs-hero .rs-hero__heading{font-size:8.88vw;margin-top:.5vw}.rs-hero .rs-hero__sub{font-size:2.13vw;margin-top:1.5vw}.rs-hero .rs-hero__cta--inflow{display:none}.rs-hero .rs-hero__cta--detached{display:inline-flex;position:absolute;left:50.02%;transform:translate(-50%);top:87.88%;font-size:1.8vw;padding:1.65vw 3.9vw;border-width:2px;pointer-events:auto}}@media(min-width:750px)and (max-width:1199px){.rs-hero .rs-hero__img,.rs-hero .rs-hero__placeholder{aspect-ratio:2566 / 1754;object-position:50% 45.5%}.rs-hero .rs-hero__copy{left:80.63%;top:60.68%;max-width:46%}.rs-hero .rs-hero__eyebrow{font-size:1.44vw}.rs-hero .rs-hero__heading{font-size:5.96vw;margin-top:.3vw}.rs-hero .rs-hero__sub{font-size:1.4vw;margin-top:1.05vw}.rs-hero .rs-hero__cta--inflow{margin-top:1.05vw;font-size:1.4vw;padding:1.48vw 3.4vw}}@media(min-width:1200px){.rs-hero .rs-hero__img,.rs-hero .rs-hero__placeholder{aspect-ratio:2560 / 1296;object-position:50% 59.4%}.rs-hero .rs-hero__copy{left:82.71%;top:42.78%;max-width:34%}.rs-hero .rs-hero__eyebrow{font-size:1.13vw}.rs-hero .rs-hero__heading{font-size:4.73vw;margin-top:.25vw}.rs-hero .rs-hero__sub{font-size:1.13vw;margin-top:1.05vw}.rs-hero .rs-hero__cta--inflow{margin-top:1.05vw;font-size:1.13vw;padding:1.48vw 3.4vw}}@media(min-width:2560px){.rs-hero .rs-hero__eyebrow{font-size:29px}.rs-hero .rs-hero__heading{font-size:121px;margin-top:6px}.rs-hero .rs-hero__sub{font-size:29px;margin-top:27px}.rs-hero .rs-hero__cta--inflow{font-size:29px;margin-top:27px;padding:38px 87px}}@media(prefers-reduced-motion:reduce){.rs-hero .rs-hero__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/promo-recline-save.css.map */
