{"title":"Weekly Special","description":"\u003cp\u003eFresh deals weekly on frozen dumplings \u0026amp; buns, hot-pot essentials, pantry staples and snacks—items change every Wednesday and end Friday night. Half Price runs separately SAT-TUE.\u003c\/p\u003e\n\u003cstyle\u003e\n    #um-weekly-nav .um-chip{display:inline-block;margin:4px;padding:7px 11px;border:1px solid #e5e7eb;border-radius:999px;background:#f8fafc;color:#111;text-decoration:none;font-size:13px}\n    #um-weekly-nav .um-acc{display:inline-block;margin:8px 6px;text-align:center}\n    #um-weekly-nav .um-acc summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;color:#111;background:#eef2ff;border:1px solid #dbeafe;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}\n    #um-weekly-nav .um-acc summary .ico{display:inline-block;transition:transform .2s ease}\n    #um-weekly-nav .um-acc summary::-webkit-details-marker{display:none}\n    #um-weekly-nav .um-acc[open] summary .ico{transform:rotate(180deg)}\n  \u003c\/style\u003e\n\u003cdiv id=\"um-weekly-nav\" style=\"max-width: 1040px; margin: 12px auto 18px; text-align: center; line-height: 1.5;\"\u003e\n\u003cp style=\"margin: 0 12px 8px; color: #555;\"\u003eBrowse this week’s Weekly Special—or jump to Half Price for SAT-TUE deals.\u003c\/p\u003e\n\u003ca href=\"\/collections\/half-price\" class=\"um-chip\" style=\"font-weight:600;\"\u003eHalf Price (SAT-TUE)\u003c\/a\u003e\n\u003cdetails class=\"um-acc\"\u003e\n\u003csummary role=\"button\" aria-expanded=\"false\"\u003e\u003cspan class=\"ico\"\u003e▾\u003c\/span\u003e Jump to\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: 8px;\"\u003e\n\u003ca href=\"\/collections\/trending-24\" class=\"um-chip\"\u003eTrending 24\u003c\/a\u003e \u003ca href=\"\/collections\/new-arrivals\" class=\"um-chip\"\u003eNew Arrivals\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","products":[{"product_id":"fresh-queenslands-sweetest-pineapple-1-piece","title":"Queensland Gold Pineapple - 1 Piece","description":"\u003cp\u003eA ripe, juicy Queensland pineapple known for its exceptional sweetness, perfect for snacking or adding a tropical twist to dishes.\u003c\/p\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151448715551,"sku":"9202403081451","price":7.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/9_75eb076a-c183-48be-a6e8-3ad1da62b4a7.jpg?v=1728201639"},{"product_id":"fresh-bundle-of-asparagus","title":"Bundle of Asparagus","description":"\u003cdiv id=\"umall-desc\" style=\"--brand:#DB3A35;max-width:860px;margin:0 auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;line-height:1.6;\"\u003e\n\u003cstyle\u003e#umall-desc a{ text-decoration:none !important; border-bottom:1px solid var(--brand) !important; } #umall-desc a:hover{ opacity:.85; }\u003c\/style\u003e\n\n\n\n\n\n\n\u003cstyle\u003e\n\/* DESC ENHANCER v1 *\/\n#umall-desc .um-slider{ display:grid; grid-auto-flow:column; grid-auto-columns:180px; gap:12px; overflow-x:auto; padding:2px 2px 8px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; margin-top:12px; }\n#umall-desc .um-slider::-webkit-scrollbar{ height:8px; }\n#umall-desc .um-slider::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:999px; }\n#umall-desc .um-card{ scroll-snap-align:start; border:1px solid #e5e7eb; border-radius:12px; overflow:hidden; background:#fff; display:flex; flex-direction:column; text-decoration:none; color:inherit; }\n#umall-desc a.um-card{ border-bottom:1px solid #e5e7eb !important; text-decoration:none !important; }\n#umall-desc a[style*=\"border-radius:999\"]{ border-bottom:1px solid #e2e8f0 !important; text-decoration:none !important; }\n#umall-desc .um-imgbox{ background:#fff; display:flex; align-items:center; justify-content:center; width:100%; aspect-ratio:1\/1; height:auto; position:relative; }\n#umall-desc .um-imgbox img{ max-width:100%; max-height:100%; object-fit:contain; }\n#umall-desc .um-badge{ position:absolute; top:8px; left:8px; background:rgba(219,58,53,.92); color:#fff; font-weight:700; font-size:12px; padding:2px 6px; border-radius:6px; display:none; }\n#umall-desc .um-meta{ padding:10px 10px 12px; display:flex; flex-direction:column; gap:6px; }\n#umall-desc .um-title{ font-size:14px; font-weight:600; color:#0f172a; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; min-height:38px; }\n#umall-desc .um-price{ font-size:14px; font-weight:700; color:var(--brand); display:flex; align-items:center; gap:8px; }\n#umall-desc .um-price s{ color:#94a3b8; font-weight:500; }\n#umall-desc .um-recipes{ display:grid; grid-template-columns:repeat(1,minmax(0,1fr)); gap:12px; margin-top:12px; }\n@media (min-width:640px){ #umall-desc .um-recipes{ grid-template-columns:repeat(2,minmax(0,1fr)); } }\n@media (min-width:1024px){ #umall-desc .um-recipes{ grid-template-columns:repeat(3,minmax(0,1fr)); } }\n#umall-desc .um-rcard{ border:1px solid #e2e8f0; border-radius:12px; background:#fff; padding:16px; }\n#umall-desc .um-rcard h4{ margin:0 0 6px; font-size:16px; font-weight:700; color:#0f172a; }\n#umall-desc .um-rcard p, #umall-desc .um-rcard div{ margin:0; font-size:14px; color:#334155; }\n#umall-desc .um-section-title{ margin:16px 0 10px; font-size:16px; font-weight:800; }\n\u003c\/style\u003e\n\n\n\n\n\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:24px;margin-top:0;\"\u003e\n  \u003ch2 style=\"margin:0 0 8px;font-size:24px;font-weight:800;\"\u003eBundle of Asparagus\u003c\/h2\u003e\n  \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eCrisp, tender spears with a grassy‑sweet snap — a springtime favorite that sautés, grills, or simmers beautifully in minutes.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003eWhy you’ll love it\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 20px;color:#334155;font-size:14px;\"\u003e\n    \u003cli\u003eDelicately sweet, lightly grassy flavor with a satisfying snap.\u003c\/li\u003e\n    \u003cli\u003eQuick‑cooking: perfect for busy weeknights (stir‑fry, grill, roast, or blanch).\u003c\/li\u003e\n    \u003cli\u003ePlays well with garlic, soy, sesame, butter, eggs, seafood, and mushrooms.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 12px;font-size:18px;font-weight:700;\"\u003eHow to enjoy\u003c\/h3\u003e\n  \u003cdiv style=\"display:grid;gap:14px;\"\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n      \u003cdiv style=\"font-weight:700;\"\u003eGarlic–Oyster Stir‑Fry\u003c\/div\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eCut spears on the bias. Stir‑fry in hot oil with smashed garlic, then toss with a splash of light soy and oyster sauce. Try with \u003ca href=\"\/products\/peeled-garlic-cloves-250g\"\u003ePeeled Garlic Cloves\u003c\/a\u003e, \u003ca href=\"\/products\/haitian-premium-light-soy-sauce-500ml\"\u003eHaitian Premium Light Soy Sauce\u003c\/a\u003e, and \u003ca href=\"\/products\/haitian-premium-oyster-sauce-700g\"\u003eHaitian Premium Oyster Sauce\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n      \u003cdiv style=\"font-weight:700;\"\u003eEnoki \u0026amp; Asparagus Vermicelli Soup \u003cspan style=\"display:inline-flex;align-items:center;border:1px solid rgba(219,58,53,.2);color:var(--brand);background:rgba(219,58,53,.08);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;margin-left:8px\"\u003eBroth-based\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eSimmer chicken broth, add sliced asparagus and enoki; finish with rice vermicelli and a drizzle of sesame oil. Use \u003ca href=\"\/products\/bull-head-clear-chicken-broth-411ml-canned-chicken-stock\"\u003eBull Head Clear Chicken Broth\u003c\/a\u003e, \u003ca href=\"\/products\/chois-enoki-mushrooms-300g\"\u003eEnoki Mushrooms\u003c\/a\u003e, and \u003ca href=\"\/products\/chunsi-jiangxi-rice-noodles-300g\"\u003eChunsi Jiangxi Rice Vermicelli 300g\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n      \u003cdiv style=\"font-weight:700;\"\u003eYakiniku‑Style Wagyu \u0026amp; Charred Spears\u003c\/div\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003ePan‑sear or grill asparagus until lightly charred; quick‑sear thin wagyu slices and glaze with yakiniku sauce. Try \u003ca href=\"\/products\/m7-wagyu-karubi-boneless-short-rib-slices-charcoal-grill-ready-150g\"\u003eM7+ Wagyu Karubi Slices\u003c\/a\u003e and \u003ca href=\"\/products\/ebara-grated-daikon-soy-flavored-yakiniku-sauce-270g\"\u003eEbara Grated Daikon Yakiniku Sauce\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n      \u003cdiv style=\"font-weight:700;\"\u003eSesame‑Soy Asparagus \u0026amp; Tofu Salad\u003c\/div\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eBlanch asparagus to crisp‑tender, toss with chilled cubes of firm tofu, a splash of Zhenjiang vinegar, soy, and toasted sesame oil. Use \u003ca href=\"\/products\/fresh-ever-green-chinese-style-tofu-approximately-500g\"\u003eEver Green Classic Tofu 500g\u003c\/a\u003e, \u003ca href=\"\/products\/hengshun-zhenjiang-aromatic-vinegar-550ml\"\u003eHengshun Zhenjiang Vinegar\u003c\/a\u003e, and \u003ca href=\"\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003eLee Kum Kee Sesame Oil\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePrep Tips\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 20px;color:#334155;font-size:14px;\"\u003e\n    \u003cli\u003eBend and snap: trim woody ends where the stalk naturally breaks; peel lower stalks of thicker spears for extra tenderness.\u003c\/li\u003e\n    \u003cli\u003eDon’t overcook: aim for bright green and crisp‑tender — about 2–4 minutes to stir‑fry or blanch; grill\/roast until just charred.\u003c\/li\u003e\n    \u003cli\u003eSeason smart: finish hot asparagus with a pinch of salt and a quick drizzle of soy or lemon for a clean, vivid flavor.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePairs well\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 20px;color:#334155;font-size:14px;\"\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/australian-raw-king-prawns-peeled-tail-on-flash-frozen-700g\"\u003eAustralian Raw King Prawns 700g\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/fresh-ever-green-chinese-style-tofu-approximately-500g\"\u003eEver Green Classic Tofu 500g\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/kikkoman-all-purpose-soy-sauce-1-6l\"\u003eKikkoman All‑Purpose Soy Sauce 1.6L\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003eLee Kum Kee Pure Sesame Oil 207ml\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/chois-fresh-mini-king-oyster-mushrooms-250g\"\u003eMini King Oyster Mushrooms 250g\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;\"\u003e\n  \u003cdiv\u003e\n    \u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eMore in this category\u003c\/h3\u003e\n    \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eExplore fresh, in‑season veggies and kitchen staples.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003ca href=\"\/collections\/vegetables\" style=\"color:#DB3A35;font-weight:700;white-space:nowrap;\"\u003eShop all Vegetables →\u003c\/a\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery \u0026amp; Timing\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eYou can \u003cstrong\u003eTrack\u003c\/strong\u003e the courier's location in \u003cstrong\u003eReal‑Time\u003c\/strong\u003e online! Get your order as soon as the \u003cstrong\u003eNext Day\u003c\/strong\u003e (for most areas in Sydney).\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:10px;border-right:1px solid #e5e7eb;background:#f8fafc;\"\u003eOrder Time\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eArrival Time\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;border-right:1px solid #e5e7eb;\"\u003eToday\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNext Day (2 options):\u003c\/strong\u003e\u003cul style=\"margin:6px 0 0 18px;\"\u003e\n\u003cli\u003e11:30AM – 06:30PM\u003c\/li\u003e\n\u003cli\u003e05:00PM – 11:00PM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"color:#a9a9a9;font-size:12px;margin:10px 0 0;\"\u003e* Canceling after the cutoff may incur fees. \u003ca href=\"\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eClick here\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eDetails: \u003ca href=\"\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eDelivery Information\u003c\/a\u003e.\u003c\/p\u003e\u003c\/section\u003e\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery Fees\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003e* A flat \u003cstrong\u003e$2 service \u0026amp; packaging fee\u003c\/strong\u003e will be added at checkout — \u003ca href=\"https:\/\/www.umall.com.au\/policies\/shipping-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003esee details\u003c\/a\u003e.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$69.00 and up\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eFree\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$20 – $68.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$4.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$0.01 – $19.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$7.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\u003cscript\u003e\n\/* DESC ENHANCER JS v1 *\/\n(function(){\n  const root = document.getElementById('umall-desc');\n  if(!root) return;\n\n  const handleFromHref = (href)=\u003e{\n    try{ const u = new URL(href, location.origin); const parts=u.pathname.split('\/').filter(Boolean); const i=parts.findIndex(p=\u003ep==='products'); if(i\u003e=0\u0026\u0026parts[i+1]) return parts[i+1]; }catch(e){}\n    return null;\n  };\n  const money = (cents)=\u003e{ if(window.Shopify \u0026\u0026 Shopify.formatMoney) return Shopify.formatMoney(cents, \"A${{amount}}\"); return typeof cents==='number' ? 'A$'+(cents\/100).toFixed(2) : ''; };\n  const buildProdCard = (handle)=\u003e{ const a=document.createElement('a'); a.className='um-card'; a.href='\/products\/'+handle; a.setAttribute('data-handle',handle); a.innerHTML='\u003cdiv class=\"um-imgbox\"\u003e\u003cimg alt=\"'+handle+'\" loading=\"lazy\"\/\u003e\u003cspan class=\"um-badge\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"um-meta\"\u003e\u003cdiv class=\"um-title\"\u003e'+handle.replace(\/-\/g,' ')+'\u003c\/div\u003e\u003cdiv class=\"um-price\"\u003e\u003c\/div\u003e\u003c\/div\u003e'; return a; };\n  const hydrate = async (a)=\u003e{ const h=a.getAttribute('data-handle'); try{ const r=await fetch('\/products\/'+h+'.js',{credentials:'same-origin'}); if(!r.ok) return; const p=await r.json(); const img=a.querySelector('img'); if(p.images\u0026\u0026p.images[0]) img.src=p.images[0]; const t=a.querySelector('.um-title'); t.textContent=p.title||t.textContent; const vs=(p.variants||[]); const avail=vs.filter(v=\u003ev.available); const arr=avail.length?avail:vs; if(arr.length){ const min=Math.min(...arr.map(v=\u003ev.price)); const maxCompare=Math.max(...arr.map(v=\u003ev.compare_at_price||0)); const price=a.querySelector('.um-price'); price.textContent=''; const cur=document.createElement('span'); cur.textContent=money(min); price.appendChild(cur); if(maxCompare \u0026\u0026 maxCompare\u003emin){ const s=document.createElement('s'); s.textContent=money(maxCompare); price.appendChild(document.createTextNode(' ')); price.appendChild(s); const badge=a.querySelector('.um-badge'); const off=Math.round((1-min\/maxCompare)*100); badge.textContent='-'+off+'%'; badge.style.display='inline-block'; } } }catch(e){} };\n\n  const ensureAfter = (refNode, node)=\u003e{ if(!refNode || !node) return; if(node.parentElement) return; refNode.parentElement.insertBefore(node, refNode.nextSibling); };\n\n  \/\/ How to enjoy → 卡片（保留原内容；隐藏原块；标题统一“Recipes with this product”）\n  try{\n    \/\/ 1) 更鲁棒地找到标题（h2\/h3\/h4）\n    const enjoyH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(how to enjoy|ways to enjoy|serving ideas|recipes with this product|食用建议|食用灵感|食法)\/i.test(h.textContent));\n    if(enjoyH){\n      const container = enjoyH.parentElement;\n      \/\/ 2) 就近查找列表或段落（同容器或下一个兄弟）\n      let listEl = container.querySelector('ol, ul');\n      if(!listEl){ const sib = enjoyH.nextElementSibling; if(sib){ listEl = sib.querySelector \u0026\u0026 sib.querySelector('ol, ul'); } }\n\n      \/\/ 3) 容器若不存在则创建\n      let cardsHost = container.querySelector('#um-recipes-cards');\n      if(!cardsHost){ cardsHost=document.createElement('div'); cardsHost.id='um-recipes-cards'; cardsHost.className='um-recipes'; ensureAfter(listEl||enjoyH, cardsHost); }\n      let prodHost = container.querySelector('#um-recipes-products');\n      if(!prodHost){ prodHost=document.createElement('div'); prodHost.id='um-recipes-products'; prodHost.className='um-slider'; ensureAfter(cardsHost, prodHost); }\n\n      const links = new Set();\n      let items = [];\n      if(listEl){ items = Array.from(listEl.children).filter(n=\u003en.tagName==='LI'); }\n      \/\/ 4) 若没有列表，尝试用同容器的段落或“网格DIV\/ARTICLE”作为卡片项\n      if(items.length === 0){\n        let ps = Array.from(container.querySelectorAll(':scope \u003e p'));\n        if(ps.length \u003c 2){ const sib = enjoyH.nextElementSibling; if(sib){ ps = Array.from(sib.querySelectorAll(':scope \u003e p')); } }\n        items = ps;\n      }\n      \/\/ 5) 同容器下寻找“网格容器”（含多个子块，且子块内有 h4\/strong）\n      let gridToHide = null;\n      if(items.length === 0){\n        const ch = Array.from(container.children || []);\n        for(const el of ch){\n          if(el === enjoyH) continue;\n          if(el.children \u0026\u0026 el.children.length \u003e= 2){\n            const first = el.children[0];\n            if((first.querySelector \u0026\u0026 first.querySelector('h3, h4, h5, strong, b, div[style*=\"font-weight:700\"]'))){\n              items = Array.from(el.children);\n              gridToHide = el;\n              break;\n            }\n          }\n        }\n      }\n      \/\/ 6) 仍然没有，则看紧跟标题的下一个块（如显示为卡片的 div\/article 列表）\n      if(items.length === 0){\n        const sib = enjoyH.nextElementSibling;\n        if(sib){\n          const children = Array.from(sib.children || []);\n          if(children.length \u003e= 2){ items = children; gridToHide = sib; }\n        }\n      }\n\n      if(items.length){\n        items.forEach((node, idx)=\u003e{\n          const card=document.createElement('article'); card.className='um-rcard';\n          const titleNode = node.querySelector \u0026\u0026 node.querySelector('h3, h4, h5, div[style*=\"font-weight:700\"], strong, b, a');\n          const h4=document.createElement('h4'); h4.textContent = titleNode ? (titleNode.textContent.trim()||('Recipe '+(idx+1))) : ('Recipe '+(idx+1));\n          const clone = node.cloneNode(true);\n          const rm = clone.querySelector \u0026\u0026 clone.querySelector('h3, h4, h5, div[style*=\"font-weight:700\"], strong, b'); if(rm) rm.remove();\n          const body=document.createElement('div'); while(clone.firstChild){ body.appendChild(clone.firstChild); }\n          card.appendChild(h4); card.appendChild(body); cardsHost.appendChild(card);\n          (node.querySelectorAll ? node.querySelectorAll('a[href]') : []).forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h) links.add(h); });\n        });\n        \/\/ 统一标题并隐藏原内容块\n        enjoyH.textContent = 'Recipes with this product';\n        if(listEl){ listEl.style.display='none'; }\n        else if(gridToHide){ gridToHide.style.display='none'; }\n        else {\n          \/\/ 隐藏直接段落（避免把其它段落隐藏过多，仅隐藏紧邻的）\n          const ps = Array.from(container.querySelectorAll(':scope \u003e p'));\n          ps.forEach(p=\u003e{ p.style.display='none'; });\n        }\n      }\n      if(prodHost \u0026\u0026 links.size){ Array.from(links).forEach(h=\u003e{ const a=buildProdCard(h); prodHost.appendChild(a); hydrate(a); }); }\n    }\n  }catch(e){}\n\n  \/\/ Pairs well → 滑动卡片（并将标题统一为 “Pairs well with these products”）\n  try{\n    const pairsH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(pairs\\s*well|pairswell|配搭建议|搭配推荐|搭配)\/i.test(h.textContent));\n    if(pairsH){\n      const section=pairsH.parentElement; const ul=section.querySelector('ul');\n      \/\/ 统一标题文案\n      pairsH.textContent = 'Pairs well with these products';\n      let host=section.querySelector('#um-pairs-slider');\n      if(!host){ host=document.createElement('div'); host.id='um-pairs-slider'; host.className='um-slider'; ensureAfter(ul||pairsH, host); }\n      const unique=new Set();\n      \/\/ 允许 p 段落或任意容器中的产品链接\n      section.querySelectorAll('a[href]').forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h \u0026\u0026 !unique.has(h)) unique.add(h); });\n      unique.forEach(h=\u003e{ const card=buildProdCard(h); host.appendChild(card); hydrate(card); });\n    }\n  }catch(e){}\n\n  \/\/ More in this category → 条件滑动，成功后隐藏原标题与列表，把 Explore CTA 放到滑动条上方\n  try{\n    const moreH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(more in this category|同类推荐|更多此分类)\/i.test(h.textContent));\n    if(moreH){ const section=moreH.parentElement; const ul=section.querySelector('ul'); let host=section.querySelector('#um-more-slider'); if(!host){ host=document.createElement('div'); host.id='um-more-slider'; host.className='um-slider'; ensureAfter(ul||moreH, host); } if(ul){ const links=ul.querySelectorAll('a[href]'); if(links.length\u003e=2){ const unique=new Set(); links.forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h \u0026\u0026 !unique.has(h)){ unique.add(h); const card=buildProdCard(h); host.appendChild(card); hydrate(card); } }); if(host.children.length){ ul.style.display='none'; moreH.style.display='none'; const ctaWrap = Array.from(section.querySelectorAll('div')).find(d=\u003ed.querySelector('a[href^=\"\/collections\/\"]')); if(ctaWrap){ section.insertBefore(ctaWrap, host); } } } } }\n  }catch(e){}\n})();\n\u003c\/script\u003e\n\n\n\n\n\n\n\n\n","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151490494751,"sku":"9202402060944","price":3.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/118e6d912785716b9b3fa3631e0386d6FvnSDcSBLeeIiJcfhLlFKzlmRWFv9OTd.jpg?v=1712384340"},{"product_id":"fresh-red-lantern-peppers-pack-of-3","title":"Red Bell Peppers - Pack of 3","description":"\u003cdiv id=\"umall-desc\" style=\"--brand:#DB3A35;max-width:860px;margin:0 auto;padding:8px\"\u003e\n\u003cstyle\u003e#umall-desc a{ text-decoration:none !important; border-bottom:1px solid var(--brand) !important; } #umall-desc a:hover{ opacity:.85; }\u003c\/style\u003e\n\n\n\n\n\n\n\u003cstyle\u003e\n\/* DESC ENHANCER v1 *\/\n#umall-desc .um-slider{ display:grid; grid-auto-flow:column; grid-auto-columns:180px; gap:12px; overflow-x:auto; padding:2px 2px 8px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; margin-top:12px; }\n#umall-desc .um-slider::-webkit-scrollbar{ height:8px; }\n#umall-desc .um-slider::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:999px; }\n#umall-desc .um-card{ scroll-snap-align:start; border:1px solid #e5e7eb; border-radius:12px; overflow:hidden; background:#fff; display:flex; flex-direction:column; text-decoration:none; color:inherit; }\n#umall-desc a.um-card{ border-bottom:1px solid #e5e7eb !important; text-decoration:none !important; }\n#umall-desc a[style*=\"border-radius:999\"]{ border-bottom:1px solid #e2e8f0 !important; text-decoration:none !important; }\n#umall-desc .um-imgbox{ background:#fff; display:flex; align-items:center; justify-content:center; width:100%; aspect-ratio:1\/1; height:auto; position:relative; }\n#umall-desc .um-imgbox img{ max-width:100%; max-height:100%; object-fit:contain; }\n#umall-desc .um-badge{ position:absolute; top:8px; left:8px; background:rgba(219,58,53,.92); color:#fff; font-weight:700; font-size:12px; padding:2px 6px; border-radius:6px; display:none; }\n#umall-desc .um-meta{ padding:10px 10px 12px; display:flex; flex-direction:column; gap:6px; }\n#umall-desc .um-title{ font-size:14px; font-weight:600; color:#0f172a; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; min-height:38px; }\n#umall-desc .um-price{ font-size:14px; font-weight:700; color:var(--brand); display:flex; align-items:center; gap:8px; }\n#umall-desc .um-price s{ color:#94a3b8; font-weight:500; }\n#umall-desc .um-recipes{ display:grid; grid-template-columns:repeat(1,minmax(0,1fr)); gap:12px; margin-top:12px; }\n@media (min-width:640px){ #umall-desc .um-recipes{ grid-template-columns:repeat(2,minmax(0,1fr)); } }\n@media (min-width:1024px){ #umall-desc .um-recipes{ grid-template-columns:repeat(3,minmax(0,1fr)); } }\n#umall-desc .um-rcard{ border:1px solid #e2e8f0; border-radius:12px; background:#fff; padding:16px; }\n#umall-desc .um-rcard h4{ margin:0 0 6px; font-size:16px; font-weight:700; color:#0f172a; }\n#umall-desc .um-rcard p, #umall-desc .um-rcard div{ margin:0; font-size:14px; color:#334155; }\n#umall-desc .um-section-title{ margin:16px 0 10px; font-size:16px; font-weight:800; }\n\u003c\/style\u003e\n\n\n\n\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:22px\"\u003e\u003ch1 style=\"margin:0 0 6px;font-size:26px;line-height:1.2\"\u003eRed Bell Peppers - Pack of 3\u003c\/h1\u003e\n\u003cp style=\"margin:0;color:#64748b;font-size:14px\"\u003eAlso known as Capsicum\u003c\/p\u003e\n\u003cp style=\"margin:12px 0 0;color:#334155;font-size:14px\"\u003eSweet, crisp, and brilliantly red — these thick-walled capsicums shine in stir-fries, roasts, salads, and stuffing.\u003c\/p\u003e\u003c\/section\u003e\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px\"\u003e\u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003eWhy you’ll love it\u003c\/h3\u003e\n\u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;line-height:1.7\"\u003e\n\u003cli\u003eVibrant sweetness and juicy crunch that holds up to high-heat stir-frying and roasting.\u003c\/li\u003e\n\u003cli\u003eThick, sturdy walls make them perfect for stuffing or slicing into neat strips.\u003c\/li\u003e\n\u003cli\u003eAdd instant colour to any plate — great for noodles, rice, and fresh salads.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/section\u003e\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px\"\u003e\u003ch3 style=\"margin:0 0 12px;font-size:18px;font-weight:700;\"\u003eHow to enjoy\u003c\/h3\u003e\n\u003cdiv style=\"display:grid;grid-template-columns:1fr;gap:14px\"\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff\"\u003e\n\u003cdiv style=\"font-weight:700;margin:0 0 6px\"\u003e10-minute beef \u0026amp; red capsicum stir-fry\u003c\/div\u003e\n\u003cp style=\"margin:0;color:#334155;font-size:14px\"\u003eSear \u003ca href=\"\/products\/angus-prime-shredded-beef-500g\"\u003ebeef strips\u003c\/a\u003e until just browned, add capsicum strips and ginger, then glaze with a spoon of \u003ca href=\"\/products\/haitian-premium-oyster-sauce-700g\"\u003eoyster sauce\u003c\/a\u003e. Finish with fresh \u003ca href=\"\/products\/fresh-green-leaf-farm-tender-ginger-approximately-500g\"\u003eginger\u003c\/a\u003e and a drizzle of sesame oil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff\"\u003e\n\u003cdiv style=\"font-weight:700;margin:0 0 6px\"\u003eOven-baked stuffed capsicums with mince, shiitake \u0026amp; rice\u003c\/div\u003e\n\u003cp style=\"margin:0;color:#334155;font-size:14px\"\u003eSauté \u003ca href=\"\/products\/angus-prime-ground-beef-500g\"\u003ebeef mince\u003c\/a\u003e with diced \u003ca href=\"\/products\/chois-shiitake-mushrooms-100g\"\u003eshiitake\u003c\/a\u003e, mix with cooked \u003ca href=\"\/products\/arawana-northeast-rice-5kg\"\u003erice\u003c\/a\u003e and spices, stuff into capsicum halves and bake until tender.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff\"\u003e\n\u003cdiv style=\"font-weight:700;margin:0 0 6px\"\u003eCrunchy sesame-soy capsicum salad with tofu \u003cspan style=\"display:inline-flex;align-items:center;border:1px solid rgba(219,58,53,.2);color:var(--brand);background:rgba(219,58,53,.08);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;margin-left:8px\"\u003eLow-calorie\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin:0;color:#334155;font-size:14px\"\u003eToss thinly sliced capsicum with chilled \u003ca href=\"\/products\/fresh-ever-green-silken-tofu-approximately-500g\"\u003etofu\u003c\/a\u003e, a splash of \u003ca href=\"\/products\/hengshun-white-rice-vinegar-500ml\"\u003erice vinegar\u003c\/a\u003e, and a light drizzle of \u003ca href=\"\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003epure sesame oil\u003c\/a\u003e. Add herbs and serve crisp.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff\"\u003e\n\u003cdiv style=\"font-weight:700;margin:0 0 6px\"\u003eChicken \u0026amp; capsicum chow mein (stir-fried noodles)\u003c\/div\u003e\n\u003cp style=\"margin:0;color:#334155;font-size:14px\"\u003eToss sliced \u003ca href=\"\/products\/premium-selected-frozen-chicken-breast-1kg\"\u003echicken breast\u003c\/a\u003e and capsicum in a hot wok, then add cooked \u003ca href=\"\/products\/fresh-evergreen-yangchun-noodles-500g\"\u003eYangchun noodles\u003c\/a\u003e and season with \u003ca href=\"\/products\/haday-golden-label-light-soy-sauce-1-28l\"\u003elight soy sauce\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px\"\u003e\u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePrep Tips\u003c\/h3\u003e\n\u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;line-height:1.7\"\u003e\n\u003cli\u003eSlice off the top, run a knife around the core, and tap out seeds; trim the white ribs for a sweeter bite.\u003c\/li\u003e\n\u003cli\u003eFor stir-fries, cut into thin strips so they cook in 2–4 minutes without losing crunch.\u003c\/li\u003e\n\u003cli\u003eFor stuffing, halve lengthwise to create sturdy \"boats\" that roast evenly.\u003c\/li\u003e\n\u003cli\u003eTo peel for sauces, char skins under a grill until blistered, then steam in a covered bowl for a few minutes and rub off.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/section\u003e\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px\"\u003e\u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePairs well\u003c\/h3\u003e\n\u003cdiv style=\"display:flex;flex-wrap:wrap;gap:10px;font-size:14px\"\u003e\n\u003ca href=\"\/products\/fresh-bundle-of-spring-onions\" style=\"color:var(--brand);padding:6px 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff\"\u003eShallot Bunch\u003c\/a\u003e\u003ca href=\"\/products\/fresh-green-leaf-farm-tender-ginger-approximately-500g\" style=\"color:var(--brand);padding:6px 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff\"\u003eGinger 500g\u003c\/a\u003e\u003ca href=\"\/products\/lee-kum-kee-pure-sesame-oil-207ml\" style=\"color:var(--brand);padding:6px 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff\"\u003ePure Sesame Oil\u003c\/a\u003e\u003ca href=\"\/products\/haitian-premium-oyster-sauce-700g\" style=\"color:var(--brand);padding:6px 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff\"\u003eOyster Sauce\u003c\/a\u003e\u003ca href=\"\/products\/fresh-ever-green-silken-tofu-approximately-500g\" style=\"color:var(--brand);padding:6px 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff\"\u003eTofu (Momen)\u003c\/a\u003e\u003ca href=\"\/products\/australian-raw-king-prawns-peeled-tail-on-flash-frozen-700g\" style=\"color:var(--brand);padding:6px 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff\"\u003eRaw King Prawns\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;text-align:center\"\u003e\u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003eMore in this category\u003c\/h3\u003e\n\u003ca href=\"\/collections\/shop-peppers-chilli-online-next-day-delivery-in-sydney\" style=\"display:inline-block;color:var(--brand);padding:10px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;font-weight:600\"\u003eExplore all peppers \u0026amp; chillies\u003c\/a\u003e\u003c\/section\u003e\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery \u0026amp; Timing\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eYou can \u003cstrong\u003eTrack\u003c\/strong\u003e the courier's location in \u003cstrong\u003eReal‑Time\u003c\/strong\u003e online! Get your order as soon as the \u003cstrong\u003eNext Day\u003c\/strong\u003e (for most areas in Sydney).\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:10px;border-right:1px solid #e5e7eb;background:#f8fafc;\"\u003eOrder Time\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eArrival Time\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;border-right:1px solid #e5e7eb;\"\u003eToday\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNext Day (2 options):\u003c\/strong\u003e\u003cul style=\"margin:6px 0 0 18px;\"\u003e\n\u003cli\u003e11:30AM – 06:30PM\u003c\/li\u003e\n\u003cli\u003e05:00PM – 11:00PM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"color:#a9a9a9;font-size:12px;margin:10px 0 0;\"\u003e* Canceling after the cutoff may incur fees. \u003ca href=\"\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eClick here\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eDetails: \u003ca href=\"\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eDelivery Information\u003c\/a\u003e.\u003c\/p\u003e\u003c\/section\u003e\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery Fees\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003e* A flat \u003cstrong\u003e$2 service \u0026amp; packaging fee\u003c\/strong\u003e will be added at checkout — \u003ca href=\"https:\/\/www.umall.com.au\/policies\/shipping-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003esee details\u003c\/a\u003e.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$69.00 and up\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eFree\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$20 – $68.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$4.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$0.01 – $19.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$7.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\u003cscript\u003e\n\/* DESC ENHANCER JS v1 *\/\n(function(){\n  const root = document.getElementById('umall-desc');\n  if(!root) return;\n\n  const handleFromHref = (href)=\u003e{\n    try{ const u = new URL(href, location.origin); const parts=u.pathname.split('\/').filter(Boolean); const i=parts.findIndex(p=\u003ep==='products'); if(i\u003e=0\u0026\u0026parts[i+1]) return parts[i+1]; }catch(e){}\n    return null;\n  };\n  const money = (cents)=\u003e{ if(window.Shopify \u0026\u0026 Shopify.formatMoney) return Shopify.formatMoney(cents, \"A${{amount}}\"); return typeof cents==='number' ? 'A$'+(cents\/100).toFixed(2) : ''; };\n  const buildProdCard = (handle)=\u003e{ const a=document.createElement('a'); a.className='um-card'; a.href='\/products\/'+handle; a.setAttribute('data-handle',handle); a.innerHTML='\u003cdiv class=\"um-imgbox\"\u003e\u003cimg alt=\"'+handle+'\" loading=\"lazy\"\/\u003e\u003cspan class=\"um-badge\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"um-meta\"\u003e\u003cdiv class=\"um-title\"\u003e'+handle.replace(\/-\/g,' ')+'\u003c\/div\u003e\u003cdiv class=\"um-price\"\u003e\u003c\/div\u003e\u003c\/div\u003e'; return a; };\n  const hydrate = async (a)=\u003e{ const h=a.getAttribute('data-handle'); try{ const r=await fetch('\/products\/'+h+'.js',{credentials:'same-origin'}); if(!r.ok) return; const p=await r.json(); const img=a.querySelector('img'); if(p.images\u0026\u0026p.images[0]) img.src=p.images[0]; const t=a.querySelector('.um-title'); t.textContent=p.title||t.textContent; const vs=(p.variants||[]); const avail=vs.filter(v=\u003ev.available); const arr=avail.length?avail:vs; if(arr.length){ const min=Math.min(...arr.map(v=\u003ev.price)); const maxCompare=Math.max(...arr.map(v=\u003ev.compare_at_price||0)); const price=a.querySelector('.um-price'); price.textContent=''; const cur=document.createElement('span'); cur.textContent=money(min); price.appendChild(cur); if(maxCompare \u0026\u0026 maxCompare\u003emin){ const s=document.createElement('s'); s.textContent=money(maxCompare); price.appendChild(document.createTextNode(' ')); price.appendChild(s); const badge=a.querySelector('.um-badge'); const off=Math.round((1-min\/maxCompare)*100); badge.textContent='-'+off+'%'; badge.style.display='inline-block'; } } }catch(e){} };\n\n  const ensureAfter = (refNode, node)=\u003e{ if(!refNode || !node) return; if(node.parentElement) return; refNode.parentElement.insertBefore(node, refNode.nextSibling); };\n\n  \/\/ How to enjoy → 卡片（保留原内容；隐藏原块；标题统一“Recipes with this product”）\n  try{\n    \/\/ 1) 更鲁棒地找到标题（h2\/h3\/h4）\n    const enjoyH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(how to enjoy|ways to enjoy|serving ideas|recipes with this product|食用建议|食用灵感|食法)\/i.test(h.textContent));\n    if(enjoyH){\n      const container = enjoyH.parentElement;\n      \/\/ 2) 就近查找列表或段落（同容器或下一个兄弟）\n      let listEl = container.querySelector('ol, ul');\n      if(!listEl){ const sib = enjoyH.nextElementSibling; if(sib){ listEl = sib.querySelector \u0026\u0026 sib.querySelector('ol, ul'); } }\n\n      \/\/ 3) 容器若不存在则创建\n      let cardsHost = container.querySelector('#um-recipes-cards');\n      if(!cardsHost){ cardsHost=document.createElement('div'); cardsHost.id='um-recipes-cards'; cardsHost.className='um-recipes'; ensureAfter(listEl||enjoyH, cardsHost); }\n      let prodHost = container.querySelector('#um-recipes-products');\n      if(!prodHost){ prodHost=document.createElement('div'); prodHost.id='um-recipes-products'; prodHost.className='um-slider'; ensureAfter(cardsHost, prodHost); }\n\n      const links = new Set();\n      let items = [];\n      if(listEl){ items = Array.from(listEl.children).filter(n=\u003en.tagName==='LI'); }\n      \/\/ 4) 若没有列表，尝试用同容器的段落或“网格DIV\/ARTICLE”作为卡片项\n      if(items.length === 0){\n        let ps = Array.from(container.querySelectorAll(':scope \u003e p'));\n        if(ps.length \u003c 2){ const sib = enjoyH.nextElementSibling; if(sib){ ps = Array.from(sib.querySelectorAll(':scope \u003e p')); } }\n        items = ps;\n      }\n      \/\/ 5) 同容器下寻找“网格容器”（含多个子块，且子块内有 h4\/strong）\n      let gridToHide = null;\n      if(items.length === 0){\n        const ch = Array.from(container.children || []);\n        for(const el of ch){\n          if(el === enjoyH) continue;\n          if(el.children \u0026\u0026 el.children.length \u003e= 2){\n            const first = el.children[0];\n            if((first.querySelector \u0026\u0026 first.querySelector('h3, h4, h5, strong, b, div[style*=\"font-weight:700\"]'))){\n              items = Array.from(el.children);\n              gridToHide = el;\n              break;\n            }\n          }\n        }\n      }\n      \/\/ 6) 仍然没有，则看紧跟标题的下一个块（如显示为卡片的 div\/article 列表）\n      if(items.length === 0){\n        const sib = enjoyH.nextElementSibling;\n        if(sib){\n          const children = Array.from(sib.children || []);\n          if(children.length \u003e= 2){ items = children; gridToHide = sib; }\n        }\n      }\n\n      if(items.length){\n        items.forEach((node, idx)=\u003e{\n          const card=document.createElement('article'); card.className='um-rcard';\n          const titleNode = node.querySelector \u0026\u0026 node.querySelector('h3, h4, h5, div[style*=\"font-weight:700\"], strong, b, a');\n          const h4=document.createElement('h4'); h4.textContent = titleNode ? (titleNode.textContent.trim()||('Recipe '+(idx+1))) : ('Recipe '+(idx+1));\n          const clone = node.cloneNode(true);\n          const rm = clone.querySelector \u0026\u0026 clone.querySelector('h3, h4, h5, div[style*=\"font-weight:700\"], strong, b'); if(rm) rm.remove();\n          const body=document.createElement('div'); while(clone.firstChild){ body.appendChild(clone.firstChild); }\n          card.appendChild(h4); card.appendChild(body); cardsHost.appendChild(card);\n          (node.querySelectorAll ? node.querySelectorAll('a[href]') : []).forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h) links.add(h); });\n        });\n        \/\/ 统一标题并隐藏原内容块\n        enjoyH.textContent = 'Recipes with this product';\n        if(listEl){ listEl.style.display='none'; }\n        else if(gridToHide){ gridToHide.style.display='none'; }\n        else {\n          \/\/ 隐藏直接段落（避免把其它段落隐藏过多，仅隐藏紧邻的）\n          const ps = Array.from(container.querySelectorAll(':scope \u003e p'));\n          ps.forEach(p=\u003e{ p.style.display='none'; });\n        }\n      }\n      if(prodHost \u0026\u0026 links.size){ Array.from(links).forEach(h=\u003e{ const a=buildProdCard(h); prodHost.appendChild(a); hydrate(a); }); }\n    }\n  }catch(e){}\n\n  \/\/ Pairs well → 滑动卡片（并将标题统一为 “Pairs well with these products”）\n  try{\n    const pairsH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(pairs\\s*well|pairswell|配搭建议|搭配推荐|搭配)\/i.test(h.textContent));\n    if(pairsH){\n      const section=pairsH.parentElement; const ul=section.querySelector('ul');\n      \/\/ 统一标题文案\n      pairsH.textContent = 'Pairs well with these products';\n      let host=section.querySelector('#um-pairs-slider');\n      if(!host){ host=document.createElement('div'); host.id='um-pairs-slider'; host.className='um-slider'; ensureAfter(ul||pairsH, host); }\n      const unique=new Set();\n      \/\/ 允许 p 段落或任意容器中的产品链接\n      section.querySelectorAll('a[href]').forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h \u0026\u0026 !unique.has(h)) unique.add(h); });\n      unique.forEach(h=\u003e{ const card=buildProdCard(h); host.appendChild(card); hydrate(card); });\n    }\n  }catch(e){}\n\n  \/\/ More in this category → 条件滑动，成功后隐藏原标题与列表，把 Explore CTA 放到滑动条上方\n  try{\n    const moreH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(more in this category|同类推荐|更多此分类)\/i.test(h.textContent));\n    if(moreH){ const section=moreH.parentElement; const ul=section.querySelector('ul'); let host=section.querySelector('#um-more-slider'); if(!host){ host=document.createElement('div'); host.id='um-more-slider'; host.className='um-slider'; ensureAfter(ul||moreH, host); } if(ul){ const links=ul.querySelectorAll('a[href]'); if(links.length\u003e=2){ const unique=new Set(); links.forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h \u0026\u0026 !unique.has(h)){ unique.add(h); const card=buildProdCard(h); host.appendChild(card); hydrate(card); } }); if(host.children.length){ ul.style.display='none'; moreH.style.display='none'; const ctaWrap = Array.from(section.querySelectorAll('div')).find(d=\u003ed.querySelector('a[href^=\"\/collections\/\"]')); if(ctaWrap){ section.insertBefore(ctaWrap, host); } } } } }\n  }catch(e){}\n})();\n\u003c\/script\u003e\n\n\n\n\n\n\n\n\n","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151495213343,"sku":"A0735745752401","price":5.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/4049e40aea454854f53aca1094bb6493DJgiEuXDxIEx9onlv4IUgBNjDn2o0u0q.jpg?v=1712384565"},{"product_id":"fresh-dutch-beans-approximately-300g","title":"Sugar Snap Peas 300g","description":"\u003cdiv id=\"umall-desc\" style=\"max-width:860px;margin:0 auto;--brand:#DB3A35;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;line-height:1.6;\"\u003e\n\u003cstyle\u003e#umall-desc a{ text-decoration:none !important; border-bottom:1px solid var(--brand) !important; } #umall-desc a:hover{ opacity:.85; }\u003c\/style\u003e\n\n\n\n\n\n\n\u003cstyle\u003e\n\/* DESC ENHANCER v1 *\/\n#umall-desc .um-slider{ display:grid; grid-auto-flow:column; grid-auto-columns:180px; gap:12px; overflow-x:auto; padding:2px 2px 8px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; margin-top:12px; }\n#umall-desc .um-slider::-webkit-scrollbar{ height:8px; }\n#umall-desc .um-slider::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:999px; }\n#umall-desc .um-card{ scroll-snap-align:start; border:1px solid #e5e7eb; border-radius:12px; overflow:hidden; background:#fff; display:flex; flex-direction:column; text-decoration:none; color:inherit; }\n#umall-desc a.um-card{ border-bottom:1px solid #e5e7eb !important; text-decoration:none !important; }\n#umall-desc a[style*=\"border-radius:999\"]{ border-bottom:1px solid #e2e8f0 !important; text-decoration:none !important; }\n#umall-desc .um-imgbox{ background:#fff; display:flex; align-items:center; justify-content:center; width:100%; aspect-ratio:1\/1; height:auto; position:relative; }\n#umall-desc .um-imgbox img{ max-width:100%; max-height:100%; object-fit:contain; }\n#umall-desc .um-badge{ position:absolute; top:8px; left:8px; background:rgba(219,58,53,.92); color:#fff; font-weight:700; font-size:12px; padding:2px 6px; border-radius:6px; display:none; }\n#umall-desc .um-meta{ padding:10px 10px 12px; display:flex; flex-direction:column; gap:6px; }\n#umall-desc .um-title{ font-size:14px; font-weight:600; color:#0f172a; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; min-height:38px; }\n#umall-desc .um-price{ font-size:14px; font-weight:700; color:var(--brand); display:flex; align-items:center; gap:8px; }\n#umall-desc .um-price s{ color:#94a3b8; font-weight:500; }\n#umall-desc .um-recipes{ display:grid; grid-template-columns:repeat(1,minmax(0,1fr)); gap:12px; margin-top:12px; }\n@media (min-width:640px){ #umall-desc .um-recipes{ grid-template-columns:repeat(2,minmax(0,1fr)); } }\n@media (min-width:1024px){ #umall-desc .um-recipes{ grid-template-columns:repeat(3,minmax(0,1fr)); } }\n#umall-desc .um-rcard{ border:1px solid #e2e8f0; border-radius:12px; background:#fff; padding:16px; }\n#umall-desc .um-rcard h4{ margin:0 0 6px; font-size:16px; font-weight:700; color:#0f172a; }\n#umall-desc .um-rcard p, #umall-desc .um-rcard div{ margin:0; font-size:14px; color:#334155; }\n#umall-desc .um-section-title{ margin:16px 0 10px; font-size:16px; font-weight:800; }\n\u003c\/style\u003e\n\n\n\n\n\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:22px;\"\u003e\n  \u003ch1 style=\"margin:0 0 6px;font-size:26px;font-weight:800;color:#0f172a;\"\u003eSugar Snap Peas 300g\u003c\/h1\u003e\n  \u003cp style=\"margin:0;color:#64748b;font-size:14px;\"\u003eAlso known as Snap Peas\u003c\/p\u003e\n  \u003cp style=\"margin:12px 0 0;color:#334155;\"\u003eCrisp, juicy, and naturally sweet — these edible pods bring snap and shine to quick stir‑fries, salads, noodles, and brothy bowls.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003eWhy you’ll love it\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 18px;color:#334155;\"\u003e\n    \u003cli\u003eSweet, garden‑fresh crunch with tender edible pods.\u003c\/li\u003e\n    \u003cli\u003eCooks fast — great for weeknight stir‑fries and noodles.\u003c\/li\u003e\n    \u003cli\u003eVersatile: delicious raw, blanched, or quick‑sautéed.\u003c\/li\u003e\n    \u003cli\u003eStays vibrant and crisp‑tender with minimal cooking.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 12px;font-size:18px;font-weight:700;\"\u003eHow to enjoy\u003c\/h3\u003e\n  \u003cul style=\"margin:6px 0 0 18px;color:#334155;\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003e5‑minute garlic‑shiitake stir‑fry\u003c\/strong\u003e — Wok‑toss with sliced \u003ca href=\"\/products\/chois-shiitake-mushrooms-100g\" style=\"color:var(--brand);\"\u003eshiitake\u003c\/a\u003e, a splash of \u003ca href=\"\/products\/haitian-premium-oyster-sauce-700g\" style=\"color:var(--brand);\"\u003eoyster sauce\u003c\/a\u003e, and finish with a few drops of \u003ca href=\"\/products\/lee-kum-kee-pure-sesame-oil-207ml\" style=\"color:var(--brand);\"\u003esesame oil\u003c\/a\u003e until crisp‑tender.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eChilled snap pea salad with rice vinegar\u003c\/strong\u003e\u003cspan style=\"display:inline-flex;align-items:center;border:1px solid rgba(219,58,53,.2);color:var(--brand);background:rgba(219,58,53,.08);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;margin-left:8px\"\u003eLight \u0026amp; fresh\u003c\/span\u003e — Blanch 1–2 minutes, chill, then toss with \u003ca href=\"\/products\/hengshun-white-rice-vinegar-500ml\" style=\"color:var(--brand);\"\u003ewhite rice vinegar\u003c\/a\u003e, a pinch of salt, and a drizzle of \u003ca href=\"\/products\/haitian-premium-light-soy-sauce-500ml\" style=\"color:var(--brand);\"\u003elight soy\u003c\/a\u003e.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSatay snap pea noodle toss\u003c\/strong\u003e — Stir‑fry with \u003ca href=\"\/products\/hakka-steamed-singapore-noodles-1kg\" style=\"color:var(--brand);\"\u003eSingapore noodles\u003c\/a\u003e, add a spoon of \u003ca href=\"\/products\/bull-head-brand-satay-sauce-250g\" style=\"color:var(--brand);\"\u003esatay sauce\u003c\/a\u003e, and a splash of noodle water for a glossy coat.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eTomato hot‑pot add‑in with prawns\u003c\/strong\u003e — Simmer briefly in \u003ca href=\"\/products\/haidilao-tomato-hot-pot-base-200g\" style=\"color:var(--brand);\"\u003etomato hot pot base\u003c\/a\u003e with \u003ca href=\"\/products\/australian-raw-king-prawns-peeled-tail-on-flash-frozen-700g\" style=\"color:var(--brand);\"\u003eking prawns\u003c\/a\u003e for a sweet pop and bright color.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePrep Tips\u003c\/h3\u003e\n  \u003cul style=\"margin:6px 0 0 18px;color:#334155;\"\u003e\n    \u003cli\u003eTrim the stem end; pull off any tough string along the seam if present.\u003c\/li\u003e\n    \u003cli\u003eFor the brightest green and crunch, cook briefly: stir‑fry 2–3 minutes or blanch 1–2 minutes.\u003c\/li\u003e\n    \u003cli\u003eShock blanched peas in cold water for salads to lock in color and snap.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePairs well\u003c\/h3\u003e\n  \u003cp style=\"margin:6px 0 0;color:#334155;\"\u003e\n    Try with: \u003ca href=\"\/products\/haitian-premium-light-soy-sauce-500ml\" style=\"color:var(--brand);\"\u003elight soy sauce\u003c\/a\u003e, \u003ca href=\"\/products\/haitian-premium-oyster-sauce-700g\" style=\"color:var(--brand);\"\u003eoyster sauce\u003c\/a\u003e, \u003ca href=\"\/products\/peeled-garlic-cloves-250g\" style=\"color:var(--brand);\"\u003epeeled garlic\u003c\/a\u003e, \u003ca href=\"\/products\/chois-shimeji-mushrooms-150g\" style=\"color:var(--brand);\"\u003eshimeji mushrooms\u003c\/a\u003e, \u003ca href=\"\/products\/premium-selected-frozen-chicken-breast-1kg\" style=\"color:var(--brand);\"\u003echicken breast\u003c\/a\u003e, \u003ca href=\"\/products\/fresh-ever-green-chinese-style-tofu-approximately-500g\" style=\"color:var(--brand);\"\u003eclassic tofu\u003c\/a\u003e, \u003ca href=\"\/products\/chunsi-jiangxi-rice-noodles-300g\" style=\"color:var(--brand);\"\u003erice vermicelli\u003c\/a\u003e, and a finish of \u003ca href=\"\/products\/lee-kum-kee-pure-sesame-oil-207ml\" style=\"color:var(--brand);\"\u003esesame oil\u003c\/a\u003e.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003eMore in this category\u003c\/h3\u003e\n  \u003cul style=\"margin:6px 0 12px 18px;color:#334155;\"\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/fresh-bean-sprouts-approximately-400g\" style=\"color:var(--brand);\"\u003eBean Sprouts 400g\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/chois-shimeji-mushrooms-150g\" style=\"color:var(--brand);\"\u003eChois Shimeji Mushrooms - 150g\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/fresh-wood-ear-mushrooms-approximately-100g\" style=\"color:var(--brand);\"\u003eWood Ear Mushrooms 100g\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/fresh-seasonal-green-beans-approximately-500g\" style=\"color:var(--brand);\"\u003eGreen Beans (String Beans) 500g\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp style=\"margin:0;\"\u003e\u003ca href=\"\/collections\/order-mushrooms-beans-online-next-day-delivery-in-sydney\" style=\"color:var(--brand);font-weight:700;\"\u003eBrowse all mushrooms \u0026amp; beans →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery \u0026amp; Timing\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eYou can \u003cstrong\u003eTrack\u003c\/strong\u003e the courier's location in \u003cstrong\u003eReal‑Time\u003c\/strong\u003e online! Get your order as soon as the \u003cstrong\u003eNext Day\u003c\/strong\u003e (for most areas in Sydney).\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:10px;border-right:1px solid #e5e7eb;background:#f8fafc;\"\u003eOrder Time\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eArrival Time\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;border-right:1px solid #e5e7eb;\"\u003eToday\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNext Day (2 options):\u003c\/strong\u003e\u003cul style=\"margin:6px 0 0 18px;\"\u003e\n\u003cli\u003e11:30AM – 06:30PM\u003c\/li\u003e\n\u003cli\u003e05:00PM – 11:00PM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"color:#a9a9a9;font-size:12px;margin:10px 0 0;\"\u003e* Canceling after the cutoff may incur fees. \u003ca href=\"\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eClick here\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eDetails: \u003ca href=\"\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eDelivery Information\u003c\/a\u003e.\u003c\/p\u003e\u003c\/section\u003e\n\u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery Fees\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003e* A flat \u003cstrong\u003e$2 service \u0026amp; packaging fee\u003c\/strong\u003e will be added at checkout — \u003ca href=\"https:\/\/www.umall.com.au\/policies\/shipping-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003esee details\u003c\/a\u003e.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e2e8f0;border-top:1px solid #e5e7eb;\"\u003e$69.00 and up\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eFree\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e2e8f0;border-top:1px solid #e5e7eb;\"\u003e$20 – $68.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$4.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e2e8f0;border-top:1px solid #e5e7eb;\"\u003e$0.01 – $19.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$7.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\u003cscript\u003e\n\/* DESC ENHANCER JS v1 *\/\n(function(){\n  const root = document.getElementById('umall-desc');\n  if(!root) return;\n\n  const handleFromHref = (href)=\u003e{\n    try{ const u = new URL(href, location.origin); const parts=u.pathname.split('\/').filter(Boolean); const i=parts.findIndex(p=\u003ep==='products'); if(i\u003e=0\u0026\u0026parts[i+1]) return parts[i+1]; }catch(e){}\n    return null;\n  };\n  const money = (cents)=\u003e{ if(window.Shopify \u0026\u0026 Shopify.formatMoney) return Shopify.formatMoney(cents, \"A${{amount}}\"); return typeof cents==='number' ? 'A$'+(cents\/100).toFixed(2) : ''; };\n  const buildProdCard = (handle)=\u003e{ const a=document.createElement('a'); a.className='um-card'; a.href='\/products\/'+handle; a.setAttribute('data-handle',handle); a.innerHTML='\u003cdiv class=\"um-imgbox\"\u003e\u003cimg alt=\"'+handle+'\" loading=\"lazy\"\/\u003e\u003cspan class=\"um-badge\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"um-meta\"\u003e\u003cdiv class=\"um-title\"\u003e'+handle.replace(\/-\/g,' ')+'\u003c\/div\u003e\u003cdiv class=\"um-price\"\u003e\u003c\/div\u003e\u003c\/div\u003e'; return a; };\n  const hydrate = async (a)=\u003e{ const h=a.getAttribute('data-handle'); try{ const r=await fetch('\/products\/'+h+'.js',{credentials:'same-origin'}); if(!r.ok) return; const p=await r.json(); const img=a.querySelector('img'); if(p.images\u0026\u0026p.images[0]) img.src=p.images[0]; const t=a.querySelector('.um-title'); t.textContent=p.title||t.textContent; const vs=(p.variants||[]); const avail=vs.filter(v=\u003ev.available); const arr=avail.length?avail:vs; if(arr.length){ const min=Math.min(...arr.map(v=\u003ev.price)); const maxCompare=Math.max(...arr.map(v=\u003ev.compare_at_price||0)); const price=a.querySelector('.um-price'); price.textContent=''; const cur=document.createElement('span'); cur.textContent=money(min); price.appendChild(cur); if(maxCompare \u0026\u0026 maxCompare\u003emin){ const s=document.createElement('s'); s.textContent=money(maxCompare); price.appendChild(document.createTextNode(' ')); price.appendChild(s); const badge=a.querySelector('.um-badge'); const off=Math.round((1-min\/maxCompare)*100); badge.textContent='-'+off+'%'; badge.style.display='inline-block'; } } }catch(e){} };\n\n  const ensureAfter = (refNode, node)=\u003e{ if(!refNode || !node) return; if(node.parentElement) return; refNode.parentElement.insertBefore(node, refNode.nextSibling); };\n\n  \/\/ How to enjoy → 卡片（保留原内容；隐藏原块；标题统一“Recipes with this product”）\n  try{\n    \/\/ 1) 更鲁棒地找到标题（h2\/h3\/h4）\n    const enjoyH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(how to enjoy|ways to enjoy|serving ideas|recipes with this product|食用建议|食用灵感|食法)\/i.test(h.textContent));\n    if(enjoyH){\n      const container = enjoyH.parentElement;\n      \/\/ 2) 就近查找列表或段落（同容器或下一个兄弟）\n      let listEl = container.querySelector('ol, ul');\n      if(!listEl){ const sib = enjoyH.nextElementSibling; if(sib){ listEl = sib.querySelector \u0026\u0026 sib.querySelector('ol, ul'); } }\n\n      \/\/ 3) 容器若不存在则创建\n      let cardsHost = container.querySelector('#um-recipes-cards');\n      if(!cardsHost){ cardsHost=document.createElement('div'); cardsHost.id='um-recipes-cards'; cardsHost.className='um-recipes'; ensureAfter(listEl||enjoyH, cardsHost); }\n      let prodHost = container.querySelector('#um-recipes-products');\n      if(!prodHost){ prodHost=document.createElement('div'); prodHost.id='um-recipes-products'; prodHost.className='um-slider'; ensureAfter(cardsHost, prodHost); }\n\n      const links = new Set();\n      let items = [];\n      if(listEl){ items = Array.from(listEl.children).filter(n=\u003en.tagName==='LI'); }\n      \/\/ 4) 若没有列表，尝试用同容器的段落或“网格DIV\/ARTICLE”作为卡片项\n      if(items.length === 0){\n        let ps = Array.from(container.querySelectorAll(':scope \u003e p'));\n        if(ps.length \u003c 2){ const sib = enjoyH.nextElementSibling; if(sib){ ps = Array.from(sib.querySelectorAll(':scope \u003e p')); } }\n        items = ps;\n      }\n      \/\/ 5) 同容器下寻找“网格容器”（含多个子块，且子块内有 h4\/strong）\n      let gridToHide = null;\n      if(items.length === 0){\n        const ch = Array.from(container.children || []);\n        for(const el of ch){\n          if(el === enjoyH) continue;\n          if(el.children \u0026\u0026 el.children.length \u003e= 2){\n            const first = el.children[0];\n            if((first.querySelector \u0026\u0026 first.querySelector('h3, h4, h5, strong, b, div[style*=\"font-weight:700\"]'))){\n              items = Array.from(el.children);\n              gridToHide = el;\n              break;\n            }\n          }\n        }\n      }\n      \/\/ 6) 仍然没有，则看紧跟标题的下一个块（如显示为卡片的 div\/article 列表）\n      if(items.length === 0){\n        const sib = enjoyH.nextElementSibling;\n        if(sib){\n          const children = Array.from(sib.children || []);\n          if(children.length \u003e= 2){ items = children; gridToHide = sib; }\n        }\n      }\n\n      if(items.length){\n        items.forEach((node, idx)=\u003e{\n          const card=document.createElement('article'); card.className='um-rcard';\n          const titleNode = node.querySelector \u0026\u0026 node.querySelector('h3, h4, h5, div[style*=\"font-weight:700\"], strong, b, a');\n          const h4=document.createElement('h4'); h4.textContent = titleNode ? (titleNode.textContent.trim()||('Recipe '+(idx+1))) : ('Recipe '+(idx+1));\n          const clone = node.cloneNode(true);\n          const rm = clone.querySelector \u0026\u0026 clone.querySelector('h3, h4, h5, div[style*=\"font-weight:700\"], strong, b'); if(rm) rm.remove();\n          const body=document.createElement('div'); while(clone.firstChild){ body.appendChild(clone.firstChild); }\n          card.appendChild(h4); card.appendChild(body); cardsHost.appendChild(card);\n          (node.querySelectorAll ? node.querySelectorAll('a[href]') : []).forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h) links.add(h); });\n        });\n        \/\/ 统一标题并隐藏原内容块\n        enjoyH.textContent = 'Recipes with this product';\n        if(listEl){ listEl.style.display='none'; }\n        else if(gridToHide){ gridToHide.style.display='none'; }\n        else {\n          \/\/ 隐藏直接段落（避免把其它段落隐藏过多，仅隐藏紧邻的）\n          const ps = Array.from(container.querySelectorAll(':scope \u003e p'));\n          ps.forEach(p=\u003e{ p.style.display='none'; });\n        }\n      }\n      if(prodHost \u0026\u0026 links.size){ Array.from(links).forEach(h=\u003e{ const a=buildProdCard(h); prodHost.appendChild(a); hydrate(a); }); }\n    }\n  }catch(e){}\n\n  \/\/ Pairs well → 滑动卡片（并将标题统一为 “Pairs well with these products”）\n  try{\n    const pairsH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(pairs\\s*well|pairswell|配搭建议|搭配推荐|搭配)\/i.test(h.textContent));\n    if(pairsH){\n      const section=pairsH.parentElement; const ul=section.querySelector('ul');\n      \/\/ 统一标题文案\n      pairsH.textContent = 'Pairs well with these products';\n      let host=section.querySelector('#um-pairs-slider');\n      if(!host){ host=document.createElement('div'); host.id='um-pairs-slider'; host.className='um-slider'; ensureAfter(ul||pairsH, host); }\n      const unique=new Set();\n      \/\/ 允许 p 段落或任意容器中的产品链接\n      section.querySelectorAll('a[href]').forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h \u0026\u0026 !unique.has(h)) unique.add(h); });\n      unique.forEach(h=\u003e{ const card=buildProdCard(h); host.appendChild(card); hydrate(card); });\n    }\n  }catch(e){}\n\n  \/\/ More in this category → 条件滑动，成功后隐藏原标题与列表，把 Explore CTA 放到滑动条上方\n  try{\n    const moreH = Array.from(root.querySelectorAll('h2,h3,h4')).find(h=\u003e\/(more in this category|同类推荐|更多此分类)\/i.test(h.textContent));\n    if(moreH){ const section=moreH.parentElement; const ul=section.querySelector('ul'); let host=section.querySelector('#um-more-slider'); if(!host){ host=document.createElement('div'); host.id='um-more-slider'; host.className='um-slider'; ensureAfter(ul||moreH, host); } if(ul){ const links=ul.querySelectorAll('a[href]'); if(links.length\u003e=2){ const unique=new Set(); links.forEach(a=\u003e{ const h=handleFromHref(a.getAttribute('href')); if(h \u0026\u0026 !unique.has(h)){ unique.add(h); const card=buildProdCard(h); host.appendChild(card); hydrate(card); } }); if(host.children.length){ ul.style.display='none'; moreH.style.display='none'; const ctaWrap = Array.from(section.querySelectorAll('div')).find(d=\u003ed.querySelector('a[href^=\"\/collections\/\"]')); if(ctaWrap){ section.insertBefore(ctaWrap, host); } } } } }\n  }catch(e){}\n})();\n\u003c\/script\u003e\n\n\n\n\n\n\n\n\n","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151496524063,"sku":"A0735745752234","price":3.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/6212a53f21e0e4e10ccb88a0d08c75d8B9Pp8Br3GaYSG403fGqv6DWcMaF7QRmf.png?v=1712384626"},{"product_id":"fresh-round-lettuce-1-head","title":"Iceberg Lettuce - 1 Head","description":"\u003cstyle\u003e#umall-desc a{ text-decoration:none !important; border-bottom:1px solid var(--brand) !important; color:var(--brand);} #umall-desc a:hover{ opacity:.85; }\u003c\/style\u003e\n\u003cstyle\u003e\n\/* DESC ENHANCER v1 *\/\n#umall-desc .um-slider{ display:grid; grid-auto-flow:column; grid-auto-columns:180px; gap:12px; overflow-x:auto; padding:2px 2px 8px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; margin-top:12px; }\n#umall-desc .um-slider::-webkit-scrollbar{ height:8px; }\n#umall-desc .um-slider::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:999px; }\n#umall-desc .um-card{ scroll-snap-align:start; border:1px solid #e5e7eb; border-radius:12px; overflow:hidden; background:#fff; display:flex; flex-direction:column; text-decoration:none; color:inherit; }\n#umall-desc a.um-card{ border-bottom:1px solid #e5e7eb !important; text-decoration:none !important; }\n#umall-desc a[style*=\"border-radius:999\"]{ border-bottom:1px solid #e2e8f0 !important; text-decoration:none !important; }\n#umall-desc .um-imgbox{ background:#fff; display:flex; align-items:center; justify-content:center; width:100%; aspect-ratio:1\/1; height:auto; position:relative; }\n#umall-desc .um-imgbox img{ max-width:100%; max-height:100%; object-fit:contain; }\n#umall-desc .um-badge{ position:absolute; top:8px; left:8px; background:rgba(219,58,53,.92); color:#fff; font-weight:700; font-size:12px; padding:2px 6px; border-radius:6px; display:none; }\n#umall-desc .um-meta{ padding:10px 10px 12px; display:flex; flex-direction:column; gap:6px; }\n#umall-desc .um-title{ font-size:14px; font-weight:600; color:#0f172a; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; min-height:38px; }\n#umall-desc .um-price{ font-size:14px; font-weight:700; color:var(--brand); display:flex; align-items:center; gap:8px; }\n#umall-desc .um-price s{ color:#94a3b8; font-weight:500; }\n#umall-desc .um-recipes{ display:grid; grid-template-columns:repeat(1,minmax(0,1fr)); gap:12px; margin-top:12px; }\n@media (min-width:640px){ #umall-desc .um-recipes{ grid-template-columns:repeat(2,minmax(0,1fr)); } }\n@media (min-width:1024px){ #umall-desc .um-recipes{ grid-template-columns:repeat(3,minmax(0,1fr)); } }\n#umall-desc .um-rcard{ border:1px solid #e2e8f0; border-radius:12px; background:#fff; padding:16px; }\n#umall-desc .um-rcard h4{ margin:0 0 6px; font-size:16px; font-weight:700; color:#0f172a; }\n#umall-desc .um-rcard p, #umall-desc .um-rcard div{ margin:0; font-size:14px; color:#334155; }\n#umall-desc .um-section-title{ margin:16px 0 10px; font-size:16px; font-weight:800; }\n\u003c\/style\u003e\n\u003cdiv id=\"umall-desc\" style=\"--brand: #DB3A35; max-width: 860px; margin: 0 auto; padding: 14px; color: #0f172a; font-family: Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; line-height: 1.55;\"\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 24px; margin-top: 8px;\"\u003e\n\u003ch1 style=\"margin: 0 0 4px; font-size: 26px; font-weight: 800; color: #0f172a;\"\u003eIceberg Lettuce — 1 Head\u003c\/h1\u003e\n\u003cp style=\"margin: 6px 0 0; color: #475569; font-size: 14px;\"\u003eAlso called round or crisphead lettuce. Crisp, juicy leaves with a gentle sweetness — perfect for salads, wraps, and quick wok tosses.\u003c\/p\u003e\n\u003cp style=\"margin: 6px 0 0; color: #475569; font-size: 14px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"margin: 6px 0 0; color: #475569; font-size: 14px;\"\u003eAlso called round or crisphead lettuce. Crisp, juicy leaves with a mild flavour — perfect for salads, burgers and lettuce cups. Low-calorie and hydrating; great everyday greens with next-day Sydney delivery.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 20px; margin-top: 16px;\"\u003e\n\u003ch2 style=\"margin: 0 0 10px; font-size: 18px; font-weight: bold;\"\u003eWhy you’ll love it\u003c\/h2\u003e\n\u003cul style=\"margin: 0; padding-left: 18px; color: #334155; font-size: 14px;\"\u003e\n\u003cli\u003eUltra‑refreshing crunch that holds dressings without going soggy too fast.\u003c\/li\u003e\n\u003cli\u003eMild, versatile flavour — great raw, lightly seared, or in a quick broth.\u003c\/li\u003e\n\u003cli\u003eLeaf cups separate cleanly for easy DIY wraps and lettuce cups.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 20px; margin-top: 16px;\"\u003e\n\u003ch2 style=\"margin: 0 0 14px; font-size: 18px; font-weight: bold;\"\u003eHow to enjoy\u003c\/h2\u003e\n\u003cdiv style=\"margin: 0;\"\u003e\n\u003cdiv style=\"margin: 0 0 14px;\"\u003e\n\u003ch3 style=\"margin: 0 0 4px; font-size: 16px; font-weight: bold;\"\u003e2‑minute garlic \u0026amp; oyster sauce stir‑fry\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #334155; font-size: 14px;\"\u003eHeat a slick of oil in a hot wok, add smashed garlic, then toss in torn lettuce. Splash with \u003ca href=\"\/products\/haitian-premium-oyster-sauce-700g\"\u003eHaitian Premium Oyster Sauce 700g\u003c\/a\u003e and finish with a pinch of white pepper. Cook just 1‑2 minutes for juicy, glossy greens. Try with ready‑peeled \u003ca href=\"\/products\/peeled-garlic-cloves-250g\"\u003ePeeled Garlic Cloves - 250g\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 14px;\"\u003e\n\u003ch3 style=\"margin: 0 0 4px; font-size: 16px; font-weight: bold;\"\u003eSan choy bow lettuce cups\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #334155; font-size: 14px;\"\u003eUse sturdy outer leaves as cups. Stir‑fry \u003ca href=\"\/products\/borrowdale-free-range-pork-mince-500g-frozen\"\u003eBorrowdale Free‑Range Pork Mince 500g (Frozen)\u003c\/a\u003e with ginger\/garlic, a dash of \u003ca href=\"\/products\/haitian-premium-light-soy-sauce-500ml\"\u003eHaitian Premium Light Soy Sauce 500ml\u003c\/a\u003e, and chopped water chestnuts or mushrooms; spoon into crisp lettuce for a fresh, savory bite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 14px;\"\u003e\n\u003ch3 style=\"margin: 0 0 4px; font-size: 16px; font-weight: bold;\"\u003eTofu \u0026amp; lettuce soup\u003cspan style=\"display: inline-flex; align-items: center; border: 1px solid rgba(219,58,53,.2); color: var(--brand); background: rgba(219,58,53,.08); border-radius: 999px; padding: 2px 8px; font-size: 12px; font-weight: 600; margin-left: 8px;\"\u003eBroth‑based\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #334155; font-size: 14px;\"\u003eSimmer \u003ca href=\"\/products\/bull-head-clear-chicken-broth-411ml-canned-chicken-stock\"\u003eBull Head Clear Chicken Broth 411ml\u003c\/a\u003e, add cubes of \u003ca href=\"\/products\/fresh-ever-green-smooth-tofu-approximately-300g\"\u003eEver Green Silken Tofu, 300g\u003c\/a\u003e, then slip in shredded lettuce at the end. Cook just 30‑60 seconds until lightly wilted; season to taste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 14px;\"\u003e\n\u003ch3 style=\"margin: 0 0 4px; font-size: 16px; font-weight: bold;\"\u003eCrunchy sesame‑vinegar salad\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #334155; font-size: 14px;\"\u003eToss bite‑size wedges with a splash of \u003ca href=\"\/products\/hengshun-white-rice-vinegar-500ml\"\u003eHengshun White Rice Vinegar 500ml\u003c\/a\u003e, a drizzle of \u003ca href=\"\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003eLee Kum Kee Pure Sesame Oil 207ml\u003c\/a\u003e, soy, and a pinch of sugar. Add scallions for lift and serve chilled.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 0;\"\u003e\n\u003ch3 style=\"margin: 0 0 4px; font-size: 16px; font-weight: bold;\"\u003eCold rice noodles with shredded lettuce\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #334155; font-size: 14px;\"\u003eCook and chill \u003ca href=\"\/products\/chunsi-jiangxi-rice-noodles-1000g\"\u003eChunsi Jiangxi Rice Noodles - 1kg\u003c\/a\u003e. Toss with thinly shredded lettuce, soy, black vinegar, and a spoon of \u003ca href=\"\/products\/chuanwazi-crispy-chili-oil-with-peanuts-200g-sichuan-chili-crisp\"\u003eChuanwazi Crispy Chili Oil with Peanuts 200g\u003c\/a\u003e for a crunchy, spicy finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 20px; margin-top: 16px;\"\u003e\n\u003ch2 style=\"margin: 0 0 10px; font-size: 18px; font-weight: bold;\"\u003ePrep Tips\u003c\/h2\u003e\n\u003cul style=\"margin: 0; padding-left: 18px; color: #334155; font-size: 14px;\"\u003e\n\u003cli\u003eSeparate leaves and rinse briefly, then spin or pat dry for maximum crunch.\u003c\/li\u003e\n\u003cli\u003eFor salads, cut into wedges or thick ribbons to keep texture lively.\u003c\/li\u003e\n\u003cli\u003eFor stir‑fry, use high heat and cook fast (1‑2 minutes) to keep it crisp‑tender.\u003c\/li\u003e\n\u003cli\u003eAdd lettuce right at the end of soups so it stays bright and slightly crisp.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 20px; margin-top: 16px;\"\u003e\n\u003ch2 style=\"margin: 0 0 10px; font-size: 18px; font-weight: bold;\"\u003ePairs well\u003c\/h2\u003e\n\u003cul style=\"margin: 0; padding-left: 18px; color: #334155; font-size: 14px;\"\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/haitian-premium-oyster-sauce-700g\"\u003eHaitian Premium Oyster Sauce 700g\u003c\/a\u003e — classic for fast wok tosses\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/peeled-garlic-cloves-250g\"\u003ePeeled Garlic Cloves - 250g\u003c\/a\u003e — effortless aromatic base\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/chois-enoki-mushrooms-300g\"\u003eChois Enoki Mushrooms - 300g\u003c\/a\u003e — tucks neatly into soups and hotpots\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/fresh-ever-green-smooth-tofu-approximately-300g\"\u003eEver Green Silken Tofu, 300g\u003c\/a\u003e — gentle protein for light broths\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/kikkoman-all-purpose-soy-sauce-1-6l\"\u003eKikkoman All‑Purpose Soy Sauce - 1.6L\u003c\/a\u003e — seasoning for salads and noodles\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/hengshun-white-rice-vinegar-500ml\"\u003eHaitian White Rice Vinegar 450ml\u003c\/a\u003e — brightens quick slaws\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 20px; margin-top: 16px; text-align: center;\"\u003e\n\u003ch2 style=\"margin: 0 0 10px; font-size: 18px; font-weight: bold;\"\u003eMore in this category\u003c\/h2\u003e\n\u003cp style=\"margin: 0; color: #334155; font-size: 14px;\"\u003eExplore more crisp, leafy picks for your table.\u003c\/p\u003e\n\u003cp style=\"margin: 10px 0 0;\"\u003e\u003ca href=\"\/collections\/leafy-vegetables\"\u003eBrowse all leafy vegetables →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 20px; margin-top: 16px;\"\u003e\n\u003ch3 style=\"margin: 0 0 8px; font-size: 18px; font-weight: bold;\"\u003eDelivery \u0026amp; Timing\u003c\/h3\u003e\n\u003cp style=\"margin: 6px 0 10px; color: #334155; font-size: 14px;\"\u003eYou can \u003cstrong\u003eTrack\u003c\/strong\u003e the courier's location in \u003cstrong\u003eReal‑Time\u003c\/strong\u003e online! Get your order as soon as the \u003cstrong\u003eNext Day\u003c\/strong\u003e (for most areas in Sydney).\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; border: 1px solid #e5e7eb;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; padding: 10px; border-right: 1px solid #e5e7eb; background: #f8fafc;\"\u003eOrder Time\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px; background: #f8fafc;\"\u003eArrival Time\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border-top: 1px solid #e5e7eb; border-right: 1px solid #e5e7eb;\"\u003eToday\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border-top: 1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNext Day (2 options):\u003c\/strong\u003e\n\u003cul style=\"margin: 6px 0 0 18px;\"\u003e\n\u003cli\u003e11:30AM – 06:30PM\u003c\/li\u003e\n\u003cli\u003e05:00PM – 11:00PM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"color: #a9a9a9; font-size: 12px; margin: 10px 0 0;\"\u003e* Canceling after the cutoff may incur fees. \u003ca href=\"\/pages\/return-refund-policy\" style=\"color: #db3a35; text-decoration: underline;\"\u003eClick here\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin: 8px 0 0; color: #334155; font-size: 14px;\"\u003eDetails: \u003ca href=\"\/pages\/delivery-information\" style=\"color: #db3a35; text-decoration: underline;\"\u003eDelivery Information\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"border: 1px solid #e2e8f0; background: #fff; border-radius: 16px; padding: 20px; margin-top: 16px;\"\u003e\n\u003ch3 style=\"margin: 0 0 8px; font-size: 18px; font-weight: bold;\"\u003eDelivery Fees\u003c\/h3\u003e\n\u003cp style=\"font-size: 13px; color: #666; margin: 0 0 8px;\"\u003e* A flat \u003cstrong\u003e$2 service \u0026amp; packaging fee\u003c\/strong\u003e will be added at checkout — \u003ca href=\"https:\/\/www.umall.com.au\/policies\/shipping-policy\" style=\"color: #db3a35; text-decoration: underline;\"\u003esee details\u003c\/a\u003e.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; border: 1px solid #e5e7eb;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; border-right: 1px solid #e5e7eb; border-top: 1px solid #e5e7eb;\"\u003e$69.00 and up\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid #e5e7eb;\"\u003e\u003cstrong\u003eFree\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; border-right: 1px solid #e5e7eb; border-top: 1px solid #e5e7eb;\"\u003e$20 – $68.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid #e5e7eb;\"\u003e$4.99 \u003cspan style=\"color: #999; font-size: 12px;\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; border-right: 1px solid #e5e7eb; border-top: 1px solid #e5e7eb;\"\u003e$0.01 – $19.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid #e5e7eb;\"\u003e$7.99 \u003cspan style=\"color: #999; font-size: 12px;\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151503601951,"sku":"A0735745752036","price":2.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/7baf56781aeb9123ff032526ca41bb69VB900iX97ENydUaRcz5Sfn363XBklf9a.jpg?v=1712384873"},{"product_id":"frozen-yiwei-lingxian-crab-roe-shrimp-paste-150g","title":"[Frozen] Yiwei Lingxian Crab Roe Shrimp Paste 150g","description":"\u003cp\u003eThis frozen Yiwei Lingxian Crab Roe Shrimp Paste is a 150g pack of rich, flavorful seafood paste made from premium crab roe and shrimp. It's perfect for enhancing the taste of your dishes, offering a unique blend of seafood flavors in a convenient, ready-to-use format.\u003c\/p\u003e","brand":"Umami Food(Yiweilingxian)","offers":[{"title":"Default Title","offer_id":48151517757727,"sku":"A648722766288","price":7.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_b3f7cf6c-ebf5-4a6f-a177-5fca531ae0ab.jpg?v=1712385588"},{"product_id":"frozen-ausnew-crab-sticks-500g","title":"[Frozen] Aushin Crab Sticks 500g","description":"Aushin Crab Sticks 500g are frozen seafood treats made from premium quality crab meat.\u003cbr\u003eThey are perfect for a variety of dishes, offering a convenient and delicious way to enjoy the taste of crab.","brand":"Aushin","offers":[{"title":"Default Title","offer_id":48151841636639,"sku":"A8850016070052","price":5.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_0be80c55-47de-424c-bfb1-f9eab262288b.jpg?v=1736583692"},{"product_id":"frozen-wufangzhai-purple-glutinous-rice-eight-treasures-200g","title":"[Frozen] Wufangzhai Purple Glutinous Rice Eight Treasures 200g","description":"\u003cp\u003eA frozen delicacy from WUFANGZHAI, featuring purple glutinous rice combined with eight different nutritious ingredients. This 200g pack offers a convenient and tasty option for a traditional Chinese dessert or snack.\u003c\/p\u003e","brand":"WUFANGZHAI","offers":[{"title":"Default Title","offer_id":48151857758495,"sku":"6907619665528","price":3.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_ac29a78e-b70c-42db-ab7a-63bd93dcba80.jpg?v=1712389370"},{"product_id":"frozen-anyi-shiitake-mushroom-vegetarian-buns-360g","title":"Anjoy Frozen Mushroom Vegetable Buns - 360g","description":"These frozen Anyi Shiitake Mushroom Vegetarian Buns are a convenient and delicious meal option, packed with the rich, earthy flavor of shiitake mushrooms.\u003cbr\u003eEach 360g pack contains multiple buns, making it perfect for a quick snack or a hearty vegetarian meal.","brand":"Anyo","offers":[{"title":"Default Title","offer_id":48153142755615,"sku":"A6923240600356","price":4.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_ad98258f-6901-4fab-928d-08dbdd1a449b.jpg?v=1712393251"},{"product_id":"hengshun-dumpling-vinegar-500ml","title":"Hengshun Dumpling Vinegar 500ml","description":"Hengshun Dumpling Vinegar 500ml - A traditional Chinese vinegar perfect for dipping dumplings, with a tangy and slightly sweet flavor profile. Ideal for adding a burst of flavor to your favorite Asian dishes.\u003cbr\u003e","brand":"Hengshun","offers":[{"title":"Default Title","offer_id":48153254953247,"sku":"6902007505813","price":4.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_22158a77-c4f1-4b12-8195-4f5b41927f5a.jpg?v=1735616491"},{"product_id":"haitian-premium-oyster-sauce-1kg","title":"Haitian Premium Oyster Sauce 1kg","description":"\u003cp\u003eHaitian Premium Oyster Sauce is a high-quality condiment made from oysters, perfect for adding a rich umami flavor to your dishes. It comes in a generous 1kg bottle, ensuring you have plenty of sauce for all your cooking needs.\u003c\/p\u003e","brand":"Haitian","offers":[{"title":"Default Title","offer_id":48153473057055,"sku":"A6902265202318","price":4.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_f855f918-df31-425c-8c02-5448b090a78a.jpg?v=1735616423"},{"product_id":"our-home-korean-ginseng-chicken-soup-800g","title":"OURHOME Korean Ginseng Chicken Soup 800g","description":"A traditional Korean dish made with premium Korean ginseng and tender chicken, perfect for a comforting and nourishing meal. \u003cbr\u003e Each serving is packed with rich flavors and health benefits, making it a delicious and wholesome choice for any occasion.","brand":"OURHOME","offers":[{"title":"Default Title","offer_id":48153581355295,"sku":"A8809257826577","price":12.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_e516a743-2a75-4094-8f12-657b93bae09e.jpg?v=1712396091"},{"product_id":"orihiro-japanese-konjac-jelly-zero-calorie-apple-flavour-130g","title":"Orihiro Japanese Konjac Jelly, Zero Calorie, Apple Flavour, 130g","description":"\u003cp\u003eOrihiro Japanese Konjac Jelly is a zero-calorie dessert with a refreshing apple flavour. This 130g pack offers a guilt-free indulgence, made from natural konjac plant.\u003c\/p\u003e","brand":"Orihiro","offers":[{"title":"Default Title","offer_id":48154679542047,"sku":"A4571157258119","price":2.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_d410520a-681d-4188-9083-2bcb66caf734.jpg?v=1747019086"},{"product_id":"suntory-boss-latte-coffee-with-milk-lait-185ml","title":"Suntory Boss Latte Coffee with Milk Lait 185ml","description":"\u003cp\u003eA creamy, rich latte coffee drink from Suntory Boss, conveniently packaged in a 185ml can for on-the-go enjoyment.\u003c\/p\u003e","brand":"Suntory","offers":[{"title":"Default Title","offer_id":48157847322911,"sku":"A4901777235434","price":1.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_0c4a4c41-ed37-48fc-90e4-e95d3424d021.jpg?v=1735370579"},{"product_id":"nissin-demae-ramen-pork-bone-soup-flavor-73g","title":"Nissin Demae Iccho Tonkotsu Flavor Instant Noodles - 73g","description":"\u003cp\u003eInstant ramen noodles with savory pork bone soup flavor, ready to enjoy in just minutes.\u003c\/p\u003e","brand":"Nissin","offers":[{"title":"Default Title","offer_id":48157877010719,"sku":"A4897878150021","price":1.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_043ec39c-9782-4433-9762-f91a8e6e1602.jpg?v=1712419766"},{"product_id":"kobayashi-pharmaceutical-heel-crack-repair-and-moisturizing-foot-cream-30g","title":"Kobayashi Pharmaceutical Heel Crack Repair and Moisturizing Foot Cream 30g","description":"\u003cp\u003eA foot cream designed to repair and moisturize cracked heels.\u003c\/p\u003e","brand":"Kobayashi Pharmaceutical","offers":[{"title":"Default Title","offer_id":48158307189023,"sku":"A4987072011447","price":10.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_86428ed7-5717-4b3e-9d63-bb59aa732e86.jpg?v=1712424510"},{"product_id":"lee-kum-kee-premium-cooking-dark-soy-sauce-1-75l","title":"Lee Kum Kee Premium Dark Soy Sauce - 1.75L","description":"A 1.75L bottle of Lee Kum Kee Premium Dark Soy Sauce, perfect for adding rich umami flavor to your favorite dishes. Made with high-quality ingredients and aged to perfection for a deep, savory taste.\u003cbr\u003eGreat for marinades, stir-fries, and dipping sauces.","brand":"Lee Kum Kee","offers":[{"title":"Default Title","offer_id":48160956088607,"sku":"A6922824075023","price":9.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_be0e5737-0667-4221-99ff-168495c96fe9.jpg?v=1735616360"},{"product_id":"sana-soy-milk-moisturizing-facial-cleanser-150g","title":"SANA Soy Milk Moisturizing Facial Cleanser - 150g","description":"Experience gentle and effective cleansing with SANA Soy Milk Moisturizing Facial Cleanser, available in a 150g tube.\u003cbr\u003eThis facial cleanser is formulated with soy milk to provide deep hydration and maintain your skin's natural moisture balance.\u003cbr\u003eIts mild formula is suitable for all skin types, leaving your skin feeling soft, smooth, and refreshed.\u003cbr\u003ePerfect for daily use, this cleanser helps to remove impurities and makeup without stripping your skin of essential oils.\u003cbr\u003eEnjoy the nourishing benefits of soy milk with SANA's gentle and moisturizing facial cleanser.","brand":"SANA","offers":[{"title":"Default Title","offer_id":48648202846495,"sku":"A4964596701108","price":11.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_912476a3-b961-45a3-b234-37b38d069d57.jpg?v=1716289602"},{"product_id":"haidilao-self-heating-teriyaki-chicken-rice-165g","title":"Haidilao Self-Heating Teriyaki Chicken Rice - 165g","description":"Enjoy a delicious and convenient meal with Haidilao Self-Heating Teriyaki Chicken Rice, packed in a 165g package.\u003cbr\u003eThis self-heating meal is perfect for those on-the-go, requiring only 15 minutes to heat up and enjoy.\u003cbr\u003eFeaturing tender chicken pieces in a rich teriyaki sauce, paired with fluffy rice, this meal offers a satisfying and flavorful experience.\u003cbr\u003eIdeal for quick lunches, camping trips, or any time you need a hot meal without the hassle of cooking.\u003cbr\u003eExperience the quality and taste of Haidilao with this easy-to-prepare teriyaki chicken rice.","brand":"Haidilao","offers":[{"title":"Default Title","offer_id":48648710717727,"sku":"A6971284204733","price":5.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_7cf2bbe6-db35-41c2-9500-2b016f27a5f5.jpg?v=1735370512"},{"product_id":"you-ni-yi-mian-handmade-sun-dried-tomato-beef-noodles-205g","title":"YOU NI YI MIAN Handmade Sun-Dried Tomato Beef Noodles - 205g","description":"Experience the rich and savory flavors of YOU NI YI MIAN Handmade Sun-Dried Tomato Beef Noodles. This 205g package includes 5 seasoning packets to enhance your noodle soup experience.\u003cbr\u003eMade with hand-pulled, sun-dried noodles that are free from additives, these noodles offer a healthier and more authentic taste.\u003cbr\u003eThe tomato beef broth is crafted to deliver a tangy and hearty flavor, complemented by tender beef chunks.\u003cbr\u003ePerfect for a quick and satisfying meal, these noodles cook in just 5-7 minutes.\u003cbr\u003eEnjoy the traditional taste of handmade noodles with the convenience of a ready-to-cook package.","brand":"YOU NI YI MIAN","offers":[{"title":"Default Title","offer_id":48648887632159,"sku":"A6973901572058","price":3.59,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_09b5e38a-571b-4fd5-9329-de04c355a3d2.jpg?v=1716294319"},{"product_id":"tian-xiaohua-spicy-and-sour-wide-noodles-274g","title":"Tian Xiao Hua Spicy and Sour Wide Noodles - 274g","description":"Experience the bold flavors of Tian Xiao Hua Spicy and Sour Wide Noodles, a delicious and convenient meal option.\u003cbr\u003eEach pack contains 274g of wide noodles that are perfect for a quick and satisfying meal.\u003cbr\u003eThe noodles are infused with a tangy and spicy sauce that delivers a mouthwatering taste sensation.\u003cbr\u003eEasy to prepare, simply cook the noodles in boiling water for 2-4 minutes, mix with the included sauce, and enjoy.\u003cbr\u003eIdeal for those who love a bit of heat and tang in their meals, these wide noodles are sure to become a favorite in your pantry.","brand":"Tian Xiao Hua","offers":[{"title":"Default Title","offer_id":48649064612127,"sku":"A6936381704333","price":1.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_a547e309-299e-4d17-bf96-a3ab582abcc7.jpg?v=1716295668"},{"product_id":"annahs-bun-frozen-scallion-oil-flower-rolls-4-pieces-640g","title":"annah's bun Frozen Scallion Oil Flower Rolls - 4 Pieces, 640g","description":"Enjoy the delicious taste of annah's bun Frozen Scallion Oil Flower Rolls, a traditional Chinese delicacy.\u003cbr\u003eEach pack contains 4 pieces, weighing approximately 640g in total.\u003cbr\u003eThese flower rolls are infused with fragrant scallion oil, offering a savory and aromatic flavor.\u003cbr\u003eThe soft and fluffy texture, combined with the fresh green scallions, makes these rolls a perfect addition to any meal.\u003cbr\u003eSimply steam and serve for a quick and satisfying snack or side dish.\u003cbr\u003eExperience the authentic taste of homemade scallion oil flower rolls with annah's bun.","brand":"Annah's Bun 9.9 Series","offers":[{"title":"Default Title","offer_id":48801305559327,"sku":"A0793618357757","price":7.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_631d043b-3a25-44a1-add7-cc4ec29bdba9.jpg?v=1718326976"},{"product_id":"da-hong-pao-red-soup-hot-pot-base-400g","title":"Da Hong Pao Red Soup Hot Pot Base - 400g","description":"Experience the rich and flavorful taste of Da Hong Pao Red Soup Hot Pot Base, packed in a convenient 400g package.\u003cbr\u003eThis hot pot base is crafted with a blend of premium spices and ingredients, delivering a robust and aromatic broth.\u003cbr\u003ePerfect for creating an authentic hot pot experience at home, it pairs well with a variety of meats, vegetables, and noodles.\u003cbr\u003eSimply add water and your favorite ingredients to enjoy a delicious and satisfying meal.\u003cbr\u003eIndulge in the traditional taste of Da Hong Pao Red Soup Hot Pot Base, a must-have for hot pot enthusiasts.","brand":"Da Hong Pao","offers":[{"title":"Default Title","offer_id":48801966293279,"sku":"6920143500363","price":4.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/46e11f244508ec3b8a294ba13c72db78UwcS59ZePhqV5VO5Nd81JxGoVVWOWY2B_28bd5e7b-4593-4f52-8c53-1da5db651aac.jpg?v=1736583416"},{"product_id":"yamamoto-kanpo-barley-grass-powder-3g-x-44-packs-132g","title":"Yamamoto Kanpo Barley Grass Powder - 3g x 44 Packs (132g)","description":"Experience the health benefits of Yamamoto Kanpo Barley Grass Powder, packed in convenient 3g sachets, totaling 132g.\u003cbr\u003eThis 100% pure barley grass powder is rich in dietary fiber, calcium, vitamin E, iron, and folic acid, making it a nutritious addition to your daily diet.\u003cbr\u003eGluten-free and easy to mix into water, juice, or smoothies, it provides a natural boost of vitamins and minerals.\u003cbr\u003ePerfect for those looking to improve their vegetable intake, this barley grass powder is suitable for both adults and children.\u003cbr\u003eEnjoy the versatility of this superfood by incorporating it into various recipes, from beverages to desserts.","brand":"Yamamoto","offers":[{"title":"Default Title","offer_id":48804506501407,"sku":"A4979654025560","price":12.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/bca48babc691a0daa7334d18d76bf6557gQMEDdARY80jWd0sa6nDBipHMXrAxcB_451dcba7-c692-4620-9a44-cf26c2c15ea1.jpg?v=1747019006"},{"product_id":"rosy-rosa-airy-touch-puff-wet-and-dry-use-square-1-piece","title":"ROSY ROSA Airy Touch Puff - Wet and Dry Use, Square, 1 Piece","description":"Experience the soft and smooth application with the ROSY ROSA Airy Touch Puff. This versatile puff is designed for both wet and dry use, making it perfect for applying liquid, cream, and powder foundations.\u003cbr\u003eThe unique airy texture ensures a seamless and even finish, while the square shape allows for precise application in all areas of the face.\u003cbr\u003eMade in Japan, this high-quality puff is a must-have addition to your makeup routine.\u003cbr\u003eEnjoy a flawless and natural look with the ROSY ROSA Airy Touch Puff.","brand":"ROSY ROSA","offers":[{"title":"Default Title","offer_id":48805309972767,"sku":"A4901604455653","price":9.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_0cc13628-ed1b-4ad6-b381-9ca58c5741ac.jpg?v=1718331112"},{"product_id":"house-of-rose-oh-baby-body-smoother-exfoliating-scrub-570g","title":"House of Rose Oh! Baby Body Smoother Exfoliating Scrub - 570g","description":"Experience the luxurious exfoliation of House of Rose Oh! Baby Body Smoother Exfoliating Scrub, available in a generous 570g size.\u003cbr\u003eThis body scrub effectively removes dead skin cells, leaving your skin feeling smooth and rejuvenated.\u003cbr\u003eInfused with moisturizing ingredients, it ensures your skin stays hydrated and soft.\u003cbr\u003eThe gentle formula is suitable for all skin types and provides a spa-like experience at home.\u003cbr\u003ePerfect for achieving silky, baby-soft skin, House of Rose Oh! Baby Body Smoother is a must-have in your skincare routine.","brand":"House of Rose","offers":[{"title":"Default Title","offer_id":48806218498335,"sku":"A4977673097032","price":33.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/img_01_1f5551b3-cd93-46e2-afff-91c90cd8100f.jpg?v=1770195848"},{"product_id":"nokchawon-honey-lemon-tea-480g","title":"NOKCHAWON Honey Lemon Tea - 480g","description":"Enjoy the refreshing and soothing taste of NOKCHAWON Honey Lemon Tea, packed in a convenient 480g jar.\u003cbr\u003eThis delightful blend combines the natural sweetness of honey with the tangy zest of lemon, creating a perfect balance of flavors.\u003cbr\u003eIdeal for both hot and cold beverages, this honey lemon tea is a versatile addition to your pantry.\u003cbr\u003eMade with high-quality ingredients, it offers a comforting and revitalizing drink for any time of the day.\u003cbr\u003eExperience the premium quality and delicious taste of NOKCHAWON Honey Lemon Tea, a must-have for tea enthusiasts.","brand":"NOKCHAWON","offers":[{"title":"Default Title","offer_id":48806621806879,"sku":"A8801767922336","price":6.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_61ac827b-cda2-445d-acf9-f4177385f0be.jpg?v=1718332417"},{"product_id":"daisho-miso-kimchi-hot-pot-soup-base-750g","title":"Daisho Miso Kimchi Hot Pot Soup Base - 750g","description":"Experience the rich and savory flavors of Daisho Miso Kimchi Hot Pot Soup Base, perfect for creating a delicious hot pot meal at home.\u003cbr\u003eThis 750g pack is designed to serve 3-4 people, offering a mild spicy kick with the umami taste of miso and the tangy flavor of kimchi.\u003cbr\u003eInfused with garlic and sesame oil, this soup base provides a well-rounded and satisfying taste.\u003cbr\u003eSimply add your favorite ingredients to the broth and enjoy a comforting and hearty hot pot experience.\u003cbr\u003eIdeal for family gatherings or a cozy meal, Daisho Miso Kimchi Hot Pot Soup Base brings the authentic taste of Japanese hot pot to your table.","brand":"Daisho","offers":[{"title":"Default Title","offer_id":48806680756511,"sku":"4904621042660","price":6.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_94a2a47a-1574-4252-afcf-4fba82051fed.jpg?v=1747018706"},{"product_id":"hakka-fried-combination-fish-balls-200g","title":"Hakka Fried Combination Fish Balls - 200g","description":"Enjoy the delicious taste of Hakka Fried Combination Fish Balls, packed in a convenient 200g package.\u003cbr\u003eThese fish balls are made with a blend of fresh ingredients and fried to perfection, offering a crispy exterior and tender interior.\u003cbr\u003ePerfect for adding to soups, stir-fries, or enjoying on their own as a snack.\u003cbr\u003eEach fish ball is carefully crafted to ensure the highest quality and flavor.\u003cbr\u003eExperience the authentic taste of Hakka cuisine with these premium fried fish balls.","brand":"Hakka","offers":[{"title":"Default Title","offer_id":48896192577823,"sku":"A9313353020375","price":4.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_719f753e-aa2c-4fc6-b01a-d511d7f52951.jpg?v=1736583385"},{"product_id":"yishengchang-black-gold-crispy-rice-cake-crab-roe-and-salted-egg-yolk-flavor-208g","title":"Yishengchang Black Gold Crispy Rice Cake - Crab Roe and Salted Egg Yolk Flavor, 208g","description":"Experience the unique taste of Yishengchang Black Gold Crispy Rice Cake, featuring a delightful blend of crab roe and salted egg yolk flavor.\u003cbr\u003eThis 208g package offers a nutritious and delicious snack made from premium black glutinous rice.\u003cbr\u003eEach piece is carefully crafted to provide a crispy texture and rich, savory taste.\u003cbr\u003ePerfect for enjoying on its own or sharing with friends, this snack is a must-try for those who love bold and distinctive flavors.\u003cbr\u003eIndulge in the premium quality and exceptional taste of Yishengchang Black Gold Crispy Rice Cake.","brand":"Yishengchang","offers":[{"title":"Default Title","offer_id":48896346685727,"sku":"A4897119860498","price":3.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_5c80e6b8-06b9-4fef-bf92-f94e217d64b3.jpg?v=1720002487"},{"product_id":"japanese-imported-7-eleven-limited-edition-sweet-dried-plums-12g","title":"Japanese Imported 7-Eleven Limited Edition Sweet Dried Plums - 12g","description":"Indulge in the delightful taste of Japanese Imported 7-Eleven Limited Edition Sweet Dried Plums, conveniently packed in a 12g package.\u003cbr\u003eThese plums are carefully selected and dried to perfection, offering a sweet and tangy flavor that is both satisfying and refreshing.\u003cbr\u003ePerfect for snacking on the go, these dried plums are a healthy and delicious treat.\u003cbr\u003eExperience the unique taste and premium quality of 7-Eleven's limited edition dried plums, a must-have for any plum lover.","brand":"7-Eleven","offers":[{"title":"Default Title","offer_id":48896526942495,"sku":"A4902181100004","price":3.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_805b0f35-1770-4870-b877-dc9606632518.jpg?v=1733903410"},{"product_id":"kobayashi-toilet-deodorizing-cleaning-gel-petals-forest-fresh-scent-7-5g-x-3","title":"Kobayashi Toilet Deodorizing Cleaning Gel Petals - Forest Fresh Scent, 7.5g x 3","description":"Keep your toilet fresh and clean with Kobayashi Toilet Deodorizing Cleaning Gel Petals in a forest fresh scent.\u003cbr\u003eThis pack includes three 7.5g gel petals that effectively deodorize and clean your toilet bowl.\u003cbr\u003eSimply apply the gel petals to the inside of the toilet bowl for a long-lasting fresh scent and cleanliness.\u003cbr\u003eThe gel formula helps prevent stains and buildup, ensuring your toilet stays hygienic and pleasant.\u003cbr\u003eEnjoy the convenience and effectiveness of Kobayashi's innovative toilet cleaning solution.","brand":"Kobayashi","offers":[{"title":"Default Title","offer_id":48896591593759,"sku":"A4987072036594","price":5.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_77457c14-5397-431e-b188-5ce64ecf6951.jpg?v=1720007968"},{"product_id":"frozen-premium-selected-chicken-mini-drumsticks-1kg","title":"Frozen Premium Selected Chicken Mini Drumsticks - 1kg","description":"Enjoy the high-quality taste of  Frozen Premium Selected Chicken Mini Drumsticks, conveniently packed in a 1kg package.\u003cbr\u003eThese mini drumsticks are carefully selected for their premium quality and are perfect for a variety of dishes.\u003cbr\u003eFrozen to maintain freshness, they are ideal for grilling, frying, or baking.\u003cbr\u003eExperience the tender and juicy flavor of these chicken drumsticks, a great addition to any meal.\u003cbr\u003e ensures the highest standards of selection and freezing to provide you with the best quality chicken.","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48952346214687,"sku":"A0735745756867","price":6.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_7ba3e1f7-79d5-4d46-9006-793c38097ea9.jpg?v=1736928827"},{"product_id":"frozen-chicken-maryland-1kg","title":"Frozen Chicken Maryland - 1kg","description":"Enjoy the high-quality Umall Frozen Chicken Maryland, conveniently packed in a 1kg package.\u003cbr\u003eThis chicken cut is perfect for a variety of dishes, offering tender and juicy meat with every bite.\u003cbr\u003eEach piece is carefully selected and frozen to maintain its freshness and quality.\u003cbr\u003eIdeal for grilling, roasting, or adding to your favorite recipes, this chicken Maryland is a versatile addition to your kitchen.\u003cbr\u003eExperience the premium quality and taste of Umall Frozen Chicken Maryland, a staple for any meat lover.","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48952348934431,"sku":"A0735745756911","price":9.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/a74e26df7aa57f631dbec02a742e68d50Im41e7s7wqLnvyNB96ZQ2XNeY9AuqAL_ea765cc7-a798-488f-ae06-577c3f7cf1dd.jpg?v=1745982775"},{"product_id":"cara-cara-blood-oranges-0-9-1kg","title":"Cara Cara Blood Oranges - 0.9kg","description":"Enjoy the vibrant and sweet flavor of Cara Cara Blood Oranges, available in a convenient 0.9kg package.\u003cbr\u003eThese oranges are known for their deep red flesh and unique taste, offering a delightful blend of sweetness and tanginess.\u003cbr\u003ePerfect for snacking, juicing, or adding to salads and desserts, Cara Cara Blood Oranges are a versatile and nutritious choice.\u003cbr\u003eEach orange is carefully selected to ensure optimal ripeness and quality.\u003cbr\u003eExperience the refreshing and juicy goodness of Cara Cara Blood Oranges, a premium citrus fruit that adds a burst of flavor to any dish.","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48952354799903,"sku":"A0735745755693","price":3.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/9fb5673a5ee396a6243a6b9b8cae8eee6ovEYiusaDxatU1PiIgMqkCxxrdWDbtq_58eddb0e-8fba-492c-81be-d473bbfaad7d.jpg?v=1721194783"},{"product_id":"xianglin-healthy-konjac-noodles-200g","title":"Xianglin Healthy Konjac Noodles - 200g","description":"Enjoy the health benefits of Xianglin Healthy Konjac Noodles, packed in a convenient 200g package.\u003cbr\u003eThese konjac noodles are low in calories and high in fiber, making them a perfect choice for a healthy diet.\u003cbr\u003eWith their smooth texture and neutral taste, they easily absorb the flavors of any dish.\u003cbr\u003eIdeal for hot pots, stir-fries, or salads, these noodles offer a versatile and nutritious addition to your meals.\u003cbr\u003eExperience the quality and health benefits of Xianglin Healthy Konjac Noodles, a great alternative to traditional noodles.","brand":"Xianglin","offers":[{"title":"Default Title","offer_id":49031133167903,"sku":"6951570640049","price":2.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_b3d4dab6-56c4-4946-a96f-4102e98a8fa0.jpg?v=1736583317"},{"product_id":"oishi-corn-curls-melon-flavor-70g","title":"Oishi Corn Curls Melon Flavor - 70g","description":"Enjoy the delightful taste of Oishi Corn Curls in a refreshing melon flavor. Each 70g pack is filled with light and crispy corn curls that are perfect for snacking anytime.\u003cbr\u003eThese corn curls are infused with a sweet melon flavor, offering a unique and enjoyable snacking experience.\u003cbr\u003ePerfect for sharing with friends and family or enjoying on your own, Oishi Corn Curls are a tasty treat that everyone will love.\u003cbr\u003eExperience the fun and flavor of Oishi Corn Curls Melon Flavor, a delicious snack for any occasion.","brand":"Oishi","offers":[{"title":"Default Title","offer_id":49031248118047,"sku":"A6926265313737","price":2.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_d03e5c5b-9bab-4b44-b3b2-f9f25c6b60dd.jpg?v=1722325931"},{"product_id":"chaokoh-coconut-water-with-jelly-350ml","title":"Chaokoh Coconut Water with Jelly - 350ml","description":"Enjoy the refreshing taste of Chaokoh Coconut Water with Jelly, packed in a convenient 350ml can.\u003cbr\u003eThis delightful beverage combines the natural sweetness of coconut water with the fun texture of jelly, making it a perfect drink for any occasion.\u003cbr\u003eEach can is filled with high-quality coconut water, known for its hydrating properties and delicious flavor.\u003cbr\u003ePerfect for enjoying on its own or as a refreshing addition to your favorite cocktails and smoothies.\u003cbr\u003eExperience the tropical taste and premium quality of Chaokoh Coconut Water with Jelly.","brand":"Chaokoh","offers":[{"title":"Default Title","offer_id":49031667745055,"sku":"A044738209519","price":1.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_df936579-6e95-4b46-b7ec-0f2a1bfc5906.jpg?v=1722331340"},{"product_id":"oceanria-frozen-cheese-fish-tofu-450g","title":"OceanRia Frozen Cheese Fish Tofu - 450g","description":"\u003cp\u003eEnjoy the delicious and unique taste of OceanRia Frozen Cheese Fish Tofu. This 450g pack offers a delightful combination of fish and cheese, making it a perfect addition to your meals.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnique Flavor:\u003c\/strong\u003e Combines the rich taste of fish with creamy cheese.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Quality Ingredients:\u003c\/strong\u003e Made from premium fish and cheese.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Use:\u003c\/strong\u003e Ideal for hot pots, soups, and stir-fries.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient Packaging:\u003c\/strong\u003e Comes in a 450g pack, perfect for family meals.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrozen Freshness:\u003c\/strong\u003e Maintains quality and taste through freezing.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"OceanRia","offers":[{"title":"Default Title","offer_id":49099043701023,"sku":"A9557240381457","price":8.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_59636307-66cc-4198-8141-aafb78aa819d.jpg?v=1736583285"},{"product_id":"jinmailang-hand-pulled-ramen-noodles-1kg","title":"Jinmailang Hand-Pulled Ramen Noodles - 1kg","description":"\u003cp\u003eEnjoy the authentic taste of Jinmailang Hand-Pulled Ramen Noodles. These premium noodles are perfect for creating delicious and satisfying ramen dishes at home. Each 1kg pack is made with high-quality ingredients to ensure a delightful dining experience.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuthentic Flavor:\u003c\/strong\u003e Traditional hand-pulled technique for a genuine taste.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Quality Ingredients:\u003c\/strong\u003e Made with premium wheat flour.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Use:\u003c\/strong\u003e Ideal for ramen, stir-fries, and soups.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Portion:\u003c\/strong\u003e 1kg pack, perfect for multiple servings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Cook:\u003c\/strong\u003e Quick and simple preparation.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Jinmailang","offers":[{"title":"Default Title","offer_id":49135823749407,"sku":"6921555589663","price":3.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_1659ce98-43c2-46f2-8cd2-833bf7791709.jpg?v=1723796615"},{"product_id":"jiaguan-frozen-pork-prawn-won-ton-225g","title":"Jiaguan Frozen Pork \u0026 Prawn Won Ton - 225g","description":"\u003cp\u003eEnjoy the delicious taste of Jiaguan Frozen Pork \u0026amp; Prawn Won Ton. These wontons are filled with a savory blend of fresh pork and prawns, making them a perfect addition to your meal. Convenient and easy to prepare, they are ideal for a quick and tasty dish.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Quality Ingredients:\u003c\/strong\u003e Made with fresh pork and prawns.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient:\u003c\/strong\u003e Easy to prepare, perfect for a quick meal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Cooking Methods:\u003c\/strong\u003e Can be boiled, steamed, or fried.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuthentic Flavor:\u003c\/strong\u003e Traditional recipe for a delicious taste.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Portion:\u003c\/strong\u003e 225g pack, ideal for sharing.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Jiaguan","offers":[{"title":"Default Title","offer_id":49228091949343,"sku":"A9328111007567","price":5.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_921bc7b9-2834-4b0a-9be0-3833aea97421.jpg?v=1733907649"},{"product_id":"kingfisher-red-papaya-1-piece","title":"Kingfisher Red Papaya - 1 Piece","description":"\u003cp\u003eEnjoy the sweet and juicy flavor of Kingfisher Red Papaya. This tropical delight is perfect for a refreshing snack or as an addition to your favorite fruit salad.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSweet and Juicy:\u003c\/strong\u003e Bursting with natural sweetness and juiciness.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium Quality:\u003c\/strong\u003e Carefully selected for the best taste.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Use:\u003c\/strong\u003e Ideal for snacking, salads, and smoothies.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRich in Nutrients:\u003c\/strong\u003e Packed with vitamins and antioxidants.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient Size:\u003c\/strong\u003e Comes as a single piece for easy consumption.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kingfisher","offers":[{"title":"Default Title","offer_id":49680373940511,"sku":"A0735745758793","price":6.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_71c1de16-a49b-484f-bb93-4210e88a794b.jpg?v=1732245108"},{"product_id":"judydoll-dual-ended-highlighter-and-contour-liquid-02","title":"Judydoll Dual-Ended Highlighter and Contour Liquid #02","description":"\u003cp\u003eEnhance your makeup routine with Judydoll's Dual-Ended Highlighter and Contour Liquid in shade #02. This versatile product offers a warm tone highlighter and contour in one convenient package, perfect for achieving a natural, sculpted look.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual-Ended Design:\u003c\/strong\u003e Combines highlighter and contour for easy application.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarm Tone:\u003c\/strong\u003e Ideal for adding warmth and dimension to your complexion.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNatural Finish:\u003c\/strong\u003e Blends seamlessly for a flawless look.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Use:\u003c\/strong\u003e Perfect for both beginners and professionals.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePortable:\u003c\/strong\u003e Compact design for on-the-go touch-ups.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Judydoll","offers":[{"title":"Default Title","offer_id":49943994990879,"sku":"A6975242805192","price":9.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/img_01_6a324378-1bf1-4a74-8520-fe55b21bcfbf.jpg?v=1770196930"},{"product_id":"yixunyiwei-frozen-pickled-vegetable-shaomai-6-pieces-420g","title":"YiXunYiWei Frozen Pickled Vegetable Shaomai - 6 Pieces, 420g","description":"\u003cp\u003eEnjoy the authentic taste of YiXunYiWei Frozen Pickled Vegetable Shaomai. These delicious dumplings are filled with a savory mix of pickled vegetables, offering a unique and flavorful experience.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuthentic Flavor:\u003c\/strong\u003e Traditional recipe with pickled vegetables.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient Preparation:\u003c\/strong\u003e Easy to cook from frozen.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerfect for Sharing:\u003c\/strong\u003e Comes in a pack of 6 pieces.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuality Ingredients:\u003c\/strong\u003e Made with carefully selected ingredients.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Portion:\u003c\/strong\u003e 420g pack, ideal for meals or snacks.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"YiXunYiWei","offers":[{"title":"Default Title","offer_id":49996994183455,"sku":"A6971809538879","price":12.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_2673f4b3-18c0-4f97-b37e-d04034d4a633.jpg?v=1732950966"},{"product_id":"xiyue-frozen-steamed-chicken-with-cordyceps-flower-380g","title":"XiYue Frozen Steamed Chicken with Cordyceps Flower - 400g","description":"\u003cp\u003eEnjoy the exquisite taste of XiYue Frozen Steamed Chicken with Cordyceps Flower. This 400g dish combines tender chicken with the unique flavor of cordyceps flower, offering a delightful culinary experience.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuthentic Flavor:\u003c\/strong\u003e Traditional recipe with a unique twist.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuality Ingredients:\u003c\/strong\u003e Made with premium chicken and cordyceps flower.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient:\u003c\/strong\u003e Easy to prepare, perfect for a quick meal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRich in Nutrients:\u003c\/strong\u003e Cordyceps flower adds a nutritious touch.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Portion:\u003c\/strong\u003e 400g pack, ideal for sharing.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"XiYue","offers":[{"title":"Default Title","offer_id":50048679149855,"sku":"A706502575281","price":13.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/874eb29dab8313ed35877c90ef1ab43dFnRlCpB87htASECwtEkDM2WKWENdVew4.jpg?v=1734665960"},{"product_id":"xiyue-frozen-pork-ribs-with-black-beans-350g","title":"XiYue Frozen Pork Ribs with Black Beans - 350g","description":"\u003cp\u003eEnjoy the rich and savory taste of XiYue Frozen Pork Ribs with Black Beans. This 350g pack offers a delicious and convenient meal option, perfect for any occasion.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuthentic Flavor:\u003c\/strong\u003e Traditional black bean sauce enhances the taste of tender pork ribs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient Preparation:\u003c\/strong\u003e Easy to cook, just defrost and steam.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuality Ingredients:\u003c\/strong\u003e Made with high-quality pork and black beans.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Portion:\u003c\/strong\u003e 350g pack, ideal for sharing or a hearty meal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrozen Freshness:\u003c\/strong\u003e Maintains taste and quality until you're ready to enjoy.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"XiYue","offers":[{"title":"Default Title","offer_id":50048681410847,"sku":"A744109146664","price":15.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_355a81cc-2bfa-45ab-a3a6-20398a93fd99.jpg?v=1734666023"},{"product_id":"bop-probiotic-mouthwash-peach-flavor-500ml","title":"BOP Probiotic Mouthwash Peach Flavor - 500ml","description":"\u003cp\u003eRefresh your oral hygiene routine with BOP Probiotic Mouthwash in a delightful peach flavor. This 500ml bottle is designed to enhance oral health with probiotics, leaving your mouth feeling clean and fresh.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eProbiotic Formula:\u003c\/strong\u003e Supports a healthy oral environment.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeach Flavor:\u003c\/strong\u003e Enjoy a refreshing and fruity taste.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlcohol-Free:\u003c\/strong\u003e Gentle on the mouth, suitable for daily use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eImproves Oral Health:\u003c\/strong\u003e Helps reduce harmful bacteria.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient Size:\u003c\/strong\u003e 500ml bottle for long-lasting freshness.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"BOP","offers":[{"title":"Default Title","offer_id":50436693852447,"sku":"A6972682690500","price":9.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/img_01_5d2a47e6-cbe9-47d3-8cb5-98d2847b8f5b.jpg?v=1770197672"},{"product_id":"xiangjiu-braised-pork-with-pickles-400g","title":"Xiangjiu Braised Pork with Pickles - 400g","description":"\u003cp\u003eEnjoy the rich and savory flavors of Xiangjiu Braised Pork with Pickles. This 400g pack offers a classic taste, perfect for a quick and delicious meal.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuthentic Taste:\u003c\/strong\u003e Traditional braised pork with pickles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient:\u003c\/strong\u003e Ready to heat and serve.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuality Ingredients:\u003c\/strong\u003e Made with premium pork and seasonings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Portion:\u003c\/strong\u003e 400g pack, ideal for sharing.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrozen Freshness:\u003c\/strong\u003e Maintains flavor and quality.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Xiangjiu","offers":[{"title":"Default Title","offer_id":50526487380255,"sku":"A9301168240019","price":14.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_85ee54ed-3d10-45ff-afe8-07f768ef1e4d.jpg?v=1737537548"},{"product_id":"american-sumo-citrus-2-pieces","title":"American Sumo Citrus - 2 Pieces","description":"\u003cp\u003eEnjoy the unique flavor and texture of American Sumo Citrus. These large, easy-to-peel citrus fruits are known for their sweet and juicy taste, making them a delightful addition to any fruit basket.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSweet and Juicy:\u003c\/strong\u003e Bursting with natural sweetness and juiciness.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Peel:\u003c\/strong\u003e Convenient and mess-free.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnique Appearance:\u003c\/strong\u003e Distinctive bumpy skin and top knot.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Use:\u003c\/strong\u003e Perfect for snacking, salads, and desserts.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient Packaging:\u003c\/strong\u003e Comes in a pack of 2 pieces for your enjoyment.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":50574295204127,"sku":"A9202502040810","price":4.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1b3b66c56e2c452d161ccc24d88eba6cBk1KZF4jSA4ldHcb4FAdCZjQseYNLm1j.jpg?v=1738992561"},{"product_id":"anjoy-frozen-pork-and-green-onion-pastry-3-pieces-300g","title":"Anjoy Frozen Pork and Green Onion Pastry - 3 Pieces, 300g","description":"\u003cp\u003eEnjoy the delicious taste of Anjoy Frozen Pork and Green Onion Pastry. These pastries are filled with savory pork and green onions, wrapped in a flaky crust, perfect for a quick and satisfying meal.\u003c\/p\u003e\u003ch2\u003eProduct Highlights:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlaky Crust:\u003c\/strong\u003e Crispy and golden pastry shell.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSavory Filling:\u003c\/strong\u003e Made with pork and fresh green onions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvenient:\u003c\/strong\u003e Ready to heat and serve.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Portion:\u003c\/strong\u003e Comes with 3 pieces, totaling 300g.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerfect Snack:\u003c\/strong\u003e Ideal for any time of the day.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Anjoy","offers":[{"title":"Default Title","offer_id":50588418834719,"sku":"A6971738650246","price":6.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_13289ba8-a931-49a4-899c-899f6c78cb0e.jpg?v=1739518824"}],"url":"https:\/\/www.umall.com.au\/collections\/weekly-special\/mala-noodle-bowl.oembed","provider":"Umall - Australia's Largest Online Asian Supermarket","version":"1.0","type":"link"}