.bx-funnel{--bx-purple:#236740;--bx-dark:#173624;--bx-ink:#202e26;--bx-muted:#5b6861;--bx-line:#dce9e2;--bx-tint:#f2f8f5;color:var(--bx-ink);font-family:inherit}.bx-funnel *{box-sizing:border-box}.bx-funnel .bx-wrap{width:min(1140px,100% - 40px);margin-inline:auto}.bx-funnel h2{letter-spacing:-.035em;color:var(--bx-ink);margin:0 0 22px;font-size:clamp(32px,3.8vw,48px);font-weight:800;line-height:1.07}.bx-funnel h3{color:var(--bx-ink);margin:0 0 10px;font-size:20px;line-height:1.2}.bx-funnel p{margin:0 0 18px;font-size:16px;line-height:1.58}.bx-funnel .bx-eyebrow{letter-spacing:.14em;color:var(--bx-purple);text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:800}.bx-funnel .bx-lead{color:var(--bx-muted);font-size:17px}.bx-nav{border-bottom:1px solid var(--bx-line);scrollbar-width:none;justify-content:center;gap:34px;padding:18px 20px;display:flex;overflow:auto}.bx-nav a{color:var(--bx-dark);white-space:nowrap;font-size:13px;font-weight:750;text-decoration:none}.bx-trust{background:var(--bx-dark);color:#fff;justify-content:center;gap:64px;padding:15px;display:flex}.bx-trust span{font-size:13px;font-weight:700}.bx-trust span:before{content:"\2713";color:#c1f5d8;margin-right:8px;display:inline-block}.bx-stage{grid-template-columns:1fr 1fr;align-items:center;gap:66px;padding-top:76px;padding-bottom:76px;display:grid}.bx-stage-tight{gap:54px;padding-top:0;padding-bottom:0}.bx-art{background:#e8f3ed;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 18px 46px #10261a10}.bx-art img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.bx-copy{min-width:0}.bx-copy .bx-button{margin-top:10px}.bx-link{color:var(--bx-purple);border-bottom:1px solid var(--bx-purple);align-items:center;gap:20px;padding-bottom:5px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.bx-facts{border-top:1px solid var(--bx-line);border-bottom:1px solid var(--bx-line);grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;padding:20px 0;display:grid}.bx-facts b,.bx-facts span{display:block}.bx-facts b{margin-bottom:5px;font-size:16px}.bx-facts span{color:var(--bx-muted);font-size:12px;line-height:1.35}.bx-pain-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:76px;display:grid}.bx-pain-grid article{border:1px solid var(--bx-line);background:#fff;border-radius:17px;padding:25px}.bx-pain-grid article>span{color:var(--bx-purple);font-size:12px;font-weight:800}.bx-pain-grid h3{margin-top:17px}.bx-pain-grid p{color:var(--bx-muted);margin:0;font-size:14px}.bx-band{background:var(--bx-tint)}.bx-detail{margin:28px 0}.bx-detail>div{border-bottom:1px solid var(--bx-line);padding:14px 0}.bx-detail strong,.bx-detail span{display:block}.bx-detail strong{font-size:16px}.bx-detail span{color:var(--bx-muted);margin-top:5px;font-size:14px}.bx-button{background:var(--bx-purple);border-radius:11px;justify-content:center;align-items:center;gap:25px;min-height:54px;padding:14px 22px;font-size:15px;font-weight:800;display:inline-flex;color:#fff!important;text-decoration:none!important}.bx-button:hover{background:#194e30}.bx-compare{background:#fff}.bx-checks{margin:24px 0;padding:0;list-style:none}.bx-checks li{border-bottom:1px solid var(--bx-line);padding:11px 0 11px 35px;font-size:15px;position:relative}.bx-checks li:before{content:"\2713";color:var(--bx-purple);font-weight:900;position:absolute;left:0}.bx-use,.bx-offer,.bx-order,.bx-faq{padding:74px 0}.bx-heading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:34px;display:flex}.bx-heading>div{max-width:570px}.bx-heading>p{max-width:400px;color:var(--bx-muted)}.bx-heading h2{margin-bottom:0}.bx-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bx-steps li{border:1px solid var(--bx-line);background:#fff;border-radius:15px;gap:18px;padding:23px;display:flex}.bx-steps li>b{width:43px;height:43px;color:var(--bx-purple);background:#d8eee2;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}.bx-steps p{color:var(--bx-muted);margin:0;font-size:14px}.bx-pack-grid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.bx-pack{border:1px solid var(--bx-line);background:#fff;border-radius:17px;flex-direction:column;padding:0 22px 23px;display:flex;overflow:hidden;box-shadow:0 12px 35px #13291d0b}.bx-pack-featured{border:2px solid var(--bx-purple);box-shadow:0 16px 40px #23674024}.bx-pack-badge{letter-spacing:.09em;color:#fff;background:var(--bx-purple);text-align:center;min-height:43px;padding:13px 18px;font-weight:800;margin:0 -22px!important;font-size:11px!important}.bx-pack:not(.bx-pack-featured) .bx-pack-badge{background:#30533f}.bx-bottles{justify-content:center;align-items:end;height:178px;margin:15px 0 5px;padding:14px 0 8px;display:flex;overflow:hidden}.bx-bottles img{object-fit:contain;width:auto;max-width:46%;height:150px;margin-left:-5px;margin-right:-5px}.bx-bottles-3 img{max-width:34%;height:140px}.bx-bottles-4 img{max-width:26%;height:130px}.bx-pack h3{margin:4px 0 12px;font-size:23px}.bx-pack h3 small{color:var(--bx-muted);margin-top:4px;font-size:12px;font-weight:500;display:block}.bx-pack strong{letter-spacing:-.025em;font-size:37px;line-height:1.15}.bx-pack>p:not(.bx-pack-badge){color:var(--bx-muted);margin:9px 0 20px;font-size:13px}.bx-pack a{background:#ddefe5;border-radius:10px;justify-content:space-between;align-items:center;margin-top:auto;padding:14px 16px;font-size:14px;font-weight:800;display:flex;color:var(--bx-purple)!important;text-decoration:none!important}.bx-pack-featured a{background:var(--bx-purple);color:#fff!important}.bx-offer-note{text-align:center;color:var(--bx-muted);margin:23px 0 0!important;font-size:13px!important}.bx-order-steps{gap:12px;display:grid}.bx-order-steps article{border-bottom:1px solid var(--bx-line);gap:18px;padding:21px 0;display:flex}.bx-order-steps article>span{background:var(--bx-purple);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-weight:800;display:flex}.bx-order-steps p{color:var(--bx-muted);margin:0;font-size:14px}.bx-faq-grid{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.bx-faq-grid>div:first-child>p:not(.bx-eyebrow){color:var(--bx-muted)}.bx-faq-list details{border-bottom:1px solid #d0e1d7;padding:18px 0}.bx-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:17px;font-weight:750;list-style:none;display:flex}.bx-faq-list summary::-webkit-details-marker{display:none}.bx-faq-list summary:after{content:"+";color:var(--bx-purple);font-size:25px;font-weight:400}.bx-faq-list details[open] summary:after{content:"\2212"}.bx-faq-list p{color:var(--bx-muted);margin:13px 0 3px;font-size:14px}.bx-closing{color:#fff;background:#173624;padding:62px 0}.bx-closing .bx-wrap{justify-content:space-between;align-items:center;gap:45px;display:flex}.bx-closing h2{color:#fff;max-width:730px}.bx-closing p{color:#dcece3}.bx-closing .bx-eyebrow{color:#c8f6dc}.bx-closing .bx-button{background:#fff;flex:none;color:var(--bx-purple)!important}.bx-angles{padding:76px 0}.bx-angle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.bx-angle-grid article{border:1px solid var(--bx-line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 14px 36px #10261a10}.bx-angle-grid img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.bx-angle-grid article>div{padding:23px 25px 18px}.bx-angle-grid h3{font-size:21px}.bx-angle-grid p{color:var(--bx-muted);margin:0;font-size:14px}.bx-formula{border-bottom:1px solid var(--bx-line)}.bx-pack a.bx-offer-image{border-radius:0;margin:0 -22px 20px;padding:0;line-height:0;display:block;background:0 0!important}.bx-offer-image img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.bx-closing-visual img{border-radius:18px;width:100%;height:auto;display:block}.bx-closing-copy{min-width:0}.bx-closing-copy .bx-button{margin-top:12px}@media(max-width:850px){.bx-stage,.bx-faq-grid{grid-template-columns:1fr;gap:30px}.bx-stage{padding-top:50px;padding-bottom:50px}.bx-stage-tight{padding-top:0;padding-bottom:0}.bx-product .bx-stage .bx-art{grid-row:1}.bx-pain-grid,.bx-pack-grid,.bx-angle-grid{grid-template-columns:1fr}.bx-pain-grid{padding-bottom:50px}.bx-pain-grid article{padding:20px}.bx-heading{display:block}.bx-heading>p,.bx-heading>.bx-button{margin-top:20px}.bx-trust{justify-content:space-around;gap:16px}.bx-trust span{font-size:11px}.bx-use,.bx-offer,.bx-order,.bx-faq,.bx-angles{padding:55px 0}.bx-closing .bx-wrap{display:block}.bx-closing .bx-button{margin-top:20px}.bx-pack{width:100%;max-width:570px;margin:auto}}@media(max-width:520px){.bx-funnel .bx-wrap{width:min(100% - 30px,1140px)}.bx-funnel h2{font-size:32px}.bx-nav{justify-content:flex-start;gap:24px;padding:15px}.bx-nav a{font-size:12px}.bx-trust span:last-child{display:none}.bx-facts{gap:7px}.bx-facts b{font-size:13px}.bx-facts span{font-size:10px}.bx-art{border-radius:15px}.bx-pain-grid{gap:10px}.bx-pack-grid{gap:15px}.bx-bottles{height:150px}.bx-bottles img{height:125px}.bx-bottles-3 img{height:118px}.bx-bottles-4 img{height:108px}.bx-closing{padding:52px 0}.bx-closing-visual{width:100%;margin-bottom:28px}.mc-campaign-main .mc-offer-grid{grid-template-columns:1fr!important;gap:8px!important}.mc-campaign-main .mc-offer-card{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;text-align:left!important;min-height:84px!important;padding:13px 14px 13px 34px!important;display:grid!important}.mc-campaign-main .mc-offer-name{grid-area:1/1;white-space:normal!important;max-width:none!important}.mc-campaign-main .mc-offer-bottles{display:none!important}.mc-campaign-main .mc-offer-card strong{white-space:nowrap;grid-area:1/2;font-size:21px!important}.mc-campaign-main .mc-offer-card small{text-align:right;grid-area:2/2;font-size:9px!important}.mc-campaign-main .mc-offer-saving{grid-area:2/1;white-space:normal!important;color:#5d6c64!important;background:0 0!important;width:auto!important;max-width:none!important;padding:0!important;font-size:11px!important}}.bx-funnel .bx-bottles{height:218px}.bx-funnel .bx-bottles-2 img{height:188px}.bx-funnel .bx-bottles-3 img{height:174px}.bx-funnel .bx-bottles-4 img{height:162px}.bx-funnel .bx-pack h3 small{font-size:13px}@media(max-width:520px){.bx-funnel .bx-bottles{height:190px}.bx-funnel .bx-bottles-2 img{height:165px}.bx-funnel .bx-bottles-3 img{height:153px}.bx-funnel .bx-bottles-4 img{height:142px}}.bx-problem-band{background:radial-gradient(circle at 5% 5%,#dcf0e5 0,#0000 35%),linear-gradient(135deg,#eff8f3,#e6f4ec);border-block:1px solid #d7ebe0}.bx-problem-band .bx-discover{grid-template-columns:.88fr 1.12fr;gap:28px;padding-top:46px;padding-bottom:20px}.bx-problem-band .bx-discover .bx-art{border:5px solid #fff;justify-self:center;width:min(100%,450px);box-shadow:0 16px 40px #22503625}.bx-problem-band .bx-discover .bx-copy{background:linear-gradient(150deg,#fff 45%,#f7fcf9);border:1px solid #d1e8db;border-radius:23px;padding:31px 34px;box-shadow:0 16px 38px #23674013}.bx-problem-band .bx-discover .bx-eyebrow{color:#236740;background:#e1f3e9;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:9px 13px;display:inline-flex}.bx-problem-band .bx-discover .bx-eyebrow:before{content:"";background:#3ca369;border-radius:50%;width:7px;height:7px}.bx-problem-band .bx-discover h2{margin-bottom:14px;font-size:clamp(29px,3.1vw,43px);line-height:1.08}.bx-problem-band .bx-discover .bx-lead{margin-bottom:0;font-size:16px;line-height:1.5}.bx-problem-band .bx-facts{border:0;gap:8px;margin:21px 0;padding:0}.bx-problem-band .bx-facts>div{background:#f1faf5;border:1px solid #d9ebe1;border-radius:11px;padding:11px 10px}.bx-problem-band .bx-facts b{color:#205637;margin-bottom:3px;font-size:13px}.bx-problem-band .bx-facts span{font-size:11px;line-height:1.3}.bx-problem-band .bx-problem-cta{min-height:46px;padding:11px 17px;font-size:14px}.bx-problem-band .bx-pain-grid{gap:12px;padding-bottom:46px}.bx-problem-band .bx-pain-grid article{background:#fff;border-color:#cfe6d9;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:17px;display:grid;box-shadow:0 7px 18px #2367400d}.bx-problem-band .bx-pain-grid article>span{color:#fff;background:#236740;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;display:flex}.bx-problem-band .bx-pain-grid h3{margin:0 0 5px;font-size:18px}.bx-problem-band .bx-pain-grid p{margin:0;font-size:13px;line-height:1.45}@media(max-width:850px){.bx-problem-band .bx-discover{grid-template-columns:1fr;gap:16px;padding-top:30px;padding-bottom:16px}.bx-problem-band .bx-discover .bx-art{width:min(100%,500px)}.bx-problem-band .bx-discover .bx-copy{padding:27px}.bx-problem-band .bx-pain-grid{grid-template-columns:1fr;gap:9px;padding-bottom:34px}.bx-problem-band .bx-pain-grid article{padding:14px}}@media(max-width:520px){.bx-problem-band .bx-discover{gap:12px;padding-top:23px;padding-bottom:13px}.bx-problem-band .bx-discover .bx-art{border-width:3px;border-radius:17px}.bx-problem-band .bx-discover .bx-copy{border-radius:17px;padding:21px 18px}.bx-problem-band .bx-discover h2{margin-bottom:10px;font-size:29px}.bx-problem-band .bx-discover .bx-lead{font-size:14px}.bx-problem-band .bx-discover .bx-eyebrow{margin-bottom:12px;padding:7px 10px;font-size:10px}.bx-problem-band .bx-facts{gap:6px;margin:15px 0}.bx-problem-band .bx-facts>div{text-align:center;padding:9px 5px}.bx-problem-band .bx-facts b{margin:0;font-size:11px}.bx-problem-band .bx-facts span{display:none}.bx-problem-band .bx-problem-cta{width:100%}.bx-problem-band .bx-pain-grid article{border-radius:13px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px}.bx-problem-band .bx-pain-grid article>span{border-radius:9px;width:34px;height:34px}.bx-problem-band .bx-pain-grid h3{margin-bottom:3px;font-size:16px}.bx-problem-band .bx-pain-grid p{font-size:12px;line-height:1.35}}.mc-campaign-main>.page-width{max-width:1440px!important}.mc-campaign-main .product{gap:24px;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important}.mc-campaign-main .product__media-wrapper,.mc-campaign-main .product__info-wrapper{min-width:0;width:100%!important}.mc-campaign-main .mc-campaign-hero-art{box-shadow:none!important;border-radius:0!important}.mc-campaign-main .mc-campaign-hero-art img{width:100%;height:auto;display:block}.bx-funnel .bx-problem-band .bx-discover{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;width:min(100%,1440px);padding:0}.bx-problem-band .bx-discover .bx-art{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0}.bx-problem-band .bx-discover .bx-art img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.bx-problem-band .bx-discover .bx-copy{align-self:center;margin:20px;padding:25px 28px}.bx-problem-band .bx-pain-grid{gap:10px;padding-top:12px;padding-bottom:22px}.bx-problem-band .bx-pain-grid article{padding:13px}.bx-product{color:#fff;background:radial-gradient(circle at 5% 20%,#398158 0,#0000 35%),linear-gradient(120deg,#1a5031,#12311f)}.bx-funnel .bx-product .bx-stage{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;width:min(100%,1440px);padding:0}.bx-product .bx-copy{flex-direction:column;justify-content:center;padding:34px 46px;display:flex}.bx-product .bx-eyebrow{color:#f4d990;background:#ffffff16;border:1px solid #ffffff32;border-radius:999px;align-self:flex-start;margin-bottom:15px;padding:8px 12px}.bx-product h2{color:#fff;margin-bottom:14px;font-size:clamp(32px,3.7vw,48px)}.bx-product .bx-lead{color:#e5f4ec;margin:0;font-size:17px;line-height:1.5}.bx-product .bx-detail{gap:8px;margin:20px 0 17px;display:grid}.bx-product .bx-detail>div{background:#ffffff12;border:1px solid #ffffff2b;border-radius:12px;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:11px;padding:10px 12px;display:grid}.bx-product .bx-detail-num{color:#1a5031;background:#f4d37f;border-radius:9px;justify-content:center;align-items:center;width:37px;height:37px;font-size:12px;display:flex}.bx-product .bx-detail-text strong{color:#fff;font-size:15px}.bx-product .bx-detail-text span{color:#d9ede2;margin:3px 0 0;font-size:12px;line-height:1.35}.bx-product .bx-art{box-shadow:none;border-radius:0}.bx-product .bx-art img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.bx-product .bx-copy .bx-button{background:#f4d37f;align-self:flex-start;min-height:46px;margin:0;padding:11px 18px;color:#144027!important}.bx-product .bx-button:hover{background:#ffe4a0}.bx-formula-band{background:linear-gradient(120deg,#fffaf2,#eaf8f0);border-bottom:1px solid #dbede3}.bx-funnel .bx-formula{border:0;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;width:min(100%,1440px);padding:0;display:grid}.bx-formula .bx-art{box-shadow:none;border-radius:0}.bx-formula .bx-art img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.bx-formula .bx-copy{flex-direction:column;justify-content:center;padding:34px 46px;display:flex}.bx-formula .bx-eyebrow{color:#236740;background:#d9eee2;border-radius:999px;align-self:flex-start;margin-bottom:15px;padding:8px 12px}.bx-formula h2{margin-bottom:13px;font-size:clamp(34px,3.7vw,48px)}.bx-formula .bx-lead{margin:0;font-size:17px;line-height:1.5}.bx-formula .bx-detail{gap:8px;margin:19px 0 15px;display:grid}.bx-formula .bx-detail>div{background:#fff;border:1px solid #d5eade;border-radius:12px;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:11px;padding:10px 12px;display:grid}.bx-formula .bx-detail-num{color:#fff;background:#236740;border-radius:9px;justify-content:center;align-items:center;width:37px;height:37px;font-size:12px;display:flex}.bx-formula .bx-detail-text strong{color:#173624;font-size:16px}.bx-formula .bx-detail-text span{color:#55635b;margin:3px 0 0;font-size:13px;line-height:1.35}.bx-formula .bx-copy .bx-button{align-self:flex-start;min-height:46px;margin:0;padding:11px 18px}.bx-order .bx-stage{background:#f2faf5;border:1px solid #d9ebe1;border-radius:22px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:24px;padding:18px}.bx-order .bx-stage .bx-art{max-width:420px;box-shadow:none;border-radius:15px}.bx-order-steps{gap:8px}.bx-order-steps article{background:#fff;border:1px solid #d6e9de;border-radius:13px;align-items:center;gap:12px;padding:13px;box-shadow:0 5px 14px #2367400b}.bx-order-steps article>span{border-radius:10px;flex:none;width:36px;height:36px}.bx-order-steps h3{margin:0 0 3px;font-size:17px}.bx-order-steps p{margin:0;font-size:13px;line-height:1.4}.bx-offer .bx-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bx-offer .bx-pack{border-radius:13px;grid-template-rows:auto auto auto 1fr;grid-template-columns:124px minmax(0,1fr);gap:4px 12px;min-width:0;padding:10px;display:grid}.bx-offer .bx-pack a.bx-offer-image{border-radius:9px;grid-area:1/1/5;width:124px;height:124px;margin:0;overflow:hidden}.bx-offer .bx-offer-image img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.bx-offer .bx-pack h3{grid-area:1/2;margin:0;font-size:17px}.bx-offer .bx-pack h3 small{margin-top:2px;font-size:10px}.bx-offer .bx-pack strong{grid-area:2/2;font-size:24px}.bx-offer .bx-pack>p:not(.bx-pack-badge){grid-area:3/2;margin:0;font-size:11px}.bx-offer .bx-pack>a:not(.bx-offer-image){border-radius:8px;grid-area:4/2;align-self:end;margin:0;padding:7px 9px;font-size:11px}.bx-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:32px}.bx-faq-grid>div:first-child{padding:17px 0}.bx-faq h2{margin-bottom:12px;font-size:clamp(30px,3.2vw,43px)}.bx-faq-grid>div:first-child>p:not(.bx-eyebrow){margin-bottom:18px;font-size:15px;line-height:1.45}.bx-faq .bx-button{min-height:44px;padding:10px 15px;font-size:13px}.bx-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.bx-faq-list details{background:#fff;border:1px solid #cce4d6;border-radius:12px;align-self:start;min-width:0;padding:0;box-shadow:0 5px 15px #2367400a}.bx-faq-list summary{align-items:center;gap:8px;min-height:66px;padding:11px 12px;font-size:14px;line-height:1.25}.bx-faq-list summary:after{background:#e2f4ea;border-radius:7px;flex:none;justify-content:center;align-items:center;width:27px;height:27px;font-size:19px;display:flex}.bx-faq-list p{margin:0;padding:0 12px 13px;font-size:13px;line-height:1.45}@media(max-width:850px){.mc-campaign-main>.page-width{padding-inline:0!important}.mc-campaign-main .product{display:block!important}.mc-campaign-main .product__info-wrapper{padding-inline:15px!important}.bx-funnel .bx-problem-band .bx-discover{grid-template-columns:1fr}.bx-problem-band .bx-discover .bx-copy{z-index:1;margin:-18px 14px 0;padding:18px;position:relative}.bx-problem-band .bx-pain-grid{gap:7px;padding-top:10px;padding-bottom:19px}.bx-problem-band .bx-pain-grid article{padding:10px}.bx-funnel .bx-product .bx-stage,.bx-funnel .bx-formula{grid-template-columns:1fr}.bx-product .bx-stage .bx-art{grid-row:1}.bx-product .bx-art,.bx-formula .bx-art{border-radius:0;width:100%}.bx-product .bx-copy,.bx-formula .bx-copy{padding:27px 20px}.bx-order .bx-stage{grid-template-columns:1fr;gap:13px;padding:13px}.bx-order .bx-stage .bx-art{max-width:none}.bx-faq-grid{grid-template-columns:1fr;gap:12px}.bx-faq-grid>div:first-child{padding:0}.bx-faq-list{grid-template-columns:1fr}.bx-offer .bx-pack{flex-direction:column;padding:7px;display:flex}.bx-offer .bx-pack a.bx-offer-image{aspect-ratio:1;width:100%;height:auto;margin:0 0 5px}.bx-offer .bx-pack h3{margin:0 0 5px;font-size:14px}.bx-offer .bx-pack strong{font-size:20px}.bx-offer .bx-pack>p:not(.bx-pack-badge){display:none}.bx-offer .bx-pack>a:not(.bx-offer-image){text-align:center;justify-content:center;width:100%;margin-top:auto}}@media(max-width:520px){.bx-problem-band .bx-discover .bx-copy{margin:-18px 12px 0;padding:16px}.bx-problem-band .bx-discover h2{font-size:27px}.bx-problem-band .bx-facts{margin:10px 0}.bx-problem-band .bx-pain-grid{padding-bottom:16px}.bx-product .bx-copy,.bx-formula .bx-copy{padding:21px 17px 25px}.bx-product h2,.bx-formula h2{margin-bottom:10px;font-size:31px}.bx-product .bx-lead,.bx-formula .bx-lead{font-size:15px}.bx-product .bx-detail,.bx-formula .bx-detail{gap:6px;margin:14px 0 13px}.bx-product .bx-detail>div,.bx-formula .bx-detail>div{padding:8px 10px}.bx-product .bx-detail-text strong,.bx-formula .bx-detail-text strong{font-size:14px}.bx-product .bx-detail-text span,.bx-formula .bx-detail-text span{font-size:12px}.bx-product .bx-copy .bx-button,.bx-formula .bx-copy .bx-button{width:100%}.bx-order-steps article{padding:10px}.bx-offer .bx-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bx-offer .bx-pack{border-radius:10px;padding:5px}.bx-offer .bx-pack a.bx-offer-image{border-radius:6px;margin:0 0 4px}.bx-offer .bx-pack h3{min-height:27px;margin:0;font-size:12px;line-height:1.15}.bx-offer .bx-pack h3 small{display:none}.bx-offer .bx-pack strong{white-space:nowrap;font-size:16px}.bx-offer .bx-pack>a:not(.bx-offer-image){padding:6px 3px;font-size:9px;line-height:1.1}.bx-offer .bx-pack>a:not(.bx-offer-image) span{display:none}.bx-faq{padding:34px 0}.bx-faq h2{font-size:29px}.bx-faq-grid>div:first-child>p:not(.bx-eyebrow){margin-bottom:13px;font-size:14px}.bx-faq-list{gap:7px}.bx-faq-list summary{min-height:51px;padding:9px 11px;font-size:13px}.bx-faq-list p{padding:0 11px 11px;font-size:12px}}@media(max-width:850px){.mc-campaign-main .product.product--large{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.mc-campaign-main .product.product--large .product__media-wrapper,.mc-campaign-main .product.product--large .product__info-wrapper{grid-column:1;width:100%!important}.bx-offer{padding:36px 0}.bx-offer .bx-heading{margin-bottom:16px}.bx-offer .bx-heading>p{margin-top:9px;margin-bottom:0}.bx-offer .bx-eyebrow{margin-bottom:9px}.bx-offer-note{margin-top:12px!important}}@media(max-width:520px){.bx-offer{padding:24px 0 25px}.bx-offer .bx-heading{margin-bottom:12px}.bx-offer .bx-heading>p{margin-top:7px;font-size:13px;line-height:1.4}.bx-offer .bx-eyebrow{margin-bottom:7px}.bx-offer-note{margin-top:9px!important;font-size:11px!important}}.bx-closing{padding:0}.bx-funnel .bx-closing .bx-wrap{align-items:stretch;gap:0;width:min(100%,1440px)}.bx-closing-visual{flex:none;width:50%;display:block}.bx-closing-visual img{aspect-ratio:1;object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.bx-closing-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:34px 46px;display:flex}.bx-closing-copy h2{margin-bottom:15px;font-size:clamp(34px,3.5vw,48px)}.bx-closing-copy p:not(.bx-eyebrow){font-size:16px;line-height:1.5}.bx-closing-copy .bx-button{min-height:48px;padding:12px 18px}@media(max-width:850px){.bx-funnel .bx-closing .bx-wrap{display:block}.bx-closing-visual{width:100%}.bx-closing-copy{padding:25px 20px 30px}.bx-closing-copy .bx-button{width:100%}}@media(max-width:520px){.bx-closing-copy{padding:22px 17px 27px}.bx-closing-copy h2{margin-bottom:11px;font-size:31px}.bx-closing-copy p:not(.bx-eyebrow){margin-bottom:13px;font-size:14px}}@media(max-width:850px){.bx-order{padding:30px 0}.bx-order .bx-heading{margin-bottom:17px}}@media(max-width:520px){.bx-order{padding:23px 0}.bx-order .bx-heading{margin-bottom:12px}.bx-order .bx-eyebrow{margin-bottom:8px}}.bx-compare-band{color:#fff;background:radial-gradient(circle at 94% 13%,#377d55 0,#0000 35%),linear-gradient(120deg,#1c5535,#12311f)}.bx-funnel .bx-compare{background:0 0;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;width:min(100%,1440px);padding:0}.bx-compare .bx-art{box-shadow:none;border-radius:0}.bx-compare .bx-art img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.bx-compare .bx-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:32px 44px;display:flex}.bx-compare .bx-eyebrow{color:#f6d990;background:#ffffff18;border:1px solid #ffffff35;border-radius:999px;margin-bottom:14px;padding:8px 12px}.bx-compare h2{color:#fff;margin-bottom:13px;font-size:clamp(34px,3.6vw,48px)}.bx-compare .bx-lead{color:#e9f5ee;margin:0;font-size:17px;line-height:1.48}.bx-compare .bx-checks{gap:7px;width:100%;margin:18px 0 15px;display:grid}.bx-compare .bx-checks li{color:#fff;background:#ffffff13;border:1px solid #ffffff30;border-radius:10px;padding:9px 12px 9px 42px;font-size:14px;line-height:1.35}.bx-compare .bx-checks li:before{color:#f6d990;top:9px;left:14px}.bx-compare .bx-button{background:#f4d37f;align-self:flex-start;min-height:46px;margin:0;padding:11px 18px;color:#144027!important}.bx-compare .bx-button:hover{background:#ffe4a0}@media(max-width:850px){.bx-funnel .bx-compare{grid-template-columns:1fr}.bx-compare .bx-art{width:100%}.bx-compare .bx-copy{padding:27px 20px}}@media(max-width:520px){.bx-compare .bx-copy{padding:22px 17px 25px}.bx-compare .bx-eyebrow{margin-bottom:11px}.bx-compare h2{margin-bottom:10px;font-size:30px}.bx-compare .bx-lead{font-size:15px}.bx-compare .bx-checks{gap:6px;margin:14px 0 13px}.bx-compare .bx-checks li{padding:8px 10px 8px 36px;font-size:13px}.bx-compare .bx-checks li:before{top:8px;left:11px}.bx-compare .bx-button{width:100%}}.bx-use{background:linear-gradient(130deg,#f0f8f3,#e0f3e8);padding:38px 0 42px}.bx-use .bx-heading{background:#fff;border:1px solid #d0e9db;border-left:6px solid #236740;border-radius:16px;grid-template-columns:1.3fr .7fr;align-items:center;gap:20px;margin-bottom:18px;padding:20px 24px;display:grid;box-shadow:0 9px 25px #2367400b}.bx-use .bx-eyebrow{margin-bottom:8px}.bx-use h2{margin:0;font-size:clamp(30px,3.1vw,42px)}.bx-use .bx-heading>p{color:#485a50;margin:0;font-size:17px;line-height:1.45}.bx-use .bx-stage{align-items:center;gap:18px}.bx-use .bx-art{box-shadow:none;border-radius:16px}.bx-use .bx-steps{gap:9px}.bx-use .bx-steps li{border:1px solid #cbe7d7;border-radius:13px;align-items:center;gap:13px;padding:13px 15px;box-shadow:0 5px 16px #2367400d}.bx-use .bx-steps li>b{color:#fff;background:#236740;border-radius:10px;width:40px;height:40px}.bx-use .bx-steps h3{margin:0 0 4px;font-size:18px}.bx-use .bx-steps p{font-size:14px;line-height:1.4}@media(max-width:850px){.bx-use{padding:30px 0 32px}.bx-use .bx-heading{grid-template-columns:1fr;gap:8px;margin-bottom:13px;padding:17px 19px}.bx-use .bx-heading>p{margin:0;font-size:15px}.bx-use .bx-stage{grid-template-columns:1fr;gap:11px}.bx-use .bx-steps{gap:7px}}@media(max-width:520px){.bx-use{padding:24px 0 26px}.bx-use .bx-heading{border-radius:12px;gap:7px;padding:13px 15px}.bx-use h2{font-size:29px}.bx-use .bx-heading>p{font-size:14px}.bx-use .bx-stage .bx-art{border-radius:0;width:calc(100% + 30px);margin-left:-15px}.bx-use .bx-steps li{padding:9px 10px}.bx-use .bx-steps li>b{width:36px;height:36px;font-size:12px}.bx-use .bx-steps h3{font-size:16px}.bx-use .bx-steps p{font-size:12px}}.bx-offer{padding:42px 0 20px}.bx-order-band{background:linear-gradient(120deg,#fffaf2,#eaf8f0)}.bx-order{padding:22px 0 32px}.bx-order .bx-heading{background:#fff;border:1px solid #d9ebe1;border-left:6px solid #236740;border-radius:16px;align-items:center;gap:20px;margin-bottom:12px;padding:16px 20px;display:flex}.bx-order .bx-eyebrow{margin-bottom:8px}.bx-order h2{margin:0;font-size:clamp(30px,3vw,41px)}.bx-order .bx-heading .bx-button{flex:none;margin:0}.bx-order .bx-stage{background:#fff;border-color:#d9ebe1}.bx-faq{background:linear-gradient(135deg,#e7f7ee,#d8f0e2);padding:32px 0}.bx-faq-grid{gap:16px}.bx-faq-grid>div:first-child{color:#fff;background:#236740;border-radius:16px;padding:22px 24px;box-shadow:0 12px 28px #13462920}.bx-faq .bx-eyebrow{color:#f5d78c;margin-bottom:10px}.bx-faq h2{color:#fff;margin-bottom:10px;font-size:clamp(30px,3vw,42px)}.bx-faq-grid>div:first-child>p:not(.bx-eyebrow){color:#e9f4ee;margin-bottom:15px}.bx-faq .bx-button{background:#f4d37f;color:#144027!important}.bx-faq .bx-button:hover{background:#ffe4a0}@media(max-width:850px){.bx-offer{padding:29px 0 18px}.bx-order{padding:20px 0 27px}.bx-order .bx-heading{margin-bottom:11px;padding:15px 18px;display:block}.bx-order .bx-heading .bx-button{margin-top:11px}.bx-faq{padding:25px 0}.bx-faq-grid{gap:10px}.bx-faq-grid>div:first-child{padding:17px 19px}}@media(max-width:520px){.bx-offer{padding:24px 0 18px}.bx-order{padding:17px 0 23px}.bx-order .bx-heading{padding:13px 15px}.bx-order h2{font-size:29px}.bx-order .bx-heading .bx-button{width:100%}.bx-faq{padding:19px 0 23px}.bx-faq-grid>div:first-child{padding:15px 16px}.bx-faq h2{font-size:28px}.bx-faq-grid>div:first-child>p:not(.bx-eyebrow){margin-bottom:11px}.bx-faq .bx-button{width:100%}}.bx-angles{background:linear-gradient(130deg,#e8f6ee,#f6fbf8);padding:30px 0 34px}.bx-angles .bx-heading{background:linear-gradient(120deg,#236740,#163e27);border-radius:17px;grid-template-columns:1.25fr .75fr;align-items:center;gap:22px;margin-bottom:16px;padding:22px 25px;display:grid;box-shadow:0 12px 28px #1346291f}.bx-angles .bx-eyebrow{color:#f4d37f;margin-bottom:9px}.bx-angles h2{color:#fff;margin:0;font-size:clamp(30px,3.1vw,43px)}.bx-angles .bx-heading>p{color:#e4f5eb;margin:0;font-size:17px;line-height:1.46}.bx-angles .bx-angle-grid{gap:12px}.bx-angles .bx-angle-grid article{border-color:#d2e9dc;border-radius:15px;box-shadow:0 7px 19px #2367400d}.bx-angles .bx-angle-grid article>div{padding:14px 17px 16px}.bx-angles .bx-angle-grid h3{margin-bottom:5px;font-size:18px}.bx-angles .bx-angle-grid p{font-size:13px;line-height:1.35}.bx-angles-cta{margin-top:15px}@media(max-width:850px){.bx-angles{padding:25px 0 29px}.bx-angles .bx-heading{grid-template-columns:1fr;gap:9px;padding:18px 20px}.bx-angles .bx-heading>p{font-size:15px}.bx-angles .bx-angle-grid{gap:9px}}@media(max-width:520px){.bx-angles{padding:18px 0 24px}.bx-angles .bx-wrap{width:100%}.bx-angles .bx-heading{border-radius:13px;margin:0 15px 11px;padding:15px 16px}.bx-angles h2{font-size:29px}.bx-angles .bx-heading>p{font-size:14px}.bx-angles .bx-angle-grid article{border-inline:0;border-radius:0}.bx-angles .bx-angle-grid article>div{padding:12px 16px 14px}.bx-angles-cta{width:calc(100% - 30px);margin:13px 15px 0}}.bx-nav{background:#fff;border-bottom:1px solid #d8ebe0;justify-content:center;align-items:center;gap:6px;padding:9px 20px;box-shadow:0 7px 20px #163e270c}.bx-nav a{color:#1a482e;border-radius:9px;justify-content:center;align-items:center;min-height:39px;padding:8px 12px;font-size:13px;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.bx-nav a:hover{background:#e6f6ed}.bx-nav .bx-nav-brand{color:#fff;background:#236740;flex-direction:column;align-items:flex-start;min-width:145px;padding:6px 12px;line-height:1.1}.bx-nav .bx-nav-brand strong{letter-spacing:.045em;font-size:13px}.bx-nav .bx-nav-brand small{color:#f6d98c;margin-top:2px;font-size:10px}.bx-nav .bx-nav-offer{color:#163e27;white-space:nowrap;background:#f4d37f;gap:8px}.bx-nav .bx-nav-offer:hover{background:#ffe4a0}.bx-trust{background:#173624;gap:8px;padding:7px 15px}.bx-trust span{color:#fff;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff2a;border-radius:999px;justify-content:center;align-items:center;min-height:31px;padding:5px 13px;font-size:12px;font-weight:750;display:inline-flex}.bx-trust span:before{color:#163e27;background:#f4d37f;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;margin-right:7px;font-size:10px;font-weight:900;display:inline-flex}@media(max-width:850px){.bx-nav{scrollbar-width:none;justify-content:flex-start;gap:6px}.bx-nav a{flex:none;font-size:12px}.bx-trust{gap:5px}.bx-trust span{padding:5px 8px;font-size:10px}}@media(max-width:520px){.bx-nav{padding:7px 10px}.bx-nav .bx-nav-brand{min-width:120px;padding:5px 9px}.bx-nav .bx-nav-brand strong{font-size:11px}.bx-nav .bx-nav-brand small{font-size:9px}.bx-nav .bx-nav-offer{padding:6px 10px;font-size:11px}.bx-trust{justify-content:space-between;padding:6px 7px}.bx-trust span{min-height:27px;padding:4px 5px;font-size:9px}.bx-trust span:last-child{display:inline-flex}.bx-trust span:before{width:14px;height:14px;margin-right:4px;font-size:9px}}.bx-funnel .bx-nav{justify-content:center;align-items:center;gap:9px;padding:9px 16px;display:flex;overflow:visible}.bx-nav-top{flex:none;align-items:center;gap:7px;display:flex}.bx-nav-links{grid-template-columns:repeat(5,max-content);align-items:center;gap:3px;display:grid}.bx-nav-links a{white-space:nowrap;padding:8px 10px}.bx-nav-links a:hover{color:#236740;background:#e5f4ec}@media(max-width:1100px){.bx-funnel .bx-nav{grid-template-columns:1fr;gap:8px;display:grid}.bx-nav-top{justify-content:center}.bx-nav-links{grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,780px);margin-inline:auto}.bx-nav-links a{white-space:normal;text-align:center;min-height:34px;padding:5px}}@media(max-width:520px){.bx-funnel .bx-nav{gap:7px;padding:8px 11px}.bx-nav-top{justify-content:space-between}.bx-nav .bx-nav-brand{min-width:123px}.bx-nav .bx-nav-offer{min-width:132px}.bx-nav-links{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;width:100%}.bx-nav-links a{background:#eef8f2;border:1px solid #d5ebdf;border-radius:7px;min-height:32px;padding:5px 3px;font-size:11px;line-height:1.15}.bx-nav-links a:nth-child(-n+3){grid-column:span 2}.bx-nav-links a:nth-child(n+4){grid-column:span 3}}.mc-campaign-main .mc-offers{background:linear-gradient(145deg,#fff,#f2fbf6)!important;border:1px solid #bedfcc!important;border-radius:18px!important;padding:17px!important;box-shadow:0 12px 28px #23674016!important}.mc-campaign-main .mc-offers legend{color:#154028!important;padding:0 6px!important;font-size:25px!important;font-weight:850!important;line-height:1.15!important}.mc-campaign-main .mc-offers>p{color:#566e60!important;margin:3px 0 12px!important;font-size:13px!important}.mc-campaign-main .mc-offer-grid{gap:9px!important}.mc-campaign-main .mc-offer{min-width:0!important}.mc-campaign-main .mc-offer-card{transition:border-color .2s,box-shadow .2s,transform .2s;color:#154028!important;text-align:center!important;background:#fff!important;border:1px solid #c8e2d3!important;border-radius:13px!important;flex-direction:column!important;align-items:center!important;min-width:0!important;min-height:259px!important;padding:13px 7px 0!important;display:flex!important;overflow:hidden!important;box-shadow:0 5px 14px #2367400c!important}.mc-campaign-main .mc-offer:hover .mc-offer-card{transform:translateY(-2px);box-shadow:0 9px 20px #23674020!important}.mc-campaign-main .mc-offer input:checked+.mc-offer-card{background:#fdf8ef!important;border:2px solid #236740!important;box-shadow:0 0 0 3px #f4d37f90,0 9px 20px #23674024!important}.mc-campaign-main .mc-offer-tag{color:#236740;letter-spacing:.035em;text-transform:uppercase;background:#e0f2e8;border-radius:999px;justify-content:center;align-items:center;max-width:calc(100% - 12px);min-height:23px;padding:3px 7px;font-size:10px;font-weight:850;line-height:1.1;display:inline-flex!important}.mc-campaign-main .mc-offer input:checked+.mc-offer-card .mc-offer-tag{color:#fff;background:#236740}.mc-campaign-main .mc-offer-name{color:#154028!important;max-width:none!important;margin:8px 0 0!important;font-size:17px!important;font-weight:850!important}.mc-campaign-main .mc-offer-bottles{background:radial-gradient(80px 22px at 50% 88%,#c5e0d166,#0000 80%);justify-content:center!important;align-items:center!important;width:100%!important;height:83px!important;margin:2px 0 0!important;padding:0!important;display:flex!important;overflow:visible!important}.mc-campaign-main .mc-offer-bottles img{object-fit:contain!important;flex:none!important;width:80px!important;max-width:none!important;height:80px!important;margin:0 0 0 -48px!important;display:block!important}.mc-campaign-main .mc-offer-bottles img:first-child{margin-left:0!important}.mc-campaign-main .mc-offer-card strong{letter-spacing:-.02em!important;color:#143a24!important;margin-top:3px!important;font-size:27px!important;line-height:1.1!important}.mc-campaign-main .mc-offer-card small{text-transform:uppercase;letter-spacing:.06em!important;color:#5a7164!important;font-size:10px!important}.mc-campaign-main .mc-offer-saving{color:#205537!important;background:#e1f1e8!important;justify-content:center!important;align-items:center!important;width:calc(100% + 14px)!important;min-height:37px!important;margin:9px -7px 0!important;padding:6px 4px!important;font-size:11px!important;font-weight:800!important;line-height:1.15!important;display:flex!important}.mc-campaign-main .mc-offer input:checked+.mc-offer-card .mc-offer-saving{color:#fff!important;background:#236740!important}.mc-campaign-main .mc-offer-selected{color:#fff!important;background:#154028!important;border-radius:11px!important;margin-top:11px!important;padding:12px 15px!important}.mc-campaign-main .mc-eyebrow{color:#236740!important;letter-spacing:.05em!important;font-weight:850!important}.mc-campaign-main #_rsi-buy-now-button-overwrite{filter:hue-rotate(290deg)saturate(.75)}@media(max-width:700px){.mc-campaign-main .mc-offers{padding:13px!important}.mc-campaign-main .mc-offers legend{font-size:22px!important}.mc-campaign-main .mc-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.mc-campaign-main .mc-offer-card{min-height:222px!important;padding:10px 4px 0!important}.mc-campaign-main .mc-offer-tag{min-height:25px;padding:3px 4px;font-size:8px}.mc-campaign-main .mc-offer-name{margin-top:6px!important;font-size:13px!important;line-height:1.1!important}.mc-campaign-main .mc-offer-bottles{height:66px!important}.mc-campaign-main .mc-offer-bottles img{width:63px!important;height:63px!important;margin-left:-39px!important}.mc-campaign-main .mc-offer-card strong{font-size:19px!important}.mc-campaign-main .mc-offer-card small{font-size:8px!important}.mc-campaign-main .mc-offer-saving{width:calc(100% + 8px)!important;min-height:40px!important;margin:7px -4px 0!important;font-size:9px!important}}@media(max-width:520px){.mc-campaign-main .mc-offer-card{text-align:center!important;flex-direction:column!important;gap:0!important;min-height:219px!important;padding:9px 3px 0!important;display:flex!important}.mc-campaign-main .mc-offer-name{grid-area:auto;white-space:normal!important}.mc-campaign-main .mc-offer-bottles{grid-area:auto;height:59px!important;display:flex!important}.mc-campaign-main .mc-offer-bottles img{width:55px!important;height:55px!important;margin-left:-41px!important}.mc-campaign-main .mc-offer-bottles img:first-child{margin-left:0!important}.mc-campaign-main .mc-offer-card strong{white-space:nowrap;grid-area:auto;font-size:18px!important}.mc-campaign-main .mc-offer-card small{grid-area:auto;text-align:center!important}.mc-campaign-main .mc-offer-saving{grid-area:auto;color:#205537!important;white-space:normal!important;background:#e1f1e8!important;width:calc(100% + 6px)!important;max-width:none!important;margin:7px -3px 0!important;padding:5px 2px!important;font-size:8px!important}.mc-campaign-main .mc-offer input:checked+.mc-offer-card .mc-offer-saving{color:#fff!important;background:#236740!important}}.mc-campaign-main .mc-offers--terbifin legend{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.mc-campaign-main .mc-offer-head{color:#fff;background:radial-gradient(circle at 88% 14%,#408d61 0,#0000 34%),linear-gradient(115deg,#143f27,#236841 68%,#194d30);border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin:-4px -4px 15px;padding:19px 21px;display:flex;box-shadow:0 12px 24px #143f2724}.mc-campaign-main .mc-offer-head>div{min-width:0}.mc-campaign-main .mc-offer-head-kicker{color:#f6d88d;letter-spacing:.13em;margin-bottom:5px;font-size:10px;font-weight:850;line-height:1.2;display:block}.mc-campaign-main .mc-offer-head h2{color:#fff!important;letter-spacing:-.035em!important;margin:0 0 5px!important;font-size:26px!important;font-weight:850!important;line-height:1.08!important}.mc-campaign-main .mc-offer-head p{color:#e5f3eb!important;margin:0!important;font-size:13px!important;line-height:1.25!important}.mc-campaign-main .mc-offer-head-badge{color:#154229;text-align:center;background:#f4d37f;border-radius:11px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:122px;padding:9px 12px;display:flex;box-shadow:0 4px #caa74b}.mc-campaign-main .mc-offer-head-badge b{font-size:25px;font-weight:900;line-height:1}.mc-campaign-main .mc-offer-head-badge small{margin-top:3px;font-size:10px;font-weight:850;line-height:1.2}.bx-offer{background:linear-gradient(#fff 0,#f5fbf8)}.bx-offer .bx-heading{background:radial-gradient(circle at 90% 15%,#3a895c 0,#0000 35%),linear-gradient(115deg,#143f27,#226840 72%,#17482c);border-radius:17px;grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);align-items:center;gap:20px;margin-bottom:15px;padding:22px 25px;display:grid;box-shadow:0 13px 27px #143f2722}.bx-offer .bx-heading>div{max-width:none}.bx-offer .bx-heading .bx-eyebrow{color:#f4d37f;margin:0 0 6px}.bx-offer .bx-heading h2{color:#fff;margin:0;font-size:clamp(29px,3.2vw,43px);line-height:1.08}.bx-offer .bx-heading>p{color:#e6f5ec;background:#ffffff14;border:1px solid #ffffff3c;border-radius:11px;flex-direction:column;gap:4px;max-width:none;margin:0;padding:12px 15px;font-size:14px;line-height:1.35;display:flex}.bx-offer .bx-heading>p strong{color:#f4d37f;font-size:17px;line-height:1.1}@media(max-width:850px){.bx-offer .bx-heading{grid-template-columns:1fr;gap:11px;padding:18px 20px}.bx-offer .bx-heading>p{gap:3px;margin:0}}@media(max-width:520px){.mc-campaign-main .mc-offer-head{border-radius:12px;gap:8px;margin:-2px -2px 11px;padding:12px 13px}.mc-campaign-main .mc-offer-head-kicker{letter-spacing:.1em;margin-bottom:4px;font-size:8px}.mc-campaign-main .mc-offer-head h2{font-size:21px!important}.mc-campaign-main .mc-offer-head p{font-size:10px!important}.mc-campaign-main .mc-offer-head-badge{border-radius:9px;min-width:78px;padding:7px 5px}.mc-campaign-main .mc-offer-head-badge b{font-size:21px}.mc-campaign-main .mc-offer-head-badge small{font-size:8px}.bx-offer .bx-heading{border-radius:13px;gap:9px;margin-bottom:11px;padding:15px 16px}.bx-offer .bx-heading h2{font-size:28px}.bx-offer .bx-heading>p{padding:9px 11px;font-size:12px;line-height:1.3}.bx-offer .bx-heading>p strong{font-size:14px}}.mc-campaign-main product-info>.product__title{background:linear-gradient(115deg,#f4fbf7,#fff 72%);border:1px solid #d4e9dd;border-left:5px solid #236740;border-radius:15px;margin:0 0 10px;padding:17px 19px 15px;position:relative;box-shadow:0 7px 20px #2367400d}.mc-campaign-main product-info>.product__title .mc-eyebrow{background:#e0f2e8;border-radius:999px;align-items:center;min-height:24px;padding:5px 10px;display:inline-flex;color:#236740!important;letter-spacing:.1em!important;margin:0 0 9px!important;font-size:10px!important}.mc-campaign-main product-info>.product__title h1{letter-spacing:-.035em!important;color:#133723!important;margin:0 0 10px!important;font-size:clamp(29px,2.5vw,39px)!important;line-height:1.05!important}.mc-campaign-main product-info>.product__title .mc-campaign-hook{color:#236740!important;margin:0 0 9px!important;font-size:clamp(20px,1.8vw,27px)!important;font-weight:800!important;line-height:1.15!important}.mc-campaign-main product-info>.product__title .mc-intro{color:#475a4f!important;margin:0 0 12px!important;font-size:14px!important;line-height:1.4!important}.mc-campaign-main product-info>.product__title .mc-facts{flex-wrap:wrap;gap:5px;display:flex;margin:0!important}.mc-campaign-main product-info>.product__title .mc-facts span{color:#255038;background:#fff;border:1px solid #d2e9dc;border-radius:7px;align-items:center;padding:5px 7px;font-size:11px;font-weight:750;line-height:1.15;display:inline-flex}.mc-campaign-main .mc-weekly-offer{background:#143f27;border:1px solid #e4c267;border-radius:14px;margin:0 0 10px;overflow:hidden;box-shadow:0 9px 22px #143f2720}.mc-campaign-main .mc-weekly-offer-flag{color:#143f27;letter-spacing:.14em;text-align:center;background:#f4d37f;padding:5px 13px;font-size:10px;font-weight:900;line-height:1.1;display:block}.mc-campaign-main .mc-weekly-offer-body{color:#fff;align-items:center;gap:12px;padding:10px 13px;display:flex}.mc-campaign-main .mc-weekly-offer-body>strong{letter-spacing:-.06em;color:#f4d37f;flex:none;font-size:34px;font-weight:950;line-height:1}.mc-campaign-main .mc-weekly-offer-body>span{flex-direction:column;flex:1;min-width:0;line-height:1.12;display:flex}.mc-campaign-main .mc-weekly-offer-body b{color:#fff;font-size:14px}.mc-campaign-main .mc-weekly-offer-body small{color:#dbebe2;margin-top:2px;font-size:12px}.mc-campaign-main .mc-weekly-offer-body a{background:#f4d37f;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:7px 11px;font-size:12px;font-weight:850;line-height:1;display:inline-flex;color:#143f27!important;text-decoration:none!important}.mc-campaign-main .mc-weekly-offer-body a:hover{background:#ffe4a0}@media(max-width:520px){.mc-campaign-main product-info>.product__title{border-radius:12px;margin:0 0 8px;padding:13px 14px 12px}.mc-campaign-main product-info>.product__title .mc-eyebrow{min-height:21px;margin-bottom:7px!important;font-size:8px!important}.mc-campaign-main product-info>.product__title h1{margin-bottom:7px!important;font-size:26px!important}.mc-campaign-main product-info>.product__title .mc-campaign-hook{margin-bottom:7px!important;font-size:20px!important}.mc-campaign-main product-info>.product__title .mc-intro{margin-bottom:9px!important;font-size:12px!important;line-height:1.33!important}.mc-campaign-main product-info>.product__title .mc-facts span{padding:4px 6px;font-size:9px}.mc-campaign-main .mc-weekly-offer{border-radius:11px;margin-bottom:8px}.mc-campaign-main .mc-weekly-offer-flag{padding:4px;font-size:9px}.mc-campaign-main .mc-weekly-offer-body{grid-template-columns:auto 1fr;gap:6px 10px;padding:9px 11px;display:grid}.mc-campaign-main .mc-weekly-offer-body>strong{font-size:32px}.mc-campaign-main .mc-weekly-offer-body b{font-size:13px}.mc-campaign-main .mc-weekly-offer-body small{font-size:11px}.mc-campaign-main .mc-weekly-offer-body a{grid-column:1/-1;min-height:31px;font-size:11px}}.mc-campaign-main product-info>.product__title{box-shadow:none;background:linear-gradient(145deg,#f7fdfa,#fff 80%);border-bottom:0;border-radius:16px 16px 0 0;margin-bottom:0}.mc-campaign-main .mc-today-offer{color:#fff;background:radial-gradient(circle at 85% 10%,#30784f,#0000 37%),#143f27;border:1px solid #236740;border-top:0;border-radius:0 0 16px 16px;margin:0 0 10px;overflow:hidden;box-shadow:0 13px 24px #143f2720}.mc-campaign-main .mc-today-top{color:#143f27;letter-spacing:.09em;background:#f4d37f;justify-content:space-between;align-items:center;gap:8px;padding:6px 15px;font-size:10px;font-weight:850;line-height:1.15;display:flex}.mc-campaign-main .mc-today-top span:last-child{letter-spacing:0;font-size:10px}.mc-campaign-main .mc-today-main{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 10px;display:flex}.mc-campaign-main .mc-today-deal{align-items:center;gap:10px;min-width:0;display:flex}.mc-campaign-main .mc-today-deal>strong{color:#f4d37f;letter-spacing:-.06em;flex:none;font-size:39px;font-weight:950;line-height:.95}.mc-campaign-main .mc-today-deal>span{flex-direction:column;line-height:1.15;display:flex}.mc-campaign-main .mc-today-deal b{color:#fff;white-space:nowrap;font-size:14px}.mc-campaign-main .mc-today-deal small{color:#dbebe2;margin-top:3px;font-size:11px}.mc-campaign-main .mc-today-clock{color:#fff;font-variant-numeric:tabular-nums;align-items:flex-start;gap:3px;display:flex}.mc-campaign-main .mc-today-clock>span{background:#ffffff18;border:1px solid #ffffff45;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-width:36px;padding:5px 4px 4px;display:flex}.mc-campaign-main .mc-today-clock b{color:#fff;font-size:18px;font-weight:850;line-height:1}.mc-campaign-main .mc-today-clock small{color:#d9ede2;letter-spacing:.04em;margin-top:3px;font-size:8px;line-height:1.1}.mc-campaign-main .mc-today-clock i{font-size:16px;font-style:normal;line-height:1.3}.mc-campaign-main .mc-today-cta{background:#f4d37f;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:34px;margin:0 11px 10px;font-size:12px;font-weight:850;display:flex;color:#143f27!important;text-decoration:none!important}.mc-campaign-main .mc-today-cta:hover{background:#ffe4a0}.mc-campaign-main .mc-today-ended{color:#143f27;background:#f2f9f5;border:1px solid #bedfcc;border-radius:0 0 16px 16px;flex-direction:column;gap:5px;margin:0 0 14px;padding:17px 20px;display:flex}.mc-campaign-main .mc-today-ended strong{font-size:21px}.mc-campaign-main .mc-today-ended span{color:#546b5e;font-size:13px}.mc-campaign-main .mc-today-offer[hidden],.mc-campaign-main .mc-today-ended[hidden],html.bx-offer-expired .mc-campaign-main .product__media-wrapper,html.bx-offer-expired .mc-campaign-main .mc-purchase,html.bx-offer-expired .mc-campaign-main .mc-stock,html.bx-offer-expired .mc-campaign-main .price,html.bx-offer-expired .bx-funnel{display:none!important}html.bx-offer-expired .mc-campaign-main .product{grid-template-columns:minmax(0,1fr)!important}html.bx-offer-expired .mc-campaign-main .product__info-wrapper{max-width:700px!important;margin-inline:auto!important}@media(max-width:520px){.mc-campaign-main product-info>.product__title{border-radius:12px 12px 0 0;margin-bottom:0;padding-bottom:12px}.mc-campaign-main .mc-today-offer{border-radius:0 0 12px 12px;margin-bottom:8px}.mc-campaign-main .mc-today-top{letter-spacing:.06em;padding:6px 10px;font-size:9px}.mc-campaign-main .mc-today-top span:last-child{font-size:9px}.mc-campaign-main .mc-today-main{gap:7px;padding:10px 11px 8px}.mc-campaign-main .mc-today-deal{gap:7px}.mc-campaign-main .mc-today-deal>strong{font-size:32px}.mc-campaign-main .mc-today-deal b{font-size:12px}.mc-campaign-main .mc-today-deal small{font-size:10px}.mc-campaign-main .mc-today-clock{gap:2px}.mc-campaign-main .mc-today-clock>span{min-width:31px;padding:4px 2px 3px}.mc-campaign-main .mc-today-clock b{font-size:15px}.mc-campaign-main .mc-today-clock small{font-size:7px}.mc-campaign-main .mc-today-clock i{font-size:13px}.mc-campaign-main .mc-today-cta{min-height:32px;margin:0 9px 9px;font-size:11px}}.mc-campaign-main .mc-today-clock>span{background:linear-gradient(145deg,#ffe6a7,#f4d37f);border-color:#d1ad5a;box-shadow:0 3px #b79444}.mc-campaign-main .mc-today-clock b,.mc-campaign-main .mc-today-clock small{color:#143f27}.mc-campaign-main .mc-today-clock i{color:#f4d37f}.mc-campaign-main product-info>.product__title{margin-bottom:0!important;margin-block-end:0!important}.mc-store .mc-campaign-main .product__info-container>.mc-today-offer{margin:0 0 10px!important}@media(max-width:520px){.mc-campaign-main .mc-today-clock>span{min-width:34px}.mc-campaign-main .mc-today-clock b{font-size:17px}.mc-campaign-main .mc-today-top,.mc-campaign-main .mc-today-top span:last-child{font-size:10px}}.mc-campaign-main .mc-today-main{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px 9px;display:grid}.mc-campaign-main .mc-today-deal{justify-content:space-between;width:100%}.mc-campaign-main .mc-today-deal>span{text-align:right}.mc-campaign-main .mc-today-clock{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px;width:100%;display:grid}.mc-campaign-main .mc-today-clock>span{width:100%;min-width:0;min-height:58px;padding:7px 4px 5px}.mc-campaign-main .mc-today-clock b{font-size:27px}.mc-campaign-main .mc-today-clock small{font-size:9px}.mc-campaign-main .mc-today-clock i{font-size:22px;line-height:1}@media(max-width:520px){.mc-campaign-main .mc-today-main{gap:8px;padding:10px 10px 8px}.mc-campaign-main .mc-today-clock{gap:4px}.mc-campaign-main .mc-today-clock>span{min-height:50px;padding:6px 3px 4px}.mc-campaign-main .mc-today-clock b{font-size:23px}.mc-campaign-main .mc-today-clock small{font-size:8px}.mc-campaign-main .mc-today-clock i{font-size:18px}}.mc-campaign-main product-info>.product__title .mc-facts{background:linear-gradient(105deg,#22653f,#17472c);border:1px solid #205838;border-radius:10px;grid-template-columns:1.5fr 1fr 1fr;gap:0;width:100%;display:grid;overflow:hidden;box-shadow:0 5px 13px #143f2720}.mc-campaign-main product-info>.product__title .mc-facts span{color:#fff;text-align:center;background:0 0;border:0;border-right:1px solid #ffffff30;border-radius:0;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:39px;padding:8px 9px;font-size:11px;font-weight:850;line-height:1.15;display:flex}.mc-campaign-main product-info>.product__title .mc-facts span:first-child{color:#143f27;background:#f4d37f}.mc-campaign-main product-info>.product__title .mc-facts span:last-child{border-right:0}.mc-campaign-main product-info>.product__title .mc-facts span:before{content:"\2713";color:#143f27;background:#f4d37f;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:12px;font-weight:900;display:grid}.mc-campaign-main product-info>.product__title .mc-facts span:first-child:before{color:#f4d37f;background:#143f27}@media(max-width:520px){.mc-campaign-main product-info>.product__title .mc-facts{border-radius:8px;grid-template-columns:1.5fr 1fr 1fr}.mc-campaign-main product-info>.product__title .mc-facts span{gap:5px;min-height:40px;padding:6px 5px;font-size:10px;line-height:1.12}.mc-campaign-main product-info>.product__title .mc-facts span:before{width:15px;height:15px;font-size:10px}}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers{gap:10px!important;margin:14px 0!important;display:grid!important}body.mc-store:has(.bx-funnel) .mc-rsi-heading{color:#fff;background:linear-gradient(105deg,#143f27,#2b764c);border-radius:11px;flex-direction:column;gap:3px;margin-bottom:2px;padding:11px 13px;display:flex}body.mc-store:has(.bx-funnel) .mc-rsi-heading strong{color:#fff;font-size:17px;font-weight:900;line-height:1.15}body.mc-store:has(.bx-funnel) .mc-rsi-heading span{color:#def2e7;font-size:11px;font-weight:650;line-height:1.25}body.mc-store:has(.bx-funnel) ._rsi-modal-container{background:#f6fbf8!important}body.mc-store:has(.bx-funnel) ._rsi-modal-submit-button{filter:hue-rotate(45deg)saturate(.72)brightness(.83);box-shadow:0 7px 18px #143f2735!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-offer-container{cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;background:linear-gradient(110deg,#fff,#f5fbf8)!important;border:2px solid #cbe3d5!important;border-radius:15px!important;margin:0!important;padding:10px 12px!important;box-shadow:0 5px 15px #143f2712!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-offer-container:hover{transform:translateY(-2px);border-color:#78aa8e!important;box-shadow:0 10px 22px #143f2720!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-offer-container._rsi-quantity-offers-selected{background:linear-gradient(105deg,#fff8e8,#f0faf4 75%)!important;border-color:#236740!important;box-shadow:0 0 0 3px #f4d37f,0 11px 24px #143f2720!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-offer{grid-template-columns:78px minmax(0,1fr) auto;gap:12px;width:100%;align-items:center!important;display:grid!important}body.mc-store:has(.bx-funnel) ._rsi-modal-line-item-image-container{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px #143f2715;width:78px!important;height:78px!important;margin:0!important}body.mc-store:has(.bx-funnel) ._rsi-modal-line-item-image{object-fit:cover;border-radius:10px;display:block;width:100%!important;height:100%!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-info{gap:6px;min-width:0;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;display:flex!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-title{color:#143f27!important;font-size:17px!important;font-weight:850!important;line-height:1.15!important}body.mc-store:has(.bx-funnel) .mc-rsi-benefit{color:#576c60!important;margin:0!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-selected .mc-rsi-benefit{color:#236740!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-plaque-container{margin:0!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-plaque{align-items:center;min-height:25px;color:#fff!important;background:#236740!important;border-radius:999px!important;padding:4px 9px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}body.mc-store:has(.bx-funnel) [data-offer-pos="0"] ._rsi-quantity-offers-plaque{color:#143f27!important;background:#f4d37f!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-prices{text-align:right;flex-direction:column!important;flex:none!important;align-items:flex-end!important;gap:3px!important;padding:0!important;display:flex!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-old-price{color:#819489!important;font-size:12px!important;line-height:1!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-new-price{color:#143f27!important;letter-spacing:-.035em!important;font-size:23px!important;font-weight:900!important;line-height:1.05!important}@media(max-width:600px){body.mc-store:has(.bx-funnel) ._rsi-quantity-offers{gap:8px!important}body.mc-store:has(.bx-funnel) .mc-rsi-heading{padding:9px 11px}body.mc-store:has(.bx-funnel) .mc-rsi-heading strong{font-size:15px}body.mc-store:has(.bx-funnel) .mc-rsi-heading span{font-size:10px}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-offer-container{border-radius:12px!important;padding:8px!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-offer{grid-template-columns:70px minmax(0,1fr) auto;gap:8px}body.mc-store:has(.bx-funnel) ._rsi-modal-line-item-image-container{width:70px!important;height:70px!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-title{font-size:14px!important}body.mc-store:has(.bx-funnel) .mc-rsi-benefit{font-size:10px!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-plaque{min-height:21px;padding:3px 6px!important;font-size:9px!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-old-price{font-size:10px!important}body.mc-store:has(.bx-funnel) ._rsi-quantity-offers-new-price{font-size:19px!important}}.bx-offer .bx-pack>a:not(.bx-offer-image){justify-content:center;min-height:41px;padding:10px 9px;font-size:13px;font-weight:850}.bx-offer .bx-offer-note{text-align:center;background:linear-gradient(100deg,#fff7df,#eafbf1);border:1px solid #e9cd7b;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:13px 16px;display:flex;box-shadow:0 5px 15px #2367400b;color:#245338!important;margin:14px 0 0!important;font-size:15px!important;line-height:1.35!important}.bx-offer .bx-offer-note strong{color:#143f27;font-size:17px;font-weight:900;line-height:1.15}.bx-offer .bx-offer-note span{font-size:14px;font-weight:650}.bx-offer .bx-offer-note span b{color:#236740;font-weight:900}.bx-offer .bx-offer-note small{color:#5a7064;font-size:12px;line-height:1.25}.bx-original-banner{background:#143f27;border:1px solid #e1c786;border-radius:15px;margin:17px 0 0;overflow:hidden;box-shadow:0 12px 24px #143f2720}.bx-original-banner img{width:100%;height:auto;display:block}.bx-original-top{background:#143f27;border:1px solid #e1c786;border-radius:15px;width:min(1140px,100% - 40px);margin:14px auto 17px;overflow:hidden;box-shadow:0 10px 22px #143f2718}.bx-original-top img{width:100%;height:auto;display:block}@media(max-width:850px){.bx-offer .bx-pack>a:not(.bx-offer-image){min-height:38px;padding:8px 4px;font-size:11px}}@media(max-width:520px){.bx-offer .bx-pack>a:not(.bx-offer-image){min-height:38px;padding:8px 3px;font-size:11px}.bx-offer .bx-offer-note{border-radius:10px;gap:5px;padding:11px 10px;margin-top:11px!important}.bx-offer .bx-offer-note strong{font-size:15px}.bx-offer .bx-offer-note span{font-size:13px}.bx-offer .bx-offer-note small{font-size:11px}.bx-original-banner{border-radius:10px;margin-top:12px}.bx-original-top{border-left:0;border-right:0;border-radius:0;width:100%;margin:8px 0 10px}}body:has(.bb-funnel){--bb-green:#174a32;--bb-dark:#103421;--bb-gold:#f3d477;--bb-line:#dce5d8;--bb-muted:#596454;--bb-soft:#f2f5ec;--mc-accent:#174a32;--mc-dark:#103421;--mc-tint:#f2f5ec}.bb-funnel,.bb-gallery,.bb-offers,.bb-hero-offer{color:var(--bb-dark);box-sizing:border-box;font-family:inherit}.bb-funnel *,.bb-gallery *,.bb-offers *,.bb-hero-offer *{box-sizing:border-box}.bb-funnel h2,.bb-funnel h3,.bb-gallery h2,.bb-offers h2{color:inherit;letter-spacing:-.04em;margin:0;font-weight:800;line-height:1.12}body:has(.bb-funnel) .mc-campaign-main{background:#fff!important;padding-top:16px!important;padding-bottom:18px!important}body:has(.bb-funnel) .mc-campaign-main .product__media-wrapper{width:50%!important;max-width:50%!important}body:has(.bb-funnel) .mc-campaign-main .product__info-wrapper{width:50%!important;max-width:50%!important;padding-left:28px!important}body:has(.bb-funnel) .mc-campaign-main .product__info-container{max-width:none!important;position:static!important}body:has(.bb-funnel) .mc-campaign-hero-art{overflow:hidden;border-radius:18px!important;width:100%!important;max-width:none!important;margin:0!important}body:has(.bb-funnel) .mc-campaign-hero-art img{display:block;width:100%!important;max-width:none!important;height:auto!important}body:has(.bb-funnel) .mc-campaign-hero-art figcaption{background:var(--bb-dark)!important;color:#fff!important;padding:10px 12px!important;font-size:10px!important}body:has(.bb-funnel) .mc-campaign-gallery{border-color:var(--bb-line)!important;border-radius:12px!important;margin:12px 0!important}body:has(.bb-funnel) .mc-campaign-main .product__title{border:1px solid var(--bb-line)!important;border-left:5px solid var(--bb-green)!important;background:linear-gradient(110deg,#f5f8ef,#fff)!important;border-radius:16px!important;margin:0 0 12px!important;padding:18px!important}body:has(.bb-funnel) .mc-campaign-main .product__title h1{letter-spacing:-.05em!important;color:var(--bb-dark)!important;margin:7px 0 10px!important;font-size:clamp(29px,3.2vw,44px)!important;line-height:1.08!important}body:has(.bb-funnel) .mc-campaign-main .mc-eyebrow{color:var(--bb-green)!important;letter-spacing:.08em!important;margin:0 0 8px!important;font-size:11px!important}body:has(.bb-funnel) .mc-campaign-main .mc-campaign-hook{color:var(--bb-green)!important;letter-spacing:-.035em!important;margin:0 0 12px!important;font-size:clamp(23px,2.2vw,31px)!important;font-weight:800!important;line-height:1.15!important}body:has(.bb-funnel) .mc-campaign-main .mc-intro{color:#4a5644!important;margin:0 0 14px!important;font-size:15px!important;line-height:1.5!important}body:has(.bb-funnel) .mc-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;display:grid!important}body:has(.bb-funnel) .mc-facts span{text-align:center!important;color:var(--bb-dark)!important;background:#e6eedf!important;border:1px solid #ccdcbf!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;padding:11px 5px!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;display:flex!important}.bb-hero-note{color:#66725e!important;margin:8px 2px 12px!important;font-size:11px!important;line-height:1.4!important}body:has(.bb-funnel) .mc-purchase{background:linear-gradient(140deg,#f3f6ef,#fff)!important;border:1px solid #bdcdb3!important;border-radius:18px!important;margin-top:12px!important;padding:14px!important;box-shadow:0 8px 24px #183c1810!important}body:has(.bb-funnel) .mc-offers.bb-offers{min-width:0;border:0!important;margin:0!important;padding:0!important}.bb-offers legend{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bb-selector-heading{background:var(--bb-dark);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;padding:15px;display:flex}.bb-selector-heading>div>span{letter-spacing:.08em;color:var(--bb-gold);font-size:9px;font-weight:800}.bb-selector-heading h2{color:#fff!important;margin:5px 0!important;font-size:25px!important;line-height:1.08!important}.bb-selector-heading p{color:#ebf0e4;margin:0;font-size:12px;line-height:1.3}.bb-selector-heading>b{letter-spacing:-.06em;color:var(--bb-gold);font-size:44px;font-weight:900;line-height:1}body:has(.bb-funnel) .mc-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body:has(.bb-funnel) .mc-offer{min-width:0!important;margin:0!important;position:relative!important}body:has(.bb-funnel) .mc-offer input{z-index:1;width:14px!important;height:14px!important;accent-color:var(--bb-green)!important;opacity:1!important;clip:auto!important;clip-path:none!important;display:block!important;position:absolute!important;top:10px!important;left:8px!important}body:has(.bb-funnel) .mc-offer-card{color:var(--bb-dark)!important;height:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #cedcc6!important;border-radius:12px!important;flex-direction:column!important;align-items:center!important;gap:5px!important;padding:10px 5px 0!important;display:flex!important;overflow:hidden!important}body:has(.bb-funnel) .mc-offer input:checked+.mc-offer-card{border:2px solid var(--bb-green)!important;background:#fffcf0!important;box-shadow:0 0 0 3px #f3d4777d!important}.bb-selector-tag{text-align:center;color:var(--bb-green);background:#e7efdf;border-radius:7px;justify-content:center;align-items:center;width:calc(100% - 19px);min-height:30px;margin-left:19px;padding:6px 4px;font-weight:800;display:flex;font-size:8px!important;line-height:1.2!important}body:has(.bb-funnel) .mc-offer-name{margin-top:5px!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}body:has(.bb-funnel) .mc-offer-bottles{justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:80px!important;margin:0!important;display:flex!important;overflow:hidden!important}body:has(.bb-funnel) .mc-offer-bottles img{filter:drop-shadow(0 2px 2px #30200018);object-fit:cover!important;object-position:center!important;width:27px!important;max-width:none!important;height:92px!important;margin:0!important}body:has(.bb-funnel) .mc-offer-card>strong{color:var(--bb-dark)!important;letter-spacing:-.055em!important;margin:0!important;font-size:24px!important;font-weight:850!important;line-height:1.1!important}body:has(.bb-funnel) .mc-offer-card>small{letter-spacing:.06em!important;color:#5b6754!important;font-size:8px!important;font-weight:600!important;line-height:1.2!important}body:has(.bb-funnel) .mc-offer-saving{text-align:center;font-weight:800;width:calc(100% + 10px)!important;min-height:32px!important;color:var(--bb-green)!important;background:#e8eee1!important;margin:5px -5px 0!important;padding:8px 3px!important;font-size:9px!important;line-height:1.4!important;display:block!important}body:has(.bb-funnel) .mc-offer input:checked+.mc-offer-card .mc-offer-saving{background:var(--bb-green)!important;color:#fff!important}body:has(.bb-funnel) .mc-offer-selected{background:var(--bb-dark)!important;color:#fff!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:12px 0!important;padding:12px!important;font-size:12px!important;line-height:1.2!important;display:flex!important}body:has(.bb-funnel) .mc-offer-selected b{color:var(--bb-gold)!important;font-size:26px!important}body:has(.bb-funnel) .mc-purchase>.mc-eyebrow{text-align:center!important;margin:6px 0 10px!important;font-size:11px!important}body:has(.bb-funnel) .mc-purchase-note{color:#64705d!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.4!important}body:has(.bb-funnel) .mc-campaign-bar{background:var(--bb-dark)!important;color:#fff!important}body:has(.bb-funnel) .mc-campaign-bar a{background:var(--bb-gold)!important;color:var(--bb-dark)!important}body:has(.bb-funnel) #mc-order ._rsi-buy-now-button{padding:16px 10px!important;font-size:17px!important;line-height:1.25!important;box-shadow:0 5px 14px #164a3226!important}body:has(.bb-funnel) ._rsi-quantity-offers-offer-container{border-radius:12px!important}body:has(.bb-funnel) ._rsi-quantity-offers-selected{border-color:var(--bb-green)!important;background:#eef4e8!important}.bb-modal-copy{color:#255b36!important;margin-top:5px!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important;display:block!important}@media(min-width:1200px){body:has(.bb-funnel) .mc-campaign-main .page-width{max-width:1240px!important;padding-inline:30px!important}}@media(max-width:989px){.bb-selector-heading h2{font-size:21px!important}.bb-selector-heading>b{font-size:36px}.bb-selector-tag{font-size:7px!important}}@media(max-width:749px){body:has(.bb-funnel) .mc-campaign-main{padding-top:0!important}body:has(.bb-funnel) .mc-campaign-main .page-width{padding:0!important}body:has(.bb-funnel) .mc-campaign-main .product{margin:0!important;display:block!important}body:has(.bb-funnel) .mc-campaign-main .product__media-wrapper,body:has(.bb-funnel) .mc-campaign-main .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}body:has(.bb-funnel) .mc-campaign-hero-art{border-radius:0!important}body:has(.bb-funnel) .mc-campaign-gallery{margin:10px 12px!important}body:has(.bb-funnel) .mc-campaign-main .product__info-container{padding:0 12px!important}body:has(.bb-funnel) .mc-campaign-main .product__title{border-radius:13px!important;padding:15px!important}body:has(.bb-funnel) .mc-campaign-main .product__title h1{font-size:32px!important}body:has(.bb-funnel) .mc-campaign-main .mc-campaign-hook{font-size:26px!important}body:has(.bb-funnel) .mc-campaign-main .mc-intro{font-size:15px!important}body:has(.bb-funnel) .mc-facts span{padding:11px 4px!important;font-size:11px!important}body:has(.bb-funnel) .mc-purchase{border-radius:15px!important;padding:10px!important}.bb-selector-heading{margin-bottom:13px;padding:13px}.bb-selector-heading h2{font-size:25px!important}.bb-selector-heading>b{font-size:42px}.bb-selector-heading p{font-size:11px}body:has(.bb-funnel) .mc-offer-grid{gap:6px!important}body:has(.bb-funnel) .mc-offer-card{padding:9px 3px 0!important}.bb-selector-tag{width:calc(100% - 16px);min-height:28px;margin-left:16px;padding:5px 2px!important;font-size:7px!important}body:has(.bb-funnel) .mc-offer input{width:12px!important;height:12px!important;top:13px!important;left:6px!important}body:has(.bb-funnel) .mc-offer-name{font-size:14px!important}body:has(.bb-funnel) .mc-offer-card>strong{font-size:23px!important}body:has(.bb-funnel) .mc-offer-bottles{height:78px!important}body:has(.bb-funnel) .mc-offer-bottles img{width:23px!important;height:84px!important}body:has(.bb-funnel) .mc-offer-saving{width:calc(100% + 6px)!important;margin-inline:-3px!important;font-size:8px!important}body:has(.bb-funnel) #mc-order ._rsi-buy-now-button{font-size:16px!important}}body:has(.bb-funnel) ._rsi-quantity-offers-title{color:var(--bb-dark)!important;font-size:16px!important;line-height:1.25!important}body:has(.bb-funnel) ._rsi-quantity-offers-plaque{background:var(--bb-green)!important;color:#fff!important;border-radius:7px!important;padding:6px 8px!important;font-size:10px!important;line-height:1.2!important}body:has(.bb-funnel) ._rsi-quantity-offers-new-price{color:var(--bb-dark)!important;font-size:21px!important}body:has(.bb-funnel) ._rsi-quantity-offers-old-price{color:#687760!important;font-size:12px!important}@media(max-width:749px){.bb-selector-tag{font-size:9px!important}}body:has([data-mc-product]) .mc-offer-bottles img{object-fit:contain!important;width:36px!important;height:80px!important;flex:0 1 36px!important;min-width:0!important;margin:0 -2px!important}body:has([data-mc-product]) .mc-offer-bottles{overflow:visible!important;gap:0!important}body:has([data-mc-product]) .mc-offer-card{overflow:hidden!important}body:has([data-mc-product=drenaje]){--bb-green:#40572b;--bb-dark:#24351d;--mc-accent:#40572b;--mc-dark:#24351d}body:has([data-mc-product=clorofila]){--bb-green:#1c663c;--bb-dark:#0d3520;--mc-accent:#1c663c;--mc-dark:#0d3520}body:has([data-mc-product=oregano]){--bb-green:#315237;--bb-dark:#192f21;--mc-accent:#315237;--mc-dark:#192f21}.mc-sales-angles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-block:16px!important}.mc-sales-angles article{min-width:0;overflow:hidden;border-radius:20px;background:#f5f6ee}.mc-sales-angles article>a:first-child{display:block}.mc-sales-angles img{display:block;width:100%;height:auto}.mc-sales-angles .bx-button{display:flex;margin:10px;justify-content:space-between}.mc-availability-contact{padding:16px;background:#f5f6ee;border-radius:12px}.mc-availability-contact .bx-button{display:block;text-align:center;background:#315237;color:#fff;padding:14px;border-radius:12px}@media(max-width:850px){.mc-sales-angles{grid-template-columns:1fr;gap:12px;padding-inline:0!important}.mc-sales-angles article{border-radius:0}}@media(max-width:520px){body:has([data-mc-product]) .mc-offer-bottles img{width:29px!important;height:74px!important;flex-basis:29px!important}body:has([data-mc-product]) .mc-offer-card>strong{font-size:22px!important}.bb-selector-heading h2{font-size:23px!important}.bx-pack h3{font-size:16px!important}}body:has([data-mc-product]) [id^=rv-]:has(.rv-slider){width:calc(100% - 32px)!important;max-width:1200px!important;margin:24px auto!important;padding:24px!important;box-sizing:border-box!important;border:1px solid #dce5d8!important;border-radius:24px!important;background:#f7f8f2!important;box-shadow:0 12px 32px #1839220b}body:has([data-mc-product]) .rv-head{gap:18px!important;margin-bottom:20px!important}body:has([data-mc-product]) .rv-head h2{font-size:clamp(26px,3vw,38px)!important;line-height:1.12!important;margin:4px 0!important}body:has([data-mc-product]) .rv-mini{font-size:12px!important;line-height:1.4!important}body:has([data-mc-product]) .rv-score{font-size:28px!important}body:has([data-mc-product]) .rv-score span,body:has([data-mc-product]) .rv-total{font-size:13px!important}body:has([data-mc-product]) .rv-stars{font-size:18px!important}body:has([data-mc-product]) .rv-slider{grid-auto-columns:calc((100% - 20px)/3)!important;gap:10px!important;padding-bottom:3px}body:has([data-mc-product]) .rv-card{aspect-ratio:auto!important;display:flex!important;flex-direction:column!important;border:1px solid #e0e5db!important;border-radius:18px!important;background:#fff!important}body:has([data-mc-product]) .rv-card img{width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover!important;flex:none!important}body:has([data-mc-product]) .rv-tag{position:static!important;margin:0!important;min-height:88px!important;padding:14px 16px!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;flex:1}body:has([data-mc-product]) .rv-tag-stars{font-size:16px!important;letter-spacing:1px!important;margin-bottom:6px!important}body:has([data-mc-product]) .rv-tag-text{font-size:16px!important;line-height:1.4!important}body:has([data-mc-product]) .rv-arrow{width:44px!important;height:44px!important;font-size:26px!important}body:has([data-mc-product]) .rv-footer{margin-top:18px!important}body:has([data-mc-product]) .rv-footer>span{font-size:14px!important;line-height:1.4!important}body:has([data-mc-product]) .rv-open{min-height:46px!important;font-size:16px!important;padding:12px 24px!important}body:has([data-mc-product]) .rv-modal-box{width:min(640px,100%)!important;padding:28px!important}body:has([data-mc-product]) .rv-modal-box input,body:has([data-mc-product]) .rv-modal-box textarea,body:has([data-mc-product]) .rv-modal-box select{font-size:16px!important}body:has([data-mc-product]) .rv-modal-box textarea{min-height:120px!important}@media(max-width:850px){body:has([data-mc-product]) .rv-slider{grid-auto-columns:calc((100% - 10px)/2)!important}}@media(max-width:600px){body:has([data-mc-product]) [id^=rv-]:has(.rv-slider){width:calc(100% - 16px)!important;padding:16px 12px!important;margin:16px auto!important;border-radius:20px!important}body:has([data-mc-product]) .rv-head{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;margin-bottom:16px!important}body:has([data-mc-product]) .rv-rating-summary{align-items:flex-start!important;text-align:left!important}body:has([data-mc-product]) .rv-rating-top{justify-content:flex-start!important}body:has([data-mc-product]) .rv-slider{grid-auto-columns:92%!important}body:has([data-mc-product]) .rv-tag{padding:12px 14px!important;min-height:84px!important}body:has([data-mc-product]) .rv-open{width:100%!important}body:has([data-mc-product]) .rv-modal-box{padding:24px 18px!important}}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-]{--brown:#3b2922!important;--green:#265f50!important;--bg:#f7f8f2!important;--muted:#756e68!important}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-] .rv-mini{color:#265f50!important}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-] .rv-card{border-radius:18px!important;background:#fff!important}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-] .rv-card img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important;margin:0!important;border-radius:0!important}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-] .rv-tag{background:#fff!important;color:#3b2922!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-] .rv-tag-text{font-size:16px!important;line-height:1.4!important;font-weight:750!important;color:#3b2922!important}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-] .rv-tag-stars{color:#d49c20!important}body:has([data-mc-product=oregano]) [id^=rv-oregano-gallery-] .rv-open{background:#265f50!important;color:#fff!important}body:has(.bb-funnel){--mc-buy-start:#286142;--mc-buy-end:#123b29;--mc-buy-gold:#f4d37f}body:has([data-mc-product=drenaje]){--mc-buy-start:#465c30;--mc-buy-end:#24351d}body:has([data-mc-product=clorofila]){--mc-buy-start:#23683f;--mc-buy-end:#0e3522}body:has([data-mc-product=oregano]){--mc-buy-start:#355b3e;--mc-buy-end:#193623}body:has(.bb-funnel) #mc-order .mc-branded-buy{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;width:100%!important;min-height:92px!important;padding:16px!important;filter:none!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important;line-height:1.2!important;cursor:pointer;position:relative;isolation:isolate;transition:transform .18s ease,box-shadow .18s ease!important}body:has(.bb-funnel) #mc-order .mc-branded-buy>svg{grid-column:1;grid-row:1;margin:0!important;padding:9px!important;width:42px!important;height:42px!important;box-sizing:border-box!important;border:1px solid #f4d37f66;border-radius:12px;background:#ffffff0d;fill:#f4d37f!important;position:static!important;transform:none!important}body:has(.bb-funnel) #mc-order .mc-branded-buy>.mc-cta-copy{grid-column:2;grid-row:1;display:block!important;text-align:left!important;font-family:inherit!important;line-height:1.2!important;font-size:18px!important;font-weight:800!important;min-width:0;color:#fff!important;letter-spacing:-.02em!important}body:has(.bb-funnel) #mc-order .mc-branded-buy ._rsi-buy-now-button-subtitle{display:block!important;margin-top:6px!important;color:#ffe8af!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important}body:has(.bb-funnel) #mc-order .mc-branded-buy>.mc-cta-price{grid-column:3;grid-row:1;display:flex!important;flex-direction:column;gap:4px;text-align:right!important;color:#f4d37f!important;white-space:nowrap;padding-left:10px;border-left:1px solid #f4d37f40}body:has(.bb-funnel) #mc-order .mc-cta-price strong{font-size:23px!important;font-weight:900!important;letter-spacing:-.04em;line-height:1.1}body:has(.bb-funnel) #mc-order .mc-cta-price small{font-size:9px!important;letter-spacing:.06em;text-transform:uppercase;font-weight:700!important;color:#fff4d4!important}body:has(.bb-funnel) #mc-order .mc-branded-buy:hover{transform:translateY(-2px)}body:has(.bb-funnel) #mc-order .mc-branded-buy:active{transform:translateY(0)}body:has(.bb-funnel) #mc-order .mc-branded-buy:focus-visible{outline:3px solid #b5913f!important;outline-offset:4px}body:has(.bb-funnel) .mc-today-cta{min-height:52px!important;padding:12px 18px!important;margin:0 12px 12px!important;gap:14px!important;background:linear-gradient(120deg,#ffe9b0,#f2cf76)!important;border:1px solid #d1ad5a!important;border-radius:12px!important;box-shadow:inset 0 1px #fff7db,0 4px #aa8537!important;font-size:17px!important;font-weight:850!important;transition:transform .18s ease}body:has(.bb-funnel) .mc-today-cta span{font-size:23px!important;line-height:1!important}body:has(.bb-funnel) .mc-today-cta:hover{transform:translateY(-1px)}body:has(.bb-funnel) .mc-today-cta:focus-visible{outline:3px solid #fff!important;outline-offset:3px}body:has(.bb-funnel) .mc-availability-contact .bx-button{background:linear-gradient(135deg,var(--mc-buy-start),var(--mc-buy-end))!important;color:#fff3ce!important;border:1px solid #c6aa69!important;box-shadow:0 5px #142c1b,0 10px 18px #1936231a!important;font-size:18px!important;font-weight:800!important;min-height:60px;align-content:center;border-radius:16px!important}@media(max-width:520px){body:has(.bb-funnel) #mc-order .mc-branded-buy{grid-template-columns:36px minmax(0,1fr) auto!important;gap:9px!important;padding:14px 11px!important;min-height:90px!important}body:has(.bb-funnel) #mc-order .mc-branded-buy>svg{width:36px!important;height:36px!important;padding:7px!important}body:has(.bb-funnel) #mc-order .mc-branded-buy>.mc-cta-copy{font-size:16px!important}body:has(.bb-funnel) #mc-order .mc-cta-price strong{font-size:21px!important}body:has(.bb-funnel) #mc-order .mc-branded-buy ._rsi-buy-now-button-subtitle{font-size:11px!important}body:has(.bb-funnel) #mc-order .mc-cta-price small{font-size:8px!important}}@media(prefers-reduced-motion:reduce){body:has(.bb-funnel) #mc-order .mc-branded-buy,body:has(.bb-funnel) .mc-today-cta{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mc-supplements-fast.css.map */
