.rv-w{--rv-w-ink: #471519;--rv-w-soft: #6b3a3d;--rv-w-line: rgba(71, 21, 25, .14);--rv-w-card: #fffaf0;background:var(--rv-vanilla, #F9F2E2);color:var(--rv-w-ink);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:19px;line-height:1.6;-webkit-font-smoothing:antialiased;padding:0 20px 72px}.rv-w *,.rv-w *:before,.rv-w *:after{box-sizing:border-box}.rv-w img{max-width:100%;height:auto;display:block}.rv-w p{margin:0 0 18px}.rv-w p:last-child{margin-bottom:0}.rv-w-wrap{max-width:620px;margin:0 auto}.rv-w-kicker{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rv-hibiscus, #BF4F3A);margin:0 0 12px}.rv-w h1,.rv-w h2,.rv-w h3{font-family:Fraunces,Georgia,serif;font-weight:500;color:var(--rv-w-ink);letter-spacing:-.015em;text-wrap:balance}.rv-w h1{font-size:64px;line-height:1;margin:0 0 20px}.rv-w h2{font-size:34px;line-height:1.15;margin:0 0 22px}.rv-w h3{font-size:24px;line-height:1.25;margin:0 0 12px}.rv-w strong{font-weight:600}.rv-w-step{padding-top:40px}.rv-w-step[hidden]{display:none}.rv-w:not(.is-stepped) .rv-w-step+.rv-w-step{border-top:1px solid var(--rv-w-line);margin-top:56px}.rv-w:not(.is-stepped) .rv-w-progress,.rv-w:not(.is-stepped) .rv-w-back,.rv-w:not(.is-stepped) .rv-w-btn--go{display:none}.rv-w h1:focus,.rv-w h2:focus{outline:none}.rv-w-progress{display:flex;gap:8px;padding-top:28px}.rv-w-progress span{flex:1;height:6px;border-radius:99px;background:var(--rv-w-line)}.rv-w-progress span.is-on{background:var(--rv-succulent, #2E5047)}.rv-w-sub{font-size:23px;line-height:1.45;margin:0}.rv-w-sub span{display:block}.rv-w-sub span+span{margin-top:10px}.rv-w-why{margin:40px 0 48px;padding:28px 24px;border-radius:24px;background:#a7bc9847}.rv-w-why p{margin-bottom:12px}.rv-w-email{margin-top:0;background:var(--rv-succulent, #2E5047);color:var(--rv-vanilla, #F9F2E2);border-radius:24px;padding:32px 24px}.rv-w-email h2{color:var(--rv-vanilla, #F9F2E2);margin-bottom:18px}.rv-w-email .rv-w-icon{width:52px;height:52px;margin:0 0 18px}.rv-w-email strong{color:#fff;word-break:break-word}.rv-w-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;padding:16px 24px;margin-top:26px;border-radius:999px;border:0;font-family:Inter,sans-serif;font-size:19px;font-weight:600;text-decoration:none;text-align:center;cursor:pointer}.rv-w-btn--light{background:var(--rv-vanilla, #F9F2E2);color:var(--rv-succulent, #2E5047)}.rv-w-btn--light:active{background:#fff}.rv-w-btn--go{background:var(--rv-succulent, #2E5047);color:var(--rv-vanilla, #F9F2E2);margin-top:40px}.rv-w-btn--go:active{background:#24403a}.rv-w-back{display:block;margin:22px auto 0;padding:10px 16px;background:none;border:0;font:500 17px/1.4 Inter,sans-serif;color:var(--rv-w-soft);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.rv-w-btn--outline{background:transparent;color:var(--rv-succulent, #2E5047);border:2px solid var(--rv-succulent, #2E5047)}.rv-w-btn--outline:active{background:#2e504714}.rv-w-btn:focus-visible{outline:3px solid var(--rv-hibiscus, #BF4F3A);outline-offset:3px}.rv-w-steps{list-style:none;padding:0;margin:0 0 28px;counter-reset:rvstep}.rv-w-steps li{counter-increment:rvstep;position:relative;padding:0 0 0 54px;margin:0 0 20px;min-height:38px}.rv-w-steps li:before{content:counter(rvstep);position:absolute;left:0;top:-2px;width:38px;height:38px;border-radius:50%;background:var(--rv-pistachio, #A7BC98);color:var(--rv-w-ink);font-family:Fraunces,serif;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center}.rv-w-callout{font-family:Fraunces,serif;font-size:24px;line-height:1.35;margin:0 0 8px!important}.rv-w-timer{background:var(--rv-w-card);border:1px solid var(--rv-w-line);border-radius:20px;padding:24px;margin:28px 0;text-align:center}.rv-w-timer-num{font-family:Fraunces,serif;font-size:72px;line-height:1;font-weight:500;font-variant-numeric:tabular-nums;margin:0 0 6px!important}.rv-w-timer-label{font-size:18px;color:var(--rv-w-soft);margin:0!important}.rv-w-timer .rv-w-btn{margin-top:20px}.rv-w-timer.is-done .rv-w-timer-num{color:var(--rv-hibiscus, #BF4F3A)}.rv-w-note{border-left:4px solid var(--rv-hibiscus, #BF4F3A);padding:4px 0 4px 18px;margin-top:28px}.rv-w-recipe{background:var(--rv-w-card);border:1px solid var(--rv-w-line);border-radius:24px;overflow:hidden}.rv-w-recipe-img{aspect-ratio:4 / 3;width:100%;object-fit:cover}.rv-w-recipe{margin-top:24px}.rv-w-recipe-body{padding:28px 24px}.rv-w-recipe h3{font-size:28px}.rv-w-recipe-meta{font-size:17px;color:var(--rv-w-soft);margin-bottom:22px!important}.rv-w-recipe h4{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rv-succulent, #2E5047);margin:26px 0 12px}.rv-w-recipe ul,.rv-w-recipe ol{margin:0;padding-left:24px}.rv-w-recipe li{margin:0 0 10px;padding-left:4px}.rv-w-recipe ul li::marker{color:var(--rv-pistachio, #A7BC98)}.rv-w-recipe ol li::marker{color:var(--rv-hibiscus, #BF4F3A);font-weight:600}.rv-w-app{margin-top:36px}.rv-w-app p{margin-bottom:14px}.rv-w-sign{margin-top:36px}.rv-w-sign .rv-w-sign-gap{margin-top:22px!important}.rv-w-sign p{margin:0!important}.rv-w-sign .rv-w-sign-name{font-family:Fraunces,serif;font-style:italic;font-size:30px;line-height:1.3;color:var(--rv-hibiscus, #BF4F3A);margin:6px 0 2px!important}@media(min-width:750px){.rv-w{padding-bottom:104px}.rv-w h1{font-size:88px}.rv-w h2{font-size:42px}.rv-w-email{padding:44px 40px}.rv-w-recipe-body{padding:36px 40px}}@media(prefers-reduced-motion:no-preference){.rv-w-btn{transition:background-color .2s,transform .15s}.rv-w-btn:active{transform:scale(.98)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rv-welcome.css.map */
