.mobile-show{display:none}.desktop-show{display:block}h2{font:normal normal bold 65px / 74px Bree Serif}.home-banner .banner-grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;height:675px}.home-banner .banner-grid-wrapper h2{font-size:32px;line-height:1.5;font-family:Outfit,sans-serif;font-weight:400;color:#0a3030;margin:0}.home-banner{background:#deefe6;position:relative;overflow:hidden}.home-banner .video_cover_wrap{position:absolute;right:0;top:0;height:100%;max-width:50%;width:100%}.home-banner h1{margin-bottom:20px}.home-banner .banner-grid-wrapper p{max-width:412px;color:#0a3030;font-size:18px;font-weight:400;line-height:1.5;margin:0 0 25px}.home-banner .button-design{background:#ce2b32!important;border:1px solid #ce2b32!important;color:#fff;padding:14px 30px;text-decoration:none;font-size:16px;font-weight:400;line-height:1.5;border-radius:3rem;text-align:center}.home-banner .button-alternate-design{background:transparent!important;border:1px solid #ce2b32!important;color:#ce2b32;padding:14px 30px;text-decoration:none;font-size:16px;font-weight:500;line-height:1.5;border-radius:3rem;text-align:center;transition:.3s}.home-banner .button-alternate-design:hover{background:#ce2b32!important;border:1px solid rgb(222 239 230)!important;color:#fff;box-shadow:0 0 0 1px #ce2b32}.home-banner .button-grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);max-width:450px;gap:15px;margin-bottom:20px}.home-banner .banner-grid-wrapper h2.banner-subtitle{padding-top:105px}.home-banner a.link-button{text-decoration:none;font-size:20px;letter-spacing:0px;color:#ce2b32;display:inline-block}section.image-slider-section .swiper{width:100%;height:100%}.image-slider-section{background-color:#1d3c34}section.image-slider-section .swiper-slide{max-width:max-content;padding:10px 40px;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-wrapper{transition-timing-function:linear!important}.mySwiper{overflow:hidden}section.image-slider-section .swiper-slide img{max-height:31px}section.image-slider-section .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}section.image-slider-section .swiper{padding:30px 0}.home-features-section .features-swiper{display:grid;grid-template-columns:repeat(4,1fr);gap:50px;max-width:95%;margin:0 auto}.home-features-section{padding-top:100px;padding-bottom:100px}.home-features-section .features-item img{max-width:208px}.home-features-section .features-swiper .features-item{text-align:center}.home-features-section .features-swiper .features-item h2{color:#0a3030;font-size:30px}.home-features-section .features-item p{font-size:18px;color:#0a3030;line-height:1.5;font-weight:400}.home-features-section .features-swiper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:100%;margin:0 auto}.home-features-section .features-item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.home-features-section .features-swiper{position:relative}.home-features-section .swiper-pagination-bullet-active{background:#133932!important}.home-features-section .swiper-pagination-bullet{border:1px solid #133932}.home-features-section .features-swiper{overflow:hidden}.featured-product-section .section-title h2{font-size:60px;font-weight:700;text-align:center}.featured-product-section{padding-top:90px;padding-bottom:60px;background:#0a3030}.featured-product-section .section-title h2{color:#fff;margin-bottom:50px}.featured-product-section{overflow:hidden}.featured-product-section .swiper-content{padding:12px 10px;flex-direction:column;height:100%;display:flex;justify-content:space-between;gap:12px}.featured-product-section .swiper-content h3{font-size:30px;color:#0a3030;line-height:1.4;font-weight:500}.featured-product-section .swiper-content p{color:#0a3030;font:16px/25px Outfit,sans-serif}.featured-product-section .button-design{background:#ce2b32!important;border:1px solid #ce2b32!important;color:#fff;padding:10px 20px;text-decoration:none;font-size:18px;font-weight:400;line-height:1.5;border-radius:3rem;text-align:center;margin-top:12px;width:112px}.fuel-joy-section .section-title h2{font-size:60px;font-weight:700;text-align:center}.fuel-joy-section{padding-top:90px;padding-bottom:60px;background:#0a3030}.fuel-joy-section .section-title h2{color:#fff;margin-bottom:50px}.features-product-item{background:#fff;padding:8px;border-radius:12px}.fuel-joy-section{overflow:hidden}.fuel-joy-section .swiper-content{padding:12px 10px;flex-direction:column;height:100%;display:flex;justify-content:space-between;gap:12px}.fuel-joy-section .swiper-content h3{font-size:30px;color:#0a3030;line-height:1.4;font-weight:500}.fuel-joy-section .swiper-content p{color:#0a3030;font:16px/25px Outfit,sans-serif}.features-product-swiper{position:relative}.fuel-joy-section .button-design{background:#ce2b32!important;border:1px solid #ce2b32!important;color:#fff;padding:10px 20px;text-decoration:none;font-size:18px;font-weight:400;line-height:1.5;border-radius:3rem;text-align:center;margin-top:12px;width:112px}.fuel-joy-section .products-swiper{position:relative;padding-bottom:60px;max-width:900px;margin:0 auto}.fectured-products-wrapper .swiper-pagination-bullet{background:#fff;opacity:.9}.fectured-products-wrapper .swiper-pagination-bullet-active{background:#ce2b32}.fectured-products-wrapper .swiper-wrapper{padding-bottom:60px}.featured-product-section .swiper-content p{height:80px}.reviews-section .section-title h2{text-align:center;font:normal normal bold 45px / 69px Bree Serif;color:#0a3030;margin-bottom:40px}.reviews-section{padding:60px 0}.reviews-section .customer-reviews-swiper{overflow:hidden}.reviews-section .amazon-review-item img{width:100%;height:225px;object-fit:contain;border-radius:50%}.sort_text p{font-weight:700!important;font-family:Outfit,sans-serif;color:#0a3030;font-size:18px!important;line-height:26px!important;margin-bottom:12px}.review_text p{font-size:16px!important;line-height:26px!important;margin-top:0;color:#0a3030}.review-item-wrapper{padding:30px;display:flex;align-items:flex-start;flex-direction:column;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 5px #9191917f;border-radius:30px;min-height:485px}.customer-reviews-products .swiper-wrapper{padding:10px 0 10px 45px}.swiper-pagination-bullet-active{background:#e73c3e}.nutrition-grid-wrapper{background:#dcdad5;padding:60px}.nutrition-grid-wrapper h2{font:normal normal bold 65px / 74px Bree Serif;color:#1d3c34}.nutrition-grid-wrapper p{margin:20px 0 25px;text-align:left;font:18px/32px outfit,sans-serif;letter-spacing:0px;color:#0a3030;opacity:1}.nutrition-grid-wrapper .grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.nutrition-grid-wrapper{position:relative}.nutrition-grid-wrapper:after{content:"";position:absolute;width:100%;height:100%;background-image:url(/cdn/shop/files/44iNO_IAqGhn6C1XCZ0mN-bg-removed.png?v=1726129700);background-size:contain;top:-100px;right:0;background-repeat:no-repeat;background-position:bottom right;z-index:1}.nutrition-grid-wrapper:after{width:109%;height:123%;top:-122px;right:0}.nutrition-section{padding-top:80px;padding-bottom:80px}.button-design{background:#ce2b32!important;border:1px solid #ce2b32!important;color:#fff;padding:10px 35px;text-decoration:none;font-size:18px;font-weight:400;line-height:1.5;border-radius:3rem;text-align:center;display:inline-block}.nutrition-grid-wrapper h2{max-width:520px}.nutrition-grid-wrapper .subtitle{font:20px/25px Outfit,sans-serif;margin-bottom:10px;color:#1d3c34}.nutrition-grid-wrapper{border-radius:20px}.reviews-section{padding:60px 0 80px}.mob_image_overlap_cover{margin-bottom:30px}.promise-section{background:#deefe6;position:relative;padding:80px 0}.promise-section h2{color:#0a3030;margin-bottom:26px}.promise-section .subtitle{color:#0a3030}.promise-section p{color:#0a3030;font:18px/28px Outfit,sans-serif;margin-bottom:20px}.promise-section .signature_group{display:grid;grid-template-columns:repeat(2,1fr);max-width:370px;align-items:flex-start;gap:20px}.promise-section .signature_group img{width:140px;object-fit:contain}.promise-section{position:relative}.promise-section:after{content:"";position:absolute;width:100%;height:100%;top:-4.8vw;right:0;background-image:url(/cdn/shop/files/Group_1415_2x_be5f12f5-952f-4fa1-a4b7-4063c73a042d_1.webp?v=1722851176);background-repeat:no-repeat;background-size:56%;background-position:top right}.promise-section .grid-wrapper{display:grid;grid-template-columns:calc(45% - 10px) calc(55% - 10px);gap:20px}.promise-section h2{font:normal normal bold 60px / 69px Bree Serif}.featured-product-section .products-swiper{max-width:965px;margin:0 auto}.footer-block__details-content{display:block;list-style:auto;columns:2;-webkit-columns:2;-moz-columns:2;list-style-position:outside}.footer-block li{display:block!important}.footer-block__details-content>li{margin-right:0!important}.social_share .social_col svg path{fill:#0a3030}.social_share .social_col a{display:inline-block;border-radius:50%;overflow:hidden;padding:8px;background:#fff;height:56px;width:56px}.social_share .social_col{display:grid;grid-template-columns:repeat(2,1fr);max-width:140px;padding-top:40px}.logo_cover{display:flex;flex-direction:column;color:#fff}.social_share .social_col svg{width:40px;height:40px;background:#fff;padding:4px}.footer__content-top .grid{gap:40px;grid-template-columns:calc(25% - 20px) calc(20% - 10px) calc(20% - 20px) calc(30% - 10px);display:grid}.grid--4-col-tablet .grid__item{width:100%!important}address{font-style:normal}.copyright__content{font-size:1.4rem!important}.footer-grid-contact-details a{color:#ffffffbf;text-decoration:none}.footer__blocks-wrapper address,.footer__blocks-wrapper p,.footer__blocks-wrapper li,.footer__blocks-wrapper a{font-size:1.4rem}.footer__copyright{display:none}address{margin-bottom:20px!important}.section-sections--23005197992209__footer-padding{padding-top:80px!important}.newsletter-section-wrapper{background:url(/cdn/shop/files/cultivated_cat_food_website_1.webp?v=1722938415);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:30px}.newsletter-section-wrapper .grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:30px;padding:50px;height:670px}.newsletter-wrapper p{color:#0a3030;font:18px/28px Outfit,sans-serif;margin-bottom:20px}.newsletter-wrapper h2{font:normal normal bold 60px / 69px Bree Serif;color:#0a3030;margin-bottom:26px}.newsletter-wrapper .subtitle{color:#0a3030}.newsletter-section{padding:60px 0}.faqs-section{padding-bottom:70px}.inner-accordion-title{font:normal normal normal 30px / 35px Bree Serif;color:#0a3030;display:flex;align-items:center;justify-content:space-between;padding:16px 0}.inner-accordion-item p{font:18px/25px Outfit,sans-serif;color:#0a3030;max-width:90%;line-height:1.5}.faqs-section-wrapper h2{margin-bottom:30px}.inner-accordion-item{padding-bottom:20px;border-bottom:1px solid #cccccc}.discount-section .grid-wrapper h2{font:normal normal bold 60px / 69px Bree Serif;color:#0a3030;margin-bottom:26px}.discount-section .grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.discount-wrapper p{font:20px/28px Outfit,sans-serif;color:#0a3030}.discount-image-wrapper{position:relative;top:-84px}.discount-section{background:#dcdad5;position:relative}.faqs-section{padding-bottom:110px}.bcontact-content{padding:0!important;background-color:transparent!important}.bcontact-form{max-width:80%}.bcontact-title,.bcontact-description{display:none!important}.discount-wrapper p{margin-bottom:30px}.bcontact-field--circle .bcontact_input{border-radius:30px;height:50px!important;padding-left:20px!important;background:#e9e6df!important;color:#e73c3e!important}.bcontact-submit .bcontact-submit-btn--circle{border-radius:30px;padding:14px 30px!important;max-width:225px!important;font-size:16px!important;width:100%!important}.shopify-policy__container{max-width:100%;background:#e8e6df}.shopify-policy__title{text-align:center;padding-top:230px;padding-bottom:150px}.shopify-policy__title h1{font-weight:500;font-size:80px!important}.shopify-policy__body{background:#fff;padding:80px;border-radius:30px;max-width:1200px;margin:0 auto}.shopify-policy__body p{font-family:Roboto Mono;letter-spacing:0px;font-style:normal;font-weight:400;font-size:15px;line-height:1.7;color:#1d3c34;margin-bottom:18px}.shopify-policy__body h3{font-size:32px;line-height:110%;margin-bottom:22px;color:#1d3c34;letter-spacing:0px;font-family:"Bree Serif"}.shopify-policy__body p strong{font-size:32px;line-height:110%;margin-bottom:22px;color:#1d3c34;letter-spacing:0px;font-family:"Bree Serif";font-weight:500}.shopify-policy__body li{margin-bottom:20px}.shopify-policy__body li strong{font-family:Roboto Mono;letter-spacing:0px;font-style:normal;font-weight:700;font-size:15px;line-height:1.7;color:#1d3c34;margin-bottom:18px}.shopify-policy__body li{font-family:Roboto Mono;letter-spacing:0px;font-style:normal;font-weight:400;font-size:15px;line-height:1.7;color:#1d3c34;margin-bottom:18px}.shopify-policy__body h2{font-size:32px;line-height:110%;margin-bottom:22px;color:#1d3c34;letter-spacing:0px;font-family:"Bree Serif";font-weight:400}.shopify-policy__container{padding-bottom:70px}.shopify-policy__container table{table-layout:fixed;margin:25px 0}.shopify-policy__container table{font-family:Roboto Mono}.footer__blocks-wrapper address,.footer__blocks-wrapper p,.footer__blocks-wrapper li,.footer__blocks-wrapper a{color:#fff}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:#fff!important}.product-template{background:#e8e6df!important}.product-template .section-template--23005197664529__main-padding{padding-top:170px!important}.product-template .product-media-container{padding:0;background-color:#ffffff9c;border:15px solid white;border-radius:16px}.product-template .thumbnail[aria-current]{box-shadow:0 0 0 .1rem #fff;border-color:#fff;border-radius:16px}.product-template .thumbnail{border-radius:16px}.product-template .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 .1rem #e73c3e}.product-template .product__title h1{font-size:40px;margin-bottom:16px;line-height:1.3;font-weight:500}.product-template .product__title{margin-top:0}.product-template .product__text.inline-richtext{font-size:22px;color:#264837;font-family:"Bree Serif";margin-top:0;max-width:225px;line-height:1.4}.product-template .price--large{font-weight:700;font-size:20px;color:#0a3030;font-family:Outfit,sans-serif}.product-template .product-form__input--pill input[type=radio]:checked+label{background-color:#e73c3e;border:1px solid #e73c3e;opacity:1}.product-template .product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid rgb(10 48 48);background-color:#e8e6df;border-radius:12px;color:#0a3030;display:inline-block;margin:.7rem .5rem .2rem 0;padding:1.5rem 2rem;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;opacity:.7}.description-features-list ul{padding-left:10px}.product-template :is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem;font-size:18px;font-weight:500;color:#0a3030}.product-template .product-form__submit{height:50px;width:100%;background:#e73c3e;border-radius:8px;padding:4px 24px;text-decoration:none;color:#fff;border:none;justify-content:center;z-index:1;text-align:center;cursor:pointer;font-weight:700;font-size:17px;display:none}.product-template .shopify-payment-button__button{height:50px;width:100%;background:#e73c3e;border-radius:8px;padding:4px 24px;text-decoration:none;color:#fff;border:none;justify-content:center;z-index:1;text-align:center;cursor:pointer;font-weight:700;font-size:17px}.product-template .button:after{box-shadow:none}.product-template .button:not([disabled]):hover:after{box-shadow:none}.cart-notification.active{background:#fff!important}.product-form__quantity .form__label{font-size:18px;font-weight:500;color:#0a3030;margin-bottom:10px}.product-template .quantity:after{box-shadow:none}.product-template .quantity:before{box-shadow:none}.product-template .quantity{border-radius:10px;overflow:hidden;border:1px solid #0a3030}.product-template .product-form__quantity .form__label{margin-bottom:10px}.shopify-payment-button__button--unbranded:after{box-shadow:none}.shopify-payment-button__button--unbranded:before{box-shadow:none}.review-item-wrapper{min-height:550px}.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.notification-topbar{width:100%!important}.product-form__quantity .quantity__label{display:none}.product-template .quantity{border-radius:10px;overflow:hidden;border:1px solid #0a3030;height:50px}.product-template .quantity{height:50px}.product-template .product-form__quantity{display:inline-block;vertical-align:middle;margin:0}.product-template .product__info-container .product-form{margin:0!important}.product-template .product-form__quantity+div{display:inline-block;width:350px;margin-left:12px;vertical-align:middle}.product-template .product-form__submit{margin:0!important}#price-template--23005197664529__main{border-bottom:1px solid #ffffff;padding-bottom:8px}.description-wrapper{background:#fff;padding:20px 25px;border-radius:20px;color:#1d3c34}.accordion-tab{background-color:#fff;border-radius:10px;margin-bottom:12px!important;padding:0 28px}.accordion-tab-head{padding:20px 0;display:flex;align-items:center;justify-content:space-between;font-family:Roboto Mono;font-style:normal;letter-spacing:0px;font-weight:500}.accordion-tab-content{padding:0 0 20px 2px}.accordion__content{padding:0!important}.accordion-tab-content{display:none;margin-bottom:0!important}.accordion__content ul{margin-bottom:14px}.accordion-tab:hover,.accordion-tab.active{background-color:#f9e17d}.accordion-tab-content{font-size:15px;line-height:1.6;max-width:100%}.accordion__content h4{margin-bottom:1.5rem;font-family:Roboto Mono;font-style:normal}.accordion__content,.accordion-tab-content,.description-content,.description-features-list ul{color:#121212}.info_icons .icon_item img{width:90px}.info_icons{display:flex;justify-content:center;margin-top:40px;gap:30px}.ticker-slider .swiper-slide{text-align:center;background:#fff;font-weight:400;font-family:Roboto Mono,sans-serif;font-size:18px;padding:10px 0;width:max-content!important}.ticker-slider{background:#fff}.product-ticker-slider{padding:40px 0}.pdp-as-seen-in__inner img{width:110px}.pdp-as-seen-in__inner{display:flex;align-items:center;gap:20px;margin-top:30px;color:#1d3c34}.health-benifits-swiper .grid-row{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.health-benifits-swiper .grid-column img{width:100%;height:270px;object-fit:contain}.health-benifits-swiper .grid-column h3{position:relative;text-align:center;margin:30px 0;font-size:32px;line-height:110%;color:#1d3c34;transition:.4s}.health-benifits-swiper .grid-column:hover h3:after{position:absolute;content:"";height:calc(100% + 20px);width:calc(100% + 104px);background-color:#f9e17d;top:-10px;left:-52px;z-index:-1;opacity:1}.health-benifits-swiper .grid-column p{width:100%;max-width:220px;margin-left:auto;margin-right:auto;opacity:1;text-align:center;transition:.4s;font-size:12px;line-height:1.7;color:#1d3c34}.ingredients--desktop-grid .ingredients__item:hover,.ingredients--desktop-grid .ingredients__item:hover h3{opacity:1}.health-benifits-swiper{overflow:hidden}.health-benifits-swiper .grid-column:hover h3:after{position:absolute;content:"";height:calc(100% + 20px);width:calc(100% + 5px);background-color:#f9e17d;top:-10px;left:-5px;z-index:-1;opacity:1}.health-benifits-swiper .grid-column h3{opacity:.3;margin-top:24px}.health-benifits-swiper .swiper-slide.swiper-slide-active h3,.health-benifits-swiper .grid-column:hover,.health-benifits-swiper .grid-column:hover h3{opacity:1}.accordion__content,.accordion-tab-content,.description-content,.description-features-list ul{color:#0a3030}.health-benifits-swiper h2{max-width:730px;font-size:38px;font-weight:500;line-height:1.3;color:#0a3030;margin:0 auto 40px;text-align:center}.section-template--23005197664529__custom_liquid_3emqyy-padding{padding-top:60px;padding-bottom:60px}.ingredients-section .grid-column h3{font-size:32px;line-height:110%;width:max-content;margin-left:auto;margin-right:auto;position:relative;max-width:100%}.ingredients-section .ingredients-swiper.swiper-slide-active h3{position:relative}.ingredients-section .ingredients-swiper h3{position:relative;text-align:center;font-size:32px;line-height:110%;color:#1d3c34;transition:.4s;margin:30px auto}.ingredients-section .grid-column{text-align:center}.ingredients-section p{transition:.4s;font-size:12px;line-height:130%;margin-left:-20px;width:calc(100% + 40px)}.ingredients-section .ingredients-swiper.swiper-slide-active h3:after{position:absolute;content:"";height:calc(100% + 20px);width:calc(100% + 104px);background-color:#f9e17d;top:-10px;left:-52px;z-index:-1}.ingredients-swiper{overflow:hidden}.ingredients-section .swiper-slide h3{opacity:.3}.ingredients-section .swiper-slide.swiper-slide-active h3{opacity:1}.ingredients-section .swiper-slide-active img{transform:scale(1.6)}.ingredients-section .swiper-slide-active h3:after{position:absolute;content:"";height:calc(100% + 20px);width:calc(100% + 104px);background-color:#f9e17d;top:-10px;left:-52px;z-index:-1}.ingredients-section p{font-size:12px;line-height:130%;margin-left:-20px;width:calc(100% + 40px);font-family:Roboto Mono;font-style:normal;font-weight:400;color:#0a3030;opacity:0;transition:.4s}.ingredients-section .swiper-slide-active p{opacity:1}.ingredients-section h2{max-width:730px;font-size:38px;font-weight:500;line-height:1.3;margin-bottom:40px;color:#0a3030}.ingredients-section{padding:70px 0}.ingredients-section h2{max-width:730px;font-size:38px;font-weight:500;line-height:1.3;color:#0a3030;text-align:center;margin:0 auto 40px}.image-text-full__inner{display:flex;background:#1d3c34}.image-text-full__text{min-height:50vw;display:flex;flex-direction:column;justify-content:center;width:50%;padding:115px 63px}.image-text-full__text{background-color:#1d3c34;color:#fff}.image-text-full__image{width:50%;position:relative}.image-text-full__image img{margin-bottom:0;height:100%;width:100%;object-fit:cover;position:absolute}.image-text-full__inner h2{font-size:40px;margin-bottom:40px;font-weight:500;line-height:1.1}.image-text-full__info{padding:30px}.image-text-full__info{background-color:#23493f;padding:30px 32px;display:flex;align-items:center;margin-bottom:16px;border-radius:10px}.image-text-full__info p{padding-left:40px}.image-text-full__info p{padding-left:24px;width:100%;font-size:12px;line-height:130%;letter-spacing:.02em;font-size:16px;line-height:146%;color:#e8e6df;margin:0;font-family:Roboto Mono;font-style:normal;font-weight:400;line-height:1.6}.button.button--white{letter-spacing:.1rem;background-color:#e8e6df;color:#1d3c34;font-weight:600;font-size:16px;border-radius:10px;margin-top:20px}.accordion-content{display:none}.faq-section .section-title h2{font-size:40px;font-weight:500;text-align:center;color:#1d3c34}.faq-section{padding:40px 0}.faq-section .accordion{border-top:0px;border-bottom:0}.faq-section .accordion-title{background-color:#fff;border-radius:10px 10px 0 0;padding:16px 30px;display:flex;align-items:center;justify-content:space-between;font-family:Roboto Mono;font-size:17px;font-weight:600;letter-spacing:0px}.faq-section .accordion-item,.faq-section .accordion-content{display:block;background:#fff;padding-left:28px;padding-right:28px}.faq-section .accordion-item{padding-left:0;padding-right:0}.faq-section .accordion-content{padding-left:20px;padding-right:20px}.faq-section .accordion-title{font-family:Roboto Mono;font-size:17px;font-weight:600;letter-spacing:0px;margin-bottom:30px}.faq-section .accordion-title{margin-bottom:20px}.faq-section .accordion-content{padding-left:30px;padding-right:30px}.faq-section .accordion-item{border-radius:14px}.faq-section .accordion-title{margin-bottom:20px;border-radius:10px}.faq-section .accordion-item{margin-bottom:20px}.faq-section .accordion-content{border-radius:10px}.faq-section .accordion-content{padding-bottom:30px}.faq-section .accordion-title{margin-bottom:0}.faq-section .accordion-content{display:none}.faq-section .faq-wrapper{max-width:800px;margin:0 auto}.faq-section .accordion-item.active,.faq-section .accordion-item.active .accordion-title,.faq-section .accordion-item.active .accordion-content{background-color:#f9e17d}.featured-reviews__author img{width:40px;height:40px}.featured-reviews__item-inner{background:#fff;padding:29px 19px 19px 25px;border-radius:8px}.featured-reviews__item-inner p{font-size:16px;line-height:146%;margin-top:19px;margin-bottom:20px;font-family:Roboto Mono,sans-serif!important;font-style:normal;font-weight:400}.featured-reviews__author{display:flex;align-items:center;gap:16px}.product-reviews-section{overflow:hidden}.product-reviews-swiper h2{font-size:40px;text-align:center;margin-bottom:35px;font-weight:500}.product-reviews-section{padding-bottom:60px}.info_icons{gap:10px}.info_icons .icon_item img{width:120px}.ingredients-swiper .swiper-pagination{display:none}.hungrypaws-dos-donts{padding:80px 0 40px}.hungrypaws-dos-donts-image-wrapper{max-width:630px;margin:0 auto}.health-benifits-swiper{position:relative}.product_map .Prod-Map-3{border:var(--variant-pills-border-width) solid rgb(10 48 48);background-color:#e8e6df;border-radius:12px;color:#0a3030;display:inline-block;margin:.7rem .5rem .2rem 0;padding:1.5rem 2rem;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;opacity:.7}.product_map.active-product .Prod-Map-3{background-color:#e73c3e;border:1px solid #e73c3e;opacity:1;color:#fff;text-align:center;padding:1.5rem 2rem}a.product_map{text-decoration:none}.reviews-section .img-avatar img{border-radius:50%;height:220px;width:220px;object-fit:cover;margin-bottom:20px}.features-product-item img{height:336px;object-fit:cover}.gradient.blog-template{background-color:#e8e6df}.gradient.blog-template .latest-blog-banner{background-image:url(/cdn/shop/files/Knoledge_Hub.webp?v=1725535354);background-position:center;background-size:cover;background-repeat:no-repeat;padding:204px 0}.gradient.blog-template .banner-heading h1{text-align:center;color:#fff}.gradient.blog-template h1.title--primary.scroll-trigger.animate--fade-in{margin-bottom:46px;text-align:center}.gradient.blog-template .blog-articles.blog-articles--collage{border-radius:10px;overflow:hidden;margin-bottom:24px;max-width:1087px;margin-left:auto;margin-right:auto}.gradient.blog-template .blog-articles .card-wrapper{background-color:#addfb3;border-radius:10px}.gradient.blog-template .card.article-card.card--standard.article-card__image--medium.card--media{text-align:center;display:flex;flex-direction:row;gap:30px}.gradient.blog-template .card--card.gradient,.card__inner.gradient{height:307px;width:482px;border-radius:10px 0 0 10px!important}.gradient.blog-template .article-card .card__heading{margin-bottom:24px;font-size:32px;line-height:110%;font-family:"Bree Serif"}.gradient.blog-template .card__information{padding:41px 140px 40px 80px!important;text-align:left!important}.gradient.blog-template .article-card__info.caption-with-letter-spacing.h5{display:none!important}.gradient.blog-template a.full-unstyled-link{text-decoration:none!important}.gradient.blog-template .card .card__inner .card__media,.gradient.blog-template .card .media,.gradient.blog-template .card__media .media img{border-radius:10px 0 0 10px}h2.drawer__heading{font-size:28px;line-height:1}.drawer__header{margin-bottom:16px}.cart-remove-button{background:transparent}.cart__checkout-button{background:#0a3030}.cart-item__name{font-weight:500;font-family:Outfit,sans-serif}.info_icons .icon_item img{width:110px;height:120px;object-fit:contain}.free-shipping-text,.inclusive-text{font-size:14px}.free-shipping-text img{width:40px}.thank-you-page-section .container{max-width:700px;margin:50px auto;background:#0d312f;padding:40px;box-shadow:0 4px 8px #0003;border-radius:8px}.thank-you-page-wrapper{background-color:#e1f2ea;padding:30px 10px;position:relative}.thank-you-page-section h1,h2{color:#3b6e22;text-align:center}.thank-you-page-section h1{font-size:36px;margin-bottom:20px}.thank-you-page-section p{font-size:18px;color:#444;line-height:1.8;margin-bottom:20px;color:#0d312f;font-weight:600}.thank-you-page-section .ingredients{background-color:#f0f8f0;border-left:4px solid #3b6e22;padding:10px 20px;margin:20px 0;font-size:16px;color:#333}.thank-you-page-section .tagline{font-style:italic;font-size:20px;color:#3b6e22;text-align:center;margin-top:30px}.thank-you-page-section .cta{text-align:center;margin-top:20px}.thank-you-page-section .cta a{text-decoration:none;font-size:16px;background-color:#3b6e22;color:#fff;padding:10px 20px;border-radius:5px;display:inline-block}.thank-you-page-section .cta a:hover{background-color:#2a4e1a}.thank-you-page-wrapper h1{text-align:left;color:#0d312f}body#thank-you-for-upgrading-your-pets-health h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{display:none}section.thank-you-page-section{padding-top:100px}section.thank-you-page-section img{position:absolute;bottom:-4px}.article-template__hero-adapt.media{padding:0!important;width:800px;margin:1% auto 0}.article-template__hero-adapt.media img{position:relative!important}.article-template__title{font-weight:700!important;font-size:36px;margin-bottom:12px!important;line-height:1.6;text-align:left}time{margin:0!important;font-weight:700!important;font-size:15px}.article-template__content h2{margin-top:20px;font-size:30px!important;text-align:left;margin-bottom:25px}.article-template__content ul{margin:0 0 calc(var(--gutter) / 2) var(--gutter);padding:0;text-rendering:optimizeLegibility;margin-top:10px}.article-template__content ul li p{display:inline}.article-template__content a{color:#e73c3e}.article-template__content h3{margin-top:20px;font-size:26px!important;margin-bottom:15px}@media only screen and (min-width: 0) and (max-width: 767px){.article-template__hero-adapt.media{padding:0!important;width:393px;margin:15% auto 0}.article-template__hero-adapt.media .article-template__title{font-weight:700!important;font-size:36px;margin-bottom:12px!important}.article-template__hero-adapt.media .article-template__title:not(:only-child){margin-bottom:1rem;margin-top:36%!important}.gradient.blog-template h1.title--primary.scroll-trigger.animate--fade-in{margin-bottom:46px;text-align:center}.gradient.blog-template .blog-articles.blog-articles--collage{border-radius:10px;overflow:hidden;margin-bottom:24px;max-width:1087px;margin-left:auto;margin-right:auto}.gradient.blog-template .blog-articles--collage>*:nth-child(3n+1) .card,.blog-articles--collage>*:nth-child(3n+2):last-child .card{flex-direction:column}.gradient.blog-template .card--card.gradient,.card__inner.gradient{height:267px;width:100%}.gradient.blog-template .card__information{padding:24px!important;text-align:left!important}.gradient.blog-template .article-card .card__heading{margin-bottom:24px;font-size:32px;line-height:110%;font-family:"Bree Serif"}.gradient.blog-template a.full-unstyled-link{text-decoration:none!important}.gradient.blog-template .article-card__info.caption-with-letter-spacing.h5{display:none!important}.gradient.blog-template .card--card.gradient,.card__inner.gradient{border-radius:10px}.thank-you-page-section p{font-size:16px;line-height:1.6}.thank-you-page-section .container{padding:16px}.thank-you-page-section .tagline{text-align:right}.desktop-show{display:none}.mobile-show{display:block}.page-width{width:100%}h2{font:normal normal bold 40px / 45px Bree Serif}.home-banner .video_cover_wrap{max-width:100%;width:100%}.home-banner .banner-grid-wrapper{grid-template-columns:repeat(1,1fr)}.home-banner .banner-grid-wrapper{display:flex;max-width:100%;flex-direction:column-reverse}.home-banner h1{margin-bottom:20px;font:700 44px/49px "Bree Serif"}.home-banner .banner-grid-wrapper h2.banner-subtitle{padding-top:0;margin-bottom:12px}.features-grid-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:15px;max-width:100%;margin:0 auto}.home-banner .banner-grid-wrapper{height:900px}.home-banner .video_cover_wrap{height:auto}.home-banner .banner-grid-wrapper h2{font:22px/27px outfit,sans-serif}.grid-column .link-button{margin-bottom:20px}a.button-design,.home-banner .button-grid-wrapper{display:inline-block}.home-banner a.link-button{margin-bottom:55px}a.button-design,.home-banner .button-grid-wrapper{display:inline-flex;flex-direction:column;vertical-align:bottom;margin-right:12px}.home-banner .button-grid-wrapper{display:inline-flex;flex-direction:column;vertical-align:bottom;margin-right:12px;margin-bottom:50px}.menu-drawer{border:0px solid #e73c3e;border-radius:20px;margin-top:20px}.features-item{padding-bottom:70px;overflow:hidden}.header__heading-link{padding:0}.featured-product-section{padding-top:46px;padding-bottom:48px}.customer-reviews-products .swiper-wrapper{padding:20px}.reviews-section .img-avatar img{width:100%;height:auto;object-fit:contain;border-radius:0;border:0;margin-bottom:20px}.review_text p{font-size:16px!important;line-height:1.7!important;margin-top:0;color:#0a3030}.reviews-section .img-avatar img{max-width:210px}.review-item-wrapper{align-items:center}.info_col{text-align:center}.reviews-section .section-title h2{font:normal normal bold 40px / 45px Bree Serif}.review-item-wrapper{min-height:490px}.reviews-section .section-title h2{text-align:left;max-width:260px}.featured-product-section .section-title h2{color:#fff;font:normal normal bold 40px / 45px Bree Serif;text-align:left;margin-bottom:12px}.featured-product-section .button-design{padding:14px 35px;width:160px;margin-bottom:30px}.reviews-section .customer-reviews-swiper{overflow:hidden;position:relative;padding-bottom:40px}.nutrition-grid-wrapper{border-radius:20px;padding:30px}.nutrition-grid-wrapper:after{content:none}.nutrition-grid-wrapper .grid-wrapper{grid-template-columns:repeat(1,1fr)}.nutrition-grid-wrapper h2{font:normal normal bold 38px / 45px Bree Serif}.nutrition-grid-wrapper p{font:18px/26px Outfit,sans-serif}.mob_image_overlap_cover img{width:100%;height:100%;position:relative;z-index:1}.mob_image_overlap_cover .image_cover{display:flex;position:relative}.mob_image_overlap_cover .image_cover:after{content:"";position:absolute;width:100%;height:75%;background:#dcdad5;z-index:0;bottom:0;border-radius:18px}.reviews-section{padding:60px 0 30px}.fuel-joy-section{padding-top:60px;padding-bottom:60px}.fuel-joy-section .section-title h2{font:normal normal bold 40px / 45px Bree Serif}.promise-section .grid-wrapper{grid-template-columns:100%}.promise-section{background:transparent}.promise-section:after{content:none}.promise-section{padding:10px 0}.our-promise-wrapper{background:#deefe6;border-radius:20px;padding:40px 30px}.promise-section h2{font:normal normal bold 40px / 45px Bree Serif}.promise-section h2{margin-bottom:16px}.promise-section .our-promise-wrapper{grid-row:2}.nutrition-section{padding-bottom:10px}.social_share .social_col a{display:inline-block;border-radius:50%;overflow:hidden;padding:8px;background:#fff;height:46px;width:46px}.social_share .social_col{display:grid;grid-template-columns:repeat(2,1fr);max-width:120px;padding-top:20px}.social_share .social_col a{height:46px;width:46px}.social_share .social_col svg{width:30px;height:30px}.footer-grid-contact-details{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:30px 0;border-top:1px solid rgb(255 255 255 / 75%);border-bottom:1px solid rgb(255 255 255 / 75%);padding:30px 0}address{margin-bottom:0!important}.newsletter-section-wrapper .grid-wrapper{padding:30px}.newsletter-section-wrapper .grid-wrapper{grid-template-columns:repeat(1,1fr);height:auto}.newsletter-wrapper h2{font:normal normal bold 40px / 45px Bree Serif}.newsletter-section-wrapper{background:#e3dfdc}.mobile-show img{display:block}.inner-accordion-item p{font:16px/25px Outfit,sans-serif;color:#0a3030;max-width:100%;line-height:1.5}.inner-accordion-title{font:normal normal normal 20px / 30px Bree Serif;color:#0a3030;display:flex;align-items:center;justify-content:space-between;padding:16px 0}.inner-accordion-item{padding-bottom:20px;border-bottom:1px solid #eaeaea}.faqs-section{padding:60px 0}.newsletter-section{padding-bottom:0}.discount-section .grid-wrapper{display:grid;grid-template-columns:repeat(1,1fr);align-items:center}.bcontact-form{max-width:100%}.nutrition-section{padding-top:40px}.product-template .product-form__quantity+div{margin-left:0}.product-template .section-template--23005197664529__main-padding{padding-top:140px!important}.info_icons{margin-bottom:30px;gap:10px;display:grid;grid-template-columns:calc(25% - 2px) calc(25% - 2px) calc(25% - 2px) calc(25% - 2px)}.info_icons .icon_item img,.product-template .product-form__submit{width:100%}.accordion-tab{padding:0 20px}.product-template .product-form__input--pill input[type=radio]+label{padding:1.5rem 1.6rem}.pdp-as-seen-in__inner{flex-wrap:wrap}.health-benifits-swiper h2{font-size:24px}.discount-section{padding:55px 0 0}.ingredients-section .ingredients-swiper h3{margin:0 auto 30px}.ingredients-section .swiper-slide-active img{transform:scale(1)}.health-benifits-swiper{overflow:visible}.health-benifits-swiper .grid-column{text-align:center}.health-benifits-swiper .grid-column img{width:100%;height:325px;object-fit:contain}.health-benifits-swiper .grid-column h3{margin-top:0}.ingredients-section .swiper-slide img{width:270px}.ingredients-section .ingredients-swiper h3{font-size:24px}.ingredients-section p{width:100%;margin:0 auto}.benifits-section{overflow:hidden}.ingredients-swiper{overflow:visible}.ingredients-section{overflow:hidden}.health-benifits-swiper .grid-column h3{font-size:24px;margin-top:20px}.health-benifits-swiper .swiper-slide-active .grid-column h3{position:relative}.health-benifits-swiper .swiper-slide-active .grid-column h3:after{position:absolute;content:"";height:calc(100% + 20px);width:calc(100% + 5px);background-color:#f9e17d;top:-10px;left:0;z-index:-1;opacity:1}.ingredients-section h2{font-size:24px;margin:0 auto}.image-text-full__text{width:100%;padding:70px 40px}.image-text-full__image img{margin-bottom:0;height:100%;width:100%;display:block;position:relative}.image-text-full__inner{flex-direction:column}.image-text-full__image{width:100%}.image-text-full__inner h2{font-size:28px;line-height:1.2}.health-benifits-swiper{position:relative}.health-benifits-swiper .swiper-pagination{position:relative;top:30px!important}.benifits-section{padding-bottom:30px}.pdp-as-seen-in__inner img{width:calc(33.33% - 20px);vertical-align:middle;margin-right:15px}.pdp-as-seen-in__inner{display:block}.pdp-as-seen-in__inner p{display:block;text-align:center;margin-bottom:12px}.ticker-slider .swiper-slide{text-align:center;background:#fff;font-weight:500;font-family:Roboto Mono,sans-serif;font-size:15px;padding:10px 0;width:max-content!important;letter-spacing:0px}.product-ticker-slider{padding:20px 0 30px}.product-reviews-swiper h2{font-size:28px}.ingredients-swiper{position:relative}.ingredients-section .swiper-pagination{position:relative;top:20px!important}.ingredients-swiper .swiper-pagination{display:block}.product-media-container.constrain-height.media-fit-contain{width:95%!important}.product-template .product__info-container .product-form{display:inline-block}.product-template .product-form__quantity+div{width:calc(60% - 15px)}.product-template .product-form__quantity{margin-right:10px}.product-template .product__info-container .product-form{width:100%}.pdp-as-seen-in__inner img:last-child{margin:0}.ingredients-section{padding:40px 0}.price-per-item__container{display:inline-block;width:130px}.product-form__quantity .quantity{width:100%}.discount-section .grid-wrapper h2{font:normal normal bold 40px / 45px Bree Serif}.info_icons .icon_item img{height:88px;object-fit:contain}}@media only screen and (min-width: 0) and (max-width: 400px){.home-banner .banner-grid-wrapper{height:880px}}@media only screen and (min-width: 0) and (max-width: 362px){.home-banner .banner-grid-wrapper{height:900px}.offer-notification-wrapper p{font-size:13px}.home-banner .button-grid-wrapper,.home-banner a.link-button{margin-bottom:30px}}@media only screen and (min-width: 0) and (max-width: 382px){.price-per-item__container{display:inline-block;width:120px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style.css.map */
