:where(advertorial-image-text){font-size:14.72px;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;line-height:1}@media only screen and (min-width:769px){:where(advertorial-image-text){font-size:16px}}:where(advertorial-image-text),:where(advertorial-image-text) :where(*,:before,:after){box-sizing:border-box}:where(advertorial-image-text) p{margin:0 0 15px}:where(advertorial-image-text) small{display:block;font-size:.85em}:where(advertorial-image-text) .h1,:where(advertorial-image-text) .h2,:where(advertorial-image-text) .h3,:where(advertorial-image-text) .h4,:where(advertorial-image-text) .h5,:where(advertorial-image-text) .h6,:where(advertorial-image-text) h1,:where(advertorial-image-text) h2,:where(advertorial-image-text) h3,:where(advertorial-image-text) h4,:where(advertorial-image-text) h5,:where(advertorial-image-text) h6{display:block;margin:0 0 10px}@media only screen and (min-width:769px){:where(advertorial-image-text) .h1,:where(advertorial-image-text) .h2,:where(advertorial-image-text) .h3,:where(advertorial-image-text) .h4,:where(advertorial-image-text) .h5,:where(advertorial-image-text) .h6,:where(advertorial-image-text) h1,:where(advertorial-image-text) h2,:where(advertorial-image-text) h3,:where(advertorial-image-text) h4,:where(advertorial-image-text) h5,:where(advertorial-image-text) h6{margin:0 0 15px}}:where(advertorial-image-text) .h1,:where(advertorial-image-text) .h2,:where(advertorial-image-text) .h3,:where(advertorial-image-text) h1,:where(advertorial-image-text) h2,:where(advertorial-image-text) h3{letter-spacing:0;line-height:1}:where(advertorial-image-text) .h1,:where(advertorial-image-text) h1{font-size:32.3px}@media only screen and (min-width:769px){:where(advertorial-image-text) .h1,:where(advertorial-image-text) h1{font-size:38px}}:where(advertorial-image-text) .h2,:where(advertorial-image-text) h2{font-size:27.74px}@media only screen and (min-width:769px){:where(advertorial-image-text) .h2,:where(advertorial-image-text) h2{font-size:32.3px}}:where(advertorial-image-text) .h3,:where(advertorial-image-text) h3{font-size:23.56px}@media only screen and (min-width:769px){:where(advertorial-image-text) .h3,:where(advertorial-image-text) h3{font-size:24.7px}}:where(advertorial-image-text) .h4,:where(advertorial-image-text) h4{font-size:.8em;letter-spacing:.3em;line-height:inherit;text-transform:uppercase}:where(advertorial-image-text) .h5,:where(advertorial-image-text) .h6,:where(advertorial-image-text) h5,:where(advertorial-image-text) h6{font-size:.8em;letter-spacing:.3em;line-height:inherit;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:768px){:where(advertorial-image-text) .h5,:where(advertorial-image-text) .h6,:where(advertorial-image-text) h5,:where(advertorial-image-text) h6{margin-bottom:5px}}:where(advertorial-image-text) :is(ul,ol){margin:0 0 15px 30px;padding:0}:where(advertorial-image-text) :is(ul,ol) :is(ul,ol){margin:4px 0 5px 20px}:where(advertorial-image-text) li{margin-bottom:.25em}:where(advertorial-image-text) .rte{margin-bottom:7.5px}@media only screen and (min-width:769px){:where(advertorial-image-text) .rte{margin-bottom:15px}}:where(advertorial-image-text) .rte:last-child{margin-bottom:0}:where(advertorial-image-text) .rte+.rte{margin-top:30px}:where(advertorial-image-text) .rte :is(ol,p,table,ul){margin-bottom:15px}@media only screen and (min-width:769px){:where(advertorial-image-text) .rte :is(ol,p,table,ul){margin-bottom:25px}}:where(advertorial-image-text) .rte :is(ol,p,table,ul):last-child{margin-bottom:0}:where(advertorial-image-text) .rte ul ul{margin-bottom:0}:where(advertorial-image-text) .rte :is(h1,h2,h3,h4,h5,h6){margin-bottom:25px;margin-top:60px}:where(advertorial-image-text) .rte :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}:where(advertorial-image-text) .rte>div{margin-bottom:15px}:where(advertorial-image-text) .rte>div:last-child{margin-bottom:0}:where(advertorial-image-text) .rte li{margin-bottom:0}:where(advertorial-image-text) .rte .enlarge-text{font-size:1.3em;margin:0}:where(advertorial-image-text) img{border:0;display:block;height:auto;max-width:100%}:where(advertorial-image-text) :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(advertorial-image-text) :is(button,input,select,textarea){font-size:16px}}:where(advertorial-image-text) button{appearance:none;background:none;border:none;color:currentColor;cursor:pointer;display:inline-block;overflow:visible}:where(advertorial-image-text) svg:not(:root){overflow:hidden}:where(advertorial-image-text) .icon{display:inline-block;fill:currentColor;height:20px;vertical-align:middle;width:20px}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:500;src:url(/cdn/shop/files/Satoshi-Medium.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:700;src:url(/cdn/shop/files/Satoshi-Black.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:300;src:url(/cdn/shop/files/Satoshi-Light.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:700;src:url(/cdn/shop/files/Satoshi-Bold.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:400;src:url(/cdn/shop/files/Satoshi-Regular.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:700;src:url(/cdn/shop/files/ClashGrotesk-Bold.woff2) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Bold.woff) format("woff")}@font-face{font-family:Clash Grotesk new;font-weight:400;src:url(/cdn/shop/files/ClashGrotesk-Regular.woff2) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:200;src:url(/cdn/shop/files/ClashGrotesk-Extralight.woff2) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Extralight.woff) format("woff")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:500;src:url(/cdn/shop/files/ClashGrotesk-Medium.woff2) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:400;src:url(/cdn/shop/files/ClashGrotesk-Regular.woff2) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:600;src:url(/cdn/shop/files/ClashGrotesk-Semibold.woff2) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:300;src:url(/cdn/shop/files/ClashGrotesk-Light.woff2) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Light.woff) format("woff")}.c-promo__card-col .c-promo__card .adv-popup__trigger{align-items:center;border:1px solid #ccb6b9;border-radius:6px;cursor:pointer;display:flex;font-family:Satoshi!important;font-size:16px;font-weight:700;gap:10px;margin-bottom:24px;margin-right:auto;padding:10px 16px}.adv-popup{align-items:center;background:rgba(0,0,0,.4);bottom:0;display:none;justify-content:center;left:0;margin:auto;position:fixed;right:0;top:0;z-index:99}.adv-popup.open{display:flex}.adv-popup .adv-popup__close{cursor:pointer;position:absolute;right:26px;top:26px}.adv-popup .adv-popup__content{background:#fff;border:1px solid #ccb6b9;border-radius:10px;display:flex;flex-direction:column;gap:20px;margin:0 25px;max-width:800px;padding:35px;position:relative}.adv-popup .adv-popup__content p{margin:0}.adv-popup .adv-popup__content .adv-popup__title{color:#1a1a1a;font-family:Satoshi;font-size:24px;font-weight:700;margin:0}.adv-popup .adv-popup__content .adv-popup__text{color:#1a1a1a;font-family:Satoshi;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.adv-popup .adv-popup__content .adv-popup__image{margin:0 auto;max-width:80%}.adv-popup .adv-popup__content .adv-popup__caption{align-items:flex-start;align-self:stretch;background:#f7efed;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:30px}.adv-popup .adv-popup__content .adv-popup__caption-badge{align-items:center;background:var(--adv-image-text-badge-bg);border-radius:5px;color:#fff;display:flex;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:700;gap:10px;line-height:18px;padding:8px 16px;text-align:center;text-transform:uppercase}advertorial-image-text{background-color:var(--adv-image-text-bg);overflow:hidden;padding-bottom:var(--adv-image-text-padding-bottom-desktop);padding-top:var(--adv-image-text-padding-top-desktop)}advertorial-image-text *{font-family:Clash Grotesk}advertorial-image-text p{font-family:Satoshi}advertorial-image-text .c-promo__container{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1400px;padding:0 2rem}advertorial-image-text .c-promo__header{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:var(--adv-image-text-align)}advertorial-image-text .c-promo__title{color:#0a3d2c;font-size:clamp(28px,4vw,50px);line-height:1.2;margin:0!important;max-width:38ch}advertorial-image-text .c-promo__subtitle{color:#111;font-size:clamp(16px,2vw,24px);margin:0;max-width:40ch}advertorial-image-text .c-promo__body{align-items:stretch;display:flex;gap:2rem}advertorial-image-text .c-promo__body--reverse{flex-direction:row-reverse}advertorial-image-text .c-promo__image-col{flex:1;height:100%;overflow:hidden}advertorial-image-text .c-promo__image-caption{color:rgba(26,26,26,.698);font-size:14px;margin-top:24px;text-align:center}advertorial-image-text .c-promo__image-caption a{text-decoration:underline}advertorial-image-text .c-promo__image{display:block;height:100%;object-fit:cover;width:100%}advertorial-image-text .c-promo__card-col{display:flex;flex:1}advertorial-image-text .c-promo__split-col{display:none}advertorial-image-text .c-promo__card{align-items:center;background-color:var(--adv-image-text-card-bg);border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;text-align:var(--adv-image-text-align);width:100%}advertorial-image-text .c-promo__card p{margin:0}advertorial-image-text .c-promo__card-badge{background:var(--adv-image-text-badge-bg);border-radius:5px;color:var(--adv-image-text-badge-color);font-family:Satoshi;font-size:15px;font-weight:700;margin-bottom:20px;margin-right:auto;padding:8px 16px;text-transform:uppercase}advertorial-image-text .c-promo__card-title{color:var(--adv-image-text-card-text);font-size:clamp(30px,3.5vw,40px);font-weight:500;line-height:1.15;text-transform:capitalize}advertorial-image-text .c-promo__card-text,advertorial-image-text .c-promo__split-text{color:var(--adv-image-text-card-text);font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.5;margin:0 0 2rem;opacity:.9}advertorial-image-text .c-promo__card-text strong,advertorial-image-text .c-promo__split-text strong{font-family:Satoshi;font-size:24px;font-weight:700}advertorial-image-text .c-promo__btn{background-color:var(--adv-image-text-button-bg);border-radius:8px;color:var(--adv-image-text-button-text);font-size:clamp(16px,1.6vw,20px);letter-spacing:.5px;margin-bottom:1.25rem;padding:18px 24px;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease;width:100%}advertorial-image-text .c-promo__btn:hover{opacity:.9}advertorial-image-text .c-promo__guarantee{align-items:center;color:var(--adv-image-text-card-text);display:flex;font-family:Satoshi,sans-serif!important;font-size:clamp(14px,1.4vw,18px);gap:8px;justify-content:center}advertorial-image-text .c-promo__guarantee svg{height:20px;width:20px}.c-promo__container-v2 .c-promo__image-col{background:#fffdfc;border:1px solid #095946;border-radius:10px}.c-promo__image-col-content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:18px;padding:30px 24px}.c-promo__image-col-content h2,.c-promo__image-col-content h3,.c-promo__image-col-content p{font-family:Satoshi;font-style:normal;margin:0;text-align:center}.c-promo__image-col-content h2,.c-promo__image-col-content h3{font-weight:700;text-transform:capitalize;width:100%}.c-promo__image-col-content h2{color:#095946;display:block;font-size:26px;line-height:28px}.c-promo__image-col-content h3{border-bottom:1px solid #095946;color:#1a1a1a;font-size:22px;line-height:24px;padding-bottom:18px}.c-promo__image-col-content p{color:#1a1a1a;font-size:20px;font-weight:400;line-height:24px;margin:0 auto;max-width:575px}@media screen and (max-width:991px){.adv-popup .adv-popup__close{height:24px;width:24px}.adv-popup .adv-popup__content{margin:0 12px;padding:40px 20px}.adv-popup .adv-popup__content p{font-size:16px}.adv-popup .adv-popup__content .adv-popup__title{font-size:24px}.adv-popup .adv-popup__content .adv-popup__caption-badge{font-size:13px}.adv-popup .adv-popup__content .adv-popup__image{max-width:100%}advertorial-image-text{padding-bottom:var(--adv-image-text-padding-bottom-mobile);padding-top:var(--adv-image-text-padding-top-mobile)}advertorial-image-text .c-promo__container{gap:2rem;padding:0 1rem}advertorial-image-text .c-promo__split-col{display:block}advertorial-image-text .c-promo__image-caption{font-size:12px;margin-top:12px}advertorial-image-text .c-promo__subtitle,advertorial-image-text .c-promo__title{max-width:none}advertorial-image-text .c-promo__body{flex-direction:column;gap:1rem}advertorial-image-text .c-promo__body--reverse-mobile{flex-direction:column-reverse}advertorial-image-text .c-promo__body--reverse{flex-direction:column-reverse;gap:1rem}advertorial-image-text .c-promo__card .c-promo__split-text{display:none}advertorial-image-text .c-promo__card-col .c-promo__card .adv-popup__trigger{font-size:13px;padding:6px 10px}advertorial-image-text .c-promo__btn{font-size:15px}advertorial-image-text .c-promo__image-col-content{gap:12px;padding:24px 16px}advertorial-image-text .c-promo__image-col-content h2{font-size:22px;line-height:24px}advertorial-image-text .c-promo__image-col-content h3{font-size:20px;padding-bottom:14px}advertorial-image-text .c-promo__image-col-content p{font-size:16px;line-height:20px}}body.adv-popup-open{overflow:hidden}advertorial-image-text{display:block}advertorial-image-text .adv-popup[hidden]{display:none}advertorial-image-text .adv-popup__close,advertorial-image-text .adv-popup__trigger{appearance:none;background:none;color:inherit}advertorial-image-text .adv-popup__close{border:0;padding:0}advertorial-image-text .adv-popup__close:focus-visible,advertorial-image-text .adv-popup__trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__container{max-width:1312px;padding-inline:0}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__body{gap:80px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__card,body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__image-col{border-radius:10px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__card-title{line-height:42px;margin:0 0 24px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__card-text,body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__split-text{line-height:24px}body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__image-col{border-radius:0;overflow:visible}body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__image{object-fit:contain}body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women]) .adv-popup__trigger{border-color:#095946}body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women]) .adv-popup__caption-badge,body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women]) .c-promo__card-badge{color:#ddffae}@media screen and (max-width:991px){body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__container{gap:24px;padding-inline:20px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__body,body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__body--reverse{gap:24px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__card-badge{font-size:13px;line-height:16px;margin-bottom:16px;padding:6px 12px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__card-title{font-size:30px;line-height:32px;margin-bottom:20px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__card-text,body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious],[data-template-suffix=guarding-health-weightloss-women]) advertorial-image-text .c-promo__split-text{font-size:16px;line-height:20px}}