.custom-image-text-banner .image-banner__content__block.image-banner__content__block--text{margin-top:35px}.custom-image-text-banner .image-banner__content__block.image-banner__content__block--image{margin-bottom:40px}.custom-image-text-banner .image-banner__media{padding:1.5px}.custom-image-text-banner .image-banner__content__block--heading .image-banner__text{position:relative}.custom-image-text-banner .image-banner__content__block--heading .image-banner__text span{position:relative;z-index:1}.custom-image-text-banner .image-banner{min-height:calc(var(--height-desktop) - 3px)}@media screen and (max-width:767px){.custom-image-text-banner .image-banner__content__block.image-banner__content__block--image{margin-bottom:20px}.custom-image-text-banner .image-banner__content__block.image-banner__content__block--text{margin-top:30px}}@media screen and (max-width:766px){.custom-image-text-banner .image-banner{min-height:calc(var(--height-mobile) - 3px)}}@media screen and (max-width:414px){.custom-image-text-banner .image-banner__content__block.image-banner__content__block--text{max-width:298px;margin-left:auto;margin-right:auto}}.custom-image-text-banner .image-banner__content__block--heading .image-banner__text:after{content:"";position:absolute;right:44px;bottom:-23px;background-image:url("data:image/svg+xml,%3Csvg width='272' height='32' viewBox='0 0 272 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1188_1806)'%3E%3Cpath d='M5.17438 11.7125C38.4539 7.61694 137.208 0.65448 265.989 5.56916' stroke='%237A5B2F' stroke-width='8.28812' stroke-linecap='round'/%3E%3Cpath d='M77.3065 23.7115C100.959 19.0773 171.741 9.01247 265.652 5.82584' stroke='%237A5B2F' stroke-width='8.28812' stroke-linecap='round'/%3E%3Cpath d='M78.0896 23.6267C101.552 20.9402 147.874 16.2383 236.336 25.5558' stroke='%237A5B2F' stroke-width='8.28812' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1188_1806'%3E%3Crect width='271.66' height='32.0005' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;width:272px;height:32px;background-size:100%}@media screen and (max-width:1010px){.custom-image-text-banner .image-banner__content__block--heading .image-banner__text:after{right:0;left:0;margin:auto}}@media screen and (max-width:767px){.custom-image-text-banner .image-banner__content__block--heading .image-banner__text:after{margin:auto;width:175px;height:20px}.custom-image-text-banner .image-banner__text--heading h2,.custom-image-text-banner .image-banner__text--heading .h2{font-size:32px}}@media screen and (max-width:767px){.custom-image-text-banner .image-banner__content__block--heading .image-banner__text:after{right:0;left:0;bottom:-17px}}@media screen and (min-width:768px)and (max-width:898px){.custom-image-text-banner .image-banner__content{max-width:672px}.custom-image-text-banner .image-banner__content__block--heading .image-banner__text:after{right:79px;left:auto}}@media screen and (max-width:767px){.custom-image-text-banner .image-banner__content{max-width:378px}}.page-template-health-benefits-landing .section--logo-list .grid-layout{column-gap:45px;flex-wrap:unset}.page-template-health-benefits-landing .section--logo-list .logo-list__item{flex:1 0 auto}.page-template-health-benefits-landing .section--logo-list .logo-list__img.logo-list__img{width:100%;transform:scale(1);max-height:110px}.page-template-health-benefits-landing .image-with-text__box{padding:24px 50px}@media screen and (max-width:980px){.page-template-health-benefits-landing .image-with-text__box{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){.page-template-health-benefits-landing .image-with-text__box{padding-left:18px;padding-right:18px}}.custom-image-with-text .section-heading{margin-left:auto;margin-right:auto;max-width:850px;line-height:110%}.custom-image-with-text .section-description,.custom-image-with-text .section-description p{text-align:center}.section.custom-image-with-text{margin-bottom:0}.custom-image-with-text .image-with-text__text ul{list-style-type:none;margin:0;padding-left:2px}.custom-image-with-text .image-with-text__text ul li{position:relative;padding-left:21px}.custom-image-with-text .image-with-text__text ul li:before{content:"";width:6px;height:6px;background:#b37318;transform:rotate(45deg);position:absolute;top:8px;left:0}@media screen and (min-width:980px){.custom-image-with-text .image-with-text__item:first-child .image-with-text__content.image-with-text__content--left .image-with-text__box{padding-right:0}.custom-image-with-text .image-with-text__item:nth-child(2n) .image-with-text__content.image-with-text__content--left .image-with-text__box{padding-left:0}.custom-image-with-text .image-with-text__item:first-child .image-with-text__content.image-with-text__content--right .image-with-text__box{padding-left:0}.custom-image-with-text .image-with-text__item:nth-child(2n) .image-with-text__content.image-with-text__content--right .image-with-text__box{padding-right:0}.custom-image-with-text .image-with-text__item:first-child .image-with-text__content.image-with-text__content--left .image-with-text__box .image-with-text__title{padding-right:38px}.custom-image-with-text .image-with-text__item:nth-child(2n) .image-with-text__content.image-with-text__content--left .image-with-text__box .image-with-text__title{padding-right:36px}}.shopify-section:has(.section-stats-grid)+.js-section__image-with-text .custom-image-with-text .section-heading{font-weight:300;font-size:30px;text-transform:none}.custom-image-with-text .image-with-text__title--1 .section__title-text{font-size:20px;line-height:110%}@media screen and (min-width:768px){.shopify-section:has(.section-stats-grid)+.js-section__image-with-text .custom-image-with-text .section-heading{font-size:64px;margin-bottom:6px}.shopify-section:has(.section-stats-grid)+.js-section__image-with-text .custom-image-with-text .section-description{font-size:21px}.custom-image-with-text .image-with-text__title--1 .section__title-text{font-size:24px;line-height:110%}}@media screen and (max-width:980px){.section-stats-grid .store-locator-item,.section-stats-grid .store-locator-item:nth-child(odd){border-left:0}.section-stats-grid .store-locator-item:nth-child(2n){border-right:0}}@media screen and (max-width:766px){.section-stats-grid .store-locator-item,.section-stats-grid .store-locator-item:last-child{border-left:0;border-right:0}}.stats-grid__icon{width:71px;height:77px;display:flex;align-items:center;justify-content:center;margin:0 auto 32px}.stats-grid__icon img{width:var(--icon-width, 70px);height:auto}.section-stats-grid .store-locator-item{padding:41px 31px 39px}.section-stats-grid .store-locator-item:nth-child(2){padding-left:24px;padding-right:24px}.section-stats-grid .store-locator-item:nth-child(3){padding-left:33px;padding-right:33px}.section-stats-grid .store-locator-item:nth-child(4){padding-left:36px;padding-right:36px}@media screen and (max-width:767px){.section-stats-grid .store-locator-item{padding:41px 12px 39px}.section-stats-grid .store-locator-item:nth-child(3){padding:41px 24px 39px}.section-stats-grid .store-locator-item:nth-child(4){padding:41px 10px 39px}.section-stats-grid .store-locator-item-description,.section-stats-grid .store-locator-item-description p{margin-bottom:0}}.section-stats-grid .store-locator-header{max-width:830px;margin:auto}.section-stats-grid .store-locator-heading{line-height:110%}.custom-multi-column-images .grid-layout{row-gap:30px}@media screen and (min-width:768px){.custom-multi-column-images .section__title-text{font-size:24px}}@media screen and (max-width:989px){.custom-multi-column-images .section__title-text{line-height:110%}}.shopify-section.js-section__recommends-vs-delivers+.js-section__image-with-text .custom-image-with-text .image-with-text__content:before{content:"";position:absolute;right:0;top:-68px;background:url(/cdn/shop/files/marked.png) no-repeat center;width:556px;height:auto;aspect-ratio:1 /1;background-size:100%;z-index:1}@media screen and (min-width:990px){.shopify-section.js-section__recommends-vs-delivers+.js-section__image-with-text .custom-image-with-text .image-with-text__content{overflow:unset}}@media screen and (max-width:1279px){.shopify-section.js-section__recommends-vs-delivers+.js-section__image-with-text .custom-image-with-text .image-with-text__content:before{width:488px}}@media screen and (max-width:979px){.shopify-section.js-section__recommends-vs-delivers+.js-section__image-with-text .custom-image-with-text .image-with-text__content:before{right:0;top:0;bottom:0;margin:auto;width:388px;transform:translate(50%)}}@media screen and (min-width:980px){.js-section__image-with-text+.js-section__custom-content .custom-content__items{padding:0 66px}}.custom-testimonials .testimonials__items media-carousel-slider{border:1px solid #7A5B2F;padding:50px 0;border-radius:10px}.custom-testimonials .testimonials__media{margin-bottom:28px}.custom-testimonials .testimonials__text{margin-bottom:24px}@media screen and (min-width:1200px){.custom-testimonials .testimonials--carousel .testimonials__content{max-width:74.9%}}.custom-testimonials-grid media-carousel-slide{background:#ffffff0d;border-radius:10px;padding:56px 0}.custom-testimonials-grid media-carousel-wrapper{display:flex;align-items:unset;gap:13px}.custom-testimonials .section__title-text,.custom-testimonials-grid .section__title-text{color:#fff}.custom-testimonials-grid .section__title-text{font-size:24px}.custom-testimonials .section__title-desc{color:#f5f1ed}.custom-testimonials .section__title{max-width:700px;margin-bottom:50px}.custom-testimonials .icon--quote,.custom-testimonials-grid .icon--quote{--color: #7A5B2F}.custom-testimonials .testimonials__media__item--icon,.custom-testimonials .testimonials__media__item--icon .icon--quote{width:44px;height:38px}.custom-testimonials-grid .testimonials__media__item--icon,.custom-testimonials-grid .testimonials__media__item--icon .icon--quote{width:35px;height:30px}.custom-testimonials .testimonials--carousel .testimonials__text__text,.custom-testimonials .testimonials__name__text,.custom-testimonials .testimonials__source__text{color:#f5f1ed}.custom-testimonials-grid .testimonials--grid .testimonials__item:not(.testimonials__item--featured) .testimonials__text__text{font-size:16px;line-height:150%;color:#f5f1ed}.custom-testimonials-grid .section__title{margin-bottom:40px}.custom-testimonials-grid .testimonials__media{margin-bottom:28px!important}.custom-testimonials .testimonials .media-carousel__arrow--prev{left:67px}.custom-testimonials .testimonials .media-carousel__arrow--next{right:67px}.js-section__image-banner:has(.custom-image-text-banner)+.js-section__custom-content .custom-content__items{max-width:900px;margin:auto}.js-section__image-banner:has(.custom-image-text-banner)+.js-section__custom-content .custom-content__items .o-layout__item:has(.custom-content__btn){width:auto}@media screen and (min-width:980px){.custom-image-with-text .image-with-text__item .image-with-text__content .image-with-text__box{padding-top:0}}@media screen and (max-width:767px){.section--multi-column .items-scroll[scroll-enabled] [data-items]{scroll-padding:0 18px;padding:0 18px;column-gap:18px}.section--multi-column .grid-layout--1\@mob.grid-layout--1\@mob{column-gap:18px}}@media screen and (max-width:979px){.section-heading-wrapper{padding:0 30px}}@media screen and (max-width:767px){.section-heading-wrapper{padding:0 18px}.page-template-health-benefits-landing .custom-content__item-text{font-size:14px}.custom-image-with-text .section-heading-wrapper:not(:has(p)) h2.section-heading{margin-bottom:0}.page-template-health-benefits-landing h2.section-heading,.page-template-health-benefits-landing h2.store-locator-heading{font-size:20px}.section-heading-wrapper{margin-bottom:30px}.section-stats-grid .store-locator-description{margin-bottom:40px}.page-template-health-benefits-landing .items-scroll[scroll-enabled] [data-items]{padding:0 18px;scroll-padding:0 18px;margin:0}.page-template-health-benefits-landing .section--logo-list .grid-layout{column-gap:36px}.page-template-health-benefits-landing .section--logo-list .logo-list__img.logo-list__img{transform:scale(1);max-height:70px;object-fit:contain;height:70px}.page-template-health-benefits-landing .logo-list{margin-top:-24px}.custom-image-with-text .image-with-text__title--3 .section__title-text{font-size:20px;padding-right:20px}}.custom-multi-column-images items-scroll-paged-navigation.items-scroll[scroll-enabled] .page-navigation__button{background:#7a5b2f}.custom-multi-column-images items-scroll-paged-navigation.items-scroll[scroll-enabled] .page-navigation__button.is-active{background:#b37318}.custom-multi-column-images items-scroll-paged-navigation.items-scroll[scroll-enabled] .page-navigation__item{width:6px;height:6px}.custom-multi-column-images items-scroll-paged-navigation.items-scroll[scroll-enabled] .page-navigation{gap:10px}.custom-multi-column-images .multi-column__desc{margin-bottom:36px}@media screen and (max-width:766px){.custom-testimonials .testimonials,.custom-testimonials-grid .testimonials{margin:0 18px}.custom-testimonials-grid media-carousel-wrapper media-carousel-slide{margin:0!important}}.custom-image-text-banner .image-banner--center .image-banner__content{padding-top:5px}.custom-image-with-text .image-with-text__content>.o-layout{align-items:stretch}.custom-image-with-text .o-layout__item:has(.image-with-text__box){display:flex;align-items:center}.js-section__image-with-text:has(.custom-image-with-text)+.js-section__custom-content .custom-content__item-text p:first-child{line-height:190%}@media screen and (min-width:980px){.custom-image-with-text .o-layout__item .image-with-text__box{padding-bottom:0}.js-section__image-with-text:has(.custom-image-with-text)+.js-section__custom-content .custom-content__item-text p:first-child{font-size:18px;line-height:190%}}.js-section__custom-content+.js-section__image-banner .image-banner__text--heading .h2{line-height:110%}.js-section__custom-content+.js-section__image-banner .image-banner__text.image-banner__text--body{max-width:420px!important}.js-section__custom-content+.js-section__image-banner .image-banner__content .image-banner__media{--inline-image-width: 47px !important;--inline-image-width-mobile: 47px !important}.js-section__custom-content+.js-section__image-banner .image-banner__content .image-banner__content__block.image-banner__content__block--image{margin-bottom:24px}.custom-multi-column-images .multi-column__desc{font-size:14px;line-height:150%}@media screen and (max-width:767px){.page-template-health-benefits-landing,.page-template-health-benefits-landing .o-layout__item{font-size:14px}.js-section__custom-content+.js-section__image-banner .image-banner__content .image-banner__text--heading .h2{font-size:24px}.custom-testimonials .section__title,.custom-testimonials-grid .section__title{margin-bottom:30px}.custom-testimonials .section__title-text{font-size:24px}.custom-testimonials-grid .section__title-text{font-size:16px}.js-section__custom-faq-with-icon+.js-section__image-with-text .section-heading{padding:0 10px}}.js-section__custom-content+.js-section__image-with-text .custom-image-with-text .image-with-text__box P:last-of-type em{font-size:13px}.js-section__testimonials:has(.custom-testimonials-grid)+.js-section__faq-page .section.section--faq{margin-top:0;background:#e8e2db}.js-section__testimonials:has(.custom-testimonials-grid)+.js-section__faq-page .section.section--faq .container{max-width:1060px}@media screen and (max-width:767px){.js-section__custom-faq-with-icon+.js-section__image-with-text .image-with-text__content--right .image-with-text__media-img{object-fit:fill;transform:none!important}}@media screen and (min-width:768px){.js-section__custom-faq-with-icon+.js-section__image-with-text .image-with-text__content--right .image-with-text__media-img{object-fit:contain}}@media screen and (min-width:768px)and (max-width:979px){.custom-testimonials .testimonials--carousel .testimonials__content{padding:0 30px}}@media screen and (min-width:768px)and (max-width:979px){.custom-multi-column-images .grid-layout--3.grid-spacing--24>*{flex-basis:calc(50% - 16px)}.custom-multi-column-images .grid-layout{row-gap:0}.custom-testimonials-grid media-carousel-wrapper{flex-wrap:wrap;justify-content:center}.custom-testimonials-grid media-carousel-wrapper media-carousel-slide{width:calc(50% - 13px)}}@media screen and (min-width:540px)and (max-width:767px){.custom-multi-column-images .grid-layout--3.grid-spacing--24>*{flex-basis:calc(50% - 7px)}}@media screen and (max-width:979px){.js-section__testimonials .custom-testimonials media-carousel .media-carousel__pagination{display:block}.custom-testimonials media-carousel .media-carousel__pagination .swiper-pagination-bullet{background:#fff;opacity:.3;width:6px;height:6px}.custom-testimonials media-carousel .media-carousel__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b37318;opacity:1}.custom-testimonials media-carousel .media-carousel__pagination{margin-top:38px}.custom-testimonials .testimonials--carousel .testimonials__text__text{font-size:16px!important;line-height:150%!important}.section-testimonials.section-testimonials.custom-testimonials .testimonials--mob-carousel .testimonials__content{padding:0 30px!important}.custom-testimonials .testimonials__media__item--icon,.custom-testimonials .testimonials__media__item--icon .icon--quote,.custom-testimonials-grid .testimonials__media__item--icon,.custom-testimonials-grid .testimonials__media__item--icon .icon--quote{width:31px;height:26px}.custom-testimonials .testimonials__media{margin-bottom:26px!important}.section-testimonials.section-testimonials .testimonials--carousel .testimonials__text{margin-bottom:28px!important}.custom-testimonials .testimonials__items media-carousel-slider{padding:40px 0}.custom-testimonials .testimonials__name,.custom-testimonials .testimonials__source{padding:0 26px}}@media screen and (max-width:767px){.js-section__testimonials .custom-testimonials-grid media-carousel .media-carousel__pagination{display:block}.custom-testimonials-grid media-carousel .media-carousel__pagination .swiper-pagination-bullet{background:#fff;opacity:.3;width:6px;height:6px}.custom-testimonials-grid media-carousel .media-carousel__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b37318;opacity:1}.custom-testimonials-grid .swiper-backface-hidden .swiper-slide{height:unset}.custom-testimonials-grid media-carousel .media-carousel__pagination{margin-top:38px}.section-testimonials.section-testimonials.custom-testimonials-grid .testimonials--carousel .testimonials__text__text{font-size:14px!important;line-height:150%!important}.section-testimonials.section-testimonials.custom-testimonials-grid .testimonials--mob-carousel .testimonials__content{padding:0 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/health-benefits-page.css.map */
