:where(.section-men-weightloss-adv){font-size:14.72px;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;line-height:1}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv){font-size:16px}}:where(.section-men-weightloss-adv),:where(.section-men-weightloss-adv) :where(*,:before,:after){box-sizing:border-box}:where(.section-men-weightloss-adv) p{margin:0 0 15px}:where(.section-men-weightloss-adv) small{display:block;font-size:.85em}:where(.section-men-weightloss-adv) .h1,:where(.section-men-weightloss-adv) .h2,:where(.section-men-weightloss-adv) .h3,:where(.section-men-weightloss-adv) .h4,:where(.section-men-weightloss-adv) .h5,:where(.section-men-weightloss-adv) .h6,:where(.section-men-weightloss-adv) h1,:where(.section-men-weightloss-adv) h2,:where(.section-men-weightloss-adv) h3,:where(.section-men-weightloss-adv) h4,:where(.section-men-weightloss-adv) h5,:where(.section-men-weightloss-adv) h6{display:block;margin:0 0 10px}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv) .h1,:where(.section-men-weightloss-adv) .h2,:where(.section-men-weightloss-adv) .h3,:where(.section-men-weightloss-adv) .h4,:where(.section-men-weightloss-adv) .h5,:where(.section-men-weightloss-adv) .h6,:where(.section-men-weightloss-adv) h1,:where(.section-men-weightloss-adv) h2,:where(.section-men-weightloss-adv) h3,:where(.section-men-weightloss-adv) h4,:where(.section-men-weightloss-adv) h5,:where(.section-men-weightloss-adv) h6{margin:0 0 15px}}:where(.section-men-weightloss-adv) .h1,:where(.section-men-weightloss-adv) .h2,:where(.section-men-weightloss-adv) .h3,:where(.section-men-weightloss-adv) h1,:where(.section-men-weightloss-adv) h2,:where(.section-men-weightloss-adv) h3{letter-spacing:0;line-height:1}:where(.section-men-weightloss-adv) .h1,:where(.section-men-weightloss-adv) h1{font-size:32.3px}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv) .h1,:where(.section-men-weightloss-adv) h1{font-size:38px}}:where(.section-men-weightloss-adv) .h2,:where(.section-men-weightloss-adv) h2{font-size:27.74px}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv) .h2,:where(.section-men-weightloss-adv) h2{font-size:32.3px}}:where(.section-men-weightloss-adv) .h3,:where(.section-men-weightloss-adv) h3{font-size:23.56px}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv) .h3,:where(.section-men-weightloss-adv) h3{font-size:24.7px}}:where(.section-men-weightloss-adv) .h4,:where(.section-men-weightloss-adv) h4{font-size:.8em;letter-spacing:.3em;line-height:inherit;text-transform:uppercase}:where(.section-men-weightloss-adv) .h5,:where(.section-men-weightloss-adv) .h6,:where(.section-men-weightloss-adv) h5,:where(.section-men-weightloss-adv) h6{font-size:.8em;letter-spacing:.3em;line-height:inherit;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:768px){:where(.section-men-weightloss-adv) .h5,:where(.section-men-weightloss-adv) .h6,:where(.section-men-weightloss-adv) h5,:where(.section-men-weightloss-adv) h6{margin-bottom:5px}}:where(.section-men-weightloss-adv) :is(ul,ol){margin:0 0 15px 30px;padding:0}:where(.section-men-weightloss-adv) :is(ul,ol) :is(ul,ol){margin:4px 0 5px 20px}:where(.section-men-weightloss-adv) li{margin-bottom:.25em}:where(.section-men-weightloss-adv) .rte{margin-bottom:7.5px}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv) .rte{margin-bottom:15px}}:where(.section-men-weightloss-adv) .rte:last-child{margin-bottom:0}:where(.section-men-weightloss-adv) .rte+.rte{margin-top:30px}:where(.section-men-weightloss-adv) .rte :is(ol,p,table,ul){margin-bottom:15px}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv) .rte :is(ol,p,table,ul){margin-bottom:25px}}:where(.section-men-weightloss-adv) .rte :is(ol,p,table,ul):last-child{margin-bottom:0}:where(.section-men-weightloss-adv) .rte ul ul{margin-bottom:0}:where(.section-men-weightloss-adv) .rte :is(h1,h2,h3,h4,h5,h6){margin-bottom:25px;margin-top:60px}:where(.section-men-weightloss-adv) .rte :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}:where(.section-men-weightloss-adv) .rte>div{margin-bottom:15px}:where(.section-men-weightloss-adv) .rte>div:last-child{margin-bottom:0}:where(.section-men-weightloss-adv) .rte li{margin-bottom:0}:where(.section-men-weightloss-adv) .rte .enlarge-text{font-size:1.3em;margin:0}:where(.section-men-weightloss-adv) img{border:0;display:block;height:auto;max-width:100%}:where(.section-men-weightloss-adv) :is(button,input,select,textarea){font-size:14.72px;letter-spacing:normal;line-height:1;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}@media only screen and (min-width:769px){:where(.section-men-weightloss-adv) :is(button,input,select,textarea){font-size:16px}}:where(.section-men-weightloss-adv) button{appearance:none;background:none;border:none;color:currentColor;cursor:pointer;display:inline-block;overflow:visible}:where(.section-men-weightloss-adv) svg:not(:root){overflow:hidden}:where(.section-men-weightloss-adv) .icon{display:inline-block;fill:currentColor;height:20px;vertical-align:middle;width:20px}html:has(.mwa){scroll-behavior:smooth}html:has(.mwa) body{font-weight:400;max-width:100%;overflow-x:hidden}html:has(.mwa) #shopify-section-footer,html:has(.mwa) #shopify-section-header,html:has(.mwa) .shopify-section-group-footer-group,html:has(.mwa) .shopify-section-group-header-group{display:none}html:has(.mwa) .section-men-weightloss-adv{margin:0;max-width:none;padding:0}html:has(.mwa) #MainContent,html:has(.mwa) .main-content,html:has(.mwa) .page-container,html:has(.mwa) .transition-body{margin:0;max-width:none;padding:0}.mwa{background:#fff;color:#16221c;font-family:Inter,Helvetica Neue,sans-serif;line-height:1.55;max-width:100%;overflow-x:hidden;padding-bottom:5.75rem;padding-top:5rem;-webkit-font-smoothing:antialiased}@media(max-width:991px){.mwa{padding-bottom:calc(5.625rem + env(safe-area-inset-bottom, 0px))}}@media(max-width:780px){.mwa{padding-top:0}}.mwa :focus-visible{outline:2px solid #085946;outline-offset:.1875rem}.mwa-wrap{margin:0 auto;max-width:70rem}.mwa-btn{align-items:center;border-radius:62.4375rem;color:inherit;display:inline-flex;font-family:Inter,Helvetica Neue,sans-serif;font-size:.90625rem;font-weight:700;gap:.5rem;height:auto;justify-content:center;letter-spacing:0;line-height:1.55;min-height:3rem;padding:.9375rem 1.75rem;text-decoration:none;text-transform:unset;transition:transform .15s ease,box-shadow .15s ease}.mwa-btn:focus,.mwa-btn:focus-visible{outline:none}.mwa-btn--primary{background:#085946;color:#f5fbf7}.mwa-btn--primary:focus,.mwa-btn--primary:focus-visible,.mwa-btn--primary:hover{box-shadow:0 .5rem 1.25rem rgba(8,89,70,.28);transform:translateY(-1px)}.mwa-eyebrow{color:#085946;font-family:Inter,Helvetica Neue,sans-serif;font-size:.78125rem;font-weight:700;letter-spacing:.14em;margin:0;text-transform:uppercase}.mwa-lead{color:#55665c;font-size:1.03125rem;font-weight:400;margin:.875rem auto 0;max-width:62ch}.mwa-section{box-sizing:border-box;padding:3.75rem 1.5rem;scroll-margin-top:5.75rem}@media(max-width:780px){.mwa-section{padding:3rem 1.25rem;scroll-margin-top:1.125rem}}@media(max-width:430px){.mwa-section{padding:2.5rem 1rem}}.mwa-section--alt{background:#eef6f1}.mwa-section--cream{background:#f7efdc}.mwa-section__head{margin:0 auto 2.25rem;max-width:40rem;text-align:center}@media(max-width:780px){.mwa-section__head{margin-bottom:1.75rem}}.mwa-section__title{color:#16221c;font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(1.625rem,3.6vw,2.375rem);font-weight:600;letter-spacing:-.01em;line-height:1.14;margin:.5rem 0 0;text-transform:none}@media(max-width:780px){.mwa-section__title{line-height:1.1}}.mwa-section__title--sm{font-size:1.625rem}.mwa-section__title--md{font-size:1.75rem}.mwa-callout__title,.mwa-ingredient__title,.mwa-journey-card__title{color:#16221c;font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-weight:600;letter-spacing:-.01em;line-height:1.14;margin:0;text-transform:none}.mwa-announce{background:#06402f;color:#e4f1e9;font-size:.78125rem;font-weight:400}.mwa-announce__row{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:.5625rem 1.5rem;text-align:center}@media(max-width:620px){.mwa-announce__row{font-size:.65625rem;gap:.3125rem .75rem;line-height:1.15;padding:.4375rem .75rem}.mwa-announce__item{white-space:nowrap}}.mwa-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.96);border-bottom:1px solid rgba(22,34,28,.12);box-shadow:0 .25rem 1rem rgba(6,64,47,.06);left:0;position:fixed;right:0;top:0;transform:translateZ(0);width:100%;z-index:9999}@media(max-width:780px){.mwa-header{box-shadow:0 1px 0 rgba(6,64,47,.08);left:auto;position:relative;right:auto;top:auto;transform:none}}.mwa-header__row{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}@media(max-width:780px){.mwa-header__row{min-height:3.5rem;padding:.5625rem 1rem}}.mwa-header__logo{font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-size:1.3125rem;font-weight:600}@media(max-width:780px){.mwa-header__logo{font-size:1.1875rem;font-weight:700;letter-spacing:-.01em}}.mwa-header__links{display:flex;font-family:Inter,Helvetica Neue,sans-serif;font-size:.84375rem;font-weight:500;gap:1.875rem}@media(max-width:780px){.mwa-header__links{display:none}}.mwa-header__link{color:inherit;text-decoration:underline}.mwa-header__link:hover{color:#085946}@media(max-width:780px){.mwa-header__cta{display:none}}.mwa-hero{padding:2.125rem 1.5rem 3rem;text-align:center}@media(max-width:780px){.mwa-hero{padding:1.625rem 1.25rem 2.625rem}}@media(max-width:620px){.mwa-hero{padding-left:1rem;padding-right:1rem}}@media(max-width:430px){.mwa-hero{padding-top:1.375rem}}.mwa-hero__inner{max-width:47.5rem}.mwa-hero__rating{align-items:center;color:#55665c;display:flex;font-size:.84375rem;font-weight:600;gap:.5rem;justify-content:center;margin-bottom:.875rem}@media(max-width:430px){.mwa-hero__rating{flex-wrap:wrap;font-size:.71875rem;gap:.3125rem;line-height:1.25}}.mwa-hero__stars{color:#f5b93d;font-size:.9375rem;letter-spacing:2px}@media(max-width:430px){.mwa-hero__stars{font-size:.8125rem}}.mwa-hero__title{font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(2.125rem,5vw,3rem);font-weight:600;letter-spacing:-.025em;line-height:1.06;margin:0 0 1.25rem;max-width:18ch;text-align:left}@media(max-width:780px){.mwa-hero__title{font-size:clamp(1.9375rem,8vw,2.5rem);max-width:16ch}}@media(max-width:620px){.mwa-hero__title{margin-bottom:1rem}}@media(max-width:430px){.mwa-hero__title{font-size:1.875rem;max-width:none}}.mwa-hero__photo{border-radius:1.125rem;box-shadow:0 1.25rem 3.125rem rgba(6,64,47,.16);margin:0 0 1rem;max-width:47.5rem;overflow:hidden;width:100%}@media(max-width:620px){.mwa-hero__photo{border-radius:.875rem;margin-bottom:.8125rem}}.mwa-hero__photo-image{display:block;height:auto;object-fit:contain;object-position:center center;width:100%}.mwa-hero__creds{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.375rem}@media(max-width:620px){.mwa-hero__creds{margin-bottom:1.125rem}}.mwa-hero__cred{align-items:center;background:#eef6f1;border-radius:62.4375rem;color:#085946;display:inline-flex;font-size:.78125rem;font-weight:750;min-height:2.125rem;padding:.5rem .75rem}@media(max-width:620px){.mwa-hero__cred{font-size:.71875rem;min-height:1.9375rem;padding:.4375rem .625rem}}.mwa-hero__copy{margin:0 0 1.5rem;max-width:41.25rem;text-align:left}.mwa-hero__problem{font-family:Inter,Helvetica Neue,sans-serif;font-size:clamp(1.1875rem,2.4vw,1.4375rem);line-height:1.34;margin:0}@media(max-width:620px){.mwa-hero__problem{font-size:1.1875rem}}.mwa-hero__support{color:#55665c;font-size:1rem;font-weight:400;line-height:1.55;margin:.75rem 0 0}@media(max-width:620px){.mwa-hero__support{font-size:.90625rem}}.mwa-hero__solution{background:#fff3de;border-left:4px solid #d79a2b;border-radius:0 .75rem .75rem 0;box-shadow:inset 0 0 0 1px rgba(215,154,43,.12);color:#665b48;font-size:1rem;font-weight:400;line-height:1.48;margin:1rem 0 0;padding:.9375rem 1rem}@media(max-width:620px){.mwa-hero__solution{font-size:.90625rem;padding:.8125rem .875rem}}.mwa-hero__solution-title{color:#06402f}.mwa-hero__chips{display:grid;gap:.5625rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 1.5rem;max-width:47.5rem;width:100%}@media(max-width:780px){.mwa-hero__chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.mwa-hero__chips{gap:.4375rem}}@media(max-width:350px){.mwa-hero__chips{grid-template-columns:1fr}}.mwa-hero__chip{align-items:center;background:#eef6f1;border-radius:.75rem;display:inline-flex;font-family:Inter,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:600;gap:.375rem;justify-content:flex-start;line-height:1.25;min-height:2.875rem;padding:.625rem .75rem;text-align:left}@media(max-width:620px){.mwa-hero__chip{font-size:.75rem;min-height:2.75rem;padding:.5625rem .625rem}}@media(max-width:430px){.mwa-hero__chip{font-size:.71875rem}}.mwa-hero__chip svg{color:#085946;height:.8125rem;width:.8125rem}.mwa-hero__cta-line{font-family:Inter,Helvetica Neue,sans-serif;font-size:1.3125rem;font-weight:400;line-height:1.25;margin-bottom:1.125rem}@media(max-width:620px){.mwa-hero__cta-line{font-size:1.1875rem}}.mwa-hero__cta{min-width:min(100%,24.375rem)}@media(max-width:620px){.mwa-hero__cta{max-width:26.25rem;width:100%}}.mwa-hero__trust{display:flex;flex-wrap:wrap;gap:1.75rem;justify-content:center;margin:1.625rem auto 0;max-width:42.5rem}@media(max-width:780px){.mwa-hero__trust{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);margin-top:1.25rem}}@media(max-width:430px){.mwa-hero__trust{gap:.25rem}}.mwa-hero__trust-item{align-items:center;color:#55665c;display:flex;font-size:.78125rem;font-weight:600;gap:.5rem}@media(max-width:780px){.mwa-hero__trust-item{font-size:.71875rem;justify-content:center;line-height:1.2;text-align:center}}@media(max-width:430px){.mwa-hero__trust-item{font-size:.65625rem;gap:.25rem}}.mwa-hero__trust-item svg{color:#085946;height:1.125rem;width:1.125rem}@media(max-width:430px){.mwa-hero__trust-item svg{height:.9375rem;width:.9375rem}}.mwa-carousel{display:block;margin:0 auto;max-width:18.75rem;position:relative}@media(max-width:620px){.mwa-carousel{width:min(100%,18.75rem)}}.mwa-carousel__viewport{border-radius:1rem;overflow:hidden}.mwa-carousel__track{display:flex;transition:transform .3s ease}.mwa-carousel__slide{flex:0 0 100%}.mwa-carousel__btn{align-items:center;background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:50%;box-shadow:0 .5rem 1.375rem rgba(6,64,47,.08);cursor:pointer;display:flex;font-family:Inter,Helvetica Neue,sans-serif;height:2.75rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;z-index:5}@media(max-width:620px){.mwa-carousel__btn{height:2.25rem;width:2.25rem}}.mwa-carousel__btn svg{height:1rem;width:1rem}.mwa-carousel__btn--prev{left:-1rem}@media(max-width:620px){.mwa-carousel__btn--prev{left:0}}.mwa-carousel__btn--next{right:-1rem}@media(max-width:620px){.mwa-carousel__btn--next{right:0}}.mwa-carousel__dots{display:flex;gap:.375rem;justify-content:center;margin-top:.875rem}.mwa-carousel__dot{background:rgba(22,34,28,.12);border:none;border-radius:50%;cursor:pointer;font-family:Inter,Helvetica Neue,sans-serif;height:.5rem;padding:0;width:.5rem}.mwa-carousel__dot.is-active{background:#085946}.mwa-carousel--reviews{max-width:72.5rem;padding:0 4.875rem;width:100%}@media(max-width:900px){.mwa-carousel--reviews{padding:0 3.5rem}}@media(max-width:780px){.mwa-carousel--reviews{max-width:35rem;padding:0 .875rem}}@media(max-width:620px){.mwa-carousel--reviews{padding:0 2.5rem}}.mwa-carousel--reviews .mwa-carousel__dots{margin-top:1rem}@media(max-width:780px){.mwa-carousel--reviews .mwa-carousel__dots{margin-top:.9375rem}}.mwa-video{aspect-ratio:9/16;background:#eef6f1;border-radius:1rem;overflow:hidden;position:relative}.mwa-video:after{background:linear-gradient(0deg,rgba(6,20,14,.55) 0,rgba(6,20,14,0) 40%);content:"";inset:0;position:absolute}.mwa-video__media,.mwa-video__poster{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.mwa-video__play{align-items:center;background:hsla(0,0%,100%,.92);border:none;border-radius:50%;box-shadow:0 .25rem .875rem rgba(0,0,0,.25);cursor:pointer;display:flex;font-family:Inter,Helvetica Neue,sans-serif;height:3.25rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.25rem;z-index:2}.mwa-video__play svg{color:#085946;height:1.125rem;margin-left:.125rem;width:1.125rem}.mwa-video.is-playing .mwa-video__play,.mwa-video.is-playing:after{opacity:0;pointer-events:none}.mwa-proof-cta{margin:2.125rem auto 0;max-width:53.75rem;text-align:center}@media(max-width:620px){.mwa-proof-cta{margin-top:1.75rem}}.mwa-proof-cta__btn{box-shadow:0 .75rem 1.75rem rgba(8,89,70,.18);font-size:1rem;font-weight:800;letter-spacing:.01em;min-width:min(100%,30rem);padding:1.0625rem 2.125rem}@media(max-width:620px){.mwa-proof-cta__btn{font-size:.875rem;max-width:26.25rem;padding:.9375rem 1.125rem;width:100%}}.mwa-proof-cta__trust{color:#55665c;font-size:1rem;font-weight:400;line-height:1.55;margin:1.5rem auto 0;max-width:51.25rem}@media(max-width:620px){.mwa-proof-cta__trust{font-size:.875rem;line-height:1.5;margin-top:1.25rem}}.mwa-proof-cta__trust strong{color:#16221c;font-weight:800}.mwa-ingredients__head{max-width:47.5rem}.mwa-ingredients__head .mwa-lead{max-width:52ch}.mwa-ingredients__hero{background:#f4f0e9;border:1px solid rgba(13,57,44,.1);border-radius:1.75rem;box-shadow:0 1.125rem 2.5rem rgba(6,64,47,.12);color:inherit;display:block;margin:0 auto 1.75rem;max-width:42.5rem;overflow:hidden;transition:transform .15s ease}.mwa-ingredients__hero:hover{transform:translateY(-2px)}.mwa-ingredients__hero-image{display:block;width:100%}.mwa-ingredients__grid{display:grid;gap:1.125rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:51.25rem}@media(max-width:780px){.mwa-ingredients__grid{gap:.875rem;grid-template-columns:1fr}}.mwa-ingredient{background:hsla(0,0%,100%,.86);border:1px solid #cfd8d1;border-radius:1.5rem;box-shadow:0 .625rem 1.75rem rgba(6,64,47,.06);min-height:100%;overflow:hidden;padding:1.625rem 1.5rem 1.5rem;position:relative}@media(max-width:620px){.mwa-ingredient{padding:1.375rem 1.125rem 1.25rem}}.mwa-ingredient__index{color:rgba(6,20,14,.13);font-size:clamp(3rem,4vw,4rem);font-weight:700;letter-spacing:-.04em;line-height:1;position:absolute;right:1.125rem;top:1rem}@media(max-width:620px){.mwa-ingredient__index{font-size:3rem;right:1rem;top:.875rem}}.mwa-ingredient__tag{align-items:center;background:#e8cf8a;border-radius:62.4375rem;color:#085946;display:inline-flex;font-size:.75rem;font-weight:800;letter-spacing:.08em;margin-bottom:.875rem;min-height:2.25rem;padding:0 .875rem}.mwa-ingredient__title{font-size:clamp(1.1875rem,2vw,1.5rem);line-height:1.15;margin-bottom:.75rem;max-width:12ch}.mwa-ingredient__text{color:#55665c;font-size:.921875rem;line-height:1.52;margin:0}.mwa-ingredient__highlight{color:#5e6763;font-size:1.0625rem;font-weight:800;line-height:1.42;margin:1.125rem 0 0;max-width:24ch}@media(max-width:620px){.mwa-ingredient__highlight{font-size:1rem}}.mwa-routine{display:grid;gap:.625rem;margin:0 auto;max-width:38.75rem}@media(max-width:780px){.mwa-routine{gap:.75rem;grid-template-columns:1fr}}@media(max-width:400px){.mwa-routine{gap:.5625rem}}.mwa-routine__hero{border-radius:1rem;box-shadow:0 1rem 2.5rem rgba(6,64,47,.14);margin:0 auto 2.5rem;max-width:47.5rem;overflow:hidden}@media(max-width:780px){.mwa-routine__hero{margin-bottom:1.75rem}}.mwa-routine__hero-image{display:block;height:auto;object-fit:cover;width:100%}.mwa-routine__step{background:#fff;border:1px solid #d8cdaf;border-radius:1.125rem;box-shadow:0 .375rem 1.125rem rgba(6,64,47,.04);padding:1.25rem 1.375rem;text-align:center}@media(max-width:430px){.mwa-routine__step{padding:1.125rem 1rem}}@media(max-width:400px){.mwa-routine__step{padding:1.125rem .875rem}}.mwa-routine__title{color:#16221c;font-family:Inter,Helvetica Neue,sans-serif;font-size:1.0625rem;font-weight:800;letter-spacing:.01em;line-height:1.1;margin:0;text-transform:uppercase}@media(max-width:400px){.mwa-routine__title{font-size:.9375rem}}.mwa-routine__arrow{color:#b48b3c;font-size:1.875rem;font-weight:400;line-height:1;margin:-1px 0;text-align:center}@media(max-width:400px){.mwa-routine__arrow{font-size:1.6875rem}}.mwa-routine__mission{font-size:1rem;font-weight:800;margin:1.5rem 0 0;text-align:center}.mwa-routine__exclude{background:#f8e8e8;border:1px solid #f0caca;border-radius:1.125rem;box-shadow:0 .5rem 1.25rem rgba(200,78,78,.08);color:#c84e4e;font-size:.875rem;font-weight:800;margin:1.125rem auto 0;max-width:47.5rem;padding:1.125rem 1.25rem;text-align:center}.mwa-outcomes__head{margin-bottom:1.625rem}@media(max-width:620px){.mwa-outcomes__head{margin-bottom:1.25rem}}.mwa-outcomes__hero{background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:1.5rem;box-shadow:0 .75rem 1.75rem rgba(6,64,47,.06);margin:0 auto 1.375rem;max-width:61.25rem;overflow:hidden}@media(max-width:620px){.mwa-outcomes__hero{border-radius:1.25rem;margin-bottom:1.125rem}}.mwa-outcomes__hero-image{display:block;height:auto;width:100%}.mwa-outcomes__grid{display:grid;gap:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:51.25rem}@media(max-width:620px){.mwa-outcomes__grid{gap:.625rem;grid-template-columns:1fr}}.mwa-outcomes__note{color:#55665c;font-size:.6875rem;line-height:1.35;margin:.5rem auto 0;text-align:center}.mwa-outcomes__reviews{margin:0 auto 1.875rem;max-width:72.5rem}@media(max-width:780px){.mwa-outcomes__reviews{margin:0 0 1.875rem}}@media(max-width:620px){.mwa-outcomes__reviews{margin-bottom:1.5rem}}.mwa-outcome{align-items:start;background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:1rem;box-shadow:0 .5rem 1.5rem rgba(6,64,47,.05);display:grid;gap:1rem;grid-template-columns:auto 1fr;padding:1.375rem}@media(max-width:620px){.mwa-outcome{border-radius:.875rem;gap:.8125rem;grid-template-columns:4.75rem 1fr;padding:1.0625rem 1rem}}@media(max-width:350px){.mwa-outcome{gap:.5rem;grid-template-columns:1fr}}.mwa-outcome__pct{color:#085946;font-family:Inter,Helvetica Neue,sans-serif;font-size:clamp(2.125rem,4.5vw,3rem);font-weight:900;letter-spacing:-.045em;line-height:.95}@media(max-width:620px){.mwa-outcome__pct{font-size:2.25rem}}@media(max-width:350px){.mwa-outcome__pct{font-size:2.125rem}}.mwa-outcome__title{color:#16221c;font-family:Inter,Helvetica Neue,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:.015em;line-height:1.22;margin:1px 0 .4375rem;text-transform:none}@media(max-width:620px){.mwa-outcome__title{font-size:.875rem;margin-bottom:.3125rem}}.mwa-outcome__text{color:#55665c;font-size:.84375rem;line-height:1.45;margin:0}@media(max-width:620px){.mwa-outcome__text{font-size:.8125rem;line-height:1.38}}.mwa-review{background:#fff;border:1px solid #dce8e0;border-radius:1.75rem;box-shadow:0 .875rem 2.125rem rgba(6,64,47,.06);display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1.875rem 2.75rem 1.75rem;text-align:left}@media(max-width:900px){.mwa-review{padding:1.625rem 1.875rem 1.5rem}}@media(max-width:780px){.mwa-review{border-color:#dce8e1;border-radius:1.25rem;box-shadow:none;min-height:18.75rem;padding:1.5rem 2.5rem}}@media(max-width:620px){.mwa-review{border-radius:1.5rem;gap:.875rem;padding:1.5rem 1.375rem 1.375rem}}@media(max-width:430px){.mwa-review{min-height:17.875rem;padding:1.375rem}}.mwa-review__rating{align-items:center;display:flex;gap:.75rem;margin-bottom:.125rem}@media(max-width:780px){.mwa-review__rating{flex-direction:column;gap:.4375rem;margin-bottom:1.0625rem}}.mwa-review__stars{color:#e6a123;font-size:1.1875rem;letter-spacing:.06em;line-height:1}@media(max-width:780px){.mwa-review__stars{font-size:1.375rem;letter-spacing:1px}}@media(max-width:620px){.mwa-review__stars{font-size:1.0625rem}}.mwa-review__score{color:#55665c;font-size:.875rem;font-weight:800;line-height:1}@media(max-width:780px){.mwa-review__score{font-size:.8125rem}}.mwa-review__title{color:#1b2e26;font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(1.75rem,2.7vw,2.5rem);font-weight:600;letter-spacing:-.03em;line-height:1.08;margin:0;max-width:26ch;text-transform:none}@media(max-width:900px){.mwa-review__title{max-width:20ch}}@media(max-width:780px){.mwa-review__title{color:#16221c;font-family:Inter,Helvetica Neue,sans-serif;font-size:clamp(1.375rem,6vw,1.6875rem);font-weight:850;letter-spacing:-.025em;margin-bottom:.8125rem;max-width:16ch}}@media(max-width:620px){.mwa-review__title{font-size:1.375rem;line-height:1.15;max-width:none}}.mwa-review__copy{color:#55665c;font-size:clamp(1rem,1.45vw,1.125rem);line-height:1.55;margin:0;max-width:60ch}@media(max-width:900px){.mwa-review__copy{max-width:none}}@media(max-width:780px){.mwa-review__copy{font-size:.96875rem;line-height:1.48;margin-bottom:1.1875rem}}@media(max-width:620px){.mwa-review__copy{font-size:.9375rem;line-height:1.52}}@media(max-width:430px){.mwa-review__copy{font-size:.90625rem}}.mwa-review__tags{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.125rem}@media(max-width:780px){.mwa-review__tags{gap:.4375rem}}@media(max-width:620px){.mwa-review__tags{gap:.5rem}}.mwa-review__tag,.mwa-review__tag-icon{align-items:center;background:#eef6f1;border:1px solid #d7e7de;border-radius:62.4375rem;color:#085946;display:inline-flex;font-size:.8125rem;font-weight:800;gap:.4375rem;letter-spacing:.03em;min-height:2.375rem;padding:.5rem .875rem;text-transform:uppercase;white-space:nowrap}@media(max-width:780px){.mwa-review__tag,.mwa-review__tag-icon{font-size:.65625rem;letter-spacing:.025em;min-height:1.875rem;padding:.375rem .625rem}}@media(max-width:620px){.mwa-review__tag,.mwa-review__tag-icon{font-size:.71875rem;min-height:2.125rem;padding:.4375rem .75rem}}.mwa-review__tag-icon{line-height:1}.mwa-journey__chart{border:1px solid rgba(22,34,28,.12);border-radius:1rem;margin:0 auto 1.875rem;max-width:47.5rem;overflow:hidden}@media(max-width:620px){.mwa-journey__chart{display:none}}.mwa-journey__chart-image{display:block;width:100%}.mwa-journey__cards{display:none}@media(max-width:620px){.mwa-journey__cards{display:grid;gap:.625rem;margin:0 auto 1.375rem;max-width:32.5rem}}.mwa-journey__note{color:#55665c;font-size:.78125rem;font-weight:700;margin:0;padding-top:.1875rem;text-align:center}.mwa-journey-card{background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:.875rem;padding:1rem}.mwa-journey-card__top{align-items:center;display:flex;gap:.5625rem;margin-bottom:.5rem}.mwa-journey-card__num{background:#085946;border-radius:.4375rem;color:#fff;display:inline-grid;font-size:.6875rem;font-weight:800;height:1.8125rem;place-items:center;width:1.8125rem}.mwa-journey-card__time{color:#085946;font-size:.6875rem;font-weight:800;letter-spacing:.07em}.mwa-journey-card__title{font-family:Inter,Helvetica Neue,sans-serif;font-size:1.0625rem;font-weight:850;margin-bottom:.375rem}.mwa-journey-card__text{color:#55665c;font-size:.84375rem;line-height:1.45;margin:0}.mwa-promo{background:#085946;padding:1.3125rem 1.5rem;text-align:center}.mwa-promo__link{border-bottom:1.5px solid hsla(0,0%,100%,.5);color:#fff;font-size:.9375rem;font-weight:800;letter-spacing:.01em;padding-bottom:.125rem;text-decoration:underline;text-underline-offset:2px}.mwa-promo__link:hover{border-color:#fff}.mwa-formula{margin:0 auto 2.125rem;max-width:47.5rem}@media(max-width:780px){.mwa-formula{margin-bottom:1.75rem}}.mwa-formula__lead{color:#16221c;font-size:1rem;line-height:1.55;margin:0 0 1.25rem}@media(max-width:780px){.mwa-formula__lead{font-size:.96875rem;margin-bottom:1.125rem}}.mwa-formula__list{display:grid;gap:.625rem;margin-bottom:1.5rem}.mwa-formula__item{background:#f4f8f4;border:1px solid #ddd2b8;border-radius:1rem;padding:1rem 1rem .9375rem}@media(max-width:780px){.mwa-formula__item{border-radius:.9375rem;padding:.9375rem .9375rem .875rem}}.mwa-formula__item-title{color:#085946;display:block;font-size:1rem;font-weight:800;line-height:1.2;margin-bottom:.3125rem}@media(max-width:780px){.mwa-formula__item-title{font-size:.96875rem}}.mwa-formula__item-text{color:#16221c;display:block;font-size:.9375rem;line-height:1.35}@media(max-width:780px){.mwa-formula__item-text{font-size:.90625rem}}.mwa-formula__kicker{color:#16221c;font-size:1.0625rem;font-weight:800;line-height:1.3;margin:0 0 1.125rem}@media(max-width:780px){.mwa-formula__kicker{font-size:1rem;margin-bottom:1rem}}.mwa-facts{background:#fff;border:1px solid #d9ccb5;border-radius:1.125rem;padding:1.375rem 1.125rem 1.125rem}@media(max-width:780px){.mwa-facts{border-radius:1.0625rem;padding:1.25rem 1rem 1.0625rem}}.mwa-facts__title{color:#151515;font-family:Inter,Helvetica Neue,sans-serif;font-size:clamp(1.6875rem,4vw,2.25rem);font-weight:900;letter-spacing:-.035em;line-height:1;margin:0 0 .625rem;text-transform:none}.mwa-facts__rule{background:#111;height:.5rem;margin-bottom:.25rem}.mwa-facts__row{border-bottom:1px solid rgba(0,0,0,.62);color:#151515;display:flex;gap:1rem;justify-content:space-between;padding:.625rem 0}@media(max-width:780px){.mwa-facts__row{gap:.75rem}}.mwa-facts__row--main{font-size:.875rem;font-weight:800}.mwa-facts__row--detail{font-size:.84375rem;font-weight:400}.mwa-facts__value{flex-shrink:0;text-align:right;white-space:nowrap}.mwa-facts__note{color:#222;font-size:.75rem;line-height:1.45;margin:.875rem 0 0}.mwa-callout{margin:2.5rem auto 0;max-width:38.75rem;text-align:center}@media(max-width:780px){.mwa-callout{margin-top:1.875rem}}.mwa-callout__title{font-size:1.25rem;margin-bottom:.75rem}.mwa-callout__text{color:#55665c;font-size:.90625rem;margin:0 0 1.25rem}.mwa-picture{background:#fff;padding:3.75rem 1.5rem;scroll-margin-top:5.75rem}@media(max-width:620px){.mwa-picture{padding:2.5rem 1rem}}.mwa-picture__wrap{margin:0 auto;max-width:53.125rem}.mwa-picture__head{margin-bottom:1.5rem}@media(max-width:620px){.mwa-picture__head{margin-bottom:1.125rem}}.mwa-picture__head .mwa-eyebrow{margin-bottom:.4375rem;text-align:left}.mwa-picture__title{font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(2.125rem,5.2vw,3.375rem);font-weight:600;letter-spacing:-.035em;line-height:.98;margin:0;max-width:15ch}@media(max-width:620px){.mwa-picture__title{font-size:clamp(2.125rem,10.5vw,2.75rem);max-width:12ch}}.mwa-picture__list{border-top:1px solid #e6ddd0;list-style:none;margin:0;padding:0}.mwa-picture__item{align-items:start;border-bottom:1px solid #e6ddd0;display:grid;gap:.875rem;grid-template-columns:1.75rem 1fr;margin-bottom:0;padding:1.0625rem 0}@media(max-width:620px){.mwa-picture__item{gap:.75rem;grid-template-columns:1.6875rem 1fr;padding:.9375rem 0}}.mwa-picture__check{background:#085946;border-radius:62.4375rem;color:#fff;display:grid;font-size:.9375rem;font-weight:900;height:1.75rem;line-height:1;margin-top:1px;place-items:center;width:1.75rem}@media(max-width:620px){.mwa-picture__check{font-size:.875rem;height:1.6875rem;width:1.6875rem}}.mwa-picture__text{color:#16221c;font-size:1.0625rem;line-height:1.45;margin:0}@media(max-width:620px){.mwa-picture__text{font-size:.96875rem}}.mwa-picture__text strong{font-weight:850}.mwa-picture__callout{background:#f8f7f3;border-left:5px solid #d8a94c;border-radius:.875rem;color:#16221c;font-size:1rem;font-weight:800;line-height:1.5;margin-top:1.25rem;padding:1.125rem 1.25rem}@media(max-width:620px){.mwa-picture__callout{font-size:.90625rem;padding:1rem 1rem 1rem 1.0625rem}}.mwa-decision{background:#085946;border-radius:1.5rem;color:#fff;margin-top:1.5rem;overflow:hidden;padding:2.125rem 1.75rem 1.875rem;position:relative;text-align:center}@media(max-width:620px){.mwa-decision{border-radius:1.25rem;margin-top:1.25rem;padding:1.875rem 1.125rem 1.625rem}}.mwa-decision:after,.mwa-decision:before{border:1px solid rgba(216,169,76,.22);border-radius:50%;content:"";height:15.625rem;pointer-events:none;position:absolute;width:15.625rem}.mwa-decision:before{bottom:-8.4375rem;left:-7.8125rem}.mwa-decision:after{right:-6.875rem;top:-9.375rem}.mwa-decision__btn,.mwa-decision__kicker,.mwa-decision__text,.mwa-decision__title{position:relative;z-index:1}.mwa-decision__kicker{color:#e9c876;font-size:.75rem;font-weight:800;letter-spacing:.12em;margin:0 0 .8125rem;text-transform:uppercase}.mwa-decision__title{color:#fff;font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(2.125rem,5vw,3.125rem);font-weight:600;letter-spacing:-.025em;line-height:1.02;margin:0 0 .875rem}@media(max-width:620px){.mwa-decision__title{font-size:2.25rem}}.mwa-decision__text{color:#d8e5de;font-size:1rem;line-height:1.55;margin:0 auto 1.25rem;max-width:38.75rem}.mwa-decision__btn{background:#d8a94c;border:0;box-shadow:none;color:#12241b}@media(max-width:620px){.mwa-decision__btn{max-width:26.25rem;width:100%}}.mwa-decision__btn:focus,.mwa-decision__btn:focus-visible,.mwa-decision__btn:hover{background:#e2b65e;transform:translateY(-1px)}.mwa-guarantee{margin:0 auto;max-width:41.25rem;text-align:left}@media(max-width:620px){.mwa-guarantee{max-width:100%}}.mwa-guarantee__question{color:#16221c;font-size:.8125rem;font-weight:800;letter-spacing:.09em;margin:0 0 1rem;text-transform:uppercase}.mwa-guarantee__answer{color:#16221c;font-family:Inter,Helvetica Neue,sans-serif;font-size:clamp(2.125rem,5.5vw,3.125rem);font-weight:900;letter-spacing:-.01em;line-height:1.05;margin:0 0 1.625rem;text-transform:none}.mwa-guarantee__body{color:#16221c;font-size:1rem;line-height:1.6;margin:0 0 1rem;max-width:56ch}.mwa-guarantee__body strong{font-weight:800}.mwa-guarantee__lead{color:#16221c;font-size:1.25rem;font-weight:800;letter-spacing:-.01em;margin:0 0 1.125rem}.mwa-guarantee__pills{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}@media(max-width:560px){.mwa-guarantee__pills{grid-template-columns:1fr}}@media(max-width:430px){.mwa-guarantee__pills{gap:.5rem}}.mwa-guarantee__pill{align-items:center;background:#fff8f8;border:1px solid #f0cdcd;border-radius:1rem;box-shadow:0 1px .1875rem rgba(22,34,28,.06);color:#16221c;display:flex;font-size:.96875rem;font-weight:700;gap:.5625rem;justify-content:center;padding:1.125rem .875rem;text-align:center}@media(max-width:400px){.mwa-guarantee__pill{font-size:.9375rem;padding:.875rem}}.mwa-guarantee__pill:before{color:#c93636;content:"✕";flex:0 0 auto;font-size:1.1875rem;font-weight:900;line-height:1}.mwa-bundles{background:#fbf5e4}@media(min-width:861px)and (max-height:900px){.mwa-bundles{padding-bottom:2.125rem;padding-top:2.375rem}}@media(max-width:560px){.mwa-bundles{padding:2.625rem 1rem 2.75rem}}.mwa-bundles__wrap{margin:0 auto;max-width:73.75rem}.mwa-bundles__head{margin:0 0 1.5rem;max-width:47.5rem}@media(min-width:861px)and (max-height:900px){.mwa-bundles__head{margin-bottom:1.125rem}}@media(max-width:860px){.mwa-bundles__head{margin-left:auto;margin-right:auto;max-width:38.75rem;text-align:left}}@media(max-width:560px){.mwa-bundles__head{margin-bottom:1.375rem}}.mwa-bundles__head .mwa-section__title{font-size:clamp(2.375rem,4.5vw,3.625rem);line-height:.98;margin-top:.4375rem;max-width:13ch}@media(min-width:861px)and (max-height:900px){.mwa-bundles__head .mwa-section__title{font-size:clamp(2.125rem,3.4vw,2.875rem)}}@media(max-width:860px){.mwa-bundles__head .mwa-section__title{max-width:11ch}}@media(max-width:560px){.mwa-bundles__head .mwa-section__title{font-size:2.375rem}}.mwa-bundles__head .mwa-lead{font-size:1rem;margin:.875rem 0 0;max-width:58ch}@media(min-width:861px)and (max-height:900px){.mwa-bundles__head .mwa-lead{font-size:.875rem;line-height:1.4;margin-top:.5625rem}}@media(max-width:560px){.mwa-bundles__head .mwa-lead{font-size:.90625rem;line-height:1.55}}.mwa-bundles__grid{align-items:stretch;display:grid;gap:1.125rem;grid-template-columns:repeat(3,minmax(0,1fr));scroll-margin-top:6.75rem}@media(max-width:860px){.mwa-bundles__grid{gap:1.375rem;grid-template-columns:1fr;margin:0 auto;max-width:38.75rem;scroll-margin-top:.875rem}}.mwa-bundles__note{color:#69726c;font-size:.78125rem;font-weight:650;margin:1.125rem auto 0;text-align:center}@media(min-width:861px)and (max-height:900px){.mwa-bundles__note{margin-top:.6875rem}}.mwa-bundle{background:#fff;border:1px solid rgba(22,34,28,.1);border-radius:1.75rem;box-shadow:0 .875rem 2.125rem rgba(68,55,24,.07);display:flex;flex-direction:column;min-width:0;padding:1.375rem 1.375rem 1.25rem;position:relative}@media(min-width:861px)and (max-height:900px){.mwa-bundle{border-radius:1.5rem;padding:1.125rem 1.25rem 1.0625rem}}@media(max-width:860px){.mwa-bundle{padding:1.3125rem 1.125rem 1.125rem}}@media(max-width:560px){.mwa-bundle{border-radius:1.3125rem;padding:1.25rem 1rem 1.0625rem}}.mwa-bundle--popular{border:2px solid #164d3b;box-shadow:0 .9375rem 2.25rem rgba(6,64,47,.1)}.mwa-bundle--best{border:2px solid #c9932f}.mwa-bundle__ribbon{align-items:center;background:#164d3b;border-radius:62.4375rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:900;justify-content:center;left:50%;letter-spacing:.13em;min-height:2.125rem;padding:.4375rem 1.25rem;position:absolute;text-transform:uppercase;top:-1.0625rem;transform:translateX(-50%);white-space:nowrap}@media(max-width:560px){.mwa-bundle__ribbon{font-size:.65625rem;min-height:1.9375rem;padding:.375rem 1rem;top:-.9375rem}}.mwa-bundle__label{color:#6e746f;font-size:.75rem;font-weight:850;letter-spacing:.14em;margin:0 0 .5rem;text-transform:uppercase}@media(min-width:861px)and (max-height:900px){.mwa-bundle__label{margin-bottom:.3125rem}}.mwa-bundle__title{color:#16221c;font-family:Inter,Helvetica Neue,sans-serif;font-size:1.625rem;font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:0 0 .5rem;text-transform:none}@media(min-width:861px)and (max-height:900px){.mwa-bundle__title{font-size:1.4375rem;margin-bottom:.3125rem}}@media(max-width:860px){.mwa-bundle__title{font-size:1.5625rem}}@media(max-width:560px){.mwa-bundle__title{font-size:1.5rem}}.mwa-bundle__visual{align-items:center;background:linear-gradient(180deg,#f7faf7,#eef5ef);border:1px solid rgba(22,34,28,.08);border-radius:1.125rem;display:flex;height:8.625rem;justify-content:center;margin:.625rem 0 .125rem;overflow:hidden;position:relative}@media(min-width:861px)and (max-height:900px){.mwa-bundle__visual{height:6.75rem;margin-top:.4375rem}}@media(max-width:860px){.mwa-bundle__visual{height:9.0625rem;margin-top:.5rem}}@media(max-width:560px){.mwa-bundle__visual{height:8.25rem}}.mwa-bundle__image{height:100%;object-fit:contain;padding:.3125rem;width:100%}.mwa-bundle__count{align-items:center;background:rgba(6,64,47,.94);border-radius:62.4375rem;bottom:.625rem;color:#fff;display:inline-flex;font-size:.6875rem;font-weight:900;justify-content:center;letter-spacing:.06em;line-height:1;min-height:1.9375rem;padding:.375rem .625rem;position:absolute;right:.6875rem}@media(max-width:560px){.mwa-bundle__count{bottom:.5625rem;right:.5625rem}}.mwa-bundle__sub{color:#69726c;font-size:.90625rem;margin:0;min-height:1.4375rem}@media(min-width:861px)and (max-height:900px){.mwa-bundle__sub{font-size:.8125rem;min-height:1.25rem}}@media(max-width:860px){.mwa-bundle__sub{min-height:0}}@media(max-width:560px){.mwa-bundle__sub{font-size:.8125rem}}.mwa-bundle__price{color:#164d3b;font-family:Inter,Helvetica Neue,sans-serif;font-size:clamp(2.5rem,3.3vw,3.125rem);font-weight:800;letter-spacing:-.045em;line-height:.95;margin:1rem 0 0}@media(min-width:861px)and (max-height:900px){.mwa-bundle__price{font-size:2.625rem;margin-top:.75rem}}@media(max-width:860px){.mwa-bundle__price{font-size:2.5rem;margin-top:.875rem}}@media(max-width:560px){.mwa-bundle__price{font-size:2.375rem}}.mwa-bundle__regular{align-items:baseline;color:#8a8d89;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.625rem;margin-top:.4375rem}@media(min-width:861px)and (max-height:900px){.mwa-bundle__regular{font-size:.78125rem;margin-top:.3125rem}}@media(max-width:860px){.mwa-bundle__regular{margin-top:.375rem}}.mwa-bundle__compare{color:#8a8d89}.mwa-bundle__save{align-items:center;align-self:flex-start;background:#f2e9d4;border-radius:.625rem;color:#6e5120;display:inline-flex;font-size:.8125rem;font-weight:800;margin-top:.6875rem;padding:.4375rem .625rem}@media(min-width:861px)and (max-height:900px){.mwa-bundle__save{font-size:.71875rem;margin-top:.5rem;padding:.375rem .5625rem}}@media(max-width:860px){.mwa-bundle__save{margin-top:.5625rem}}.mwa-bundle__features{border-top:1px solid #e8e0d2;margin:.875rem 0 1rem}@media(min-width:861px)and (max-height:900px){.mwa-bundle__features{margin:.625rem 0 .75rem}}@media(max-width:860px){.mwa-bundle__features{margin:.75rem 0 .875rem}}.mwa-bundle__feature{border-bottom:1px solid #e8e0d2;color:#1c241f;font-size:.8125rem;line-height:1.28;padding:.5625rem 0}@media(min-width:861px)and (max-height:900px){.mwa-bundle__feature{font-size:.75rem;padding:.375rem 0}}@media(max-width:860px){.mwa-bundle__feature{padding:.5rem 0}}@media(max-width:560px){.mwa-bundle__feature{font-size:.78125rem}}.mwa-bundle__feature-title{color:#14533d;font-weight:800}.mwa-bundle__feature-detail{color:#7f857f;font-size:.71875rem;line-height:1.25;margin-top:.125rem}@media(min-width:861px)and (max-height:900px){.mwa-bundle__feature-detail{font-size:.65625rem}}@media(max-width:560px){.mwa-bundle__feature-detail{font-size:.6875rem}}.mwa-bundle__extras{background:#eef6f1;border:0;border-radius:.625rem;color:#14533d;font-weight:800;margin-top:.5rem;padding:.625rem .75rem;text-align:center}@media(min-width:861px)and (max-height:900px){.mwa-bundle__extras{font-size:.71875rem;margin-top:.3125rem;padding:.4375rem .5625rem}}@media(max-width:860px){.mwa-bundle__extras{padding:.5rem 0}}.mwa-bundle__btn{border-radius:.9375rem;font-size:.875rem;font-weight:800;letter-spacing:.02em;margin-top:auto;min-height:3.125rem;width:100%}@media(min-width:861px)and (max-height:900px){.mwa-bundle__btn{border-radius:.8125rem;font-size:.78125rem;min-height:2.875rem}}.mwa-bundle--best .mwa-bundle__btn{background:#d8ab55;color:#13251c}.mwa-bundle--best .mwa-bundle__btn:focus,.mwa-bundle--best .mwa-bundle__btn:focus-visible,.mwa-bundle--best .mwa-bundle__btn:hover{box-shadow:0 .5rem 1.25rem rgba(166,119,31,.2)}.mwa-faq{display:block;list-style:none;margin:0 auto;max-width:45rem}.mwa-faq__item{border-bottom:1px solid rgba(22,34,28,.12)}.mwa-faq__question{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:Inter,Helvetica Neue,sans-serif;font-size:.9375rem;font-weight:600;justify-content:space-between;min-height:3.625rem;padding:1.125rem .25rem;text-align:left;width:100%}.mwa-faq__question svg{color:#55665c;flex-shrink:0;height:1rem;transition:transform .2s ease;width:1rem}.mwa-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.mwa-faq__answer-clip{min-height:0;overflow:hidden}.mwa-faq__answer-inner{max-width:64ch;padding:0 .25rem 1.1875rem}.mwa-faq__answer-inner li,.mwa-faq__answer-inner p{color:#55665c;font-size:.84375rem}.mwa-faq__answer-inner p{margin:0}.mwa-faq__answer-inner p+p{margin-top:.5rem}.mwa-faq__answer-inner .mwa-btn{font-size:.8125rem;margin-top:.75rem;padding:.625rem 1.25rem}.mwa-faq__item.is-open .mwa-faq__question svg{transform:rotate(45deg)}.mwa-faq__item.is-open .mwa-faq__answer{grid-template-rows:1fr}.mwa-footer-cta{background:#085946;box-sizing:border-box;color:#f4fbf7;padding:3.75rem 1.5rem;text-align:center}@media(max-width:780px){.mwa-footer-cta{padding:3rem 1.25rem}}@media(max-width:430px){.mwa-footer-cta{padding:2.5rem 1rem}}.mwa-footer-cta__btn,.mwa-footer-cta__btn:focus,.mwa-footer-cta__btn:focus-visible,.mwa-footer-cta__btn:hover{background:#fff;color:#085946}.mwa-footer{background:#06402f;color:#c7dace;font-size:.75rem;padding:2.875rem 1.5rem 1.625rem}.mwa-footer__legal{margin:0 auto;max-width:70rem}.mwa-footer__legal p{color:#a9c1b4;line-height:1.7;margin-bottom:.6875rem}.mwa-footer__legal .mwa-footer__brand{color:#f4fbf7;font-family:Fraunces,Playfair Display,Georgia,Times New Roman,serif;font-size:1rem;margin-bottom:.875rem}.mwa-sticky{display:none}.mwa-sticky__copy{color:#55665c;font-weight:850;min-width:0;text-transform:uppercase}.mwa-sticky__line{color:#085946;display:block;letter-spacing:0;line-height:1.2;text-transform:none}@media(min-width:992px){.mwa-sticky--desktop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.97);border-top:1px solid rgba(22,34,28,.12);bottom:0;box-shadow:0 -.625rem 1.875rem rgba(6,64,47,.1);display:block;left:0;padding:.625rem 1.125rem calc(.625rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:10000}}.mwa-sticky--desktop .mwa-sticky__inner{align-items:center;display:flex;gap:1.125rem;justify-content:space-between;margin:0 auto;max-width:70rem}.mwa-sticky--desktop .mwa-sticky__copy{font-size:.75rem;letter-spacing:.08em;line-height:1.15}.mwa-sticky--desktop .mwa-sticky__line{font-size:.8125rem;margin-top:.25rem}.mwa-sticky--desktop .mwa-sticky__btn{border-radius:1.0625rem;box-shadow:0 .5rem 1.25rem rgba(8,89,70,.16);flex:0 0 auto;font-size:.875rem;font-weight:800;min-height:3.375rem;min-width:12.375rem;padding:.75rem 1.25rem}@media(max-width:991px){.mwa-sticky--mobile{background:hsla(0,0%,100%,.98);border-top:1px solid rgba(22,34,28,.12);bottom:0;box-shadow:0 -.5rem 1.5rem rgba(6,64,47,.13);display:block;left:0;padding:.625rem .625rem calc(.625rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;transform:translateZ(0);width:100%;z-index:2147483647}}.mwa-sticky--mobile .mwa-sticky__inner{align-items:center;display:grid;gap:.625rem;grid-template-columns:minmax(0,.72fr) minmax(11rem,1.28fr);margin:0 auto;max-width:35rem;width:100%}.mwa-sticky--mobile .mwa-sticky__copy{font-size:.625rem;letter-spacing:.045em;line-height:1.1}.mwa-sticky--mobile .mwa-sticky__line{font-size:.75rem;margin-top:.1875rem}.mwa-sticky--mobile .mwa-sticky__btn{border-radius:.9375rem;box-shadow:0 .5rem 1.25rem rgba(8,89,70,.18);font-size:.8125rem;font-weight:900;min-height:3.375rem;min-width:0;padding:.75rem .875rem;white-space:nowrap;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}