*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none}@font-face{font-family:Acumin Pro;src:url(/cdn/shop/files/Acumin-RPro.otf?v=1762611702);font-weight:400}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueLight.otf?v=1762611702);font-weight:400}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueMedium.otf?v=1762611702);font-weight:500}body{font-family:Helvetica Neue}:is(.container,.page-width,.section--page-width){max-width:1350px;margin-left:auto;margin-right:auto;width:100%;padding-left:15px;padding-right:15px}img{max-width:100%;display:block}:is(h1,h2,h3,h4,h5,h6){font-family:Acumin Pro}.headingH1{font-family:Acumin Pro;font-weight:400;font-size:52px;line-height:64px;letter-spacing:0px;text-transform:uppercase;color:#232323}.headingH2{font-family:Acumin Pro;font-weight:400;font-size:40px;line-height:54px;letter-spacing:0px;text-transform:uppercase;color:#232323}:is(.container,.page-width)>.mainBtn{display:flex;justify-content:center}.mainBtn{margin-top:50px}.mainBtn a,.mainBtn button{padding:18px 24px;border-radius:100px;background:#023d3d;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#fff;display:inline-block;position:relative;overflow:hidden;cursor:pointer;transition:color .3s,transform .3s;z-index:1}.mainBtn a:before,.mainBtn button:before,.mainBtn a:after,.mainBtn button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;transform:scaleX(0) skew(45deg);transform-origin:left;transition:transform .5s ease-out;z-index:-1}.mainBtn a:before,.mainBtn button:before{left:0}.mainBtn a:after,.mainBtn button:after{right:0;transform-origin:right}.mainBtn a:hover:before,.mainBtn button:hover:before,.mainBtn a:hover:after,.mainBtn button:hover:after{transform:scaleX(1) skew(0)}.mainBtn a:hover,.mainBtn button:hover{color:#fff}.mainBtn a:active,.mainBtn button:active{filter:brightness(.9);transform:scale(.98)}.mainBtn :is(a,button).greyBtn{background:#d8d3cb;color:#232323}.mainBtn :is(a,button).greyBtn:hover{color:#fff}.headingHldr{margin-bottom:50px}.headingHldr *{text-align:center}.headingHldr p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666;margin-top:10px}.bannerMain{padding-top:0;background:#eee;overflow:hidden}.bannerMain .container{max-width:100%;padding-right:0}.bannerMainRow{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;align-items:flex-end}.bannerMainCnt{padding-top:0;padding-bottom:0;max-width:645px;margin-left:auto}.bannerMainCnt p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666;margin-top:10px;max-width:90%}.bannerMainImg{width:100%;position:relative}.bannerMainImg:before{content:"";height:460px;width:100%;position:absolute;left:-13px;top:60px;background-image:url(/cdn/shop/files/banner-imglayer.png?v=1762793203);background-repeat:no-repeat;background-size:contain;z-index:1;max-width:438px}.bannerMainImg img{width:100%;margin-right:auto;object-fit:contain;position:relative;z-index:2;max-width:722px}.bannerMainCntHldr{height:100%;align-content:center}.qualityIconList{padding-top:50px}.quaIconListRow{display:flex;justify-content:space-between;align-items:center;gap:10px}.qaulityIconListHldr{display:flex;align-items:center;gap:10px;position:relative}.qaulityIconListHldr:first-child:before{display:none}.qaulityIconListHldr:before{content:"";background:linear-gradient(0deg,#034e4e00,#034e4e,#034e4e00);width:1px;min-width:1px;height:30px;position:absolute;top:50%;left:-53px;transform:translateY(-50%)}.qaulityIconListHldr img{width:auto;height:32px;min-width:auto;object-fit:contain}.qaulityIconListHldr h3{font-family:Acumin Pro;font-weight:400;font-size:22px;line-height:22px;letter-spacing:0px;text-transform:uppercase;color:#232323;padding-top:4px}.imageWithContent{margin-top:100px;margin-bottom:100px}.imageWihtContentRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}.imageWihtContentRow.inverted-colmn .imgWithCntImg{grid-area:1/2}.imageWihtContentRow.inverted-colmn .imgWithCntCnt{grid-area:1/1}.imgWithCntImg{padding:30px;border-radius:20px;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.imgWithCntImg:after{content:"";background:#00000080;position:absolute;top:0;left:0;height:100%;width:100%;filter:saturate(10)}.imgWithCntImg img{position:relative;z-index:3;border-radius:10px;width:100%;object-fit:cover}.imgWithCntCnt :is(p,li){margin-top:20px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666}body.template-contact .imgWithCntCnt .headingH2{max-width:500px}.imgWithCntCnt h3{font-family:Acumin Pro;font-weight:400;font-size:22px;line-height:22px;text-transform:uppercase;color:#232323;margin-top:50px}.imgWithCntCnt h4{font-size:18px;line-height:20px;margin-top:30px;font-family:Acumin Pro;font-weight:400}.imgWithCntCnt ul{padding-left:30px}.imgWithCntCnt ul li{list-style:disc}.contentBoxesSect{padding:100px 0;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1}.contentBoxesSect:after{content:"";width:100%;height:100%;background:#000;position:absolute;left:0;top:0;z-index:-1;opacity:50%}.contBoxesHldr{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:stretch}.contBoxesHldr .contentBox{background:#ffffffe5;border-radius:20px;padding:80px 60px}.contBoxesHldr .contentBox .contBoxHead{display:grid;grid-template-columns:max-content 1fr;align-items:baseline;gap:11px}.contBoxesHldr .contentBox .contBoxHead h2{line-height:48px}.contBoxesHldr .contentBox .contBoxHead svg{width:25px;height:27px}.contBoxesHldr .contentBox .contBoxCotnnet{margin-top:30px}.contBoxesHldr .contentBox .contBoxCotnnet p{font-weight:400;font-size:18px;line-height:20px;letter-spacing:0px;color:#666}.nutrientIconBox{margin-top:100px;margin-bottom:100px}.nutrientIconBox .headingHldr .headingH2{max-width:600px;margin-left:auto;margin-right:auto}.nutrientIconBoxRow{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.nutrientIconBoxHldr{padding:80px 20px;background:#f7f7f7;border-radius:10px;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;flex:1 0 calc(25% - 20px)}.nutrientIconBoxHldr img{width:60px;height:72px;object-fit:contain}.nutrientIconBoxHldr h3{font-family:Acumin Pro;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;text-transform:uppercase;color:#232323;margin-top:50px!important;text-align:center;max-width:170px;margin-left:auto;margin-right:auto}.nutrientIconBoxHldr p{margin-top:20px;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:20px;text-align:center;color:#666}.nutrientIconBoxHldr p em{font-style:normal;display:block}.btmTextSec{margin-top:50px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666;text-align:center}.nutrientIconBox .mainBtn{margin-top:30px}.standardsTesting{margin-top:100px;margin-bottom:100px;background:#eee;overflow:hidden}.standardsTestingRow{display:grid;grid-template-columns:49% 1fr;gap:20px;align-items:flex-end;padding-top:100px}.standardsCnt{padding-bottom:100px}.standardsCnt .headingH2{margin-bottom:20px}.standardsCnt p{margin-top:15px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666;max-width:600px}.backgWithCnt{margin-top:100px;margin-bottom:100px}.bgWithCntBgHldr{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:20px;padding:86px 15px;position:relative;overflow:hidden}.bgWithCntBgHldr:after{content:"";height:500px;width:500px;background-image:url(/cdn/shop/files/bg-with-cnt-layer.png?v=1762784015);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-270px;left:-200px;z-index:1}.bgWithCntRow{position:relative;z-index:2}.bgWithCntRow .headingH2{text-align:center;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:20px}.bgWithCntRow p{margin-top:10px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#666;max-width:875px;margin-left:auto;margin-right:auto}body.template-contact .bgWithCntRow p{max-width:740px}.bgWithCntRow p strong{font-weight:500;font-size:20px;line-height:20px}.bgWithCntRow .mainBtn{display:flex;justify-content:center}.footerMain{background:#023d3d;margin-top:40px}.footerMainTop{padding-top:60px;padding-bottom:30px;position:relative}.footerMainTop:after{content:"";background:linear-gradient(90deg,#ffffff05,#fff3,#ffffff05);position:absolute;bottom:0;left:0;height:1px;width:100%}.footerMainTopRow{display:grid;grid-template-columns:repeat(5,1fr);place-content:space-between}.footLinksHldr h3{font-family:Acumin Pro;font-weight:400;font-size:20px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#fff}.footLinksHldr ul{display:flex;flex-direction:column;gap:20px;margin-top:30px}.footLinksHldr ul li a{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0px;color:#fff;display:block;width:fit-content;max-width:188px;position:relative}.footLinksHldr ul li a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#d8d3cb;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.footLinksHldr ul li a:hover{color:#d8d3cb;transform:scale(1)}.footLinksHldr ul li a:hover:before{transform:scaleX(1);transform-origin:bottom left}.footLinksHldr .footSocialHldr ul{flex-direction:row;gap:14px}.footLinksHldr .footSocialHldr ul li a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #FFFFFF33;border-radius:50%;transition:all .2s ease-in-out}.contFormImgCntDets .footSocialHldr{display:flex;align-items:center;gap:14px;padding:15px 0 0 15px}.contFormImgCntDets .footSocialHldr a{border:1px solid #023D3D33;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease-in-out}.contFormImgCntDets .footSocialHldr a svg{width:16px;height:16px}.contFormImgCntDets .footSocialHldr a svg *{fill:#023d3d;transition:all .2s ease-in-out}.contFormImgCntDets .footSocialHldr a:hover{transition:all .2s ease-in-out;background:#023d3d}.contFormImgCntDets .footSocialHldr a:hover svg *{fill:#fff;transition:all .2s ease-in-out}.footLinksHldr .footSocialHldr ul li a:before{display:none}.footLinksHldr .footSocialHldr ul li a svg{width:16px;height:16px}.footLinksHldr .footSocialHldr ul li a:hover{background:#fff;transition:all .2s ease-in-out}.footLinksHldr .footSocialHldr ul li a:hover svg *{fill:#023d3d;transition:all .2s ease-in-out}.footerMainBottom{padding-top:47px}.footerMainBottom :is(.container,.page-widht){padding-left:0!important;padding-right:0!important;max-width:1440px}.ftLrgLogo{width:100%}.ftLrgLogo img{width:100%;object-fit:contain}.ftBtmText p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#fff;text-align:center;padding:20px 15px 10px}.standardsImg{height:100%;width:100%}.standardsImg img{height:100%;width:100%;object-fit:contain;object-position:bottom}body header:has(.header){z-index:999!important;transition:all ease .4s}body .shopify-section-group-header-group:has(.announcement-bar){padding-top:5px!important;padding-bottom:5px;background:#023d3d;z-index:unset!important}body .announcement-bar{padding-top:0!important;padding-bottom:0!important;border:none}body .announcement-bar .announcement-bar__text{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#fff;text-wrap:balance}body .header .header__row{background-color:#023d3d;border:none;width:100%!important;margin-block:unset!important;padding-block:22px!important;max-width:100%!important;display:block}body .header .header__row>:is(.page-width,.container,.spacing-style){padding:0!important;border-radius:100px;display:block;max-width:1320px;transition:all ease .4s;display:grid;grid-template-columns:auto 1fr max-content;gap:20px;margin-left:auto;margin-right:auto}body .header .header__row>:is(.page-width,.container,.spacing-style) .header__columns{padding:0!important}body .header .header__row .header-logo{height:28px;width:108px;justify-content:flex-start!important}body .header .header__column--center header-menu:only-child .overflow-menu::part(list){gap:30px;margin-left:10%}body .header .menu-list__link{font-family:Helvetica Neue;font-weight:300;font-size:16px;line-height:1;letter-spacing:0px;color:#ffffffb2!important;position:relative;padding:0!important;min-height:auto!important;margin:0!important}body .header .menu-list__link:hover{color:#fff!important}body .header .menu-list__link:hover:before{transform:scaleX(1);transform-origin:bottom left}body .header .menu-list__link.menu-list__link--active{font-weight:400;color:#fff!important}body .header .menu-list__link:after{content:"";width:7px;height:7px;background:url(/cdn/shop/files/brand-icon-light.svg?v=1764864404) no-repeat center;background-size:contain;position:absolute;right:-8px;top:-3px;opacity:0;visibility:hidden;transition:all .2s ease-in-out}body .header .menu-list__link.menu-list__link--active:after{opacity:1;visibility:visible;transition:all .2s ease-in-out}body .header .header__column--right .header-actions__action{height:24px;width:24px;overflow:unset}body .header .header__column--right .header-actions__action *{height:100%;width:100%}body .header .header__column--right .header-actions__action svg path{stroke:#fff}body .header .header__column--right header-actions{gap:10px;margin:0;align-items:center}body .header .header__column--right header-actions>.mainBtn{margin-top:0!important;line-height:0;padding-right:15px;position:relative}body .header .header__column--right header-actions>.mainBtn:after{content:"";height:60%;width:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);background:linear-gradient(0deg,#0000,#fff,#0000)}body .header .header__column--right header-actions>.mainBtn :is(a,button){padding:16px 40px;background:#fff;color:#023d3d}body .header .header__column--right header-actions>.mainBtn :is(a,button):hover{color:#fff}body .cart-drawer__dialog{padding:20px;background-color:#eee;background:#eee}body .cart-drawer__dialog .cart-drawer__header{padding:0!important}body .cart-drawer__dialog .cart-drawer__close-button{margin:0!important;top:20px;right:20px;height:24px;width:24px}body .cart-drawer__dialog .cart-drawer__close-button *{height:100%;width:100%}body .cart-drawer__dialog .cart-drawer__content .headingH2{font-family:Acumin Pro;font-weight:400;font-size:30px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#232323;margin-bottom:10px}body .cart-drawer__dialog .cart-drawer__items{padding-left:0;padding-right:0}body .cart-drawer__dialog .cart-items__wrapper p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666}body .cart-drawer__dialog .cart-items__wrapper p a{color:#666;text-decoration:underline;text-underline-offset:2px}body .cart-drawer__dialog .cart-items__wrapper .mainBtn{margin-top:30px!important}.fullWidthImgCnt{margin-top:120px;margin-bottom:120px;position:relative}.fullWidthImgCnt.withBg{background:#eee}.fullWidthImgCntRow{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:30px}.fullWidthImgCntContent{padding-top:100px;padding-bottom:100px}.fullWidthImgCntImg{position:absolute;height:100%;width:calc(50% - 15px);right:0;top:0}.fullWidthImgCntImg img{height:100%;width:100%;object-fit:cover}.fullWidthImgCntContent p{margin-top:10px}.fullWidthImgCntContent :is(p,li){font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666}.fullWidthImgCntContent ul{margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column;gap:20px;padding-left:15px}.fullWidthImgCntContent ul li{list-style:disc}.fullWidthImgCntContent ul li strong{color:#000;display:block;font-weight:400;margin-bottom:10px}.fullWidthImgCntContent ul li::marker{color:#000}.contentImgHeading{margin-top:100px;margin-bottom:100px}.contentImgHeadingRow .headingH2{text-align:center}.contentImgHeadingRow p{text-align:center;margin-top:20px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666;max-width:760px;margin-left:auto;margin-right:auto}.contentImgHeadingRow p em{display:block;font-style:normal}.contentImgHeadingRow p strong{color:#000;font-weight:400}.contentImgHeadingRow img{max-width:581px;object-fit:contain;margin-left:auto;margin-right:auto;aspect-ratio:581/475}.contentImgHeadingRow .contentImgImage{position:relative;max-width:581px;margin:96px auto 0}.contentImgHeadingRow .contentImgImage:before{content:"";width:400px;height:388px;background:url(/cdn/shop/files/image-highlighted-bg-shape.png?v=1764948642) no-repeat center;background-size:contain;position:absolute;right:32px;top:-46px;z-index:-1}.ourOrigin{position:relative;overflow:hidden;padding-top:80px;padding-bottom:80px}.ourOrigin.withBg{background:#eee}.ourOrigin.withBg:after{content:"";height:350px;width:350px;background-image:url(/cdn/shop/files/bg-with-cnt-layer.png?v=1762784015);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-180px;left:-150px;z-index:1}.ourOriginRow img{width:60px;object-fit:contain;margin-left:auto;margin-right:auto}.ourOriginRow .headingH2{text-align:center;margin-top:20px;max-width:680px;margin-left:auto;margin-right:auto}.ourOriginRow p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0px;text-align:center;color:#666;max-width:620px;margin-left:auto;margin-right:auto;margin-top:20px}body.template-contact .ourOriginRow p{max-width:1032px}.contactForm{padding-top:80px;padding-bottom:80px;background:#eee}.contFormRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:stretch}.contFormForm{background:#fff;padding:40px 30px 20px;border-radius:10px}.contFromMain{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.contFromMain .field :is(input,select,textarea){width:100%;min-height:auto;height:100%;height:50px;padding:1px 20px;border:1px solid #6666664D;border-radius:100px;font-family:Helvetica Neue;font-weight:400;font-style:Regular;font-size:14px;line-height:20px;letter-spacing:0px;color:#666;outline:none}.contFromMain .field :is(textarea){height:190px;border-radius:30px;padding:20px}.contFromMain .field :is(input,select,textarea):focus{box-shadow:0 4px 10px #00000026;background:#eee;border-color:#eee}.contFromMain .field :is(input,select,textarea)::placeholder{font-family:Helvetica Neue;font-weight:400;font-style:Regular;font-size:14px;line-height:20px;letter-spacing:0px;color:#666}.contFromMain .field:has(input[type=email]),.contFromMain .field:has(input[name="contact[subject]"]),.contFromMain .field:has(textarea),.contFromMain .field:has(button){grid-column:span 2}.contFromMain .field label{display:none}.contFromMain .field.mainBtn{margin-top:20px!important}.contFromMain .field.mainBtn :is(a,button){width:100%}.contFormImgHldr{position:relative}.contFormImg{width:100%;height:100%;max-height:570px}.contFormImg img{height:100%;width:100%;object-fit:cover;border-radius:10px}.contFormImgCntDets{position:absolute;bottom:20px;left:20px;width:100%;max-width:400px}.contFormImgCntDets ul{padding-top:10px;padding-bottom:10px;background:#fff;border-radius:10px}.contFormImgCntDets ul li a{padding:15px;display:flex;align-items:center;gap:12px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666;position:relative;transition:all ease .3s}.contFormImgCntDets ul li a:hover{opacity:.8}.contFormImgCntDets ul li a:after{content:"";height:1px;width:calc(100% - 30px);background:linear-gradient(90deg,#034e4e,#034e4e00);position:absolute;bottom:0;left:0}.contFormImgCntDets ul li:last-child a:after{display:none}.profileDetailSection{margin-top:80px}.profileDetailSectionRow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.profileDetailBox{background:#f7f7f7;border-radius:10px}.profileDetailBoxTop,.profileDetailBoxBottom{padding:30px}.profileDetailBoxBottom{position:relative}.profileDetailBoxBottom:before{content:"";height:1px;width:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#034e4e,#034e4e00)}.personalTopHead{background:#023d3d;padding:8px 16px;border-radius:100px;font-family:Helvetica Neue;font-weight:300;font-size:12px;line-height:1;letter-spacing:0px;color:#fff;text-transform:uppercase;display:block;width:fit-content}.profileDetailBoxTop h3{font-family:Acumin Pro;font-weight:400;font-size:26px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#232323;margin-top:15px}.profileDetailBoxTop p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0px;color:#232323}.profileDetailBoxBottom :is(p,li){font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666;list-style:disc;margin-top:30px}.profileDetailBoxBottom ul{padding-left:20px}.profileDetailBoxBottom p:first-child,.profileDetailBoxBottom ul li:first-child{margin-top:0!important}.innerBanner{padding-top:140px;padding-bottom:140px;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;min-height:360px}.innerBanner:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:#00000059}.innerBanner:after{content:"";height:425px;width:394px;background-image:url(/cdn/shop/files/bg-with-cnt-layer.png?v=1762784015);background-repeat:no-repeat;background-size:contain;position:absolute;top:40px;right:-90px;z-index:2;filter:brightness(0) saturate(100%) invert(25%) sepia(8%) saturate(5842%) hue-rotate(137deg) brightness(93%) contrast(103%)}.innerBannerRow{position:relative;z-index:3}.innerBannerCnt *{color:#fff}.testiSliderSec{margin-top:120px;margin-bottom:120px}.testimonialSlider{width:100%;height:100%}:is(.swiper-slide){height:auto!important}.rating_star{--star-size: 20px;--star-color: #8b8b8b;--star-filled: #00000;--rating: 0;position:relative;display:inline-block;font-size:var(--star-size);line-height:1;font-family:monospace;margin-bottom:8px}.rating_star:before,.rating_star:after{content:"\2605\2605\2605\2605\2605";display:block;pointer-events:none}.rating_star:before{color:var(--star-color)}.rating_star:after{color:var(--star-filled);position:absolute;top:0;left:0;width:calc(var(--rating) / 5 * 100%);overflow:hidden}.testiBoxMain{background:#eee;padding:20px;border-radius:20px;min-height:250px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;height:100%;transition:all ease .5s}.testiBoxTop p{margin-top:15px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#666}.testiBoxBtm{display:flex;align-items:center;gap:10px;padding-top:20px;border-top:1px solid #063A5266}.testiAuth{height:40px;width:40px}.testiAuth img{height:100%;width:100%;background:#0003;border-radius:50%;object-fit:cover}.testiAuthName{position:relative;display:flex;align-items:center;gap:10px}.testiAuthName span{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0px;color:#000}.testiAuthName:after{content:"";height:14px;width:14px;background-image:url(../img/greentic-testi.svg);background-repeat:no-repeat;background-size:contain}.testimonialSlider{width:100%}.testimonialSlider .swiper-wrapper .active-slide .testiBoxMain{background:#023d3d}.testimonialSlider .swiper-wrapper .active-slide .testiBoxMain *{color:#fff}.testimonialSlider .swiper-pagination{bottom:0!important}.swiper.testimonialSlider:has(.swiper-wrapper .swiper-slide:nth-child(4)){padding-bottom:50px}.testimonialSlider .swiper-pagination .swiper-pagination-bullet{height:14px;width:14px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 7px);background:#023d3d4d;opacity:1;transition:all ease .5s}.testimonialSlider .swiper-pagination .swiper-pagination-bullet-active{background:#023d3d}.listItemsBlockHldr ul li{display:grid;grid-template-columns:max-content 1fr;gap:16px;align-items:center}.listItemsBlockHldr ul li svg{width:20px;height:20px}.listItemsBlockHldr ul li:not(:last-child){margin-bottom:16px}.listItemsBlockHldr ul li span{font-size:16px;line-height:16px;color:#666;font-weight:400}.template-product .product-information__grid{display:grid;grid-template-columns:48.4% 48.4%!important;gap:30px;margin-top:60px;margin-bottom:80px}.template-product .product-information__grid .product-information__media{padding-right:0!important}.template-product .product-information__grid .product-details{padding-left:0!important}.template-product .product-information__grid .product-details>.spacing-style{padding:0!important}.template-product .dividerBlockHldr .divider__line{border:0;height:1px;background:linear-gradient(90deg,#034e4e,#034e4e00)}body .product-information{display:flex;flex-direction:column}.template-product .product-information .media-gallery--two-column .media-gallery__grid li:nth-child(3n+1){grid-column:span 2}.template-product .product-information .media-gallery--two-column .media-gallery__grid{width:100%}.template-product .product-information .media-gallery--two-column .media-gallery__grid li{width:100%;height:518px;min-height:518px;overflow:hidden;border-radius:10px}.template-product .product-information .media-gallery--two-column .media-gallery__grid li * :not(svg,button,.visually-hidden2){width:100%;height:100%;object-fit:cover;padding:0}.template-product .product-information .media-gallery--two-column .media-gallery__grid li .product-media-container__zoom-button{border-radius:5px;width:50px!important;height:50px!important;position:absolute;bottom:20px;right:20px;background:#fff;display:flex!important;justify-content:center;align-items:center;box-shadow:0 0 12px #00000040}.template-product .product-information .media-gallery--two-column .media-gallery__grid li .product-media-container__zoom-button svg{width:24px!important;height:24px!important;margin:auto}body.template-product .product-details .AirReviews-StarRate .medium .Avada_Star-Icon{font-size:14px}body.template-product .product-details .text-block{padding-top:10px;padding-bottom:30px}body.template-product .product-details .text-block h1{font-family:Acumin Pro;font-weight:400;font-size:36px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#232323}body.template-product .product-details .listItemsBlockHldr{margin:30px 0 0}body.template-product .product-details .variant-picker .variant-option{margin:30px 0;grid-template-columns:1fr 1fr}body.template-product .product-details .variant-picker .variant-option legend{margin-bottom:20px;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:18px;letter-spacing:0;text-transform:uppercase;color:#232323;opacity:1}body.template-product .product-details .variant-picker .variant-option .variant-option__button-label:after,body.template-product .product-details .variant-picker .variant-option .variant-option__button-label:before{display:none}body.template-product .product-details .variant-picker .variant-option .variant-option__button-label{background:#f7f7f7;border-radius:100px;outline:none!important;border:1px solid #f7f7f7;padding:10px 20px;font-family:Helvetica Neue!important;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;color:#666}body.template-product .product-details .variant-picker .variant-option .variant-option__button-label .variant-option__button-label__pill{box-shadow:0 0 12px #00000040;background:#01453d!important}body.template-product .product-details .variant-picker .variant-option .variant-option__button-label:has(>input:checked){box-shadow:0 0 12px #00000040;border:1px solid #01453d;background:#01453d!important;color:#fff}.stackValueBlockHldr{border:1px solid #c4bfb7;background:#f7f7f7;border-radius:6px;margin-top:30px}.stackValueBlockHldr ul{display:flex;align-items:center}.stackValueBlockHldr ul li:not(:last-child){border-right:1px solid #c4bfb7}.stackValueBlockHldr ul li{padding:26px 10px;display:flex;justify-content:center;flex-direction:column;gap:14px;flex:1 0 33%;height:100%;align-items:center;text-align:center}.stackValueBlockHldr ul li svg{width:30px;min-width:30px;height:30px}.stackValueBlockHldr ul li span{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;color:#666}body.template-product .product-details .accordion .details__header{position:relative;padding:30px 0;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:18px;letter-spacing:0;text-transform:uppercase;color:#232323;border:none!important}body.template-product .product-details .accordion .details{border:none!important;position:relative}body.template-product .product-details .accordion .details:before{background:linear-gradient(90deg,#034e4e,#034e4e00);content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px}body.template-product .product-details .accordion .details-content{padding-bottom:30px;margin:0}body.template-product .product-details .accordion .details-content .text-block{padding:0!important;margin-top:-20px}body.template-product .product-details .accordion .details-content rte-formatter{width:100%;min-width:100%;max-width:100%}body.template-product .product-details .accordion .details-content .metafield-rich_text_field{width:100%;min-width:100%;max-width:100%}body.template-product .product-details .accordion .details-content rte-formatter p{width:100%;max-width:100%;min-width:100%;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#666}body.template-about-us .nutrientIconBoxRow{max-width:990px;margin:auto}.contact-form__success{grid-column:span 2;order:1;color:#07772c}body.template-product .product-details .group-block-content{display:block!important}.zoomIconHldr{display:none}body.template-product .sealsubs-container{margin:0 0 30px;padding:0 0 30px;position:relative;display:block}body.template-product .sealsubs-container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#034e4e,#034e4e00)}body.template-product .sealsubs-container .sls-widget-branding,body.template-product .sealsubs-container .sls-more-info-container{display:none}body.template-product .sealsubs-container .sls-purchase-options-container{display:grid;grid-template-columns:1fr 1fr;gap:10px}body.template-product .sealsubs-container .sls-purchase-options-label{margin-bottom:20px;font-weight:400;font-size:18px;line-height:18px;letter-spacing:0;text-transform:uppercase;color:#242424;display:block}body.template-product .sealsubs-container .sls-option-container{padding:0!important;background:none!important;box-shadow:none!important;outline:none!important;border:none!important;border-radius:0!important;position:relative;display:block;margin:0!important}body.template-product .sealsubs-container .seal-row{height:210px;min-height:210px;border-radius:10px;border:1px solid #66666633;background:#f7f7f7;overflow:hidden!important;display:block;padding:20px;position:relative}body.template-product .sls-option-container .plan-label-div{width:100%;display:block;max-width:100%;min-width:100%;margin-top:auto;padding-top:10px}body.template-product .sls-option-container .plan-label-div .plan-label-span{width:100%;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;height:39px;min-height:39px;background:#d6d6d6;border-radius:100px;color:#232323;text-transform:capitalize;min-width:100%}body.template-product .sls-option-container .seal-col.seal-col-radio{position:absolute;visibility:hidden;opacity:0}body.template-product .sls-option-container .sls-selling-plan-group-first-line{display:flex;flex-direction:column;gap:10px;position:relative}body.template-product .sls-option-container .sls-selling-plan-group-first-line .sls-selling-plan-group-name{font-weight:400;font-family:Helvetica Neue;font-size:16px;line-height:16px;letter-spacing:0;color:#6660;pointer-events:none;display:none}body.template-product .sls-option-container .sls-selling-plan-group-first-line .sls-selling-plan-group-name .sls-savings-badge{margin-left:-25px}body.template-product .sls-option-container .sls-selling-plan-group-first-line .sls-price-container .seal-money{font-weight:400;font-family:Helvetica Neue;font-size:20px;line-height:20px;letter-spacing:0;color:#232323}body.template-product .sls-option-container[data-selling-plan-group-id] .sls-selling-plan-group-first-line .sls-price-container .seal-money{position:relative}body.template-product .sealsubs-container .seal-row:before{content:"";position:absolute;bottom:0;left:-140px;width:250px;height:110px;background-image:url(/cdn/shop/files/image-highlighted-bg-shape.png?v=1764948642);background-size:cover;background-repeat:no-repeat;pointer-events:none;filter:brightness(0) saturate(100%) invert(18%) sepia(15%) saturate(3806%) hue-rotate(140deg) brightness(91%) contrast(98%);opacity:10%}body.template-product .sealsubs-container .seal-row:has(.sls-one-time-price):after{content:"";position:absolute;bottom:0;right:0;width:178px;height:98px;background-image:url(/cdn/shop/files/onetime-purchase-product.png?v=1765204561);background-size:contain;background-repeat:no-repeat;pointer-events:none}body.template-product .sealsubs-container .seal-row:has(.sls-selling-plan-group-price):after{content:"";position:absolute;bottom:0;right:0;width:123px;height:102px;background-image:url(/cdn/shop/files/subcribe-save.png?v=1765204562);background-size:contain;background-repeat:no-repeat;pointer-events:none}body.template-product .sls-option-container.sls-active .plan-label-div .plan-label-span{background:#023d3d;color:#fff}body.template-product .sls-option-container .selling-plan-group-options-name-select{margin-top:0;line-height:1}body.template-product .sls-option-container .sls-selling-plan-group-options{line-height:1;display:flex;flex-direction:column}body.template-product .sls-option-container .seal-col,body.template-product .sls-option-container .seal-col:empty{display:flex;height:42%;flex-direction:column}body.template-product .sls-option-container .selling-plan-group-options-name-select{display:flex;gap:0;margin:0!important;padding:0!important}body.template-product .sls-option-container .sls-select,body.template-product .sls-option-container .sls-select-container select.sls-select{width:100%;border:1px solid #66666633;background:#8eaaa51c;outline:none!important;box-shadow:none!important;font-size:14px;line-height:14px;color:#000;border-radius:100px;padding:10px 20px;height:40px;background-repeat:no-repeat}body.template-product .product-details .accordion .details-content .metafield-rich_text_field ul li{list-style-type:disc;width:100%;max-width:100%;min-width:100%;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#666}body.template-product .product-details .accordion .details-content .metafield-rich_text_field ul li::marker{font-size:12px}body.template-product .product-details .accordion .details-content .metafield-rich_text_field ul li:not(:last-child){margin-bottom:15px}body.template-product .product-details .accordion .details-content .metafield-rich_text_field ul{margin:0}body.template-product .product-details .accordion .details-content .metafield-rich_text_field ul li strong{font-weight:500}.template-collection .collection-wrapper{margin:100px 0;padding:0 20px}product-card.product-card{border:1px solid #66666633;background:#f7f7f7;padding:20px;border-radius:10px;overflow:hidden}product-card.product-card .product-card__content{gap:10px}product-card.product-card .product-card__content .card-gallery{height:350px;width:100%;border-radius:10px!important;overflow:hidden}product-card.product-card .product-card__content .card-gallery *{height:100%;width:100%}product-card.product-card .product-card__content .contents[ref=productTitleLink] .text-block{margin:0}product-card.product-card .product-card__content .contents[ref=productTitleLink] .text-block p{font-weight:500;font-size:18px;line-height:1.3;letter-spacing:0;text-transform:uppercase;color:#242424}product-card.product-card .product-card__content product-price .price{font-weight:600;font-size:20px;line-height:20px;letter-spacing:0;color:#023d3d}.template-list-collections .section-resource-list__content .text-block{margin-bottom:40px;line-height:1;padding:0}.template-list-collections .section-resource-list__content .text-block{margin-bottom:30px;line-height:1;padding:0}.template-list-collections .section-resource-list__content .text-block h1{font-family:Acumin Pro;font-weight:600;font-size:40px;line-height:40px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#023d3d}.template-list-collections .ui-test-collection-list .section--page-width{display:block!important;padding:100px 20px}.template-list-collections .ui-test-collection-list .section-resource-list__content{align-items:center}.collection-card{border:1px solid #66666633;background:#f7f7f7;padding:20px;border-radius:10px;overflow:hidden;position:relative;width:100%;height:100%}.collection-card .collection-card__inner{gap:20px}.collection-card .collection-card__inner .resource-image{height:300px;width:100%;border-radius:10px;overflow:hidden}.collection-card .collection-card__inner .resource-image *{width:100%!important;height:100%!important;object-fit:cover!important}.collection-card .collection-card__inner .collection-card__content p{font-weight:500;font-size:18px;line-height:18px;letter-spacing:0;text-transform:uppercase;color:#023d3d}.template-collection .product-grid{grid-template-columns:repeat(3,1fr)}body .dialog-modal.dialog-drawer .cart-items-component{width:100%;height:100%;background:transparent!important;--color-background: rgb(255 255 255 / 0%)}body .dialog-modal.dialog-drawer .cart-items__wrapper{margin-top:40px}body .dialog-modal.dialog-drawer .cart-drawer__summary{padding:0}.template-cart .cart-items-component .cart-actions,body .dialog-modal.dialog-drawer .cart-actions{padding:0!important}.template-cart .cart-items-component .cart__total-label.cart-primary-typography,.template-cart .cart-items-component .disclosure-trigger__label,body .dialog-drawer .cart__total-label.cart-primary-typography,body .dialog-drawer .disclosure-trigger__label{font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;text-transform:uppercase;color:#242424}.template-cart .cart-items-component .cart__summary-item.cart-primary-typography,body .dialog-drawer .cart__summary-item.cart-primary-typography{font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;color:#242424}.template-cart .cart-items-component{padding:100px 0}.template-cart .cart-items-component .cart-items__details>div>span,.template-cart .cart-items-component .cart-items__price text-component{font-weight:600;font-size:16px;line-height:16px;letter-spacing:0;color:#023d3d}.template-cart .section.section--page-width{display:block!important}body .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{width:25px!important;height:25px!important;mask:none!important}body .header-actions__cart-icon .cart-bubble{width:13px!important;height:13px!important;background:#fff!important;top:-2px;right:-5px}body .header-actions__cart-icon .cart-bubble .cart-bubble__text{background:#fff;display:flex;justify-content:center;align-items:center;line-height:1.4;width:13px;height:13px;color:#000;font-weight:700;border-radius:100px;font-size:10px}.preloder__cus{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#ffffff0e;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);transition:opacity .5s ease}.preloder__cus:before{content:"";position:absolute;top:0;left:0;background:#023d3d;width:100%;height:50%;animation:slideUpSmooth 3s cubic-bezier(.77,0,.175,1) forwards}.preloder__cus:after{content:"";position:absolute;bottom:0;left:0;background:#023d3d;width:100%;height:50%;animation:slideDownSmooth 3s cubic-bezier(.77,0,.175,1) forwards}@keyframes slideUpSmooth{0%{top:0}to{top:-100%}}@keyframes slideDownSmooth{0%{bottom:0}to{bottom:-100%}}.preloder__element{position:relative;z-index:9;width:150px;height:150px;animation:logoIntroSmooth 3s cubic-bezier(.77,0,.175,1) forwards}@keyframes logoIntroSmooth{0%{transform:scale(0) rotate(0);opacity:0}to{transform:scale(1) rotate(360deg);opacity:1}}.logo-rotate{animation:slowRotate 10s linear infinite}@keyframes slowRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.template-search .section--page-width{display:block}.template-search .search-page__header{margin-top:100px}.template-search .search-page__header .text-block h3{font-family:Acumin Pro;font-weight:400;font-size:40px;line-height:40px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#023d3d}.template-search .search-page__header .search-results__no-results p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;color:#000;opacity:1}.template-search .search-page__header .search-page-input__parent .search-page-input{border-radius:10px;height:50px;min-height:50px}.template-search .collection-wrapper{margin:60px 0;display:block;padding:0 20px}body .collection-wrapper .product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.template-search .collection-wrapper .main-collection-grid__title{margin-bottom:40px;font-family:Acumin Pro;font-weight:400;font-size:32px;line-height:32px;letter-spacing:0;text-transform:uppercase;color:#023d3d}.template-search .section.product-grid-container{display:block}.template-product .preloder__cus{opacity:0!important;pointer-events:none!important;display:none!important}body.template-product .AirReviews-Text--headingLg{font-family:Acumin Pro;font-weight:400;font-size:40px;line-height:54px;letter-spacing:0px;text-transform:uppercase;color:#232323}body.template-product .section.section--page-width:has(.AirReviews-Embed-BlockWrapper){display:block}.why-choose-video-row{position:relative;display:block}section.why-choose-video .container{position:relative;display:block;max-width:1330px;margin:0 auto;width:100%;padding:0 20px;background-color:transparent}section.why-choose-video{padding:20px 0 60px}.why-choose-video .sec_heading{padding:30px 0 20px;text-align:left}.why-choose-video .sec_heading .h5{font-weight:400;font-size:22px;line-height:22px;letter-spacing:0;text-transform:capitalize;color:#242424;display:block}.why-choose-video-box video{width:100%;display:block;height:100%;object-fit:cover;object-position:center;max-height:460px;cursor:pointer}.why-choose-video-box{border-radius:8px;overflow:hidden;position:relative}.why-choose-video .sec_heading h2{margin:0}span.video-playBtn{display:block;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}span.video-playBtn.active{opacity:0}span.video-playBtn svg{width:40px;height:40px;filter:invert(1)}.videos_sliders .swiper-pagination{position:relative;inset:unset;margin-top:20px;line-height:1}.videos_sliders .swiper-pagination .swiper-pagination-bullet{border:1px solid #000;width:10px;min-width:10px;height:10px;background-color:transparent;opacity:1}.videos_sliders .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.selling-plan-group-options-name-select label{display:none!important}body .shopify-policy__container{padding:100px 20px;max-width:1330px;width:100%;margin:auto;position:relative;display:block}body .shopify-policy__container .shopify-policy__title h1{font-weight:400;font-size:40px;line-height:54px;letter-spacing:0;text-transform:uppercase;color:#232323;margin-bottom:40px}body .shopify-policy__container .shopify-policy__body .rte :is(p,li,span,a){display:block;transition:all .2s ease-in-out;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#000!important}body .shopify-policy__container .shopify-policy__body .rte :is(p,li,span,a) strong{font-weight:500}body .shopify-policy__container .shopify-policy__body .rte :is(p,li,span,a):hover{transition:all .2s ease-in-out;color:#023d3d!important}body .shopify-policy__container .shopify-policy__body .rte p:not(:last-child){margin-bottom:20px}body .shopify-policy__container .shopify-policy__body .rte :is(h1,h1>span){font-weight:400;font-size:30px;line-height:30px;letter-spacing:0;color:#000!important;text-transform:uppercase;margin-bottom:20px;display:block}body .shopify-policy__container .shopify-policy__body .rte :is(h2,h2>span){font-weight:400;font-size:30px;line-height:30px;letter-spacing:0;color:#000!important;margin-bottom:20px;display:block;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h3,h3>span){font-weight:400;font-size:27px;display:block;line-height:27px;letter-spacing:0;margin-bottom:20px;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h4,h4>span){font-weight:400;display:block;font-size:24px;margin-bottom:20px;line-height:24px;letter-spacing:0;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h5,h5>span){font-weight:400;font-size:21px;display:block;margin-bottom:20px;line-height:21px;letter-spacing:0;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h6,h6>span){font-weight:400;display:block;font-size:18px;margin-bottom:20px;line-height:18px;letter-spacing:0;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(p br,span br){display:none}body .shopify-policy__container .shopify-policy__body .rte ul{display:flex;flex-direction:column;gap:10px}body .shopify-policy__container .shopify-policy__body .rte ul li{list-style:disc;display:list-item}body .shopify-policy__container .shopify-policy__body .rte a{text-decoration:underline!important;width:fit-content}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
