:root{--rwv-blue:#03306B;--rwv-accent:#2B5285;--rwv-grey:#D1D3D4;--rwv-light:#E6E6E6}[data-bf-show]{display:none!important}html[data-bf-phase=soon] [data-bf-show~=soon],html[data-bf-phase=early] [data-bf-show~=early],html[data-bf-phase=live] [data-bf-show~=live],html[data-bf-phase=after] [data-bf-show~=after]{display:block!important}.rwv-bf-bar{background:var(--rwv-blue);color:#fff;text-align:center;font-size:1.35rem;font-weight:600;letter-spacing:.02em;line-height:1.4}.rwv-bf-bar a,.rwv-bf-bar p{display:block;margin:0;padding:1rem 1.6rem;color:#fff;text-decoration:none}.rwv-bf-bar a:hover{text-decoration:underline}.rwv-bf-bar--live{background:var(--rwv-blue)}.rwv-bf-mob{display:none}@media screen and (max-width:749px){.rwv-bf-desk{display:none}.rwv-bf-mob{display:inline}.rwv-bf-bar{font-size:1.25rem}}.rwv-bf-eyebrow{display:inline-block;margin:0 0 1.6rem;padding:.6rem 1.4rem;border-radius:4rem;background:#fff;color:var(--rwv-blue);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.rwv-bf-h{margin:0 auto 1.2rem;max-width:80rem;color:inherit;font-size:clamp(2.8rem,4.4vw,4.4rem);line-height:1.15}.rwv-bf-p{margin:0 auto;max-width:64rem;font-size:1.7rem;line-height:1.6}.rwv-bf-btn{display:inline-block;padding:1.5rem 3.2rem;border:2px solid #fff;border-radius:4rem;background:#fff;color:var(--rwv-blue);font-family:inherit;font-size:1.6rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.rwv-bf-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #03306b33}.rwv-bf-btn--blue{background:var(--rwv-blue);border-color:var(--rwv-blue);color:#fff}.rwv-bf-btn--ghost{background:transparent;color:#fff}.rwv-bf-btn--outline{background:#fff;border-color:var(--rwv-blue);color:var(--rwv-blue)}.rwv-bf-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.rwv-bf-actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:2.8rem}.rwv-bf-home{padding:4.8rem 1.6rem;background:#fff}.rwv-bf-home__box{max-width:120rem;margin:0 auto;padding:4.8rem 3.2rem 4rem;background:var(--rwv-blue);color:#fff;text-align:center}.rwv-bf-home__pill{display:inline-block;margin:0 0 2rem;padding:.9rem 2.4rem;border-radius:4rem;background:#fff;color:var(--rwv-blue);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.rwv-bf-home__h{margin:0 0 1.2rem;color:#fff;font-size:clamp(2.4rem,3.4vw,3.6rem);font-weight:500;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.rwv-bf-home__p{max-width:72rem;margin:0 auto;color:#fff;font-size:1.6rem;line-height:1.6}.rwv-bf-home__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:104rem;margin:3.6rem auto 0;text-align:center}.rwv-bf-home__card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.6rem 2rem;border-radius:.8rem;background:#fff;color:var(--rwv-blue);text-align:center;box-shadow:0 4px 14px #03306b2e}.rwv-bf-home__big{display:block;color:var(--rwv-blue);font-size:clamp(3.6rem,4.4vw,5.2rem);font-weight:800;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.rwv-bf-home__sub{display:block;margin-top:1.2rem;color:var(--rwv-blue);font-size:1.9rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.rwv-bf-home__btn{display:inline-block;margin-top:3.6rem;padding:1.8rem 6rem;border-radius:.4rem;background:#fff;color:var(--rwv-blue);font-size:1.5rem;font-weight:700;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:background .15s}.rwv-bf-home__btn:hover{background:var(--rwv-light)}.rwv-bf-home__fine{margin:2rem 0 0;color:#fff;font-size:1.25rem}.rwv-bf-home .rwv-bf-countdown{margin-top:3.2rem}@media screen and (max-width:749px){.rwv-bf-home{padding:3.2rem 1.2rem}.rwv-bf-home__box{padding:3.6rem 1.6rem 3.2rem}.rwv-bf-home__cards{grid-template-columns:1fr;gap:1.2rem}.rwv-bf-home__card{padding:2.4rem 2rem}.rwv-bf-home__btn{padding:1.6rem 3.2rem}}.rwv-bf-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;max-width:76rem;margin:2.4rem auto 0}.rwv-bf-tier{padding:2.4rem 1rem;border:2px solid var(--rwv-grey);border-radius:1.8rem;background:#fff;color:var(--rwv-blue);text-align:center}.rwv-bf-tier__save{display:block;color:var(--rwv-blue);font-size:clamp(2.4rem,4.6vw,3.8rem);font-weight:800;line-height:1.05}.rwv-bf-tier__min{display:inline-block;margin-top:1rem;padding:.5rem 1.4rem;border-radius:4rem;background:var(--rwv-light);color:var(--rwv-blue);font-size:1.3rem;font-weight:700}.rwv-bf-tier--best{border-color:var(--rwv-blue)}.rwv-bf-tier--best .rwv-bf-tier__min{background:var(--rwv-blue);color:#fff}@media screen and (max-width:749px){.rwv-bf-tiers{gap:.8rem}.rwv-bf-tier{padding:1.6rem .4rem;border-radius:1.4rem}.rwv-bf-tier__min{padding:.4rem .8rem;font-size:1.1rem}}.rwv-bf-hero{padding:6.4rem 1.6rem 5.6rem;background:linear-gradient(135deg,var(--rwv-blue),var(--rwv-accent));color:#fff;text-align:center}.rwv-bf-hero h1.rwv-bf-h{font-size:clamp(3rem,5vw,5rem)}.rwv-bf-hero--compact{padding:4.8rem 1.6rem 4rem}.rwv-bf-section{padding:5.6rem 1.6rem;background:#fff}.rwv-bf-section--grey{background:var(--rwv-light)}.rwv-bf-h2{margin:0 0 .8rem;color:var(--rwv-blue);font-size:clamp(2.4rem,3.4vw,3.4rem);line-height:1.2;text-align:center}.rwv-bf-lead{max-width:64rem;margin:0 auto;color:var(--rwv-accent);font-size:1.6rem;line-height:1.6;text-align:center}.rwv-bf-fine{margin:1.6rem auto 0;color:var(--rwv-accent);font-size:1.25rem;text-align:center}.rwv-bf-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;max-width:100rem;margin:3.2rem auto 0}.rwv-bf-step{padding:2.6rem 2.2rem;border:1px solid var(--rwv-grey);border-radius:1.8rem;background:#fff;color:var(--rwv-blue)}.rwv-bf-step__tag{color:var(--rwv-accent);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rwv-bf-step p{margin:0;color:var(--rwv-accent);font-size:1.5rem;line-height:1.55}.rwv-bf-step p.rwv-bf-step__title{margin:.6rem 0;color:var(--rwv-blue);font-size:1.9rem;font-weight:700;line-height:1.3}html[data-bf-phase=early] .rwv-bf-step[data-step=early],html[data-bf-phase=live] .rwv-bf-step[data-step=live]{border:2px solid var(--rwv-blue)}@media screen and (max-width:749px){.rwv-bf-steps{grid-template-columns:1fr}}.rwv-bf-signup{max-width:76rem;margin:0 auto;padding:4.4rem 2.4rem;border-radius:2.4rem;background:var(--rwv-blue);color:#fff;text-align:center;scroll-margin-top:12rem}.rwv-bf-signup .rwv-bf-h2,.rwv-bf-signup .rwv-bf-lead{color:#fff}.rwv-bf-signup__row{display:flex;gap:.8rem;max-width:54rem;margin:2.4rem auto 0}.rwv-bf-signup__row input{flex:1;min-width:0;padding:1.5rem 2rem;border:0;border-radius:4rem;font-family:inherit;font-size:1.6rem;color:var(--rwv-blue)}.rwv-bf-signup__row .rwv-bf-btn{white-space:nowrap;background:var(--rwv-accent);border-color:var(--rwv-accent);color:#fff}@media screen and (max-width:749px){.rwv-bf-signup__row{flex-direction:column}}.rwv-bf-signup__fine{margin:1.4rem 0 0;color:var(--rwv-grey);font-size:1.2rem}.rwv-bf-signup__err{margin:1.6rem 0 0;color:#fff;font-size:1.4rem;font-weight:600}.rwv-bf-signup__success{margin-top:2rem;padding:2.4rem;border-radius:1.8rem;background:var(--rwv-accent);font-size:1.7rem;line-height:1.6}.rwv-bf-code{display:inline-block;margin:1.2rem 0;padding:.8rem 2.2rem;border:2px dashed #fff;border-radius:1.2rem;font-size:2.8rem;font-weight:800;letter-spacing:.3em}.rwv-bf-faqs{max-width:80rem;margin:3.2rem auto 0}.rwv-bf-faq{margin-bottom:1rem;padding:1.8rem 2.2rem;border:1px solid var(--rwv-grey);border-radius:1.4rem;background:#fff;color:var(--rwv-blue)}.rwv-bf-faq summary{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.6rem;font-weight:700;cursor:pointer;list-style:none}.rwv-bf-faq summary::-webkit-details-marker{display:none}.rwv-bf-faq summary:after{content:"+";color:var(--rwv-accent);font-size:2rem;line-height:1}.rwv-bf-faq[open] summary:after{content:"\2212"}.rwv-bf-faq__a{margin-top:1rem;color:var(--rwv-accent);font-size:1.5rem;line-height:1.6}.rwv-bf-faq__a p{margin:0}.rwv-bf-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;max-width:104rem;margin:3.2rem auto 0}.rwv-bf-cat{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.8rem 2rem;border:2px solid var(--rwv-blue);border-radius:1.6rem;background:#fff;color:var(--rwv-blue);font-size:1.5rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.rwv-bf-cat:hover{background:var(--rwv-blue);color:#fff}@media screen and (max-width:749px){.rwv-bf-cats{grid-template-columns:repeat(2,1fr)}.rwv-bf-cat{padding:1.4rem;font-size:1.3rem}}.rwv-bf-countdown{display:flex;justify-content:center;gap:1rem;margin:2.8rem 0 0}.rwv-bf-countdown span{min-width:7.2rem;padding:1rem 1.2rem;border-radius:1.2rem;background:var(--rwv-accent);color:#fff}.rwv-bf-countdown b{display:block;font-size:2.8rem;line-height:1.1}.rwv-bf-countdown small{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.rwv-bf-tierbar{max-width:90rem;margin:0 auto;padding:2rem 2.4rem 1.6rem;border:2px solid var(--rwv-blue);border-radius:1.8rem;background:#fff;color:var(--rwv-blue)}.rwv-bf-tierbar__msg{margin:0 0 4.4rem;font-size:1.7rem;line-height:1.4;text-align:center}.rwv-bf-tierbar__msg strong{color:var(--rwv-blue)}.rwv-bf-tierbar__track{position:relative;height:2rem;margin:0 1.6rem 4.8rem;padding:3px;border:1px solid var(--rwv-grey);border-radius:2rem;background:var(--rwv-light)}.rwv-bf-tierbar__rail{position:relative;height:100%}.rwv-bf-tierbar__fill{position:absolute;top:0;bottom:0;left:0;width:0;border-radius:2rem;background:var(--rwv-blue);transition:width .6s ease}.rwv-bf-tierbar__you{position:absolute;right:0;bottom:calc(100% + 1.4rem);padding:.3rem .9rem;border-radius:2rem;background:var(--rwv-blue);color:#fff;font-size:1.2rem;font-weight:700;white-space:nowrap;transform:translate(50%)}.rwv-bf-tierbar__you:after{content:"";position:absolute;top:100%;left:50%;border:5px solid transparent;border-top-color:var(--rwv-blue);transform:translate(-50%)}.rwv-bf-tierbar__you[hidden]{display:none}.rwv-bf-tierbar__mark{position:absolute;top:50%;z-index:1;width:2.4rem;height:2.4rem;border:3px solid var(--rwv-grey);border-radius:50%;background:#fff;transform:translate(-50%,-50%);transition:background .3s,border-color .3s,box-shadow .3s}.rwv-bf-tierbar__mark.is-hit{border-color:#fff;background:var(--rwv-blue);box-shadow:0 0 0 2px var(--rwv-blue)}.rwv-bf-tierbar__mark.is-hit:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.8rem;text-align:center}.rwv-bf-tierbar__label{position:absolute;top:2.8rem;left:50%;color:var(--rwv-blue);font-size:1.2rem;line-height:1.3;text-align:center;white-space:nowrap;transform:translate(-50%)}.rwv-bf-tierbar__label b{display:block;font-size:1.3rem}.rwv-bf-tierbar__mark--end .rwv-bf-tierbar__label{left:auto;right:-.6rem;text-align:right;transform:none}.rwv-bf-tierbar__sub{margin:0;color:var(--rwv-accent);font-size:1.2rem;text-align:center}@media screen and (max-width:749px){.rwv-bf-tierbar{padding:1.4rem 1.6rem 1.2rem}.rwv-bf-tierbar__msg{margin-bottom:4rem;font-size:1.45rem}.rwv-bf-tierbar__track{margin-bottom:4.2rem}.rwv-bf-tierbar__sub{display:none}}.rwv-bf-toast{position:fixed;left:50%;bottom:2.4rem;z-index:9999;max-width:calc(100% - 3.2rem);padding:1.6rem 2.4rem;border-radius:1.6rem;background:var(--rwv-blue);color:#fff;font-size:1.6rem;font-weight:700;text-align:center;box-shadow:0 12px 32px #03306b59;transform:translate(-50%,200%);transition:transform .35s ease}.rwv-bf-toast.is-on{transform:translate(-50%)}.rwv-bf-toast small{display:block;margin-top:.4rem;color:var(--rwv-light);font-size:1.3rem;font-weight:500}.rwv-bf-sticky{position:sticky;top:0;z-index:2;padding:.8rem 1.6rem;background:#fff;border-bottom:1px solid var(--rwv-grey);box-shadow:0 4px 12px #03306b0f}.rwv-bf-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem;max-width:120rem;margin:0 auto}.rwv-bf-card{display:flex;flex-direction:column;padding:1.4rem;border:1px solid var(--rwv-grey);border-radius:1.8rem;background:#fff}.rwv-bf-card__img{display:block;aspect-ratio:1;margin-bottom:1.2rem;border-radius:1.2rem;background:#fff;overflow:hidden}.rwv-bf-card__img img{width:100%;height:100%;object-fit:contain}.rwv-bf-card__title{flex:1;margin:0 0 .8rem;color:var(--rwv-blue);font-size:1.45rem;font-weight:600;line-height:1.35;text-decoration:none}.rwv-bf-card__price{margin:0 0 1.2rem;color:var(--rwv-accent);font-size:1.6rem;font-weight:700}.rwv-bf-card .rwv-bf-btn{width:100%;padding:1.2rem;font-size:1.4rem;text-align:center}@media screen and (max-width:989px){.rwv-bf-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.rwv-bf-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.rwv-bf-card{padding:1rem}}.rwv-bf-note{margin:2.4rem auto 0;padding:1.4rem 2rem;border:1px solid var(--rwv-grey);border-radius:1.4rem;background:#fff;color:var(--rwv-blue);font-size:1.5rem;font-weight:600;text-align:center}.rwv-bf-note a{color:var(--rwv-blue);font-weight:600}.rwv-bf-cartbar{padding-top:2.4rem}.rwv-bf-cartbar__title{margin:0 0 1rem;color:var(--rwv-blue);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-align:center;text-transform:uppercase}.rwv-bf-preview{position:fixed;left:1.2rem;bottom:1.2rem;z-index:10000;padding:.9rem 1.2rem;border:1px solid var(--rwv-blue);border-radius:1rem;background:var(--rwv-light);color:var(--rwv-blue);font-size:1.2rem;font-weight:600;box-shadow:0 6px 18px #03306b33}.rwv-bf-preview a{margin-left:.6rem;color:var(--rwv-blue);text-decoration:underline}.rwv-bf-preview a.is-on{font-weight:800;text-decoration:none}.rwv-bf-enddate{display:table;margin:2.4rem auto 0;padding:1.1rem 2.6rem;border-radius:4rem;background:var(--rwv-blue);color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.03em;text-align:center}.rwv-bf-shoptop{padding:3.2rem 1.6rem .8rem;background:#fff;text-align:center}.rwv-bf-pill{display:inline-block;margin:0;padding:.9rem 2.2rem;border-radius:4rem;background:var(--rwv-blue);color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){.rwv-bf-pill{font-size:1.1rem;padding:.8rem 1.4rem;letter-spacing:.06em}}.rwv-bf-sticky__row{display:flex;align-items:center;gap:2.4rem;max-width:110rem;margin:0 auto}.rwv-bf-sticky .rwv-bf-tierbar{flex:1;display:flex;align-items:center;gap:2rem;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent}.rwv-bf-sticky .rwv-bf-tierbar__msg{flex:0 0 34%;margin:0;font-size:1.4rem;line-height:1.3;text-align:left}.rwv-bf-sticky .rwv-bf-tierbar__track{flex:1;height:1.2rem;margin:0 1.2rem 1.8rem;padding:2px}.rwv-bf-sticky .rwv-bf-tierbar__you,.rwv-bf-sticky .rwv-bf-tierbar__sub{display:none!important}.rwv-bf-sticky .rwv-bf-tierbar__mark{width:1.8rem;height:1.8rem;border-width:2px}.rwv-bf-sticky .rwv-bf-tierbar__mark.is-hit:after{font-size:1rem;line-height:1.4rem}.rwv-bf-sticky .rwv-bf-tierbar__label{top:1.7rem;font-size:1rem}.rwv-bf-sticky .rwv-bf-tierbar__label b{display:inline;margin-right:.3rem;font-size:1.1rem}.rwv-bf-sticky__cart{flex:0 0 auto;margin:0;white-space:nowrap}.rwv-bf-sticky__cart a{color:var(--rwv-blue);font-size:1.4rem;font-weight:700}@media screen and (max-width:749px){.rwv-bf-sticky{padding:.8rem 1.2rem}.rwv-bf-sticky .rwv-bf-tierbar{flex-direction:column;align-items:stretch;gap:.6rem}.rwv-bf-sticky .rwv-bf-tierbar__msg{flex:none;font-size:1.3rem;text-align:center}.rwv-bf-sticky .rwv-bf-tierbar__track{margin:0 1rem 1.7rem}.rwv-bf-sticky__cart{display:none}}.rwv-bf-note__fine{margin:.6rem 0 0;color:var(--rwv-accent);font-size:1.3rem;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rwv-bf.css.map */
