@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Regular.woff2?v=1790226644) format("woff2"),url(/cdn/shop/files/Satoshi-Regular.woff?v=1790226644) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Medium.woff2?v=1790226644) format("woff2"),url(/cdn/shop/files/Satoshi-Medium.woff?v=1790226644) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Bold.woff2?v=1790226645) format("woff2"),url(/cdn/shop/files/Satoshi-Bold.woff?v=1790226644) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/cdn/shop/files/ClashGrotesk-Bold.woff2?v=1790226614) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Bold.woff?v=1790226615) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk new;src:url(/cdn/shop/files/ClashGrotesk-Regular.woff2?v=1790226615) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Regular.woff?v=1790226615) format("woff");font-weight:400}@font-face{font-family:Clash Grotesk;src:url(/cdn/shop/files/ClashGrotesk-Extralight.woff2?v=1790226615) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Extralight.woff?v=1790226615) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/cdn/shop/files/ClashGrotesk-Medium.woff2?v=1790226615) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Medium.woff?v=1790226616) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/cdn/shop/files/ClashGrotesk-Regular.woff2?v=1790226615) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Regular.woff?v=1790226615) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/cdn/shop/files/ClashGrotesk-Semibold.woff2?v=1790226615) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Semibold.woff?v=1790226615) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/cdn/shop/files/ClashGrotesk-Light.woff2?v=1790226616) format("woff2"),url(/cdn/shop/files/ClashGrotesk-Light.woff?v=1790226615) format("woff");font-weight:300;font-style:normal;font-display:swap}body{font-family:Satoshi,sans-serif!important}.countdown-sale-bar{--csb-bg: #064f3b;--csb-heading-color: #ffffff;--csb-heading-size: 24px;--csb-heading-weight: 500;--csb-heading-font: Satoshi, "Satoshi Medium", Helvetica, Arial, sans-serif;--csb-subheading-color: rgba(255, 255, 255, .7);--csb-subheading-size: 14px;--csb-subheading-weight: 400;--csb-subheading-font: Satoshi, Helvetica, Arial, sans-serif;--csb-timer-bg: transparent;--csb-timer-color: #ffffff;--csb-timer-size: 24px;--csb-timer-label-size: 14px;--csb-timer-weight: 500;--csb-timer-font: Satoshi, "Satoshi Medium", Helvetica, Arial, sans-serif;--csb-timer-radius: 8px;--csb-timer-pad-y: 4px;--csb-timer-pad-x: 12px;--csb-timer-gap: 6px;--csb-content-gap: 24px;--csb-pad-top: 5px;--csb-pad-bottom: 5px;--csb-pad-x: 24px;--csb-transform: none;--csb-letter-spacing: 0;--csb-heading-gap: 0px;--csb-flag-width: 22px;width:100%;background-color:var(--csb-bg);color:var(--csb-heading-color)}.section-countdown-sale-bar{margin:0;padding:0}.countdown-sale-bar *,.countdown-sale-bar *:before,.countdown-sale-bar *:after{box-sizing:border-box}.countdown-sale-bar p{margin:0}.countdown-sale-bar.is-expired{display:none}.countdown-sale-bar.is-sticky{position:sticky;top:0;z-index:50}.countdown-sale-bar .csb-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--csb-content-gap);width:100%;min-height:0;padding:var(--csb-pad-top) var(--csb-pad-x) var(--csb-pad-bottom);text-decoration:none;color:inherit;background:#9c3921}.countdown-sale-bar .csb-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.countdown-sale-bar .csb-heading{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-family:var(--csb-heading-font);font-size:var(--csb-heading-size);font-weight:var(--csb-heading-weight);letter-spacing:var(--csb-letter-spacing);text-transform:var(--csb-transform);color:var(--csb-heading-color);line-height:26px}.countdown-sale-bar .csb-heading-text{display:inline-block;font-size:24px;font-weight:500;font-family:Satoshi,sans-serif}.csb-timer__value,.csb-timer__label,.csb-subheading{font-family:Satoshi,sans-serif!important}.countdown-sale-bar .csb-flag-wrap{display:inline-flex;align-items:center;line-height:0}.countdown-sale-bar .csb-flag{width:var(--csb-flag-width);height:auto;display:block;border-radius:2px;object-fit:cover}.countdown-sale-bar .csb-subheading{margin:var(--csb-heading-gap) 0 0;font-family:var(--csb-subheading-font);font-size:var(--csb-subheading-size);font-weight:var(--csb-subheading-weight);letter-spacing:0;text-transform:var(--csb-transform);color:color-mix(in srgb,var(--csb-subheading-color) 70%,transparent);line-height:24px}.countdown-sale-bar .csb-timer{display:flex;align-items:center;justify-content:center;gap:var(--csb-timer-gap);background-color:transparent;color:var(--csb-timer-color);border-radius:var(--csb-timer-radius);padding:var(--csb-timer-pad-y) var(--csb-timer-pad-x);line-height:1;font-family:var(--csb-timer-font)}.countdown-sale-bar .csb-timer__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.countdown-sale-bar .csb-timer__value{font-size:var(--csb-timer-size);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--csb-timer-color)}.countdown-sale-bar .csb-timer__label{font-family:var(--csb-subheading-font);font-size:var(--csb-timer-label-size);font-weight:400;letter-spacing:0;text-transform:none;line-height:1;color:color-mix(in srgb,var(--csb-subheading-color) 70%,transparent)}.countdown-sale-bar .csb-timer__sep{font-size:var(--csb-timer-size);font-weight:var(--csb-timer-weight);padding:0;line-height:1.15;color:var(--csb-timer-color);align-self:flex-start}header{max-width:1500px!important;padding-left:50px!important;padding-right:50px!important}.feature-scroll-container{padding:3px 0!important;border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);background:#e2f1c40d}.product__info-container .review-count svg path{fill:#9c3921!important}.product__info-container .review-count{align-items:center;background:#fbfbfb;border:none;border-radius:106.64px;display:inline-flex;padding:8.47px 32px 11px 14.42px;grid-gap:10.38px;font-size:15px;line-height:19.74px;margin-bottom:16.94px;color:#000;margin-top:0!important;width:max-content!important}.product__info-container .review-count img{width:auto;height:20px}.product__info-container .product__text{font-size:16px;line-height:23px;color:#1a1a1a;font-weight:400;text-align:left!important;margin:0!important;font-family:Satoshi,sans-serif}.product__title h1{color:#000!important;font-family:Clash Grotesk,sans-serif!important;font-size:28px!important;font-style:normal!important;font-weight:500!important;line-height:1.2!important;text-align:left!important;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.product__info-container{display:flex!important;flex-direction:column;width:100%;max-width:65rem!important}.sdbh__description{animation:0 auto;text-align:center;max-width:780px;margin:0 auto;font-size:20px;line-height:1.2;letter-spacing:0}.one-time-purchase-button{font-family:Satoshi,sans-serif!important;border-color:transparent!important;background:transparent!important;border:0;color:#9c3921!important;cursor:pointer!important;display:block;font-size:16px!important;line-height:1.4!important;margin:18px auto 0!important;padding:0!important;text-align:center!important;text-decoration:underline;text-transform:capitalize;text-underline-offset:2px!important;width:auto;transition:.3s}.one-time-purchase-button:hover{color:#9c3921!important;opacity:.8!important}.product__info-container .review-count{order:-1}.product__info-container .product__title{margin-top:0!important}.product__info-container .features{padding:20px 17px 6px;background:#fbfbfb;border-radius:5.65px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.sold-progress-bar__row div:empty{display:block!important}.price{text-align:center;border-top:.55px solid rgba(0,0,0,.2);display:inline-flex;flex-wrap:wrap;padding-bottom:13.51px;padding-top:12.38px;width:100%;grid-gap:8px 16px}.price-item--sale{font-size:20.33px;letter-spacing:0;line-height:27px;color:#9c3921;font-weight:700;order:-1;color:#9b470d}.custom-sale-text{align-items:center;background:#9c3921;border-radius:5.65px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;letter-spacing:0;line-height:100%;padding:6px 15px}.product__info-container .price--on-sale .price-item--regular{color:#08122a;font-weight:400;text-decoration:line-through;font-size:20px!important;letter-spacing:0;line-height:27px}.product__info-container .price__sale{display:flex!important;grid-gap:8px 16px}.product__info-container .price .price-item{margin:0!important}.product__info-container .badge.price__badge-sold-out{display:flex;align-items:center;justify-content:center;width:max-content}.product__info-container .accordion .summary__title h2{display:flex;font-size:17px;font-weight:700;letter-spacing:0;line-height:18px;text-align:left;width:100%;color:#000}.product__info-container .accordion{border-top:transparent;border-bottom:transparent;margin-top:0!important}.product__info-container .accordion summary{border:1px solid #e4e4e4;padding:17px 20px 21px;border-radius:5px;margin-bottom:11px}.product__info-container .accordion__content p{font-size:15px;font-weight:400;letter-spacing:0;line-height:20px;color:#000}.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}product-component .page-width{max-width:1500px!important}.featured-product media-gallery{display:none}.featured-product .product__info-wrapper{padding-top:72px!important;width:100%!important;max-width:100%!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.featured-product .sdbh__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.featured-product product-component .page-width{width:100%!important;max-width:100%!important;padding-top:0!important}.featured-product .sdbh__inner .sdbh__heading{margin:0 0 18px;font-family:Clash Grotesk,sans-serif;font-size:32px;line-height:1.15;font-weight:600;text-align:center}.featured-product .sdbh__inner span{color:#9c3921}.sold-progress-bar__fill{position:absolute;top:0;left:0;bottom:0;width:0;border-radius:999px;background:#e6332a;animation:soldProgress 1.5s cubic-bezier(.25,1,.5,1) forwards}@keyframes soldProgress{0%{width:0}to{width:var(--sold-progress)}}.order-date{margin:0!important;align-items:center;background:transparent!important;border-bottom:1px dashed #b0b0b0;border-radius:0;border-top:1px dashed #b0b0b0;color:#6b7280;display:flex;flex-wrap:wrap;font-size:15.81px;gap:8px;height:auto;justify-content:center;line-height:1.3;padding:14px 0;width:100%}.odg-dot{background:#084d3a;border-radius:50%;flex-shrink:0;height:9px;width:9px;display:block}.odg-text,odg-ships{color:#000;font-size:15px;font-weight:400;letter-spacing:.6px;line-height:20px}.date-text{color:#9c3921;font-weight:700;text-decoration:underline}span.odg-main{display:flex;align-items:center;gap:8px}.product__accordion summary{position:relative}.product__accordion summary .icon-caret{display:none}.product__accordion summary:after{content:"+";font-size:20px;font-weight:700;line-height:1;position:absolute;right:10px!important;top:50%;transform:translateY(-50%);color:#000}.product__accordion details[open] summary:after{content:"\2212"}.product__info-container .accordion details[open]{border:1px solid #e4e4e4;border-radius:5px;margin-bottom:11px}.product__info-container .accordion details[open] summary{border:none;margin-bottom:0}.product-form{margin:0!important}.product-form__buttons{max-width:100%!important}.product-form__submit{background:#9c3921;border:none;border-radius:9.52px;color:#fff;font-size:16px;font-weight:500;height:63px;letter-spacing:0;line-height:18px;margin-top:15px;padding:14px 24px;text-transform:capitalize;opacity:1!important;transition:.3s;border:2px solid #9c3921;font-family:Clash Grotesk,sans-serif!important;grid-gap:7px}.product-form__submit:hover{background:transparent;color:#9c3921}.button:after{box-shadow:unset!important}.product-form__input{max-width:100%!important;display:flex;flex-direction:column}.product-media-container{width:100%!important;max-width:100%!important}.product__media img{object-fit:contain}.product__column-sticky{scrollbar-color:transparent transparent}.product__column-sticky .slider-button{color:#000;background:#0000002e;border:none;cursor:pointer;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%}.product__column-sticky .slider-button svg{fill:#d8dad2!important;height:8px!important}.product__column-sticky .slider-button .icon{height:2.6rem}.video-testimonial-slider__track{gap:16px!important;margin-bottom:60px!important;position:relative!important}.video-testimonial-slider__video-wrap{border-radius:8px!important}.video-testimonial-slider__play{width:60px!important;height:60px!important;color:#fff!important;background:#ffffff57!important}.video-testimonial-slider__arrow--next,.video-testimonial-slider__arrow--prev{background:#e6e6e6!important;color:#000!important;width:24px!important;height:24px!important;position:absolute;right:300px!important;bottom:12px}.video-testimonial-slider__arrow--prev{right:unset;left:300px!important}.variant-option-card{display:flex!important;align-items:center!important}.variant-option-image,.variant-option-image img{height:60px;width:auto}.product-form__input--pill input[type=radio]+label{align-items:center!important;border:1px solid rgb(0 0 0 / 30%)!important;border-radius:10px!important;cursor:pointer!important;display:flex!important;flex-wrap:wrap;justify-content:space-between;margin-bottom:19px!important;padding:16px 24px!important;position:relative!important;grid-gap:40px;margin-top:0!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#9b470d1a!important;border-color:#9c3921!important}.product-form__input--pill input[type=radio]:checked+label .variant-option-title strong{color:#000}.variant-option-title strong{font-size:15px;line-height:21px;font-weight:700;text-align:left!important}.variant-option-per-bag{font-size:14px;line-height:14px;font-weight:400;text-align:left!important;margin-top:5px!important;color:#000}.variant-option-pricing,.variant-option-info{text-align:left!important}.variant-option-pricing>div{color:#9c3921;font-size:16px;letter-spacing:0;line-height:21px}.variant-option-price,.variant-option-save{font-weight:700}.variant-option-compare{font-weight:400;text-decoration:line-through}.header__icons{gap:6px}.icon-hamburger{height:28px!important;width:28px!important}.header__icon .icon{stroke:#9b470d;stroke-width:2px}.header__icon .icon-user{fill:#9b470d}.header__icon .icon-search,.header__icon .icon-user,.header__icon .icon-bag-minimal{width:28px;height:28px}.header__icon--account{order:-1}.product-form__input{margin-bottom:0!important}.product-form__input--pill input[type=radio]+label:last-child{margin-bottom:0!important}span.atcr-pill{align-items:center;background:#ffffff24;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;box-shadow:0 0 7px #ffffff24;display:inline-flex;font-size:.94em;gap:10px;line-height:1;padding:8px 16px;transition:background .3s,border-color .3s,box-shadow .3s}.product-review-banner{margin-top:35px;border:1px solid #000;border-radius:10px;padding:15px}.prb-inner p{line-height:1.45;font-size:15px!important;color:#000}.prb-bottom{display:flex;align-items:center;justify-content:space-between}.prb-bottom>div{display:flex;align-items:center;gap:10px}.prb-bottom>div:first-child img{border-radius:50%;height:40px;object-fit:cover;object-position:center;width:40px}.prb-bottom>div span{font-size:14px;font-weight:700;color:#000}.thumbnail{border-radius:5px!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(17% - .8rem)!important}.product__info-container>p:first-of-type{margin-bottom:15px!important}.icon-with-text{margin-top:15px!important;display:flex;flex-direction:column;grid-gap:12px;margin-bottom:15px!important}.icon-with-text__item img{width:12px!important;height:12px!important;object-fit:cover!important;margin:0!important}.icon-with-text__item{display:flex;align-items:center;grid-gap:6px}.icon-with-text__item span{line-height:23px;font-size:16px;font-family:Satoshi,sans-serif!important}.icon-with-text__item{display:flex;align-items:center;margin:0!important}.product__tax,.form__label{display:none!important}.product__info-container>div:has(+variant-selects){display:none}div#price-template--28556397085018__main{margin-bottom:0}variant-selects{margin-top:0!important}.variant-option-main{display:flex;justify-content:center;align-items:center;grid-gap:12px}.variant-option-image{width:150px}.product-form__submit span.labels{text-transform:uppercase}.product-form__submit .compare-price{text-decoration:line-through;color:#ffffff6e;font-weight:400}.product-form__submit:hover .compare-price{color:#9c3921;opacity:.6}.odg-main svg{fill:#9c3921}.product__info-container>div:has(>product-form){margin:0!important}.footer__content-bottom-wrapper{display:flex;width:100%;max-width:1500px!important}span.text-badge{background:#9c3921;border-radius:12.56px;color:#fff;font-size:13.55px;font-weight:700;letter-spacing:0;line-height:19.2px;position:absolute;right:36px;text-align:center;top:-10px;width:126px}.footer{background:#fbfbfb;border-top:1px solid #9c392147!important}.footer__content-bottom>div:last-child{border-top:1px solid #9c392147}.footer-block__heading,.footer__localization h2{font-family:Satoshi,sans-serif!important}.footer__content-bottom{border-top:transparent!important}.field:after{box-shadow:unset!important}.newsletter-form__field-wrapper .field__input{border:1px solid #9c3921!important}.newsletter-form__field-wrapper .field__input::placeholder{color:#9c3921!important}.menu-drawer__menu-item{font-size:20px!important;color:#085946;text-transform:uppercase;letter-spacing:.2em;padding:15px 30px!important;position:relative;transition:.3s}.menu-drawer__menu-item:hover{background:transparent!important;color:#085946!important}.menu-drawer__menu-item:after,.menu-drawer__menu>li:first-child>a:before{border-bottom:1px solid;border-bottom-color:#085946;bottom:0;content:"";left:30px;position:absolute;right:30px}.menu-drawer__menu>li:first-child>a:before{top:0!important;bottom:unset!important}.rps-info-bar{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:14px!important;margin:0!important}.rps-info-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rps-info-item img{width:12px;height:12px;object-fit:contain;flex-shrink:0}.rps-info-item span{font-size:12px;line-height:1.2;color:#000}.rps-info-sep{font-size:14px;line-height:1;color:#00000059}.price__container{display:flex!important;flex-direction:row;flex-wrap:wrap;grid-gap:16px;align-items:center}.subscribeandsave{color:#9c3921;flex:0 0 auto;font-size:20.33px;font-weight:700;line-height:27px}.price.price--large.price--on-sale.price--show-badge{border-bottom:1px solid #cccccc;padding-bottom:18px}@media screen and (max-width:749px){.rps-info-bar{gap:8px}.rps-info-item{gap:5px}.rps-info-item span{font-size:11px}}@media screen and (max-width:1199px){.countdown-sale-bar .csb-heading-text{font-size:20px}.countdown-sale-bar .csb-heading,.countdown-sale-bar .csb-subheading{font-size:14px!important}.countdown-sale-bar .csb-timer__value{font-size:20px}.price-item--sale,.product__info-container .price--on-sale .price-item--regular{font-size:16px!important}.custom-sale-text{font-size:13px;padding:6px 10px}.product__info-container .price__sale{display:flex!important;grid-gap:5px}.variant-option-image{width:80px}.product__column-sticky .slider-button{width:32px;height:32px}.prb-inner p{line-height:1.5;font-size:14px!important;margin-top:0!important}.clinical-proven-section .cps-layout{align-items:center!important}.clinical-proven-section .cta-area h2.heading-31{font-size:26px!important;line-height:33px!important}.benefits-card__answer{font-size:12px!important;line-height:18px!important}.clinical-proven-section .stat-head{padding-bottom:20px}.ts-marquee-outer{order:2!important}.review-section{padding:32px 0!important}.review-card{padding:27px 25px!important;gap:10px}.ts-review-swiper{padding-bottom:9px!important}.benefits-heading{max-width:220px!important}}@media screen and (max-width:1024px){.countdown-sale-bar .csb-heading,.countdown-sale-bar .csb-subheading{font-size:17px;line-height:24px}}@media screen and (max-width:991px){.product.grid{flex-direction:column}.product--large:not(.product--no-media) .product__info-wrapper{padding:4rem 0 0 0rem!important;max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product__info-container{max-width:100%!important}.thumbnail-slider{padding-left:10px;padding-right:10px}.product-review-banner{margin-top:15px}.compounds-section .compounds-grid{grid-template-columns:repeat(2,1fr)!important}.compounds-section .compounds-title{font-size:26px}.review-section .container-1233{padding:0 20px!important}.review-name,.review-tags{align-items:flex-start!important;flex-direction:column}.review-card{margin:0!important}}@media screen and (max-width:640px){.countdown-sale-bar .csb-inner{gap:16px;padding-left:3vw;padding-right:3vw}.countdown-sale-bar .csb-heading{font-size:18px;line-height:24px;gap:6px}.countdown-sale-bar .csb-subheading{font-size:10px!important;line-height:1}.countdown-sale-bar .csb-timer{padding:0;border-radius:0}.countdown-sale-bar .csb-timer__unit{gap:0}.countdown-sale-bar .csb-timer__value{font-size:18px;line-height:24px}.countdown-sale-bar .csb-timer__label{font-size:10px}.countdown-sale-bar .csb-timer__sep{font-size:12px;line-height:1.15}header{padding:7px 22px!important}}.feature-scroll-container{width:100%;overflow:hidden;padding:16px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.feature-scroll-track{display:flex;flex-wrap:nowrap;width:max-content;gap:var(--marquee-gap, 40px);animation:feature-scroll-marquee var(--marquee-speed, 20s) linear infinite}.feature-scroll-track--pausable:hover{animation-play-state:paused}.feature-icon-item{flex:0 0 auto;display:flex;align-items:center;gap:6px;white-space:nowrap}.feature-icon-item img{flex-shrink:0;width:17px;height:17px;object-fit:cover}.feature-icon-item span{font-weight:500;font-size:16px;color:#000;line-height:20.45px;white-space:nowrap}@keyframes feature-scroll-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.feature-scroll-track{animation:none}}.feature-tag{float:left;width:33.333%;box-sizing:border-box;padding:6px 10px 6px 0;display:flex;align-items:center;gap:6px;font-size:15.81px;font-weight:500;letter-spacing:0;line-height:19.14px;margin-bottom:0;color:#000;white-space:nowrap}.feature-tag__icon{flex-shrink:0;width:18px;height:18px}.feature-tag:last-of-type:after{content:"";display:table;clear:both}.variant-option-per-bag{font-size:13px;line-height:12px;color:#9c3921;background:#9b470d1a!important;border:1px solid #9c3921;border-radius:20px!important;padding:4px 5px;width:max-content}@media screen and (max-width:749px){.feature-tag{width:50%}}.sold-progress-bar{background:#fff;border:1px solid #eee;border-radius:12px;padding:16px 20px;box-shadow:0 1px 3px #0000000a}.sold-progress-bar__row{display:flex;align-items:center;gap:16px}.sold-progress-bar__track{position:relative;flex:1 1 auto;height:10px;border-radius:999px;background:#e5e5e5;overflow:hidden}.sold-progress-bar__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--sold-progress, 0%);border-radius:999px;background:#e6332a;transition:width .4s ease}.sold-progress-bar__percentage{flex:0 0 auto;color:#e6332a;font-weight:700;font-size:14px;white-space:nowrap}@media screen and (max-width:575px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(21.2% - .8rem)!important}.product-review-banner{display:none!important}.prb-bottom{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;grid-gap:5px}.product-form__input--pill input[type=radio]+label{padding:14px 12px!important;grid-gap:20px}.variant-option-image{width:58px}.container-1066{padding:0 20px!important}.featured-product .sdbh__inner .sdbh__heading{font-size:26px!important}.video-wrapper{aspect-ratio:90 / 154!important}.image-strip img{max-width:340px}.benefits-card__answer{font-size:14px!important;line-height:18px!important;max-height:70px!important;overflow-y:auto!important}.countdown-sale-bar .csb-heading-text{font-size:18px}.product--large:not(.product--no-media) .product__info-wrapper{padding:8px 0 0!important}.product-form__submit{height:56px!important}.product__info-container .review-count{margin-bottom:4px}.product__title h1{font-size:22px!important;line-height:26px!important}.review-count svg{max-width:78px}.product__info-container .review-count{font-size:14px;line-height:17.74px}.variant-option-title strong{font-size:14px;line-height:19px}.variant-option-image,.variant-option-image img{height:50px;width:80px;object-fit:contain}.product-form__input--pill input[type=radio]+label{grid-gap:8px}span.text-badge{font-size:12px;line-height:17px;right:15px;width:112px}.variant-option-pricing>div{font-size:14px;line-height:19px}.product__info-container .product__title{margin-bottom:8px}.product__info-container .product__text{font-size:15px;line-height:20px}.icon-with-text__item span{line-height:20px;font-size:15px}.price-item--sale,.product__info-container .price--on-sale .price-item--regular{font-size:17px!important;line-height:13px}.price--on-sale .price__sale{align-items:center;justify-content:flex-end}.custom-sale-text{font-size:12px}.product__info-container .price__sale{grid-gap:8px}.odg-text,odg-ships{font-size:14px}.product-form__submit{font-size:15px}.one-time-purchase-button{margin-bottom:20px!important}product-info{padding-top:14px!important}.product__info-container .review-count{padding:8.47px 0 11px}.product-media-container .media{padding-top:var(--ratio-percent)!important}.product__media img{object-fit:cover}.product__media-list .product__media-item{width:calc(100% - 1.5rem - var(--grid-mobile-horizontal-spacing))!important}.l-inner.l-r-inner{width:85%!important}.risk-free-trial .left-content{margin-bottom:22px;display:flex;flex-direction:column;align-items:center}body .risk-free-trial .cta-button{width:max-content!important}.image-strip{border-top:transparent!important;padding-top:0!important}.featured-product .product__info-wrapper{padding-top:52px!important}.testimonial-section .featured-heading{max-width:230px;margin:0 auto!important}.thumbnail-slider .thumbnail-list.slider{margin-bottom:0!important;grid-gap:6px!important}.slider.slider--mobile{margin-bottom:0!important}.price__container{flex-wrap:nowrap;grid-gap:10px}.subscribeandsave{font-size:17px;line-height:23px}}@media screen and (max-width:480px){.sold-progress-bar__row{flex-wrap:wrap;gap:8px}.sold-progress-bar__percentage{width:100%;text-align:right}}.header{padding-top:8px!important;padding-bottom:9px!important}.icon-close{stroke:#085946!important;width:28px!important;height:28px!important;left:300px}span.main-price{margin-right:4px}.clinical-proven-section{--cps-bg-start: #3a441e;--cps-bg-end: #171b0b;--cps-text: #ffffff;--cps-accent: #e3ffde;--cps-stat-color: #e3ffde;--cps-divider: #ffffff;--cps-divider-opacity: 30%;--cps-card-bg: #085946;--cps-card-border: #e3ffde;--cps-card-text: #ffffff;--cps-button-bg: #fff7d4;--cps-button-text: #000000;--cps-pad-top: 85px;--cps-pad-bottom: 80px;--cps-heading-size: 31px;--cps-stat-size: 39.86px;--cps-heading-font: "Clash Grotesk", Satoshi, sans-serif;--cps-heading-weight: 500;--cps-stat-font: "Clash Grotesk", Satoshi, sans-serif;--cps-stat-weight: 500;--cps-body-font: Satoshi, sans-serif;--cps-body-weight: 400;--cps-button-font: "Clash Grotesk", Satoshi, sans-serif;--cps-button-weight: 500;background-color:var(--cps-bg-end);background-image:var(--cps-bg-image, none),linear-gradient(180deg,var(--cps-bg-start) 0%,var(--cps-bg-end) 100%);background-size:cover;background-position:center;color:var(--cps-text);padding:var(--cps-pad-top) 0 var(--cps-pad-bottom);display:flex;flex-direction:column;align-items:center;text-align:center}.clinical-proven-section .cps-container{max-width:1500px;width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}.clinical-proven-section .cps-layout{display:flex;flex-wrap:wrap;grid-gap:62px;align-items:flex-start}.clinical-proven-section .stats-grid{display:flex;text-align:left;width:100%;max-width:55%;flex-wrap:wrap}.clinical-proven-section .stat-block{text-align:left;width:50%;position:relative}.clinical-proven-section .stats-grid>.stat-block:nth-child(n+3){border-top:1px solid var(--cps-divider);border-top:1px solid color-mix(in srgb,var(--cps-divider) var(--cps-divider-opacity, 30%),transparent);padding-top:13px;margin-top:13px}.clinical-proven-section .cta-area{width:calc(45% - 62px)}.clinical-proven-section .stat-percentage{font-family:var(--cps-stat-font);font-weight:var(--cps-stat-weight);font-size:var(--cps-stat-size);line-height:42px;letter-spacing:0;background:linear-gradient(0deg,var(--cps-stat-color),var(--cps-stat-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:var(--cps-stat-color)}.clinical-proven-section .stat-head{font-family:var(--cps-body-font);font-weight:700;font-size:16px;line-height:22px;letter-spacing:0;margin-bottom:4px;width:100%;display:inline-block}.clinical-proven-section .stat-caption{font-family:var(--cps-body-font);font-weight:var(--cps-body-weight);font-size:15px;line-height:18px;letter-spacing:0;margin-bottom:0;display:inline-block}.clinical-proven-section .cta-area h2.heading-31{font-family:var(--cps-heading-font);font-weight:var(--cps-heading-weight);font-size:var(--cps-heading-size);line-height:38px;letter-spacing:0;text-align:center;text-transform:capitalize;margin:0 0 20px;color:var(--cps-text)}.clinical-proven-section .cta-area h2.heading-31 strong{font-weight:var(--cps-heading-weight);display:inline-block;width:100%;color:var(--cps-accent)}.clinical-proven-section .ctaheading{font-family:var(--cps-body-font);font-weight:var(--cps-body-weight);font-size:17px;line-height:18px;letter-spacing:0;text-align:center;margin:0 auto 25px;max-width:430px;color:var(--cps-text)}.clinical-proven-section .cta-area a.cta-btn{max-width:100%;margin-left:auto;margin-right:auto;padding:18px;border-radius:100px;font-size:20px;background:var(--cps-button-bg);color:var(--cps-button-text);display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:var(--cps-button-weight);font-family:var(--cps-button-font);height:62px;box-sizing:border-box;transition:.5s}.clinical-proven-section .cta-area a.cta-btn:hover{background:transparent;box-shadow:0 0 0 2px var(--cps-button-bg) inset;color:var(--cps-button-bg)}.clinical-proven-section .cards-grid{display:flex;gap:10px;width:100%;margin-top:20px}.clinical-proven-section .card-block{flex:0 0 215px;width:215px;min-width:0;background:var(--cps-card-bg);border:1px solid var(--cps-card-border);border-radius:14px;padding:60px 16px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;min-height:160px}.clinical-proven-section .card-top{display:flex;flex-direction:column;align-items:center;gap:0}.clinical-proven-section .card-number{font-family:var(--cps-body-font);font-weight:400;font-size:70px;line-height:1;color:var(--cps-card-text);font-variant-numeric:tabular-nums}.clinical-proven-section .card-unit{font-family:var(--cps-body-font);font-weight:400;font-size:24px;line-height:1.2;color:var(--cps-card-text);margin-top:0}.clinical-proven-section .card-label{font-family:var(--cps-heading-font);font-weight:500;font-size:20px;line-height:1.2;color:var(--cps-card-text);margin-top:32px}@media(min-width:992px){.clinical-proven-section .hide-desk{display:none!important}}@media(max-width:991px){.clinical-proven-section .hide-mob{display:none!important}.clinical-proven-section .cps-container{padding-left:20px;padding-right:20px}.clinical-proven-section .cps-layout{grid-gap:25px;flex-direction:column-reverse;width:100%}.clinical-proven-section .cta-area{width:100%}.clinical-proven-section .stats-grid{width:100%;max-width:100%}.clinical-proven-section .stat-block{width:100%}.clinical-proven-section .stats-grid>.stat-block:nth-child(n+3){border-top:none;padding-top:0;margin-top:0}.clinical-proven-section .stats-grid>.stat-block:not(:first-child){border-top:1px solid var(--cps-divider);border-top:1px solid color-mix(in srgb,var(--cps-divider) var(--cps-divider-opacity, 30%),transparent);padding-top:23px;margin-top:25px}.clinical-proven-section{padding:var(--cps-pad-top-mob, 24px) 0 var(--cps-pad-bottom-mob, 40px)}.clinical-proven-section .cta-area h2.heading-31{font-size:26px;line-height:32px;margin-bottom:13px;text-align:center;max-width:100%}.clinical-proven-section .ctaheading{font-size:16px;text-align:center;margin-bottom:0}.clinical-proven-section .stats-grid .cta-area.hide-desk{text-align:center;margin-top:40px;width:100%}.clinical-proven-section.no-stat-blocks .stats-grid>.cta-area.hide-desk,.clinical-proven-section .stats-grid.no-stat-blocks>.cta-area.hide-desk{border-top:none;padding-top:0;margin-top:16px}.clinical-proven-section .cta-area a.cta-btn{font-size:18px}.clinical-proven-section .cards-grid{width:100%;overflow:hidden}.clinical-proven-section .card-block{flex:1;width:auto;overflow:hidden;padding:40px 12px}.clinical-proven-section .card-number{font-size:36px}.clinical-proven-section .card-unit{font-size:12px}.clinical-proven-section .card-label{font-size:11px;margin-top:10px}body .proven-benefits-section a.cta-button,body .risk-free-trial .cta-button{border-radius:5px!important;box-shadow:0 0 0 2px #9c3921 inset!important;background:#9c3921!important;color:#fff!important;width:100%!important;font-size:16px!important;padding:9px 32px}body .risk-free-trial .cta-button{background:#9c3921!important;color:#fff!important;width:max-content!important}}.compounds-section{--ac-bg: #f9fafb;--ac-title: #000000;--ac-accent: #9c3921;--ac-card-bg: #ffffff;--ac-card-name: #111827;--ac-card-desc: #4b5563;--ac-nav-border: #d1d5db;--ac-nav-icon: #9ca3af;--ac-pad-top: 48px;--ac-pad-bottom: 48px;--ac-pad-x: 16px;--ac-pad-top-mob: 48px;--ac-pad-bottom-mob: 48px;--ac-heading-size: 31px;--ac-name-size: 20px;--ac-desc-size: 15px;--ac-gap: 24px;--ac-radius: 16px;--ac-max-width: 1152px;--col-count: 4;--ac-slide-width: 85%;--ac-slide-gap: 16px;--ac-heading-font: "Clash Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ac-heading-weight: 500;--ac-name-font: "Clash Grotesk", Satoshi, sans-serif;--ac-name-weight: 500;--ac-body-font: Satoshi, sans-serif;--ac-body-weight: 400;background:var(--ac-bg);padding:var(--ac-pad-top) var(--ac-pad-x) var(--ac-pad-bottom)}.compounds-section .compounds-container{max-width:var(--ac-max-width);margin:0 auto}.compounds-section .compounds-title{font-family:var(--ac-heading-font);font-size:var(--ac-heading-size);font-weight:var(--ac-heading-weight);text-align:center;margin:0 0 25px;line-height:38px;letter-spacing:0;color:var(--ac-title)}.compounds-section .compounds-title-green{color:var(--ac-accent)}.compounds-section .compounds-grid{display:grid;grid-template-columns:repeat(var(--col-count, 4),minmax(0,270px));justify-content:center;gap:var(--ac-gap)}.compounds-section .compounds-card{background:var(--ac-card-bg);border-radius:var(--ac-radius);overflow:hidden;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column}.compounds-section .compounds-card-image-wrapper{aspect-ratio:1;overflow:hidden;border-radius:12px;margin:12px 12px 0;background:var(--ac-bg)}.compounds-section .compounds-card-image{width:100%;height:100%;object-fit:cover;display:block}.compounds-section .compounds-card-content{padding:20px;text-align:center;flex:1;display:flex;flex-direction:column}.compounds-section .compounds-card-name{font-family:var(--ac-name-font);font-size:var(--ac-name-size);font-weight:var(--ac-name-weight);color:var(--ac-card-name);margin:0 0 12px;line-height:20px}.compounds-section .compounds-card-desc{font-family:var(--ac-body-font);font-size:var(--ac-desc-size);font-weight:var(--ac-body-weight);color:var(--ac-card-desc);line-height:20px;letter-spacing:0;text-align:center;margin:0 0 20px}.compounds-section .compounds-card-desc p{margin:0}.compounds-section .compounds-carousel-wrapper{display:none}.compounds-section .compounds-carousel-track{display:flex;transition:transform .3s ease;padding-left:16px;gap:var(--ac-slide-gap)}.compounds-section .compounds-carousel-slide{flex-shrink:0;width:var(--ac-slide-width)}.compounds-section .compounds-nav{display:flex;justify-content:center;gap:16px;margin-top:24px}.compounds-section .compounds-nav-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--ac-nav-border);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--ac-nav-icon);cursor:pointer;padding:0;transition:all .2s}.compounds-section .compounds-nav-btn:hover{border-color:var(--ac-nav-icon);color:var(--ac-card-desc)}@media(max-width:767px){.compounds-section{padding:var(--ac-pad-top-mob) var(--ac-pad-x) var(--ac-pad-bottom-mob)}.compounds-section .compounds-title{font-size:var(--ac-heading-size);line-height:38px}.compounds-section .compounds-grid{display:none}.compounds-section .compounds-carousel-wrapper{display:block;overflow:hidden}.risk-free-trial .container-1233{padding:0 20px!important}}.review-section{padding:40px 0;background:#f1f3ea;overflow:hidden}.review-section .container-1233{max-width:1500px;margin:0 auto;padding:0 50px}.section-headers,.review-stars-top{text-align:center}.review-stars-top img{display:inline-block;width:111px;height:auto}.review-heading{font-weight:500;font-size:31px;line-height:100%;letter-spacing:0;margin:0 0 8px;text-align:center;font-family:Clash Grotesk,sans-serif!important}.review-heading strong{font-weight:500;color:#9c3921}.review-subheading{font-size:17px;line-height:22px;text-align:center;margin-bottom:35px}.ts-marquee-outer{overflow:hidden;margin-bottom:40px}.ts-marquee-track{display:flex;flex-wrap:nowrap;width:max-content;animation:ts-marquee 40s linear infinite;will-change:transform}.ts-marquee-outer:hover .ts-marquee-track{animation-play-state:paused}.customer-img-item{flex:0 0 auto;display:block;width:90px;height:90px;margin-right:4px}.customer-img-item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px!important}@keyframes ts-marquee{0%{transform:translate(0)}to{transform:translate(var(--marquee-end, -50%))}}.ts-review-swiper{padding-bottom:40px;overflow:hidden}.ts-review-swiper .swiper-slide{height:auto;display:flex}.ts-review-swiper .swiper-pagination-bullet{background:#00000040;opacity:1;width:8px;height:8px}.ts-review-swiper .swiper-pagination-bullet-active{background:#9c3921;width:22px;border-radius:4px}.review-card{background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:4px;width:100%;padding:27px 25px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;text-align:left;margin:0 8px}.review-rating{display:flex;align-items:center;gap:6px;font-size:14px;line-height:110%;margin-bottom:16px}.review-rating img{width:74px;height:auto;max-width:100%}.review-quote-title{font-weight:700;font-size:15px;line-height:20px;margin-bottom:6px}.review-quote-body{font-size:15px;line-height:20px;font-weight:400}.review-name{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.auth-name{display:flex;align-items:center;gap:5px;font-size:13px;line-height:16px;color:#0009;text-transform:uppercase}.auth-name img{width:20px;height:20px;border-radius:50%;object-fit:cover}.review-verified{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;line-height:100%;color:#9c3921;white-space:nowrap}.review-tags{display:flex;gap:12px}.review-tag{flex:1;display:flex;align-items:center;justify-content:center;height:28px;padding:0 8px;border:1px solid #9c3921;border-radius:100px;background:#9c392108;color:#9c3921;font-size:12px;text-align:center;white-space:nowrap}.ts-nav{display:flex;justify-content:center;gap:12px}.ts-arrows{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.ts-arrows.swiper-button-lock{display:none}@media(max-width:767px){.review-section{padding:4px 0 40px;display:flex;flex-direction:column}.ts-marquee-outer{order:1;margin-bottom:40px}.ts-headers-wrap{order:2}.ts-slider-wrap{order:3}.review-heading{font-size:26px;line-height:32px}.review-subheading{font-size:14px;line-height:19px;margin-bottom:24px}.review-card{padding:18px}.review-tags{gap:8px}.review-name,.review-tags{align-items:center!important;flex-direction:row!important}.ts-review-swiper{padding-bottom:40px!important}.proven-benefits-section .container-1184,.wellness-journey-section .container-1095,.benefits-section-wrapper .container-1259,.comparison-section .container-1168{padding:0 20px!important}.featured-product .product__info-wrapper{padding-left:20px!important;padding-right:20px!important}.featured-product .sdbh__inner .sdbh__heading{margin:0 0 8px;font-size:27px}.sdbh__description{font-size:17px}}@media(prefers-reduced-motion:reduce){.ts-marquee-track{animation:none}}.feel-better-section{padding:39px 0 0;background:linear-gradient(180deg,#9c3921,#9c3921);color:#fff;text-align:center}.container-1066{max-width:1500px;margin:0 auto;padding:0 50px}.dagger{font-size:.5em!important}.feel-heading{font-weight:500;font-size:31px;line-height:38px;letter-spacing:0;text-align:center;margin-bottom:13px;margin-top:0!important;font-family:Clash Grotesk,sans-serif!important;color:#fff}.feel-heading strong{color:#f4e2d6;font-weight:500}.feel-subheading{font-weight:400;font-size:17px;line-height:24.33px;letter-spacing:0;text-align:center;margin-bottom:41px;margin-top:0}.feel-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:40px}.feel-column{display:grid;grid-gap:29px 33px;grid-template-columns:1fr 1fr;align-items:start;text-align:center;justify-content:center;width:37.6%;margin-top:39px;margin-bottom:80px}.feel-center{flex:1;width:auto}.feel-center img{max-width:100%;height:auto;display:block;margin:0 auto}.feel-feature{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:flex-start}.feel-feature img{width:60px;height:60px;object-fit:contain;margin:0 auto}.feel-label{font-weight:500;font-size:30px;line-height:1.2;letter-spacing:0;text-align:center;font-family:Clash Grotesk,sans-serif;max-width:154px;margin-left:auto;margin-right:auto}@media(min-width:992px){.feel-grid--many .feel-label{font-size:24px;max-width:185px}.feel-grid--many .feel-column{width:46%}.proven-benefits-section .cta-button{border-radius:5px;box-shadow:0 0 0 2px #095946 inset;background:transparent;color:#095946;width:100%;font-size:16px!important}}@media(max-width:991px){.feel-heading{font-size:26px;line-height:32px;margin-bottom:12px}.feel-subheading{font-size:16px;line-height:18px;margin-bottom:43px}.feel-column{grid-gap:25px 31px;margin-top:0;margin-bottom:72px;width:100%}.feel-feature img{width:32px;height:32px}.feel-label{font-size:18px;line-height:1.2;max-width:111px}.feel-center{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;flex:none}.benefits-heading{max-width:100%}.benefits-subtitle{font-size:26px!important}.benefits-title{font-size:22px!important}.mob-heading{color:#fff}}.proven-benefits-section{padding-top:39px;padding-bottom:40px;background-color:#f1f3ea}.proven-benefits-section .container-1184{max-width:1500px;margin:0 auto;padding:0 50px}.benefits-heading{font-weight:500;font-size:31px;line-height:38px;letter-spacing:0;margin-bottom:19px;text-align:center;margin-top:0!important;font-family:Clash Grotesk,sans-serif!important}.highlight-text{color:#9c3921}.benefits-subheading{max-width:804px;margin:0 auto 41px;font-weight:400;font-size:17px;line-height:19px;letter-spacing:0;text-align:center}.benefits-subheading p{margin:0}.benefits-subheading strong{font-weight:500}.benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 16px;max-width:1500px;margin:0 auto}.benefits-card{display:grid;perspective:1200px;cursor:pointer}.benefits-card__inner{display:grid;height:100%;transform-style:preserve-3d;transition:transform .6s ease}.benefits-card.is-active .benefits-card__inner{transform:rotateY(180deg)}.benefits-face{grid-area:1 / 1;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:8px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.benefits-face--front{padding:10px 20px 10px 9px}.benefits-face--back{padding:12.5px 20px 12.5px 30px;transform:rotateY(180deg)}.benefits-face__main{display:flex;align-items:center;gap:27px;min-width:0}.benefits-card__img{width:123px;height:119px;object-fit:cover;border-radius:7.35px;flex-shrink:0}.benefits-card__text{text-align:left}.card-title{font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:25.59px;line-height:28.72px;letter-spacing:0;margin:0 0 8px}.card-description{font-family:Satoshi,sans-serif;font-weight:400;font-size:19.91px;line-height:24.17px;letter-spacing:0;margin:0;color:#000}.benefits-card__answer{margin:0;font-size:17px;line-height:23px;text-align:left}.benefits-card__answer .dagger{font-size:.6em}.benefits-toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36.41px;height:36.41px;padding:0;background:transparent;border:1px solid rgba(0,0,0,.3);border-radius:50%;cursor:pointer}.benefits-toggle:focus-visible{outline:2px solid #9c3921;outline-offset:2px}.proven-benefits-section .action-callout{text-align:center;margin-top:40px}.proven-benefits-section .cta-button{display:inline-block;padding:14px 32px;background:#9c3921;color:#fff;border-radius:100px;font-weight:500;text-decoration:none}@media(min-width:992px){.proven-benefits-section .hide-desk{display:none}}@media(max-width:991px){.benefits-heading{font-size:26px;line-height:32px;margin-bottom:10px;max-width:270px;margin-left:auto;margin-right:auto}.benefits-subheading{font-size:14px;margin-bottom:40px}.benefits-grid{grid-template-columns:1fr;gap:10px}.benefits-face{border-radius:5.64px;gap:12px}.benefits-face--front{padding:8px 16px 8px 8px}.benefits-face--back{padding:17px 16px 17px 19px}.benefits-face__main{gap:19px}.benefits-card__img{width:88px;height:84px;border-radius:5.17px}.card-title{font-size:18px;line-height:20.2px;margin-bottom:5px}.card-description,.benefits-card__answer{font-size:14px;line-height:17px}.benefits-toggle{width:25px;height:25px}}@media(prefers-reduced-motion:reduce){.benefits-card__inner{transition:none}}.wellness-journey-section{padding-top:40px;padding-bottom:40px}.wellness-journey-section .container-1095{max-width:1500px;margin:0 auto;padding:0 50px}.journey-container{display:flex;align-items:flex-start;justify-content:space-between}.content-column{text-align:center;display:flex;flex-direction:column;align-items:center;width:50%}.brand-image{margin-bottom:47px;width:100%;height:auto;object-fit:cover}.main-heading{font-weight:500;font-size:36.08px;line-height:44px;letter-spacing:0;text-align:center;width:100%;font-family:Clash Grotesk,sans-serif!important;margin-top:0!important;margin-bottom:15px!important}.wellness-journey-section .highlight-text{color:#9c3921}.description-text{font-weight:400;font-size:19.43px;line-height:26.37px;letter-spacing:0;text-align:center;margin:0 auto 35px;max-width:410px}.journey-button{background:#9c3921;color:#fff;padding:18px;border-radius:100px;transition:.5s;height:62.4px;display:flex;align-items:center;justify-content:center;max-width:100%;width:100%;font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:20px;letter-spacing:0;text-align:center;text-decoration:none}.journey-button:hover{box-shadow:0 0 0 2px #9c3921 inset;background:transparent;color:#9c3921}.timeline-column{position:relative;max-width:calc(50% - 116px);width:100%}.milestones-container{display:flex;flex-direction:column;gap:17px}.milestone-item{position:relative;padding-left:32px}.timeline-dot{position:absolute;left:0;top:6px;width:16.65px;height:16.65px;border-radius:50%;background:#000;z-index:1;transition:2s}.milestone-item.active .timeline-dot{background:#9c3921}.timeline-line-segment{position:absolute;left:8px;top:22px;pointer-events:none;height:100%;width:1.39px;background:#000}.timeline-line-progress{position:absolute;left:6px;top:22px;width:4px;pointer-events:none;height:0;background:#9c3921;z-index:1;transition:all 1.5s ease}.milestone-item.active .timeline-line-progress{height:103%}.milestones-container>.milestone-item:last-child .timeline-line-segment,.milestones-container>.milestone-item:last-child .timeline-line-progress{display:none}.week-label{padding:4px 37px;border-radius:6.94px;color:#fff;margin-bottom:20px;transition:all 1.5s ease;background:#000;height:48px;display:flex;align-items:center;font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:19.43px;line-height:24.98px;letter-spacing:0}.milestone-item.active .week-label{background:#9c3921}.bullet-list{display:flex;flex-direction:column;gap:4px;color:#374151}.bullet-list ul{list-style:none;padding:0;margin:0}.bullet-list li{font-weight:400;font-size:19.43px;line-height:24.98px;letter-spacing:0;margin-bottom:19px;position:relative;padding-left:25px}.bullet-list li:before{content:"";background-image:url(/cdn/shop/files/browntick.svg?v=1789978268);background-repeat:no-repeat;background-size:contain;width:19px;height:19px;display:inline-block;position:absolute;left:0;top:2px}.wellness-journey-section .action-callout .cta-button{display:flex;align-items:center;justify-content:center;background:#9c3921;color:#fff;border-radius:100px;font-size:18px;max-width:100%;height:54px;transition:.5s;text-decoration:none}.wellness-journey-section .action-callout .cta-button:hover{box-shadow:0 0 0 2px #9c3921 inset;background:transparent;color:#9c3921}@media(min-width:992px){.content-column{position:sticky;top:70px}.wellness-journey-section .hide-desk{display:none}}@media(max-width:991px){.wellness-journey-section{padding-top:0}.wellness-journey-section .hide-mob{display:none}.journey-container{flex-wrap:wrap}.content-column{width:100%}.content-column>img{width:100%;margin:0 0 34px;display:inline-block;max-width:none;padding-top:16px}.timeline-column{max-width:100%}.main-heading{font-size:26px;line-height:32px;margin-bottom:10px}.description-text{font-size:14px;line-height:19px;margin-bottom:28px}.milestones-container{gap:6px}.week-label{padding:9px 27px;border-radius:5px;margin-bottom:15px;height:35px;font-size:14px;line-height:18px}.bullet-list li{font-size:14px;line-height:18px;margin-bottom:14px;padding-left:19px}.bullet-list li:before{width:14px;height:14px;top:1px}.journey-container .action-callout.hide-desk{max-width:100%;margin:30px auto 0}}@media(prefers-reduced-motion:reduce){.timeline-dot,.timeline-line-progress,.week-label{transition:none}}.benefits-section-wrapper{padding:40px 0;background:#f1f3ea;text-align:center}.benefits-section-wrapper .container-1259{max-width:1500px;margin:0 auto;padding:0 50px}.benefits-title{font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:27.52px;line-height:100%;letter-spacing:0;margin-bottom:14.36px;background:#9c3921;display:inline-flex;color:#fff;height:50.25px;border-radius:9.95px;max-width:266px;width:100%;align-items:center;justify-content:center;padding:0 10px}.benefits-subtitle{font-weight:500;font-size:31.11px;line-height:100%;letter-spacing:0;text-align:center;margin-bottom:40px;font-family:Clash Grotesk,sans-serif!important;margin-top:0!important}.benefits-subtitle strong{font-weight:500;color:#9c3921;display:inline-block;width:100%}.benefits-swiper{padding:0 0 40px;overflow:hidden}.benefits-swiper .swiper-slide{height:auto;display:flex}.benefits-swiper .swiper-pagination-bullet{background:#00000040;opacity:1;width:8px;height:8px}.benefits-swiper .swiper-pagination-bullet-active{background:#9c3921;width:22px;border-radius:4px}.benefits-nav{display:flex;justify-content:center;gap:12px;margin-bottom:20px}.benefits-prev,.benefits-next{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.benefit-item{background:#fff;padding:0;width:100%;border-radius:5px;position:relative;overflow:hidden;text-align:left;flex:1}.benefit-item img{width:100%;height:auto;display:block;border-radius:3.58px 3.58px 0 0}.image-container>div{padding:26px 21px 32px}.benefit-caption{background:#9c3921;margin:0 0 13px;border-radius:4px;font-weight:500;font-size:17px;letter-spacing:0;display:inline-block;color:#fff;line-height:27px;min-width:93px;text-align:center;font-family:Clash Grotesk,sans-serif}.benefit-item h3{font-weight:500;font-size:23px;line-height:27px;letter-spacing:0;margin:0 0 13px;font-family:Clash Grotesk,sans-serif!important}.benefits-swiper{padding:0 0 40px!important}.benefit-content{padding:0;margin:0;font-weight:400;font-size:16px;line-height:21px;letter-spacing:0}.benefit-content strong{font-weight:500}.benefit-content p{margin:0 0 21px}.benefit-content p:last-child{margin-bottom:0}.benefits-section-wrapper .action-callout .cta-button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:500px;height:62px;border-radius:100px;background:#9c3921;color:#fff;font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:20px;text-decoration:none;transition:.5s}.benefits-section-wrapper .action-callout .cta-button:hover{box-shadow:0 0 0 2px #9c3921 inset;background:transparent;color:#9c3921}@media(min-width:768px){.benefits-section-wrapper .hide-desk{display:none}}@media(max-width:767px){.benefits-section-wrapper .hide-mob{display:none}.benefits-section-wrapper{padding:40px 0 22px}.benefits-subtitle{font-size:26px;line-height:32px;margin-bottom:10px}.benefit-item{border-radius:5.64px;border:1px solid rgba(0,0,0,.3);padding:8.83px 16.43px 8.83px 8px;margin:1px}.benefit-item .image-container{display:flex;align-items:center;text-align:left;flex-wrap:wrap}.benefit-item h3{margin-bottom:9px}.benefit-caption{margin:0 0 12px;font-size:12px;line-height:20px;min-width:76px}.benefit-item .image-container>div{padding:25px 20px}.benefit-content{font-size:14px;line-height:18px}.benefits-subtext.hide-desk{font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;text-align:center;margin-bottom:30px}.benefits-section-wrapper .action-callout .cta-button{font-size:18px;height:50px}}.comparison-section{--cmp-bg-start: #9c3921;--cmp-bg-end: #3f1d06;--cmp-brand-col: #b85512;--cmp-highlight: #fff7d4;--cmp-cta-bg: #fff7d4;--cmp-cta-text: #000;background:linear-gradient(180deg,var(--cmp-bg-start) 0%,var(--cmp-bg-end) 100%);color:#fff;padding:34px 0 35px}.comparison-section .container-1168{max-width:1500px;margin:0 auto;padding:0 50px}.comparison-grid{display:flex;flex-wrap:wrap;gap:107px;justify-content:space-between;margin-top:83px}.left-table{padding:0;flex:1;max-width:50%;display:flex;align-items:flex-end;grid-gap:8px}.l-inner{background:var(--cmp-brand-col);text-align:center;padding:0 0 21.86px;width:45%;border-radius:4.33px;position:relative}.l-inner.l-r-inner{width:50%;background:#fff;color:#000;border:.87px solid rgba(0,0,0,.06)}.l-inner .left-feature img{height:28px;width:auto;object-fit:cover}.product-box{text-align:center}.product__view-details{display:none!important}.product-box h3{font-family:Clash Grotesk,sans-serif!important;color:#fff;font-weight:400;font-size:20.44px;line-height:24px;letter-spacing:0;margin:0 0 1px;text-transform:uppercase}.left-table .product-box img{max-height:105px;width:auto;margin:-83px auto 9px;display:block}.r-img{text-align:center}.r-img img{max-height:105px;width:auto;margin:-83px auto 9px;display:block}.l-inner.l-r-inner>h3{text-align:center;margin:0;font-weight:400;font-size:20px;line-height:20px;letter-spacing:0;color:#000}.left-table .features{list-style:none;padding:0;margin:0;text-align:center;display:inline-block;width:100%;background:transparent}.left-table .features li{min-height:86.51px;display:flex;align-items:center;justify-content:center;width:100%;border-bottom:.87px solid #fff;margin:0;padding:0 10px}.left-table .features li:last-child{border-bottom-width:0}.left-table .l-r-inner .features li{border-color:#0000000f}.l-inner span{font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;text-align:center;display:inline-block}.left-feature img,.right-feature img{margin:0 auto;display:block}.right-content{flex:1;max-width:558px;min-width:auto}.right-content h2{font-weight:500;font-size:36.51px;line-height:36.74px;letter-spacing:0;text-align:left;margin:0 0 61px;font-family:Clash Grotesk,sans-serif!important;color:#fff}.right-content h2 strong,.mob-heading strong{font-weight:500;color:var(--cmp-highlight)}.checklist{padding:0;margin-bottom:61px}.checklist ul{margin:0;padding:0;list-style:none}.checklist li{text-align:left;font-weight:400;font-size:17px;line-height:23px;letter-spacing:0;margin-bottom:38px;background-image:url(https://cdn.shopify.com/s/files/1/0779/0673/9384/files/fi_1008958_1.svg?v=1748425767);background-size:19px;background-repeat:no-repeat;background-position:0 1px;padding-left:30px}.cta-btn{color:var(--cmp-cta-text);padding:18px;border-radius:100px;text-decoration:none;font-weight:500;font-size:20px;letter-spacing:0;text-align:center;font-family:Clash Grotesk,sans-serif;height:62px;display:flex;align-items:center;justify-content:center;background:var(--cmp-cta-bg);transition:.5s}.cta-btn:hover{background:transparent;box-shadow:0 0 0 2px var(--cmp-cta-bg) inset;color:var(--cmp-cta-bg)}@media(min-width:992px){.comparison-section .hide-desk{display:none}}@media(max-width:991px){.comparison-section .hide-mob{display:none}.comparison-section{padding:40px 0}.comparison-grid{flex-direction:column;align-items:center;margin-top:220px;grid-gap:32px}.left-table,.right-content{max-width:100%;width:100%}.l-inner,.l-inner.l-r-inner{width:100%}.mob-heading{font-size:26px;line-height:28.7px;text-align:center;max-width:179px;margin:0 auto;font-family:Clash Grotesk,sans-serif!important}.right-content{min-width:100%;margin-left:auto;margin-right:auto}.cta-btn{font-size:18px;height:50px}.left-table .product-box img{max-height:127px;margin:0 auto}.r-img img{margin:0 auto}.product-box h3{font-size:25.11px;line-height:29px;margin-bottom:0}.left-table .features li{min-height:100px;border-bottom-width:1px}.l-inner.l-r-inner>h3{font-size:17px;line-height:23px;position:absolute;top:-40px;color:#fff;width:100%;text-align:center}.l-inner span{font-size:14px;line-height:17px;max-width:101px;margin-top:6px}.left-feature img{height:31px;width:auto}.right-feature img{width:24px}.r-img,.left-table .product-box{position:absolute;bottom:calc(100% + 40px);left:0;right:0;margin:0 auto;text-align:center}.left-table .product-box{bottom:calc(100% + 20px)}.trial-grid{flex-direction:column!important}.testimonial-section .container-1168{padding:0 20px!important}}.risk-free-trial{--trial-accent: #9c3921;--trial-bg: #f8efe5;--trial-text: #000;background:var(--trial-bg);color:var(--trial-text);padding:28px 0 0}.risk-free-trial .container-1233{max-width:1500px;margin:0 auto;padding:0 50px}.trial-grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px}.left-content{flex:1;max-width:494px;width:100%;margin:0 auto;text-align:center}.badges{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:108px;height:108px;margin-bottom:5px;color:#fff;text-align:center;font-family:Clash Grotesk,sans-serif;font-weight:400;font-size:15.41px;line-height:25.26px}.badges__shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--trial-accent)}.badges__number,.badges__unit{position:relative}.badges__number{font-weight:500;font-size:37.78px;line-height:1.2;letter-spacing:0;margin-top:9px}.left-content .h4{font-weight:400;font-size:15px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:4px;color:var(--trial-accent)}.left-content h2{font-weight:500;font-size:23px;line-height:30px;letter-spacing:0;text-align:center;margin:0 0 17px;font-family:Clash Grotesk,sans-serif!important}.left-content p{font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;margin:0 0 20px}.risk-free-trial .cta-button{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:50px;padding:0 18px;border-radius:100px;background:var(--trial-accent);color:#fff;font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:18px;text-align:center;text-decoration:none;transition:.5s}.risk-free-trial .cta-button:hover{background:transparent;box-shadow:0 0 0 2px var(--trial-accent) inset;color:var(--trial-accent)}.right-content{flex:1;min-width:300px;text-align:center}.right-content img{display:inline-block;width:100%;height:auto;max-width:400px}@media(min-width:768px){.risk-free-trial .cta-button{display:none}}@media(max-width:767px){.risk-free-trial{padding:40px 0 0}.trial-grid{gap:0}.left-content{margin-bottom:22px}.right-content img{max-width:280px;margin:0 auto}}.video-testimonials{--vt-accent: #9c3921;padding:40px 0;text-align:center}.video-testimonials .container-1233{max-width:1233px;margin:0 auto;padding:0 15px}.testimonial-heading{font-weight:500;font-size:31px;line-height:100%;letter-spacing:0;text-align:center;margin:0 0 4px;font-family:Clash Grotesk,sans-serif!important}.testimonial-heading strong{font-weight:500;color:var(--vt-accent)}.testimonial-subheading{font-weight:400;font-size:17px;line-height:19px;letter-spacing:0;text-align:center;margin:0 0 29px}.testimonial-slider-wrapper{position:relative}.video-testimonials .vt-swiper{padding-bottom:36px}.testimonial-card{background:#fff;padding:0 8px;height:auto}.video-wrapper{position:relative;width:100%;max-width:100%;aspect-ratio:233 / 394;overflow:hidden;border-radius:10px;margin-bottom:8px;background:#000}.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.custom-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;z-index:2}.custom-play-button svg{display:block}.video-text{border:.3px solid rgba(0,0,0,.3);border-radius:5.64px;text-align:center;padding:10px 10px 13px}.testimonial-card h3{font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin:0}.subtitle{font-weight:400;font-size:11px;line-height:15px;letter-spacing:0;text-transform:uppercase;color:var(--vt-accent);margin:0;padding-top:4px}.video-testimonials .vt-swiper:not(.swiper-initialized){overflow:hidden}.video-testimonials .vt-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap}.video-testimonials .vt-swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 33.3333%;min-width:0}@media(min-width:1024px){.video-testimonials .vt-swiper:not(.swiper-initialized) .swiper-slide{flex-basis:25%}}@media(min-width:1200px){.video-testimonials .vt-swiper:not(.swiper-initialized) .swiper-slide{flex-basis:16.6667%}}.video-testimonials .vt-pagination{bottom:0}.vt-pagination .swiper-pagination-bullet{background:var(--vt-accent);opacity:.3;width:8px;height:8px}.vt-pagination .swiper-pagination-bullet-active{opacity:1;width:27px;border-radius:4px}.testimonial-slider-wrapper .vt-prev,.testimonial-slider-wrapper .vt-next{display:inline-block;margin:12px 6px 0;padding:0;background:none;border:none;cursor:pointer}@media(max-width:767px){.testimonial-heading{font-size:28px;line-height:34px;margin-bottom:8px}.testimonial-subheading{font-size:14px}.video-wrapper{aspect-ratio:100 / 170}}.product-banner .container-1233{max-width:1500px;margin:0 auto;padding:0 50px}.section-featured-product,.section-featured-product .product-media-container .product__modal-opener{background:#f1f3ea}.section-featured-product .featured-product{flex-direction:column;justify-content:center;align-items:center;background:#f1f3ea}.image-strip{display:flex;justify-content:center;align-items:center;background:#fff;border-top:1px solid rgba(0,0,0,.3);padding-top:40px}.image-strip img{display:block;width:100%;max-width:480px;height:auto}@media(max-width:767px){.image-strip{position:relative;bottom:-6px}}.testimonial-section{--tl-accent: #9c3921;padding:0 0 40px}.testimonial-section .container-1168{max-width:1500px;margin:0 auto;padding:0 50px}.testimonial-section .heading{text-align:center;margin-bottom:40px}.testimonial-section .featured-subheading{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-bottom:15.39px;font-size:14.85px;line-height:22.28px}.testimonial-section .featured-subheading img{width:72px;height:auto}.testimonial-section .featured-subheading strong{font-weight:500}.testimonial-section .featured-heading{margin:0 0 40px;font-weight:500;font-size:31.26px;line-height:100%;letter-spacing:0;text-align:center;color:#000;font-family:Clash Grotesk,sans-serif}.testimonials .testimonial{background:#fff;padding:25px 22px 28px;margin-bottom:20px;border:.3px solid rgba(0,0,0,.3);border-radius:4px}.testimonials .testimonial:last-child{margin-bottom:0}.testimonial .stars{display:flex;align-items:center;gap:5px;font-weight:400;font-size:13.88px;line-height:110%;letter-spacing:0;margin-bottom:26px}.testimonial .stars img{max-width:75px;height:auto;margin-bottom:-2px}.testimonial .quote{font-weight:500;font-size:18px;line-height:110%;letter-spacing:0;margin:0 0 26px;font-family:Clash Grotesk,sans-serif}.section-featured-product .page-width{max-width:100%!important;padding:0 0 40px!important}.section-featured-product .product__info-container{padding-bottom:72px!important}.testimonial .body{font-weight:400;font-size:15px;line-height:20px;letter-spacing:0;margin:0 0 26px;max-width:903px}.review-tags-n{margin-top:20px;text-align:left;display:flex;flex-wrap:wrap;gap:13px}.review-tag-n{background:color-mix(in srgb,var(--tl-accent) 10%,transparent);color:var(--tl-accent);border:.5px solid var(--tl-accent);padding:6px 13.5px;border-radius:20px;font-size:12px;margin:0;text-align:center}.testimonial-section .read-more-btn{display:none}.variant-option-card{grid-gap:0!important}.variant-option-card .offer-gift-callout .offer-point-title{color:#000;font-size:13px;font-weight:700;line-height:1.4;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;letter-spacing:0}.variant-option-card .offer-gift-callout{color:#000;display:flex;align-items:flex-start;text-align:left;grid-gap:10px;padding-top:4px;padding-bottom:8px}.variant-option-card .offer-gift-callout .offer-check{color:#9c3921}.variant-option-card .offer-gift-callout .offer-check path{stroke:#9c3921}.variant-option-card .offer-gift-callout .offer-check svg{width:14px;height:auto;margin-top:5px!important}.offer-gift-divider{display:flex;align-items:center;margin-top:8px;margin-bottom:8px}.offer-gift-divider .offer-gift-divider__text{white-space:nowrap;color:#9c3921;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;letter-spacing:2px;padding-left:10px;padding-right:10px}.offer-gift-divider>.offer-gift-divider__line{width:100%;background:#9c39214d;height:1px;display:block}.variant-option-card .offer-gift-callout:last-child{padding-bottom:0}.ggd-box{padding:14px 10px!important}.variant-option-card .offer-gift-callout .offer-point-sub{font-size:12px;font-weight:400;color:#0009;margin-top:2px;letter-spacing:0}.ggd-info{color:#9c3921!important}@media(max-width:767px){.testimonial-section .featured-heading{font-size:26px}.testimonial-section .featured-subheading{margin-bottom:17px}.testimonial .quote{font-size:18px;line-height:20px}.review-tag-n{letter-spacing:0}.testimonials .testimonial.hidden-review{max-height:0;opacity:0;visibility:hidden;overflow:hidden;padding:0;margin-bottom:0;border-width:0}.testimonials .testimonial.hidden-review.show{max-height:1000px;opacity:1;visibility:visible;padding:25px 22px 28px;margin-bottom:20px;border-width:.3px;transition:max-height .6s ease,opacity .6s ease}.testimonials .testimonial.hidden-review.show:last-child{margin-bottom:0}.testimonial-section .read-more-btn{display:block;width:100%;margin-top:20px;padding:0;background:none;border:none;cursor:pointer;font-family:"Inter 24pt",inherit;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0;text-align:center;text-decoration:underline}.ggd-img img,.ggd-img svg{height:45px!important}.ggd-info{font-size:10px!important}}@media(prefers-reduced-motion:reduce){.testimonials .testimonial.hidden-review.show{transition:none}}.variant-option-card{flex-wrap:wrap}.variant-option-extras{display:none;flex-basis:100%;width:100%;margin-top:8px}input:checked+.variant-option-card .variant-option-extras{display:block}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
