.mgc-hero-container{display:flex;align-items:center;justify-content:flex-start;padding:5rem 0;background-color:var(--warm-green);overflow:hidden}.mgc-hero-text-container{display:grid;grid-template-columns:1fr;gap:3rem}.mgc-hero-text-block-container{display:flex;align-items:center;justify-content:flex-start}.mgc-hero-text-block{max-width:600px}.mgc-hero-text-container .mgc-hero-image img{height:auto;width:80%}.mgc-hero-image-container{display:flex;justify-content:center;align-items:center}.mgc-hero-image{background-image:url(/cdn/shop/files/Chef_Ede.jpg?v=1761168554);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:300px;max-width:auto;border-radius:10px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.mgc-hero-image .mgc-hero-chef-quote{background-color:#f6f3edbd;padding:10px 20px;border-radius:0 5px 5px 0;font-size:1.2rem;font-weight:700;font-style:italic;border-left:6px solid var(--warm-orange);line-height:1.5}.mgc-hero-text-block h1{font-size:4rem;font-weight:700;color:#4a5241;padding:0;margin:0}.mgc-hero-text-block .mgc-hero-subtitle{font-size:2rem;font-weight:400}.mgc-hero-chef-quote .mgc-hero-chef-signature{color:#var(--deep-forest);text-align:left;margin:0}.mgc-hero-buttons .rich-text__buttons{max-width:100%}.mgc-hero-buttons .rich-text__buttons .button--primary{background-color:var(--deep-forest);font-weight:700}.mgc-hero-buttons .rich-text__buttons .button--secondary{background-color:transparent;font-weight:700;border:2px solid var(--deep-forest)}.mgc-hero-buttons .rich-text__buttons .button--secondary:hover{border:2px solid var(--sage-green)}.mgc-hero-buttons .rich-text__buttons .button--primary:hover{background-color:var(--sage-green)}.mgc-hero-buttons .rich-text__buttons .button:not([disabled]):hover:after{border:none;box-shadow:none}.mgc-hero-features{display:flex;flex-direction:column;justify-content:flex-start;margin-top:4rem;gap:1rem}.mgc-hero-feature{display:flex;gap:2rem;align-items:center}.mgc-hero-feature-heading p{font-size:1.3rem;font-style:italic;line-height:1.2}.mgc-hero-features .mgc-hero-feature .mgc-hero-feature-icon{display:flex;justify-content:center;align-items:center}.mgc-hero-heading{margin:0;padding:0}.mgc-hero-features .mgc-hero-feature .mgc-hero-feature-icon svg{height:2.5rem;width:2.5rem}@media screen and (min-width: 750px){.mgc-hero-image{min-height:350px}.mgc-hero-text-block h1{font-size:6rem;font-weight:700;color:#4a5241}.mgc-hero-text-block .mgc-hero-subtitle{font-size:2rem}.mgc-hero-buttons .rich-text__buttons{flex-wrap:nowrap}.mgc-hero-feature-heading p{font-size:1.7rem}.mgc-hero-image{min-height:150px}.mgc-hero-image .mgc-hero-chef-quote{font-size:1.5rem}.mgc-hero-container{padding:10rem 0}}@media screen and (min-width: 960px){.mgc-hero-text-container{grid-template-columns:3fr 2fr}.mgc-hero-image{min-height:800px;padding:2rem;max-width:550px}}.mgc-trust-icons{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center;gap:2rem;padding:3rem 2rem;min-height:300px}.mgc-trust-icon{display:flex;flex-direction:column;gap:1rem;text-align:center}.mgc-trust-icon svg{height:60px;width:auto}.mgc-trust-icon-title h3{color:var(--sage-green);font-size:1.4rem}@media screen and (min-width: 750px){.mgc-trust-icons{grid-template-columns:repeat(4,1fr);gap:3rem;padding:3rem 2rem;min-height:300px}.mgc-trust-icon-title h3{font-size:1.6rem}}.mgc-menu-section-container{padding-top:10rem!important}.mgc-menu-card-subheading{background-color:var(--warm-orange);border-radius:30px;padding:1rem 2rem;color:var(--pure-white);font-size:1.5rem;width:fit-content;margin:0}.mgc-homepage-menu{display:flex;flex-direction:column;gap:4rem;align-items:center}.mgc-menu-card-image-tags{display:flex;gap:1.5rem;list-style:none;padding:0;margin:0}.nutri-information{overflow:hidden}.nutri-information .metafield-single_line_text_field-array{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;font-size:1.5rem;font-weight:600;line-height:1.4}.nutri-information ul li{background:var(--lightest-gray);padding:10px;border-radius:4px}.nutri-information .metafield-single_line_text_field:before{content:"\1f33f  ";font-size:1.4rem}.mgc-menu-card-text-block button{width:110px;margin-top:1rem;font-family:inherit;font-size:1.3rem;text-align:left;padding:0;text-transform:capitalize;border:none;background:var(--warm-orange);background:transparent;font-weight:700;cursor:pointer;border-bottom:2px solid transparent;position:relative;padding-right:1.5rem;margin:0}.mgc-menu-card-text-block button:after{content:"Show More"}.nutri-information.full+button:after{content:"Show Less"}.nutri-information.full+button:before{clip-path:polygon(0 100%,50% 0,100% 100%)}.mgc-menu-card-text-block button:hover{border-bottom-color:var(--light-orange)}.mgc-menu-card-text-block button:before{content:"";position:absolute;width:18px;height:12px;background:var(--warm-orange);right:0;top:48%;transform:translateY(-50%);clip-path:polygon(0 0,50% 100%,100% 0)}.mgc-menu-tag{font-size:1.2rem;padding:6px 10px;border-radius:30px}.mgc-menu-card-image{padding:2rem;background-position:center;background-size:cover;min-height:40rem}.mgc-menu-card-wrapper{display:grid;grid-template-columns:1fr;gap:2rem;background-color:var(--warm-cream);box-shadow:#0000001a 0 4px 12px;border-radius:10px;overflow:hidden;width:100%}.mgc-menu-buttons .rich-text__buttons{flex-wrap:flex-wrap;max-width:100%}.mgc-menu-buttons .rich-text__buttons .button--primary{background-color:var(--warm-orange);font-weight:700}.mgc-menu-buttons .rich-text__buttons .button--secondary{background-color:transparent;font-weight:700;border:2px solid var(--warm-orange);color:var(--warm-orange)}.mgc-menu-buttons .rich-text__buttons .button--secondary:hover{border:2px solid var(--light-orange);color:var(--rich-black)}.mgc-menu-buttons .rich-text__buttons .button--primary:hover{background-color:var(--light-orange);color:var(--rich-black)}.mgc-menu-buttons .rich-text__buttons .button:not([disabled]):hover:after{border:none;box-shadow:none}.price--large{font-size:2rem;font-weight:700;color:var(--deep-forest)}.mgc-menu-card-text-block{padding:2rem;display:flex;flex-direction:column;gap:2rem}.mgc-menu-card-heading,.mgc-menu-card-heading p,.mgc-menu-card-description p{padding:0;margin:0}.bonus{width:fit-content;border-radius:30px;color:var(--warm-orange);display:flex;flex-direction:column;font-size:1.7rem;line-height:1.2;text-align:center}.bonus p{padding:0;margin:0}.bonus ul{list-style:none;padding:0;margin:0}.mgc-menu-card-text-block .product-form__input--variant-picker{margin:20px 0}.mgc-menu-card-text-block .product-form__input--pill label{padding:10px 20px;border:1px solid #e5e5e5;border-radius:25px;cursor:pointer;display:inline-block;margin:5px}.mgc-menu-card-text-block .product-form__input--pill input:checked+label{background-color:var(--warm-orange);color:#fff;border-color:var(--warm-orange)}.mgc-menu-card-text-block .product-form__input--pill{margin-bottom:1.5rem}.mgc-menu-card-text-block .form__label{display:block;font-size:14px;font-weight:600;margin-bottom:12px;color:#333;text-transform:uppercase;letter-spacing:.5px}.mgc-menu-card-text-block .product-form__input--pill input[type=radio]{position:absolute;opacity:0;width:0;height:0}.mgc-menu-card-text-block .product-form__input--pill label{display:inline-block;padding:12px 24px;margin:5px 5px 5px 0;border:2px solid #e5e5e5;border-radius:30px;background:#fff;color:#333;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-align:center;min-width:100px;-webkit-user-select:none;user-select:none}.mgc-menu-card-text-block .product-form__input--pill label:hover{border-color:var(--warm-orange, #FF8900);background:#fff5f0}.mgc-menu-card-text-block .product-form__input--pill input[type=radio]:checked+label{background:var(--warm-orange, #FF8900);color:#fff;border-color:var(--warm-orange, #FF8900);box-shadow:0 2px 8px #ff89004d}.mgc-menu-card-text-block .product-form__input--pill input[type=radio]:disabled+label{opacity:.5;cursor:not-allowed;background:#f5f5f5;color:#999}.mgc-subscribe-option{display:flex;align-items:center;justify-content:flex-start;padding:1rem;gap:1rem}.mgc-subscribe-checkbox{width:18px;height:18px;margin-right:10px;cursor:pointer;accent-color:var(--warm-orange, #FF8900)}.mgc-subscribe-label{cursor:pointer;font-size:14px;font-weight:500;color:var(--rich-black);-webkit-user-select:none;user-select:none}.mgc-subscribe-label:hover{color:var(--warm-orange, #FF8900)}.mgc-order-btn{position:relative;transition:all .3s ease}.mgc-order-btn.is-subscribe{background:var(--warm-orange, #FF8900)}.mgc-order-btn .btn-text{display:inline-block;transition:opacity .2s ease}@media screen and (min-width: 750px){.bonus{flex-direction:row;font-size:2rem;gap:1rem}.mgc-menu-card-wrapper{grid-template-columns:1fr;gap:2rem}.mgc-menu-buttons .rich-text__buttons{flex-wrap:nowrap;max-width:fit-content}}@media screen and (min-width: 960px){.mgc-menu-card-wrapper{grid-template-columns:2fr 3fr;gap:4rem;min-height:500px}.mgc-menu-card-description p{font-size:2rem;line-height:1.8}}.gmc-main-container{padding:15rem 0;background-color:var(--warm-green)}.mgc-how-it-works-container{background-color:var(--warm-green)}.mgc-how-it-works-subheading{margin:0}.mgc-tab{padding:2rem 0;position:relative;overflow:hidden;margin:0 auto;-webkit-font-smoothing:antialiased;max-width:100%;padding:3rem 0}.mgc-tabs{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;margin:0;padding:0;width:100%;border-bottom:2px solid var(--light-orange);gap:1rem}.mgc-tabs li{line-height:38px;overflow:hidden;padding:0;position:relative}.mgc-tabs a{display:block;letter-spacing:0;outline:none;padding:1rem;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mgc-tabs h3{color:var(--deep-forest);padding:0;margin:0;text-transform:uppercase;font-weight:700}.mgc-tabs_item{display:none;padding:6rem 2rem 0;grid-template-columns:1fr;gap:30px;align-items:start}.mgc-tabs_item h4{color:var(--deep-forest);font-size:3rem;padding:0;margin:0}.mgc-tabs_item img{width:100%;max-width:400px;height:auto;justify-self:center;border-radius:10px}.mgc-tabs_item:first-child{display:grid;align-items:center}.mgc-tabs_item[style*=block]{display:grid!important;align-items:center}.mgc-tabs-text-block{display:flex;flex-direction:column;max-width:100%}.current a{border-bottom:2px solid var(--warm-orange)}.mgc-how-it-works{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1rem}@media screen and (min-width: 750px){.mgc-tab{max-width:80%;padding:4rem 0}.mgc-tabs-text-block{max-width:80%}.mgc-tabs_item{display:none;padding:6rem 0 0;grid-template-columns:3fr 1fr;gap:30px;align-items:start}.mgc-tabs a{padding:1rem 6rem}.mgc-tabs{gap:0}.mgc-tabs_item h4{font-size:4rem}}@media screen and (min-width: 960px){.mgc-tabs-text-block,.mgc-tab{max-width:70%}}@media screen and (min-width: 1230px){.mgc-tab{max-width:120rem}}.mgc-comparison-table-container{border-radius:15px;margin:5rem 0}.mgc-table-row{display:grid;grid-template-columns:2fr 1fr 1fr;max-width:100%}.mgc-column-1,.mgc-column-2,.mgc-column-3{padding:1.2rem;display:flex;align-items:center}.mgc-column-1{justify-content:flex-start}.mgc-column-2,.mgc-column-3{justify-content:center}.mgc-column-1 p,.mgc-column-2 p,.mgc-column-3 p{font-size:1.4rem;line-height:1.5}.mgc-column-1,.mgc-column-3{background-color:var(--warm-green);border-top:1px solid #d67b3c2b;border-bottom:1px solid #d67b3c2b}.mgc-column-1{text-align:left}.mgc-column-2{border-left:1px solid var(--warm-orange);border-right:1px solid var(--warm-orange)}.mgc-table-heading{font-family:Bricolage Grotesque;font-size:1.8rem;font-weight:700;color:var(--deep-forest);display:flex;align-items:center}.mgc-table-heading:last-child{justify-content:center}.mgc-topper{position:relative}.mgc-topper:before{content:"";position:absolute;top:-15px;left:-1px;width:102%;height:1.5rem;border-top:1px solid var(--warm-orange);border-left:1px solid var(--warm-orange);border-right:1px solid var(--warm-orange);border-top-left-radius:15px;border-top-right-radius:15px}.mgc-botter{position:relative}.mgc-botter:before{content:"";position:absolute;bottom:-15px;left:-1px;width:102%;height:1.5rem;border-bottom:1px solid var(--warm-orange);border-left:1px solid var(--warm-orange);border-right:1px solid var(--warm-orange);border-bottom-left-radius:15px;border-bottom-right-radius:15px}.round-top-left{border-top-left-radius:15px}.round-top-right{border-top-right-radius:15px}.round-bottom-left{border-bottom-left-radius:15px}.round-bottom-right{border-bottom-right-radius:15px}@media screen and (min-width: 750px){.mgc-comparison-table-container{margin:10rem 0}.mgc-table-heading{font-size:2.5rem}.mgc-column-1 p,.mgc-column-2 p,.mgc-column-3 p{font-size:2rem}.mgc-column-1,.mgc-column-2,.mgc-column-3{padding:2rem}.mgc-topper:before{top:-25px;left:-1px;width:101%;height:3rem;border-top-left-radius:25px;border-top-right-radius:25px}.mgc-botter:before{bottom:-25px;left:-1px;width:101%;height:3rem;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.round-top-left{border-top-left-radius:25px}.round-top-right{border-top-right-radius:25px}.round-bottom-left{border-bottom-left-radius:25px}.round-bottom-right{border-bottom-right-radius:25px}}@media screen and (min-width: 960px){.mgc-table-heading{font-size:3rem}}.mgc-subscription-section{background-image:url(/cdn/shop/files/vegan-tofu-with-avocado-bread-vegetables-and-sou-2025-01-10-18-25-57-utc.webp?v=1756150667);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.mgc-subscription-section:before{content:"";background-color:#00000094;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.mgc-subscription-heading{color:var(--warm-cream);font-size:4.5rem;line-height:1;margin:0;padding:0}.mgc-subscription-subtitle{color:var(--pure-white);font-size:2rem;margin:0;padding:0;line-height:1.2}.mgc-subscription-text-container{display:grid;grid-template-columns:1fr;width:100%;gap:4rem;align-items:center;justify-items:center}.mgc-subscription-text-block-container{padding:0}.mgc-subscription-text-block{display:flex;flex-direction:column;gap:3rem;max-width:90%}.mgc-menu-text-container ul{list-style:none;padding:0;margin:0}.mgc-menu-text-container ul{text-align:center}.mgc-menu-text-container ul li{color:var(--warm-orange)}.mgc-menu-text-container ul li:before{content:"Bonus: ";font-weight:700;color:var(--warm-orange)}.mgc-menu-text-container ul li:after{content:" \2728"}.mgc-subscription-text-block .mgc-hero-features{padding:0;margin:0}.mgc-subscription-text-block .mgc-hero-features p{color:var(--pure-white)}.mgc-subscription-text-block .mgc-subscription-buttons .rich-text__buttons{flex-wrap:nowrap;margin-top:2rem;width:100%}.mgc-subscription-text-block .mgc-subscription-buttons .rich-text__buttons .button--primary{background-color:var(--warm-orange);font-weight:700}.mgc-menu-image{max-width:100%;object-fit:cover}.mgc-menu-image-container{height:230px;background-image:url(/cdn/shop/files/Herb-Crusted_Lamb_Chops_with_Southern_Sides_c25d9f95-5a79-4f38-ba3b-bbd23c9bc941.jpg?v=1756157699);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.mgc-subscription-menu-wrapper{background-color:var(--warm-cream);border-radius:15px;overflow:hidden}.mgc-menu-text-container{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.mgc-diet-tags{list-style:none;display:flex;gap:1rem;padding:0;margin:0}.mgc-diet-tags .mgc-diet-tag{font-size:1.2rem;font-weight:400;line-height:1;padding:1rem 2rem;border-radius:25px}.High-Protein{background-color:var(--deep-forest);color:var(--pure-white)}.Paleo{background-color:var(--rich-black);color:var(--pure-white)}.Gluten-Free{background-color:var(--warm-orange);color:var(--pure-white)}.mgc-menu-heading{font-size:2rem}.mgc-menu-price{background-color:var(--light-gray);padding:1.2rem;display:flex;border-radius:10px;flex-direction:column;align-items:center;justify-content:center}.mgc-menu-price-heading{font-size:1.5rem;font-weight:800;color:var(--deep-forest);padding:0;margin:0}.mgc-menu-discount-price{font-size:2.5rem;font-weight:600;color:var(--warm-orange);padding:0;margin:0}.mgc-menu-discount-price .regular-price{color:var(--soft-gray);text-decoration:line-through;font-size:2rem}.mgc-subscription-menu-container{transform:rotate(-2deg);max-width:400px}.mgc-subscription-menu-container .mgc-subscription-menu-heading{text-align:center;color:var(--warm-cream);font-size:3rem;padding:0;margin:0}.mgc-bonus{padding:0;margin:0;color:var(--warm-orange);margin-top:1rem;font-style:italic;text-align:center}@media screen and (min-width: 750px){.mgc-subscription-text-block-container{padding:3rem 2rem}.mgc-subscription-heading{font-size:6rem}.mgc-subscription-text-block .mgc-subscription-buttons .rich-text__buttons{width:fit-content;font-weight:700}}@media screen and (min-width: 960px){.mgc-subscription-text-container{grid-template-columns:3fr 2fr;gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mgc-homepage.css.map */
