@media only screen and (max-width:1381px){:root{--btn-1-font-size: 18px}.homeHero{max-height:640px}.homeHero .content-box,.homeHero .halo-block-header{max-width:840px}.homeHero .banner-heading,.homeHero .title{font-size:56px!important}.thrivingBodyWrap .banner-heading,.perfectMatch .banner-heading,.product-block .halo-block-header .title,.testedSpecies .bg-policies-block .halo-block-header h3,.homeAboutUs .banner-heading,.customReviewWrap .halo-block-header .title,.amazingFeaturesHead h3,.completeNutritionalWrap .banner-heading{font-size:44px!important}.thrivingBodyWrap .banner-content{width:50%!important}.thrivingBodyWrap .banner-item{width:30%!important}.perfectMatch .banner-heading{max-width:500px}.testedSpecies .bg-policies-block .halo-block-header h3{max-width:580px}.testedSpecies .policies-content .policies-text{font-size:22px!important}.customReviewWrap .halo-block-header h3{max-width:460px;margin:0 auto!important}.completeNutritionalWrap .banner-heading{max-width:500px}.subHeaders .banner-heading{font-size:44px!important}.subHeaders .img-box--mobile .image{min-height:280px}.halo-productView-right .productView-title{font-size:42px}.productDetailLeftRight .banner-heading,.faqsWrap h3,.halo-recommendations-block .halo-block-header .title{font-size:44px!important}.header-nav-basic .menu-lv-1__action{padding-left:15px;padding-right:15px}.testedSpecies .bg-policies-block .halo-row .halo-item.has-des{margin-bottom:20px!important}.testedSpecies{padding-top:50px!important;padding-bottom:50px!important;background-position:center!important}.testedSpecies .bg-policies-block .halo-row .halo-item.has-des .policies-des{margin-bottom:20px}.amazingFeaturesHead{max-width:680px}}@media only screen and (max-width:1281px){html body .header-navigation>.container{gap:10px;padding-left:15px!important;padding-right:15px!important;justify-content:initial}html body .header-nav-basic .header-logo{max-width:200px}.header-nav-basic .menu-lv-1__action{padding-left:10px;padding-right:10px}.header-nav-basic .header-item:nth-child(3){column-gap:20px!important}.homeHero{max-height:700px}.homeHero .container-full{position:relative}.homeHero .halo-block-header{height:240px}.thrivingBodyWrap .banner-content{width:56%!important}.amazingFeaturesBox.amazingFeaturesBox2 .amazingFeaturesBallDesktop{left:20px}.amazingFeaturesBox.amazingFeaturesBox4 .amazingFeaturesBallDesktop{left:0}.amazingFeaturesBox.amazingFeaturesBox1 .amazingFeaturesBallDesktop,.amazingFeaturesBox.amazingFeaturesBox3 .amazingFeaturesBallDesktop{right:0}.completeNutritionalWrap .banner-text ul li{font-size:16px;line-height:26px}.homeHero.ingredientsHero,.homeHero.homeAboutHero{height:100%;overflow:hidden;max-height:100%}.testedSpecies{background-color:#f8f4e9!important;background-size:100%!important;background-position:bottom right!important}}@media screen and (max-width: 1024px){.subHeaders .content-box--absolute{padding:45px 30px 30px!important}.subHeaders .banner-item .banner-text .optionlang1{font-size:16px!important}.button,.shopify-challenge__button{font-size:16px;line-height:1}.homeHero{margin-top:0}.contactItemRight .contact-text h3{margin:0 0 10px;font-size:32px;line-height:42px}.contact .contactItemRight{padding:30px 20px}.homeHero.homeAboutHero.halo-banner .halo-banner-wrapper .banner-item .content-box .banner-heading{font-size:40px!important;padding-bottom:0;margin-bottom:0;line-height:0!important}.homeHero.ingredientsHero .banner-heading{font-size:40px!important;padding-bottom:0;margin-bottom:0}.homeHero.ingredientsHero .banner-text{font-size:16px;line-height:26px}.homeHero .halo-block-header .title .text{padding:0}.homeHero .video-section__media.deferred-media .js-video{width:100%;object-fit:cover}.thrivingBodyWrap .banner-heading,.perfectMatch .banner-heading,.product-block .halo-block-header .title,.testedSpecies .bg-policies-block .halo-block-header h3,.homeAboutUs .banner-heading,.customReviewWrap .halo-block-header .title,.amazingFeaturesHead h3,.completeNutritionalWrap .banner-heading{font-size:36px!important;line-height:1.3!important}.homeHero .banner-heading,.homeHero .title{font-size:42px!important}.homeHero .content-box,.homeHero .halo-block-header{max-width:620px;height:200px}.homeHero .banner-button{max-width:260px}.custom-service-block.productListInfos .halo-item svg{width:50px!important;height:50px!important}.productListInfos .policies-content .policies-text{font-size:16px!important}.plantBasedNutrition h2{font-size:24px!important;max-width:600px}.plantBasedNutrition{padding-top:20px!important;padding-bottom:30px!important}.thrivingBodyWrap .banner-content .content-box{padding:0}.thrivingBodyWrap .banner-heading{max-width:400px}.thrivingBodyListIcon .halo-item .policies-icon svg{width:55px;height:55px}.thrivingBodyListIcon .halo-item .policies-content .policies-text{margin-bottom:10px;font-size:20px}.thrivingBodyListIcon .halo-item .policies-content p{font-size:16px;line-height:24px}.homeProductSection .product-block-content{max-width:550px;margin:0 auto}.testedSpecies .bg-policies-block .halo-block-header h3{max-width:380px}.amazingFeaturesHead{max-width:550px}.amazingFeaturesImg{max-width:380px}.amazingFeaturesBox{max-width:300px}.amazingFeaturesBox.amazingFeaturesBox2 .amazingFeaturesBallDesktop{left:0}.completeNutritionalWrap .banner-heading{max-width:100%;margin-bottom:0;padding-bottom:0}.completeNutritionalWrap .banner-text ul li{font-size:14px;line-height:20px}.completeNutritionalWrap .banner-button{max-width:240px!important}.completeNutritionalWrap .banner-text ul li:before{top:6px;width:18px;height:18px}.completeNutritionalWrap .banner-text ul li{padding-left:30px}.productView-tab .toggle-content .optionlang1 p{font-size:14px!important;margin-top:0!important;line-height:24px}.halo-productView-right .productView-title{line-height:46px!important;font-size:34px!important}.productDetailLeftRight .banner-heading,.faqsWrap h3,.halo-recommendations-block .halo-block-header .title{font-size:36px!important;line-height:45px!important}}@media screen and (max-width: 991px){.productView-top{display:block!important}.halo-productView-right{width:100%!important;padding:0 30px!important}.halo-productView-left{margin:0 auto 30px;width:100%!important}.productView{width:90%}.shopify-section button#product-add-to-cart{max-width:100%;padding:20px 0}.productView .productView-top .halo-productView-right{padding-right:30px!important}.productView .halo-productView-right .productView-title{font-size:34px;line-height:42px!important}.productListMenu .wrapper-text{margin:0 15.5px 5px!important}.tabs-contents .toggleLink{padding:18px 45px 18px 0!important}.contact .contactItemRight{margin:0 20px}.contactItemRight .contact-text{max-width:560px;margin:0 auto}.contact{flex-wrap:wrap}.contactItemBoxCA,.contactItemBoxINT{display:flex;flex-wrap:wrap}.contactItemBox{margin-bottom:30px;width:50%;text-align:center}.contact .contactItemLeft,.contact .contactItemRight{width:100%}.customReviewWrap .halo-block-header .title{font-size:35px!important;line-height:50px}.aboutGallaryWrap{padding-bottom:100px!important}.productDetailLeftRight .content-box .banner-heading{margin:0;padding:0;line-height:38px!important;font-size:34px!important}.productListInfos .policies-content .policies-text{text-align:center}.testedSpecies{background-size:80%!important;padding-bottom:150px!important;background-repeat:no-repeat!important}.productListInfos .halo-item>div{display:block;text-align:center}.productListInfos .halo-item:last-child{border-right:0px solid #1c3a13}.productListInfos .halo-item{width:calc(100% / 3)!important;margin:0!important}.thrivingBodyListIcon .halo-row .halo-item{width:47%!important;text-align:center!important;margin:0 auto}.thrivingBodyListIcon .halo-item .policies-content{text-align:center!important}.thrivingBodyListIcon{padding:0 20px}.thrivingBodyWrap .banner-item .img-box .image{max-width:230px;padding:50px 0!important}.thrivingBodyWrap .banner-item .img-box .image img{object-fit:contain}.amazingFeatures{padding-bottom:0;max-width:100%;margin:0;padding-top:0;display:flex;flex-wrap:wrap}.amazingFeaturesBox{position:relative;max-width:100%;line-height:1.4;text-align:left!important;margin-bottom:20px}.amazingFeaturesBox .amazingFeaturesBallDesktop{display:none}.amazingFeaturesWrap{padding:40px 0}.amazingFeaturesHead{margin:0}.amazingFeaturesImg{order:3}.amazingFeaturesBox.amazingFeaturesBox1{order:1}.amazingFeaturesBox.amazingFeaturesBox2{order:2;right:0;margin-bottom:30px}.amazingFeaturesBox.amazingFeaturesBox3{order:4;margin-top:30px}.amazingFeaturesBox.amazingFeaturesBox4{order:5;right:0}.amazingFeaturesHead h3{text-align:left}.amazingFeaturesHead{margin-bottom:20px}.customReviewWrap .slick-arrow{top:105%;margin:0 auto;left:0;right:0}.customReviewWrap .slick-arrow.slick-prev{right:50px}.customReviewWrap .slick-arrow.slick-next{left:50px}.perfectMatch .content-box--absolute{padding:0}.perfectMatch .banner-heading{margin:0!important;padding-bottom:10px!important}.perfectMatch .banner-text{margin-bottom:15px!important}.halo-block-header .title .text{padding:0!important}.testedSpecies .bg-policies-block .halo-block-header h3{margin:0 auto 30px!important;display:block;text-align:center}.completeNutritionalWrap .content-box{position:relative;right:0;top:0;transform:none;background-color:#031d10;padding:30px 50px;width:100%!important;margin-top:-40px}.footer-block__list-social .list-social__item{margin-right:10px}.halo-productView-right{width:50%;padding-right:20px}.custom-service-block .halo-item{text-align:center;width:33%!important;margin-bottom:40px}}@media screen and (max-width: 690px){.section-block-template--15201808744491__adedca51-e6ee-4f03-8771-9e080bacc98c .halo-block-header .title{font-size:24px!important}.faqsWrap{background-color:#fbfdf9;padding:30px 0}.faqsBox .faqsBoxTitle{font-size:14px;padding:20px 80px 20px 25px;line-height:24px}.custom-service-block .halo-item{width:50%!important;margin-bottom:30px}.productView .productView-top .halo-productView-right{padding-right:0!important}.halo-productView-right .productView-title{line-height:46px!important;font-size:28px!important}.shopify-section button#product-add-to-cart{max-width:190px;padding:16px 0!important}.halo-productView-right{width:100%!important;padding:0 10px!important}.subHeaders .banner-item .banner-text .optionlang1{font-size:14px!important}.productListMenu .wrapper-text{margin:0 2px 10px!important}.productListMenu.section-block-template--15201808023595__cfa33917-5751-4398-9894-e2604f57fc99 .block__custom--text a{padding:7px 20px!important;font-size:13px;font-weight:600}.thrivingBodyWrap .banner-heading,.perfectMatch .banner-heading,.product-block .halo-block-header .title,.testedSpecies .bg-policies-block .halo-block-header h3,.homeAboutUs .banner-heading,.customReviewWrap .halo-block-header .title,.amazingFeaturesHead h3,.completeNutritionalWrap .banner-heading{font-size:28px!important}.header-mobile__item--cart{padding-right:0}.header-mobile--wrapper{grid-gap:min(12px,7%)}.header-mobile__item--menu{min-width:40px;padding:5px 0}.homeHero .banner-heading,.homeHero .title{font-size:30px!important;margin-bottom:20px!important}.sidebar--layout_vertical .productGrid.column-3 .product{width:100%!important}.contactItemRight .contact-form .form-input{font-size:14px;padding-top:5px;padding-bottom:5px}.contactItemRight .contact-form textarea{height:150px;min-height:150px}.contactItemRight .contact-form .form-actions .button{font-size:16px}.contactItemRight .contact-form .form-label{font-size:13px}.contact .contactItemRight{margin:0 10px}.contact-item+.contact-item{margin-top:20px}.contactItemRight .contact-text h3{font-size:28px;line-height:40px}.contactItemRight .contact-text{font-size:16px;line-height:26px}.contactItemBox{margin-bottom:30px;width:100%;text-align:center}.customReviewWrap .slick-arrow{top:98%}.productDetailAbout.custom-service-block .halo-row .halo-item{width:50%!important;margin:0 0 30px!important}.aboutPageContents{margin-bottom:0!important}.productDetailLeftRight .content-box .banner-heading{font-size:28px!important;margin-bottom:10px}.productDetailLeftRight .halo-banner-wrapper .flex-box__banner .content-box{text-align:center}.productListMenu .block__custom--text{column-gap:3px}.subHeaders .img-box--mobile .image{min-height:380px}.subHeaders .content-box--absolute{top:54%!important}.productListInfos .halo-item{width:calc(100% / 3)!important;margin:0!important;padding:15px 0 20px!important;border:0!important}.subHeaders .banner-heading{font-size:38px!important}.productListInfos .policies-icon svg{width:40px!important;height:40px!important}.productListInfos .policies-content .policies-text{text-align:center;font-size:12px!important;line-height:21px;max-width:100px!important;margin:0 auto}.custom-service-block.productListInfos .halo-item svg{width:40px!important;height:40px!important}html body .custom-service-block.productListInfos .halo-item .policies-icon{margin-bottom:0!important}.testedSpecies{background-size:200%!important;padding-bottom:300px!important;background-repeat:no-repeat!important}.customReviewWrap.customer-review-block .customer-review-slide{padding-bottom:50px!important}.copyright__content p{font-size:12px!important}.homeHero.ingredientsHero .img-box .image{padding-top:450px!important}.homeHero.ingredientsHero .banner-heading{font-size:36px!important;margin-bottom:13px}.homeHero.homeAboutHero .img-box .image{padding-top:450px!important}.homeHero.homeAboutHero.halo-banner .halo-banner-wrapper .banner-item .content-box .banner-heading{font-size:36px!important}.homeHero .content-box,.homeHero .halo-block-header{height:180px;max-width:320px}.completeNutritionalWrap .content-box{padding:30px 20px;text-align:left!important}.completeNutritionalWrap .banner-text ul li{font-size:17px;line-height:27px;margin-bottom:24px}.amazingFeaturesImg{max-width:100%;margin:10px auto 20px;width:100%;padding:0 10px}.amazingFeaturesWrap{padding:40px 10px}.storeListing .storeListingSVG{top:7px}.storeListingWrap{padding:0 10px}.storeListingWrap.active .storeListingHead h3 svg{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.storeListingHead h3{position:relative;padding-right:40px;font-size:20px}.storeListingHead h3 svg{display:block;position:absolute;right:0;top:0;width:20px;height:20px}.menuSubPage{padding:0 10px;margin-bottom:50px}.menuSubPage ul{max-width:100%;flex-wrap:wrap}.menuSubPage ul li{width:50%}.storeListing .storeListingBox{width:100%}.menuSubPage ul li a{width:100%;padding:8px 0}.thrivingBodyWrap .halo-banner-wrapper .flex-box__banner{display:flex}.thrivingBodyWrap .banner-item{padding:0 20px}.thrivingBodyListIcon .halo-row .halo-item{width:100%!important;margin-bottom:0}.custom-service-block .halo-item .policies-icon{text-align:center;margin-bottom:10px!important}.thrivingBodyListIcon .halo-item .policies-content{text-align:center!important}.thrivingBodyListIcon .halo-item .policies-content .policies-text{margin-bottom:10px;font-size:18px}.thrivingBodyListIcon .halo-item .policies-content p{font-size:16px}.thrivingBodyWrap .banner-item .img-box .image{max-width:300px;padding:80px 0!important}.thrivingBodyWrap .banner-item .img-box .image img{object-fit:cover}.thrivingBodyWrap .halo-banner-wrapper .flex-box__banner .content-box{max-width:320px!important;margin:0 auto!important;text-align:center}.footer .footer__content-top{padding-top:50px}.footer-block__mobile .footer-block__list{display:block!important}.footer .footerLeft{width:100%;order:2;display:flex}.footer .footerCenter{width:100%;order:1}.footer .footerRight{width:100%;order:3}.footerLeft .footer-block__item:first-child{margin-bottom:0}.footerCenter .footer-block__newsletter .footer-block__subheading{max-width:300px;margin:0 auto!important}.footerCenter .footer-block__newsletter .footer-block__subheading p{line-height:30px;margin-bottom:20px}.footer .footerRight .footer-block__item{text-align:left;padding:0 20px;margin-bottom:0;max-width:100%}.footer-block__list-social{text-align:center;margin-top:10px}.footer__content-bottom{padding-top:5px;padding-bottom:15px}.footerCenter .footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button{line-height:34px;width:20%!important}.footerCenter .footer-block__newsletter .field__input{padding:12px 60px 15px 20px!important;line-height:23px!important;font-size:16px}.ingredientsContents{padding:30px 0!important}.ingredientsContents .item--smallImg:before{bottom:-90px;height:230px;width:1%;background-position:right}.ingredientsContents .item--smallImg:nth-child(odd):before{background-position:left}.ingredientsContents .item--smallImg{padding-bottom:110px}.perfectMatch .banner-heading{max-width:470px;font-size:30px!important;text-align:center}.perfectMatch .banner-text{max-width:100%;margin:0 auto 18px}.perfectMatch .content-box--absolute{top:130px}.testedSpecies .halo-block-header{text-align:center!important}.testedSpecies .bg-policies-block .halo-block-header h3{font-size:32px!important;text-align:center;line-height:42px;max-width:320px;margin:0 auto 30px!important}.testedSpecies .bg-policies-block .halo-row .policies-icon{width:150px;margin:0 auto 10px!important;position:relative;display:block}.testedSpecies .bg-policies-block .halo-row .halo-item.has-des{width:100%!important;padding-left:10px!important;padding-bottom:10px;padding-right:10px;text-align:center!important;margin-bottom:10px!important}.testedSpecies .bg-policies-block .halo-row .policies-content{text-align:center!important}.testedSpecies .bg-policies-block .halo-row .policies-content .policies-des{margin-bottom:20px!important}.homeAboutUs{padding-top:40px!important}.homeAboutUs .banner-heading{font-size:30px!important}.homeAboutUs .halo-banner-wrapper .flex-box__banner .text-left .button{font-size:16px;line-height:20px;padding-bottom:13px!important;margin:0 auto}.homeAboutUs .halo-banner-wrapper .flex-box__banner .content-box{text-align:center}.amazingFeaturesHead{margin-bottom:10px;text-align:center}.amazingFeaturesWrap .amazingFeaturesHead h3{font-size:28px!important;line-height:38px}.halo-product-block .slick-dots{bottom:-60px}.shopify-section .product-block .halo-block-content .product .card-product .card-media{padding-bottom:150px!important;padding-top:150px!important;margin:20px 0!important}html body .custom-service-block .halo-item .policies-icon{margin-bottom:5px!important}.plantBasedNutrition h2{font-size:18px!important}.productListInfos{border-bottom:0}.thrivingBodyWrap .halo-banner-wrapper .flex-box__banner{flex-wrap:wrap}.thrivingBodyWrap .banner-item{order:2;width:100%!important}.thrivingBodyWrap .banner-content{width:100%!important}.thrivingBodyListIcon .halo-item .policies-content p{margin-bottom:15px}.thrivingBodyListIcon{padding:0}.testedSpecies .bg-policies-block .halo-row .halo-item.has-des{margin-bottom:0!important;margin-top:0!important}.plantBasedNutrition{padding-top:20px!important;padding-bottom:20px!important}.footer-block__list-social{margin-top:0!important}.footer .footer__content-top{padding-top:50px;padding-bottom:20px!important}.homeHero.ingredientsHero .content-box,.homeHero.ingredientsHero .halo-block-header,.homeHero.homeAboutHero .content-box,.homeHero.homeAboutHero .halo-block-header{height:auto}.footerLeft .footer-block__item ul li a{font-size:14px}.storeListingHead h3{font-size:18px;line-height:1.2}.homeHero .video-section__media.deferred-media{padding-bottom:136%!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dev_responsive.css.map */
