{"product_id":"chef-made-meal-prep-in-charlotte-nc-exclusive-30-off-6-meal-plan-code-steph30","title":"Chef-Made Meal Prep in Charlotte, NC | Exclusive - 30% OFF 6 Meal Plan (Code: STEPH30)","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026amp;family=DM+Sans:wght@300;400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n:root{--red:#cd3c39;--red-dark:#a82e2b;--red-light:#fbeae9;--cream:#faf8f3;--brown:#2d1f0e;--warm-gray:#f5f1eb;--text:#2a2a2a;--muted:#6b6b6b;--border:#e0d9ce}\n*{margin:0;padding:0;box-sizing:border-box}\nbody{font-family:'DM Sans',sans-serif;background:var(--cream);color:var(--text);}\n\n\/* OFFER STRIP *\/\n.offer-strip{background:var(--red);padding:12px 24px;text-align:center;}\n.offer-strip-inner{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;}\n.offer-strip-badge{background:rgba(255,255,255,0.18);border:1.5px dashed rgba(255,255,255,0.55);border-radius:6px;padding:4px 12px;font-size:13px;font-weight:700;color:#fff;letter-spacing:0.06em;}\n.offer-strip-text{font-size:14px;font-weight:600;color:#fff;}\n.offer-strip-text em{font-style:normal;font-weight:800;color:#ffe08a;}\n\n\/* HERO *\/\n.hero{text-align:center;padding:44px 24px 40px;position:relative;}\n.hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 60% 0%,rgba(205,60,57,0.18) 0%,transparent 70%);pointer-events:none;}\n.hero-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:0.5px;color:var(--red-dark);border:1px solid rgba(205,60,57,0.35);padding:7px 18px;border-radius:100px;margin-bottom:20px;}\n.hero h1{font-family:'Playfair Display',serif;font-size:clamp(26px,5vw,48px);font-weight:900;line-height:1.15;max-width:640px;margin:0 auto 12px;color:var(--red);}\n.hero h1 em{font-style:italic;color:var(--brown);}\n.hero-sub{font-size:15px;color:var(--muted);max-width:440px;margin:0 auto 20px;line-height:1.65;}\n@keyframes pulse-border{0%,100%{box-shadow:0 0 0 0 rgba(205,60,57,0.3)}50%{box-shadow:0 0 0 8px rgba(205,60,57,0)}}\n.star-bar{display:inline-flex;align-items:center;gap:8px;background:rgba(205,60,57,0.1);border:1px solid rgba(205,60,57,0.3);padding:10px 20px;border-radius:100px;font-size:14px;font-weight:600;color:var(--red-dark);animation:pulse-border 2.4s ease-in-out infinite;}\n\n\/* TICKER *\/\n.ticker{background:var(--brown);overflow:hidden;padding:14px 0;}\n.ticker-inner{display:flex;width:max-content;animation:tick 28s linear infinite;white-space:nowrap;}\n@keyframes tick{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n.ticker-item{display:inline-flex;flex-direction:column;align-items:center;gap:3px;min-width:120px;padding:0 24px;border-right:1px solid rgba(255,255,255,0.12);flex-shrink:0;}\n.ticker-num{font-family:'Playfair Display',serif;font-size:20px;font-weight:700;color:#fff;line-height:1;}\n.ticker-label{font-size:9px;color:rgba(255,255,255,0.5);font-weight:600;letter-spacing:0.08em;text-transform:uppercase;text-align:center;}\n\n\/* CHEF SECTION *\/\n.chef-section{padding:40px 24px 0;}\n.chef-story-label{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--red);margin-bottom:12px;}\n.chef-heading{font-family:'Playfair Display',serif;font-size:clamp(28px,6vw,46px);font-weight:900;line-height:1.1;color:var(--brown);margin-bottom:14px;}\n.chef-heading em{font-style:italic;color:var(--red);}\n.chef-body{font-size:15px;line-height:1.78;color:var(--muted);margin-bottom:28px;max-width:580px;}\n.chef-body strong{color:var(--brown);}\n.chef-img-wrap{position:relative;border-radius:18px;overflow:hidden;max-width:580px;}\n.chef-img{width:100%;display:block;height:400px;object-fit:cover;object-position:center top;}\n.chef-quote-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(45,31,14,0.92) 0%,transparent 100%);padding:40px 24px 24px;}\n.chef-quote{font-family:'Playfair Display',serif;font-size:clamp(15px,3vw,19px);font-style:italic;font-weight:700;color:#fff;line-height:1.4;margin-bottom:10px;}\n.chef-quote-attr{font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--red);display:block;}\n@media(max-width:600px){.chef-img{height:280px;}}\n\n\/* SWIPE SECTION - CSS only, no JS *\/\n.swipe-section{padding:36px 0 0;}\n.swipe-head{padding:0 24px 18px;display:flex;align-items:flex-end;justify-content:space-between;}\n.swipe-head-label{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--red);margin-bottom:6px;}\n.swipe-head h2{font-family:'Playfair Display',serif;font-size:clamp(22px,4vw,32px);font-weight:700;color:var(--brown);line-height:1.2;}\n.swipe-hint{font-size:11px;font-weight:600;color:var(--muted);padding-bottom:4px;}\n.swipe-track{\n  display:flex;gap:12px;\n  overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;\n  padding:4px 24px 16px;\n  scroll-snap-type:x mandatory;\n}\n.swipe-track::-webkit-scrollbar{display:none;}\n.feat-card{\n  flex:0 0 260px;width:260px;\n  background:#fff;border:1.5px solid var(--border);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;\n  scroll-snap-align:start;\n}\n.offer-swipe-card{\n  scroll-snap-align:start;\n  flex:0 0 260px;width:260px;\n  background:var(--brown);border-radius:18px;display:flex;flex-direction:column;padding:28px 22px;justify-content:center;text-align:center;\n}\n.feat-card-img-wrap{position:relative;background:var(--red-light);padding:10px 10px 0;}\n.feat-card-img{width:100%;height:180px;object-fit:cover;border-radius:10px 10px 0 0;display:block;}\n.feat-card-tag{position:absolute;top:18px;left:18px;background:var(--red);color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 11px;border-radius:100px;}\n.feat-card-body{padding:15px 16px 18px;flex:1;}\n.feat-card-body h3{font-family:'Playfair Display',serif;font-size:16px;font-weight:700;color:var(--brown);margin-bottom:7px;line-height:1.3;}\n.feat-card-body p{font-size:13px;line-height:1.65;color:var(--muted);}\n.feat-card-body p strong{color:var(--red-dark);}\n.offer-swipe-tag{font-size:10px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:rgba(255,255,255,0.4);display:block;margin-bottom:10px;}\n.offer-swipe-title{font-family:'Playfair Display',serif;font-size:22px;font-weight:900;color:#fff;line-height:1.2;margin-bottom:10px;}\n.offer-swipe-title em{font-style:italic;color:#ffe08a;}\n.offer-swipe-sub{font-size:13px;color:rgba(255,255,255,0.55);margin-bottom:16px;line-height:1.5;}\n.offer-code-wrap{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.1);border:1.5px dashed rgba(255,255,255,0.35);border-radius:8px;padding:8px 16px;margin-bottom:10px;}\n.offer-code-label{font-size:10px;color:rgba(255,255,255,0.5);font-weight:600;text-transform:uppercase;letter-spacing:0.1em;}\n.offer-code-val{font-size:16px;font-weight:700;color:#fff;letter-spacing:0.1em;user-select:all;-webkit-user-select:all;}\n.offer-swipe-note{font-size:11px;color:rgba(255,255,255,0.35);}\n\n\/* POINTS *\/\n.feat-points{display:flex;flex-direction:column;gap:10px;padding:20px 24px 36px;}\n.feat-point{display:flex;gap:14px;align-items:flex-start;background:var(--warm-gray);border:1px solid var(--border);border-radius:14px;padding:16px 18px;}\n.feat-point-icon{font-size:22px;flex-shrink:0;padding-top:2px;}\n.feat-point-title{font-size:15px;font-weight:700;color:var(--brown);margin-bottom:5px;}\n.feat-point-desc{font-size:13.5px;color:var(--muted);line-height:1.65;}\n.feat-point-desc strong{color:var(--red-dark);}\n\n\/* HOW IT WORKS *\/\n.how{background:var(--brown);padding:40px 24px;}\n.how-label{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,0.35);margin-bottom:10px;}\n.how h2{font-family:'Playfair Display',serif;font-size:clamp(24px,4vw,34px);font-weight:700;color:#fff;margin-bottom:8px;}\n.how-lead{font-size:15px;color:rgba(255,255,255,0.5);line-height:1.65;margin-bottom:0;}\n.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px;}\n.step{text-align:center;}\n.step-num{width:46px;height:46px;background:var(--red);color:#fff;font-family:'Playfair Display',serif;font-size:18px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;box-shadow:0 4px 14px rgba(205,60,57,0.4);}\n.step h4{font-weight:700;font-size:14px;color:#fff;margin-bottom:6px;}\n.step p{font-size:13px;color:rgba(255,255,255,0.5);line-height:1.5;}\n@media(max-width:768px){.steps{grid-template-columns:repeat(2,1fr);}}\n\n\/* CONTACT CTA *\/\n.contact-cta{background:var(--cream);padding:40px 24px;text-align:center;}\n.contact-cta h2{font-family:'Playfair Display',serif;font-size:clamp(22px,4vw,34px);font-weight:700;color:var(--brown);margin-bottom:10px;}\n.contact-cta p{font-size:15px;color:var(--muted);max-width:400px;margin:0 auto 18px;line-height:1.55;}\n@keyframes btn-glow{0%,100%{box-shadow:0 4px 20px rgba(205,60,57,0.3)}50%{box-shadow:0 6px 32px rgba(205,60,57,0.55)}}\n.btn-phone{display:inline-flex;align-items:center;gap:10px;background:var(--red);color:#fff;font-size:16px;font-weight:700;padding:14px 28px;border-radius:10px;text-decoration:none;animation:btn-glow 2.2s ease-in-out infinite;}\n.contact-sub{margin-top:10px;font-size:13px;color:var(--muted);}\n.contact-sub a{color:var(--red);font-weight:700;text-decoration:none;}\n\n\/* PLANS *\/\n.plans{background:var(--warm-gray);padding:36px 24px;}\n.plans-label{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--red);margin-bottom:10px;}\n.plans h2{font-family:'Playfair Display',serif;font-size:clamp(22px,4vw,34px);font-weight:700;color:var(--brown);margin-bottom:8px;}\n.plans-lead{font-size:15px;color:var(--muted);line-height:1.65;}\n.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;}\n.plan-card{background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:22px 18px;text-align:center;text-decoration:none;color:var(--text);display:block;position:relative;}\n.plan-num{font-family:'Playfair Display',serif;font-size:48px;font-weight:900;color:var(--red);line-height:1;}\n.plan-label{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin:4px 0 14px;}\n.plan-desc{font-size:13px;color:var(--muted);margin-bottom:16px;line-height:1.5;}\n.plan-cta{font-size:12px;font-weight:700;color:var(--red-dark);background:var(--red-light);padding:8px 16px;border-radius:100px;display:inline-block;}\n.plan-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--red);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;padding:4px 14px;border-radius:100px;white-space:nowrap;}\n@media(max-width:768px){.plan-grid{grid-template-columns:1fr;}}\n\n\/* CONTACT BAR *\/\n.contact-bar{background:var(--cream);padding:36px 24px;text-align:center;border-top:1px solid var(--border);}\n.contact-bar p{font-size:14px;color:var(--muted);margin-bottom:8px;}\n.contact-bar a{color:var(--red);font-weight:600;text-decoration:none;}\n\u003c\/style\u003e\n\u003cdiv class=\"offer-strip\"\u003e\n\u003cdiv class=\"offer-strip-inner\"\u003e\n\u003cspan class=\"offer-strip-text\"\u003eLimited Time - \u003cem\u003e30% off your 6-Meal Plan\u003c\/em\u003e\u003c\/span\u003e \u003cspan class=\"offer-strip-badge\"\u003eSTEPH30\u003c\/span\u003e \u003cspan style=\"font-size: 12px; opacity: 0.8;\" class=\"offer-strip-text\"\u003eUse code at checkout\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eCharlotte's Favorite Meal Prep Chef\u003c\/div\u003e\n\u003ch1\u003eChef Steph cooks.\u003cbr\u003eYou just heat and eat.\u003cbr\u003e\u003cem\u003eFresh every Monday.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003eHealthy meals made from scratch, delivered to your door across Charlotte every week.\u003c\/p\u003e\n\u003cdiv class=\"star-bar\"\u003eTrusted by 900+ Charlotte Families\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"ticker\"\u003e\n\u003cdiv class=\"ticker-inner\"\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e900+\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eFamilies Served\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e\u0026lt;600\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eCalories Per Meal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e28-32oz\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003ePer Meal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e100%\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eFresh Never Frozen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003eWeekly\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eNew Menu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003eMonday\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eDelivery Day\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e30%\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eOff 6-Meal Plan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003eHigh\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eProtein Option\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e900+\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eFamilies Served\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e\u0026lt;600\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eCalories Per Meal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e28-32oz\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003ePer Meal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e100%\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eFresh Never Frozen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003eWeekly\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eNew Menu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003eMonday\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eDelivery Day\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003e30%\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eOff 6-Meal Plan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ticker-item\"\u003e\n\u003cspan class=\"ticker-num\"\u003eHigh\u003c\/span\u003e\u003cspan class=\"ticker-label\"\u003eProtein Option\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"chef-section\"\u003e\n\u003cdiv class=\"chef-story-label\"\u003eChef Steph's Story\u003c\/div\u003e\n\u003ch2 class=\"chef-heading\"\u003eShe cooks it fresh.\u003cbr\u003e\u003cem\u003eEvery single week.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"chef-body\"\u003eChef Steph is a certified Health Coach based in Charlotte. She started this because she saw how many people wanted to eat better but just did not have the time to do it. She cooks every meal herself every Sunday, drops a brand new menu every Friday, and has delivered to over \u003cstrong\u003e900 Charlotte families\u003c\/strong\u003e without ever cutting a corner.\u003c\/p\u003e\n\u003cdiv class=\"chef-img-wrap\"\u003e\n\u003cimg class=\"chef-img\" alt=\"Chef Steph\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0572\/3825\/7735\/files\/Me_Blue_chef_coat_with_Containers_1.heic?v=1782400052\"\u003e\n\u003cdiv class=\"chef-quote-overlay\"\u003e\n\u003cp class=\"chef-quote\"\u003e\"Every week I start from scratch. New menu, fresh ingredients, cooked by me. That's my commitment to you.\"\u003c\/p\u003e\n\u003cspan class=\"chef-quote-attr\"\u003eSteph, Founder and Chef\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"swipe-section\"\u003e\n\u003cdiv class=\"swipe-head\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"swipe-head-label\"\u003eWhy Chef Steph\u003c\/div\u003e\n\u003ch2\u003eHere's what makes it different.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-points\"\u003e\n\u003cdiv class=\"feat-point\"\u003e\n\u003cdiv class=\"feat-point-icon\"\u003e📋\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"feat-point-title\"\u003eA brand new menu every Friday.\u003c\/div\u003e\n\u003cdiv class=\"feat-point-desc\"\u003eChef Steph drops a fresh lineup every Friday - different meals, different flavors, every single week. \u003cstrong\u003eYou never get stuck eating the same thing.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-point\"\u003e\n\u003cdiv class=\"feat-point-icon\"\u003e🥗\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"feat-point-title\"\u003eEvery meal is under 600 calories\u003c\/div\u003e\n\u003cdiv class=\"feat-point-desc\"\u003eYou get a full, filling meal that actually tastes good and it won't wreck your goals. \u003cstrong\u003eBig portions, good macros, no bland food.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-point\"\u003e\n\u003cdiv class=\"feat-point-icon\"\u003e💪\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"feat-point-title\"\u003eWant more protein? Just say so.\u003c\/div\u003e\n\u003cdiv class=\"feat-point-desc\"\u003ePick the \u003cstrong\u003eHigh Protein\u003c\/strong\u003e option and Chef Steph swaps the ingredients so your plate is built around protein. Same great food, more of what you need.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-point\"\u003e\n\u003cdiv class=\"feat-point-icon\"\u003e🍲\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"feat-point-title\"\u003eEach container is 28 to 32 ounces\u003c\/div\u003e\n\u003cdiv class=\"feat-point-desc\"\u003eThese are not small portions. Chef Steph makes every container from scratch on Sundays. \u003cstrong\u003eNo fillers, no shortcuts, no reheated anything.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection style=\"padding: 36px 24px 0;\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: bold; letter-spacing: 2.5px; text-transform: uppercase; color: var(--red); margin-bottom: 12px;\"\u003eFresh Delivery\u003c\/div\u003e\n\u003ch2 style=\"font-family: 'Playfair Display',serif; font-size: clamp(24px,5vw,36px); font-weight: bold; color: var(--brown); line-height: 1.15; margin-bottom: 10px;\"\u003eWe deliver across\u003cbr\u003e\u003cem style=\"font-style: italic; color: var(--red);\"\u003eall of Charlotte.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp style=\"font-size: 15px; color: var(--muted); line-height: 1.7; margin-bottom: 24px;\"\u003eEvery Monday, Chef Steph delivers fresh meals right to your door. If you are in Charlotte or a surrounding city, we come to you. No pickup, no hassle.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  .st-tip { background:#cd3c39 !important; color:#fff !important; border:none !important; border-radius:4px !important; font-size:10px !important; font-weight:700 !important; font-family:Arial,sans-serif !important; padding:2px 6px !important; white-space:nowrap !important; }\n  .st-tip::before { border-top-color:#cd3c39 !important; }\n  .leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane\u003esvg,.leaflet-pane\u003ecanvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}\n  .leaflet-container{overflow:hidden;background:#ddd}\n  .leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}\n  .leaflet-marker-icon,.leaflet-marker-shadow{display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}\n  .leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}\n  .leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}\n  .leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}\n  .leaflet-control{position:relative;z-index:800;pointer-events:auto}\n  .leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}\n  .leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}\n  .leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}\n  .leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}\n  .leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}\n  .leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}\n  .leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}\n  .leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}\n  .leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}\n  .leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}\n  .leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}\n  .leaflet-bar a:hover{background-color:#f4f4f4}\n  .leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}\n  .leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}\n  .leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px Lucida Console,Monaco,monospace;text-indent:1px}\n  .leaflet-control-attribution{background:rgba(255,255,255,.8);margin:0;font-size:.625rem}\n  .leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}\n  .leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}\n  .leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}\n  .leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}\n  .leaflet-popup-content{margin:13px 24px;line-height:1.3;font-size:.875rem}\n  .leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;width:24px;height:24px;font:16px\/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}\n  .leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}\n  .leaflet-tooltip-top:before{bottom:0;left:50%;margin-left:-6px;border-top-color:#fff;position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:\"\"}\n  \u003c\/style\u003e\n\u003csection style=\"padding: 36px 24px 0;\"\u003e\n\u003cdiv style=\"border-radius: 16px; overflow: hidden; border: 1.5px solid var(--border);\"\u003e\n\u003cdiv style=\"background: var(--brown); padding: 14px 20px; text-align: center;\"\u003e\n\u003cdiv style=\"color: #fff; font-size: 15px; font-weight: bold; font-family: 'DM Sans',sans-serif; margin-bottom: 2px;\"\u003eDelivering Across Charlotte \u0026amp; Surrounding Areas\u003c\/div\u003e\n\u003cdiv style=\"color: rgba(255,255,255,0.45); font-size: 11px; font-family: 'DM Sans',sans-serif;\"\u003ePins show all delivery areas across Charlotte and surrounding cities\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height: 460px; width: 100%; display: block; position: relative; z-index: 0;\" id=\"steph-map\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"display: flex;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 12px; text-align: center; background: var(--red); border-right: 1px solid rgba(255,255,255,0.2);\"\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: #fff; font-family: 'DM Sans',sans-serif;\"\u003eMonday Delivery\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: rgba(255,255,255,0.8); font-family: 'DM Sans',sans-serif;\"\u003eFresh every week\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1; padding: 12px; text-align: center; background: var(--red);\"\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: #fff; font-family: 'DM Sans',sans-serif;\"\u003e$5.99 Flat Rate\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: rgba(255,255,255,0.8); font-family: 'DM Sans',sans-serif;\"\u003eCharlotte \u0026amp; surrounding areas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e\u003cscript src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/leaflet\/1.9.4\/leaflet.min.js\"\u003e\u003c\/script\u003e \u003cscript\u003e\n(function(){\n  if(!document.getElementById('steph-map')) return;\n  var m = L.map('steph-map',{scrollWheelZoom:false});\n  m.setView([35.2271,-80.8431],9);\n  L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png',{attribution:'\u0026copy; OpenStreetMap contributors',maxZoom:13}).addTo(m);\n  function p(col,star){return L.divIcon({className:'',html:'\u003csvg viewBox=\"0 0 36 46\" width=\"36\" height=\"46\"\u003e\u003cpath d=\"M18 2C10 2 4 8 4 16C4 28 18 44 18 44S32 28 32 16C32 8 26 2 18 2Z\" fill=\"'+col+'\" stroke=\"#fff\" stroke-width=\"2.5\"\/\u003e'+(star?'\u003ctext x=\"18\" y=\"19\" text-anchor=\"middle\" fill=\"#fff\" font-size=\"15\" font-family=\"Arial\" font-weight=\"bold\" dominant-baseline=\"central\"\u003e\u0026#9733;\u003c\/text\u003e':'\u003ccircle cx=\"18\" cy=\"16\" r=\"6\" fill=\"#fff\"\/\u003e')+'\u003c\/svg\u003e',iconSize:[36,46],iconAnchor:[18,46],popupAnchor:[0,-46]});}\n  L.marker([35.2271,-80.8431],{icon:p('#cd3c39',true)}).addTo(m).bindTooltip('Chef Steph HQ',{permanent:true,direction:'top',className:'st-tip'}).bindPopup('\u003cb style=\"color:#cd3c39\"\u003eChef Steph Kitchen\u003c\/b\u003e\u003cbr\u003e\u003csmall\u003eCharlotte, NC\u003c\/small\u003e');\n  [[\"South Charlotte\",35.1087,-80.8431],[\"Ballantyne\",35.0526,-80.8192],[\"Matthews\",35.1193,-80.7207],[\"Mint Hill\",35.1804,-80.6501],[\"Concord\",35.4088,-80.5798],[\"Kannapolis\",35.4874,-80.6212],[\"Mooresville\",35.5745,-80.8098],[\"Huntersville\",35.4107,-80.8428],[\"Cornelius\",35.4774,-80.8595],[\"Davidson\",35.4993,-80.8248],[\"Gastonia\",35.2621,-81.1873],[\"Belmont\",35.2443,-81.0379],[\"Mount Holly\",35.3004,-81.0165],[\"Pineville\",35.0826,-80.8862],[\"Indian Trail\",35.0765,-80.6632],[\"Monroe\",34.9854,-80.5493],[\"Waxhaw\",34.9243,-80.7415],[\"Weddington\",35.0404,-80.7554],[\"Harrisburg\",35.3218,-80.6548],[\"Stallings\",35.1076,-80.6757],[\"Rock Hill\",34.9249,-81.0251],[\"Fort Mill\",35.0071,-80.9426],[\"Lincolnton\",35.4738,-81.2529],[\"Shelby\",35.2926,-81.5354]\n  ].forEach(function(c){L.marker([c[1],c[2]],{icon:p('#cd3c39',false)}).addTo(m).bindTooltip(c[0],{permanent:true,direction:'top',className:'st-tip'}).bindPopup('\u003cb\u003e'+c[0]+'\u003c\/b\u003e\u003cbr\u003e\u003csmall\u003e\u0026#10003; Delivery available\u003c\/small\u003e');});\n})();\n\u003c\/script\u003e \u003cscript\u003e\n(function(){\n  if(!document.getElementById('steph-map')) return;\n  var m = L.map('steph-map',{scrollWheelZoom:false});\n  m.setView([35.2271,-80.8431],9);\n  L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png',{attribution:'\u0026copy; OpenStreetMap contributors',maxZoom:13}).addTo(m);\n\n  \/\/ Draw 40mi radius circle\n  L.circle([35.2271,-80.8431],{radius:64374,color:'#cd3c39',weight:2,fillColor:'#cd3c39',fillOpacity:0.08}).addTo(m);\n\n  function pin(col,star){return L.divIcon({className:'',html:'\u003csvg viewBox=\"0 0 36 46\" width=\"30\" height=\"38\"\u003e\u003cpath d=\"M18 2C10 2 4 8 4 16C4 28 18 44 18 44S32 28 32 16C32 8 26 2 18 2Z\" fill=\"'+col+'\" stroke=\"#fff\" stroke-width=\"2.5\"\/\u003e'+(star?'\u003ctext x=\"18\" y=\"19\" text-anchor=\"middle\" fill=\"#fff\" font-size=\"15\" font-family=\"Arial\" font-weight=\"bold\" dominant-baseline=\"central\"\u003e\u0026#9733;\u003c\/text\u003e':'\u003ccircle cx=\"18\" cy=\"16\" r=\"6\" fill=\"#fff\"\/\u003e')+'\u003c\/svg\u003e',iconSize:[30,38],iconAnchor:[15,38],popupAnchor:[0,-38]});}\n\n  L.marker([35.2271,-80.8431],{icon:pin('#cd3c39',true)}).addTo(m)\n    .bindTooltip('Chef Steph HQ',{permanent:true,direction:'top',className:'kk-tip'})\n    .bindPopup('\u003cb style=\"color:#cd3c39\"\u003eChef Steph Kitchen\u003c\/b\u003e\u003cbr\u003e\u003csmall\u003eCharlotte, NC\u003c\/small\u003e');\n\n  [\n    [\"Uptown Charlotte\",35.2271,-80.8431],\n    [\"South Charlotte\",35.1087,-80.8431],\n    [\"North Charlotte\",35.3465,-80.8431],\n    [\"Ballantyne\",35.0526,-80.8192],\n    [\"Matthews\",35.1193,-80.7207],\n    [\"Mint Hill\",35.1804,-80.6501],\n    [\"Concord\",35.4088,-80.5798],\n    [\"Kannapolis\",35.4874,-80.6212],\n    [\"Mooresville\",35.5745,-80.8098],\n    [\"Huntersville\",35.4107,-80.8428],\n    [\"Cornelius\",35.4774,-80.8595],\n    [\"Davidson\",35.4993,-80.8248],\n    [\"Gastonia\",35.2621,-81.1873],\n    [\"Belmont\",35.2443,-81.0379],\n    [\"Mount Holly\",35.3004,-81.0165],\n    [\"Pineville\",35.0826,-80.8862],\n    [\"Indian Trail\",35.0765,-80.6632],\n    [\"Monroe\",34.9854,-80.5493],\n    [\"Waxhaw\",34.9243,-80.7415],\n    [\"Weddington\",35.0404,-80.7554],\n    [\"Harrisburg\",35.3218,-80.6548],\n    [\"Stallings\",35.1076,-80.6757],\n    [\"Rock Hill\",34.9249,-81.0251],\n    [\"Fort Mill\",35.0071,-80.9426]\n  ].slice(1).forEach(function(c){\n    L.marker([c[1],c[2]],{icon:pin('#2d1f0e',false)}).addTo(m)\n      .bindTooltip(c[0],{permanent:true,direction:'top',className:'kk-tip'})\n      .bindPopup('\u003cb\u003e'+c[0]+'\u003c\/b\u003e\u003cbr\u003e\u003csmall\u003e\u0026#10003; Delivery available\u003c\/small\u003e');\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e\n\u003csection class=\"how\"\u003e\n\u003cdiv class=\"how-label\"\u003eSimple Process\u003c\/div\u003e\n\u003ch2\u003eHow it works\u003c\/h2\u003e\n\u003cp class=\"how-lead\"\u003eFour steps. Takes about two minutes.\u003c\/p\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003ch4\u003ePick Your Plan\u003c\/h4\u003e\n\u003cp\u003eChoose 5, 6, 7, 8, 9, 10, or 12 meals. More meals, more savings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003ch4\u003ePick Your Meals\u003c\/h4\u003e\n\u003cp\u003eChoose from this week's menu. New options every Friday.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003ch4\u003eCheckout\u003c\/h4\u003e\n\u003cp\u003ePick your delivery date and enter your address. Done.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003ch4\u003eWe Deliver Fresh\u003c\/h4\u003e\n\u003cp\u003eChef Steph cooks Sunday. Arrives Monday, never frozen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"contact-cta\"\u003e\n\u003ch2\u003eGot a question?\u003c\/h2\u003e\n\u003cp\u003eNot sure which plan to pick, or want to know more about the menu? Chef Steph picks up.\u003c\/p\u003e\n\u003ca href=\"tel:17049121605\" class=\"btn-phone\"\u003eCall or Text (704) 912-1605\u003c\/a\u003e\n\u003cdiv class=\"contact-sub\"\u003eOr visit the \u003ca href=\"https:\/\/healthychefsteph.com\/pages\/contact\" target=\"_blank\"\u003eContact Page\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"plans\"\u003e\n\u003cdiv class=\"plans-label\"\u003eStart Small\u003c\/div\u003e\n\u003ch2\u003eNot sure yet? Start with a few.\u003c\/h2\u003e\n\u003cp class=\"plans-lead\"\u003eNo subscription. No recurring charges. Just pick your meals and pay once.\u003c\/p\u003e\n\u003cdiv class=\"plan-grid\"\u003e\n\u003ca class=\"plan-card\" href=\"https:\/\/healthychefsteph.com\/collections\/ala-carte\"\u003e\n\u003cdiv class=\"plan-num\" style=\"font-size: 34px;\"\u003eA La\u003c\/div\u003e\n\u003cdiv class=\"plan-label\"\u003eCarte\u003c\/div\u003e\n\u003cp class=\"plan-desc\"\u003eOrder one meal. Try it out. No commitment.\u003c\/p\u003e\n\u003cspan class=\"plan-cta\"\u003eShop A La Carte\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"plan-card\" href=\"https:\/\/healthychefsteph.com\/products\/keto-friendly-low-carb-meal-prep-in-charlotte-choose-your-5-meals-this-week-healthy-chef-steph\"\u003e\n\u003cdiv class=\"plan-num\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"plan-label\"\u003eMeal Plan\u003c\/div\u003e\n\u003cp class=\"plan-desc\"\u003eA good starting point. Five meals for the week.\u003c\/p\u003e\n\u003cspan class=\"plan-cta\"\u003eShop 5-Meal Plan\u003c\/span\u003e\u003c\/a\u003e\u003ca style=\"border-color: var(--red);\" class=\"plan-card\" href=\"https:\/\/healthychefsteph.com\/products\/keto-friendly-low-carb-meal-prep-in-charlotte-choose-your-6-meals-this-week-healthy-chef-steph\"\u003e\n\u003cdiv class=\"plan-badge\"\u003e30% Off - STEPH30\u003c\/div\u003e\n\u003cdiv class=\"plan-num\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"plan-label\"\u003eMeal Plan\u003c\/div\u003e\n\u003cp class=\"plan-desc\"\u003eSix meals, and 30% off with code STEPH30.\u003c\/p\u003e\n\u003cspan class=\"plan-cta\"\u003eShop 6-Meal Plan\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contact-bar\"\u003e\n\u003cp\u003eWant more meals? \u003ca href=\"https:\/\/healthychefsteph.com\/collections\/meal-plans\"\u003eSee all weekly plans (up to 12 meals)\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eGot a question? \u003ca href=\"https:\/\/healthychefsteph.com\/pages\/contact\"\u003eSend us a message\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--brown); border-radius: 18px; padding: 32px 24px; margin: 24px 24px 0; text-align: center;\"\u003e\n\u003cspan style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255,255,255,0.4); display: block; margin-bottom: 10px;\"\u003eLimited Time Offer\u003c\/span\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-size: 24px; font-weight: 900; color: #fff; line-height: 1.2; margin-bottom: 10px;\"\u003eGet \u003cem style=\"font-style: italic; color: #ffe08a;\"\u003e30% Off\u003c\/em\u003e Your 6-Meal Plan\u003c\/div\u003e\n\u003cp style=\"font-size: 14px; color: rgba(255,255,255,0.55); margin-bottom: 16px; line-height: 1.5;\"\u003eFresh meals across Charlotte. Use code at checkout.\u003c\/p\u003e\n\u003cdiv style=\"display: inline-flex; align-items: center; gap: 8px; background: rgba(255,255,255,0.1); border: 1.5px dashed rgba(255,255,255,0.35); border-radius: 8px; padding: 10px 20px; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"font-size: 10px; color: rgba(255,255,255,0.5); font-weight: 600; text-transform: uppercase; letter-spacing: 0.1em;\"\u003eCode\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #fff; letter-spacing: 0.1em; user-select: all; -webkit-user-select: all;\"\u003eSTEPH30\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 11px; color: rgba(255,255,255,0.35);\"\u003e6-Meal Plan only. Apply at checkout.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"DeFaRekinLicious Meal Prep","offers":[{"title":"Regular","offer_id":42903527587911,"sku":null,"price":90.0,"currency_code":"USD","in_stock":true},{"title":"Low Carb","offer_id":42903527620679,"sku":null,"price":90.0,"currency_code":"USD","in_stock":true},{"title":"Extra Protein (+$5\/meal)","offer_id":42903527653447,"sku":null,"price":120.0,"currency_code":"USD","in_stock":true},{"title":"Low Carb + Extra Protein (+$5\/meal)","offer_id":42903527686215,"sku":null,"price":120.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0572\/3825\/7735\/files\/2.0.jpg?v=1781888380","url":"https:\/\/healthychefsteph.com\/products\/chef-made-meal-prep-in-charlotte-nc-exclusive-30-off-6-meal-plan-code-steph30","provider":"Healthy Chef Steph Meal Prep","version":"1.0","type":"link"}