{"title":"Họ cà và họ bầu bí","description":"\u003cdiv style=\"max-width:940px;margin:8px auto 16px;line-height:1.6;text-align:center;\"\u003e\u003cp\u003eEveryday picks — eggplant, zucchini, cucumber, okra, bitter melon, tomato and more. See all vegetables: \u003ca href=\"\/vi\/collections\/vegetables\"\u003eVegetables\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","products":[{"product_id":"fresh-winter-melon-approximately-1kg","title":"Bí Đao (Winter Melon) 1 kg – ngọt mát, nấu canh \u0026 chè","description":"\u003cp\u003eBí đao tươi ruột trắng mịn, vỏ xanh sáng, mang vị ngọt thanh tự nhiên. Sản phẩm cắt lát sẵn, tiện lợi cho nhiều món ăn từ canh đến chè.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi ngon:\u003c\/strong\u003e Chọn từ trái tươi, vỏ bóng, ruột trắng mịn.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa công dụng:\u003c\/strong\u003e Nấu canh thanh mát, chè ngọt dịu hay làm nước detox.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eÍt calo, giàu chất xơ:\u003c\/strong\u003e Hỗ trợ tiêu hóa, lý tưởng cho thực đơn healthy.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDễ chế biến:\u003c\/strong\u003e Gọt vỏ, cắt lát là dùng ngay, tiết kiệm thời gian.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng 1 kg:\u003c\/strong\u003e Phù hợp dùng cho gia đình 3–4 người.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151484596511,"sku":"A0735745752135","price":6.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/320c580d0c053582a2abf530993c539bLyuGFPFjSEfMW7tR1VZ7UEt76JUAkDXY.png?v=1735370773"},{"product_id":"fresh-loofah-1-piece","title":"Mướp Hương (Loofah) 1 trái – rau củ tươi giòn, giàu chất xơ","description":"\u003cp\u003eMướp hương tươi, vỏ xanh mướt, giòn mát, là lựa chọn lý tưởng cho các món canh, xào thanh đạm.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi ngon tự nhiên:\u003c\/strong\u003e Thu hoạch mới, giữ độ giòn và vị ngọt nhẹ.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu chất xơ \u0026amp; vitamin:\u003c\/strong\u003e Hỗ trợ tiêu hóa và tăng cường sức khỏe.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDễ chế biến:\u003c\/strong\u003e Phù hợp nấu canh, xào hoặc kho chung với thịt, cá.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eÍt calo, tốt cho sức khỏe:\u003c\/strong\u003e Lựa chọn hoàn hảo cho chế độ eat-clean.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKích thước vừa phải:\u003c\/strong\u003e 1 trái đủ dùng cho 1–2 khẩu phần.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151484891423,"sku":"9202402011410","price":5.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/f933d35fa17eb6f424af50cbba589827lHBKhNuCwg0aJUfUWNPjKo5qoLOaR5IB.jpg?v=1712384022"},{"product_id":"fresh-cucumbers-approximately-1kg","title":"Dưa leo Úc 1 kg – dưa leo tươi giòn, giải nhiệt","description":"\u003cp\u003eDưa leo Úc 1 kg tươi ngon, vỏ mỏng, thịt quả giòn mọng nước, vị thanh mát tự nhiên. Lý tưởng cho salad, làm món khai vị hoặc ăn kèm bữa chính, giúp giải nhiệt và bổ sung độ ẩm cho cơ thể.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eThu hoạch tươi:\u003c\/strong\u003e Giao nhanh trong ngày, giữ độ giòn mọng tự nhiên.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu vitamin C:\u003c\/strong\u003e Hỗ trợ tăng đề kháng, làm đẹp da từ bên trong.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eÍt calo:\u003c\/strong\u003e Phù hợp thực đơn eat-clean và người đang giảm cân.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa năng trong bếp:\u003c\/strong\u003e Dùng làm salad, dưa góp, nước ép hoặc ăn liền.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐóng gói 1 kg:\u003c\/strong\u003e Phù hợp gia đình 2–3 người hoặc tiệc nhẹ cuối tuần.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151484956959,"sku":"A0735745752098","price":6.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/7986eb8cc9a7d89f85beecb65961fa9etudbUYjNeMD85Rm7ewF7iHdmF8Td0HzH.jpg?v=1736929215"},{"product_id":"fresh-tomatoes-approximately-1kg","title":"Cà chua đỏ 0.9–1 kg – cà chua tươi ngọt mát","description":"\u003cp\u003eCà chua đỏ tươi 0.9–1 kg, vỏ mịn đỏ tươi, vị ngọt dịu, mọng nước, thích hợp dùng ngay hoặc chế biến đa dạng món ăn.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi căng mọng:\u003c\/strong\u003e Vỏ mịn, hạt nhỏ, giữ nguyên độ giòn mọng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eVị ngọt dịu:\u003c\/strong\u003e Đậm đà, ít axit, dễ ăn.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu dinh dưỡng:\u003c\/strong\u003e Cung cấp vitamin A, C và chất chống oxy hóa.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dụng trong bếp:\u003c\/strong\u003e Pha salad, làm sốt, nướng pizza hoặc ép nước ép.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng lý tưởng:\u003c\/strong\u003e Gói 0.9–1 kg phù hợp khẩu phần 2–4 người.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151485088031,"sku":"A0735745752050","price":6.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/c2bb8ed7a264be40c167fff4f818c2fb7tsxWAQ0lNTEOv8wkBPEvgcB644f0nRR.jpg?v=1745982962"},{"product_id":"fresh-okra-approximately-250g","title":"Đậu bắp (Okra) 250 g – rau tươi, giàu chất xơ","description":"\u003cp\u003eĐậu bắp tươi (okra) 250 g, giá trị dinh dưỡng cao với vị giòn mát đặc trưng. Lý tưởng cho các món hấp, xào và canh thanh đạm.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi xanh:\u003c\/strong\u003e Chọn lọc kỹ, giữ độ giòn mượt tự nhiên.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu chất xơ:\u003c\/strong\u003e Hỗ trợ tiêu hóa, tạo cảm giác no lâu.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eVitamin \u0026amp; khoáng chất:\u003c\/strong\u003e Nguồn vitamin C, K và folate dưỡng sức.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dụng:\u003c\/strong\u003e Phù hợp hấp, xào, nấu canh hoặc trộn salad.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng 250 g:\u003c\/strong\u003e Tiện lợi cho gia đình nhỏ hoặc bữa ăn hàng ngày.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151485481247,"sku":"9202402011411","price":3.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/8a2503c39032fa13b0a2edd5fbdc8d8fCTZKZSuVHByWmnqujrnSY2sz5kGy5Vbx.jpg?v=1745982960"},{"product_id":"fresh-zucchini-approximately-1kg","title":"Bí Ngòi (Zucchini) 1 kg – bí xanh tươi cho salad, xào \u0026 nướng","description":"\u003cp\u003eBí ngòi (zucchini) tươi xanh, vỏ mỏng, thịt giòn mọng nước, là nguyên liệu lý tưởng cho bữa ăn lành mạnh.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi ngon tự nhiên:\u003c\/strong\u003e Vỏ bóng khỏe, thịt bí đàn hồi, không đắng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eÍt calo \u0026 giàu dinh dưỡng:\u003c\/strong\u003e Chứa vitamin C, chất xơ hỗ trợ tiêu hóa và giảm cân.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dụng trong bếp:\u003c\/strong\u003e Xào, nướng, hấp hay làm salad đều giữ vị ngọt thanh.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng 1 kg:\u003c\/strong\u003e Đủ dùng cho 3–4 khẩu phần gia đình.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDễ chế biến:\u003c\/strong\u003e Cắt lát, bào sợi hay chẻ miếng nhanh chín, hợp với mọi món ăn.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151485546783,"sku":"A0735745752142","price":5.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/118e6d912785716b9b3fa3631e0386d6hapK9cNuXw6k2OuZ9HU0aSfGeYMRXabh.jpg?v=1712384055"},{"product_id":"fresh-greenhouse-grown-seedless-eggplant-approximately-800g","title":"Cà Tím Không Hạt Nhà Kính 800 g – thịt mềm ngọt, chế biến đa dạng","description":"\u003cp\u003eCà tím không hạt vừa vặn 800 g, trồng trong nhà kính hiện đại với vỏ tím bóng đều, thịt quả mịn, vị ngọt nhẹ. Sản phẩm lý tưởng cho bữa ăn gia đình, dễ dàng chế biến thành nhiều món xào, hấp, kho hay nướng.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eKhông hạt:\u003c\/strong\u003e Thịt cà mịn, ít xơ, tăng độ ngon miệng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eNhà kính công nghệ cao:\u003c\/strong\u003e Kiểm soát môi trường nuôi trồng, hạn chế thuốc bảo vệ thực vật.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu dinh dưỡng:\u003c\/strong\u003e Cung cấp vitamin B, C và chất xơ tốt cho tiêu hóa.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eChế biến đa dạng:\u003c\/strong\u003e Phù hợp xào tỏi, hấp sả, kho tiêu hoặc nướng mỡ hành.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng 800 g:\u003c\/strong\u003e Vừa đủ cho 2–3 khẩu phần hoặc bữa tiệc nhỏ.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151485743391,"sku":"A0735745752128","price":3.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/dbb7ac72af5c6e5c29fafb12c278e12a7EyqT50H9bYnUpAPM4JQwP7QSFlV5cl1.jpg?v=1712384068"},{"product_id":"fresh-vine-tomatoes-approximately-1kg","title":"Cà Chua Dây 1 kg – cà chua tươi, ngọt thanh","description":"\u003cp\u003eCà chua dây tươi mọng, căng tròn, giữ trọn vị ngọt thanh và độ mọng nước, là lựa chọn hoàn hảo cho salad, nước sốt và các món nấu đa dạng.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi mọng:\u003c\/strong\u003e Thu hoạch khi chín tới, giữ độ căng mọng và vị ngọt tự nhiên.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eTrái liền cuống:\u003c\/strong\u003e Giúp bảo toàn hương vị và tươi lâu hơn.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu dinh dưỡng:\u003c\/strong\u003e Cung cấp vitamin C, A, kali và chất chống oxy hóa.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dụng trong bếp:\u003c\/strong\u003e Hoàn hảo cho salad, sốt, canh, xào hoặc nướng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng 1 kg:\u003c\/strong\u003e Phù hợp cho gia đình 3–4 người dùng nhiều bữa.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151486333215,"sku":"A0735745752067","price":4.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/52231bc81f6eab9d5d452479d0c6af80uhpVBhdoBkClKkn2sOkUEzju5u6kFgar.jpg?v=1712384090"},{"product_id":"fresh-japanese-pumpkin-approximately-2-3kg","title":"Bí Đỏ Nhật (Kabocha) 2–3 kg – thịt vàng ngọt bùi, giàu vitamin","description":"\u003cp\u003eBí đỏ Nhật (Kabocha) 2–3 kg, quả vỏ xanh đặc trưng và thịt quả vàng ươm mịn màng. Vị ngọt bùi tự nhiên, giàu vitamin A \u0026amp; C, là nguyên liệu lý tưởng cho đa dạng món ăn từ cháo, soup đến bánh ngọt.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eGiống Kabocha:\u003c\/strong\u003e Bí đỏ Nhật nổi tiếng, vỏ dày bảo vệ thịt quả chắc, ngọt bùi.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eThịt vàng mịn:\u003c\/strong\u003e Chứa nhiều beta-carotene, vị ngọt tự nhiên không cần thêm đường.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu dinh dưỡng:\u003c\/strong\u003e Vitamin A, C và khoáng chất hỗ trợ thị lực, tăng sức đề kháng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dụng trong bếp:\u003c\/strong\u003e Nấu cháo, soup, hầm xương, làm bánh hay nướng đều ngon.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKích thước 2–3 kg:\u003c\/strong\u003e Mỗi quả đủ cho bữa ăn gia đình hoặc dự trữ lâu dài.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48151486628127,"sku":"A0735745752104","price":3.69,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/118e6d912785716b9b3fa3631e0386d6hhWygCsVjfKzD0C3t5S34E4i1RpzNd7r.jpg?v=1747019096"},{"product_id":"chayote-1kg","title":"Su su (Chayote) 0.9–1 kg – rau củ tươi giòn, giàu vitamin","description":"\u003cp\u003eSu su (Chayote) tươi xanh, giòn mát, cung cấp chất xơ và vitamin thiết yếu cho bữa ăn hàng ngày.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi giòn tự nhiên:\u003c\/strong\u003e Vỏ mỏng, ruột chắc, giữ nguyên vị ngọt nhẹ.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu vitamin C \u0026amp; chất xơ:\u003c\/strong\u003e Hỗ trợ tiêu hóa, tăng cường sức đề kháng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eÍt calo, eat-clean:\u003c\/strong\u003e Lý tưởng cho thực đơn giảm cân và ăn uống lành mạnh.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dạng chế biến:\u003c\/strong\u003e Phù hợp xào, luộc, hấp, salad hoặc nấu canh.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng 0.9–1 kg:\u003c\/strong\u003e Vừa đủ cho gia đình 3–4 người dùng.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48632350966047,"sku":"A0735745754870","price":5.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_6775c942-6af3-4091-9371-5844e40de976.jpg?v=1735370541"},{"product_id":"fresh-chinese-marrow-1-piece","title":"Bí ngòi Trung Quốc 1 trái – giòn ngọt, nấu canh \u0026 xào","description":"\u003cp\u003eBí ngòi Trung Quốc tươi mọng, vỏ mỏng, thịt quả giòn ngọt, thích hợp cho nhiều món ăn gia đình: nấu canh, xào, hấp hay làm salad.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eTươi giòn tự nhiên:\u003c\/strong\u003e Vừa thu hoạch, giữ vị ngọt và độ giòn.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eVỏ mỏng hạt nhỏ:\u003c\/strong\u003e Dễ sơ chế, không tốn thời gian bỏ hạt.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐa dụng:\u003c\/strong\u003e Nấu canh thanh mát, xào tôm, hấp thịt hay trộn salad.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiàu chất xơ \u0026amp; vitamin C:\u003c\/strong\u003e Hỗ trợ tiêu hóa, tăng cường sức khỏe.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKhối lượng vừa phải:\u003c\/strong\u003e 1 trái đủ cho bữa ăn 2–3 người.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":48632381931807,"sku":"A0735745753675","price":3.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/0831d87dc725685d5a12063e166c0c59tzU9ssWEmpH0PjkO9llp8sc5Ntj4waQV_db7930ec-0798-49b6-a515-b8049d925190.jpg?v=1716036271"},{"product_id":"mini-cucumbers-500g","title":"Dưa Leo Mini 500 g – giòn mát, ăn liền cho salad","description":"\u003cp\u003eDưa leo mini tươi giòn, kích thước nhỏ gọn, dễ dùng cho nhiều món ăn. Vị thanh mát, hàm lượng nước cao giúp giải nhiệt và hỗ trợ giữ dáng. Đóng gói 500 g tiện lợi, bảo quản trong ngăn mát tủ lạnh.\u003c\/p\u003e\u003ch2\u003eĐặc sắc sản phẩm:\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eKích thước mini:\u003c\/strong\u003e Dễ cắt, tạo điểm nhấn cho salad, sandwich và snack.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGiòn mát:\u003c\/strong\u003e Hàm lượng nước cao, dùng ăn tươi hoặc chấm sốt đều ngon.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eÍt calo, giàu vitamin:\u003c\/strong\u003e Phù hợp chế độ eat-clean và người ăn kiêng.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eĐóng gói 500 g:\u003c\/strong\u003e Vừa đủ cho gia đình 2–3 người hoặc bữa tiệc nhỏ.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDễ bảo quản:\u003c\/strong\u003e Giữ độ tươi giòn lâu trong ngăn mát tủ lạnh.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Umall Fresh","offers":[{"title":"Default Title","offer_id":49228072386847,"sku":"A9369998110810","price":4.19,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/138b6e13086163c7141c0af75235becb5FShuYd9ojNyHHYBAMJrPhB3vhLsnyVq.jpg?v=1725606889"},{"product_id":"latitude-47-black-pearl-sweet-glutinous-corn-ready-to-eat-200g","title":"Latitude 47° Black Pearl Sweet Glutinous Corn – Ready-to-Eat 200g","description":"\u003cdiv id=\"umall-desc\" style=\"--brand:#DB3A35;max-width:860px;margin:0 auto;padding:16px 12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;\"\u003e\n\u003cstyle\u003e#umall-desc a{ text-decoration:none !important; border-bottom:1px solid var(--brand) !important; } #umall-desc a:hover{ opacity:.85; }\u003c\/style\u003e\n\n\n\n\n\n\n\u003cstyle\u003e\n\/* DESC ENHANCER v1 *\/\n#umall-desc .um-slider{ display:grid; grid-auto-flow:column; grid-auto-columns:180px; gap:12px; overflow-x:auto; padding:2px 2px 8px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; margin-top:12px; }\n#umall-desc .um-slider::-webkit-scrollbar{ height:8px; }\n#umall-desc .um-slider::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:999px; }\n#umall-desc .um-card{ scroll-snap-align:start; border:1px solid #e5e7eb; border-radius:12px; overflow:hidden; background:#fff; display:flex; flex-direction:column; text-decoration:none; color:inherit; }\n#umall-desc a.um-card{ border-bottom:1px solid #e5e7eb !important; text-decoration:none !important; }\n#umall-desc a[style*=\"border-radius:999\"]{ border-bottom:1px solid #e2e8f0 !important; text-decoration:none !important; }\n#umall-desc .um-imgbox{ background:#fff; display:flex; align-items:center; justify-content:center; width:100%; aspect-ratio:1\/1; height:auto; position:relative; }\n#umall-desc .um-imgbox img{ max-width:100%; max-height:100%; object-fit:contain; }\n#umall-desc .um-badge{ position:absolute; top:8px; left:8px; background:rgba(219,58,53,.92); color:#fff; font-weight:700; font-size:12px; padding:2px 6px; border-radius:6px; display:none; }\n#umall-desc .um-meta{ padding:10px 10px 12px; display:flex; flex-direction:column; gap:6px; }\n#umall-desc .um-title{ font-size:14px; font-weight:600; color:#0f172a; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; min-height:38px; }\n#umall-desc .um-price{ font-size:14px; font-weight:700; color:var(--brand); display:flex; align-items:center; gap:8px; }\n#umall-desc .um-price s{ color:#94a3b8; font-weight:500; }\n#umall-desc .um-recipes{ display:grid; grid-template-columns:repeat(1,minmax(0,1fr)); gap:12px; margin-top:12px; }\n@media (min-width:640px){ #umall-desc .um-recipes{ grid-template-columns:repeat(2,minmax(0,1fr)); } }\n@media (min-width:1024px){ #umall-desc .um-recipes{ grid-template-columns:repeat(3,minmax(0,1fr)); } }\n#umall-desc .um-rcard{ border:1px solid #e2e8f0; border-radius:12px; background:#fff; padding:16px; }\n#umall-desc .um-rcard h4{ margin:0 0 6px; font-size:16px; font-weight:700; color:#0f172a; }\n#umall-desc .um-rcard p, #umall-desc .um-rcard div{ margin:0; font-size:14px; color:#334155; }\n#umall-desc .um-section-title{ margin:16px 0 10px; font-size:16px; font-weight:800; }\n\u003c\/style\u003e\n\n\n\n\n\n\n  \u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:22px;margin:0 0 16px;\"\u003e\n    \u003ch1 style=\"margin:0 0 6px;font-size:24px;line-height:1.25;font-weight:800;\"\u003eLatitude 47° Black Pearl Sweet Glutinous Corn – Ready-to-Eat 200g\u003c\/h1\u003e\n    \u003cp style=\"margin:8px 0 0;color:#475569;font-size:14px;\"\u003eNaturally sweet, beautifully dark kernels with a pleasant sticky-chewy bite — cooked and ready whenever you are.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin:0 0 16px;\"\u003e\n    \u003ch2 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003eWhy you’ll love it\u003c\/h2\u003e\n    \u003cul style=\"margin:0 0 0 18px;color:#334155;font-size:14px;line-height:1.6;\"\u003e\n      \u003cli\u003eReady-to-eat convenience — enjoy straight from the pack, or warm in minutes.\u003c\/li\u003e\n      \u003cli\u003eDistinctive “glutinous” texture: sticky, bouncy kernels with gentle sweetness.\u003c\/li\u003e\n      \u003cli\u003eStriking purple-black color that makes sides, salads, and snacks pop.\u003c\/li\u003e\n      \u003cli\u003eVersatile across cuisines: great in stir-fries, soups, rice and noodle bowls.\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:0 0 16px;\"\u003e\n    \u003ch2 style=\"margin:0 0 12px;font-size:18px;font-weight:700;\"\u003eHow to enjoy\u003c\/h2\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        \u003ch3 style=\"margin:0 0 6px;font-size:16px;font-weight:700;\"\u003ePan-seared street-style\u003c\/h3\u003e\n        \u003cp style=\"margin:0;color:#334155;font-size:14px;\"\u003ePat dry and sear the cob in a hot pan 2-3 minutes, turning for light char. Brush with a mix of \u003ca href=\"\/vi\/products\/lee-kum-kee-pure-sesame-oil-207ml\" style=\"color:var(--brand);\"\u003esesame oil\u003c\/a\u003e and \u003ca href=\"\/vi\/products\/haitian-premium-light-soy-sauce-500ml\" style=\"color:var(--brand);\"\u003elight soy\u003c\/a\u003e, then finish with a spoon of crunchy \u003ca href=\"\/vi\/products\/chuanwazi-crispy-chili-oil-with-peanuts-200g-sichuan-chili-crisp\" style=\"color:var(--brand);\"\u003echili crisp\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n        \u003ch3 style=\"margin:0 0 6px;font-size:16px;font-weight:700;\"\u003eBroth-based noodle bowl \u003cspan style=\"display:inline-flex;align-items:center;border:1px solid rgba(219,58,53,.2);color:var(--brand);background:rgba(219,58,53,.08);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;margin-left:8px\"\u003eBroth-based\u003c\/span\u003e\n\u003c\/h3\u003e\n        \u003cp style=\"margin:0;color:#334155;font-size:14px;\"\u003eSlice kernels off and add to a light soup made with \u003ca href=\"\/vi\/products\/bull-head-clear-chicken-broth-411ml-canned-chicken-stock\" style=\"color:var(--brand);\"\u003eclear chicken broth\u003c\/a\u003e and low-calorie \u003ca href=\"\/vi\/products\/hankun-crispy-konjac-yam-threads-200g\" style=\"color:var(--brand);\"\u003ekonjac threads\u003c\/a\u003e. Top with sliced \u003ca href=\"\/vi\/products\/fresh-bundle-of-spring-onions\" style=\"color:var(--brand);\"\u003espring onions\u003c\/a\u003e. Ready in about 4-6 minutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n        \u003ch3 style=\"margin:0 0 6px;font-size:16px;font-weight:700;\"\u003eWok-tossed corn with prawns \u0026amp; garlic\u003c\/h3\u003e\n        \u003cp style=\"margin:0;color:#334155;font-size:14px;\"\u003eCut kernels off and stir-fry 2-4 minutes with \u003ca href=\"\/vi\/products\/australian-raw-king-prawns-peeled-tail-on-flash-frozen-700g\" style=\"color:var(--brand);\"\u003eking prawns\u003c\/a\u003e and \u003ca href=\"\/vi\/products\/peeled-garlic-cloves-250g\" style=\"color:var(--brand);\"\u003egarlic\u003c\/a\u003e. Splash in a little \u003ca href=\"\/vi\/products\/haitian-premium-oyster-sauce-700g\" style=\"color:var(--brand);\"\u003eoyster sauce\u003c\/a\u003e to glaze.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;\"\u003e\n        \u003ch3 style=\"margin:0 0 6px;font-size:16px;font-weight:700;\"\u003eWeeknight corn \u0026amp; egg fried rice\u003c\/h3\u003e\n        \u003cp style=\"margin:0;color:#334155;font-size:14px;\"\u003eToss kernels into hot wok with day-old \u003ca href=\"\/vi\/products\/arawana-northeast-rice-5kg\" style=\"color:var(--brand);\"\u003efragrant rice\u003c\/a\u003e, beaten \u003ca href=\"\/vi\/products\/pace-farm-free-range-eggs-12-extra-large-700g\" style=\"color:var(--brand);\"\u003eeggs\u003c\/a\u003e, a little diced \u003ca href=\"\/vi\/products\/fresh-purple-onions-approximately-1kg\" style=\"color:var(--brand);\"\u003eonion\u003c\/a\u003e, and a drizzle of \u003ca href=\"\/vi\/products\/haitian-premium-soy-sauce-1-9l\" style=\"color:var(--brand);\"\u003esoy sauce\u003c\/a\u003e. 5-7 minutes and done.\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:0 0 16px;\"\u003e\n    \u003ch2 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePrep Tips\u003c\/h2\u003e\n    \u003cul style=\"margin:0 0 0 18px;color:#334155;font-size:14px;line-height:1.6;\"\u003e\n      \u003cli\u003eEnjoy chilled straight from the pack, or warm briefly: steam 2-3 minutes or microwave 30-40 seconds (covered).\u003c\/li\u003e\n      \u003cli\u003eFor kernels: stand the cob upright and slice downward with a chef’s knife; loosen with a fork.\u003c\/li\u003e\n      \u003cli\u003eCrave smoky notes? Brush lightly with oil and char on a hot pan or grill 2-3 minutes, turning.\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:0 0 16px;\"\u003e\n    \u003ch2 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003ePairs well\u003c\/h2\u003e\n    \u003cul style=\"margin:0 0 0 18px;color:#334155;font-size:14px;line-height:1.7;\"\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/haitian-premium-oyster-sauce-700g\" style=\"color:var(--brand);\"\u003eHaitian Premium Oyster Sauce 700g\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/kikkoman-all-purpose-soy-sauce-1-6l\" style=\"color:var(--brand);\"\u003eKikkoman All-Purpose Soy Sauce 1.6L\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/lee-kum-kee-pure-sesame-oil-207ml\" style=\"color:var(--brand);\"\u003eLee Kum Kee Pure Sesame Oil 207ml\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/cuihong-spicy-chili-oil-200g\" style=\"color:var(--brand);\"\u003eCuihong Spicy Chili Oil 200g\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/hengshun-zhenjiang-aromatic-vinegar-550ml\" style=\"color:var(--brand);\"\u003eHengshun Zhenjiang Aromatic Vinegar 550ml\u003c\/a\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin:0 0 16px;\"\u003e\n    \u003ch2 style=\"margin:0 0 10px;font-size:18px;font-weight:700;\"\u003eMore in this category\u003c\/h2\u003e\n    \u003cul style=\"margin:0 0 12px 18px;color:#334155;font-size:14px;line-height:1.7;\"\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/fresh-2-corn-cobs\" style=\"color:var(--brand);\"\u003e2 Corn Cobs\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/fresh-small-corn-1-box\" style=\"color:var(--brand);\"\u003eFresh Baby Corn - 1 Box\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/beiwei-47-yellow-glutinous-corn-200g\" style=\"color:var(--brand);\"\u003eBeiwei 47° Yellow Glutinous Corn 200g\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/47-an-sweet-corn-220g\" style=\"color:var(--brand);\"\u003eLatitude 47 Degree Fruit Corn- 220g\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/vi\/products\/fresh-corn-on-the-cob-top-removed-pack-of-3-cut-into-sections\" style=\"color:var(--brand);\"\u003eSweek Corns, 3-Pack (500g)\u003c\/a\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003ca href=\"\/vi\/collections\/corn\" style=\"color:var(--brand);font-weight:700;\"\u003eShop all corn →\u003c\/a\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery \u0026amp; Timing\u003c\/h3\u003e\n\u003cp style=\"margin:6px 0 10px;color:#334155;font-size:14px;\"\u003eYou can \u003cstrong\u003eTrack\u003c\/strong\u003e the courier's location in \u003cstrong\u003eReal‑Time\u003c\/strong\u003e online! Get your order as soon as the \u003cstrong\u003eNext Day\u003c\/strong\u003e (for most areas in Sydney).\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:10px;border-right:1px solid #e5e7eb;background:#f8fafc;\"\u003eOrder Time\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:10px;background:#f8fafc;\"\u003eArrival Time\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;border-right:1px solid #e5e7eb;\"\u003eToday\u003c\/td\u003e\n\u003ctd style=\"padding:12px;border-top:1px solid #e5e7eb;\"\u003e\n\u003cstrong\u003eNext Day (2 options):\u003c\/strong\u003e\u003cul style=\"margin:6px 0 0 18px;\"\u003e\n\u003cli\u003e11:30AM – 06:30PM\u003c\/li\u003e\n\u003cli\u003e05:00PM – 11:00PM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"color:#a9a9a9;font-size:12px;margin:10px 0 0;\"\u003e* Canceling after the cutoff may incur fees. \u003ca href=\"\/vi\/pages\/return-refund-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eClick here\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:8px 0 0;color:#334155;font-size:14px;\"\u003eDetails: \u003ca href=\"\/vi\/pages\/delivery-information\" style=\"color:#DB3A35;text-decoration:underline;\"\u003eDelivery Information\u003c\/a\u003e.\u003c\/p\u003e\u003c\/section\u003e\n  \u003csection style=\"border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:20px;margin-top:16px;\"\u003e\u003ch3 style=\"margin:0 0 8px;font-size:18px;font-weight:700;\"\u003eDelivery Fees\u003c\/h3\u003e\n\u003cp style=\"font-size:13px;color:#666;margin:0 0 8px\"\u003e* A flat \u003cstrong\u003e$2 service \u0026amp; packaging fee\u003c\/strong\u003e will be added at checkout — \u003ca href=\"https:\/\/www.umall.com.au\/policies\/shipping-policy\" style=\"color:#DB3A35;text-decoration:underline;\"\u003esee details\u003c\/a\u003e.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;border:1px solid #e5e7eb;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$69.00 and up\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e\u003cstrong\u003eFree\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$20 – $68.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$4.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;\"\u003e$0.01 – $19.99\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-top:1px solid #e5e7eb;\"\u003e$7.99 \u003cspan style=\"color:#999;font-size:12px\"\u003e(was $10)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\u003cscript\u003e\n\/* DESC ENHANCER JS v1 *\/\n(function(){\n  const root = document.getElementById('umall-desc');\n  if(!root) return;\n\n  const handleFromHref = (href)=\u003e{\n    try{ const u = new URL(href, location.origin); const parts=u.pathname.split('\/').filter(Boolean); const i=parts.findIndex(p=\u003ep==='products'); if(i\u003e=0\u0026\u0026parts[i+1]) return parts[i+1]; }catch(e){}\n    return null;\n  };\n  const money = (cents)=\u003e{ if(window.Shopify \u0026\u0026 Shopify.formatMoney) return Shopify.formatMoney(cents, \"A${{amount}}\"); return typeof cents==='number' ? 'A$'+(cents\/100).toFixed(2) : ''; };\n  const buildProdCard = (handle)=\u003e{ const a=document.createElement('a'); a.className='um-card'; a.href=\"\/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":"Latitude 47°","offers":[{"title":"Default Title","offer_id":51168375275807,"sku":"M6974755660564","price":3.39,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/files\/1_7a411865-f45a-451c-a61f-da759ecfa4ad.jpg?v=1756216197"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/3602\/0511\/collections\/iShot_2024-08-30_18.00.59.jpg?v=1725012085","url":"https:\/\/www.umall.com.au\/vi\/collections\/h%e1%bb%8d-ca-va-h%e1%bb%8d-b%e1%ba%a7u-bi\/lny2026.oembed","provider":"Umall - Australia's Largest Online Asian Supermarket","version":"1.0","type":"link"}