body .header{padding-bottom:0}sticky-header.header-wrapper{background:transparent;border:none}body.collection summary#HeaderMenu-shop span{color:#000;text-decoration:none!important}body.index summary#HeaderMenu-shop svg.icon.icon-caret path{fill:#fff}ul.header__submenu li a{color:#000!important}body.index .shopify-section-header-sticky summary#HeaderMenu-shop svg.icon.icon-caret path{fill:#000}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account{box-shadow:0 0 10px #0000004a}summary#HeaderMenu-shop{text-decoration:none}body.page summary#HeaderMenu-shop span{color:#121212bf;text-decoration:none!important}body.page summary#HeaderMenu-shop svg path{fill:#000}summary#HeaderMenu-shop span{color:#fff;text-decoration:none!important}.home_hero.banner{margin-top:-112px}.announcement-bar p{font-size:16px;font-weight:500}.header li .header__menu-item{font-size:16px;font-weight:600}body .header a.header__heading-link.link.link--text.focus-inset{padding:0}.footer-block__details-content span.svg-wrapper{width:32px!important}body .header{padding-bottom:0;background:#fff;border-radius:60px;margin-top:20px}.full_width .page-width{max-width:unset;padding:0}.full_width .image-with-text__content{background-image:url(/cdn/shop/files/h1_img-foot_2.png?v=1742816452)!important;background-repeat:no-repeat!important;background-position:90% 10%!important}.full_width a.button.button--primary{font-size:16px;font-weight:600}.video_sectino_home .deferred-media__poster-button .icon{width:3rem;height:3rem}.video_sectino_home .deferred-media__poster-button{height:10.2rem;width:10.2rem;background:#94d56c;color:#fff;font-size:30px!important;position:absolute}.video_sectino_home .deferred-media__poster-button:before{content:"";height:120%;width:120%;position:absolute;left:-10%;top:-10%;background-image:url(/cdn/shop/files/h1_video-text.png?v=1742817251);background-size:contain;animation:rotate 12s ease infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.video_sectino_home deferred-media.video-section__media{padding-bottom:40%!important}.component_wrapper{display:flex;justify-content:center;gap:20px;align-items:center}.component_wrapper p.heading{font-size:42px;font-weight:600;color:#fff;margin:0}.component_wrapper p.sub_hed{font-size:20px;color:#fff;font-weight:500;text-transform:capitalize;margin:0}.take_control{padding:100px 0;background-image:url(/cdn/shop/files/h1_bg-shape-foot.png?v=1742818986);background-color:#2f5836}.take_control .rich-text.content-container{background:transparent}.home-page-rich-text:before{content:"";position:absolute!important;height:300px;width:300px;bottom:0;left:30%;background-color:transparent;background-image:url(/cdn/shop/files/adorable-fluffy-golden-retriever-puppy-showing-its-tongue-removebg-preview.png?v=1743660889);background-size:contain;background-repeat:no-repeat;background-position:bottom;z-index:2;transform:translate(-50%)}.take_control{position:relative}.take_control .rich-text__text p{color:#fff;font-size:18px}.take_control:after{content:"";position:absolute!important;height:300px;width:100%;background-size:contain;right:0;background-image:url(/cdn/shop/files/WhatsApp_Image_2025-05-06_at_1.43.33_AM-removebg-preview_430x.png?v=1746504024);bottom:-150px;background-repeat:no-repeat;background-position:top right;opacity:1!important;z-index:5}.footer__content-bottom{padding:0 0 25px;color:#000;padding-top:0!important;border-color:#2f5836!important}footer.footer{background:transparent;padding-bottom:0}.footer__copyright.caption *{font-size:16px;text-align:center}.footer__copyright.caption{text-align:center}.footer__content-bottom-wrapper.page-width{justify-content:center}footer.footer{padding-top:150px;position:relative;border:none}.footer input{color:#fff;background:#fff!important}footer.footer:before{position:absolute;content:"";background:url(/cdn/shop/files/bg-footer_9edd33dd-4113-4c26-b18b-581e31da608e.png?v=1743659167);width:100%;height:100%;background-size:cover;top:0;z-index:-1}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account{width:100%;margin:0;max-width:100%;border-radius:0;background:transparent;box-shadow:unset;display:flex;justify-content:space-between}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account nav.header__inline-menu{order:2}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account a.header__heading-link.link.link--text.focus-inset{order:1}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account .header__icons{order:3}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account img.header__heading-logo{width:100px}body.index header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account ul li a,body.index header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account ul li a span{color:#fff}body.index header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account .header__icons svg path{fill:#fff}.shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-2.gradient.header-wrapper--border-bottom{position:fixed;top:0;z-index:99999;width:100%;background:#fff;box-shadow:0 0 10px #00000080}.header-wrapper{transition:all .3s ease-in-out}.shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-2.gradient.header-wrapper--border-bottom span{color:#000!important}.shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-2.gradient.header-wrapper--border-bottom .header__icons svg path{fill:#000!important}.home-page-multicol .multicolumn-card__image-wrapper{margin:0}.home-page-multicol{padding:80px 20px;position:relative;background:#fcfcff}.home-page-multicol:before{position:absolute;content:"";width:50%;height:50%;background:url(/cdn/shop/files/istockphoto-1157920278-640_adpp_is.gif?v=1743508950);background-position:bottom left;top:unset;z-index:0;left:0;background-size:contain;background-repeat:no-repeat;bottom:0}.home-featured-collection .collection{padding-top:0}.home-page-multicol .multicolumn-card.content-container{display:flex;flex-flow:column-reverse}.full_width.img-text{position:relative;margin-top:50px;padding-block:20px}.full_width.img-text:before,.full_width.img-text:after{position:absolute;content:"";width:100%;height:200px;background:url(/cdn/shop/files/bg2.svg?v=1743664326);top:0;z-index:2;filter:invert(1);background-repeat:no-repeat}.full_width.img-text:after{bottom:10px;transform:rotate(180deg);top:unset}.home-page-multicol .multicolumn-card.content-container h3.inline-richtext{text-align:center;font-size:18px;font-weight:600;color:#375733}.home-page-multicol .multicolumn-card.content-container .rte{text-align:center;font-size:30px;font-weight:600;line-height:1;color:#fff}.home-page-multicol .multicolumn-card.content-container:hover img{transform:scale(1.1)}.home-page-multicol .multicolumn-card.content-container img{transition:all .3s ease-in-out}.home-page-multicol ul li:first-child .multicolumn-card.content-container{background:#94cf76;border-top-left-radius:20px;border-bottom-left-radius:0}.home-page-multicol ul li:nth-child(6) .multicolumn-card.content-container{background:#94cf76;border-top-left-radius:0;border-bottom-right-radius:20px}.home-page-multicol ul li:nth-child(2) .multicolumn-card.content-container{background:#375333}.home-page-multicol ul li:nth-child(3) .multicolumn-card.content-container{background:#dcfcc8;border-top-right-radius:20px!important;border-bottom-right-radius:0}.home-page-multicol ul li:nth-child(4) .multicolumn-card.content-container{background:#375333;border-bottom-left-radius:20px}.home-page-multicol ul li:nth-child(5) .multicolumn-card.content-container,.home-page-multicol ul li:nth-child(5) .multicolumn-card.content-container p{background:#dcfcc8;border-top-right-radius:0;border-bottom-right-radius:0;color:#94cf76}.home-page-multicol ul{gap:0}.home-page-multicol ul li:nth-child(2) .multicolumn-card.content-container h3.inline-richtext{color:#dcfcc8}.home-page-multicol ul li:nth-child(3) .multicolumn-card.content-container .rte{color:#94cf76}.contact-multicol{padding-block:80px}.contact-multicol ul{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.contact-multicol ul li{box-shadow:2px 4px 30px #0000004d;border-radius:20px;overflow:hidden;position:relative;border:1px dashed #2f5836;width:100%!important;max-width:100%!important;transition:all .3s ease-in-out}.contact-multicol ul li:before{position:absolute;content:"";width:100%;height:100%;background:#dcfcc8;top:-80%;left:-80%;z-index:1;border-radius:50px;transition:all .3s ease-in-out}.contact-multicol ul li:hover:before{left:0;top:0;border-radius:0;z-index:-1}.contact-multicol ul li .multicolumn-card.content-container{position:relative;text-align:center;transition:all .3s ease-in-out;background:#fff}.contact-multicol ul li .multicolumn-card.content-container:hover{transform:scale(.94);background:transparent}.contact-multicol ul li .multicolumn-card__image-wrapper{text-align:center;margin:0 auto}.contact-multicol ul li .media.media--transparent.media--adapt{padding-bottom:120px!important;text-align:center}.contact-multicol ul li img.multicolumn-card__image{padding:20px;width:100px!important;height:100px!important;object-fit:contain!important;background:#94cf76;border-radius:150px 100px}.contact-multicol ul li .multicolumn-card__info{padding-top:10px}.contact-multicol ul li .multicolumn-card__info h3.inline-richtext{font-size:18px;font-weight:600;text-transform:capitalize;color:#2f5836}.contact-multicol ul li .multicolumn-card__info .rte{font-size:14px;line-height:2.5rem}.home_hero h2.banner__heading.inline-richtext.h0{font-size:40px;text-transform:uppercase}.home_hero a.button.button--secondary,.home-page-rich-text a.button.button--primary,.full_width.img-text a.button.button--primary,a.button.button--primary{position:relative;overflow:hidden;background:#a9de8e00;border:1px solid #94cf76;border-radius:100px;text-transform:uppercase}.home_hero a.button.button--secondary:before,.full_width.img-text a.button.button--primary:before,.home-page-rich-text a.button.button--primary:before,a.button.button--primary:before{position:absolute;content:"";background:#94cf76;width:100%;height:100%;top:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.home_hero a.button.button--secondary:hover:before,.full_width.img-text a.button.button--primary:hover:before,.home-page-rich-text a.button.button--primary:hover:before,a.button.button--primary:hover:before{right:0}.full_width.img-text a.button.button--primary,.home-page-rich-text a.button.button--primary{color:#000!important}.home-page-banner a.button.button--primary{color:#fff!important}.home_hero .banner__content{padding:20px;max-width:1440px}.full_width.img-text .image-with-text__content{background:#dcfcc8!important}.full_width.img-text .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{border:none!important;background:#dcfcc8}.home-featured-collection h2.title.inline-richtext{text-align:center;text-transform:uppercase}.home-featured-collection .card__inner.color-scheme-2.gradient.ratio{--ratio-percent: 120% !important}.home-featured-collection img.motion-reduce{object-fit:cover}.home-featured-collection ul li{border-radius:20px;overflow:hidden;background:#fff;box-shadow:inset 1px 5px 10px #0000007d;padding:20}.home-featured-collection ul li .card__content{padding:20px}.home-featured-collection ul li .card__content h3{font-size:24px;text-transform:uppercase}.home-featured-collection ul li .card__content .card__information{padding:0}.home-featured-collection ul li .card__content span.price-item.price-item--regular{font-size:13px}.home-featured-collection{padding-block:30px}.home-page-rich-text{height:500px;position:relative;z-index:0;margin-top:100px}.home-page-rich-text .rich-text.content-container{height:100%;position:relative}.home-page-rich-text .rich-text__wrapper.rich-text__wrapper--center.page-width{height:100%;justify-content:center;align-items:center;position:relative}.home-page-rich-text .rich-text.content-container:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:url(/cdn/shop/files/bg-2_1_6a6bdd9b-4b3c-4ed0-ad08-1bfcb5435388.png?v=1743658701);background-size:cover;z-index:0;background-repeat:no-repeat}.home-page-rich-text .rich-text__wrapper.rich-text__wrapper--center.page-width .rich-text__blocks.center{position:relative}.question-section .collapsible-content-wrapper-narrow{max-width:unset;width:40%;margin:0 auto;padding:40px}.question-section .collapsible-content__media{background:transparent;border:none}.question-section .accordion{border:1px dashed #2f5836;border-radius:10px;margin-bottom:20px;overflow:hidden;box-shadow:0 0 10px #00000029}.question-section .accordion summary:hover{background:#2f5836}.question-section .accordion summary{padding:15px 20px}.question-section .accordion summary:hover h3.accordion__title.inline-richtext{color:#fff}.question-section img{padding:30px;object-fit:contain!important}.question-section .accordion summary:hover path{fill:#fff}.question-section .accordion p{padding:10px 30px}.question-section .accordion summary[aria-expanded=true]{background:#2f5836}.question-section .accordion summary[aria-expanded=true] h3.accordion__title.inline-richtext.h4{color:#fff}.question-section .accordion summary[aria-expanded=true] svg path{fill:#fff}.our-kitchen-banner .banner__content{max-width:1440px;padding:20px}.our-kitchen-banner .banner__box.content-container{max-width:50rem!important}.our-kitchen-banner a.button.button--primary{color:#000}.our-kitchen-second-section .page-width{max-width:1440px;padding:20px}.our-kitchen-second-section img{object-fit:contain}.our-kitchen-second-section .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{max-height:500px}.our-kitchen-second-section .image-with-text__media.image-with-text__media--large.global-media-settings.background-transparent.media{height:auto;border:none!important}.our-kitchen-second-section h2.image-with-text__heading.inline-richtext{text-transform:uppercase}.our-kitchen-second-section h2.image-with-text__heading.inline-richtext{text-transform:uppercase;color:#fff}.our-kitchen-second-section{position:relative;padding-block:100px!important}.our-kitchen-second-section:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(27deg,#375333,#dcfcc8);background-size:200%;animation:moveBackground 5s linear infinite}.our-kitchen-second-section p{color:#fff}@keyframes moveBackground{0%{background-position:0% 0%}25%{background-position:25% 25%}50%{background-position:50% 50%}75%{background-position:75% 75%}to{background-position:100% 100%}}.steps-our-kitchen ul.multicolumn-list li .multicolumn-card.content-container{background:#fff}.steps-our-kitchen ul.multicolumn-list li .multicolumn-card__image-wrapper{position:relative}.steps-our-kitchen ul.multicolumn-list li:not(:last-child) .multicolumn-card__image-wrapper:before{position:absolute;content:"";width:100px;height:100px;background:url(/cdn/shop/files/Animation_-_1743655116946.gif?v=1743655199);right:-30px;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:bottom}.steps-our-kitchen h3.inline-richtext{font-size:20px;text-transform:uppercase;font-weight:700}.steps-our-kitchen ul.multicolumn-list li:first-child h3{color:#94cf76}.steps-our-kitchen ul.multicolumn-list li:nth-child(3) h3{color:#94cf76}.steps-our-kitchen{padding-block:50px;position:relative}.steps-our-kitchen .page-width{position:relative;box-shadow:7px 7px 10px #0000004f;border-radius:20px;margin-top:-150px;background:#fff}.steps-our-kitchen .page-width:before{position:absolute;content:"";width:100px;height:100px;background:url(/cdn/shop/files/200w.gif?v=1743657042);background-size:contain;top:0}.steps-our-kitchen .title-wrapper-with-link{justify-content:center}.steps-our-kitchen .title-wrapper-with-link h2{text-transform:uppercase}.our-kitchen-middle-step{padding-block:100px;background:#dcfcc8}.our-kitchen-middle-step h2.image-with-text__heading.inline-richtext{text-transform:uppercase}.air-dried-steps ul li .multicolumn-card.content-container{background:#dcfcc8;display:flex;flex-flow:row-reverse;position:relative;border-radius:0 100px 100px 0}.air-dried-steps ul li .multicolumn-card.content-container .media.media--transparent.media--adapt{padding-bottom:50%!important}.air-dried-steps ul li .multicolumn-card.content-container .multicolumn-card__image-wrapper{width:30%}.air-dried-steps ul li .multicolumn-card.content-container .multicolumn-card__info{width:70%;text-align:left}.air-dried-steps ul li{border-top-right-radius:100px;overflow:visible;border-bottom-right-radius:100px}.air-dried-steps ul li .multicolumn-card.content-container h3.inline-richtext{position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:75px;height:75px;background:#375333;display:flex;justify-content:center;align-items:center;border-radius:100px;color:#fff;text-transform:uppercase}.air-dried-steps ul li .multicolumn-card.content-container .multicolumn-card__info{padding:50px 80px}.air-dried-steps{position:relative}.air-dried-steps ul{gap:20px}.air-dried-steps ul li .multicolumn-card.content-container .multicolumn-card__info .rte{font-size:18px}.air-dried-steps ul li:first-child .multicolumn-card.content-container{background:#375333}.air-dried-steps ul li:nth-of-type(3) .multicolumn-card.content-container{background:#375333}.air-dried-steps ul li:nth-of-type(3) .multicolumn-card.content-container img.multicolumn-card__image{filter:invert(1)}.air-dried-steps ul li:nth-of-type(3) .multicolumn-card.content-container .rte{color:#fff}.air-dried-steps ul li:nth-of-type(3) .multicolumn-card.content-container h3.inline-richtext{background:#94cf76}.air-dried-steps ul li:first-child .multicolumn-card.content-container img.multicolumn-card__image{filter:invert(1)}.air-dried-steps ul li:first-child .multicolumn-card.content-container h3.inline-richtext{background:#94cf76}.air-dried-steps ul li:first-child .multicolumn-card.content-container .rte{color:#fff}.air-dried-steps{padding-block:50px}.air-dried-steps .title-wrapper-with-link{justify-content:center}.air-dried-steps h2.title.inline-richtext{text-transform:uppercase;padding-bottom:20px}.dog-meals{background:#dcfcc8;padding-bottom:100px!important}.dog-meals .page-width{padding:50px;max-width:1300px!important;position:relative;z-index:2}.dog-meals h2.title.inline-richtext.h1{text-transform:uppercase}.dog-meals .title-wrapper-with-link{justify-content:center;padding-bottom:20px}.full_width.img-text.dog-meals:after{bottom:0;transform:rotate(180deg);top:unset}.dog-meals ul li{border-radius:20px;overflow:hidden;box-shadow:11px 3px 10px #0000004a;width:100%!important;max-width:100%!important}.dog-meals ul{gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr}.dog-meals ul li .multicolumn-card.content-container{background:#fff}.newsletter-kitchen .image-with-text__media{border:none}.newsletter-kitchen .image-with-text__media img{object-fit:contain!important}.newsletter-kitchen a.button.button--primary{color:#000}.newsletter-kitchen .image-with-text__content{justify-content:center;padding:40px;box-shadow:0 0 10px #0000006e!important;height:max-content;border-radius:20px!important;overflow:hidden!important;position:relative;right:-150px;transition:all .3s ease-in-out}.newsletter-kitchen .image-with-text__grid{align-items:center}.newsletter-kitchen :hover .image-with-text__content{right:-50px}.franch-page .multicolumn-card.content-container{background:#fff!important;box-shadow:inset -4px -4px 10px #00000063;border-radius:20px;cursor:pointer}.franch-page ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.franch-page ul li{width:100%!important;max-width:100%!important}.franch-page .multicolumn-card.content-container h3.inline-richtext{font-weight:600}.franch-page .multicolumn-card.content-container :hover h3.inline-richtext{color:#375333}.franch-page .multicolumn-card.content-container:hover img.multicolumn-card__image{transform-style:preserve-3d}.franch-page .multicolumn-card.content-container img.multicolumn-card__image{transition:all .3s ease-in-out}.franchise-form-section{background:#dcfcc8!important;border-radius:20px;max-width:960px;padding:40px;margin-bottom:50px}.franchise-form-section form#franchise-inquiry-form input,.franchise-form-section form#franchise-inquiry-form textarea,.franchise-form-section form#franchise-inquiry-form select{border-radius:10px;box-shadow:0 0 10px #00000026;padding:15px}.franchise-form-section form#franchise-inquiry-form label{font-size:14px;font-weight:400;color:#375333}body .franchise-form-section h2{font-size:40px;color:#375333;text-transform:uppercase;margin:0}.franchise-form-section p{font-size:14px;color:#375333}.franchise-form-section form#franchise-inquiry-form:last-child label{display:block}.franchise-form-section form#franchise-inquiry-form:last-child label input[type=checkbox]{width:max-content;box-shadow:none}.franchise-form-section form#franchise-inquiry-form:last-child label a{color:#375333}.contact-us-multicol img.multicolumn-card__image{width:36px!important;height:36px!important}.contact-us-multicol .media{padding-bottom:40px!important}.contact-us-multicol li{background:transparent;box-shadow:inset 0 0 10px #00000047;padding:10px 30px;border-radius:10px}.contact-us-multicol .multicolumn-card.content-container{background:transparent!important}.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing{margin:0}.contact-us-multicol .multicolumn-card.content-container .multicolumn-card__info{padding:0}.contact-us-multicol .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{padding-top:20px}.contact-us-multicol .multicolumn-card.content-container .multicolumn-card__info .rte{margin:0}.franch-page h2.title.inline-richtext.h1{width:100%;text-align:center}.franchiese_ready_roll a.button.button--primary{color:#fff}.look-include-sec ul li.multicolumn-list__item{background:#f6f6f6}.franchiese_ready_roll p{margin:auto}small.copyright__content{text-transform:capitalize}a.link.animate-arrow{text-decoration:none}.home-page-multicol ul li:nth-child(4) h3{color:#94cf76!important}body.product .share-button__button span.svg-wrapper{display:flex}div#cart-notification{margin-top:100px}body.product summary#HeaderMenu-shop span{color:#121212bf!important}body.product .product-form__submit{border:1px solid}.take_control .media.media--transparent.media--adapt{padding-bottom:120px!important}.product span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox{position:relative}.product svg.icon.icon-plus{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.collection svg.icon.icon-caret{position:absolute;right:0}body.collection select#SortBy{position:relative}.footer-block__newsletter h3#ContactFooter-success span.svg-wrapper{display:flex!important}a.button.button--primary{z-index:9999}.footer__copyright.caption{width:100%;overflow-wrap:anywhere}.shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-2.gradient.header-wrapper--border-bottom .cart-count-bubble span{color:#fff!important}.own-piece-sec a.button.button--primary{color:#000}.own-piece-sec a.button.button--primary:hover{color:#fff}.product button.quantity__button svg.icon.icon-plus{position:relative}body.index.gradient header.header ul.list-menu.list-menu--inline li a span{color:#fff!important}body.index.gradient:has(.scrolled-past-header) header.header ul.list-menu.list-menu--inline li a span{color:#000!important}.contact-us-multicol ul{flex-wrap:nowrap}.vip-franchies-sec .image-with-text__text.rte.body{margin-bottom:0}.component_wrapper{display:flex!important}.sec-wrapper1,.sec-wrapper2{flex-basis:50%;display:flex}.six-multi ul li a.link.animate-arrow{width:100%}body.account.gradient{width:100%;max-width:100%;padding:0}body.account footer.footer.color-scheme-8a7d7a5b-671d-44e3-8c1e-87a14ec63873.gradient.section-sections--24170252697921__footer-padding{width:100%;max-width:100%}body.account summary#HeaderMenu-shop span,body.login summary#HeaderMenu-shop span{color:#121212bf}body.login.gradient a.header__heading-link.link.link--text.focus-inset{margin:0}body.login .header li .header__menu-item{text-align:center}.account .header__icon .svg-wrapper{width:44px;height:44px}body.account.gradient sticky-header.header-wrapper.color-scheme-2.gradient.header-wrapper--border-bottom{width:100%}body.account.gradient:is(.account,.order)>div:nth-of-type(2){margin-top:0}.react-app button.absolute.top-4.left-4.px-4.py-2.back-btn{padding:10px 40px;line-height:1;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:40px;background:#00000075}@media screen and (max-width:768px)and (min-width:480px){.contact-multicol ul{grid-template-columns:repeat(2,1fr)!important}.six-multi slider-component ul{display:grid!important;grid-template-columns:repeat(2,1fr)}.home-page-multicol ul li:first-child .multicolumn-card.content-container{border-top-left-radius:20px!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important}.home-page-multicol ul li:nth-child(2) .multicolumn-card.content-container{border-top-left-radius:0!important;border-top-right-radius:20px!important;border-bottom-left-radius:0!important}.home-page-multicol ul li:nth-child(5) .multicolumn-card.content-container{border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:20px!important}.home-page-multicol ul li:nth-child(6) .multicolumn-card.content-container{border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important}.contact-us-multicol ul{display:grid;grid-template-columns:1fr 1fr}.contact-us-multicol ul{display:flex;flex-flow:row;flex-wrap:wrap;flex-direction:row!important}.contact-us-multicol ul li{width:45%!important}.contact-us-multicol ul li:nth-child(3){width:50%!important;max-width:50%;margin:0 auto}}@media screen and (max-width:1366px){.take_control .rich-text__text p{padding:0 120px;font-size:16px}.take_control:after{height:300px}}@media screen and (max-width:991px){.full_width.img-text img{object-fit:contain}.full_width.img-text:before,.full_width.img-text:after{z-index:0}.full_width.img-text h2.image-with-text__heading.inline-richtext.h0{font-size:22px}.home-page-multicol ul li{width:33%!important}.home-page-multicol .multicolumn-card.content-container .rte{font-size:20px}}@media(min-width:768px)and (max-width:1024px){.contact-us-multicol ul{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){body.account.gradient main#MainContent{padding-top:100px}body.account.gradient .header__icon--menu .icon path{fill:#000}body.login.gradient main#MainContent{padding-top:100px}body.login.gradient .header__icon--menu .icon path{fill:#000}body.login.gradient ul.menu-drawer__menu.has-submenu a{margin:unset}.contact-us-multicol ul li a img{left:50%}.custom_card_width.multicolumn-card.content-container{width:100%}.franchise-form-section form#franchise-inquiry-form{width:95%;margin:0 auto}.franchise-form-section h2,.franchise-form-section p{padding-left:1rem}.sec-wrapper1,.sec-wrapper2{margin-right:3rem}.roll-us-sec ul li{max-width:330px!important}.component_wrapper{flex-direction:column;justify-content:flex-start;align-items:center}.contact-us-multicol h3.inline-richtext,.contact-us-multicol p,.contact-us-multicol img{text-align:center}.contact-us-multicol ul li a{display:flex;justify-content:center}.contact-us-multicol ul li a img.multicolumn-card__image{left:50%!important;transform:translate(-50%)}.contact-multicol ul{grid-template-columns:repeat(1,1fr)}.roll-us-sec ul{display:flex}.contact-us-multicol ul{flex-direction:column}.look-include-sec ul.multicolumn-list{flex-wrap:wrap!important}.own-piece-sec .image-with-text__content,.vip-franchies-sec .image-with-text__content{padding-left:20px;padding-right:20px}.header{padding-left:20px!important;padding-right:20px!important}header.header.header--middle-center.header--mobile-center.page-width.{position:relative}a.header__heading-link{position:absolute;left:50%;transform:translate(-50%);top:0}header-drawer{padding:30px 0}.collection-hero__inner.page-width.scroll-trigger.animate--fade-in{padding:0 20px!important}.home-page-multicol ul li:nth-child(3) .multicolumn-card.content-container{background:#dcfcc8;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.home-page-multicol ul li:nth-child(4) .multicolumn-card.content-container{background:#375333;border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.home-page-multicol:before{width:70%}.take_control:after{width:200px!important;height:200px!important;bottom:-80px!important}.home-page-multicol a{width:100%}.first-sec:before,.second-sec:before,.first-sec:after,.second-sec:after{display:none}.take_control:after{height:100px;width:100%;bottom:-50px}.take_control .component_wrapper{display:block}.take_control .rich-text__text p{padding:0 10px}.contact-multicol ul li .media.media--transparent.media--adapt{padding-bottom:10rem!important}.footer-block-image.center{justify-content:left!important}.footer-block-image.center img{transform:scale(1.2)}.contact-multicol{padding-bottom:0}.footer__content-top{padding-left:30px!important;padding-right:30px!important}body.product .section-template--24170252403009__main-padding,body.page main#MainContent,body.collection main#MainContent,body.cart main#MainContent{padding-top:100px}body.product .header__icon--menu .icon path,body.page .header__icon--menu .icon path,body.collection .header__icon--menu .icon path,body.cart .header__icon--menu .icon path{fill:#000}.roll-us-sec .slider-buttons.large-up-hide .svg-wrapper{display:flex}.look-include-sec ul.multicolumn-list,.contact-us-multicol ul.multicolumn-list{gap:20px}contact-us-multicol .home-page-rich-text:before{height:100px;width:200px}.home-page-multicol ul li:first-child .multicolumn-card.content-container{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0}.home-page-multicol ul li:nth-child(4) .multicolumn-card.content-container{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0}.home-page-multicol ul li:nth-child(3) .multicolumn-card.content-container{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:0}.home-page-multicol ul li:nth-child(6) .multicolumn-card.content-container{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:0}.home_hero.banner{height:80vh;margin:0}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account{position:absolute}.header__icon--menu .icon path{fill:#fff}body.index header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account ul li a,body.index header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-account ul li a span{color:#000}.shopify-section-header-sticky header.header{background:#fff!important}.shopify-section-header-sticky .header__icon--menu .icon path{fill:#000}.home_hero h2.banner__heading.inline-richtext.h0{font-size:30px;text-transform:uppercase}.home-page-multicol ul li{width:100%!important}.look-include-sec ul.multicolumn-list{flex-wrap:nowrap}.own-piece-sec .image-with-text__text.rte.body{margin-bottom:0}.franch-page ul li{max-width:85%!important}.french-banner .banner__content{min-height:50rem!important}}.main-ingredientblock.custom-ingredient{padding:20px 40px;overflow:hidden;position:relative}.custom-ingredient .image-div img{width:200px;height:200px;object-fit:cover;border-radius:50%;margin:0 auto;border:1px solid}.custom-ingredient .content-main{text-align:center;padding:0}.custom-ingredient .content-main h4{padding-top:0;font-size:22px;font-weight:600}.custom-ingredient .content-main p{font-size:16px;font-weight:500;overflow:hidden}.main-ingredientblock.custom-ingredient h3{text-align:center;font-size:40px;font-weight:600;text-transform:uppercase;margin:0;padding-bottom:20px}.main-ingredientblock .slick-next:before,.main-ingredientblock .slick-prev:before{font-size:20px;line-height:1;opacity:0;color:#000}.main-ingredientblock button.slick-next.pull-right.slick-arrow{cursor:pointer}.custom-ingredient button.slick-next.pull-right.slick-arrow{right:20px!important}.custom-ingredient button.slick-prev.slick-arrow,.custom-ingredient button.slick-next.slick-arrow{position:absolute;border:unset;transform:translateY(-50%);z-index:9999999;border:none;background:transparent;top:50%}.custom-ingredient button.slick-prev.slick-arrow{left:10px}.custom-ingredient button.slick-next.slick-arrow{right:10px}.main-ingredientblock.custom-ingredient .slick-track{display:flex;gap:20px}.custom-image-text:before{position:absolute;content:"";width:100%;height:5%;background:url(https://cdn.shopify.com/s/files/1/0711/1363/8141/files/video_bottom_mask.png?v=1735548995);bottom:0;background-repeat:no-repeat;background-size:cover}.main-ingredientblock.custom-ingredient .slick-list.draggable{padding:30px 0 50px!important}textarea#location-preference::placeholder,textarea#passion-feedback::placeholder{font-family:Arial}.roll-us-sec .media--circle{border-radius:0;overflow:visible}.roll-us-sec img.multicolumn-card__image{object-fit:contain;transform:scale(.7)}html{scroll-behavior:smooth}.cart summary#HeaderMenu-shop span{color:#121212bf}.product .shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-2.gradient.header-wrapper--border-bottom .cart-count-bubble span,.index .shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-2.gradient.header-wrapper--border-bottom .cart-count-bubble span{color:#fff!important}.franch-page ul li a{height:100%}.flex.flex-col.items-center.justify-center.text-center.overflow-y-auto.flex-1.p-2.popup-content .w-full.flex.justify-between.items-center.gap-4.p-4.border.border-gray-200.rounded-lg{border:none}.flex.flex-col.items-center.justify-center.text-center.overflow-y-auto.flex-1.p-2.popup-content .text-sm.mb-4 p{font-size:20px!important}.flex.flex-col.items-center.justify-center.text-center.overflow-y-auto.flex-1.p-2.popup-content button{border-radius:40px;margin-bottom:0}.popup-detail{max-width:50%;height:600px}.popup-detail button.text-color.hover\:text-color.cursor-pointer.text-lg,.popup-detail button.text-color.hover\:text-color.cursor-pointer.text-lg span{background:#000;color:#fff;border-radius:60px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:20px}.popup-detail h2.text-xl.font-semibold.mb-2{padding:0}.text-sm.mb-4.appended-price-section{margin-bottom:0!important}.appended-vip-account-btn{border:none;font-size:16px;text-align:center;color:#000;background:transparent!important;text-decoration:underline}.popup-detail{max-width:50%;background:#f9f9f9;border-radius:30px}.flex.flex-col.items-center.justify-center.text-center.overflow-y-auto.flex-1.p-2.popup-content.appended-content-section img.appended-meal-image{box-shadow:0 0 30px #00000026;padding:20px;border-radius:40px}.flex.justify-between.items-center.pb-2.appended-header-section{position:absolute}.appended-recommendation-item{background:#0000003d;border-radius:10px;margin:10px 0}.appended-recommendation-item p.text-gray-700.appended-recipe-name{color:#000;text-transform:uppercase;font-size:20px}.appended-recommendation-item h4{font-size:14px;line-height:1;margin:0}p.font-medium.text-lg.appended-price-text{text-transform:uppercase;color:#3a723e;font-weight:700}.appended-save-plan-btn{background:#3a723e}.appended-save-plan-btn{padding:0}.appended-recommendation-item{padding:5px 10px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
