h1,h2,h3,h4,h5,h6,p{margin:0!important}html,body{overflow-x:hidden!important}body.template-404 .main-content,body.template-cart .main-content{min-height:0}body.template-404 h1.section-header__title,body.template-cart h1.section-header__title{font-size:clamp(26px,5vw,60px);color:#234117;font-family:Archivo;line-height:100%;font-weight:700;margin-bottom:30px!important}body.template-cart .cart__item-title{color:#234117;font-family:Archivo}body.template-cart p,body.template-cart span,body.template-cart a,body.template-cart *{font-family:Archivo;color:#234117}body.template-404 p{font-family:Avenir Next Cyr;color:#234117}body.template-404 .section-header a{margin-inline:auto;margin-top:30px;text-decoration:none!important;background:#4c7d2b;padding:24px 59px;color:#fff;border-radius:50px;font-family:Archivo;font-weight:700;font-style:Bold;font-size:22px;leading-trim:NONE;line-height:22px;letter-spacing:0%;text-align:center;text-transform:uppercase;display:block;width:max-content}.shopify-section-group-header-group{max-width:100%;background:#fff;z-index:99999;border-radius:30px;width:calc(100% - 60px)}fieldset.bsub-widget *{font-family:Archivo!important;font-weight:700!important}fieldset.bsub-widget{margin-bottom:35px!important}.template-index .shopify-section-group-header-group,body:has(.slider-banner) .shopify-section-group-header-group,body:has(.collection-hero) .shopify-section-group-header-group{margin:30px 30px 0;position:fixed}.buy-unflame h1.section-header__title{display:none}.science .animation-cropper{overflow:unset!important}header#SiteHeader{border-radius:30px}.shopify-section-group-header-group:has(.site-header.site-header--stuck.site-header--opening){position:unset!important}a.account-user{padding:0}.site-nav__link:has(.account-user){padding:0}a.account-user span{padding:7.5px 12px}.header-item ul.site-nav.site-navigation a,.header-item ul.site-nav.site-navigation summary{color:#234117;font-family:Archivo;font-weight:500;font-size:16px;line-height:16px;text-transform:uppercase}.money-back .shopify-section-group-header-group{position:unset!important;margin:0!important}.drawer__contents *{font-family:Archivo;color:#234117!important}@media screen and (max-width:1440px){.shopify-section-group-header-group{margin:0!important;width:100%}header#SiteHeader{border-radius:0}}section#banner-main span.sub-heading{font-family:Archivo;font-weight:700;font-size:22px;line-height:32px;text-align:center;display:block;margin:0;color:#4c7d2b;text-transform:uppercase}section#banner-main .rating-container{display:flex;align-items:center;justify-content:center;gap:15px;padding-bottom:10px}section#banner-main h1{font-family:Archivo;font-weight:700;font-size:70px;line-height:80px;text-align:center;text-transform:capitalize;color:#234117;padding:10px 0;margin:0}section#banner-main h1 span{color:#4c7d2b}section#banner-main p{font-family:Archivo;font-weight:700;font-size:18px;line-height:32px;text-align:center;color:#234117;max-width:566px;margin:0 auto!important;padding-bottom:30px}section#banner-main .banner-content-container{max-width:720px;padding:173px 0 180px}section#banner-main .page-width{display:flex;justify-content:flex-end}section#banner-main .pill-container:not(:last-child){border-right:1px solid #23411725}section#banner-main .pill-container{padding-inline:30px!important}section#banner-main .rating-meta{font-family:Archivo;font-weight:500;font-size:16px;line-height:16px;text-align:center;vertical-align:middle;color:#234117}section#banner-main a.cta-btn{font-family:Archivo;font-weight:700;font-size:18px;line-height:18px;letter-spacing:0%;text-align:center;text-transform:uppercase;padding:22px 50px;color:#fff;background:#4c7d2b;border-radius:50px;display:flex;justify-content:center;align-items:center;width:max-content;margin:0 auto 30px}section#banner-main .banner-pills{display:flex;text-align:center;align-items:center;justify-content:space-between}section#banner-main .pill-container span{font-family:Archivo;font-weight:700;font-style:Bold;font-size:12px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-align:center;text-transform:capitalize;color:#234117}section#banner-main .pill-container{text-align:center;align-items:center;display:flex;flex-direction:column;gap:10px;padding:0 15px}@media screen and (max-width:1440px){section#banner-main{display:flex}section#banner-main .page-width{width:100%;max-width:100%;align-items:center}section#banner-main span.sub-heading{font-size:18px;line-height:18px}section#banner-main h1{font-size:45px;line-height:55px}section#banner-main p{font-size:16px;line-height:28px}section#banner-main .banner-content-container{max-width:700px}section#banner-main a.cta-btn{padding:18px 50px;font-size:16px;line-height:16px}}@media screen and (max-width:767px){section#banner-main h1{font-size:30px;line-height:40px}section#banner-main .pill-container{padding-inline:20px!important}section#banner-main .pill-container span{max-width:90%}}@media screen and (max-width:425px){section#banner-main{height:100%}section#banner-main a.cta-btn{padding:18px 20px}}.logo-list{margin:-72px 0 0;padding:80px 0 50px}.logo-list h2{font-family:Archivo;font-weight:700;font-size:45px;line-height:55px;text-align:center;text-transform:capitalize;color:#234117}.logo-list .section-header{margin-bottom:40px}@media screen and (max-width:1440px){.logo-bar__item{margin:0}.logo-bar{gap:15px}.divider-custom svg{max-width:100%}.logo-bar__item image-element img{max-width:125px!important;height:auto}.logo-list h2{font-size:35px;line-height:45px}}@media screen and (max-width:767px){.logo-list h2{font-size:26px;line-height:36px}.logo-bar{gap:15px}.custom__item{padding-inline:0}.logo-list{margin-top:0}}@media screen and (max-width:425px){.divider-custom{margin-top:90px}.logo-list{margin:0;padding:60px 0}}.faq-section{margin:0;padding:100px 0}.faq-section h2{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-align:center;color:#234117;text-transform:capitalize}.faq-section .collapsible-trigger--inline .collapsible-trigger__icon{left:unset;right:50px}.faq-item button{padding:20px 50px;background:#f5f9f3;border-radius:10px}.faq-item:not(last-child){margin-bottom:20px}.faq-item button span{font-family:Archivo;font-weight:700;font-size:25px;line-height:30px;color:#234117}.faq-section .collapsible-content__inner{padding:22px 20px;margin:0 50px;position:relative}.faq-section .collapsible-content__inner:before{content:"";position:absolute;width:5px;height:50%;background:#4c7d2b;left:0;top:0;border-top-left-radius:10px;border-top-right-radius:10px}.faq-section .collapsible-content__inner:after{content:"";position:absolute;width:5px;height:50%;background:#f5f9f3;left:0;top:50%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.faq-item button[aria-expanded=true]{background:none}.faq-item button[aria-expanded=true] .collapsible-trigger__icon{transform:rotate(180deg)}.faq-section .collapsible-trigger__icon--circle{border:unset!important}.faq-section .collapsible-content p{font-family:Avenir Next Cyr;font-weight:450;font-size:16px;line-height:28px;color:#234117}@media screen and (max-width:1440px){.faq-section h2{font-size:35px;line-height:45px}.faq-item button span{font-size:20px;line-height:20px}}@media screen and (max-width:767px){.faq-section{padding:60px 0}.faq-section h2{font-size:26px;line-height:36px}.faq-item button{padding:15px 20px}.faq-section .collapsible-trigger--inline .collapsible-trigger__icon{right:20px;top:50%;transform:translateY(-50%)}.faq-item button span{font-size:16px;line-height:24px;max-width:80%;display:block}.faq-section .collapsible-content__inner{padding:22px 20px;margin:0 20px}}.custom__item.one-whole.align--top-middle{max-width:971px;margin:0 auto;padding:0;text-align:center}.custom-content h2{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-align:center;text-transform:capitalize;color:#234117;margin-bottom:20px!important}.custom-content .custom__item.align--top-middle p{font-family:Roboto;font-weight:500;font-size:18px;line-height:30px;text-align:center;text-transform:capitalize;color:#234117;padding-bottom:50px}a.cta-btn-custom{margin:50px auto 0;background:#4c7d2b;padding:24px 59px;color:#fff;border-radius:50px;font-family:Archivo;font-weight:700;font-style:Bold;font-size:22px;leading-trim:NONE;line-height:22px;letter-spacing:0%;text-align:center;text-transform:uppercase;display:block;width:max-content}ul.list-items-custom{list-style:none}ul.list-items-custom li{display:flex;gap:20px}ul.list-items-custom li:nth-child(2){margin:40px 0}ul.list-items-custom li img{max-height:80px}.list-items-content h3{color:#23411c;font-family:Inter;font-weight:700;font-size:25px;line-height:30px;text-transform:capitalize;margin-bottom:10px!important}.list-items-content p{font-family:Avenir Next Cyr;font-weight:450;font-size:18px;line-height:30px;color:#234117}.shopify-section:has(.custom-content){padding:50px 0 100px}@media screen and (max-width:1440px){.custom-content h2{font-size:35px;line-height:45px}.custom-content .custom__item.align--top-middle p{font-size:16px;line-height:28px}.custom__item-inner .rte{max-width:710px;margin:0 auto}.list-items-content h3{font-size:20px;line-height:20px}.list-items-content p{font-size:16px;line-height:26px}ul.list-items-custom li img{width:50px;height:auto;object-fit:contain;object-position:top}a.cta-btn-custom{padding:18px 59px;font-size:16px;line-height:16px}}@media screen and (max-width:767px){.custom-content h2{font-size:26px;line-height:36px;padding-bottom:25px}ul.list-items-custom{padding-top:25px;margin:0}.custom-content{margin-left:0!important}.shopify-section:has(.custom-content){padding:60px 0}}@media screen and (max-width:425px){.shopify-section:has(.custom-content){padding:20px 0 60px}ul.list-items-custom li img{position:absolute;top:-5px;left:0;width:30px}ul.list-items-custom li{position:relative}.list-items-content h3{padding-left:40px}}.newsletter-section__content h2{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-align:center;text-transform:capitalize!important;color:#234117}.newsletter-section__content .enlarge-text p{font-family:Archivo;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#234117;max-width:700px;margin:0 auto}.newsletter-section__content{max-width:875px}.newsletter-section__content .theme-block{margin-bottom:20px}.newsletter-section__content .theme-block:has(.enlarge-text){margin-bottom:30px}.input-group-btn button{padding:26px 60px;background:#4c7d2b;border-radius:50px!important;font-family:Archivo;font-weight:700;font-size:18px;line-height:18px;text-align:center;text-transform:uppercase}.newsletter-section__content form{display:block!important}input.newsletter__input[type=email]{box-shadow:0 0 20px #0000000d inset;background:#fff;border-radius:50px!important;border:1px solid #4C7D2B;padding-inline:30px;margin-right:20px}.newsletter__input-group{max-width:100%}@media screen and (max-width:1440px){.newsletter-section__content h2{font-size:35px;line-height:45px}.newsletter-section__content .enlarge-text p{font-size:16px;line-height:26px}.input-group-btn button{padding:18px 60px;font-size:16px;line-height:16px}}@media screen and (max-width:767px){.newsletter-section__content h2{font-size:26px;line-height:36px}.input-group-btn button{padding:15px 10px}}@media screen and (max-width:425px){.index-section.newsletter-container{min-height:unset!important;padding:60px 0!important}.input-group.newsletter__input-group{flex-direction:column;gap:15px}input.newsletter__input[type=email]{margin-right:0;padding:14px 20px!important}.input-group-btn button{padding:14px 20px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center;gap:5px}.input-group-btn button span.form__submit--large{display:block!important}}.testimonials-slide.is-selected .testimonials-slider__text{transform:scale(1)!important}.testimonials-slide{padding:0}.testimonials-section .flickity-page-dots{bottom:-50px!important}.testimonial-meta:after{content:"";background:url(/cdn/shop/files/image_6.png?v=1772578862);top:0;left:-80px;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom right;background-size:60px}.testimonials-section:before{content:"";background:url(/cdn/shop/files/leaf-object.png?v=1772821773);position:absolute;top:-25%;left:0;width:500px;height:500px;background-position:top left;background-repeat:no-repeat}.testimonials-section{position:relative}.flickity-page-dots li.dot{width:10px!important;height:10px!important;background-color:#4c7d2b80!important;opacity:1!important}.flickity-page-dots li.dot.is-selected{background-color:#4c7d2b!important;transform:scale(1.4)!important;z-index:1}p.testimonial-bottom-text{padding-top:75px;font-family:Archivo;font-weight:500;font-style:Italic;font-size:18px;line-height:30px;text-align:center;color:#234117}.testimonials-section h2{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-transform:capitalize;margin:20px 0!important;color:#234117}.testimonials-section .section-header p{font-family:Archivo;font-weight:400;font-size:18px;line-height:30px;text-align:center;color:#234117 max-width:806px}.testimonial-meta{display:flex;justify-content:flex-start;align-items:center}.text-center .testimonial-image{margin:0}.testimonial-meta{display:flex;justify-content:flex-start;align-items:center;gap:12px}.testimonial-meta-text cite{text-align:left}.testimonials-slider__text p{padding-bottom:22px;text-align:left;font-weight:500;font-size:18px;line-height:28px;font-style:italic;color:#234117;font-family:Archivo;padding-top:20px}.testimonials-slider__text .star-container{display:flex;gap:6px}@media screen and (max-width:1440px){.testimonials-section h2{font-size:35px;line-height:45px}.testimonials-section .section-header p{font-size:16px;line-height:28px}.testimonial-meta:after{left:-15px;background-size:45px}.testimonials-slider__text p{font-size:16px;line-height:26px}.testimonials-section:before{top:-16%;background-size:contain}}@media screen and (max-width:767px){.testimonials-section h2{font-size:26px;line-height:36px}p.testimonial-bottom-text{font-size:16px;line-height:16px}.testimonials-section:before{top:-8%;width:300px;height:300px;background-size:contain}.testimonials-section a.cta-btn{margin:30px auto 0!important;padding:14px 59px!important;font-size:16px!important}}@media screen and (max-width:425px){.testimonials-section{padding:110px 0 280px!important;margin-top:-30px}}section#text-image-points .row-top{display:flex;align-items:center;justify-content:space-between}.row-top .text-content{max-width:580px;padding-bottom:100px}#text-image-points .text-content h2{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-transform:capitalize;color:#fff;padding-bottom:20px}#text-image-points .text-content p{font-family:Archivo;font-weight:500;font-size:18px;line-height:30px;color:#fff;max-width:521px}#text-image-points .point-block h3{font-family:Archivo;font-weight:700;font-size:25px;line-height:30px;text-transform:capitalize;color:#fff;text-align:left;padding:20px 0 10px}#text-image-points .point-block p{font-family:Archivo;font-weight:500;font-size:16px;line-height:24px;color:#fff;text-align:left}#text-image-points .row-two{display:flex;gap:120px;align-items:flex-start;margin-top:-65px}.point-block:nth-child(2){margin-top:-60px}@media screen and (max-width:1440px){#text-image-points .text-content h2{font-size:35px;line-height:45px}#text-image-points .image-container{max-width:30%}#text-image-points .text-content p{font-size:16px;line-height:28px}#text-image-points .point-block h3{font-size:20px;line-height:20px}.point-block img{width:90px}#text-image-points .row-two{padding-top:45px}.row-top .text-content{padding-bottom:0}}@media screen and (max-width:767px){#text-image-points .text-content h2{font-size:26px;line-height:36px}#text-image-points .image-container{max-width:80%}.point-block img{width:60px}#text-image-points .row-two,.point-block:nth-child(2){margin-top:0}section#text-image-points .row-top{FLEX-DIRECTION:COLUMN;gap:45px}.image-container img{max-width:80%;margin:0 auto}#text-image-points:before{background-size:25%!important;top:-60px!important;width:100%!important}#text-image-points:after{background-size:25%!important;bottom:-50px!important}#text-image-points .row-two{flex-direction:column;gap:45px}.point-block img{width:45px}#text-image-points .point-block p{width:100%}#text-image-points .point-block{flex-direction:row;display:flex;flex-wrap:wrap;gap:10px}}@media screen and (max-width:425px){#text-image-points{padding:96px 0 128px!important}}#featured-product-custom{min-height:800px;display:flex;justify-content:flex-end;align-items:center}#featured-product-custom .page-width{width:100%;position:relative;z-index:4}#featured-product-custom .rating-container{display:flex;align-items:center;gap:15px;color:#fff;font-family:Archivo;font-weight:500;font-size:16px;line-height:16px;text-align:center;vertical-align:middle}section#featured-product-custom .product-container{max-width:478px;float:right}section#featured-product-custom .product-container h3{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-transform:capitalize;color:#fff;padding-block:10px}section#featured-product-custom .product-container p{font-family:Archivo;font-weight:500;font-size:18px;line-height:30px;color:#fff}section#featured-product-custom .price-and-cta{display:flex;align-items:center;gap:20px}section#featured-product-custom .price-and-cta span{color:#fff;font-family:Archivo;font-weight:700;font-size:45px;line-height:55px;text-transform:capitalize}section#featured-product-custom .cta-btn span{font-family:Archivo;font-weight:700;font-size:18px;line-height:18px;text-align:center;text-transform:uppercase;color:#4c7d2b}section#featured-product-custom .price-and-cta .cta-btn button.btn.add-to-cart{padding:16px 60px;background:#fff;border-radius:50px}@media screen and (max-width:1440px){section#featured-product-custom .product-container{max-width:50%;float:right}section#featured-product-custom .product-container h3{font-size:35px;line-height:45px}section#featured-product-custom .product-container p{font-size:16px;line-height:28px}section#featured-product-custom .price-and-cta span{font-size:35px;line-height:45px}section#featured-product-custom .cta-btn span{font-size:16px;line-height:16px}section#featured-product-custom:after{width:50%!important;height:100%!important;background-size:100%!important}}@media screen and (max-width:767px){section#featured-product-custom .product-container{max-width:100%;float:right}section#featured-product-custom{padding:60px 0 230px!important}section#featured-product-custom .product-container h3{font-size:26px;line-height:36px}section#featured-product-custom:after{width:100%!important;height:100%!important;background-size:50%!important;background-position:bottom center!important}}@media screen and (max-width:425px){section#featured-product-custom{padding:110px 0 250px!important}section#featured-product-custom .price-and-cta span{font-size:25px;line-height:35px}section#featured-product-custom .price-and-cta .cta-btn button.btn.add-to-cart{padding:16px 30px}section#featured-product-custom:after{background-position:50% 97%!important}}section#side-points .section-header{max-width:832px;margin:0 auto}section#side-points h2{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-align:center;text-transform:capitalize;color:#234117;padding-bottom:20px}section#side-points .section-header p{font-family:Archivo;font-weight:400;font-size:18px;line-height:30px;text-align:center;padding-bottom:30px}.middle-container{min-width:clamp(280px,5vw,500px)}section#side-points .page-width{display:flex;align-items:flex-end}section#side-points .left-container,section#side-points .right-container{max-width:400px}section#side-points .left-side-points,section#side-points .right-side-points{display:flex;gap:20px;align-items:flex-start}section#side-points .left-container,section#side-points .right-container{display:flex;flex-direction:column;gap:30px}.side-point-content h3{font-family:Inter;font-weight:700;font-size:25px;line-height:30px;text-transform:capitalize;color:#234117;padding-bottom:10px}.side-point-content p{font-family:Avenir Next Cyr;font-weight:450;font-size:16px;line-height:28px;letter-spacing:0px;color:#234117}section#side-points .right-side-points{flex-direction:row-reverse}section#side-points .right-side-points .side-point-content *{text-align:right}.middle-container.large-up-hide{display:none}@media screen and (max-width:1440px){section#side-points h2{font-family:Archivo;font-weight:700;font-size:35px;line-height:45px}section#side-points .section-header p{font-family:Archivo;font-weight:400;font-size:16px;line-height:28px}section#side-points .section-header{max-width:485px;margin:0 auto}.side-point-content h3{font-family:Inter;font-weight:700;font-size:20px;line-height:20px}section#side-points .page-width{display:flex;align-items:center}}@media screen and (max-width:989px){section#side-points h2{font-family:Archivo;font-weight:700;font-size:26px;line-height:36px}section#side-points .left-container,section#side-points .right-container{max-width:100%}.middle-container img{max-width:70%;margin:0 auto}.middle-container{min-width:100%;display:none}.middle-container.large-up-hide{padding-bottom:30px;display:block}}@media screen and (max-width:640px){section#side-points .page-width{flex-direction:column;gap:30px}section#side-points .right-side-points{flex-direction:row}section#side-points .right-side-points .side-point-content *{text-align:left}}@media screen and (max-width:425px){section#side-points{padding:150px 0 100px!important}}section#why-choose-us .section-header{max-width:780px;margin:0 auto;padding-bottom:50px}section#why-choose-us .left-column{max-width:600px;background:#ebf4eb;padding:51px 71px 50px 50px;border-radius:50px;position:relative}section#why-choose-us .right-column{border-radius:50px;padding:86px 71px 85px 50px;max-width:600px;background:linear-gradient(180deg,#d3f8bd,#ebf4eb);position:relative}section#why-choose-us .left-column ul.list-points{list-style:none;margin:0;padding-left:182px;padding-top:25px}section#why-choose-us .right-column ul.list-points{list-style:none;margin:0;padding-left:82px;padding-top:35px}section#why-choose-us .page-width:after{content:url(/cdn/shop/files/logo-cirlce.png?v=1772817667);position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}section#why-choose-us .page-width{position:relative}section#why-choose-us ul.list-points li{margin:0;padding:15px 0;position:relative;max-width:340px;font-family:Archivo;font-weight:500;font-size:18px;line-height:22px;color:#234117;display:flex;gap:15px}section#why-choose-us ul.list-points li:after{content:"";position:absolute;border:1px solid #23411725;bottom:0;left:0;width:100%}section#why-choose-us h2{font-family:Archivo;font-weight:700;font-size:60px;line-height:70px;text-align:center;text-transform:capitalize;color:#234117}section#why-choose-us .section-header p{font-family:Archivo;font-weight:400;font-size:18px;line-height:30px;text-align:center;padding-top:20px;color:#234117}section#why-choose-us .page-width h3{font-family:Archivo;font-weight:700;font-size:45px;line-height:55px;text-transform:capitalize;color:#234117}section#why-choose-us .page-width p{font-family:Archivo;font-weight:500;font-size:18px;line-height:30px;padding-top:20px;color:#234117}@media screen and (max-width:1440px){section#why-choose-us h2{font-size:35px;line-height:45px}section#why-choose-us .section-header p{font-size:16px;line-height:28px}section#why-choose-us .section-header{max-width:550px}section#why-choose-us .page-width h3{font-size:25px;line-height:35px}section#why-choose-us .page-width p{font-size:16px;line-height:28px}section#why-choose-us .right-column,section#why-choose-us .left-column{padding:40px 30px}section#why-choose-us .right-column ul.list-points{padding-left:0}section#why-choose-us .left-column ul.list-points{padding-left:45px;padding-top:25px}section#why-choose-us ul.list-points li{font-size:16px;line-height:16px}section#why-choose-us .left-column:before{left:-20px!important;background-size:20%!important}section#why-choose-us .right-column:after{right:-20px!important;background-size:20%!important}section#why-choose-us .left-column ul.list-points{padding-left:70px}}@media screen and (max-width:767px){section#why-choose-us h2{font-size:26px;line-height:36px}section#why-choose-us .page-width{position:relative;flex-direction:column}section#why-choose-us ul.list-points li{max-width:100%}}@media screen and (max-width:500px){section#why-choose-us .page-width:after{top:48%}section#why-choose-us .left-column{padding-bottom:60px}section#why-choose-us .right-column{padding-top:60px}}@media screen and (max-width:425px){section#why-choose-us{padding:50px 0 60px!important}}footer#footer .row-one{display:flex;gap:110px;align-items:flex-start;padding-bottom:80px}footer#footer .footer-about p{padding:20px 0;font-family:Archivo;font-weight:500;font-size:16px;line-height:28px;color:#fff}footer#footer ul.no-bullets.social-icons{display:flex;gap:16px}footer#footer ul.social-icons li{background:#4c7d2b;width:44px;height:44px;border-radius:50px;display:flex;align-items:center;justify-content:center}footer#footer ul.social-icons li a{display:flex}footer#footer ul.social-icons li a svg{fill:#fff}footer#footer .row-one h3{color:#fff;font-family:Archivo;font-weight:700;font-size:25px;line-height:25px;vertical-align:middle}footer#footer .footer-contact{display:flex;flex-direction:column}footer#footer .row-one a{font-family:Archivo;font-weight:500;font-size:16px;line-height:24px;color:#fff;padding:15px 0}footer#footer .row-one h3{padding-bottom:15px}footer#footer .row-two p{font-family:Archivo;font-weight:400;font-size:16px;line-height:16px;padding:0;color:#fff}footer#footer .row-two{padding-top:30px;border-top:1px solid #ffffff25}footer#footer .footer-menu{display:flex;flex-direction:column;width:100%}.footer-contact a{display:flex;gap:10px;align-items:flex-start}@media screen and (max-width:1024px){footer#footer .row-one{flex-wrap:wrap;justify-content:space-between;row-gap:60px}footer#footer .footer-about p{max-width:100%}footer#footer .footer-about{max-width:100%}footer#footer .footer-menu{max-width:33%}footer#footer .footer-contact{max-width:33%}footer#footer .row-one h3{font-size:20px;line-height:20px}}@media screen and (max-width:787px){#footer{padding:160px 0 25px}footer#footer .footer-about p{max-width:100%}footer#footer .footer-menu{max-width:100%}footer#footer .footer-contact{max-width:100%}footer#footer .row-one a{padding:6px 0}footer#footer .row-one{row-gap:45px;padding-bottom:60px}}@media screen and (max-width:500px){section#side-points .left-side-points img,section#side-points .right-side-points img{width:60px}.side-point-content h3{font-size:18px;line-height:20px;padding-bottom:5px}section#side-points .right-side-points{flex-direction:row}section#side-points .right-side-points .side-point-content *{text-align:left}#featured-product-custom button.btn.btn--full.add-to-cart span{font-size:14px!important;padding:0!important;line-height:16px}.testimonials-slide.is-selected .testimonials-slider__text{transform:scale(1)!important;margin:0}#featured-product-custom .rating-container{flex-direction:column}section#featured-product-custom .price-and-cta .cta-btn button.btn.add-to-cart{padding:14px 20px!important}a.cta-btn-custom{padding:18px 25px!important}}.template-product h1{color:#234117;font-family:Archivo;font-weight:700}.template-product span.product__price{color:#234117;font-family:Avenir Next Cyr}.template-product span.icon-and-text{color:#234117;font-family:Avenir Next Cyr}.template-product .product-single__form button.btn.btn--full.add-to-cart{background:#4c7d2b;font-size:16px;font-family:Archivo;border-radius:50px;padding:18px 54px}.template-product .product-block .rte p{color:#234117;font-family:Archivo;line-height:30px}.cart__checkout-wrapper button{border-radius:50px;padding:18px 54px;background:#4c7d2b!important;color:#fff!important}@media screen and (min-width:768px){body:has(#video-testimonial) #footer{margin-top:-158px}}.shopify-policy__container{max-width:1290px}.shopify-policy__title h1{font-family:Archivo;color:#234117;font-weight:700;text-transform:capitalize;margin-bottom:50px!important}.shopify-policy__body h3{padding-bottom:20px!important;font-family:Archivo;color:#234117;font-weight:700;font-size:clamp(18px,5vw,22px);text-transform:capitalize}.shopify-policy__body h4{padding-block:10px!important;font-family:Archivo;color:#234117;font-weight:700;font-size:18px;letter-spacing:.025pt;line-height:18px;text-transform:capitalize}.shopify-policy__body p{font-family:Avenir Next Cyr;color:#234117;padding-bottom:20px}.buy-unflame .page-width{max-width:1290px}.buy-unflame h1.section-header__title{font-family:Archivo;color:#234117;font-weight:700;margin-bottom:50px!important}.buy-unflame p,.buy-unflame h2,.buy-unflame h3,.buy-unflame h4,.buy-unflame strong{font-family:Avenir Next Cyr;color:#234117;padding-bottom:20px!important;display:block}.buy-unflame .buy-unflame-content li{font-family:Avenir Next Cyr;color:#234117;padding-bottom:20px!important}.buy-unflame .rte.rte--nomargin{display:flex;justify-content:space-between;align-items:center;gap:120px}body.science .page-width{max-width:1290px}body.science h1{font-family:Archivo;color:#234117;font-weight:700;font-size:clamp(26px,5vw,34px);text-transform:capitalize;margin:30px 0!important}body.science .page-content p,body.science .page-content a{font-family:Avenir Next Cyr;color:#234117;padding-bottom:20px}body.science h2{font-size:22px;max-width:900px;line-height:32px;padding-bottom:30px;color:#234117;text-transform:capitalize;font-family:Archivo;font-weight:700}.money-back h1.section-header__title{font-family:Archivo;color:#234117;font-weight:700;font-size:clamp(26px,5vw,50px);text-transform:capitalize;margin-bottom:50px!important}.money-back p{font-family:Avenir Next Cyr;color:#234117;padding-bottom:20px!important;display:block}.money-back h3{padding-bottom:20px!important;font-family:Archivo;color:#234117;font-weight:700;font-size:clamp(18px,5vw,22px);text-transform:capitalize}.template-blog .pagination a,.template-search .pagination a{color:#234117;font-weight:700;font-family:Archivo}.template-blog span.next a,.template-search span.next a{background:#234117}.search-content *{font-family:Archivo;font-weight:700;color:#234117}.search-content h1{text-transform:capitalize}input#Search{font-family:Archivo!important;color:#234117!important;font-weight:700}.money-back .slider-banner{display:none}.account-login *,.account-register *{color:#234117;font-family:Archivo;font-weight:700}.account-login button,.account-register #register-submit{font-family:Archivo;font-weight:700;font-size:18px;line-height:18px;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff;background:#4c7d2b;border-radius:50px;margin-bottom:30px}.hero{background:unset!important}.hero__image-wrapper:before,.hero__media:before,.hero__image-wrapper:after{background-color:unset!important}.account-login .page-width--tiny,.account-register .page-width--tiny{max-width:600px}.account-login button#HideRecoverPasswordLink{background:none;color:#234117}.account-login .form-vertical p{padding-block:20px}a.js-search-header,a.js-drawer-open-cart{padding-bottom:5px}[data-icon=bag-minimal] .cart-link__bubble--visible{right:-6px;top:50%}span.next svg{color:#fff!important;fill:#fff}@media only screen and (max-width:500px){.search .small--one-half{width:100%}.template-article .shopify-section-group-header-group{position:unset!important}}@media screen and (max-width:1220px){.buy-unflame .rte.rte--nomargin{flex-direction:column;gap:0;justify-content:center;align-items:center}}@media screen and (max-width:500px){.bsub-widget__groups-container{display:flex!important;flex-direction:column!important}.bsub-widget__group+.bsub-widget__group{margin-left:0!important}fieldset.bsub-widget *{font-size:16px!important}.bsub-widget__plan-header{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/saf.css.map */
