.rw{position:relative;overflow:hidden;font-family:var(--font-body-family),sans-serif;--rw-accent: var(--color-accent, #d4ff87);--rw-dark: var(--color-dark, #080808);background:radial-gradient(120% 85% at 50% 0%,#d3e3ad,#a6c072 38%,#5b7333 72%,#3f5427)}.rw__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.rw__stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.rw__title{position:relative;z-index:2;margin:0;color:#fff;font-family:var(--font-accent-serif, Georgia),serif;font-weight:400;font-size:6.4rem;line-height:.84;letter-spacing:-.04em}.rw__title em{font-style:italic}.rw__title--top{z-index:0}.rw__image{position:relative;z-index:1;width:100%;max-width:34.3rem;height:auto;margin:-.5rem 0}.rw__title--bottom{margin-top:-4rem}.rw__button{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:1rem;margin-top:2.4rem;padding:1.3rem 1.6rem 1.3rem 2.4rem;border-radius:60px;background:var(--rw-accent);color:var(--rw-dark);font-weight:700;font-size:1.6rem;line-height:2.2rem;text-transform:uppercase;text-decoration:none;transition:filter .15s ease,transform 60ms ease}.rw__button svg{width:2rem;height:2rem}.rw__button:hover{filter:brightness(.96)}.rw__button:active{transform:translateY(1px)}.rw{--rw-dur: 1.6s;--rw-ease: cubic-bezier(.25, 1, .5, 1)}.rw--armed [data-rw-reveal]{opacity:0;transform:translateY(2.4rem);transition:opacity var(--rw-dur) ease var(--rw-delay, .15s),transform var(--rw-dur) var(--rw-ease) var(--rw-delay, .15s)}.rw--armed .rw__title--bottom{--rw-delay: .55s}.rw--armed .rw__button{--rw-delay: .95s}.rw--armed [data-rw-reveal].is-in{opacity:1;transform:none}.rw--armed .rw__button.is-in{transition:opacity var(--rw-dur) ease var(--rw-delay),transform var(--rw-dur) var(--rw-ease) var(--rw-delay),filter .15s ease}@media screen and (min-width:990px){.rw__title{font-size:15rem;line-height:.83}.rw__title--top{margin-bottom:-3rem}.rw__image{max-width:82.3rem;margin:-1rem 0}.rw__title--bottom{margin-top:-9rem}.rw__button{margin-top:3rem;padding:1.6rem 1.6rem 1.6rem 2.4rem}.rw__button svg{width:2.4rem;height:2.4rem}.rw--armed [data-rw-reveal]{transform:translateY(4rem)}}@media(prefers-reduced-motion:reduce){.rw--armed [data-rw-reveal]{opacity:1;transform:none;transition:none}.rw__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-rooted.css.map */
