div#shopify-block-rating{float:unset;background-color:#f1f4e9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:fit-content;display:grid}#shopify-block-rating2{float:unset}.product__title>.shortname{font-size:32px;font-weight:700;line-height:44.8px}.fullTitle .dose,.fullTitle .dose:after,.fullTitle .amount{color:#000;font-size:20px;font-weight:500;line-height:28px}.price .price-item{font-size:32px;font-weight:500;margin:0px 1rem 0px 0px}.bdg-sec{display:flex;align-items:center;gap:16px}.bdg-div{display:flex;align-items:center;gap:6px}span.bdg-txt{font-size:14px;line-height:1}.kwords{display:flex;gap:4px;flex-wrap:wrap}.kwords>span{padding:8px;border-radius:40px;background:#dce4d2;color:#030;font-size:12px;font-weight:500}.product__description>h3{font-weight:500;padding-top:18px;line-height:0}.product__description>p{font-size:14px}.toggle-description{position:absolute;font-size:10px;line-height:12px;color:#b8b8b8!important}.feaured-in{display:flex;position:relative;max-width:100%;align-self:stretch;align-items:center;flex-shrink:0;padding-top:40px;padding-bottom:40px;justify-content:center;background-color:#4c711e;background-image:none;overflow-x:hidden}.feaured-in>div{width:100%;display:flex;row-gap:24px;position:relative;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:auto;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center}.feaured-in-hd{font-size:20px;font-weight:600;line-height:20px;letter-spacing:4px;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:10px}.feaured-in-sld{display:flex;position:relative;flex-basis:auto;overflow-x:hidden;flex-shrink:0;--replo-marquee-repetitions: 2;--replo-marquee-width: 4307px}.image-slider{width:auto;display:flex;overflow:visible;flex-shrink:0;white-space:nowrap;will-change:transform;animation-name:scroll-continuous;flex-direction:row;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear;overflow-x:hidden;padding-top:12px;padding-bottom:12px}.slider-content{display:flex;gap:60px;position:relative;align-items:center;white-space:normal;padding-left:12px;padding-right:12px;justify-content:center;--webkit-transform: translateZ(0)}.slider-content img,.slider-content2 img{height:72px;object-fit:cover;flex-shrink:0}@keyframes scroll-continuous{0%{transform:translate(0)}to{transform:translate(-50%)}}.video-slider{display:flex;row-gap:32px;position:relative;max-width:100%;align-self:stretch;column-gap:32px;align-items:center;padding-top:60px;flex-direction:column;padding-bottom:60px;justify-content:center;background-color:#fff}.vid-sldr-head{color:#000;width:100%;font-size:40px;max-width:1050px;flex-basis:auto;text-align:center;font-weight:600;line-height:120%;overflow-wrap:break-word;text-align-last:center}.vid-sldr{width:100%;display:flex;flex-direction:column;gap:32px;position:relative;max-width:1056px;overflow:hidden}.vid-wrapper{width:100%;height:590px}.vid-sldr>.vid-wrapper>swiper-slide>video{width:240px;height:381px;border-radius:8px;border:2px solid #B64B1E;object-fit:cover}.carousel-points{display:flex;justify-content:center;gap:8px;list-style:none!important;padding:0;margin:0}.carousel-points li{width:7px;height:7px;background-color:#45454533;border-radius:50%;cursor:pointer}.carousel-points .active{background-color:#e22120}.vid-sldr-cta{text-align:center}.vid-sldr-cta>p{color:#4c711e;font-size:20px;font-weight:600;line-height:25.6px;text-align:center;text-transform:uppercase}.why-spir{display:flex;max-width:100%;align-self:stretch;align-items:center;padding-top:60px;flex-direction:column;justify-content:center;background-color:#dee7d4}.why-spir>div{display:flex;gap:64px;align-self:stretch;align-items:center;padding-top:60px;flex-direction:column;padding-bottom:60px;justify-content:center;background-color:#dee7d4;background-image:none;width:80%;margin:0 auto}.comparison-tables{display:flex;gap:4px;align-items:flex-end;max-width:876px}.comparison-tables>table{border-collapse:separate;border-spacing:0;font-size:20px;font-weight:600;line-height:24px;border-radius:10px;overflow-wrap:break-word;letter-spacing:0em}.check-table,.cross-table{width:25%;max-width:214px;text-align:center}.feature-table{width:50%;text-align:left}.feature-table td,.check-table td,.cross-table td{height:64px}.feature-table td,.cross-table td{padding:0 15px;background:#f5f5f5;border-top:1px solid #525252;border-left:1px solid #525252;border-right:1px solid #525252;text-transform:capitalize}.check-table td{color:#fff;padding:0 15px;background:#223c02;border-top:1px solid #4C711F;border-left:1px solid #4C711F;border-right:1px solid #4C711F}.feature-table tr:last-child td,.cross-table tr:last-child td{border-bottom:1px solid #525252;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.feature-table tr:first-child td,.cross-table tr:first-child td{border-top-left-radius:10px;border-top-right-radius:10px}.check-table tr:last-child td{border-bottom:1px solid #4C711F;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.check-table tr:first-child td{border-top-left-radius:10px;border-top-right-radius:10px}.crtf{display:flex;gap:40px;max-width:100%;align-self:stretch;align-items:center;flex-direction:column;justify-content:center}.upper{text-transform:uppercase}.crtf-txt{color:#000;width:100%;font-size:40px;text-align:center;font-weight:600;line-height:120%;letter-spacing:4px}.crtf-imgs{display:flex;gap:48px;align-items:center;justify-content:center}.crtf-imgs>div{display:flex;gap:48px;align-self:stretch;align-items:center;justify-content:center}.crtf-imgs>div>img{max-height:120px}.reviews{display:flex;gap:40px;align-self:stretch;align-items:center;padding:60px 28px;flex-direction:column;justify-content:center;background-color:#faefeb}.reviews-rate{width:100%;display:flex;gap:10px;max-width:694px;align-items:center;flex-direction:column;justify-content:center}.reviews-rate>div>span{color:#000;font-size:24px;font-weight:700;line-height:120%;overflow-wrap:break-word}.reviews-rate>div{color:#000;font-size:16px;font-weight:500;line-height:120%;display:flex}.vid-wrapper>swiper-slide{height:450px;display:flex;gap:16px;align-items:center;padding:40px 0;flex-direction:column;justify-content:space-between;background-color:#fff;background-image:none;border-radius:8px;text-align:center}.vid-wrapper>swiper-slide>h2{font-size:24px;font-weight:700;line-height:30.41px;text-transform:uppercase;height:25%;padding:0 40px}.vid-wrapper>swiper-slide>p{font-size:14px;height:60%;padding:0 40px}.vid-wrapper>swiper-slide>div{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:700}.total-reviews{width:fit-content;padding:8px 16px;display:flex;align-items:center;gap:12px;border-radius:4px 0 0;background:#f1f4e9}.total-reviews>span{display:flex;gap:1px}.servings{display:flex;flex-direction:column;padding-top:18px;gap:4px;font-weight:500}.servings span:first-child{color:#5c882899;color:#597123}.servings span:last-child{font-size:16px}.jar-size{font-size:18px;font-weight:600;line-height:20px;padding-top:18px}.jar-size span:last-child{font-size:12px;font-weight:500}.jar-sizes{display:flex;flex-wrap:wrap;gap:8px}.jar-size-pd{padding:9px 11px;font-size:12px;border-radius:50px;opacity:0px;background:#ebeee7;border:1px solid #AFC09B;text-decoration:unset;color:#000}.jar-size-pd.active{background:#4c711e;color:#fff}.sel-freq{display:flex;flex-direction:column;gap:8px;padding-top:18px}.sel-freq-txt{font-size:20px;font-weight:600;line-height:20px}.rc-template__legacy-radio .rc-radio.rc-option__subsave,.rc-template__legacy-radio .rc-radio{margin-top:6px;border:1px solid #00000040;height:48px;display:flex;border-radius:4px}.rc-widget .rc-option--active{height:48px;background-color:#ffe7dd80!important;color:#b64b1e!important;border:1px solid #B64B1E;border-radius:4px}input[type=radio].rc-radio__input{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #ccc;border-radius:50%;position:relative;cursor:pointer}input[type=radio].rc-radio__input:checked{background-color:#fff3ee;border-color:#000}input[type=radio].rc-radio__input:checked:before{content:"";display:block;width:12px;height:12px;background-color:#b64b1e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding-bottom:0!important}.product__info-container{max-width:550px}.qtySelector{width:100%;border:none;gap:3%}.quantity-option{width:30%;border:2px solid #DDDDDD;border-radius:14px;cursor:pointer}.quantity-option.active{border:2px solid #4C711F;background:#dce4d2}.quantity-option>label{display:flex;flex-direction:column;align-items:center;padding-top:18px;justify-content:space-between;height:100%;cursor:pointer}.quantity-option .option-title{background:#ddd;border-radius:0 0 13px 13px;width:100%;font-size:14px;font-weight:500;text-align:center}.quantity-option.active .option-title{background:#4c711f!important;color:#fff3ee}.quantity-option.best-seller span{border-radius:4px;background:#b64b1e;color:#fff;position:absolute;top:-12px;left:48%;font-size:14px;font-weight:500;line-height:15.36px;text-align:center;width:110px;transform:translate3d(-50%,0,0);padding:3px 0}.product-form .button{margin-bottom:0;font-size:20px;text-transform:uppercase;padding:16px 0}.undr-cta{text-align:center;font-weight:600}.undr-cta-bdg{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.undr-cta-bdg>div{display:flex;width:fit-content;padding:4px 12px 4px 4px;gap:4px;border-radius:40px;background:#f5f5f5;font-size:10px;line-height:12px;letter-spacing:0em;font-weight:500;align-items:center;flex-wrap:nowrap}.undr-cta-bdg>div>div{width:24px;height:24px;padding:4px;background:#fff;border-radius:24px;text-align:center}.superfood{display:flex;align-self:stretch;align-items:center;padding-top:60px;padding-bottom:60px;justify-content:center;background-color:#273416}.superfood>div{width:100%;display:flex;row-gap:0;position:relative;max-width:865px;min-width:auto;align-self:stretch;column-gap:30px;flex-basis:auto;min-height:auto;align-items:center;flex-shrink:0;justify-content:center}.superfood-col1{display:flex;gap:24px;align-self:stretch;align-items:flex-start;flex-direction:column;justify-content:center}.superfood-col1>h2{color:#f0f8e7;font-size:40px;text-align:left;font-weight:600;line-height:48px;overflow-wrap:break-word;letter-spacing:0em;margin:0}.superfood-col1>p{color:#ffffff80;width:100%;font-size:16px;max-width:303px;text-align:left;font-weight:400;line-height:20px;overflow-wrap:break-word;letter-spacing:0em;margin:0}.superfood-col1>div>p{font-size:11px;color:#fff}.superfood-col2{gap:16px;display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(2,minmax(0,1fr))}.superfood-col2>div{height:147px;display:flex;gap:14px;align-self:stretch;align-items:flex-start;padding:24px;flex-direction:column;justify-content:flex-start;background-color:#f0f8e7;border-radius:4px}.superfood-col2>div>img{height:40px;display:flex;max-width:400px;align-items:center}.superfood-col2>div>p{color:#000;font-size:14px;text-align:left;font-weight:500;line-height:19px;overflow-wrap:break-word;letter-spacing:0em;margin:0;text-transform:capitalize}.reasons{display:flex;gap:32px;align-self:stretch;align-items:center;padding:40px 28px;flex-direction:column;justify-content:center;background-color:#e8eae4}.reason{width:100%;display:flex;gap:1.5%;max-width:1056px;align-items:stretch}.reason>swiper-slide{display:flex;gap:24px;align-items:center;padding-top:4px;flex-direction:column;padding-bottom:31px;justify-content:flex-start;background-color:#fff;border-radius:8px;overflow:hidden;width:18.8%;height:310px}.reason>swiper-slide>img{display:flex;align-self:stretch;overflow-x:auto;overflow-y:hidden;align-items:center}.reason>swiper-slide>div{display:flex;gap:10px;align-self:stretch;align-items:flex-start;padding-left:16px;padding-right:16px;flex-direction:column;justify-content:flex-start;text-transform:capitalize}.reason>swiper-slide>div>h3{color:#b64b1e;font-size:20px;text-align:left;font-weight:600;line-height:120%;overflow-wrap:break-word;letter-spacing:0em;margin:0}.reason>swiper-slide>div>p{color:#223c02;font-size:16px;text-align:left;font-weight:400;line-height:160%;overflow-wrap:break-word;letter-spacing:0em;margin:0}.info-table-sec{display:flex;align-items:center;padding-top:89px;padding-bottom:89px;justify-content:center;background-color:#fff}.info-table-sec>div{gap:0px 8px;width:100%;display:grid;position:relative;max-width:1056px;min-width:auto;align-self:stretch;align-items:center;padding-left:80px;padding-right:80px;justify-content:center;grid-template-columns:repeat(2,minmax(0,1fr))}.info-table-txt{width:100%;display:flex;align-items:flex-start;justify-content:center;align-self:stretch;flex-direction:column}.info-table-txt span{color:#000;font-size:46px;text-align:left;font-weight:600;line-height:55px;overflow-wrap:break-word;letter-spacing:0em}.info-table table thead tr{background-color:#000;color:#fff;font-size:20px;font-weight:500}.info-table table tbody tr td{border:none;border-bottom:1px solid #ddd;padding:5px 16px}.immunity{display:flex;padding-top:40px;padding-bottom:40px;justify-content:center;background-color:#fff}.immunity>div{max-width:1056px;display:flex;gap:20px;overflow:hidden;width:100%;padding:40px;justify-content:flex-start;border-radius:8px}.immunity-head{color:#ffe0d2;max-width:478px;font-size:48px;flex-basis:auto;text-align:left;font-weight:600;line-height:58px;overflow-wrap:break-word;letter-spacing:0em}.immunity-sec{display:flex;gap:20px;align-items:stretch;flex-direction:column;justify-content:center;width:50%}.immunity-sec-txt{color:#fff;font-size:24px;font-weight:500;line-height:33.6px;text-align:left}.faq>h2{color:#b64b1e;font-size:48px;text-align:center;font-weight:600;line-height:58px;overflow-wrap:break-word;letter-spacing:0em}.find{display:flex;gap:60px;align-items:center;padding-top:40px;flex-direction:column;padding-bottom:40px;justify-content:center;background-color:#223c02}.find-frow{display:flex;gap:40px;align-self:stretch;padding-top:40px;flex-direction:column;padding-bottom:40px;justify-content:center;background-color:#223c02;align-items:center}.find-frow>h2,.find-txt{color:#fff;font-size:32px;font-weight:600;line-height:80px;overflow-wrap:break-word;margin:0}.find-logos{display:flex;gap:100px;align-items:center;justify-content:center;flex-wrap:wrap}.copyright{display:flex;gap:24px;align-self:stretch;align-items:center;padding-top:80px;flex-direction:column;padding-bottom:80px;justify-content:center;background-color:#000;color:#fff}.hid_lap{display:none}.swiper-paginations{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10;bottom:0;width:100%;display:flex;justify-content:center;gap:8px}@media screen and (max-width: 750px){.points-gallery{margin-top:-41px!important;top:auto!important;left:50%!important;right:auto!important;width:auto!important;height:15px!important;display:flex!important;gap:12px!important;z-index:3!important;overflow:hidden!important;position:absolute!important;flex-grow:unset!important;transform:translate3d(-50%,0,0)!important;align-self:auto!important;padding:4px 14px 4px 8px!important;flex-direction:row!important;justify-content:center!important;background-color:#f1f4e9!important;border-radius:10px!important;flex:none!important}.point-gallery-parent{width:auto!important;display:flex!important}.point-gallery{width:6px!important;height:7px!important;background-color:#fff!important;border-radius:50%!important;padding:0!important;border:.5px solid #4C711E!important}.point-gallery[aria-current],.thumbnail--narrow[aria-current]{background-color:#4c711e!important}.faq.page-width--narrow{padding:0 28px}.immunity,.find,.superfood,.info-table-sec{padding:40px 28px}.find-frow>h2,.find-txt{text-align:center}.immunity>div{flex-direction:column;align-items:center}.info-table-sec>div{padding-left:0;padding-right:0}.product__info-container{max-width:100%}.rc-template__legacy-radio .rc-radio.rc-option__subsave,.rc-template__legacy-radio .rc-radio{flex-direction:column;align-items:flex-start;justify-content:center}}@media screen and (max-width: 600px){.crtf-imgs>div>img{max-height:90px}.hid_lap{display:block}.hid_mob{display:none}.qtySelector{height:auto!important;margin:20px 0}.quantity-option>label>img{height:80px!important}span.bdg-txt{font-size:11px}.total-reviews>span{width:75px}.total-reviews>a{font-size:12px}.total-reviews{width:100%;justify-content:center}.slider-content img{height:40px}.vid-sldr-head,.crtf-txt{font-size:24px}.video-slider{padding:40px 28px 10px}.videosslider{margin-top:-40px}.vid-sldr-cta>p{font-size:12px}.why-spir{padding-top:0}.why-spir>div{gap:24px;padding-bottom:0}.comparison-tables{border:1px solid #ffffff;border-radius:16px}.comparison-tables>table{font-size:10px;line-height:12px}.crtf{gap:10px}.crtf-imgs{flex-direction:column;gap:24px;margin-bottom:40px}.superfood>div{flex-direction:column;gap:40px}.superfood-col1{align-items:center}.superfood-col1>h2,.immunity-head{font-size:28px;text-align:center}.info-table-sec{background:#e8eae4;padding:0 28px 40px}.info-table-sec>div{grid-template-columns:none;background:#fff;padding:40px;border-radius:8px;gap:24px}.info-table-txt{align-items:center}.info-table-txt span,.immunity-head,.find-frow>h2,.find-txt{font-size:24px;line-height:28px}.info-table table thead tr{font-size:14px}.immunity-sec{width:100%}.immunity-sec-txt{font-size:14px;line-height:20px;text-align:center}.find-logos{flex-direction:column;gap:40px}.immunity-head,.find-frow>h2,.find-txt{text-align:center}.find-frow{padding:0}.faq .tab-label{line-height:20px!important;font-size:14px!important}.faq .tab-content,.reviews-rate>div{font-size:13px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/new-product-template.css.map */
