.wf-page--index #MainContent#MainContent{--wf-ink:#222743;--wf-soft:#f4f5f7;--wf-line:#dfe3ea;color:var(--wf-ink)}.wf-page--index #MainContent#MainContent .page-width{max-width:1400px;padding:0 42px}.wf-page--index #MainContent#MainContent h1,.wf-page--index #MainContent#MainContent h2:not(.accordion__title),.wf-page--index #MainContent#MainContent .wf-comparison__heading,.wf-page--index #MainContent#MainContent .wf-reviews-ticker__heading,.wf-page--index #MainContent#MainContent .wf-faq__heading{font-family:var(--font-body-family);font-weight:500;letter-spacing:-.035em;color:var(--wf-ink);line-height:1.15}.wf-page--index #MainContent#MainContent .product__title h1{font-size:36px;max-width:540px;margin:12px 0 18px}.wf-page--index #MainContent#MainContent h2:not(.accordion__title){font-size:40px}.wf-page--index #MainContent#MainContent .product__info-container .rating-stars{font-size:13px;color:#596174}.wf-page--index #MainContent#MainContent .product__info-container .price{margin:8px 0 20px}.wf-page--index #MainContent#MainContent .price .badge{background:#edf0f6;color:var(--wf-ink);border:none;border-radius:5px;font-size:10px;letter-spacing:.04em}.wf-page--index #MainContent#MainContent .emoji-benefits-container{line-height:1.65;font-size:14px;color:#4f5768;margin-bottom:24px}.wf-page--index #MainContent#MainContent .kaching-bundles__block-title{font-size:14px!important;letter-spacing:.1em!important;color:#111!important;font-weight:500!important}.wf-page--index #MainContent#MainContent .kaching-bundles__bar{border-radius:12px!important;background:#fff!important;border-color:var(--wf-line)!important;box-shadow:none!important}.wf-page--index #MainContent#MainContent .kaching-bundles__bar--selected{border-color:var(--wf-ink)!important}.wf-page--index #MainContent#MainContent .kaching-bundles__bar-title{font-size:14px!important;font-weight:500!important;color:var(--wf-ink)!important}.wf-page--index #MainContent#MainContent .kaching-bundles__bar-label{background:#e8ecf3!important;color:#4f5768!important;font-size:10px!important;border-radius:5px!important;font-weight:400!important}.wf-page--index #MainContent#MainContent .product-form__submit{background:var(--wf-ink);border-radius:10px;min-height:56px;font-family:var(--font-body-family);font-weight:500;font-size:16px;letter-spacing:0;box-shadow:0 5px 12px #22274312}.wf-page--index #MainContent#MainContent .product-form__submit:after{border-radius:10px}.wf-page--index #MainContent#MainContent .icon-with-text{padding:14px 12px;background:var(--wf-soft);border-radius:10px;gap:12px}.wf-page--index #MainContent#MainContent .icon-with-text .h4{font-size:11px;font-weight:500}.wf-page--index #MainContent#MainContent .rva{font-size:12px;color:#596174}.wf-page--index #MainContent#MainContent .ugc__heading{font-family:var(--font-body-family);font-weight:500;font-size:13px;letter-spacing:0;color:var(--wf-ink)}.wf-page--index #MainContent#MainContent .ugc__card{border-radius:12px;overflow:hidden}.wf-page--index #MainContent#MainContent .accordion__title{font-weight:500;font-size:14px;color:var(--wf-ink)}.wf-page--index #MainContent#MainContent .product__accordion{border-color:var(--wf-line)}.wf-page--index #MainContent#MainContent .image-with-text{background:var(--wf-soft);border-radius:24px;overflow:hidden}.wf-page--index #MainContent#MainContent .image-with-text__media{border:0;border-radius:22px}.wf-page--index #MainContent#MainContent .image-with-text__content{background:transparent;padding:48px}.wf-page--index #MainContent#MainContent .image-with-text__text{font-size:15px;color:#596174;line-height:1.8}.wf-page--index #MainContent#MainContent .icon-bar-card{background:#fff;border:1px solid var(--wf-line);border-radius:16px;padding:24px 18px;height:100%}.wf-page--index #MainContent#MainContent .icon-bar-card h3{font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:-.015em;color:var(--wf-ink)}.wf-page--index #MainContent#MainContent .icon-bar-card .rte{font-size:13px;color:#596174;line-height:1.65}.wf-page--index #MainContent#MainContent .wf-comparison{background:#fff}.wf-page--index #MainContent#MainContent .wf-comparison__grid{max-width:990px;margin:auto}.wf-page--index #MainContent#MainContent .wf-comparison__header h3{font-size:15px;font-weight:500}.wf-page--index #MainContent#MainContent .wf-comparison__row--feature{font-size:14px}.wf-page--index #MainContent#MainContent .wf-reviews-ticker{background:var(--wf-soft);padding:72px 0}.wf-page--index #MainContent#MainContent .wf-review-card{border:1px solid var(--wf-line);border-radius:16px;background:#fff;padding:26px;box-shadow:none;height:100%;margin:0}.wf-page--index #MainContent#MainContent .wf-review-card__title{font-family:var(--font-body-family);font-size:16px;font-weight:500;color:var(--wf-ink)}.wf-page--index #MainContent#MainContent .wf-review-card__body{font-size:13px;color:#596174;line-height:1.75}.wf-page--index #MainContent#MainContent .wf-faq{background:#fff;padding:72px 0}.wf-page--index #MainContent#MainContent .wf-faq__question{font-size:15px;font-weight:500;color:var(--wf-ink)}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__hero{background:var(--wf-ink);border-radius:22px;min-height:0}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__background,.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__overlay,.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__cards{display:none}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__content{position:relative;padding:60px 24px}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__heading{color:#fff!important;font-weight:500;max-width:680px;margin-left:auto;margin-right:auto}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__subheading{color:#d9ddea}@media(min-width:990px){.wf-page--index #MainContent#MainContent .product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px}.wf-page--index #MainContent#MainContent .product>div{width:100%;max-width:none;padding:0}.wf-page--index #MainContent#MainContent .product__media-wrapper{align-self:start}.wf-page--index #MainContent#MainContent .product__info-container{max-width:none}}@media(max-width:749px){.wf-page--index #MainContent#MainContent .product__title h1{font-size:28px;margin:10px 0 14px}.wf-page--index #MainContent#MainContent h2:not(.accordion__title){font-size:30px}.wf-page--index #MainContent#MainContent .image-with-text__content{padding:28px 22px}.wf-page--index #MainContent#MainContent .image-with-text{border-radius:16px}.wf-page--index #MainContent#MainContent .wf-reviews-ticker,.wf-page--index #MainContent#MainContent .wf-faq{padding:48px 0}.wf-page--index #MainContent#MainContent .wf-review-card{padding:22px}.wf-page--index #MainContent#MainContent .wf-comparison__header h3,.wf-page--index #MainContent#MainContent .wf-comparison__row--feature{font-size:12px}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__content{padding:38px 22px}.wf-page--index #MainContent#MainContent .icon-with-text{padding:12px 8px}.wf-page--index #MainContent#MainContent .icon-bar-card{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.wf-page--index #MainContent#MainContent *{scroll-behavior:auto}}.wf-page--index #MainContent#MainContent .kaching-bundles__bar-container{background:#fff!important;border-color:#dfe3ea!important;border-radius:12px!important}.wf-page--index #MainContent#MainContent .kaching-bundles__bar--selected .kaching-bundles__bar-container{border-color:#222743!important}.wf-page--index #MainContent#MainContent{background:#fffdfb}.wf-page--index #MainContent#MainContent h2:not(.accordion__title),.wf-page--index #MainContent#MainContent .wf-reviews-ticker__heading,.wf-page--index #MainContent#MainContent .wf-faq__heading{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:44px;line-height:1.12}.wf-page--index #MainContent#MainContent .button{background:#222743;color:#fff;border-radius:8px;font-size:13px;letter-spacing:0;text-transform:none}.wf-page--index #MainContent#MainContent .button:after{border-radius:8px}.wf-page--index #MainContent#MainContent .image-with-text{background:#f6f3ee}.wf-page--index #MainContent#MainContent .image-with-text__media img{border-radius:20px}.wf-page--index #MainContent#MainContent .wf-home-routine{text-align:center;padding-top:70px;padding-bottom:70px}.wf-page--index #MainContent#MainContent .wf-home-kicker{font-size:11px;letter-spacing:.14em;color:#707866}.wf-page--index #MainContent#MainContent .wf-home-routine h2{margin:20px 0}.wf-page--index #MainContent#MainContent .wf-home-intro{max-width:520px;margin:0 auto 32px;font-size:14px;line-height:1.8;color:#666c76}.wf-page--index #MainContent#MainContent .wf-home-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;text-align:left;margin:36px 0}.wf-page--index #MainContent#MainContent .wf-home-steps article{background:#f6f3ee;border:1px solid #eee9e1;border-radius:20px;padding:34px}.wf-page--index #MainContent#MainContent .wf-home-steps article>span{font-family:Georgia,serif;font-size:55px;font-style:italic;color:#a5ac99}.wf-page--index #MainContent#MainContent .wf-home-steps h3{font-size:17px;font-weight:500;margin:18px 0 12px}.wf-page--index #MainContent#MainContent .wf-home-steps p{font-size:13px;line-height:1.8;color:#6b7280}.wf-page--index #MainContent#MainContent .wf-reviews-ticker{background:#f6f3ee}.wf-page--index #MainContent#MainContent .wf-review-card{border-color:#e9e4dc;border-radius:18px}.wf-page--index #MainContent#MainContent .wf-video-gallery{background:#fffdfb}.wf-page--index #MainContent#MainContent .wf-video-gallery__card,.wf-page--index #MainContent#MainContent .comparison-slider{border-radius:20px;overflow:hidden}.wf-page--index #MainContent#MainContent .wf-faq{background:#f6f3ee}.wf-page--index #MainContent#MainContent .wf-faq__heading{text-transform:none}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__hero{background:#222743}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__heading{font-family:Georgia,serif;font-weight:400!important}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__form{border-radius:9px}.wf-page--index #MainContent#MainContent .wf-newsletter-benefits__submit{background:#fff;color:#222743}.wf-page--index #MainContent#MainContent #FeaturedProduct-template--32477585572178__featured_product_YUBwAV>.page-width{padding-top:48px;padding-bottom:48px}.wf-page--index #MainContent#MainContent [id*=featured_product_YUBwAV] .product__title h1{font-family:Georgia,serif;font-weight:400;font-size:42px}.wf-page--index #MainContent#MainContent [id*=featured_product_YUBwAV] .product__media{border-radius:20px;overflow:hidden}@media(max-width:749px){.wf-page--index #MainContent#MainContent h2:not(.accordion__title),.wf-page--index #MainContent#MainContent .wf-reviews-ticker__heading,.wf-page--index #MainContent#MainContent .wf-faq__heading{font-size:34px}.wf-page--index #MainContent#MainContent .wf-home-routine{padding-top:44px;padding-bottom:44px}.wf-page--index #MainContent#MainContent .wf-home-steps{grid-template-columns:1fr;gap:14px}.wf-page--index #MainContent#MainContent .wf-home-steps article{padding:25px}.wf-page--index #MainContent#MainContent .wf-home-steps article>span{font-size:42px}.wf-page--index #MainContent#MainContent [id*=featured_product_YUBwAV] .product__title h1{font-size:32px}.wf-page--index #MainContent#MainContent .wf-home-intro{font-size:13px}}.wf-page--index #MainContent#MainContent p,.wf-page--index #MainContent#MainContent small,.wf-page--index #MainContent#MainContent label,.wf-page--index #MainContent#MainContent input,.wf-page--index #MainContent#MainContent .rte,.wf-page--index #MainContent#MainContent .wf-editorial__eyebrow,.wf-page--index #MainContent#MainContent .wf-editorial__cta,.wf-page--index #MainContent#MainContent .button,.wf-page--index #MainContent#MainContent .wf-faq__question,.wf-page--index #MainContent#MainContent .wf-review-card__body,.wf-page--index #MainContent#MainContent .wf-video-gallery__subheading,.wf-page--index #MainContent#MainContent .wf-editorial__note strong,.wf-page--index #MainContent#MainContent .wf-editorial__offer strong,.wf-page--index #MainContent#MainContent .wf-editorial__trust strong{font-size:16px!important;line-height:1.6}.wf-page--index #MainContent#MainContent p small,.wf-page--index #MainContent#MainContent p strong,.wf-page--index #MainContent#MainContent .wf-review-card__name,.wf-page--index #MainContent#MainContent .wf-review-card__country{font-size:18px!important}.wf-page--index #MainContent#MainContent .wf-home-kicker{font-size:18px}.wf-page--index #MainContent#MainContent h2:not(.accordion__title),.wf-page--index #MainContent#MainContent .wf-reviews-ticker__heading,.wf-page--index #MainContent#MainContent .wf-faq__heading{font-size:52px!important;line-height:1.12;font-weight:500}.wf-page--index #MainContent#MainContent #wf-editorial-title{font-size:53px!important;line-height:1.05}.wf-page--index #MainContent#MainContent h3{font-size:24px!important;line-height:1.25}.wf-page--index #MainContent#MainContent .wf-editorial__intro{max-width:440px}.wf-page--index #MainContent#MainContent .wf-editorial__offer{max-width:450px}.wf-page--index #MainContent#MainContent .wf-editorial__note{max-width:300px;right:0}.wf-page--index #MainContent#MainContent .wf-editorial__trust{grid-template-columns:repeat(4,minmax(0,1fr))}.wf-page--index #MainContent#MainContent .wf-editorial__trust>div{min-width:0;padding:0 12px}.wf-page--index #MainContent#MainContent .wf-home-intro{max-width:690px}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n{padding-top:64px}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:40px;align-items:stretch}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .grid__item{width:100%;max-width:100%;min-width:0}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__text-item{order:1}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__media-item{order:2;align-self:stretch}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__media{height:100%;min-height:440px;padding-bottom:0!important}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__media img{width:100%;height:100%;object-fit:cover}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__content{padding:12px 0;justify-content:center;height:100%}@media(max-width:989px){.wf-page--index #MainContent#MainContent #wf-editorial-title{font-size:48px!important}.wf-page--index #MainContent#MainContent h2:not(.accordion__title),.wf-page--index #MainContent#MainContent .wf-reviews-ticker__heading,.wf-page--index #MainContent#MainContent .wf-faq__heading{font-size:42px!important}.wf-page--index #MainContent#MainContent .wf-editorial__body{grid-template-columns:1.15fr 1fr}.wf-page--index #MainContent#MainContent .wf-editorial__trust{grid-template-columns:1fr 1fr;gap:20px}.wf-page--index #MainContent#MainContent .wf-editorial__trust>div:nth-child(2){border:0}.wf-page--index #MainContent#MainContent .wf-editorial__note{max-width:240px}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__grid{padding:30px;gap:28px}}@media(max-width:749px){.wf-page--index #MainContent#MainContent #wf-editorial-title{font-size:44px!important}.wf-page--index #MainContent#MainContent h2:not(.accordion__title),.wf-page--index #MainContent#MainContent .wf-reviews-ticker__heading,.wf-page--index #MainContent#MainContent .wf-faq__heading{font-size:38px!important}.wf-page--index #MainContent#MainContent .wf-editorial__offer{padding:18px 14px}.wf-page--index #MainContent#MainContent .wf-editorial__offer-icon{display:none}.wf-page--index #MainContent#MainContent .wf-editorial__eyebrow{font-size:18px!important;line-height:1.45}.wf-page--index #MainContent#MainContent .wf-editorial__note{max-width:245px;padding:12px}.wf-page--index #MainContent#MainContent .wf-editorial__visual{min-height:400px}.wf-page--index #MainContent#MainContent .wf-editorial__trust{gap:20px 0}.wf-page--index #MainContent#MainContent .wf-editorial__trust>div{align-items:flex-start;padding:0 8px;gap:6px}.wf-page--index #MainContent#MainContent .wf-editorial__trust>div>span{display:none}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n{padding-top:40px}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__grid{grid-template-columns:1fr;padding:22px;gap:24px}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__media-item{order:1}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__text-item{order:2}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__media{height:300px;min-height:0}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__content{padding:0}.wf-page--index #MainContent#MainContent .wf-faq__answer{font-size:18px}.wf-page--index #MainContent#MainContent .wf-home-steps article{padding:26px}}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__media img{object-position:right center}@media(min-width:750px)and (max-width:989px){.wf-page--index #MainContent#MainContent .wf-editorial-hero__trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:374px){.wf-page--index #MainContent#MainContent #wf-editorial-title{font-size:38px!important}}@media(min-width:750px)and (max-width:989px){.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__grid{align-items:center}.wf-page--index #MainContent#MainContent #shopify-section-template--32477585572178__image_with_text_Xz9V4n .image-with-text__media{height:300px;min-height:0}}.wf-page--index #MainContent#MainContent .wf-editorial-hero del{font-size:18px!important}#MainContent#MainContent .wf-editorial{max-width:1400px;margin:28px auto 22px;padding:0 42px;border:1px solid #fff;border-radius:26px;background:linear-gradient(115deg,#faf8f4,#f3f4f5,#e8edf0);box-shadow:0 12px 35px #22274309;overflow:hidden;color:#222743}#MainContent#MainContent .wf-editorial{width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none}#MainContent#MainContent .wf-editorial__inner{max-width:1400px;margin:0 auto;padding:0 0 30px}@media(max-width:989px){#MainContent#MainContent .wf-editorial__inner{padding:0 25px 25px}}@media(max-width:749px){#MainContent#MainContent .wf-editorial__inner{padding:0 20px 20px}}.shopify-section .wf-footer-benefits{padding-bottom:60px!important}.wf-why{background:#fff;color:#212643;padding:76px 0}.wf-why-inner{max-width:1400px;margin:auto;padding:0 42px}.wf-why-heading{text-align:center;max-width:800px;margin:0 auto 64px}.wf-why h2,.wf-why h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em}.wf-why-heading h2{margin:18px 0 22px}.wf-why-kicker{font-size:18px;letter-spacing:.1em;color:#6f7965}.wf-why p{font-size:18px;line-height:1.65}.wf-why-timeline{position:relative}.wf-why-timeline:before{content:"";position:absolute;width:1px;background:#c9cebf;left:50%;top:40px;bottom:40px}.wf-why-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:64px}.wf-why-row:last-child{margin-bottom:0}.wf-why-row figure{grid-column:1;grid-row:1;margin:0;aspect-ratio:1.2;overflow:hidden;border-radius:24px;background:#ebece9}.wf-why-row img{width:100%;height:100%;object-fit:cover;display:block}.wf-why-row:last-child img{object-fit:contain}.wf-why-number{grid-column:2;grid-row:1;justify-self:center;width:76px;height:76px;display:grid;place-items:center;background:#f6f4ef;border:1px solid #b8c0ad;border-radius:50%;font:30px Georgia,serif;color:#212643;z-index:1}.wf-why-copy{grid-column:3;grid-row:1;padding:12px}.wf-why-row:nth-child(2n) figure{grid-column:3}.wf-why-row:nth-child(2n) .wf-why-copy{grid-column:1}.wf-why-copy h3{font-size:38px!important;line-height:1.14!important;margin:18px 0 24px}.wf-why-copy p+p{margin-top:16px}.wf-why-action{text-align:center;margin-top:54px}.wf-why-action .button{gap:28px;background:#212643;color:#fff;border-radius:10px;font-size:18px;min-height:58px}.wf-why-row.wf-reveal-ready{opacity:0;transform:translateY(32px);transition:opacity .75s ease,transform .75s ease}.wf-why-row.wf-reveal-ready.wf-revealed{opacity:1;transform:none}@media(max-width:989px){.wf-why-inner{padding:0 25px}.wf-why-row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:12px}.wf-why-number{width:54px;height:54px;font-size:24px}.wf-why-copy{padding:0}.wf-why-copy h3{font-size:30px!important}.wf-why-row figure{aspect-ratio:.9}.wf-why-kicker{letter-spacing:.05em}}@media(max-width:749px){.wf-why{padding:50px 0}.wf-why-inner{padding:0 20px}.wf-why-heading{margin-bottom:40px}.wf-why-timeline:before{left:23px;top:24px;bottom:24px}.wf-why-row{grid-template-columns:48px minmax(0,1fr);gap:18px;margin-bottom:44px;align-items:start}.wf-why-number{grid-column:1;grid-row:1;width:46px;height:46px;font-size:22px}.wf-why-row figure,.wf-why-row:nth-child(2n) figure{grid-column:2;grid-row:1;aspect-ratio:1.15}.wf-why-copy,.wf-why-row:nth-child(2n) .wf-why-copy{grid-column:2;grid-row:2}.wf-why-copy h3{font-size:30px!important}.wf-why-action{margin-top:36px}.wf-why-row figure{border-radius:18px}}@media(prefers-reduced-motion:reduce){.wf-why-row.wf-reveal-ready{opacity:1;transform:none;transition:none}}#MainContent#MainContent .wf-why-copy h3{font-size:38px!important;line-height:1.14!important}#MainContent#MainContent .wf-why-row:first-child img{object-position:right center}#MainContent#MainContent .wf-why-row:nth-child(2) img{height:118%;transform:translateY(-12%)}@media(max-width:989px){#MainContent#MainContent .wf-why-copy h3{font-size:30px!important}}.wf-benefit-band{padding:56px 0;background:#f6f3ee}.wf-benefit-inner{max-width:1400px;padding:0 42px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wf-benefit-inner article{background:#212643;color:#fff;border-radius:22px;text-align:center;padding:32px 22px}.wf-benefit-inner svg{width:48px;height:48px;margin-bottom:18px;color:#dce1d3}.wf-benefit-inner h3{font-family:Georgia,serif;font-size:25px!important;font-weight:400;line-height:1.2!important;color:#fff;margin:0 0 14px}.wf-benefit-inner p{font-size:18px!important;line-height:1.6;color:#e7e8ee;margin:0}@media(max-width:989px){.wf-benefit-inner{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 25px}}@media(max-width:749px){.wf-benefit-band{padding:36px 0}.wf-benefit-inner{grid-template-columns:1fr;padding:0 20px;gap:16px}.wf-benefit-inner article{padding:28px 24px}}.wf-benefit-inner article.wf-benefit-ready{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.wf-benefit-inner article.wf-benefit-ready.wf-benefit-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.wf-benefit-inner article.wf-benefit-ready{opacity:1;transform:none;transition:none}}.wf-page--product #MainContent#MainContent{--wf-ink:#222743;--wf-soft:#f4f5f7;--wf-line:#dfe3ea;color:var(--wf-ink)}.wf-page--product #MainContent#MainContent .page-width{max-width:1400px}.wf-page--product #MainContent#MainContent h1,.wf-page--product #MainContent#MainContent h2:not(.accordion__title),.wf-page--product #MainContent#MainContent .wf-comparison__heading,.wf-page--product #MainContent#MainContent .wf-reviews-ticker__heading,.wf-page--product #MainContent#MainContent .wf-faq__heading{font-family:var(--font-body-family);font-weight:500;letter-spacing:-.035em;color:var(--wf-ink);line-height:1.15}.wf-page--product #MainContent#MainContent .product__title h1{font-size:36px;max-width:540px;margin:0}.wf-page--product #MainContent#MainContent h2:not(.accordion__title){font-size:40px}.wf-page--product #MainContent#MainContent .product__info-container .rating-stars{font-size:13px;color:#596174}.wf-page--product #MainContent#MainContent .product__info-container .price{margin:8px 0 20px}.wf-page--product #MainContent#MainContent .price .badge{background:#edf0f6;color:var(--wf-ink);border:none;border-radius:5px;font-size:10px;letter-spacing:.04em}.wf-page--product #MainContent#MainContent .emoji-benefits-container{line-height:1.65;font-size:14px;color:#4f5768;margin-bottom:24px}.wf-page--product #MainContent#MainContent .kaching-bundles__block-title{font-size:14px!important;letter-spacing:.1em!important;color:#111!important;font-weight:800!important}.wf-page--product #MainContent#MainContent .kaching-bundles__bar{border-radius:12px!important;background:#fff!important;border-color:var(--wf-line)!important;box-shadow:none!important}.wf-page--product #MainContent#MainContent .kaching-bundles__bar--selected{border-color:var(--wf-ink)!important}.wf-page--product #MainContent#MainContent .kaching-bundles__bar-title{font-size:14px!important;font-weight:500!important;color:var(--wf-ink)!important}.wf-page--product #MainContent#MainContent .kaching-bundles__bar-label{font-size:10px!important;border-radius:5px!important;font-weight:400!important}.wf-page--product #MainContent#MainContent .product-form__submit{background:var(--wf-ink);border-radius:10px;min-height:56px;font-family:var(--font-body-family);font-weight:500;font-size:16px;letter-spacing:0;box-shadow:0 5px 12px #22274312}.wf-page--product #MainContent#MainContent .product-form__submit:after{border-radius:10px}.wf-page--product #MainContent#MainContent .icon-with-text{padding:14px 12px;background:var(--wf-soft);border-radius:10px;gap:12px}.wf-page--product #MainContent#MainContent .icon-with-text .h4{font-size:11px;font-weight:500}.wf-page--product #MainContent#MainContent .rva{font-size:12px;color:#596174}.wf-page--product #MainContent#MainContent .ugc__heading{font-family:var(--font-body-family);font-weight:500;font-size:13px;letter-spacing:0;color:var(--wf-ink)}.wf-page--product #MainContent#MainContent .ugc__card{border-radius:12px;overflow:hidden}.wf-page--product #MainContent#MainContent .accordion__title{font-weight:500;font-size:14px;color:var(--wf-ink)}.wf-page--product #MainContent#MainContent .product__accordion{border-color:var(--wf-line)}.wf-page--product #MainContent#MainContent .image-with-text{background:var(--wf-soft);border-radius:24px;overflow:hidden}.wf-page--product #MainContent#MainContent .image-with-text__media{border:0;border-radius:22px}.wf-page--product #MainContent#MainContent .image-with-text__content{background:transparent;padding:48px}.wf-page--product #MainContent#MainContent .image-with-text__text{font-size:15px;color:#596174;line-height:1.8}.wf-page--product #MainContent#MainContent .icon-bar-card{background:#fff;border:1px solid var(--wf-line);border-radius:16px;padding:24px 18px;height:100%}.wf-page--product #MainContent#MainContent .icon-bar-card h3{font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:-.015em;color:var(--wf-ink)}.wf-page--product #MainContent#MainContent .icon-bar-card .rte{font-size:13px;color:#596174;line-height:1.65}.wf-page--product #MainContent#MainContent .wf-comparison{background:#fff}.wf-page--product #MainContent#MainContent .wf-comparison__grid{max-width:990px;margin:auto}.wf-page--product #MainContent#MainContent .wf-comparison__header h3{font-size:15px;font-weight:500}.wf-page--product #MainContent#MainContent .wf-comparison__row--feature{font-size:14px}.wf-page--product #MainContent#MainContent .wf-reviews-ticker{background:var(--wf-soft);padding:72px 0}.wf-page--product #MainContent#MainContent .wf-review-card{border:1px solid var(--wf-line);border-radius:16px;background:#fff;padding:26px;box-shadow:none;height:100%;margin:0}.wf-page--product #MainContent#MainContent .wf-review-card__title{font-family:var(--font-body-family);font-size:16px;font-weight:500;color:var(--wf-ink)}.wf-page--product #MainContent#MainContent .wf-review-card__body{font-size:13px;color:#596174;line-height:1.75}.wf-page--product #MainContent#MainContent .wf-faq{background:#fff;padding:72px 0}.wf-page--product #MainContent#MainContent .wf-faq__question{font-size:15px;font-weight:500;color:var(--wf-ink)}.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__hero{background:var(--wf-ink);border-radius:22px;min-height:0}.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__background,.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__overlay,.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__cards{display:none}.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__content{position:relative;padding:60px 24px}.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__heading{color:#fff!important;font-weight:500;max-width:680px;margin-left:auto;margin-right:auto}.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__subheading{color:#d9ddea}@media(min-width:990px){.wf-page--product #MainContent#MainContent .product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px}.wf-page--product #MainContent#MainContent .product>div{width:100%;max-width:none;padding:0}.wf-page--product #MainContent#MainContent .product__media-wrapper{align-self:start}.wf-page--product #MainContent#MainContent .product__info-container{max-width:none}}@media(max-width:749px){.wf-page--product #MainContent#MainContent .product__title h1{font-size:28px;margin:0}.wf-page--product #MainContent#MainContent h2:not(.accordion__title){font-size:30px}.wf-page--product #MainContent#MainContent .image-with-text__content{padding:28px 22px}.wf-page--product #MainContent#MainContent .image-with-text{border-radius:16px}.wf-page--product #MainContent#MainContent .wf-reviews-ticker,.wf-page--product #MainContent#MainContent .wf-faq{padding:48px 0}.wf-page--product #MainContent#MainContent .wf-review-card{padding:22px}.wf-page--product #MainContent#MainContent .wf-comparison__header h3,.wf-page--product #MainContent#MainContent .wf-comparison__row--feature{font-size:12px}.wf-page--product #MainContent#MainContent .wf-newsletter-benefits__content{padding:38px 22px}.wf-page--product #MainContent#MainContent .icon-with-text{padding:12px 8px}.wf-page--product #MainContent#MainContent .icon-bar-card{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.wf-page--product #MainContent#MainContent *{scroll-behavior:auto}}.wf-page--product #MainContent#MainContent .kaching-bundles__bar-container{background:#fff!important;border-color:#dfe3ea!important;border-radius:12px!important}.wf-page--product #MainContent#MainContent .kaching-bundles__bar--selected .kaching-bundles__bar-container{border-color:#222743!important}#MainContent#MainContent .wf-editorial{max-width:1400px;margin:28px auto 22px;padding:0 42px 30px;border:1px solid #fff;border-radius:26px;background:linear-gradient(115deg,#faf8f4,#f3f4f5,#e8edf0);box-shadow:0 12px 35px #22274309;overflow:hidden;color:#222743}#MainContent#MainContent .wf-editorial__body{display:grid;grid-template-columns:1fr 1.1fr;min-height:560px;align-items:center;position:relative}#MainContent#MainContent .wf-editorial__copy{position:relative;z-index:2;padding:45px 0 40px;max-width:490px}#MainContent#MainContent .wf-editorial__eyebrow{display:inline-block;font-size:11px;letter-spacing:.04em;background:#e7ebe5;border-radius:30px;padding:9px 14px;color:#465148}#MainContent#MainContent #wf-editorial-title{font-family:Georgia,Times New Roman,serif;font-size:52px;line-height:1.08;letter-spacing:-.045em;font-weight:400;margin:22px 0 19px;color:#222743}#MainContent#MainContent #wf-editorial-title em{font-weight:400}#MainContent#MainContent .wf-editorial__intro{font-size:14px;line-height:1.8;max-width:365px;color:#555c68;margin:0 0 25px}#MainContent#MainContent .wf-editorial__offer{display:flex;gap:16px;padding:22px;background:#ffffffd9;border:1px solid #fff;border-radius:13px;max-width:390px;box-shadow:0 7px 22px #22274306}#MainContent#MainContent .wf-editorial__offer-icon{font-size:26px;background:#eef0e7;border-radius:50%;width:44px;height:44px;display:grid;place-items:center;flex-shrink:0}#MainContent#MainContent .wf-editorial__offer strong{font-size:13px;font-weight:500}#MainContent#MainContent .wf-editorial__price{font-size:20px;font-weight:500;margin:6px 0 13px}#MainContent#MainContent .wf-editorial__price s{font-size:13px;font-weight:400;color:#78808a;margin-left:8px}#MainContent#MainContent .wf-editorial__cta{background:#222743;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:13px 18px;border-radius:7px;text-decoration:none;font-size:12px;min-width:230px;transition:background .2s}#MainContent#MainContent .wf-editorial__cta:hover{background:#38415e}#MainContent#MainContent .wf-editorial__cta:focus-visible{outline:3px solid #637499;outline-offset:3px}#MainContent#MainContent .wf-editorial__offer small{font-size:10px;color:#6b7280;display:block;margin-top:9px}#MainContent#MainContent .wf-editorial__visual{position:relative;min-width:0;align-self:stretch;display:flex;align-items:center;justify-content:center}#MainContent#MainContent .wf-editorial__image{width:110%;max-width:none;height:auto;mix-blend-mode:multiply;object-fit:contain;transform:rotate(-5deg);-webkit-mask-image:radial-gradient(ellipse at center,#000 58%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 58%,transparent 75%);filter:drop-shadow(0 18px 15px #22274312)}#MainContent#MainContent .wf-editorial__note{position:absolute;right:-12px;display:flex;gap:12px;align-items:center;background:#fffef9ef;border:1px solid white;border-radius:13px;padding:17px 18px;box-shadow:0 8px 24px #22274306;max-width:240px}#MainContent#MainContent .wf-editorial__note--one{top:14%}#MainContent#MainContent .wf-editorial__note--two{bottom:12%}#MainContent#MainContent .wf-editorial__note>span{font-size:26px;color:#78806c}#MainContent#MainContent .wf-editorial__note strong{font-size:12px;font-weight:500;display:block}#MainContent#MainContent .wf-editorial__note small{font-size:10px;color:#72777e;display:block;margin-top:5px}#MainContent#MainContent .wf-editorial__trust{display:grid;grid-template-columns:repeat(4,1fr);background:#ffffff90;border:1px solid #fff;border-radius:12px;padding:20px 18px;position:relative;z-index:2}#MainContent#MainContent .wf-editorial__trust>div{display:flex;align-items:center;gap:13px;padding:0 18px;border-right:1px solid #22274312}#MainContent#MainContent .wf-editorial__trust>div:last-child{border:0}#MainContent#MainContent .wf-editorial__trust>div>span{font-size:28px;font-family:Georgia,serif}#MainContent#MainContent .wf-editorial__trust p{margin:0;line-height:1.5}#MainContent#MainContent .wf-editorial__trust strong{font-size:12px;font-weight:500;display:block}#MainContent#MainContent .wf-editorial__trust small{font-size:10px;color:#6b7280;display:block}@media(max-width:989px){#MainContent#MainContent .wf-editorial{margin:18px 16px;padding:0 25px 25px}#MainContent#MainContent .wf-editorial__body{grid-template-columns:1fr 1fr;min-height:490px}#MainContent#MainContent #wf-editorial-title{font-size:40px}#MainContent#MainContent .wf-editorial__note{right:0;padding:12px;max-width:190px}#MainContent#MainContent .wf-editorial__trust{padding:18px 6px}#MainContent#MainContent .wf-editorial__trust>div{padding:0 10px;gap:8px}}@media(max-width:749px){#MainContent#MainContent .wf-editorial{margin:14px 12px;padding:0 20px 20px;border-radius:20px}#MainContent#MainContent .wf-editorial__body{display:flex;flex-direction:column;min-height:0}#MainContent#MainContent .wf-editorial__copy{padding:30px 0 0;max-width:100%;width:100%}#MainContent#MainContent #wf-editorial-title{font-size:39px;margin:20px 0 16px}#MainContent#MainContent .wf-editorial__intro{font-size:13px;line-height:1.7;margin-bottom:20px}#MainContent#MainContent .wf-editorial__offer{padding:17px;gap:12px;max-width:100%}#MainContent#MainContent .wf-editorial__offer>div{flex:1;min-width:0}#MainContent#MainContent .wf-editorial__cta{min-width:0;font-size:11px;padding:12px}#MainContent#MainContent .wf-editorial__offer-icon{width:36px;height:36px}#MainContent#MainContent .wf-editorial__visual{width:100%;min-height:310px;margin:0}#MainContent#MainContent .wf-editorial__image{width:105%;transform:rotate(-5deg)}#MainContent#MainContent .wf-editorial__note{padding:10px 12px;max-width:185px;right:-5px}#MainContent#MainContent .wf-editorial__note--one{top:15px}#MainContent#MainContent .wf-editorial__note--two{bottom:15px;left:-5px;right:auto}#MainContent#MainContent .wf-editorial__note strong{font-size:10px}#MainContent#MainContent .wf-editorial__note small{font-size:9px}#MainContent#MainContent .wf-editorial__note>span{font-size:20px}#MainContent#MainContent .wf-editorial__trust{grid-template-columns:1fr 1fr;gap:18px 0;padding:18px 5px}#MainContent#MainContent .wf-editorial__trust>div{padding:0 8px;gap:8px}#MainContent#MainContent .wf-editorial__trust>div:nth-child(2){border:0}#MainContent#MainContent .wf-editorial__trust strong{font-size:10px}#MainContent#MainContent .wf-editorial__trust small{font-size:9px}#MainContent#MainContent .wf-editorial__trust>div>span{font-size:23px}}.wf-home-routine{text-align:center;padding-top:64px;padding-bottom:64px}.wf-home-kicker{font-size:16px;letter-spacing:.1em;color:#6f7965}.wf-home-routine h2{margin:18px 0}.wf-home-intro{max-width:690px;margin:0 auto 32px}.wf-home-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;text-align:left;margin:36px 0}.wf-home-steps article{background:#fff;border:1px solid #dce3ee;border-radius:20px;padding:30px}.wf-home-steps article>span{font:italic 52px Georgia,serif;color:#6f7965}.wf-home-steps h3{font-size:22px;margin:18px 0 12px}.wf-home-steps p{line-height:1.65}@media(max-width:749px){.wf-home-routine{padding-top:44px;padding-bottom:44px}.wf-home-steps{grid-template-columns:1fr;gap:14px}.wf-home-steps article{padding:24px}}.wf-why-progress{position:absolute;top:40px;bottom:40px;left:50%;width:3px;transform:translate(-50%);pointer-events:none}.wf-why-progress-fill{display:block;width:100%;height:100%;background:#212643;transform:scaleY(0);transform-origin:top;will-change:transform}#MainContent .wf-why-number{transition:background .3s,color .3s,border-color .3s,box-shadow .3s,transform .3s}#MainContent .wf-why-number.wf-number-active{background:#212643;border-color:#212643;color:#fff;box-shadow:0 0 0 7px #2126430c;transform:scale(1.06)}@media(max-width:749px){.wf-why-progress{left:23px;top:24px;bottom:24px}}@media(prefers-reduced-motion:reduce){#MainContent .wf-why-number{transition:none;transform:none!important}}#MainContent .wf-home-routine .button,#MainContent .wf-why-action .button{min-height:52px}#MainContent#MainContent .page-width,.wf-why-inner,.wf-benefit-inner,.wf-editorial__inner{max-width:1400px!important;width:100%;box-sizing:border-box}.wf-footer-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:40px;padding-bottom:56px}.wf-footer-benefits article{display:flex;align-items:center;gap:24px;background:#fff;border:1px solid #e2e4e9;border-radius:14px;padding:22px 20px;box-shadow:0 12px 35px #22274308;color:#222743}.wf-footer-benefits svg{width:54px;height:54px;flex:0 0 54px}.wf-footer-benefits h3{font-size:20px;line-height:1.3;margin:0 0 12px;color:inherit}.wf-footer-benefits p{font-size:16px;line-height:1.6;margin:0}.wf-product-benefits{background:#f3f4f5;border-radius:6px;margin:20px 0;display:flex;flex-direction:column;row-gap:.6em}.wf-product-benefits>div{display:flex;align-items:center;gap:16px;margin:0}.wf-product-benefits>div:last-child{margin-bottom:0}.wf-product-benefits svg{width:36px;height:36px;flex:0 0 32px}.wf-product-benefits span{font-size:16px;font-weight:600;line-height:1}@media(min-width:990px){#MainContent#MainContent .product__media-wrapper.product__column-sticky{position:static}}@media(max-width:989px){.wf-footer-benefits{grid-template-columns:1fr}.wf-footer-benefits article{padding:24px}.wf-footer-benefits svg{width:42px;height:42px;flex-basis:42px}}.wf-page--product #MainContent#MainContent h2:not(.accordion__title),.wf-page--index #MainContent#MainContent h2:not(.accordion__title){font-family:Georgia,Times New Roman,serif;font-weight:400}#MainContent#MainContent .wf-comparison__grid{max-width:none}#MainContent .wf-reviews-paused .wf-reviews-ticker__track{animation-play-state:paused!important}.wf-review-pause{display:block;background:transparent;color:#222743;border:1px solid #b8bfcb;border-radius:8px;font:inherit;font-size:13px;padding:10px 14px;margin:22px 0;cursor:pointer}.wf-review-source{display:inline-block;font-size:24px;color:#00b67a;font-weight:700;text-decoration:none;margin-top:20px}@media(prefers-reduced-motion:reduce){#MainContent .wf-reviews-ticker__track{animation:none!important;transform:none!important}#MainContent .wf-reviews-ticker__scroller{overflow:auto}}@media(min-width:990px){#MainContent#MainContent .product__info-wrapper.product__column-sticky{position:sticky;top:110px;align-self:start}}@media(min-width:990px){body.wf-page--product:not(.overflow-hidden):not(.overflow-hidden-desktop){overflow-x:clip!important;overflow-y:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wf-native.css.map */
