{"title":"Trứng, sữa \u0026 bánh","description":"","products":[{"product_id":"fresh-old-lius-freshly-ground-pure-soy-milk-with-sugar-2l","title":"Sữa Đậu Nành Đường Old Liu's 2 L – đậu nành tươi giàu protein","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:16px;\"\u003e\n  \u003ch1 style=\"margin:0 0 6px;font-size:26px;font-weight:800;\"\u003eOld Liu's Sữa đậu nành nguyên chất xay tươi có đường 2L\u003c\/h1\u003e\n  \u003cp style=\"margin:6px 0 0;color:#475569;font-size:14px;\"\u003eSữa đậu nành xay tươi béo mịn, ngọt nhẹ — rót ra là dùng, uống nóng hay lạnh đều được.\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 8px;font-size:18px;font-weight:700;\"\u003eĐiểm bạn sẽ thích\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;\"\u003e\n    \u003cli\u003eVị đậu nành thanh, mịn, ngọt nhẹ — không cần pha.\u003c\/li\u003e\n    \u003cli\u003eKhông chứa lactose, dùng thay sữa động vật, có thể làm nóng bằng hơi và đánh bọt để pha cà phê hoặc trà.\u003c\/li\u003e\n    \u003cli\u003eDùng được cho bữa sáng, thức uống lạnh và cả nước lẩu ấm nóng.\u003c\/li\u003e\n    \u003cli\u003eDung tích gia đình 2L tiện cất trong tủ lạnh, dùng uống và nấu ăn hằng ngày.\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;\"\u003eGợi ý thưởng thức\u003c\/h3\u003e\n  \u003cdiv style=\"display:grid;gap:12px;\"\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n      \u003cdiv style=\"font-weight:700;\"\u003eUống ấm hoặc thêm đá\u003c\/div\u003e\n      \u003cdiv style=\"color:#334155;font-size:14px;\"\u003eƯớp lạnh rồi rót lên đá, hoặc hâm nhẹ trên bếp (tránh đun sôi) để có ly sữa ấm như ở quán. Có thể thêm chút quế hoặc cacao.\u003c\/div\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;display:flex;align-items:center;flex-wrap:wrap;\"\u003eHũ yến mạch ngâm qua đêm \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\"\u003eÍt béo\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv style=\"color:#334155;font-size:14px;\"\u003eNgâm \u003ca href=\"\/vi\/products\/dl-quick-cook-oatmeal-2kg-whole-grain-rolled-oats-ready-in-minutes\"\u003eDL Yến mạch nấu nhanh 2kg\u003c\/a\u003e với sữa đậu nành qua đêm. Sáng hôm sau trộn thêm trái cây và một ít hạt để có bữa sáng nhanh gọn, ngon miệng.\u003c\/div\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;\"\u003eMiso nabe sữa đậu nành (lẩu)\u003c\/div\u003e\n      \u003cdiv style=\"color:#334155;font-size:14px;\"\u003eNấu nhỏ lửa một gói \u003ca href=\"\/vi\/products\/daisho-miso-sumo-hot-pot-soup-base-750g\"\u003eDaisho Cốt lẩu Miso Sumo\u003c\/a\u003e với sữa đậu nành để nước dùng mượt mà. Thêm \u003ca href=\"\/vi\/products\/chois-oyster-mushrooms-400g\"\u003eChois Nấm bào ngư\u003c\/a\u003e và \u003ca href=\"\/vi\/products\/fresh-ever-green-chinese-style-tofu-approximately-500g\"\u003eEver Green Đậu hũ truyền thống 500g\u003c\/a\u003e cắt khối để có bữa ăn ấm bụng, giàu đạm.\u003c\/div\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;\"\u003eBún lạnh sốt mè và đậu nành\u003c\/div\u003e\n      \u003cdiv style=\"color:#334155;font-size:14px;\"\u003eKhuấy sữa đậu nành với một chút \u003ca href=\"\/vi\/products\/haitian-premium-light-soy-sauce-500ml\"\u003eHaitian Nước tương nhạt cao cấp 500ml\u003c\/a\u003e và một ít \u003ca href=\"\/vi\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003eLee Kum Kee Dầu mè nguyên chất\u003c\/a\u003e. Trộn với bún đã nấu chín, để nguội \u003ca href=\"\/vi\/products\/chunsi-jiangxi-rice-noodles-300g\"\u003eChunsi Bún gạo Jiangxi 300g\u003c\/a\u003e, rau củ cắt sợi và mè rang.\u003c\/div\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 8px;font-size:18px;font-weight:700;\"\u003eMẹo chuẩn bị\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;\"\u003e\n    \u003cli\u003eLắc kỹ trước khi rót để phần chất rắn tự nhiên của đậu nành hòa đều.\u003c\/li\u003e\n    \u003cli\u003eMuốn uống ấm, hâm nhẹ và tránh đun sôi; làm nóng đến khi bốc hơi trong 2–4 phút.\u003c\/li\u003e\n    \u003cli\u003eNếu dùng vòi hơi pha cà phê, xả vòi trước, đưa hơi tạo bọt trong thời gian ngắn rồi xoáy sữa để tạo bọt mịn.\u003c\/li\u003e\n    \u003cli\u003eThêm chút nước lạnh hoặc đá vào ly nếu muốn giảm độ ngọt.\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 8px;font-size:18px;font-weight:700;\"\u003eGợi ý dùng kèm\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;\"\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/fresh-ever-green-chinese-style-tofu-approximately-500g\"\u003eEver Green Đậu hũ truyền thống 500g\u003c\/a\u003e – cắt khối cho lẩu sữa đậu nành hoặc món kho.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/chunsi-jiangxi-rice-vermicelli-300g\"\u003eChunsi Bún gạo Jiangxi 300g\u003c\/a\u003e – dùng cho tô bún lạnh sốt mè và đậu nành.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/haitian-premium-light-soy-sauce-500ml\"\u003eHaitian Nước tương nhạt cao cấp 500ml\u003c\/a\u003e – cân bằng vị béo của sốt trộn từ đậu nành.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003eLee Kum Kee Dầu mè nguyên chất\u003c\/a\u003e – thêm hương thơm cho mì và salad.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/hankun-crispy-konjac-yam-threads-200g\"\u003eHankun Sợi konnyaku 200g\u003c\/a\u003e – sợi mì nhẹ, hợp với sốt mè và đậu nành.\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 8px;font-size:18px;font-weight:700;\"\u003eThêm sản phẩm cùng loại\u003c\/h3\u003e\n  \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eBạn thích đậu nành? Khám phá thêm đậu hũ và các sản phẩm từ đậu nành: \u003ca href=\"\/vi\/collections\/tofu-soy-products\"\u003eXem tất cả Đậu hũ \u0026amp; Sản phẩm từ đậu nành\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;\"\u003eGiao hàng \u0026amp; thời gian nhận\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eBạn có thể \u003cstrong\u003eTheo dõi\u003c\/strong\u003e vị trí người giao hàng theo \u003cstrong\u003eThời gian thực\u003c\/strong\u003e trực tuyến! Nhận đơn hàng sớm nhất vào \u003cstrong\u003eNgày hôm sau\u003c\/strong\u003e (áp dụng cho phần lớn khu vực tại 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;\"\u003eThời gian đặt hàng\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eThời gian nhận hàng\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;\"\u003eHôm nay\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNgày hôm sau (2 lựa chọn):\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* Hủy sau giờ chốt đơn có thể phát sinh phí. \u003ca href=\"\/vi\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eNhấn vào đây\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eChi tiết: \u003ca href=\"\/vi\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eThông tin giao hàng\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;\"\u003ePhí giao hàng\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003eMỗi đơn hàng có một khoản phí dịch vụ nhỏ. Vui lòng xem \u003ca href=\"\/vi\/pages\/delivery-information\"\u003ethông tin giao hàng\u003c\/a\u003e để biết mức phí hiện tại.\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;\"\u003eTừ $69.00 trở lên\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eMiễn phí giao hàng\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(trước đây $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(trước đây $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=\"\/vi\/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":"Old Liu's","offers":[{"title":"Default Title","offer_id":48151483875615,"sku":"A9353975000041","price":5.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_6c0a9599-b42c-44d2-a59c-1ac043813c0f.jpg?v=1735370774"},{"product_id":"fresh-old-lius-purely-ground-unsweetened-soy-milk-1l","title":"Sữa Đậu Nành Old Liu 1 L – nguyên chất, không đường","description":"\u003cdiv id=\"umall-desc\" style=\"--brand:#DB3A35;max-width:860px;margin:0 auto;padding:12px;\"\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:20px;\"\u003e\n  \u003ch2 style=\"margin:0 0 6px;font-size:22px;font-weight:800;color:#111827;\"\u003eOld Liu's Sữa đậu nành nguyên chất xay tươi - Không đường, 1L\u003c\/h2\u003e\n  \u003cp style=\"margin:0 0 14px;color:#64748b;font-size:14px;\"\u003eCòn gọi là sữa đậu nành\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/3_0fb3391e-5a22-4ece-b74d-46975abf1446.jpg?v=1712383977\" alt=\"Old Liu's unsweetened freshly ground pure soya drink 1L\" style=\"width:180px;height:auto;border-radius:12px;border:1px solid #e5e7eb;\"\u003e\n    \u003cp style=\"margin:0;color:#334155;line-height:1.6;\"\u003eSữa đậu nành xay tươi theo mẻ nhỏ, không thêm gì — chỉ có đậu nành nguyên chất, béo mịn. Tự nhiên không chứa lactose hay sữa động vật, chai không đường này hợp uống hằng ngày, xay sinh tố, dùng với ngũ cốc hoặc nấu nước dùng mặn nhẹ.\u003c\/p\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;\"\u003eĐiểm bạn sẽ thích\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 18px;color:#334155;line-height:1.7;\"\u003e\n    \u003cli\u003eNguyên chất, không đường — bạn có thể tự thêm vị ngọt hoặc giữ nguyên.\u003c\/li\u003e\n    \u003cli\u003eKết cấu mượt, béo tự nhiên, dễ đánh bọt và hâm nóng.\u003c\/li\u003e\n    \u003cli\u003eKhông chứa lactose hay sữa động vật, dùng được cho món ngọt và món mặn.\u003c\/li\u003e\n    \u003cli\u003eNguồn đạm thực vật dồi dào giúp bổ sung năng lượng trong ngày.\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;\"\u003eGợi ý thưởng thức\u003c\/h3\u003e\n  \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;\"\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:14px;padding:14px;background:#fff;\"\u003e\n      \u003ch4 style=\"margin:0 0 6px;font-size:16px;font-weight:700;color:#0f172a;\"\u003eƯớp lạnh \u0026amp; uống nguyên vị \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\"\u003eÍt năng lượng\u003c\/span\u003e\n\u003c\/h4\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eRót ra ly và uống lạnh để cảm nhận hương đậu thanh cùng vị béo tự nhiên, hoặc thêm chút muối biển hay quế.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:14px;padding:14px;background:#fff;\"\u003e\n      \u003ch4 style=\"margin:0 0 6px;font-size:16px;font-weight:700;color:#0f172a;\"\u003eYến mạch ngâm qua đêm béo mịn\u003c\/h4\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eNgâm yến mạch cán với sữa đậu nành và chút vani. Sáng hôm sau thêm hạt hoặc trái cây. Bạn có thể dùng \u003ca href=\"\/vi\/products\/dl-quick-cook-oatmeal-2kg-whole-grain-rolled-oats-ready-in-minutes\" style=\"color:var(--brand);\"\u003eDL Yến mạch nấu nhanh 2kg\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:14px;padding:14px;background:#fff;\"\u003e\n      \u003ch4 style=\"margin:0 0 6px;font-size:16px;font-weight:700;color:#0f172a;\"\u003eNước lẩu nấm kiểu Tonyu\u003c\/h4\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eNấu nhỏ lửa cốt lẩu vị nhẹ, rồi khuấy thêm sữa đậu nành để có nước dùng béo thanh. Thêm đậu hũ, rau xanh và nấm như \u003ca href=\"\/vi\/products\/chois-shimeji-mushrooms-150g\" style=\"color:var(--brand);\"\u003eShimeji\u003c\/a\u003e. Có thể bắt đầu với \u003ca href=\"\/vi\/products\/bashu-shijia-mushroom-hot-pot-soup-base-150g\" style=\"color:var(--brand);\"\u003eBashu Shijia Cốt lẩu nấm\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:14px;padding:14px;background:#fff;\"\u003e\n      \u003ch4 style=\"margin:0 0 6px;font-size:16px;font-weight:700;color:#0f172a;\"\u003eMì nước sữa đậu nành thanh nhẹ\u003c\/h4\u003e\n      \u003cp style=\"margin:6px 0 0;color:#334155;font-size:14px;\"\u003eHâm nhẹ sữa đậu nành với một chút \u003ca href=\"\/vi\/products\/haitian-premium-light-soy-sauce-500ml\" style=\"color:var(--brand);\"\u003enước tương nhạt\u003c\/a\u003e và vài giọt dầu mè, rồi chan lên \u003ca href=\"\/vi\/products\/hankun-crispy-konjac-yam-threads-200g\" style=\"color:var(--brand);\"\u003emì shirataki konnyaku\u003c\/a\u003e để có tô mì ấm bụng, ít carbohydrate.\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;\"\u003eMẹo chuẩn bị\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 18px;color:#334155;line-height:1.7;\"\u003e\n    \u003cli\u003eLắc kỹ trước khi rót để phần chất rắn tự nhiên hòa đều trở lại.\u003c\/li\u003e\n    \u003cli\u003eKhi pha đồ uống nóng hoặc nấu súp, hâm nhẹ, tránh sôi mạnh; thêm muối hoặc nguyên liệu chua sau khi làm nóng để hạn chế tách sữa.\u003c\/li\u003e\n    \u003cli\u003eĐể đánh bọt, hâm đến nhiệt độ dễ uống (khoảng 60–65°C) để tạo lớp bọt mịn ổn định.\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;\"\u003eGợi ý dùng kèm\u003c\/h3\u003e\n  \u003cul style=\"margin:8px 0 0 18px;color:#334155;line-height:1.8;\"\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/dl-quick-cook-oatmeal-2kg-whole-grain-rolled-oats-ready-in-minutes\" style=\"color:var(--brand);\"\u003eDL Yến mạch nấu nhanh 2kg\u003c\/a\u003e – làm yến mạch ngâm qua đêm hoặc tô ngũ cốc ăn sáng.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/hankun-crispy-konjac-yam-threads-200g\" style=\"color:var(--brand);\"\u003eSợi konnyaku 200g\u003c\/a\u003e – sợi mì nhẹ dùng với nước dùng đậu nành béo mịn.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/haidilao-mushroom-flavor-hot-pot-seasoning-150g\" style=\"color:var(--brand);\"\u003eHaidilao Gia vị lẩu nấm 150g\u003c\/a\u003e – làm nền cho lẩu kiểu tonyu.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/chunsi-jiangxi-rice-noodles-300g\" style=\"color:var(--brand);\"\u003eChunsi Bún gạo Jiangxi 300g\u003c\/a\u003e – sợi bún mượt dùng với nước dùng đậu nành thanh nhẹ.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/lee-kum-kee-pure-sesame-oil-207ml\" style=\"color:var(--brand);\"\u003eLee Kum Kee Dầu mè nguyên chất\u003c\/a\u003e – thêm hương thơm khi hoàn thiện món ăn.\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/vi\/products\/haitian-premium-light-soy-sauce-500ml\" style=\"color:var(--brand);\"\u003eHaitian Nước tương nhạt cao cấp 500ml\u003c\/a\u003e – nêm vị thanh cho món mặn.\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;\"\u003eThêm sản phẩm cùng loại\u003c\/h3\u003e\n  \u003cp style=\"margin:6px 0 0;color:#334155;\"\u003eKhám phá thêm đậu hũ và thực phẩm từ đậu nành cho bữa ăn dễ làm, giàu dinh dưỡng.\u003c\/p\u003e\n  \u003cdiv style=\"margin-top:12px;\"\u003e\n    \u003ca href=\"\/vi\/collections\/tofu-soy-products\" style=\"display:inline-block;color:#DB3A35;font-weight:700;border:1px solid #DB3A35;border-radius:999px;padding:10px 14px;\"\u003eMua Đậu hũ \u0026amp; Sản phẩm từ đậu nành\u003c\/a\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\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eGiao hàng \u0026amp; thời gian nhận\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eBạn có thể \u003cstrong\u003eTheo dõi\u003c\/strong\u003e vị trí người giao hàng theo \u003cstrong\u003eThời gian thực\u003c\/strong\u003e trực tuyến! Nhận đơn hàng sớm nhất vào \u003cstrong\u003eNgày hôm sau\u003c\/strong\u003e (áp dụng cho phần lớn khu vực tại 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;\"\u003eThời gian đặt hàng\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eThời gian nhận hàng\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;\"\u003eHôm nay\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNgày hôm sau (2 lựa chọn):\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* Hủy sau giờ chốt đơn có thể phát sinh phí. \u003ca href=\"\/vi\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eNhấn vào đây\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eChi tiết: \u003ca href=\"\/vi\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eThông tin giao hàng\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;\"\u003ePhí giao hàng\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003eMỗi đơn hàng có một khoản phí dịch vụ nhỏ. Vui lòng xem \u003ca href=\"\/vi\/pages\/delivery-information\"\u003ethông tin giao hàng\u003c\/a\u003e để biết mức phí hiện tại.\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;\"\u003eTừ $69.00 trở lên\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eMiễn phí giao hàng\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(trước đây $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(trước đây $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=\"\/vi\/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":"Old Liu's","offers":[{"title":"Default Title","offer_id":48151484039455,"sku":"A9353975000317","price":4.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/3_0fb3391e-5a22-4ece-b74d-46975abf1446.jpg?v=1712383977"},{"product_id":"fresh-old-lius-freshly-ground-pure-soy-milk-with-sugar-1l","title":"Sữa Đậu Nành Old Liu's 1 L – tươi nguyên chất, ngọt thanh giàu protein","description":"\u003cdiv id=\"umall-desc\" style=\"--brand:#DB3A35;max-width:860px;margin:0 auto;padding:16px 12px;color:#334155;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;\"\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 20px;margin-top:0;\"\u003e \u003ch1 style=\"margin:0 0 6px;font-size:24px;font-weight:800;color:#111827;\"\u003eOld Liu's Sữa đậu nành nguyên chất xay tươi có đường 1L\u003c\/h1\u003e\n\u003cp style=\"margin:6px 0 0;font-size:14px;color:#475569;\"\u003eSữa đậu nành mịn, ngọt nhẹ, tiện cho bữa sáng, uống ấm hoặc pha thức uống béo mượt—dùng nóng hay lạnh đều ngon.\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;\"\u003eĐiểm bạn sẽ thích\u003c\/h3\u003e\n\u003cul style=\"margin:0;padding-left:18px;font-size:14px;color:#334155;\"\u003e \u003cli\u003eXay tươi, độ ngọt cân bằng, thơm đậu nành thanh nhẹ.\u003c\/li\u003e\n\u003cli\u003eKhông sữa động vật, dùng linh hoạt—uống riêng, dùng với ngũ cốc hoặc pha đồ uống, làm món tráng miệng.\u003c\/li\u003e\n\u003cli\u003eMịn mượt, hợp hâm nóng hoặc đánh bọt pha latte.\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;\"\u003eGợi ý thưởng thức\u003c\/h3\u003e\n\u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;\"\u003e \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e \u003cdiv style=\"font-weight:700;color:#0f172a;\"\u003eSữa đậu nành lạnh hoặc latte đậu nành đá \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\"\u003eLựa chọn nhẹ hơn\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size:14px;color:#334155;margin-top:6px;\"\u003eRót sữa từ tủ lạnh lên đá, hoặc lắc đều rồi rót vào espresso nóng để có latte mịn, ngọt nhẹ.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e \u003cdiv style=\"font-weight:700;color:#0f172a;\"\u003eYến mạch ăn sáng béo mịn\u003c\/div\u003e\n\u003cdiv style=\"font-size:14px;color:#334155;margin-top:6px;\"\u003eNấu nhỏ lửa với \u003ca href=\"\/vi\/products\/dl-quick-cook-oatmeal-2kg-whole-grain-rolled-oats-ready-in-minutes\" style=\"color:var(--brand);\"\u003eDL Yến mạch nấu nhanh 2kg\u003c\/a\u003e đến khi mềm; thêm chút sữa đậu nành cuối cùng để tô yến mạch mịn mượt.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e \u003cdiv style=\"font-weight:700;color:#0f172a;\"\u003eTô đậu hũ non lạnh \u0026amp; sữa đậu nành\u003c\/div\u003e\n\u003cdiv style=\"font-size:14px;color:#334155;margin-top:6px;\"\u003eRưới sữa lên \u003ca href=\"\/vi\/products\/fresh-ever-green-silken-tofu-approximately-500g\" style=\"color:var(--brand);\"\u003eEver Green Đậu hũ non, 300g\u003c\/a\u003eđã làm lạnh; thêm đậu phộng giã hoặc mè nếu thích.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e \u003cdiv style=\"font-weight:700;color:#0f172a;\"\u003eTrứng hấp sữa ngọt\u003c\/div\u003e\n\u003cdiv style=\"font-size:14px;color:#334155;margin-top:6px;\"\u003eĐánh trứng với sữa đậu nành, lọc rồi hấp nhẹ đến khi vừa đông (còn mềm, rung nhẹ). Dùng ấm hoặc lạnh đều ngon.\u003c\/div\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;\"\u003eMẹo chuẩn bị\u003c\/h3\u003e\n\u003cul style=\"margin:0;padding-left:18px;font-size:14px;color:#334155;\"\u003e \u003cli\u003eLắc kỹ trước khi rót để phần chất rắn tự nhiên hòa đều trở lại.\u003c\/li\u003e\n\u003cli\u003eHâm từ từ trên lửa nhỏ; tránh sôi mạnh để không cháy khét.\u003c\/li\u003e\n\u003cli\u003eMuốn tạo bọt, hâm ấm nhẹ rồi đánh bọt trước khi thêm vào cà phê hoặc trà.\u003c\/li\u003e\n\u003cli\u003eCó thể pha thêm nước hoặc trà không đường để điều chỉnh độ ngọt.\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;\"\u003eGợi ý dùng kèm\u003c\/h3\u003e\n\u003cul style=\"margin:0;padding-left:18px;font-size:14px;color:#334155;\"\u003e \u003cli\u003e\n\u003ca href=\"\/vi\/products\/dl-quick-cook-oatmeal-2kg\" style=\"color:var(--brand);\"\u003eDL Yến mạch nấu nhanh 2kg\u003c\/a\u003e – nấu yến mạch nóng quen thuộc, mịn mượt.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/vi\/products\/fenzhouxiang-millet-500g\" style=\"color:var(--brand);\"\u003eFenzhouxiang Hạt kê - 500g\u003c\/a\u003e – nấu cháo ăn sáng ấm bụng.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/vi\/products\/golden-pouch-pearl-white-glutinous-rice-1kg\" style=\"color:var(--brand);\"\u003eGolden Pouch Gạo nếp trắng Pearl 1kg\u003c\/a\u003e – làm món pudding gạo béo mịn.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/vi\/products\/pace-farm-free-range-eggs-12-extra-large-700g\" style=\"color:var(--brand);\"\u003ePace Farm Trứng gà nuôi thả - 12 cái cỡ cực lớn, 700g\u003c\/a\u003e – làm trứng sữa ngọt mịn.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/vi\/products\/chun-shing-australian-pearl-peanuts-375g\" style=\"color:var(--brand);\"\u003eChun Shing Đậu phộng Pearl Úc 375g\u003c\/a\u003e – xay cùng sữa đậu nành cho vị bùi thơm.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/vi\/products\/golden-bai-wei-premium-australian-mung-beans-1kg\" style=\"color:var(--brand);\"\u003eGolden Bai Wei Đậu xanh Úc cao cấp - 1kg\u003c\/a\u003e – nấu chè thanh nhẹ rồi thêm sữa đậu nành.\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;\"\u003eThêm sản phẩm cùng loại\u003c\/h3\u003e\n\u003cp style=\"margin:0;font-size:14px;color:#334155;\"\u003eBạn thích các thực phẩm từ đậu nành? \u003ca href=\"\/vi\/collections\/tofu-soy-products\" style=\"color:var(--brand);\"\u003eKhám phá thêm Đậu hũ \u0026amp; Sản phẩm từ đậu nành\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;\"\u003eGiao hàng \u0026amp; thời gian nhận\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eBạn có thể \u003cstrong\u003eTheo dõi\u003c\/strong\u003e vị trí người giao hàng theo \u003cstrong\u003eThời gian thực\u003c\/strong\u003e trực tuyến! Nhận đơn hàng sớm nhất vào \u003cstrong\u003eNgày hôm sau\u003c\/strong\u003e (áp dụng cho phần lớn khu vực tại 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;\"\u003eThời gian đặt hàng\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eThời gian nhận hàng\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;\"\u003eHôm nay\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNgày hôm sau (2 lựa chọn):\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* Hủy sau giờ chốt đơn có thể phát sinh phí. \u003ca href=\"\/vi\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eNhấn vào đây\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eChi tiết: \u003ca href=\"\/vi\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eThông tin giao hàng\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;\"\u003ePhí giao hàng\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003eMỗi đơn hàng có một khoản phí dịch vụ nhỏ. Vui lòng xem \u003ca href=\"\/vi\/pages\/delivery-information\"\u003ethông tin giao hàng\u003c\/a\u003e để biết mức phí hiện tại.\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;\"\u003eTừ $69.00 trở lên\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eMiễn phí giao hàng\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(trước đây $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(trước đây $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=\"\/vi\/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":"Old Liu's","offers":[{"title":"Default Title","offer_id":48151484203295,"sku":"A9353975000324","price":4.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_18fe9cd3-5222-4ac1-b329-91619acb05b9.jpg?v=1712383989"},{"product_id":"fresh-a2-full-cream-milk-2l","title":"a2 Sữa nguyên kem 2L","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eMỗi đơn hàng mua tối đa 1. Không áp dụng ưu đãi mua nhiều.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSữa tươi nguyên kem a2 có vị béo đậm, chất lượng cao. Quy cách 2L tiện cho gia đình hoặc người thường xuyên uống sữa.\u003c\/p\u003e","brand":"a2","offers":[{"title":"Default Title","offer_id":48151619633439,"sku":"A9335390000035","price":6.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/80b207f75ce50ed1402bf2318eac201e2nCf8WIuxe7NRZ0Tc1LZZ1AS0Em6n9I4.jpg?v=1745982943"},{"product_id":"fresh-changqing-sweetened-soy-milk-2l","title":"Evergreen Sữa đậu nành có đường 2L","description":"\u003cp\u003eSữa đậu nành có đường Evergreen 2L là thức uống tươi thay thế sữa động vật, làm từ đậu nành chất lượng. Vị ngọt tự nhiên, thơm ngon và bổ dưỡng, phù hợp khi bạn cần sữa thay thế không chứa lactose hoặc thuần chay.\u003c\/p\u003e","brand":"Evergreen","offers":[{"title":"Default Title","offer_id":48151619862815,"sku":"A9323536001886","price":6.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_18ecda23-1df6-48cb-b9a3-73ea97e8143c.jpg?v=1712387005"},{"product_id":"fresh-dairy-farmers-full-cream-milk-2l","title":"Sữa Tươi Nguyên Kem Dairy Farmers 2 L – giàu canxi, vị béo mịn","description":"\u003cp class=\"p1\"\u003e\u003cb\u003eTự hào là sữa Úc. Tươi, béo mịn, ngon miệng.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eSữa nguyên kem Dairy Farmers làm từ 100% sữa tươi Úc, lấy từ những trang trại địa phương được tin cậy. Với hơn một thế kỷ kinh nghiệm từ năm 1900, Dairy Farmers được biết đến qua vị đậm, mịn và béo tự nhiên — hương vị của sữa nguyên bản.\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eDinh dưỡng \u0026amp; nhiều cách dùng\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eGiàu canxi và dưỡng chất thiết yếu, sữa nguyên kem này hợp pha cà phê buổi sáng, dùng cùng ngũ cốc hoặc uống riêng. Vị tươi, béo mịn cùng dưỡng chất cân bằng cho cả nhà.\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eƯu đãi riêng — Chỉ $3.99!\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eThưởng thức sữa Úc cao cấp với mức giá đặc biệt tốt.\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003ci\u003eDo nhu cầu cao, mỗi đơn hàng giới hạn 1 chai.\u003c\/i\u003e\u003c\/p\u003e","brand":"Dairy Farmers","offers":[{"title":"Default Title","offer_id":48151620485407,"sku":"A9310199012717","price":4.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_dcfc5d30-4abf-4c65-ad5d-eebe19b10eb5.jpg?v=1736929183"},{"product_id":"fresh-dairy-farmers-low-fat-milk-2l","title":"Sữa Tươi Ít Béo Dairy Farmers 2 L – tươi mát, giàu canxi","description":"\u003cp\u003eSữa tươi ít béo Dairy Farmers 2 L mang đến lựa chọn dinh dưỡng cân bằng, giữ hương vị nguyên chất tươi mát. Với công thức ít béo nhưng giàu canxi và vitamin D, sản phẩm lý tưởng cho thực đơn hàng ngày của cả gia đình.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eÍt béo, tươi mát:\u003c\/strong\u003e hàm lượng chất béo thấp phù hợp chế độ eat-clean.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu canxi \u0026 vitamin D:\u003c\/strong\u003e hỗ trợ phát triển xương chắc khỏe.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐóng chai 2 L:\u003c\/strong\u003e tiện lợi cho cả gia đình.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eThanh trùng lạnh:\u003c\/strong\u003e giữ trọn hương vị tự nhiên và dinh dưỡng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eThương hiệu Úc:\u003c\/strong\u003e Dairy Farmers uy tín từ 1900, niềm tin cho mọi nhà.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Dairy Farmers","offers":[{"title":"Default Title","offer_id":48151621206303,"sku":"A9310199013745","price":5.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_80db98a7-fe3f-4804-ac3b-32ed76befebf.jpg?v=1712387022"},{"product_id":"mingfa-plum-flavoured-century-eggs-480g","title":"MINGFA Trứng bắc thảo vị mận 480g","description":"\u003cp\u003eTrứng bắc thảo MINGFA vị mận, gói 480g, có vị đậm đà nhiều tầng và kết cấu béo mịn. Đây là món trứng ủ truyền thống của Trung Quốc với hương vị mận riêng biệt.\u003c\/p\u003e","brand":"MINGFA","offers":[{"title":"Default Title","offer_id":48151640572191,"sku":"6920775246851","price":9.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_f3735a04-57be-4161-9da0-a1d99632dbcd.jpg?v=1712387237"},{"product_id":"mingfa-plum-flavoured-salted-eggs-480g","title":"MINGFA Trứng muối vị mận 480g","description":"Trứng muối MINGFA kết hợp vị mặn và ngọt cùng hương mận đặc trưng. Gói 480g gồm những quả trứng chất lượng, giúp bạn đổi vị cho các món ăn truyền thống.\u003cbr\u003e","brand":"MINGFA","offers":[{"title":"Default Title","offer_id":48151641948447,"sku":"6920775266873","price":8.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_2b4899c9-ba4a-45e4-9387-0d2948cd4f7e.jpg?v=1712387251"},{"product_id":"fresh-dairy-farm-rich-yoghurt-cup-classic-strawberry-flavour-150g","title":"Sữa Chua Dairy Farmers Thick \u0026 Creamy 150 g – vị dâu tây mịn béo","description":"\u003cp\u003eSữa chua Dairy Farmers Thick \u0026 Creamy kết cấu dày mịn, hòa quyện vị dâu tây tươi ngon và men lợi khuẩn hỗ trợ tiêu hóa. Thương hiệu Dairy Farmers của Úc với hơn 120 năm kinh nghiệm, nổi tiếng về sản phẩm sữa chất lượng.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eVị dâu tây tươi:\u003c\/strong\u003e Mứt dâu tự nhiên thơm ngọt, không gắt đường.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKết cấu thick \u0026 creamy:\u003c\/strong\u003e Dày sánh, mịn béo, tan ngay trong miệng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e100% sữa tươi Úc:\u003c\/strong\u003e Giàu canxi và protein, tốt cho xương khớp.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eChứa men lợi khuẩn:\u003c\/strong\u003e Hỗ trợ tiêu hóa, tăng cường sức khỏe đường ruột.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eHộp 150 g tiện lợi:\u003c\/strong\u003e Dễ mang theo, khẩu phần cá nhân hoàn hảo.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Dairy Farmers","offers":[{"title":"Default Title","offer_id":48151650664735,"sku":"A9300658406560","price":2.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_5501f2e1-56fe-4083-81af-ce83c702ed72.jpg?v=1712387389"},{"product_id":"fresh-dairy-farm-rich-yoghurt-cup-caramel-fig-flavour-150g","title":"Sữa chua Thick \u0026 Creamy Dairy Farmers 150 g vị sung caramel – sánh mịn, thơm béo","description":"\u003cp\u003eSữa chua Thick \u0026 Creamy Dairy Farmers 150 g kết hợp vị sung caramel hòa quyện cùng lớp sữa chua dày mịn, béo ngậy. Sản phẩm đến từ Dairy Farmers – thương hiệu sữa Úc hơn 120 năm kinh nghiệm, cam kết chất lượng cao và hương vị tinh tế.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eKết cấu dày mịn:\u003c\/strong\u003e Sánh mượt, tan ngay trong miệng, cho cảm giác thưởng thức đắm say.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eHương sung caramel:\u003c\/strong\u003e Sung caramel được Caramelise thủ công, vị ngọt thanh, thơm nức, tăng độ hấp dẫn.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eSữa tươi Úc nguyên chất:\u003c\/strong\u003e Giàu canxi và protein, hỗ trợ xương chắc khỏe, làm đẹp da.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eLy 150 g tiện lợi:\u003c\/strong\u003e Phù hợp ăn nhanh, mang theo văn phòng, dã ngoại hay sau bữa tập.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCông thức tự nhiên:\u003c\/strong\u003e Không chất bảo quản, không phẩm màu nhân tạo, an tâm cho cả gia đình.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Dairy Farmers","offers":[{"title":"Default Title","offer_id":48151652073759,"sku":"A9300658406546","price":2.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_50561375-10db-4aef-8cc3-b4f4090c2d88.jpg?v=1712387415"},{"product_id":"fresh-lechun-lychee-flavoured-yogurt-1kg","title":"Lechun Sữa chua vị vải 1kg","description":"\u003cp\u003eSữa chua tươi Lechun vị vải có vị béo mịn, ngon miệng cùng hương vải lạ miệng, đóng gói 1kg. Đây là nguồn cung cấp lợi khuẩn và canxi dồi dào, phù hợp cho bữa ăn nhẹ lành mạnh hoặc dùng thêm trong bữa sáng.\u003c\/p\u003e","brand":"Lechun","offers":[{"title":"Default Title","offer_id":48151652729119,"sku":"A7904096647114","price":7.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/546c73491318ab39ef821cb56793dbb5jZISDz49cwoCboegzv2zz1W1g2rkcVoc.jpg?v=1712387423"},{"product_id":"fresh-yoplait-vanilla-flavoured-yogurt-160g-6-cups","title":"Sữa chua Yoplait vị vani 160 g × 6 hũ – vị vani tự nhiên","description":"\u003cp\u003eSữa chua Yoplait vị vani 6 hũ x 160 g, thơm nhẹ hương vani tự nhiên, kết cấu mịn mượt và giàu lợi khuẩn, lựa chọn hoàn hảo cho bữa ăn nhẹ lành mạnh.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eHương vani nguyên chất:\u003c\/strong\u003e Chiết xuất từ quả vani thật, thơm dịu tự nhiên.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKết cấu mềm mịn:\u003c\/strong\u003e Dễ ăn, phù hợp mọi lứa tuổi.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhông chất tạo màu, phụ gia:\u003c\/strong\u003e Thành phần đơn giản, lành mạnh cho sức khỏe.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eLợi khuẩn sống:\u003c\/strong\u003e Hỗ trợ tiêu hóa, tăng cường hệ miễn dịch.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e6 hũ x 160 g:\u003c\/strong\u003e Tiện lợi, tiết kiệm, đủ dùng cho cả gia đình.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Yoplait","offers":[{"title":"Default Title","offer_id":48151652827423,"sku":"A9300658409202","price":6.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_a1ef93b4-8d2c-46a1-9642-d6e0d40e2fe5.jpg?v=1712387429"},{"product_id":"fresh-le-chun-original-flavour-yogurt-1kg","title":"Le Chun Sữa chua vị nguyên bản 1kg","description":"\u003cp\u003eSữa chua vị nguyên bản Le Chun tươi ngon, béo mịn, có khối lượng một kilôgam và mang vị ngon tự nhiên. Hương vị nguyên bản đậm đà phù hợp cho bữa ăn nhẹ lành mạnh hoặc làm nguyên liệu cho nhiều món ăn.\u003c\/p\u003e","brand":"Lechun","offers":[{"title":"Default Title","offer_id":48151653450015,"sku":"9335351097845","price":7.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/53b27574dbbf5dfe5d40c99b0aaafa1aBZQrnYhFyPwpKnyIyNRm45VeOHfbgQlK.jpg?v=1712387434"},{"product_id":"fresh-lechun-grape-flavoured-yogurt-1kg","title":"Lechun Sữa chua vị nho 1kg","description":"Sữa chua tươi Lechun vị nho đóng gói 1kg, kết hợp vị ngọt và chua thanh của nho.\u003cbr\u003eSữa chua béo mịn, ngon miệng, cung cấp nhiều lợi khuẩn và canxi, phù hợp cho bữa ăn nhẹ lành mạnh hoặc bữa sáng.","brand":"Lechun","offers":[{"title":"Default Title","offer_id":48151654138143,"sku":"A9336869004448","price":7.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_4307adec-5179-4131-8fcd-8e470e89d7d5.jpg?v=1712387440"},{"product_id":"fresh-yoplait-yogurt-with-mixed-fruit-original-flavour-160g-6-cups","title":"Sữa Chua Ly Yoplait Trái Cây Hỗn Hợp 6×160 g – hoa quả thật, không phụ gia","description":"\u003cp\u003eYoplait, thương hiệu sữa chua Pháp nổi tiếng toàn cầu, giới thiệu sữa chua ly kết hợp trái cây thật gồm vani, dâu tây và xoài.\u003c\/p\u003e\u003cp\u003eMỗi hũ 160 g, cấp đông nhanh tại Úc giúp giữ trọn vị tươi ngon; gói 6 hũ tiện lợi dùng cả gia đình hoặc mang đi làm.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eHương vị tự nhiên:\u003c\/strong\u003e 2 hũ vani, 2 hũ dâu tây \u0026amp; 2 hũ xoài với miếng trái cây thật.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhông phụ gia:\u003c\/strong\u003e Không chất bảo quản, màu nhân tạo hay hương vị tổng hợp.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eSản xuất tại Úc:\u003c\/strong\u003e Từ sữa tươi cao cấp, kết cấu mịn béo, an toàn vệ sinh.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGói 6×160 g:\u003c\/strong\u003e Phù hợp khẩu phần cá nhân, dễ bảo quản và mang theo.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e4 sao Health Star:\u003c\/strong\u003e Lựa chọn dinh dưỡng, bổ sung bữa phụ cân bằng.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Yoplait","offers":[{"title":"Default Title","offer_id":48151655186719,"sku":"A9300658409189","price":6.69,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_5d847a31-eecc-4fb2-8a34-bf27c07388cf.jpg?v=1712387447"},{"product_id":"fresh-dairy-farm-rich-yoghurt-cup-classic-vanilla-flavour-150g","title":"Sữa chua Dairy Farmers Classic Vanilla 600 g – béo mịn, thơm ngọt","description":"\u003cp\u003eSữa chua Dairy Farmers vị vani cổ điển, với kết cấu sánh mịn và hương thơm dịu nhẹ từ vani tự nhiên. Dairy Farmers – thương hiệu sữa hàng đầu Úc, uy tín từ năm 1900.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eKết cấu béo mịn:\u003c\/strong\u003e Công thức Thick \u0026 Creamy cho cảm giác mềm mượt.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eHương vani tự nhiên:\u003c\/strong\u003e Chiết xuất từ hạt vani chất lượng, thơm ngọt nhẹ.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu canxi \u0026 protein:\u003c\/strong\u003e Hỗ trợ xương chắc khỏe, bổ sung dinh dưỡng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDung tích 600 g:\u003c\/strong\u003e Tiện chia sẻ cho gia đình, bạn bè.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐóng gói tiện lợi:\u003c\/strong\u003e Hũ nhựa có nắp đậy kín, bảo quản và di chuyển dễ dàng.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Dairy Farmers","offers":[{"title":"Default Title","offer_id":48151656628511,"sku":"A9300658406959","price":2.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_cb53f520-3753-46d8-bf5f-93dc36fbe5e5.jpg?v=1712387457"},{"product_id":"fresh-lechun-yogurt-with-red-dates-flavour-1kg","title":"Lechun Sữa chua vị táo đỏ 1kg","description":"Sữa chua tươi Lechun vị táo đỏ đóng gói 1kg, có vị ngọt của táo đỏ giàu dinh dưỡng. Sản phẩm từ sữa ngon miệng, tốt cho sức khỏe này kết hợp lợi ích từ lợi khuẩn trong sữa chua với khả năng bổ sung năng lượng của táo đỏ.\u003cbr\u003e","brand":"Lechun","offers":[{"title":"Default Title","offer_id":48151660069151,"sku":"A9336869004141","price":7.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/6f3a0402dbba69744d41da0e590ce279UOCWwwcvD8Qj92gHTX9JPaz2vBQRIGlt.jpg?v=1712387499"},{"product_id":"frozen-pasco-white-toast-4-slices-374g","title":"Bánh Mì Trắng Pasco 374 g (4 lát) – đông lạnh, mềm mịn","description":"\u003cp\u003eBánh mì trắng Pasco 374 g gồm 4 lát dày, đã được nướng chín và cấp đông nhanh, giữ trọn độ mềm mịn và hương vị thơm ngon như mới. Chỉ cần rã đông, nướng lại hoặc sử dụng trực tiếp, bạn đã có bữa sáng hay bữa phụ tiện lợi. Pasco là thương hiệu bánh mì hàng đầu Nhật Bản, nổi tiếng với chất lượng ổn định và hương vị tinh tế.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eThớ bánh mềm mịn:\u003c\/strong\u003e Cấu trúc xốp nhẹ, ngậm ẩm tốt.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e4 lát dày ẩm vừa đủ:\u003c\/strong\u003e Phù hợp bữa sáng, sandwich hay toast.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eNướng chín sẵn \u0026amp; cấp đông:\u003c\/strong\u003e Tiết kiệm thời gian, giữ vị tươi ngon.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dụng trong bếp:\u003c\/strong\u003e Ăn trực tiếp, kẹp nhân, nướng bơ hay làm burger.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐóng gói kín:\u003c\/strong\u003e Bảo quản vệ sinh, giữ bánh tươi lâu hơn.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Pasco","offers":[{"title":"Default Title","offer_id":48151820337439,"sku":"A4901820425249","price":7.19,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/d0d5a6f8f65c89252c65e08456feff80I8nOT3Pt9EbJHwDpDZXd61jt3qfWnU3R.jpg?v=1735370728"},{"product_id":"frozen-arno-golden-thread-durian-pastry-10-pieces-250g","title":"Arno Bánh nhân sầu riêng Golden Thread [Đông lạnh] - 10 cái, 250g","description":"\u003cp\u003eGói bánh đông lạnh gồm 10 cái, nhân sầu riêng Golden Thread có vị đậm đà, béo mịn. Mỗi gói 250g giữ độ tươi và chất lượng, phù hợp cho bữa ăn nhẹ nhanh gọn hoặc món tráng miệng.\u003c\/p\u003e","brand":"Arnault","offers":[{"title":"Default Title","offer_id":48151925195039,"sku":"A6920670605173","price":5.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_026fba1e-33c6-4c79-8fda-20016e9a931d.jpg?v=1712389998"},{"product_id":"bestore-aromatic-braised-iron-eggs-five-spice-flavor-128g","title":"BESTORE Trứng sắt kho thơm vị ngũ vị hương, 128g","description":"\u003cp\u003eTrứng sắt kho BESTORE được nêm ngũ vị hương, thích hợp để ăn vặt. Gói trứng 128g có vị đậm đà; trứng giàu sắt và cung cấp dinh dưỡng.\u003c\/p\u003e","brand":"BESTORE","offers":[{"title":"Default Title","offer_id":48155241513247,"sku":"A6941297424633","price":7.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_f50bed0a-cf39-4e1c-93d2-4445f92a8e59.jpg?v=1712407417"},{"product_id":"ito-mini-milk-and-egg-buns-4-bags-80g","title":"ITO Bánh mì mini sữa trứng, 4 túi, 80g","description":"\u003cp\u003eBánh mì mini sữa trứng ITO mềm, nhỏ vừa miệng, làm từ sữa và trứng cho vị béo đậm đà. Một gói gồm 4 túi, mỗi túi 80g, tiện mang theo ăn nhẹ hoặc dùng cho bữa sáng.\u003c\/p\u003e","brand":"ITO","offers":[{"title":"Default Title","offer_id":48155318419743,"sku":"A4901050829473","price":4.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_4c190c6c-5240-4710-868c-7389e772f212.jpg?v=1733903531"},{"product_id":"daliyuan-soft-milk-flavored-bread-pack-of-18-360g","title":"Daliyuan Bánh mì mềm vị sữa, Gói 18, 360g","description":"Bánh mì mềm vị sữa Daliyuan gồm 18 cái trong một gói, tổng trọng lượng 360g. \u003cbr\u003e Bánh mềm, có vị sữa ngọt và béo, tiện dùng cho bữa sáng hoặc bữa ăn nhẹ nhanh gọn.","brand":"Daliyuan","offers":[{"title":"Default Title","offer_id":48156461007135,"sku":"6911988014825","price":5.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_2f6968a0-4799-4515-b308-96f3accc7a62.jpg?v=1736929062"},{"product_id":"daliyuan-soft-bread-with-orange-flavor-18-pieces-360g","title":"Bánh Mì Mềm Hương Cam Daliyuan 360 g (18 cái) – bánh ngọt mềm xốp hương cam","description":"\u003cp\u003eBánh mì mềm hương cam Daliyuan 360 g gồm 18 chiếc thơm dịu, mềm xốp, lý tưởng cho bữa phụ, ăn vặt hoặc tráng miệng.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eHương cam tự nhiên:\u003c\/strong\u003e Hương vị thanh mát, không gắt, kích thích vị giác.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKết cấu mềm xốp:\u003c\/strong\u003e Bánh tơi xốp, dễ ăn, phù hợp cả người lớn và trẻ em.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGói nhỏ tiện lợi:\u003c\/strong\u003e Đóng gói từng chiếc, tiện mang đi, giữ vệ sinh.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e360 g (18 cái):\u003c\/strong\u003e Số lượng vừa đủ để dùng dần, tiết kiệm và đa dụng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐóng gói bảo quản:\u003c\/strong\u003e Bao bì kín, giữ độ mềm và mùi vị tươi mới lâu dài.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Daliyuan","offers":[{"title":"Default Title","offer_id":48156463038751,"sku":"6911988014887","price":4.89,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/4f3d0b9537a526ac7286eb83c21057d09luuJVec0spGlpQ0qnP8Swrq8junldh9.jpg?v=1712411352"},{"product_id":"daliyuan-french-style-mini-buns-with-fragrant-milk-flavor-20-pieces-400g","title":"Daliyuan Bánh mì mini kiểu Pháp vị sữa thơm, 20 cái, 400g","description":"\u003cp\u003eBánh mì mini kiểu Pháp Daliyuan có vị sữa thơm ngon. Gói 400g gồm 20 cái, tiện chia sẻ hoặc chia ra thưởng thức nhiều lần.\u003c\/p\u003e","brand":"Daliyuan","offers":[{"title":"Default Title","offer_id":48156479062303,"sku":"A6911988011619","price":5.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_1ff901b5-ab20-404e-b64a-b9cd1f477906.jpg?v=1712411413"},{"product_id":"daliyuan-breakfast-buns-pack-of-10-400g","title":"Daliyuan Bánh mì ăn sáng, Gói 10, 400g","description":"\u003cp\u003eBánh mì ăn sáng Daliyuan ăn liền, một gói gồm 10 cái, nặng 400g. Tiện dùng cho bữa sáng hoặc bữa ăn nhẹ nhanh gọn mà vẫn ngon miệng.\u003c\/p\u003e","brand":"Daliyuan","offers":[{"title":"Default Title","offer_id":48156496396575,"sku":"A6911988026217","price":7.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_c3e68eab-d1a1-49e2-9dbf-2e47bd0e8a5f.jpg?v=1712411464"},{"product_id":"daliyuan-nagasaki-cake-pack-of-10-400g","title":"Daliyuan Nagasaki Bánh bông lan, Gói 10, 400g","description":"\u003cp\u003eBánh bông lan Daliyuan Nagasaki gồm 10 cái, tổng trọng lượng 400g, cho bạn một món bánh ngọt ngon miệng khi thèm ăn vặt. Từng bánh được gói riêng để giữ độ tươi ngon và tiện dùng.\u003c\/p\u003e","brand":"Daliyuan","offers":[{"title":"Default Title","offer_id":48156496429343,"sku":"A6911988026385","price":4.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/ab87476cb9cb69c7987b5155885a7725yLymMwQxdrtauERMUKnCyFhW7JBr68ie.png?v=1712411468"},{"product_id":"youmeng-original-flavor-hand-torn-layered-bread-336g","title":"Youmeng Bánh mì xé nhiều lớp vị nguyên bản 336g","description":"\u003cp\u003eBánh mì xé nhiều lớp Youmeng vị nguyên bản có kết cấu từng lớp đặc trưng, đóng gói 336g. Bánh ngon miệng, có thể kết hợp với nhiều món ăn khác nhau.\u003c\/p\u003e","brand":"Youmeng","offers":[{"title":"Default Title","offer_id":48156566782239,"sku":"A6930272500066","price":4.59,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/4db643be23348eac376b351129f6471fTOOpUzW5ovLDQ4KuPXkt3nABfAczok1a.jpg?v=1712411688"},{"product_id":"youmeng-butter-bread-330g","title":"Youmeng Bánh mì bơ nhân phô mai 330g","description":"\u003cp\u003eBánh mì bơ Youmeng mềm xốp, ngọt nhẹ, bên trong là nhân phô mai béo mịn. Bơ nhập khẩu tạo mùi thơm đậm hơn cho bánh. Bánh ăn liền, tiện dùng cho bữa sáng hoặc ăn vặt cùng cà phê hay trà.\u003c\/p\u003e\u003ch2\u003eĐiểm nổi bật của sản phẩm:\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eNhân phô mai:\u003c\/strong\u003e Nhân từ sữa mịn, béo ngậy ở giữa bánh.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eThơm bơ:\u003c\/strong\u003e Làm với 6% bơ nhập khẩu, cho hương vị đậm hơn.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMềm \u0026amp; xốp:\u003c\/strong\u003e Ruột bánh mềm mịn, hợp dùng cho bữa sáng hoặc bữa trà chiều.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eĐóng gói tiện lợi:\u003c\/strong\u003e Túi 330 g có khoảng 8 cái—tiện chia sẻ cùng nhau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eĂn liền:\u003c\/strong\u003e Mở túi là có thể ăn; bảo quản nơi khô ráo, thoáng mát.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Youmeng","offers":[{"title":"Default Title","offer_id":48156570222879,"sku":"A6930272501919","price":3.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_c6c5ccc5-e8c6-41c2-b8ed-dffa3eca8e38.jpg?v=1712411699"},{"product_id":"youchen-crispy-seaweed-and-pork-floss-toast-bread-box-of-20-packs-90g-each","title":"Youchen Bánh mì gối rong biển giòn và chà bông heo, Hộp 20 gói, mỗi gói 90g","description":"Bánh mì gối rong biển giòn và chà bông heo Youchen kết hợp rong biển giòn với chà bông heo đậm đà, dùng làm món ăn vặt ngon miệng.\u003cbr\u003eMỗi hộp gồm 20 gói, mỗi gói 90g, tiện mang theo ăn nhẹ hoặc dùng cho bữa ăn nhanh gọn.","brand":"Youchen","offers":[{"title":"Default Title","offer_id":48156617507103,"sku":"A6958620704683","price":37.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_ae396afa-09c5-4d7d-9022-b79c715e76ad.jpg?v=1712411852"},{"product_id":"haoliyou-chocolate-marshmallow-filled-pie-12pcs-468g","title":"Orion Bánh nhân sô-cô-la và kẹo marshmallow 12 cái 468g","description":"\u003cp\u003eBánh nhân sô-cô-la và kẹo marshmallow Orion gồm 12 cái, tổng trọng lượng 468g. Nhân sô-cô-la đậm vị kết hợp với kẹo marshmallow mềm xốp, thích hợp dùng làm món tráng miệng hoặc ăn vặt.\u003c\/p\u003e","brand":"Orion","offers":[{"title":"Default Title","offer_id":48156649619743,"sku":"A8801117943516","price":7.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_536c9767-77dc-4fc4-b2be-8fbdff42a9db.jpg?v=1784899720"},{"product_id":"vitasoy-original-soy-milk-250ml-6-pack","title":"Vitasoy Sữa đậu nành vị nguyên bản 250ml - 6 gói","description":"\u003cp\u003eVitasoy sữa đậu nành vị nguyên bản gồm sáu gói 250ml. Thức uống từ thực vật này không chứa sữa động vật, giàu đạm và ít chất béo bão hòa.\u003c\/p\u003e","brand":"VITA","offers":[{"title":"Default Title","offer_id":48157806362911,"sku":"4891028664994","price":8.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_333667fe-72a8-4523-80e7-ebc74a924b5c.jpg?v=1712418625"},{"product_id":"vitasoy-low-sugar-soy-milk-250ml-6pk","title":"Vitasoy Sữa đậu nành ít đường 250ml*6pk","description":"\u003cp\u003eSữa đậu nành Vitasoy ít đường, gồm sáu gói 250ml. Đây là lựa chọn thay thế sữa động vật với lượng đường thấp, phù hợp hơn cho sức khỏe.\u003c\/p\u003e","brand":"VITA","offers":[{"title":"Default Title","offer_id":48157806952735,"sku":"4891028700555","price":7.59,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_45e209ea-b735-4b15-bff0-018213897a2b.jpg?v=1712418630"},{"product_id":"lld-original-soya-drink-unsweetened-2l","title":"Sữa Đậu Nành Nguyên Chất LLD 2 L – không đường bổ dưỡng","description":"\u003cdiv id=\"umall-desc\" style=\"--brand:#DB3A35;max-width:860px;margin:0 auto;padding:8px 6px;\"\u003e \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:20px;\"\u003e \u003cdiv style=\"display:flex;gap:16px;align-items:center;flex-wrap:wrap;\"\u003e \u003cdiv style=\"flex:1 1 220px;min-width:220px;\"\u003e \u003ch1 style=\"margin:0 0 6px;font-size:24px;line-height:1.2;\"\u003eLLD Original Sữa đậu nành - Không đường, 2L\u003c\/h1\u003e \u003cp style=\"margin:0;color:#64748b;font-size:14px;\"\u003eCòn gọi là sữa đậu nành\u003c\/p\u003e \u003cp style=\"margin:10px 0 0;color:#334155;font-size:14px;\"\u003eSữa đậu nành không đường có vị thanh, mịn, hợp uống trực tiếp, đánh bọt hoặc nấu ăn. Vị trung tính, không sữa động vật, dùng linh hoạt cho cả món ngọt lẫn món mặn.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv style=\"flex:0 0 180px;max-width:180px;margin-left:auto;\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_80929c22-e60f-45cf-8f94-6955c7af44b4.jpg?v=1716036453\" alt=\"LLD Original Soya Drink - Unsweetened, 2L\" style=\"width:100%;border-radius:12px;border:1px solid #e2e8f0;\"\u003e \u003c\/div\u003e \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 8px;font-size:18px;font-weight:700;\"\u003eĐiểm bạn sẽ thích\u003c\/h3\u003e \u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;\"\u003e \u003cli\u003eKhông đường, dễ dùng — hợp cả món ngọt và món mặn.\u003c\/li\u003e \u003cli\u003eKết cấu mượt, hâm nhẹ vẫn không lấn át hương vị món ăn.\u003c\/li\u003e \u003cli\u003eDễ đánh bọt pha latte, hòa mịn trong súp và sốt.\u003c\/li\u003e \u003cli\u003eLựa chọn từ thực vật thay sữa động vật, có hương đậu nành thanh, cân bằng.\u003c\/li\u003e \u003cli\u003eGói 2L tiết kiệm — tiện cho bữa sáng, nấu ăn và chia nhau dùng.\u003c\/li\u003e \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 8px;font-size:18px;font-weight:700;\"\u003eGợi ý thưởng thức\u003c\/h3\u003e \u003cdiv style=\"display:flex;flex-direction:column;gap:14px;\"\u003e \u003cdiv\u003e \u003cdiv style=\"font-weight:700;color:#111827;\"\u003eLatte đậu nành đá \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\"\u003eÍt năng lượng\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv style=\"color:#334155;font-size:14px;margin-top:4px;\"\u003eRót lên đá rồi thêm một phần espresso hoặc matcha. Thêm vị ngọt tùy thích (hoặc giữ nguyên không đường để có vị thanh nhẹ).\u003c\/div\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cdiv style=\"font-weight:700;color:#111827;\"\u003eLẩu sữa đậu nành béo mịn (Tonyu nabe)\u003c\/div\u003e \u003cdiv style=\"color:#334155;font-size:14px;margin-top:4px;\"\u003eNấu nhỏ lửa với \u003ca href=\"\/vi\/products\/cygnet-clear-soup-hot-pot-base-200g-mild-chinese-shabu-shabu-broth-seasoning\"\u003ecốt lẩu nước trong\u003c\/a\u003e, rồi thêm cải thảo như \u003ca href=\"\/vi\/products\/fresh-local-napa-cabbage-1-piece\"\u003eCải thảo tươi địa phương\u003c\/a\u003e và nấm như \u003ca href=\"\/vi\/products\/chois-enoki-mushrooms-300g\"\u003eNấm kim châm\u003c\/a\u003e để nước dùng có vị sữa nhẹ, thanh.\u003c\/div\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cdiv style=\"font-weight:700;color:#111827;\"\u003eTô mì soba sốt mè–đậu nành\u003c\/div\u003e \u003cdiv style=\"color:#334155;font-size:14px;margin-top:4px;\"\u003eKhuấy sữa đậu nành với một chút \u003ca href=\"\/vi\/products\/haitian-premium-light-soy-sauce-500ml\"\u003enước tương nhạt\u003c\/a\u003e và vài giọt \u003ca href=\"\/vi\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003edầu mè\u003c\/a\u003e để có sốt béo nhẹ. Trộn với \u003ca href=\"\/vi\/products\/j-basket-japanese-buckwheat-noodles-720g\"\u003emì kiều mạch\u003c\/a\u003e đã nấu chín và rau xanh chần.\u003c\/div\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cdiv style=\"font-weight:700;color:#111827;\"\u003eKhoai tây nghiền không sữa động vật\u003c\/div\u003e \u003cdiv style=\"color:#334155;font-size:14px;margin-top:4px;\"\u003eNghiền \u003ca href=\"\/vi\/products\/fresh-soil-free-potatoes-approximately-1kg\"\u003ekhoai tây\u003c\/a\u003e đã luộc với sữa đậu nành ấm và một ít \u003ca href=\"\/vi\/products\/peeled-garlic-cloves-250g\"\u003etỏi bóc vỏ\u003c\/a\u003e để có món nghiền mịn từ thực vật.\u003c\/div\u003e \u003c\/div\u003e \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 8px;font-size:18px;font-weight:700;\"\u003eMẹo chuẩn bị\u003c\/h3\u003e \u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;\"\u003e \u003cli\u003eLắc kỹ trước khi rót để sữa mịn đều.\u003c\/li\u003e \u003cli\u003eHâm nhẹ, tránh sôi mạnh để hạn chế tách sữa.\u003c\/li\u003e \u003cli\u003eKhi nấu súp hoặc sốt, thêm muối và nguyên liệu chua sau khi đã trộn với sữa đậu nành để giữ độ mượt.\u003c\/li\u003e \u003cli\u003eKhi pha latte, đánh bọt sữa lạnh hoặc hơi ấm để tạo thêm bọt mịn.\u003c\/li\u003e \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 8px;font-size:18px;font-weight:700;\"\u003eGợi ý dùng kèm\u003c\/h3\u003e \u003cul style=\"margin:8px 0 0 18px;color:#334155;font-size:14px;\"\u003e \u003cli\u003e\n\u003ca href=\"\/vi\/products\/dl-quick-cook-oatmeal-2kg-whole-grain-rolled-oats-ready-in-minutes\"\u003eDL Yến mạch nấu nhanh 2kg\u003c\/a\u003e cho bữa sáng béo mịn\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/vi\/products\/j-basket-japanese-buckwheat-noodles-720g\"\u003eJ‑Basket Mì kiều mạch Nhật Bản\u003c\/a\u003e cho tô mì thanh nhẹ\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/vi\/products\/haitian-premium-light-soy-sauce-500ml\"\u003eHaitian Nước tương nhạt cao cấp 500ml\u003c\/a\u003e để nêm món mặn\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/vi\/products\/lee-kum-kee-pure-sesame-oil-207ml\"\u003eLee Kum Kee Dầu mè nguyên chất 207ml\u003c\/a\u003e cho hương thơm bùi\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/vi\/products\/chois-enoki-mushrooms-300g\"\u003eNấm kim châm - 300g\u003c\/a\u003e để nấu súp và lẩu\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/vi\/products\/fresh-local-napa-cabbage-1-piece\"\u003eCải thảo tươi địa phương\u003c\/a\u003e để thêm vị ngọt và độ giòn\u003c\/li\u003e \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 8px;font-size:18px;font-weight:700;\"\u003eThêm sản phẩm cùng loại\u003c\/h3\u003e \u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eBạn thích thực phẩm từ đậu nành? Khám phá thêm trong nhóm đậu hũ \u0026amp; sản phẩm đậu nành: \u003ca href=\"\/vi\/collections\/tofu-soy-products\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eXem Đậu hũ \u0026amp; Sản phẩm từ đậu nành\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;\"\u003eGiao hàng \u0026amp; thời gian nhận\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eBạn có thể \u003cstrong\u003eTheo dõi\u003c\/strong\u003e vị trí người giao hàng theo \u003cstrong\u003eThời gian thực\u003c\/strong\u003e trực tuyến! Nhận đơn hàng sớm nhất vào \u003cstrong\u003eNgày hôm sau\u003c\/strong\u003e (áp dụng cho phần lớn khu vực tại 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;\"\u003eThời gian đặt hàng\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eThời gian nhận hàng\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;\"\u003eHôm nay\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNgày hôm sau (2 lựa chọn):\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* Hủy sau giờ chốt đơn có thể phát sinh phí. \u003ca href=\"\/vi\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eNhấn vào đây\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eChi tiết: \u003ca href=\"\/vi\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eThông tin giao hàng\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;\"\u003ePhí giao hàng\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003eMỗi đơn hàng có một khoản phí dịch vụ nhỏ. Vui lòng xem \u003ca href=\"\/vi\/pages\/delivery-information\"\u003ethông tin giao hàng\u003c\/a\u003e để biết mức phí hiện tại.\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;\"\u003eTừ $69.00 trở lên\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eMiễn phí giao hàng\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(trước đây $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(trước đây $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/section\u003e \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=\"\/vi\/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":"Old Liu's","offers":[{"title":"Default Title","offer_id":48632398643487,"sku":"A9353975000034","price":5.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_80929c22-e60f-45cf-8f94-6955c7af44b4.jpg?v=1716036453"},{"product_id":"six-walnuts-sugar-free-walnut-milk-240ml","title":"Six Walnuts Sữa óc chó không đường - 240ml","description":"Sữa óc chó không đường Six Walnuts có vị ngon và dưỡng chất, đựng trong lon 240ml tiện dùng.\u003cbr\u003eCông thức không thêm đường là lựa chọn phù hợp hơn cho sức khỏe nếu bạn muốn giảm lượng đường tiêu thụ.\u003cbr\u003eLàm từ óc chó chất lượng cao, sữa có vị đậm, béo mịn và cung cấp các dưỡng chất thiết yếu dễ được cơ thể hấp thu.\u003cbr\u003eThức uống được bổ sung GABA, hỗ trợ sức khỏe não bộ và sức khỏe tổng thể.\u003cbr\u003eSữa óc chó không đường Six Walnuts phù hợp với mọi lứa tuổi và có thể dùng hằng ngày, uống giải khát hoặc bổ sung dinh dưỡng cho bữa ăn.\u003cbr\u003eSix Walnuts mang đến lợi ích từ óc chó trong thức uống thơm ngon, tiện dùng.","brand":"Six Walnuts","offers":[{"title":"Default Title","offer_id":48647890796831,"sku":"A6908471005088","price":2.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_e7a6cad0-2495-4283-bb35-fab889adcad6.jpg?v=1716284018"},{"product_id":"dairy-farmers-lite-milk-lactose-free-2l","title":"Sữa không lactose Dairy Farmers Lite White 2 L – sữa ít béo, dễ tiêu","description":"\u003cp\u003eSữa không lactose Dairy Farmers Lite White 2 L cung cấp nguồn canxi, protein cần thiết với công thức ít béo, dễ tiêu hóa, phù hợp mọi thành viên trong gia đình. Dairy Farmers – thương hiệu sữa Úc danh tiếng từ năm 1900, cam kết mang đến sản phẩm chất lượng cao.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eKhông lactose:\u003c\/strong\u003e Thêm men lactase, phá vỡ đường lactose, hỗ trợ tiêu hóa tốt hơn.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eÍt béo:\u003c\/strong\u003e Công thức Lite White giảm lượng chất béo nhưng vẫn giữ vị sữa thơm ngon.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu canxi \u0026amp; protein:\u003c\/strong\u003e Hỗ trợ phát triển xương, duy trì cơ bắp khỏe mạnh.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eHealth Star Rating 5 sao:\u003c\/strong\u003e Đánh giá chất lượng dinh dưỡng vượt trội.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eLọ 2 L tiện lợi:\u003c\/strong\u003e Thiết kế chắc chắn, bảo quản dễ dàng trong tủ lạnh.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Dairy Farmers","offers":[{"title":"Default Title","offer_id":48649305325855,"sku":"A9310232961408","price":5.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_14897bc5-49ff-49ce-8560-a3abbf851013.jpg?v=1716301316"},{"product_id":"dairy-farmers-full-cream-lactose-free-milk-2l","title":"Sữa tươi nguyên kem không lactose Dairy Farmers 2 L – sữa dễ tiêu, giàu canxi","description":"\u003cp\u003eSữa tươi nguyên kem không lactose Dairy Farmers 2 L mang đến hương vị sữa đậm đà, giàu dinh dưỡng nhưng nhẹ nhàng cho dạ dày. Thương hiệu Dairy Farmers – biểu tượng sữa tươi Úc uy tín từ năm 1900.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eKhông lactose:\u003c\/strong\u003e Được xử lý enzyme lactase, dễ tiêu hóa cho người không dung nạp lactose.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eNguyên kem đầy đặn:\u003c\/strong\u003e Giữ nguyên độ béo hoàn hảo, hương vị thơm ngon.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu canxi \u0026 protein:\u003c\/strong\u003e Hỗ trợ xương chắc khỏe, phát triển cơ bắp.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng 2 L:\u003c\/strong\u003e Bình lớn tiện dùng cho gia đình, nấu ăn và pha chế.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eChế biến linh hoạt:\u003c\/strong\u003e Dùng trực tiếp, pha cà phê, làm bánh ngọt và món tráng miệng.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Dairy Farmers","offers":[{"title":"Default Title","offer_id":48649306013983,"sku":"A9310232961392","price":5.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_76456639-3b54-48c2-adfa-28c8a179d247.jpg?v=1716301319"},{"product_id":"nestle-sweetened-condensed-milk-395ml","title":"Nestle Sữa đặc có đường - 395ml","description":"Sữa đặc có đường Nestle có vị đậm, béo mịn, đựng trong lon 395ml tiện dùng.\u003cbr\u003eLàm từ sữa tươi, sản phẩm giúp thêm vị ngọt và độ mịn cho món tráng miệng, thức uống cùng các món ăn bạn yêu thích.\u003cbr\u003eTừ bánh pie truyền thống, bánh ngọt đến thức uống giải khát, sữa đặc có đường Nestle giúp thêm vị ngọt hài hòa.\u003cbr\u003eNestle là thương hiệu được tin dùng với cam kết về chất lượng và các sản phẩm sữa thơm ngon.","brand":"Nestlé","offers":[{"title":"Default Title","offer_id":48801246544159,"sku":"9300605121621","price":4.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_1e4102ba-0bd6-4cd7-97d6-81774b85efbd.jpg?v=1718326095"},{"product_id":"alternative-dairy-co-barista-oat-milk-1l","title":"Alternative Dairy Co. Barista Sữa yến mạch - 1L","description":"Sữa yến mạch Alternative Dairy Co. Barista có kết cấu đậm, béo mịn, được pha chế riêng để dùng với cà phê.\u003cbr\u003eSữa yến mạch 1L không chứa sữa động vật, hòa quyện mịn màng và hợp với các món cà phê bạn yêu thích.\u003cbr\u003eLàm từ yến mạch chất lượng cao, đây là lựa chọn thơm ngon, bổ dưỡng để thay thế sữa thông thường.\u003cbr\u003eDùng pha latte, cappuccino hoặc uống riêng đều được, tiện có sẵn trong tủ bếp.\u003cbr\u003eAlternative Dairy Co. Barista mang đến hương vị và chất lượng nổi bật cho người yêu thích cà phê.","brand":"Alternative","offers":[{"title":"Default Title","offer_id":48802615951647,"sku":"A9300652809510","price":4.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/6f5ba7352c4f3378addd8110d15a27a06RLKHGD0P8Ro3zo9ws6wVrr1w4FiRXQH_96203009-6cef-46c6-a2c8-1809f326cf3a.jpg?v=1745982830"},{"product_id":"bonsoy-soy-milk-1l","title":"Bonsoy Sữa đậu nành - 1L","description":"Sữa đậu nành Bonsoy là thức uống từ thực vật có vị thơm ngon, mịn và béo, làm từ đậu nành chất lượng cao.\u003cbr\u003eHộp 1L dùng để pha cà phê, ăn cùng ngũ cốc hoặc uống riêng đều phù hợp.\u003cbr\u003eSữa đậu nành Bonsoy không phụ gia nhân tạo, không chất bảo quản, cho thức uống tự nhiên, bổ dưỡng.\u003cbr\u003eChế biến theo công thức Nhật Bản truyền thống, sữa có vị đậm đà, ngon miệng, bổ dưỡng và dùng được nhiều cách.\u003cbr\u003eBonsoy mang đến hương vị nguyên bản và chất lượng hàng đầu, là thức uống quen thuộc trong chế độ ăn từ thực vật.","brand":"Bonsoy","offers":[{"title":"Default Title","offer_id":48802619097375,"sku":"A9312336049013","price":5.09,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/b35912056760a3e0a0e48bedf5c8a47bMuk1OZdyFArfIJm9cWb1NgUnADIgQMp9_d5ae5d87-af1f-49df-ad4c-8d99a00145ae.jpg?v=1718328484"},{"product_id":"lejinji-original-cube-fresh-toast-4-pieces-320g","title":"Lejinji Bánh mì gối tươi hình khối vị nguyên bản - 4 cái, 320g","description":"Bánh mì gối tươi hình khối vị nguyên bản Lejinji có kết cấu mềm xốp, đóng gói tiện lợi gồm 4 cái, tổng trọng lượng 320g.\u003cbr\u003eBánh mì gối tươi làm từ nguyên liệu chất lượng cao, ngon miệng khi dùng cho bữa sáng hoặc bữa ăn nhẹ.\u003cbr\u003eTừng cái bánh được làm cẩn thận, giữ kết cấu mềm ẩm để bạn dễ kết hợp vào các bữa ăn.\u003cbr\u003eBạn có thể ăn bánh mì gối tươi hình khối vị nguyên bản Lejinji riêng, phết thêm nguyên liệu yêu thích hoặc làm sandwich cho bữa ăn thêm tươi ngon.\u003cbr\u003eBảo quản trong ngăn mát tủ lạnh để duy trì độ tươi và chất lượng tốt nhất.","brand":"Lecker's","offers":[{"title":"Default Title","offer_id":48803401236767,"sku":"A6933352823307","price":5.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_82183fa9-e982-4164-92cf-48c7a0d02c38.jpg?v=1718329301"},{"product_id":"lejinji-butter-filled-bread-320g","title":"Lejinji Bánh mì nhân bơ - 320g","description":"Bánh mì nhân bơ Lejinji là món ăn nhẹ ngon miệng để bạn thưởng thức vào bất cứ lúc nào trong ngày.\u003cbr\u003eGói 320g gồm những chiếc bánh mì cuộn mềm xốp với nhân bơ béo đậm đà.\u003cbr\u003eTừng cái bánh được gói riêng để tiện dùng và giữ độ tươi.\u003cbr\u003eBánh mềm kết hợp với nhân bơ béo mịn, dùng cho bữa sáng, thưởng thức cùng trà hoặc ăn nhẹ nhanh gọn.\u003cbr\u003eBánh mì nhân bơ Lejinji mang đến chất lượng và hương vị ngon miệng cho bạn yêu thích bánh mì.","brand":"Lecker's","offers":[{"title":"Default Title","offer_id":48803645620511,"sku":"A6933352822393","price":4.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_847bbc19-edd2-4204-9703-5d559673f85f.jpg?v=1718329543"},{"product_id":"lejinji-butter-ring-bread-320g","title":"Lejinji Bánh mì vòng bơ - 320g","description":"Bánh mì vòng bơ Lejinji có vị bơ béo đậm đà cùng kết cấu mềm xốp.\u003cbr\u003eGói 320g gồm các cái bánh được gói riêng, tiện mang theo ăn nhẹ hoặc chia sẻ với bạn bè và gia đình.\u003cbr\u003eTừng cái bánh được nướng kỹ, cho cảm giác mềm tan trong miệng khi thưởng thức.\u003cbr\u003eDùng cho bữa sáng, bữa ăn nhẹ buổi chiều hoặc thưởng thức vị ngọt cùng trà.\u003cbr\u003eBánh mì vòng bơ Lejinji mang đến chất lượng cao cùng hương vị thơm ngon cho bạn yêu thích bánh mì.","brand":"Lecker's","offers":[{"title":"Default Title","offer_id":48803653976351,"sku":"A6933352822386","price":5.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_00440ecc-320f-4e50-8a1c-f97a0b14aef4.jpg?v=1718329551"},{"product_id":"milklab-almond-milk-1l","title":"MILKLAB Sữa hạnh nhân - 1L","description":"Sữa hạnh nhân MILKLAB có vị béo mịn, được pha chế riêng cho người yêu cà phê.\u003cbr\u003eHộp 1L được thiết kế để tạo kết cấu và đánh bọt khi pha cà phê, giúp thức uống bạn thích thêm ngon.\u003cbr\u003eLàm từ hạnh nhân chất lượng cao, sữa có vị bùi đậm, là lựa chọn thơm ngon thay cho sữa động vật.\u003cbr\u003ePha latte, cappuccino hay uống riêng, sữa hạnh nhân MILKLAB đều mang đến trải nghiệm cao cấp với chất lượng dành cho pha chế.\u003cbr\u003eLinh hoạt trong cách dùng, sữa hạnh nhân MILKLAB cho ly cà phê mỗi ngày thêm hương vị đặc sắc.","brand":"MILKLAB","offers":[{"title":"Default Title","offer_id":48803672129823,"sku":"A202204141429","price":5.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/371215d4fbb28e8ec8529357352c7191WRRtObrBfWrLAIqWAKMWokJxwSMQJnwu_0dcaaef8-d535-476d-8940-eb493f610aa9.png?v=1718329564"},{"product_id":"fuji-braised-eggs-japanese-style-6-pieces-210g","title":"Fuji Trứng kho kiểu Nhật - 6 cái, 210g","description":"Trứng kho Fuji được chế biến theo kiểu Nhật truyền thống, có hương vị đậm đà.\u003cbr\u003eMỗi gói có 6 cái, tổng trọng lượng 210g, dùng kèm món ăn bạn thích hoặc ăn nhẹ.\u003cbr\u003eTrứng được kho kỹ để có hương vị thơm ngon cùng kết cấu hấp dẫn.\u003cbr\u003eĐóng gói tiện lợi, trứng kho ăn liền giúp bữa ăn thêm hương vị Nhật Bản.\u003cbr\u003eTrứng kho Fuji là lựa chọn chất lượng, dễ dùng kèm nhiều món ăn.","brand":"Fook Kee","offers":[{"title":"Default Title","offer_id":48803712368927,"sku":"A4710745030090","price":11.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/de5ce1c66d97f01b48057c28c40dce47urSkYbPwSxQm30KTGxRE2ZMc2FzoAE6E_845d141e-7735-44f1-a1bd-38540341c0a6.jpg?v=1718329613"},{"product_id":"foos-kitchen-tea-flavor-soft-boiled-chicken-eggs-6-pieces-210g","title":"Foo's Kitchen Trứng gà luộc lòng đào vị trà - 6 cái, 210g","description":"Trứng gà luộc lòng đào vị trà Foo's Kitchen có vị đậm đà. Mỗi gói có 6 cái, tổng trọng lượng 210g.\u003cbr\u003eTrứng ăn liền thấm vị trà nhẹ nhàng, mang lại hương vị khác biệt so với trứng luộc truyền thống.\u003cbr\u003eDùng kèm mì ramen, salad hoặc ăn nhẹ, tiện thêm vào các bữa ăn.\u003cbr\u003eLàm với nước tương không biến đổi gen, không chất bảo quản, trứng Foo's Kitchen được chú trọng chất lượng và hương vị.\u003cbr\u003eThưởng thức hương vị ẩm thực Đài Loan qua món trứng vị trà đậm đà này.","brand":"Fook Kee","offers":[{"title":"Default Title","offer_id":48803717775647,"sku":"A4710745030298","price":11.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/fa602bf4efe09f71dc16befea2afbec4XqdEqtVohI1VaVEH7CXYm4yf1XVSlXFH_bce02eef-e63e-4b3e-89b3-cf7174ca96e8.jpg?v=1718329615"},{"product_id":"fuche-spicy-iron-eggs-6-pieces-150g","title":"Fuche Trứng luộc dai vị cay - 6 cái, 150g","description":"Trứng luộc dai vị cay Fuche là món ăn vặt truyền thống của Đài Loan với hương vị đặc trưng.\u003cbr\u003eMỗi gói có 6 cái trứng luộc chín kỹ, thấm vị cay và gia vị đậm đà.\u003cbr\u003eTổng trọng lượng 150g, tiện ăn nhẹ hoặc dùng kèm để bữa ăn thêm đậm đà.\u003cbr\u003eTrứng luộc dai Fuche có kết cấu dai, hương vị đậm và rõ, được nhiều người yêu thích.\u003cbr\u003eĐóng gói tiện lợi để mang theo khi ra ngoài, phù hợp cho người thích món trứng cay.","brand":"Fook Kee","offers":[{"title":"Default Title","offer_id":48803721085215,"sku":"A4710745000529","price":9.89,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/cd8a3e87651ae843027a854982f7f46an0nlLgGMTWlZES6MmZXBEvpVysTOQ6LP_e2ad899c-0aad-4849-bfce-0c36dd436715.jpg?v=1718329617"},{"product_id":"fuche-original-flavor-hard-boiled-iron-eggs-6-pieces-150g","title":"Fuche Trứng luộc dai vị nguyên bản - 6 cái, 150g","description":"Trứng luộc dai vị nguyên bản Fuche được luộc chín kỹ, có hương vị riêng biệt. Mỗi gói có 6 cái, tổng trọng lượng 150g.\u003cbr\u003eTrứng thấm nước tương, tạo nên vị đậm đà.\u003cbr\u003eKết cấu dai ngon, thích hợp ăn nhẹ hoặc dùng kèm món ăn bạn yêu thích.\u003cbr\u003eThưởng thức món trứng luộc dai truyền thống Đài Loan của Fuche, được chế biến chăm chút về chất lượng và hương vị.","brand":"Fook Kee","offers":[{"title":"Default Title","offer_id":48803724132639,"sku":"A4710745000512","price":11.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/82349b94cbb931b979eba980f644755cLcz8NmACWIOcRl8IOliw4ThQCuIwESqy_6637696e-4a61-43bf-bd9c-b7b2d6f89a26.jpg?v=1718329619"},{"product_id":"aji-nagasaki-castella-cake-hokkaido-milk-flavor-10pcs-330g","title":"AJI Nagasaki Castella Bánh bông lan vị sữa Hokkaido - 10 cái, 330g","description":"Bánh bông lan AJI Nagasaki Castella mang hương vị sữa Hokkaido thơm ngon.\u003cbr\u003eGói gồm 10 cái bánh castella mềm xốp, tổng trọng lượng 330g.\u003cbr\u003eVị sữa Hokkaido đậm đà, béo ngậy hòa cùng độ ngọt và kết cấu bánh cân bằng.\u003cbr\u003eTừng bánh được gói riêng để giữ độ tươi ngon và tiện dùng trong giờ trà, làm món tráng miệng hoặc ăn vặt ngọt.\u003cbr\u003eAJI mang đến nét mới cho món bánh ngọt truyền thống Nhật Bản qua dòng bánh Nagasaki Castella.","brand":"Huawhiheng","offers":[{"title":"Default Title","offer_id":48803774464287,"sku":"A4894375016775","price":5.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_071b1d4f-540b-4053-973c-2f3774af0d2a.jpg?v=1718329666"},{"product_id":"orion-fresh-berry-double-berry-pie-12-pieces-336g","title":"Orion Fresh Berry Double Berry Pie Bánh nhân dâu và kem - 12 Cái, 336g","description":"Bánh nhân dâu và kem Orion Fresh Berry Double Berry Pie gồm 12 cái gói riêng, tổng trọng lượng 336g.\u003cbr\u003eNhân bánh kết hợp dâu tây và kem, hài hòa giữa vị ngọt và cảm giác tươi mát.\u003cbr\u003eBạn có thể dùng bánh để ăn vặt, chia sẻ với bạn bè hoặc làm món tráng miệng trong nhiều dịp.\u003cbr\u003eOrion Fresh Berry Double Berry Pie là lựa chọn được người thích vị quả mọng yêu thích nhờ chất lượng và hương vị.","brand":"Orion","offers":[{"title":"Default Title","offer_id":48803929915679,"sku":"8801117540418","price":9.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_df2e0d28-708d-4fae-8924-8c20f9e417de.jpg?v=1718329778"}],"url":"https:\/\/www.umall.com.au\/vi\/collections\/tr%e1%bb%a9ng-s%e1%bb%afa-banh\/toast-bread-loaves.oembed","provider":"Umall - Australia's Largest Online Asian Supermarket","version":"1.0","type":"link"}