{"product_id":"ultimate-batch-cooking-app-bundle","title":"Ultimate Batch Cooking App Bundle","description":"\u003c!-- ============================================================\n     THE ULTIMATE BATCH COOKING APP BUNDLE — LANDING PAGE\n     CSS prefix: ub-   (unique to this page, will not collide with theme)\n     Palette: cream #FBF5E9 \/ deep forest #10352A \/ forest #216B4F\n              coral #FF5C39 (buttons only) \/ lime #B8DB55 \/ espresso #2B2622\n     Product images: 1:1 square\n     Hero: 1:1 autoplay video, muted + looping, with Pause\/Play and Sound buttons\n     Cart: 5 paid variants, lands on \/cart (storefront=true).\n           Flavor Explosion is granted by the free-gift app, not this link.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bitter:wght@500;700\u0026family=Source+Sans+3:wght@400;600;700\u0026display=swap');\n\n.ub-page{\n  --ub-cream:#FBF5E9;\n  --ub-cream2:#F3E8D4;\n  --ub-forest-deep:#10352A;\n  --ub-forest:#216B4F;\n  --ub-coral:#FF5C39;\n  --ub-lime:#B8DB55;\n  --ub-espresso:#2B2622;\n  --ub-white:#FFFFFF;\n  --ub-serif:'Bitter',Georgia,'Times New Roman',serif;\n  --ub-sans:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;\n  font-family:var(--ub-sans);\n  font-size:18px;\n  line-height:1.65;\n  color:var(--ub-espresso);\n  background:var(--ub-cream);\n  margin:0;\n  -webkit-font-smoothing:antialiased;\n}\n.ub-page *,.ub-page *::before,.ub-page *::after{box-sizing:border-box;}\n.ub-page img{max-width:100%;height:auto;display:block;}\n\n.ub-sec{padding:64px 22px;}\n.ub-sec--cream{background:var(--ub-cream);}\n.ub-sec--cream2{background:var(--ub-cream2);}\n.ub-sec--dark{background:var(--ub-forest-deep);color:var(--ub-cream);}\n.ub-in{max-width:680px;margin:0 auto;}\n\n.ub-page h1,.ub-page h2,.ub-page h3{\n  font-family:var(--ub-serif);\n  font-weight:700;\n  line-height:1.18;\n  margin:0 0 18px;\n  letter-spacing:-0.01em;\n}\n.ub-h1{font-size:clamp(1.95rem,6vw,3rem);color:var(--ub-cream);}\n.ub-h2{font-size:clamp(1.6rem,4.4vw,2.25rem);color:var(--ub-forest-deep);margin-bottom:22px;}\n.ub-sec--dark .ub-h2{color:var(--ub-cream);}\n.ub-page p{margin:0 0 20px;}\n.ub-page p:last-child{margin-bottom:0;}\n.ub-page a{color:inherit;}\n\n\/* ---------- HERO ---------- *\/\n.ub-hero{background:var(--ub-forest-deep);color:var(--ub-cream);padding:60px 22px 56px;}\n.ub-hero__kicker{\n  font-family:var(--ub-sans);font-weight:600;font-size:.95rem;\n  color:var(--ub-lime);margin:0 0 16px;\n}\n.ub-hero__sub{font-size:1.14rem;color:#D9E5DC;max-width:38em;margin:20px 0 0;}\n\n\/* ---------- HERO VIDEO (1:1) ---------- *\/\n.ub-video{\n  position:relative;\n  margin:32px auto 30px;\n  max-width:480px;\n  aspect-ratio:1\/1;\n  border-radius:10px;\n  overflow:hidden;\n  background:#0B241C;\n  box-shadow:0 6px 24px rgba(0,0,0,.28);\n}\n.ub-video video{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n}\n.ub-video__ctrls{\n  position:absolute;\n  right:12px;\n  bottom:12px;\n  display:flex;\n  gap:8px;\n}\n.ub-video__btn{\n  font-family:var(--ub-sans);\n  font-weight:600;\n  font-size:.82rem;\n  line-height:1;\n  color:var(--ub-cream);\n  background:rgba(11,36,28,.72);\n  border:1px solid rgba(251,245,233,.35);\n  border-radius:20px;\n  padding:9px 15px;\n  cursor:pointer;\n  -webkit-backdrop-filter:blur(4px);\n  backdrop-filter:blur(4px);\n  transition:background .15s ease,border-color .15s ease;\n}\n.ub-video__btn:hover{background:rgba(11,36,28,.9);border-color:var(--ub-lime);}\n.ub-video__btn:focus-visible{outline:3px solid var(--ub-lime);outline-offset:2px;}\n\n\/* ---------- BUTTON ---------- *\/\n.ub-cta{\n  display:block;width:100%;max-width:520px;margin:0 auto;\n  background:var(--ub-coral);color:#FFFFFF !important;\n  font-family:var(--ub-sans);font-weight:700;font-size:1.2rem;\n  line-height:1.3;text-align:center;text-decoration:none !important;\n  padding:20px 26px;border-radius:8px;border:none;\n  box-shadow:0 3px 0 #C93F22;\n  transition:transform .12s ease,box-shadow .12s ease,background .12s ease;\n}\n.ub-cta:hover{background:#F04A28;box-shadow:0 3px 0 #B8371C;}\n.ub-cta:active{transform:translateY(2px);box-shadow:0 1px 0 #B8371C;}\n.ub-cta:focus-visible{outline:3px solid var(--ub-lime);outline-offset:3px;}\n.ub-cta-note{text-align:center;font-size:1rem;margin:14px auto 0;max-width:520px;color:#C6D4CA;}\n.ub-sec--cream .ub-cta-note,.ub-sec--cream2 .ub-cta-note{color:#5F5A52;}\n\n\/* ---------- LIME TRUST BAND ---------- *\/\n.ub-band{background:var(--ub-lime);padding:20px 22px;}\n.ub-band__in{\n  max-width:820px;margin:0 auto;\n  display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px;\n}\n.ub-band__i{\n  font-family:var(--ub-sans);font-weight:600;font-size:1rem;\n  color:#1B3D14;display:flex;align-items:center;gap:8px;\n}\n.ub-band__i::before{\n  content:\"\";width:9px;height:9px;border-radius:50%;\n  background:var(--ub-forest-deep);flex:none;\n}\n\n\/* ---------- LEAD \/ STORY ---------- *\/\n.ub-lead p{font-family:var(--ub-serif);font-weight:500;font-size:1.15rem;line-height:1.62;}\n.ub-lead p:first-child::first-letter{\n  font-size:3.4rem;line-height:.9;float:left;\n  margin:6px 10px 0 0;color:var(--ub-forest);font-weight:700;\n}\n.ub-lead__turn{\n  font-family:var(--ub-serif);font-weight:700;font-size:1.28rem;\n  color:var(--ub-forest-deep);border-top:3px solid var(--ub-forest);\n  padding-top:22px;margin-top:8px;\n}\n.ub-rule{\n  background:var(--ub-forest-deep);color:var(--ub-cream);\n  border-radius:10px;padding:26px 28px;margin:30px 0;\n  font-family:var(--ub-serif);font-weight:700;font-size:1.2rem;line-height:1.4;\n}\n\n\/* ---------- CHECK LIST ---------- *\/\n.ub-checks{list-style:none;margin:0 0 26px;padding:0;}\n.ub-checks li{position:relative;padding:0 0 0 34px;margin:0 0 13px;font-size:1.05rem;}\n.ub-checks li::before{\n  content:\"\";position:absolute;left:0;top:.38em;\n  width:19px;height:11px;border-left:3.5px solid var(--ub-forest);\n  border-bottom:3.5px solid var(--ub-forest);transform:rotate(-45deg);\n}\n.ub-sec--dark .ub-checks li::before{border-color:var(--ub-lime);}\n.ub-eyebrow{\n  font-family:var(--ub-serif);font-weight:700;font-size:1.1rem;\n  color:var(--ub-forest-deep);margin:0 0 16px;\n}\n.ub-pull{\n  font-family:var(--ub-serif);font-weight:700;font-size:1.22rem;\n  color:var(--ub-forest-deep);border-left:5px solid var(--ub-lime);\n  padding:6px 0 6px 20px;margin:26px 0 30px;line-height:1.35;\n}\n\n\/* ---------- NUMBERS GRID ---------- *\/\n.ub-nums{\n  display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\n  background:rgba(184,219,85,.22);\n  border:2px solid rgba(184,219,85,.22);border-radius:10px;overflow:hidden;\n  margin:30px 0 30px;\n}\n.ub-num{background:var(--ub-forest-deep);padding:22px 14px;text-align:center;}\n.ub-num__n{\n  font-family:var(--ub-serif);font-weight:700;\n  font-size:clamp(1.9rem,7vw,2.6rem);line-height:1;color:var(--ub-lime);\n}\n.ub-num__l{font-size:.92rem;color:#C2D3C7;margin-top:8px;line-height:1.35;}\n\n\/* ---------- PRODUCT CARDS (1:1 IMAGES) ---------- *\/\n.ub-card{\n  background:var(--ub-white);border-radius:12px;overflow:hidden;\n  border:1px solid #E6DAC3;margin:0 0 26px;\n}\n.ub-card__img{\n  width:100%;aspect-ratio:1\/1;object-fit:cover;\n  background:var(--ub-cream2);\n}\n.ub-card__body{padding:26px 24px 28px;border-top:6px solid var(--ub-forest);}\n.ub-card--bonus .ub-card__body{border-top-color:var(--ub-lime);}\n.ub-card__n{\n  font-family:var(--ub-sans);font-weight:700;font-size:.95rem;\n  color:var(--ub-forest);margin:0 0 6px;\n}\n.ub-card__t{\n  font-family:var(--ub-serif);font-weight:700;\n  font-size:1.35rem;line-height:1.22;color:var(--ub-forest-deep);margin:0 0 4px;\n}\n.ub-card__v{\n  font-family:var(--ub-sans);font-weight:700;font-size:1rem;\n  color:var(--ub-forest);margin:0 0 14px;\n}\n.ub-card__p{\n  font-family:var(--ub-serif);font-weight:700;font-size:1.1rem;\n  color:var(--ub-espresso);margin:0 0 14px;line-height:1.35;\n}\n.ub-card__free{\n  display:inline-block;background:var(--ub-lime);color:#1B3D14;\n  font-weight:700;font-size:.9rem;padding:5px 13px;border-radius:20px;margin:0 0 12px;\n}\n.ub-card .ub-checks li{font-size:1rem;margin-bottom:10px;}\n.ub-card__foot{font-size:.98rem;color:var(--ub-forest);font-weight:700;margin:16px 0 0;}\n\n\/* ---------- VALUE STACK ---------- *\/\n.ub-stack{list-style:none;margin:0 0 26px;padding:0;border-top:1px solid rgba(184,219,85,.3);}\n.ub-stack li{\n  display:flex;justify-content:space-between;align-items:baseline;gap:14px;\n  padding:14px 2px;border-bottom:1px solid rgba(184,219,85,.3);font-size:1.06rem;\n}\n.ub-stack li span:last-child{font-weight:700;white-space:nowrap;}\n.ub-stack .ub-stack__bonus span{color:var(--ub-lime);}\n.ub-stack__total{font-weight:700;font-size:1.14rem;}\n.ub-price{text-align:center;margin:32px 0 8px;}\n.ub-price__was{font-size:1.05rem;color:#A9BDAF;text-decoration:line-through;}\n.ub-price__now{\n  font-family:var(--ub-serif);font-weight:700;\n  font-size:clamp(3rem,13vw,4.6rem);line-height:1;color:var(--ub-lime);margin:8px 0 6px;\n}\n.ub-price__save{\n  display:inline-block;background:var(--ub-lime);color:#1B3D14;\n  font-weight:700;font-size:1.02rem;padding:7px 18px;border-radius:24px;\n}\n\n\/* ---------- GUARANTEE ---------- *\/\n.ub-guar{\n  background:var(--ub-white);border:2px solid var(--ub-forest);\n  border-radius:12px;padding:30px 28px;\n}\n.ub-guar__seal{\n  font-family:var(--ub-serif);font-weight:700;font-size:1.05rem;\n  color:var(--ub-forest);margin:0 0 14px;\n}\n.ub-keep{\n  background:var(--ub-cream2);border-left:5px solid var(--ub-lime);\n  padding:18px 22px;margin:22px 0 0;font-size:1.03rem;font-weight:700;\n}\n\n\/* ---------- CLOSE ---------- *\/\n.ub-close__fine{text-align:center;font-size:1rem;color:#C6D4CA;margin:18px auto 0;max-width:520px;}\n.ub-sec--dark strong,.ub-hero strong{color:var(--ub-cream);}\n\n@media (max-width:600px){\n  .ub-page{font-size:17px;}\n  .ub-sec{padding:48px 18px;}\n  .ub-hero{padding:44px 18px 46px;}\n  .ub-nums{grid-template-columns:repeat(2,1fr);}\n  .ub-card__body{padding:22px 18px 24px;}\n  .ub-guar{padding:24px 20px;}\n  .ub-cta{font-size:1.08rem;padding:18px 18px;}\n  .ub-video__btn{font-size:.78rem;padding:8px 13px;}\n  .ub-video__ctrls{right:10px;bottom:10px;gap:6px;}\n}\n@media (prefers-reduced-motion:reduce){\n  .ub-cta{transition:none;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ub-page\"\u003e\n\u003c!-- ============ 1. HEADLINE \/ HERO ============ --\u003e\u003cheader class=\"ub-hero\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003cp class=\"ub-hero__kicker\"\u003e6 apps. One Simple System. Weeks of Easier Meals.\u003c\/p\u003e\n\u003ch1 class=\"ub-h1\"\u003eTurn a few hours of  Prep into Weeks of Easy Dinners — Without Eating the Same Meal Twice.\u003c\/h1\u003e\n\u003cp class=\"ub-hero__sub\"\u003ePrep ahead when you have the time, then turn ready-made bases, meals, sides and more into different dinners in minutes—without starting from scratch every night.\u003c\/p\u003e\n\u003c!-- ===== HERO VIDEO — 1:1, muted autoplay, looping ===== --\u003e\n\u003cdiv class=\"ub-video\"\u003e\n\u003cvideo id=\"ubHeroVideo\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d1b2d6159b3f41a8a3054d4916068bc1.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" preload=\"metadata\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"ub-video__ctrls\"\u003e\n\u003cbutton class=\"ub-video__btn\" id=\"ubPlayBtn\" type=\"button\"\u003ePause\u003c\/button\u003e \u003cbutton class=\"ub-video__btn\" id=\"ubSoundBtn\" type=\"button\"\u003eSound off\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  function init(){\n    var v = document.getElementById('ubHeroVideo');\n    var p = document.getElementById('ubPlayBtn');\n    var s = document.getElementById('ubSoundBtn');\n    if(!v || !p || !s || v.dataset.ubBound) return;\n    v.dataset.ubBound = '1';\n\n    p.addEventListener('click', function(){\n      if(v.paused){\n        var r = v.play();\n        if(r \u0026\u0026 r.catch){ r.catch(function(){}); }\n      } else {\n        v.pause();\n      }\n    });\n\n    s.addEventListener('click', function(){\n      v.muted = !v.muted;\n      v.volume = 1;\n      if(!v.muted \u0026\u0026 v.paused){\n        var r = v.play();\n        if(r \u0026\u0026 r.catch){ r.catch(function(){}); }\n      }\n      s.textContent = v.muted ? 'Sound off' : 'Sound on';\n      s.setAttribute('aria-pressed', String(!v.muted));\n    });\n\n    v.addEventListener('play',  function(){ p.textContent = 'Pause'; });\n    v.addEventListener('pause', function(){ p.textContent = 'Play'; });\n\n    if(window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches){\n      v.pause();\n    }\n  }\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n})();\n\u003c\/script\u003e \u003c!-- ===== END hero video ===== --\u003e \u003ca class=\"ub-cta\" href=\"\/cart\/54260661027180:1,54254555857260:1,54254528495980:1,54254448673132:1,54254396735852:1?storefront=true\"\u003eGet the Complete Bundle — $35.70\u003c\/a\u003e\n\u003cp class=\"ub-cta-note\"\u003eRegular price $120. Save more than 70%.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ============ TRUST BAND ============ --\u003e\n\u003cdiv class=\"ub-band\"\u003e\n\u003cdiv class=\"ub-band__in\"\u003e\n\u003cdiv class=\"ub-band__i\"\u003eInstant access\u003c\/div\u003e\n\u003cdiv class=\"ub-band__i\"\u003eEveryday supermarket ingredients\u003c\/div\u003e\n\u003cdiv class=\"ub-band__i\"\u003eOne Time Purchase - No Subscription\u003c\/div\u003e\n\u003cdiv class=\"ub-band__i\"\u003e30-day guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ 2. THE LEAD ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--cream\"\u003e\n\u003cdiv class=\"ub-in ub-lead\"\u003e\n\u003cp\u003eIt's 5:30. You're tired, dinner still needs to happen, and once again you're staring into the fridge wondering what to make.\u003c\/p\u003e\n\u003cp\u003eYou know how to cook. The problem is finding the time and energy to start from scratch every single night.\u003c\/p\u003e\n\u003cp\u003eThat's when takeout, sandwiches, or the same few meals start creeping in.\u003c\/p\u003e\n\u003cp\u003eBut what if dinner didn't have to start from zero?\u003c\/p\u003e\n\u003cp class=\"ub-lead__turn\"\u003eWith a few focused hours of prep, you can have the building blocks for weeks of quick, satisfying dinners — ready to mix, match, and make differently each night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ 3. THE STORY ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--cream2\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003cp\u003eYears ago, when our children were little, I wanted to put good food on the table without spending every evening starting dinner from scratch.\u003c\/p\u003e\n\u003cp\u003eI realized the part I dreaded most wasn't cooking — it was handling raw meat at the end of a long day and waiting for dinner to finally get started.\u003c\/p\u003e\n\u003cp\u003eSo I changed one thing: I cooked simple proteins in batches when I had the time.\u003c\/p\u003e\n\u003cp\u003eWith cooked chicken already in the fridge or freezer, dinner could become BBQ chicken one night, chicken stew the next, or something completely different — all in minutes.\u003c\/p\u003e\n\u003cdiv class=\"ub-rule\"\u003eCook the base plainly so you can turn it into whatever you want later.\u003c\/div\u003e\n\u003cp\u003eNearly twenty years later, I still cook this way. It saves time, cuts waste, and makes dinner easier.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThat simple system is the foundation of this bundle.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ 4. THE PITCH ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--cream\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003ch2 class=\"ub-h2\"\u003eIntroducing The Ultimate Batch Cooking App Bundle\u003c\/h2\u003e\n\u003cp\u003eA flexible system that moves the hard part of dinner to a day you choose — so busy nights start with food already prepped and dinner can be ready in minutes.\u003c\/p\u003e\n\u003cp\u003eAt the center is the \u003cstrong\u003eDinner Base Builder\u003c\/strong\u003e: batch-cook simple proteins, grains, vegetables, soups, slow-cooker meals, breakfasts, and sides, then mix and match them into different meals throughout the week.\u003c\/p\u003e\n\u003cp\u003eCook chicken once and turn it into BBQ chicken, tacos, stew, pasta, and more. The same idea works with rice, vegetables, ground beef, and other everyday foods.\u003c\/p\u003e\n\u003cp class=\"ub-eyebrow\"\u003eWith this bundle, you can:\u003c\/p\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003eGet dinner on the table faster with ready-to-use bases\u003c\/li\u003e\n\u003cli\u003eTurn the same ingredients into different meals\u003c\/li\u003e\n\u003cli\u003eGenerate a complete shopping list in about 30 seconds\u003c\/li\u003e\n\u003cli\u003eWaste less food by buying with a plan\u003c\/li\u003e\n\u003cli\u003eSpend less on takeout and eat home-cooked meals more often\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ub-pull\"\u003eDinner is already halfway done before the busy part of your day begins.\u003c\/p\u003e\n\u003ca class=\"ub-cta\" href=\"\/cart\/54260661027180:1,54254555857260:1,54254528495980:1,54254448673132:1,54254396735852:1?storefront=true\"\u003eGet the Complete Bundle — $35.70\u003c\/a\u003e\n\u003cp class=\"ub-cta-note\"\u003eRegular price $120. Save more than 70%.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ 5. THE EVIDENCE ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--cream2\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003ch2 class=\"ub-h2\"\u003eTested in a Real Kitchen for Nearly 20 Years\u003c\/h2\u003e\n\u003cp\u003eThis system wasn't built in theory. It was shaped by years of real weeknights, real grocery budgets, and meals that had to be practical enough to use again and again.\u003c\/p\u003e\n\u003cp\u003eWhat didn't work was dropped. What worked was refined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ INSIDE THE BUNDLE ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--dark\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003ch2 class=\"ub-h2\"\u003eInside the Bundle\u003c\/h2\u003e\n\u003cdiv class=\"ub-nums\"\u003e\n\u003cdiv class=\"ub-num\"\u003e\n\u003cdiv class=\"ub-num__n\"\u003e28\u003c\/div\u003e\n\u003cdiv class=\"ub-num__l\"\u003eready-to-use bases\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ub-num\"\u003e\n\u003cdiv class=\"ub-num__n\"\u003e50\u003c\/div\u003e\n\u003cdiv class=\"ub-num__l\"\u003emix-and-match dinners\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ub-num\"\u003e\n\u003cdiv class=\"ub-num__n\"\u003e30\u003c\/div\u003e\n\u003cdiv class=\"ub-num__l\"\u003eslow-cooker meals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ub-num\"\u003e\n\u003cdiv class=\"ub-num__n\"\u003e40\u003c\/div\u003e\n\u003cdiv class=\"ub-num__l\"\u003esoups \u0026amp; stews\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ub-num\"\u003e\n\u003cdiv class=\"ub-num__n\"\u003e35\u003c\/div\u003e\n\u003cdiv class=\"ub-num__l\"\u003emake-ahead breakfasts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ub-num\"\u003e\n\u003cdiv class=\"ub-num__n\"\u003e30\u003c\/div\u003e\n\u003cdiv class=\"ub-num__l\"\u003eprep-ahead sides\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e28 ready-to-use bases\u003c\/strong\u003e — proteins, grains, and vegetables with cook times, quantities, and storage guidance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e50 mix-and-match dinner recipes\u003c\/strong\u003e built from bases you've already prepared\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e40 soups \u0026amp; stews\u003c\/strong\u003e for easy freezer-ready meals\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e24 flavor profiles\u003c\/strong\u003e across \u003cstrong\u003e240 pairings\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEveryday supermarket ingredients\u003c\/strong\u003e — nothing hard to find\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThat gives you hundreds of ways to make dinner easier without eating the same meals on repeat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ 6. THE OFFER ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--cream\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003ch2 class=\"ub-h2\"\u003eHere's Everything You Get\u003c\/h2\u003e\n\u003carticle class=\"ub-card\"\u003e\u003cimg class=\"ub-card__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Dinner_base_builder.jpg?v=1788276498\" alt=\"Dinner Base Builder app\"\u003e\n\u003cdiv class=\"ub-card__body\"\u003e\n\u003cp class=\"ub-card__n\"\u003eApp one\u003c\/p\u003e\n\u003ch3 class=\"ub-card__t\"\u003eDinner Base Builder\u003c\/h3\u003e\n\u003cp class=\"ub-card__v\"\u003e$29 Value\u003c\/p\u003e\n\u003cp class=\"ub-card__p\"\u003ePrep Once. Mix \u0026amp; Match Up to 50 Different Dinners.\u003c\/p\u003e\n\u003cp\u003eCook simple proteins, grains, and vegetables ahead, then turn them into completely different dinners throughout the week.\u003c\/p\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e28 prep-ahead bases\u003c\/strong\u003e with quantities, cook times, and storage guidance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e50 mix-and-match dinners\u003c\/strong\u003e using bases you've already cooked\u003c\/li\u003e\n\u003cli\u003eGenerate a \u003cstrong\u003ecomplete shopping list in about 30 seconds\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ub-card\"\u003e\u003cimg class=\"ub-card__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/dump_freeze_dine.jpg?v=1788266675\" alt=\"Dump and Freeze app\"\u003e\n\u003cdiv class=\"ub-card__body\"\u003e\n\u003cp class=\"ub-card__n\"\u003eApp two\u003c\/p\u003e\n\u003ch3 class=\"ub-card__t\"\u003eDump \u0026amp; Freeze\u003c\/h3\u003e\n\u003cp class=\"ub-card__v\"\u003e$22 Value\u003c\/p\u003e\n\u003cp class=\"ub-card__p\"\u003e30 Complete Meals. Prep Once. Let Dinner Cook Itself.\u003c\/p\u003e\n\u003cp\u003eFill the bags, freeze them, then dump one into the slow cooker when you need an effortless dinner.\u003c\/p\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003e\u003cstrong\u003e30 complete slow-cooker meals\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003ePrep several meals in one session\u003c\/li\u003e\n\u003cli\u003eFreeze ahead and cook when you need them\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ub-card\"\u003e\u003cimg class=\"ub-card__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/big_batch_soups_and_stews.jpg?v=1788266648\" alt=\"Big Batch Soups and Stews app\"\u003e\n\u003cdiv class=\"ub-card__body\"\u003e\n\u003cp class=\"ub-card__n\"\u003eApp three\u003c\/p\u003e\n\u003ch3 class=\"ub-card__t\"\u003eBig Batch Soups \u0026amp; Stews\u003c\/h3\u003e\n\u003cp class=\"ub-card__v\"\u003e$19 Value\u003c\/p\u003e\n\u003cp class=\"ub-card__p\"\u003e40 Make-Ahead Soups \u0026amp; Stews for Easier Weeknight Meals.\u003c\/p\u003e\n\u003cp\u003eMake a big pot, portion it, and keep satisfying meals ready for busy nights.\u003c\/p\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003e\u003cstrong\u003e40 freezer-friendly soups \u0026amp; stews\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eDesigned to reheat beautifully\u003c\/li\u003e\n\u003cli\u003eEasy to portion for one person or a family\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ub-card\"\u003e\u003cimg class=\"ub-card__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/batch_breakfasts.jpg?v=1788266624\" alt=\"Batch Breakfasts and Grab-and-Go app\"\u003e\n\u003cdiv class=\"ub-card__body\"\u003e\n\u003cp class=\"ub-card__n\"\u003eApp four\u003c\/p\u003e\n\u003ch3 class=\"ub-card__t\"\u003eBatch Breakfasts \u0026amp; Grab-and-Go\u003c\/h3\u003e\n\u003cp class=\"ub-card__v\"\u003e$18 Value\u003c\/p\u003e\n\u003cp class=\"ub-card__p\"\u003e35 Recipes. Easier Mornings. Less Drive-Thru.\u003c\/p\u003e\n\u003cp\u003ePrep breakfasts ahead so something good is ready even on your busiest mornings.\u003c\/p\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003e\u003cstrong\u003e35 make-ahead breakfast recipes\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eEgg bites, breakfast burritos, overnight oats \u0026amp; more\u003c\/li\u003e\n\u003cli\u003eGrab, reheat, and go\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ub-card\"\u003e\u003cimg class=\"ub-card__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/sheet_pan_bulk_sides.jpg?v=1788266601\" alt=\"Sheet Pan and Bulk Sides app\"\u003e\n\u003cdiv class=\"ub-card__body\"\u003e\n\u003cp class=\"ub-card__n\"\u003eApp five\u003c\/p\u003e\n\u003ch3 class=\"ub-card__t\"\u003eSheet Pan \u0026amp; Bulk Sides\u003c\/h3\u003e\n\u003cp class=\"ub-card__v\"\u003e$17 Value\u003c\/p\u003e\n\u003cp class=\"ub-card__p\"\u003e30 Sides. More Variety. Less Weeknight Cooking.\u003c\/p\u003e\n\u003cp\u003ePrep the grains, vegetables, potatoes, beans, and salads that make it easy to turn a main dish into a complete meal.\u003c\/p\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003e\u003cstrong\u003e30 prep-ahead sides\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eChoose from \u003cstrong\u003eCut \u0026amp; Ready\u003c\/strong\u003e, \u003cstrong\u003eCooked \u0026amp; Kept\u003c\/strong\u003e, or \u003cstrong\u003eMade \u0026amp; Waiting\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMix and match with meals throughout the bundle\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ub-card ub-card--bonus\"\u003e\u003cimg class=\"ub-card__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/8606\/7308\/files\/Flavor_Explosion_24.jpg?v=1788266709\" alt=\"Flavor Explosion bonus app\"\u003e\n\u003cdiv class=\"ub-card__body\"\u003e\n\u003cp class=\"ub-card__free\"\u003eFree Bonus — $15 Value\u003c\/p\u003e\n\u003ch3 class=\"ub-card__t\"\u003eFlavor Explosion\u003c\/h3\u003e\n\u003cp class=\"ub-card__p\"\u003eMeats, Grains \u0026amp; Veggies. 24 Ways to Make Them Delicious.\u003c\/p\u003e\n\u003cp\u003eYour bases are ready — now make them taste completely different. Choose a flavor profile and turn the same chicken, rice, vegetables, or potatoes into something new.\u003c\/p\u003e\n\u003cul class=\"ub-checks\"\u003e\n\u003cli\u003e\u003cstrong\u003e24 flavor profiles\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e240 food-and-flavor pairings\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eSalt and no-salt options\u003c\/li\u003e\n\u003cli\u003eWorks with the bases throughout the bundle\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ub-card__foot\"\u003eClaim it free in your cart with this bundle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ VALUE STACK + PRICE ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--dark\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003ch2 class=\"ub-h2\"\u003e$120 in Total Value\u003c\/h2\u003e\n\u003cul class=\"ub-stack\"\u003e\n\u003cli\u003e\n\u003cspan\u003eDinner Base Builder\u003c\/span\u003e\u003cspan\u003e$29\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eDump \u0026amp; Freeze\u003c\/span\u003e\u003cspan\u003e$22\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBig Batch Soups \u0026amp; Stews\u003c\/span\u003e\u003cspan\u003e$19\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBatch Breakfasts \u0026amp; Grab-and-Go\u003c\/span\u003e\u003cspan\u003e$18\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSheet Pan \u0026amp; Bulk Sides\u003c\/span\u003e\u003cspan\u003e$17\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ub-stack__bonus\"\u003e\n\u003cspan\u003eFlavor Explosion Bonus\u003c\/span\u003e\u003cspan\u003e$15\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ub-stack__total\"\u003e\n\u003cspan\u003eTotal Value\u003c\/span\u003e\u003cspan\u003e$120\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"ub-price\"\u003e\n\u003cdiv class=\"ub-price__was\"\u003e$120\u003c\/div\u003e\n\u003cdiv class=\"ub-price__now\"\u003e$35.70\u003c\/div\u003e\n\u003cdiv class=\"ub-price__save\"\u003eSave more than 70%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; margin: 26px 0 26px;\"\u003eThat's less than $6 per app. For less than the cost of one takeout dinner, you get a complete system designed to make planning, prepping, and getting meals on the table easier for years to come.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOne purchase covers your household.\u003c\/strong\u003e Your partner, kids, or anyone else who helps with meals can use the apps on their own device.\u003c\/p\u003e\n\u003ca class=\"ub-cta\" href=\"\/cart\/54260661027180:1,54254555857260:1,54254528495980:1,54254448673132:1,54254396735852:1?storefront=true\"\u003eGet the Complete Bundle — $35.70\u003c\/a\u003e\n\u003cp class=\"ub-cta-note\"\u003eClaim your free Flavor Explosion bonus in the cart. Instant access.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ 7. THE CLOSE — GUARANTEE ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--cream2\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003cdiv class=\"ub-guar\"\u003e\n\u003cp class=\"ub-guar__seal\"\u003e30-day store credit guarantee\u003c\/p\u003e\n\u003ch2 class=\"ub-h2\" style=\"font-size: 1.7rem; margin-bottom: 16px;\"\u003eTry It for 30 Days\u003c\/h2\u003e\n\u003cp\u003eUse the apps, prep a few bases, and see how much easier your weeknight meals become.\u003c\/p\u003e\n\u003cp\u003eIf the bundle isn't right for you, email \u003ca href=\"mailto:support@readyfamilyplanner.com\"\u003e\u003cstrong\u003esupport@readyfamilyplanner.com\u003c\/strong\u003e\u003c\/a\u003e within 30 days and receive the full purchase amount as store credit.\u003c\/p\u003e\n\u003cdiv class=\"ub-keep\"\u003eFlavor Explosion is yours to keep either way.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ URGENCY ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--cream\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003ch2 class=\"ub-h2\"\u003eYour Easier Week Can Start This Weekend\u003c\/h2\u003e\n\u003cp\u003eThe recipes are ready. The shopping lists are ready. All you need is your first prep session.\u003c\/p\u003e\n\u003cp\u003eStart now, and instead of wondering \"What's for dinner?\" every night, you can already have dinner halfway done.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============ FINAL CTA ============ --\u003e\n\u003csection class=\"ub-sec ub-sec--dark\"\u003e\n\u003cdiv class=\"ub-in\"\u003e\n\u003ch2 class=\"ub-h2\"\u003eHere's What Happens Next\u003c\/h2\u003e\n\u003cp\u003eGet instant access to all six apps, choose your meals, generate your shopping list in about 30 seconds, and start prepping.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 32px;\"\u003e\u003cstrong\u003ePrep once. Make dinner easier for weeks.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ca class=\"ub-cta\" href=\"\/cart\/54260661027180:1,54254555857260:1,54254528495980:1,54254448673132:1,54254396735852:1?storefront=true\"\u003eGet the Complete Bundle — $35.70\u003c\/a\u003e\n\u003cp class=\"ub-close__fine\"\u003e$120 value • Save over 70% • Instant access • 30-day store credit guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Ready Family Planner","offers":[{"title":"Default Title","offer_id":54276776264044,"sku":null,"price":105.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/readyfamilyplanner.com\/products\/ultimate-batch-cooking-app-bundle","provider":"Ready Family Planner","version":"1.0","type":"link"}