body{font-family:Satoshi;font-weight:400;color:#000}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Clash Grotesk;font-weight:500;text-transform:none}[data-type_header_capitalize=true] .h1,[data-type_header_capitalize=true] .h2,[data-type_header_capitalize=true] .h3,[data-type_header_capitalize=true] h1,[data-type_header_capitalize=true] h2,[data-type_header_capitalize=true] h3{text-transform:none}.announcement-bar{padding:4px 0 5px;line-height:normal;background:#752917}span.announcement-link-text{font-size:17px;line-height:100%}.site-header__logo{font-family:Clash Grotesk,sans-serif;color:#752917;font-size:28px;font-weight:400;margin:0;line-height:33px;text-transform:uppercase!important}[data-icon=cart] .cart-link__bubble--visible{right:-4px;top:0;color:#fff;width:9px;height:9px;background:#b4472f;border:0 solid transparent!important;display:flex;align-items:center;justify-content:center;padding:0;font-size:7px;text-align:center;text-indent:3px}.cta-button{background:#752917;color:#fff;padding:0;text-decoration:none;border-radius:6.06px;font-weight:700;height:54.53px;display:inline-flex;max-width:336px;width:100%;justify-content:center;align-items:center;font-weight:500;font-size:19.39px;leading-trim:Cap height;line-height:19.39px;letter-spacing:0;text-align:center;font-family:Clash Grotesk;transition:.5s}.cta-button:hover{box-shadow:0 0 0 2px #752917 inset;background:transparent;color:#752917}.cta-button.cta-button-secon:hover{background:transparent;box-shadow:0 0 0 2px #b4472f inset;color:#b4472f}.footer__collapsible .image-wrap{background:transparent;max-width:129px}.footer__newsletter-input{max-width:401px;padding:5px 150px 5px 12.83px;border:.5px solid rgba(255,255,255,1)!important;border-radius:4px;height:48px;width:100%;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;font-family:Satoshi}button#newsletter-submit-footer2{background:#fff;border-radius:4px;border:.5px solid rgba(255,255,255,1);font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#000;height:38px;width:136px;font-family:Satoshi;right:6.43px}@media(max-width:991px){.page-full,.page-width{padding:0 20px}.container-1259,.container-862,.container-1233,.container-1179,.container-1168,.container-small,.container-1066,.container-1184,.container-1095{padding-left:20px;padding-right:20px}span.announcement-link-text{font-size:14px;line-height:17px}.site-header__logo{font-size:23.63px;line-height:28px}.risk-cta{margin-top:20px}.cta-button{border-radius:5px;height:45px;max-width:100%;font-size:16px}p.cta-note{margin-top:10px;grid-gap:3.2px;font-size:14px;line-height:17.6px}p.cta-note img{max-width:14px}.m-b-120.heading-31{margin-bottom:17px}.cta-button.cta-button-secon{max-width:278px}.grid__item.footer__item--footer-1,.grid__item.footer__item--footer2{padding-left:0;text-align:left}body .site-footer button.footer__title span{margin:0;display:none}footer .collapsible-content--small{backface-visibility:hidden;height:auto;opacity:1;overflow:visible;visibility:visible}.site-footer .grid .grid__item:first-child{text-align:left;margin-top:15px}footer .grid__item{padding-left:0}.site-footer .grid{margin:0}.grid__item.footer__item--footer2{border:0px solid}footer .collapsible-content--small .collapsible-content__inner{transform:none}footer .footer__collapsible .image-wrap{background:transparent;max-width:129px;padding-bottom:28px!important;height:auto!important;margin-top:0;margin-bottom:0}footer.site-footer .footer__collapsible{padding-bottom:25px}.site-footer button.footer__title{margin:0;font-size:20px;line-height:25px;text-align:left;font-weight:500;letter-spacing:0;font-family:Clash Grotesk}.footer__collapsible p{margin-bottom:20px}button#newsletter-submit-footer2{width:106px}form+.footer__social{margin-top:30px;display:none}footer .footer_collapsible--disabled{padding-top:25px}footer.site-footer .grid__item:after{opacity:1;border-bottom:.5px solid rgba(255,255,255,.6)}body .footer__small-text{font-size:10px;line-height:14px;text-align:left;border-top:.5px solid rgba(255,255,255,.6);padding-top:15px}[data-center-text=true] .payment-icons{margin-top:0;display:inline-block;width:100%;text-align:left}.site-footer .container-1168,.container-1259,.container-1233,.container-1216,.container-1184,.container-1179,.container-1168{padding-left:20px;padding-right:20px}}@media only screen and (min-width:992px){body .site-footer{padding-bottom:30px;padding-top:41px}header#SiteHeader .page-width{margin:0 auto;max-width:1202px}}.faq-items ul li:before{content:"";background-image:url(/cdn/shop/files/check_icon_1ac0f5d7-bc24-4eb5-aeb9-67e2b24b8fd0.png?v=1748514424);display:block;width:17px;height:17px;background-size:contain;background-repeat:no-repeat}body .auto-refill-banner:has(input:checked){background-color:#b4472f26!important;border:1.13px dashed rgba(180,71,47,1)!important}body .auto-refill-checkbox label{border-radius:3.275px;border:.925px solid #C1C1C1;background:#fff;overflow:hidden}body .auto-refill-checkbox input:checked+label{background:#752917;background-image:url(https://cdn.shopify.com/s/files/1/0583/9637/7159/files/Done.svg);background-size:12.425px;background-repeat:no-repeat;background-position:center;border-color:#752917}.compare_offer_heading.h1{margin:unset;padding-bottom:12px;font-size:40px;font-style:normal;font-weight:500;line-height:40px;font-family:Clash Grotesk;width:500px;display:inline-block}.compare_hk_offer .custom_hk_button{height:65px;width:454px;max-width:100%;border-radius:4px;background:#752917;display:flex;align-items:center;justify-content:center;font-family:Clash Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;border:2px solid #752917;transition:all .3s ease}.custom_hk_button:hover{background:transparent;color:#752917}[a-slide-up]{opacity:1;transform:none;transition:none}@media only screen and (min-width:990px){[a-slide-up]{transform:none}}.animated [a-slide-up]{opacity:1;transform:translateY(0)}[a-slide-up=large]{transform:translateY(4.375rem)}@media only screen and (min-width:990px){[a-slide-up=large]{transform:translateY(6.25rem)}}[a-image-shift]{overflow:hidden}[a-image-shift] img,[a-image-shift] video{transform:none;transition:none}.animated [a-image-shift] img,.animated [a-image-shift] video{transform:scale(1)}[a-delay="1"]{transition-delay:.13s}[a-delay="2"]{transition-delay:.26s}[a-delay="3"]{transition-delay:.39s}[a-delay="4"]{transition-delay:.52s}[a-delay="5"]{transition-delay:.65s}[a-delay="6"]{transition-delay:.78s}[a-delay="7"]{transition-delay:.91s}[a-delay="8"]{transition-delay:1.04s}[a-delay="9"]{transition-delay:1.17s}[a-delay="10"]{transition-delay:1.3s}[a-delay="11"]{transition-delay:1.43s}[a-delay="12"]{transition-delay:1.56s}[a-delay="13"]{transition-delay:1.69s}[a-delay="14"]{transition-delay:1.82s}[a-delay="15"]{transition-delay:1.95s}[a-delay="16"]{transition-delay:2.08s}.add-to-cart-button:hover:before{border-color:#752917}.shopify-section-group-header-group-lp{position:sticky;top:0;z-index:2222}.container-1259,.container-1233,.container-1216,.container-1184,.container-1179,.container-1168{max-width:1222px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}.container-1095{max-width:1222px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.container-1066{max-width:1066px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.container-862{max-width:862px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.container-small{max-width:820px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}[data-icon=cart] .cart-link__bubble--visible{right:-4px;top:0;color:#fff;width:9px;height:9px;background:#b4472f;border:0 solid rgba(0,0,0,0)!important;display:flex;align-items:center;justify-content:center;padding:0;font-size:7px;text-align:center;text-indent:3px}body .site-nav__link{padding-top:0;padding-bottom:0}.risk-cta{margin-top:40px;text-align:center}.cta-btn{transition:.5s}.cta-button{background:#752917;color:#fff;padding:0;text-decoration:none;border-radius:6.06px;font-weight:700;height:54.53px;display:inline-flex;max-width:336px;width:100%;justify-content:center;align-items:center;font-weight:500;font-size:19.39px;line-height:19.39px;letter-spacing:0;text-align:center;font-family:Clash Grotesk;transition:.5s}.cta-button:hover{box-shadow:0 0 0 2px #752917 inset;background:#0000;color:#752917}p.cta-note{display:inline-flex;width:100%;justify-content:center;align-items:center;margin-top:12.21px;grid-gap:3.88px;font-weight:400;font-size:16.96px;line-height:21.33px;letter-spacing:0;text-align:center;margin-bottom:0}p.cta-note img{max-width:17px;height:auto}.line-arrow{overflow:hidden}h2.heading-31{font-weight:500;font-size:31px;line-height:38px;letter-spacing:0;margin-bottom:34px}h2.heading-31 strong{font-weight:500;color:#b4472f}.m-b-120.heading-31{margin-bottom:12px}.cta-button.cta-button-secon{background:#b4472f;width:100%;max-width:100%}.cta-button.cta-button-secon:hover{background:#0000;box-shadow:0 0 0 2px #b4472f inset;color:#b4472f}.footer__collapsible .image-wrap{background:#0000;max-width:129px}.site-footer .grid{display:flex;flex-wrap:wrap}.grid__item.footer__item--footer2{border-left:.5px solid rgba(0,0,0,.6);padding-left:69px;border-right:.5px solid rgba(0,0,0,.6)}.grid__item.footer__item--footer-1{padding-left:80px}h2.h4.footer__title.small--hide{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;margin-bottom:13.56px}.footer__collapsible p{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;margin-bottom:44px}.footer__newsletter{max-width:401px;width:100%}.footer__newsletter-input{max-width:401px;padding:5px 150px 5px 12.83px;border:.5px solid #fff!important;border-radius:4px;height:48px;width:100%;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;font-family:Satoshi}.footer__newsletter-input::placeholder{color:#ffffff80}button#newsletter-submit-footer2{background:#fff;border-radius:4px;border:.5px solid #fff;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#000;height:38px;width:136px;font-family:Satoshi;right:6.43px}.site-footer__linklist li{margin-bottom:20px}.site-footer__linklist a{padding:0;font-size:14px;font-weight:500;line-height:19px}.site-footer__linklist li:last-child{margin-bottom:0}body .footer__small-text{padding-top:42px;padding-bottom:15px;margin:0;font-family:Satoshi;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;text-align:center}[data-center-text=true] .payment-icons{text-align:center;margin-top:0}button.active span.toggle-icons{font-size:10px}html{scroll-behavior:smooth}.pos-rels{position:relative}.pos-rels a.full_link:before{content:"";position:absolute;width:100%;height:100%;display:inline-block;top:0;left:0;right:0;bottom:0}button.custom-play-button svg div{display:none}button.custom-play-button foreignObject{display:none}span.str{color:#fbe7dc}.page-full,.page-width{padding:0 20px}.container-1259,.container-862,.container-1233,.container-1179,.container-1168,.container-small,.container-1066,.container-1184,.container-1095{padding-left:20px;padding-right:20px}span.announcement-link-text{font-size:14px;line-height:17px}.site-header__logo{font-size:23.63px;line-height:28px}.risk-cta{margin-top:20px}.cta-button{border-radius:5px;height:45px;max-width:100%;font-size:16px}p.cta-note{margin-top:10px;grid-gap:3.2px;font-size:14px;line-height:17.6px}p.cta-note img{max-width:14px}.m-b-120.heading-31{margin-bottom:17px}.cta-button.cta-button-secon{max-width:278px}.grid__item.footer__item--footer-1,.grid__item.footer__item--footer2{padding-left:0;text-align:left}body .site-footer button.footer__title span{margin:0;display:none}footer .collapsible-content--small{backface-visibility:hidden;height:auto;opacity:1;overflow:visible;visibility:visible}.site-footer .grid .grid__item:first-child{text-align:left;margin-top:15px}footer .grid__item{padding-left:0}.site-footer .grid{margin:0}.grid__item.footer__item--footer2{border:0px solid}footer .collapsible-content--small .collapsible-content__inner{transform:none}footer .footer__collapsible .image-wrap{background:#0000;max-width:129px;padding-bottom:28px!important;height:auto!important;margin-top:0;margin-bottom:0}footer.site-footer .footer__collapsible{padding-bottom:25px}.site-footer button.footer__title{margin:0;font-size:20px;line-height:25px;text-align:left;font-weight:500;letter-spacing:0;font-family:Clash Grotesk}.footer__collapsible p{margin-bottom:20px}button#newsletter-submit-footer2{width:106px}form+.footer__social{margin-top:30px;display:none}footer .footer_collapsible--disabled{padding-top:25px}footer.site-footer .grid__item:after{opacity:1;border-bottom:.5px solid hsla(0,0%,100%,.6)}body .footer__small-text{font-size:10px;line-height:14px;text-align:left;border-top:.5px solid hsla(0,0%,100%,.6);padding-top:15px}[data-center-text=true] .payment-icons{margin-top:0;display:inline-block;width:100%;text-align:left}.site-footer .container-1168,.container-1259,.container-1233,.container-1216,.container-1184,.container-1179,.container-1168{padding-left:20px;padding-right:20px}body .site-footer{padding-bottom:30px;padding-top:41px}header#SiteHeader .page-width{margin:0 auto;max-width:1202px}@media only screen and (min-width:769px){.site-header{padding:13px 0}}.faq-items ul li:before{content:"";background-image:url(/cdn/shop/files/check_icon_1ac0f5d7-bc24-4eb5-aeb9-67e2b24b8fd0.png?v=1748514424);display:block;width:17px;height:17px;background-size:contain;background-repeat:no-repeat}.faq-items ul li{position:relative;list-style-type:none;display:flex;align-items:center;gap:3px}.faq-items ul{margin-left:0;display:flex;flex-direction:column;gap:10px}.review-card{margin-top:1px!important;margin-bottom:1px!important}body .auto-refill-banner{background-color:#fff;border-color:#000}body .auto-refill-banner:has(input:checked){background-color:#b4472f26!important;border:1.13px dashed #B4472F!important}span.dsds{display:block}body [data-icon=bag-minimal] .cart-link__bubble--visible{top:0;right:-10px;font-size:0}body .auto-refill-checkbox label{border-radius:3.275px;border:.925px solid #c1c1c1;background:#fff;overflow:hidden}body .auto-refill-banner{border-radius:6.119px;border:1px dashed #752917;background:#fff}body .auto-refill-banner:has(input:checked){background:#f1faf8}body .auto-refill-checkbox input:checked+label{background:#752917;background-image:url(https://cdn.shopify.com/s/files/1/0583/9637/7159/files/Done.svg);background-size:12.425px;background-repeat:no-repeat;background-position:center;border-color:#752917}.under_cta_new{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:15px}.under_cta_new p.cta-note{margin:unset!important;display:inline-flex;align-items:center;gap:5px;width:fit-content}.under_cta_new p.cta-note img{height:16px;width:16px;object-fit:contain}.under_cta_new p.cta-note+p.cta-note:before{content:"|";position:absolute;left:-1px;top:0}.under_cta_new p.cta-note+p.cta-note{padding-left:16px;position:relative}@media(max-width:915px){.under_cta_new{gap:8px;padding-top:10px}.under_cta_new p.cta-note+p.cta-note{padding-left:8px}.under_cta_new p.cta-note img{width:12px;height:12px}.under_cta_new p.cta-note svg{width:12px;height:auto;position:relative;top:-.5px}.under_cta_new p.cta-note{font-size:12px!important;gap:4px}}@media(min-width:915px){body .container-1259,body .container-1233,body .container-1216,body .container-1184,body .container-1179,body .container-1168{max-width:1500px}body header#SiteHeader .page-width{max-width:1500px;padding-left:50px;padding-right:50px}body .video-wrapper{padding-bottom:0}body .video-wrapper video{position:unset}body .product-section{grid-template-columns:49.5% 50.5%}body .sml-video .video-wrapper{padding-bottom:0}body .container-1095,body .container-1066{max-width:1500px}body .feel-center{width:40%}body section.immunity-section .container-1233{max-width:1500px}body .left-table{max-width:50%}body .l-inner{width:45%}body .l-inner.l-r-inner{width:50%}body .right-content{width:100%;max-width:42%}}.compare_hk_offer .container_hk{width:1500px;max-width:100%;padding-left:50px;padding-right:50px;margin:0 auto}.compare_hk_offer .custom-flex_two_ad{align-items:center;justify-content:space-between}.compare_hk_offer .custom-flex_item_ad_1{padding-right:80px}.compare_offer_heading.h1 strong{color:#b4472f;font-weight:unset}.compare_offer_heading.h1{margin:unset;padding-bottom:12px;font-size:40px;font-style:normal;font-weight:500;line-height:40px;font-family:Clash Grotesk;width:500px;display:inline-block}.compare_text_hk{padding-bottom:25px;font-size:18px;font-style:normal;font-weight:400;line-height:22px;width:510px;margin-right:auto;max-width:100%}.compare_text_hk strong{font-weight:500}.compare_hk_offer .custom_hk_button{height:65px;width:454px;max-width:100%;border-radius:4px;background:#752917;display:flex;align-items:center;justify-content:center;font-family:Clash Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;border:2px solid #752917;transition:all .3s ease}.custom_hk_button:hover{background:#0000;color:#752917}.compare_under_cta .icon_with_text_item_texts .icon_with_text_item_svg{display:flex}.compare_under_cta .icon_with_text_item_texts{display:flex;align-items:center;justify-content:center;padding-top:15px;width:454px;margin-right:auto;gap:10px;font-size:18px;line-height:normal}.compare_text_hk p:last-child{margin:unset}.compare_text_hk.compare_text_hk1{padding-bottom:20px;font-size:20px;font-style:normal;font-weight:500;line-height:22px;width:100%}.compare_under_cta .icon_with_text_item_texts{color:#752917}@media(min-width:915px){.compare_hk_offer .hide-desktop{display:none!important}}@media(max-width:915px){.compare_hk_offer .hide-mobile{display:none!important}.compare_offer_heading.h1{font-size:30px;font-style:normal;font-weight:500;line-height:30px;width:328px;margin:0 auto;text-align:center;max-width:100%}.compare_text_hk{font-size:14px;font-style:normal;font-weight:400;line-height:18px;width:100%}.compare_hk_offer .custom-flex_item_ad_1{padding-right:0;width:100%}.compare_under_cta .icon_with_text_item_texts svg{width:13.064px;height:13.74px;position:relative;bottom:-1px}.compare_under_cta .icon_with_text_item_texts{width:100%;font-size:14px;padding-top:13px;gap:6px}.compare_hk_offer .custom_hk_button{max-width:100%;width:100%;font-size:15px;height:56px}.compare_hk_offer .container_hk{padding-left:16px;padding-right:16px}.compare_text_hk.compare_text_hk1{font-size:16px;font-style:normal;font-weight:500;line-height:18px;padding-bottom:20px;text-align:center}.compare_offer_img{padding-bottom:20px}.compare_offer_heading.h1{margin:0 auto;display:block}}.compare_hk_offer{display:none}.w-100{width:100%}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;pointer-events:none}@media only screen and (min-width:990px){.hide-desktop{display:none!important}}.hide-mobile{display:none!important}@media only screen and (min-width:990px){.hide-mobile{display:block!important}}.hide{display:none!important}.text-center{text-align:center}.no-select{-webkit-user-select:none;user-select:none}.w-medium{font-weight:500}.w-bold{font-weight:700}.no-underline{text-decoration:none}accordion-item{display:block}accordion-item .accordion__item{text-align:left;border-top:.0625rem solid #dfdedc}accordion-item .accordion__heading{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer}accordion-item .accordion__heading .button__close{display:none;background-color:#fff}accordion-item .accordion__heading button{border-radius:4rem;padding:.3125rem}accordion-item .accordion__heading button svg{display:block;height:1rem;width:1rem}accordion-item .accordion__answer{height:0rem;overflow-y:hidden;transition:all .3s cubic-bezier(.4,0,.15,1.01)}accordion-item .accordion__answer p,accordion-item .accordion__answer ul{margin:0}accordion-item .accordion__answer p{margin-bottom:1.25rem}accordion-item .accordion__answer p:last-child{margin-bottom:0}accordion-item .accordion__answer ul{padding:0 1.25rem}accordion-item .accordion__answer a{color:#752917}accordion-item .accordion__badge{border-radius:4rem;font-size:.875rem;font-weight:600;margin-left:auto;margin-right:1.25rem;padding:.125rem .5rem}accordion-item.active .button__open{display:none;transition:all .3s cubic-bezier(.4,0,.15,1.01)}accordion-item.active .button__close{display:block}button:not(:disabled):not([disabled]),[type=button]:not(:disabled),[type=submit]:not(:disabled),[type=reset]:not(:disabled),[role=button],.btn{cursor:pointer}.btn{display:inline-block;border-radius:.3125rem;padding:.625rem 1rem;background:#752917;border:2px solid #752917;font-family:Satoshi,sans-serif;font-weight:600;font-size:1rem;line-height:1.35;text-align:center;letter-spacing:.025rem;color:#fff;height:2.9375rem;width:auto;transition:all .3s cubic-bezier(.4,0,.15,1.01);text-decoration:none}@media only screen and (min-width:990px){.btn{font-size:1.125rem;padding:.875rem 3.0625rem;height:3.6875rem;line-height:1.5}}@media(min-width:992px)and (max-width:1200px){.btn{padding:.875rem 1.5rem}}.btn:after{content:"\2192";position:relative;transition:all .3s cubic-bezier(.4,0,.15,1.01);right:0;top:-1px;color:inherit}.btn:hover{background-color:#752917;border-color:#752917}.btn:hover:after{right:-.3125rem}.btn.btn--tertiary{background-color:#b4472f;border-color:#b4472f}.btn.btn--tertiary:hover{background-color:#fff;border-color:#fff;color:#752917}.btn.btn--secondary{background-color:#752917;border-color:#752917}.btn.btn--secondary:hover{background-color:#0000;color:#752917}.btn.btn--outline{background-color:#fff;color:#752917}.btn.btn--outline:hover{background-color:#752917;border-color:#752917;color:#fff}.btn.btn--white{background-color:#fff;border-color:#fff;color:#752917}.btn.btn--white:hover{background-color:#752917;border-color:#752917;color:#fff}.btn:focus{background-color:var(--button-color-focus);border-color:var(--button-color-border-focus);color:var(--button-color-text-focus)}.btn.btn--sm{height:1.8125rem;padding:.3125rem 1rem;font-size:.875rem;line-height:1.1;letter-spacing:-.035px}@media only screen and (min-width:990px){.btn.btn--sm{height:2.5625rem;padding:.4375rem 3.0625rem;font-size:1.125rem;line-height:1.2}}.btn.btn--disabled,.btn:disabled{cursor:default;opacity:.4}.btn.btn--full{display:block;width:100%;max-width:100%}.container{max-width:87.5rem;margin:0 auto}.footer-container{max-width:93.75rem;padding:0 3.125rem}hr{border-top:2px solid rgba(25,23,18,.2);margin:.75rem 0 1.375rem;height:1px}@media only screen and (min-width:990px){hr{margin-bottom:2rem}}img{width:auto;height:auto;vertical-align:middle;max-width:100%}ul{padding:0;margin:0}svg{vertical-align:middle}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.eyebrow{color:#752917;font-family:Clash Grotesk,sans-serif;margin:0;font-weight:500}.h1,h1{font-size:2rem;line-height:1.2;font-family:Clash Grotesk,sans-serif;letter-spacing:-.6px}@media only screen and (min-width:990px){.h1,h1{font-size:3.125rem;letter-spacing:-1px}}.h2,h2{font-family:Clash Grotesk,sans-serif;margin:0;font-size:1.625rem;line-height:1.3;letter-spacing:-.3px}@media only screen and (min-width:768px){.h2,h2{font-size:2.25rem;line-height:2.25rem;letter-spacing:-.4px}}.h3,h3{font-family:Clash Grotesk,sans-serif;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.3px}@media only screen and (min-width:990px){.h3,h3{font-size:2rem;line-height:2.5rem;letter-spacing:-.4px}}.h4,h4{font-family:Clash Grotesk,sans-serif;font-size:1.75rem;line-height:115%;letter-spacing:-.2px}@media only screen and (min-width:990px){.h4,h4{font-size:1.5625rem;letter-spacing:-.3px}}.h5,h5{font-size:1.375rem;line-height:1rem}h6,.h6{font-family:Satoshi,sans-serif;font-size:.875rem;line-height:150%;letter-spacing:.5px;text-transform:uppercase}.eyebrow{font-size:.875rem;line-height:150%;font-weight:700;display:block;letter-spacing:.0174375rem;text-transform:uppercase;font-family:Satoshi,sans-serif}@media only screen and (min-width:990px){.eyebrow{letter-spacing:.02475rem}}.a-1{font-size:1.125rem;font-weight:500;line-height:1.5;color:#752917}.a-1:not(:hover){text-decoration:none}.p-1{font-size:1.125rem;font-weight:400;line-height:1.5;color:#752917}.p-2{font-size:1rem;font-weight:400;line-height:1.5;color:#752917}.p-3{font-size:.875rem;font-weight:500;line-height:1.4;color:#752917}.p-1,.p-2,.p-3,.b-1,.b-2,.b-3,.b-4{font-family:Satoshi,sans-serif}.b-1{font-family:Clash Grotesk,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem}.b-2{font-size:1rem;font-weight:400;line-height:1.625rem}@media only screen and (max-width:989px){.b-2{letter-spacing:-.312px}}.b-3{font-size:.875rem;line-height:1.3}.b-4{font-size:.625rem;line-height:1.1}.h1,.h2,.h3,.h4,.h5,.h6,.b-1,.b-2,.b-3,.b-4,.eyebrow,a,li,span,div,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o-grid{display:grid;gap:.875rem}@media only screen and (min-width:990px){.o-grid{grid-template-columns:repeat(3,1fr)}.o-grid.o-grid--halves{grid-template-columns:repeat(2,1fr)}.o-grid.o-grid--thirds{grid-template-columns:repeat(3,1fr)}.o-grid.o-grid--quarters{grid-template-columns:repeat(4,1fr)}.o-grid.o-grid--fifths{grid-template-columns:repeat(5,1fr)}.o-grid.o-grid--sixths{grid-template-columns:repeat(6,1fr)}.o-grid .o-grid--escape{grid-column:1/-1}}.price{display:flex;align-items:center;gap:var(--space-12)}.price__item{color:#752917}.price__item--compare{opacity:.6}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}.overlay--dark{background:#752917;opacity:.5}.modal .overlay{pointer-events:none;opacity:0}.modal--open .overlay{pointer-events:initial;opacity:.5}.template-oregano-pdp h1,.template-oregano-pdp h2,.template-oregano-pdp h3,.template-oregano-pdp h4,.template-oregano-pdp .h1,.template-oregano-pdp .h2,.template-oregano-pdp .h3,.template-oregano-pdp .h4,.template-oregano-pdp-main h1,.template-oregano-pdp-main h2,.template-oregano-pdp-main h3,.template-oregano-pdp-main h4,.template-oregano-pdp-main .h1,.template-oregano-pdp-main .h2,.template-oregano-pdp-main .h3,.template-oregano-pdp-main .h4,.template-oregano-g1 h1,.template-oregano-g1 h2,.template-oregano-g1 h3,.template-oregano-g1 h4,.template-oregano-g1 .h1,.template-oregano-g1 .h2,.template-oregano-g1 .h3,.template-oregano-g1 .h4,.template-garlic-pdp h1,.template-garlic-pdp h2,.template-garlic-pdp h3,.template-garlic-pdp h4,.template-garlic-pdp .h1,.template-garlic-pdp .h2,.template-garlic-pdp .h3,.template-garlic-pdp .h4,.template-black-seed h1,.template-black-seed h2,.template-black-seed h3,.template-black-seed h4,.template-black-seed .h1,.template-black-seed .h2,.template-black-seed .h3,.template-black-seed .h4,.template-oregano-g1b h1,.template-oregano-g1b h2,.template-oregano-g1b h3,.template-oregano-g1b h4,.template-oregano-g1b .h1,.template-oregano-g1b .h2,.template-oregano-g1b .h3,.template-oregano-g1b .h4,.template-oregano-g1v4 h1,.template-oregano-g1v4 h2,.template-oregano-g1v4 h3,.template-oregano-g1v4 h4,.template-oregano-g1v4 .h1,.template-oregano-g1v4 .h2,.template-oregano-g1v4 .h3,.template-oregano-g1v4 .h4,.template-oregano-g1v3 h1,.template-oregano-g1v3 h2,.template-oregano-g1v3 h3,.template-oregano-g1v3 h4,.template-oregano-g1v3 .h1,.template-oregano-g1v3 .h2,.template-oregano-g1v3 .h3,.template-oregano-g1v3 .h4,.template-oregano-g1-3v1 h1,.template-oregano-g1-3v1 h2,.template-oregano-g1-3v1 h3,.template-oregano-g1-3v1 h4,.template-oregano-g1-3v1 .h1,.template-oregano-g1-3v1 .h2,.template-oregano-g1-3v1 .h3,.template-oregano-g1-3v1 .h4{font-family:Clash Grotesk,sans-serif}.btn--white{transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}.btn--white:hover{background-color:#752917!important;border-color:#752917!important;color:#fff!important;transition-delay:0s!important}.btn--white:after,.btn--white:before{content:none!important;display:none!important;animation:none!important}.clinical-proven,.clinical-proven *,.c-featured-product,.c-featured-product *,.collection-grid,.collection-grid *,.faq-section,.faq-section *,.featured-products,.featured-products *,.hero,.hero *,.icon-text-cards,.icon-text-cards *,.image-banner,.image-banner *,.image-grid,.image-grid *,.image-text,.image-text *,.richtext,.richtext *,.stack-featured-product,.stack-featured-product *,.review-section,.review-section *,.text-columns,.text-columns *,.video-carousel,.video-carousel *{font-family:Satoshi,sans-serif!important}.clinical-proven :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.c-featured-product :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.collection-grid :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.faq-section :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.featured-products :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.hero :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.icon-text-cards :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.image-banner :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.image-grid :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.image-text :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.richtext :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.stack-featured-product :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.review-section :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.text-columns :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4),.video-carousel :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4){font-family:Clash Grotesk,sans-serif!important}.footer__title{color:#fff!important}.hero{overflow:hidden;position:relative;width:100%}.hero.color-light .eyebrow,.hero.color-light .h1{color:#fff}.hero--inset{padding:1.25rem}@media only screen and (min-width:990px){.hero--inset .hero__media{border-radius:.625rem;overflow:hidden}}.hero--center .hero__content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center;max-width:42.625rem;padding:0;align-items:center}@media only screen and (max-width:989px){.hero--center .hero__content{padding:0 2.8125rem}}.hero--right .hero__content{left:auto;right:6vw;text-align:right}@media(min-width:992px)and (max-width:1200px){.hero--right .hero__content{right:4vw}}.hero__content{display:flex;flex-direction:column}@media only screen and (max-width:989px){.hero__content{padding:0 1rem 1.5rem;gap:1.5rem}}@media only screen and (min-width:990px){.hero__content{position:absolute;top:50%;transform:translateY(-50%);left:6vw;max-width:55rem;gap:2.125rem}}@media(min-width:992px)and (max-width:1200px){.hero__content{max-width:42.5rem;gap:.875rem;left:4vw}}.hero__content .eyebrow,.hero__content .h1{color:#752917}.hero__ctas{display:flex;flex-direction:row;gap:1rem}@media only screen and (max-width:989px){.hero__ctas{flex-direction:column}}@media only screen and (min-width:990px){.hero__ctas{gap:.625rem;width:100%}}@media only screen and (max-width:989px){.hero__ctas .btn{font-size:.875rem;width:100%;height:2.625rem}}.hero__icons{display:flex;flex-direction:row}@media only screen and (max-width:989px){.hero__icons{gap:1.125rem}}.hero__icon-wrapper{display:flex;flex-direction:row;gap:.5rem;align-items:center}@media only screen and (min-width:990px){.hero__icon-wrapper{padding:0 .875rem}}.hero__icon-wrapper svg{width:.875rem}@media only screen and (min-width:990px){.hero__icon-wrapper svg{width:1.25rem}}.hero__media{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;height:auto!important;width:auto!important;background:none!important}.hero__image{opacity:1!important;position:static!important;height:auto!important;width:100%!important;object-fit:initial!important;z-index:auto!important}.hero__media{z-index:auto!important}.hero__content{z-index:2!important}@media only screen and (min-width:990px){.hero__content{max-width:min(40rem,44%)!important}}.hero__media:before{content:none!important;display:none!important}.hero .btn{text-transform:none!important;letter-spacing:normal!important}@media only screen and (max-width:989px){.hero .eyebrow{font-size:.7rem!important;letter-spacing:.005em!important;line-height:1.3!important}}.image-grid{display:block;padding:1rem;overflow:hidden}@media only screen and (min-width:990px){.image-grid{padding:.875rem}}.image-grid__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.image-grid__grid--right{gap:.875rem .875rem}.image-grid__image-wrapper{position:relative;overflow:hidden;border-radius:13px;aspect-ratio:1/1}.image-grid__image-wrapper .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#752917 8.2%,#101a1200 41.51%),#0000 50%/cover no-repeat}.image-grid__image-wrapper:hover .image-grid__image{transform:scale(1.05)}@media only screen and (min-width:990px){.image-grid__image-wrapper:hover .image-grid__badge,.image-grid__image-wrapper:hover .image-grid__title,.image-grid__image-wrapper:hover .icon{opacity:1}}.image-grid__image-wrapper:hover .gradient{opacity:.7}@media only screen and (max-width:989px){.image-grid .swiper{margin-top:.75rem;max-width:none;width:calc(100% + 1rem)}}.image-grid__image{display:block;width:100%;height:100%;vertical-align:middle;border-radius:.8125rem;object-fit:cover;object-position:center;transition:all .3s cubic-bezier(.4,0,.15,1.01)}.image-grid__badge,.image-grid__title,.image-grid .gradient,.image-grid .icon{transition:opacity .3s cubic-bezier(.4,0,.15,1.01)}@media only screen and (min-width:990px){.image-grid__badge,.image-grid__title,.image-grid .gradient,.image-grid .icon{opacity:0}}.image-grid__badge{position:absolute;top:1.375rem;right:.875rem;border-radius:.3125rem;border:3px solid #fff;font-family:Satoshi,sans-serif;font-size:1rem;padding:.3125rem 1.375rem;color:#fff;background:#10101033;-webkit-backdrop-filter:blur(6.4px);backdrop-filter:blur(6.4px);line-height:1.5;font-weight:500}.image-grid__image-wrapper--primary .image-grid__badge{font-size:1.5rem;padding:.4375rem 2rem;top:2.0625rem;right:1.375rem}.image-grid__title{position:absolute;bottom:1.375rem;left:1.125rem;color:#fff;max-width:10.875rem;font-size:1rem}@media only screen and (min-width:990px){.image-grid__title{font-size:1.125rem;bottom:1.25rem;left:1.875rem}}.image-grid__image-wrapper--primary .image-grid__title{font-size:1rem;bottom:2.25rem;left:3.0625rem;max-width:15.875rem}@media only screen and (min-width:990px){.image-grid__image-wrapper--primary .image-grid__title{font-size:1.5625rem}}.image-grid .icon--arrow-diagonal{position:absolute;bottom:1.375rem;right:1.125rem}@media only screen and (min-width:990px){.image-grid .icon--arrow-diagonal{bottom:2.5rem;right:3.0625rem}}.image-grid__image-wrapper--primary .image-grid .icon--arrow-diagonal{bottom:2.25rem;right:4.5625rem}.featured-products{padding:2.5rem 1.25rem;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:990px){.featured-products{padding:2.5rem 1.25rem}}.featured-products__grid{display:grid;gap:1.3125rem;width:100%;max-width:100rem;margin:0 auto}@media only screen and (min-width:990px){.featured-products__grid{grid-template-columns:repeat(3,1fr);gap:1.9375rem}}.featured-products__product{display:grid;gap:.9375rem;padding:2.625rem 1.0625rem;border-radius:.9375rem;background:#101a12b3;-webkit-backdrop-filter:blur(15.6px);backdrop-filter:blur(15.6px);text-align:center}@media only screen and (min-width:990px){.featured-products__product{gap:1.875rem;padding:2.625rem 2.25rem}}.featured-products__product *{color:#fff}.featured-products__product-image-wrapper{display:block;width:100%;max-width:23.4375rem;height:16.25rem;margin:0 auto;padding:0 1.25rem;box-sizing:border-box}@media only screen and (min-width:990px){.featured-products__product-image-wrapper{height:21.25rem}}.featured-products__product-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.featured-products__product-title{max-width:12.5rem;margin:0 auto;min-height:3rem}.featured-products__product-tagline-wrapper{display:flex;align-items:flex-end;justify-content:center;min-height:2.45rem}@media only screen and (min-width:990px){.featured-products__product-tagline-wrapper{min-height:2.8rem}}.featured-products__product-tagline{margin:0;max-width:100%}.featured-products__product-tagline.b-1{font-size:.875rem;line-height:1.4}@media only screen and (min-width:990px){.featured-products__product-tagline.b-1{font-size:1rem}}.featured-products__product-tagline-dagger{font-size:.625rem;vertical-align:text-top}.featured-products__price-wrapper{display:flex;flex-direction:row;gap:1.875rem;align-items:center;line-height:1}@media only screen and (max-width:989px){.featured-products__price-wrapper{justify-content:space-between;gap:.75rem}}.featured-products__price-wrapper .b-1{line-height:1}.featured-products__price-wrapper .per-month{color:#fff6;font-family:Satoshi,sans-serif;font-size:.79375rem;font-weight:400;line-height:1;display:inline-block;margin-left:.375rem}.featured-products__price-starting{font-size:1.3125rem}@media only screen and (max-width:989px){.featured-products__price-starting{font-size:1rem;text-align:left;white-space:nowrap;flex-shrink:0}}@media only screen and (min-width:990px){.featured-products__price-starting{font-size:1.4375rem}}.featured-products__badge{border-radius:.1125rem;border:1px solid #fff;background:#1010101a;-webkit-backdrop-filter:blur(2.32px);backdrop-filter:blur(2.32px);padding:.125rem .725rem;font-size:.8125rem;white-space:nowrap;flex-shrink:0;line-height:150%;font-weight:500}@media only screen and (min-width:990px){.featured-products__badge{padding:.1875rem .725rem;font-size:.875rem}}.featured-products__icon-wrapper{text-align:left;line-height:1;display:grid;gap:.75rem}.featured-products__icon-wrapper *{line-height:1}.featured-products__icon-wrapper .b-3{font-weight:700}.richtext{padding:2.0625rem 1.25rem;text-align:center}@media only screen and (min-width:990px){.richtext{padding:2.625rem 2.5rem}}@media only screen and (min-width:990px){.richtext.padding-m{padding:6.5625rem 2.5rem}}@media only screen and (min-width:990px){.richtext.padding-l{padding:11.625rem 2.5rem}}.richtext__wrapper{display:grid;gap:1.125rem;max-width:75rem;margin:0 auto}.richtext__title{color:#752917;line-height:1.3}.richtext__title.h1{max-width:45.875rem;margin:0 auto;line-height:1.1;letter-spacing:-1.47px}@media only screen and (min-width:990px){.richtext__title.h1{font-size:3.0625rem;color:#752917}}.richtext__text{color:#752917;font-weight:700}.richtext__text p{margin:0}.image-text{background-color:#752917;overflow:hidden}.image-text.text-dark .image-text__title,.image-text.text-dark .p-2,.image-text.text-dark .p-2 *{color:#333}.image-text__wrapper{display:grid;grid-template-columns:1fr;align-items:center}@media only screen and (min-width:990px){.image-text__wrapper{grid-template-columns:1fr 1fr}}.inset-padding .image-text__wrapper{max-width:81.25rem;margin:0 auto;padding:1.25rem}@media only screen and (min-width:990px){.inset-padding .image-text__wrapper{padding:3.125rem}}@media only screen and (min-width:990px){.image-text__wrapper.text_first .image-text__content{order:0}}.image-text__content,.image-text__image{order:1}.inset-padding .image-text__image{border-radius:1.1875rem;overflow:hidden}@media only screen and (min-width:990px){.inset-padding .image-text__image{border-radius:1.8125rem}}.image-text__content{max-width:26.875rem;margin:0 auto;padding:1.75rem 1.25rem;display:grid;gap:1.5rem}@media only screen and (max-width:989px){.image-text__content{order:1}}@media only screen and (min-width:990px){.image-text__content{padding:2.5rem 1.25rem;gap:2rem}}.image-text__content p{margin:0}.image-text__content *{color:#fff}.image-text .p-2 p:not(:last-child){margin:0 0 1.25rem}.clinical-proven{background:#752917;color:#fff;padding:5.3125rem 0 5rem;display:flex;flex-direction:column;align-items:center;text-align:center}.clinical-proven__grid{display:flex;flex-wrap:wrap;grid-gap:3.875rem;align-items:center}@media only screen and (max-width:989px){.clinical-proven__grid{grid-gap:1.5625rem;flex-direction:column-reverse;width:100%}}@media only screen and (min-width:990px){.clinical-proven .container-1216{padding-left:3.125rem;padding-right:3.125rem}}.stats-grid{display:flex;text-align:left;width:100%;max-width:62%;flex-wrap:wrap;column-gap:3rem;row-gap:1.25rem}.stat-block{text-align:left;line-height:1;width:calc(50% - 1.5rem);position:relative}.stats-grid>div:nth-child(3),.stats-grid>div:nth-child(4){border-top:.0625rem solid hsla(0,0%,100%,.3);padding-top:.75rem}.stat-percentage{font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:2.49125rem;line-height:2.625rem;letter-spacing:0;background:linear-gradient(0deg,#fbe7dc 0% 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.stat-percentage .percent{display:inline-block;margin-left:-4px}.stat-head{font-family:Satoshi,sans-serif;font-weight:700;font-size:1rem;line-height:1.375rem;letter-spacing:0;margin-top:.5rem;width:100%;display:block}.stat-stars{color:#f0a73f;font-size:.8125rem;letter-spacing:.0625rem;margin-right:.25rem;white-space:nowrap}.stat-caption{font-family:Satoshi,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4}.stat-reviewer{font-family:Satoshi,sans-serif;font-weight:600;font-size:.875rem;line-height:1.4;margin-top:.375rem;display:block}.cta-area{width:calc(38% - 3.875rem);display:grid;gap:.625rem}@media only screen and (min-width:990px){.cta-area{gap:1.25rem}}.cta-area .h4{color:#fff;margin:0 auto;font-weight:500;line-height:2.375rem;text-transform:capitalize}@media only screen and (min-width:990px){.cta-area .h4{font-size:1.9375rem}}.cta-area .h4 p{margin:0}.cta-area .h4 strong{display:inline-block;width:100%;font-weight:500;color:#fbe7dc}.clinical-proven__cta{display:flex;align-items:center;justify-content:center;max-width:100%;margin:0 auto;padding:1.125rem;height:3.875rem;border-radius:6.25rem;background:#fff7d4;color:#752917;font-family:Clash Grotesk,sans-serif;font-weight:500;font-size:1.25rem;text-decoration:none;transition:all .5s cubic-bezier(.4,0,.15,1.01)}.clinical-proven__cta:hover{background:#0000;box-shadow:0 0 0 .125rem #fff7d4 inset;color:#fff7d4}@media only screen and (max-width:989px){.clinical-proven__cta{font-size:1.125rem}}.subheading{font-weight:400;font-size:1.0625rem;line-height:1.125rem;letter-spacing:0;text-align:center;max-width:26.875rem;margin:0 auto}.cta-area .subtext{display:flex;align-items:center;justify-content:center;gap:.35625rem;font-size:.875rem;line-height:1.1rem}.cards-grid{display:flex;gap:.625rem;width:100%;margin-top:1.25rem}.card-block{flex:0 0 13.4375rem;width:13.4375rem;min-width:0;background:#752917;border:.0625rem solid #FBE7DC;border-radius:.875rem;padding:3.75rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;min-height:10rem}.card-top{display:flex;flex-direction:column;align-items:center;gap:0}.card-number{font-family:Satoshi,sans-serif;font-weight:400;font-size:4.375rem;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.card-unit{font-family:Satoshi,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.2;color:#fff;margin-top:0}.card-label{font-family:Clash Grotesk;font-weight:500;font-size:1.25rem;line-height:1.2;color:#fff;margin-top:2rem}@media only screen and (max-width:989px){.stats-grid>div:nth-child(2){order:3}.stats-grid>div:nth-child(1){order:1}.stats-grid>div:nth-child(3){order:2}.stats-grid>div:nth-child(4){order:4}.stats-grid>div:nth-child(5){order:5}.stat-caption br{display:none}.cta-area{width:100%}.stats-grid{width:100%;max-width:100%;column-gap:0;row-gap:1.25rem}.cards-grid{width:100%;overflow:hidden}.card-block{flex:1;width:auto;overflow:hidden;padding:2.5rem .75rem}.card-number{font-size:2.25rem}.card-unit{font-size:.875rem}.card-label{font-size:.875rem;margin-top:.625rem}.clinical-proven{padding:1.5rem 0 2.5rem}.cta-area .h4{font-size:1.625rem;line-height:2rem;margin-bottom:.8125rem;text-align:center;max-width:100%}.subheading{font-size:1rem;text-align:center;margin-bottom:0}.stat-block{width:100%}.stats-grid>div:nth-child(2),.stats-grid>div:nth-child(3),.stats-grid>div:nth-child(4){border-top:.0625rem solid hsla(0,0%,100%,.3);padding-top:1.4375rem;margin-top:1.5625rem}p.stat-caption br{display:none}.stats-grid .cta-area.hide-desktop{text-align:center;margin-top:2.5rem}}.clinical-proven .subheading{text-transform:none!important;letter-spacing:normal!important}.video-carousel{display:block;padding:3.5rem 0 2rem;background-color:#f0ece5;text-align:center}.video-carousel__title{margin:0 0 2.25rem;color:#752917;padding:0 1rem}.video-carousel__video-wrapper{position:relative;width:100%;padding-bottom:170%;border-radius:.5rem;overflow:hidden}.video-carousel__video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.video-carousel__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:none;cursor:pointer;padding:0;z-index:2}.icon-text-cards{display:grid;gap:2.375rem;padding:3.4375rem 1rem;text-align:center}@media only screen and (min-width:990px){.icon-text-cards{padding:3.4375rem 1.5rem}}.icon-text-cards__title{color:#752917}.icon-text-cards__grid{display:grid;gap:1rem;justify-content:center;max-width:79.375rem;margin:0 auto;width:100%}@media only screen and (min-width:990px){.icon-text-cards__grid{display:flex;flex-wrap:wrap}}.icon-text-cards__card{background-color:#f9f8f7;border-radius:.28125rem;padding:.625rem 1.75rem;max-width:25.625rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}@media only screen and (min-width:990px){.icon-text-cards__card{padding:.625rem 2.125rem;flex:1;flex-basis:33.3333333333%;width:33.3333333333%}}.icon-text-cards__card .icon{margin-right:1.25rem}.icon-text-cards__card .icon,.icon-text-cards__card-text{display:inline-block;vertical-align:middle}.icon-text-cards__card-text{width:auto;max-width:calc(100% - 45px)}.icon-text-cards__card .b-1{font-family:Satoshi,sans-serif;font-size:1.125rem;font-weight:500}@media only screen and (min-width:990px){.icon-text-cards__card .b-1{font-size:1.25rem}}.icon-text-cards__card .b-3{line-height:1.3;margin-top:.25rem}@media only screen and (max-width:989px){.icon-text-cards .btn{width:100%}}@media only screen and (min-width:990px){.icon-text-cards__grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;flex-wrap:unset!important;max-width:56.25rem!important}.icon-text-cards__card{flex-basis:auto!important;width:100%!important;max-width:none!important}}.stack-featured-product{padding:3.125rem 0}.stack-featured-product__bottom{display:flex;flex-direction:column}.stack-featured-product__bottom a{margin:0 auto}.stack-featured-product__subheading{font-size:1rem;text-align:center;margin:1.875rem auto}.stack-featured-product__content{display:flex;gap:1.875rem;background-color:#f9f8f7;max-width:64rem;margin:0 auto;padding:2rem;border-radius:.625rem}.stack-featured-product__bottom-text{font-size:1rem;text-align:center;margin:1.875rem auto}@media only screen and (max-width:989px){.stack-featured-product .btn{width:100%}}.stack-featured-product .line-item{display:flex;justify-content:space-between;align-items:center;border-bottom:.0625rem solid #d1d5dc;padding:.5rem 0}.stack-featured-product .line-item__container{width:50%}.stack-featured-product .line-item__total-container{display:flex;align-items:center;justify-content:space-between}.stack-featured-product .line-item__total-container p{margin:0;margin-top:1.5rem}.stack-featured-product .line-item__total-price{color:#752917;font-size:1.875rem;font-weight:500;text-decoration:line-through}.stack-featured-product .line-item__heading{font-size:1.25rem;font-weight:500}.stack-featured-product .line-item__title{font-size:.875rem;font-weight:400;margin:0}.stack-featured-product .line-item__price{font-size:1rem;font-weight:400;margin:0}.s-featured-product{background-color:#fff;display:flex;align-items:center;gap:1.5rem;width:50%;border:.125rem solid #000;border-radius:.625rem;padding:1.875rem 2.5rem;margin-bottom:.9375rem}.s-featured-product__content{display:flex;flex-direction:column;justify-content:space-between;width:30%}.s-featured-product__image{width:70%;aspect-ratio:1/1}.s-featured-product__img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.s-featured-product__title{font-size:1.25rem;font-weight:500;line-height:1.25rem;max-width:75%}.s-featured-product__price{font-size:2.25rem;font-weight:400;color:#752917;margin:0}.s-featured-product__save-container p{margin:0;line-height:2rem}@media only screen and (max-width:989px){.stack-featured-product{font-size:1.625rem}.stack-featured-product__content{flex-direction:column}.stack-featured-product__subheading{font-size:.875rem;max-width:21rem}.stack-featured-product__bottom-text{max-width:21rem}.stack-featured-product .line-item__container{width:100%}.stack-featured-product .line-item__total-container p:not(.line-item__total-price){font-size:.875rem}.stack-featured-product .line-item__total-price{font-size:1.375rem}.s-featured-product{width:100%;padding:.875rem;justify-content:space-between}.s-featured-product__title{font-size:.875rem;max-width:100%}.s-featured-product__price{font-size:1.625rem}.s-featured-product__save-container p{font-size:1.125rem}.s-featured-product__image{width:60%}}.review-section{display:block;padding:2.5rem 0;background:#fff6f1;text-align:center}.section-headers{padding:0 1rem}.section-headers .review-heading{font-weight:500;font-size:1.9425rem;line-height:100%;margin-bottom:.746875rem}.section-headers .review-heading strong{font-weight:500;color:#b4472f}.review-stars-top{margin-bottom:.75rem}.review-stars-top svg{width:8.75rem;height:auto}.review-subheading{color:#752917;text-align:center;font-weight:400;font-size:1.045625rem;line-height:1.419375rem;margin-bottom:1.99375rem}.review-subheading:has(+.review-subheading){margin-bottom:unset!important}.review-subheading+.review-subheading{font-size:60%;line-height:normal}sup.dagger{font-size:40%;vertical-align:super;line-height:0}.ts-review-swiper{padding:0 0 2.5rem!important}.ts-review-swiper .swiper-slide{height:auto;display:flex}.review-card{background:#fff;border-radius:.5rem;padding:1.6875rem 1.5625rem;flex:1;display:flex;flex-direction:column;justify-content:space-between;border:.0625rem solid rgba(0,0,0,.3);margin:.0625rem .5rem}.review-rating{font-weight:400;font-size:.8675rem;line-height:110%;letter-spacing:0;text-align:center;display:flex;grid-gap:.375rem;align-items:center;margin-bottom:1.25rem}.review-rating svg{width:4.5rem;height:auto}.review-quote{font-weight:400;font-size:.9375rem;line-height:1.25rem;letter-spacing:0;text-align:left;margin-bottom:1.25rem}.review-quote-title{font-weight:700;margin-bottom:.375rem}.review-quote-body{font-weight:400}.auth-name{display:flex;align-items:center;grid-gap:.375rem;font-weight:400;font-size:.8125rem;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#00000080}.auth-name img{width:1.25rem;height:1.25rem;border-radius:50%;object-fit:cover;flex-shrink:0}.review-name{display:flex;align-items:center;justify-content:space-between}.review-name span{font-weight:400;font-size:.6875rem;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#b4472f;display:flex;align-items:center;grid-gap:.125rem}.review-tags{margin-top:1.25rem;text-align:left;display:flex;grid-gap:.8125rem}.review-tag{flex:1;min-width:0;background:#b4472f1a;color:#b4472f;padding:.375rem .875rem;border-radius:1.25rem;font-size:.75rem;margin:0;border:.03125rem solid #B4472F;text-align:center}.rb-source{font-size:.9375rem;font-weight:400;color:#00000080;margin-bottom:.75rem;text-align:left}.rb-headline{font-size:1.5rem;font-weight:700;line-height:1.3;color:#111;margin-bottom:.875rem;text-align:left}.rb-body{font-size:.9375rem;font-weight:400;line-height:1.5;color:#000000b3;text-align:left}.rb-tags{margin-top:1.25rem;display:flex;gap:.8125rem}.rb-tag{flex:1;min-width:0;text-align:center}.ts-review-swiper .swiper-pagination-bullet{background:#00000040;opacity:1;width:.5rem;height:.5rem}.ts-review-swiper .swiper-pagination-bullet-active{background:#b4472f;width:1.375rem;border-radius:.25rem}.ts-nav{display:flex;justify-content:center;gap:.75rem;margin-top:.25rem}.ts-arrows{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.ts-marquee-outer{overflow:hidden;margin-bottom:2.5rem}.ts-marquee-track{display:flex;gap:.25rem;width:max-content;animation:ts-marquee 20s linear infinite}@keyframes ts-marquee{0%{transform:translate(0)}to{transform:translate(var(--marquee-end, -50%))}}.customer-img-item{display:block;width:6.1875rem;height:6.1875rem;border-radius:.3125rem;object-fit:cover;flex-shrink:0}@media only screen and (min-width:990px){.ts-nav{display:none}}@media only screen and (max-width:989px){.review-section{display:flex!important;flex-direction:column!important;padding:2rem 1rem!important}.review-section>.container-1233{padding:0!important;margin:0!important}.review-stars-top svg{width:7.25rem}.review-heading{font-size:1.625rem;line-height:2rem;margin:0 auto .625rem;max-width:18.75rem}.review-subheading{font-size:.875rem;line-height:1.1875rem;margin-bottom:.74375rem}.review-card{border-radius:.25rem;margin:0 .21875rem}.ts-marquee-outer{margin-bottom:1.125rem}.review-rating{font-size:.8125rem;grid-gap:.375rem}}.faq-section{background-color:#752917}.faq-section__eyebrow{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.09375rem;color:#6a6a6a;margin-bottom:.875rem;font-family:Satoshi,sans-serif}.faq-section__heading{margin-bottom:2.5rem;line-height:97%}.faq-section--serif .faq-section__heading{font-family:Clash Grotesk,sans-serif;font-weight:700;line-height:1.2}.faq-section .accordion__heading button svg path{stroke:#1a1a1a}.faq-section__container{padding:3.75rem .9375rem;position:relative;margin-top:1.875rem}@media only screen and (min-width:990px){.faq-section__container{max-width:73.125rem;margin:0 auto}}.faq-section__image-container{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:400px}@media only screen and (min-width:990px){.faq-section__image-container{width:50%}}.faq-section.w-img{display:flex;flex-direction:column}.faq-section.w-img .faq-section__container{padding:2rem .9375rem;width:100%}@media only screen and (min-width:990px){.faq-section.w-img .faq-section__container{padding:5.1875rem 6.25rem;width:50%}}@media only screen and (min-width:990px){.faq-section.w-img{flex-direction:row}}.faq-section.green-theme{background-color:#752917}.faq-section.green-theme .faq-section__heading,.faq-section.green-theme .accordion__heading,.faq-section.green-theme .accordion__answer{color:#fff}.faq-section.green-theme .accordion__item{border:1px solid hsla(0,0%,100%,.1);border-radius:3px;background:#ffffff0d;margin-bottom:10px;transition:all .3s cubic-bezier(.4,0,.15,1.01)}.faq-section.green-theme .accordion__item:hover{background-color:#ffffff17}.faq-section.green-theme .accordion__heading{padding:1.5rem 1.0625rem}.faq-section.green-theme .accordion__answer{padding:0 1.0625rem}.faq-section.green-theme .accordion__heading button{background:none;border:none}.faq-section.green-theme .accordion__heading button svg path{stroke:#fff!important}.faq-section .open__button{width:1.25rem;height:1.25rem}.faq-section__copy,.faq-section .btn{margin-top:2.5rem}.faq-section.green-theme{background-color:#fff!important}.faq-section.green-theme .faq-section__heading,.faq-section.green-theme .faq-section__eyebrow,.faq-section.green-theme .faq-section__copy,.faq-section.green-theme .accordion__heading,.faq-section.green-theme .accordion__heading button,.faq-section.green-theme .accordion__answer{color:#752917!important}.faq-section.green-theme .accordion__item{border:1px solid rgba(117,41,23,.2)!important;background:#7529170a!important}.faq-section.green-theme .accordion__item:hover{background:#75291714!important}.faq-section.green-theme .accordion__heading svg,.faq-section.green-theme .accordion__heading svg *{stroke:#752917!important;color:#752917!important}@media only screen and (min-width:990px){.faq-section.w-img{align-items:stretch}.faq-section.w-img .faq-section__image-container{align-self:stretch;height:auto;min-height:100%}}.faq-section.green-theme .accordion__heading button svg path{stroke:#752917!important}.faq-section.green-theme .accordion__heading button svg{color:#752917!important}@media(max-width:989px){.featured-products__grid,.image-grid__grid{grid-template-columns:1fr!important}.stats-grid,.cta-area,.s-featured-product{width:100%!important}}@media(max-width:767px){.container-1259,.container-1233,.container-1216,.container-1184,.container-1179,.container-1168,.container-1095,.container-1066,.container-862,.container-small{padding-left:20px;padding-right:20px}.h1,h1.h1{font-size:34px!important;line-height:1.15!important}.h2,h2.h2{font-size:28px!important;line-height:1.2!important}.hero__icons{gap:12px!important;flex-wrap:wrap;justify-content:center}.icon-text-cards__grid{gap:12px!important}.icon-text-cards__card{max-width:100%!important;width:100%!important}.ts-review-swiper{padding-bottom:48px}}@media(max-width:479px){.container-1259,.container-1233,.container-1216,.container-1184,.container-1179,.container-1168,.container-1095,.container-1066,.container-862,.container-small{padding-left:16px;padding-right:16px}.h1,h1.h1{font-size:29px!important}.hero__icons{gap:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/koirra-home.css.map */
