{
  "version": 2,
  "addons": [
    {
      "id": "chimney",
      "name": {
        "id": "Cerobong asap",
        "en": "Chimney"
      },
      "price": 35000
    },
    {
      "id": "thermometer",
      "name": {
        "id": "Termometer",
        "en": "Thermometer"
      },
      "price": 60000
    },
    {
      "id": "samsam-stick",
      "name": {
        "id": "Stik samsam",
        "en": "Samsam skewers"
      },
      "price": 100000
    },
    {
      "id": "stainless-upgrade",
      "name": {
        "id": "Upgrade stik ke stainless",
        "en": "Upgrade skewers to stainless"
      },
      "price": 60000
    },
    {
      "id": "chicken-stick-stainless",
      "name": {
        "id": "Stik ayam stainless",
        "en": "Stainless chicken skewers"
      },
      "price": 200000
    },
    {
      "id": "satay-rack",
      "name": {
        "id": "Penyangga sate",
        "en": "Satay rack"
      },
      "price": 150000
    },
    {
      "id": "extra-rack",
      "name": {
        "id": "Rak grill tambahan",
        "en": "Extra grill rack"
      },
      "price": null
    }
  ],
  "products": [
    {
      "id": "mini-grill",
      "name": {
        "id": "UGRA Mini Grill",
        "en": "UGRA Mini Grill"
      },
      "series": "Mini",
      "price": {
        "min": 120000
      },
      "size": {
        "id": "35 × 20 × 25 cm",
        "en": "35 × 20 × 25 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Grill portable paling ringkas. Cocok untuk panggangan rumahan, jualan kaki lima, atau dibawa saat camping.",
        "en": "Our most compact portable grill. Great for home grilling, street-food stalls, or camping trips."
      },
      "images": [
        "/images/products/p1.webp"
      ],
      "tag": {
        "id": "Best value",
        "en": "Best value"
      },
      "useCases": [
        "home",
        "vendor",
        "camping"
      ]
    },
    {
      "id": "mini-grill-t2",
      "name": {
        "id": "UGRA Mini Grill Tipe 2",
        "en": "UGRA Mini Grill Type 2"
      },
      "series": "Mini",
      "price": {
        "min": 220000
      },
      "size": {
        "id": "60 × 28 × 25 cm",
        "en": "60 × 28 × 25 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Versi panjang dari Mini Grill. Area panggang lebih luas untuk porsi keluarga atau warung sate.",
        "en": "A longer Mini Grill with a wider cooking area for family portions or satay stalls."
      },
      "images": [
        "/images/products/p2.webp"
      ],
      "useCases": [
        "home",
        "vendor"
      ]
    },
    {
      "id": "mini-grill-plus",
      "name": {
        "id": "UGRA Mini Grill +",
        "en": "UGRA Mini Grill +"
      },
      "series": "Mini",
      "price": {
        "min": 160000,
        "max": 200000
      },
      "size": {
        "id": "35 × 20 × 25 cm",
        "en": "35 × 20 × 25 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Mini Grill dengan dudukan stik. Harga menyesuaikan pilihan stik.",
        "en": "Mini Grill with a skewer holder. Price depends on the skewers you choose."
      },
      "images": [
        "/images/products/p3.webp"
      ],
      "useCases": [
        "home",
        "vendor"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "chicken-iron",
              "label": {
                "id": "Stik ayam besi",
                "en": "Iron chicken skewers"
              },
              "priceDelta": null
            },
            {
              "id": "chicken-stainless",
              "label": {
                "id": "Stik ayam stainless",
                "en": "Stainless chicken skewers"
              },
              "priceDelta": null
            },
            {
              "id": "samsam-small",
              "label": {
                "id": "Stik samsam kecil",
                "en": "Small samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Katalog hanya menyebut rentang Rp 160.000 – 200.000. Berapa harga masing-masing pilihan stik?"
        }
      ]
    },
    {
      "id": "mini-grill-plus-t2",
      "name": {
        "id": "UGRA Mini Grill + Tipe 2",
        "en": "UGRA Mini Grill + Type 2"
      },
      "series": "Mini",
      "price": {
        "min": 270000,
        "max": 320000
      },
      "size": {
        "id": "59 × 28 × 32 cm",
        "en": "59 × 28 × 32 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Mini Grill panjang dengan dudukan stik dan ruang arang lebih tinggi.",
        "en": "Long Mini Grill with a skewer holder and a deeper charcoal bed."
      },
      "images": [
        "/images/products/p4.webp"
      ],
      "useCases": [
        "home",
        "vendor"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "chicken-iron",
              "label": {
                "id": "Stik ayam besi",
                "en": "Iron chicken skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken-stainless",
              "label": {
                "id": "Stik ayam stainless",
                "en": "Stainless chicken skewers"
              },
              "priceDelta": 50000
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga per stik disimpulkan dari rentang (besi Rp 270.000, stainless Rp 320.000). Mohon konfirmasi."
        },
        {
          "field": "size",
          "note": "Ukuran sama persis dengan Medium Grill Sate & Medium Grill + Sate (59 × 28 × 32 cm). Benar?"
        }
      ]
    },
    {
      "id": "mini-grill-sate",
      "name": {
        "id": "UGRA Mini Grill + Sate",
        "en": "UGRA Mini Grill + Satay"
      },
      "series": "Mini",
      "price": {
        "min": 160000
      },
      "size": {
        "id": "35 × 25 × 23 cm",
        "en": "35 × 25 × 23 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Paket mini grill dengan penyangga sate yang bisa lepas-pasang.",
        "en": "Mini grill bundle with a removable satay rack."
      },
      "images": [
        "/images/products/p5.webp"
      ],
      "useCases": [
        "home",
        "vendor"
      ]
    },
    {
      "id": "mini-grill-twins",
      "name": {
        "id": "UGRA Mini Grill Twins",
        "en": "UGRA Mini Grill Twins"
      },
      "series": "Mini",
      "price": {
        "min": 160000
      },
      "size": {
        "id": "30 × 40 × 25 cm",
        "en": "30 × 40 × 25 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Dua area panggang dalam satu bodi. Bentuk kompak, lebar ke samping.",
        "en": "Two grilling zones in one compact body that extends sideways."
      },
      "images": [
        "/images/products/p8.webp"
      ],
      "tag": {
        "id": "Favorit",
        "en": "Favorite"
      },
      "useCases": [
        "home",
        "vendor"
      ]
    },
    {
      "id": "tungku-outdoor",
      "name": {
        "id": "UGRA Tungku Outdoor",
        "en": "UGRA Outdoor Fire Pit"
      },
      "series": "Mini",
      "price": {
        "min": 150000,
        "max": 200000
      },
      "size": {
        "id": "Ø 26 cm, tinggi 20 cm",
        "en": "Ø 26 cm, 20 cm tall"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Tungku outdoor berbentuk tabung. Bisa jadi pemanas sekaligus pemanggang.",
        "en": "Cylindrical outdoor fire pit that works as both a heater and a grill."
      },
      "images": [
        "/images/products/p10.webp"
      ],
      "useCases": [
        "home",
        "camping",
        "villa"
      ],
      "variantGroups": [
        {
          "id": "finish",
          "label": {
            "id": "Bahan",
            "en": "Material"
          },
          "options": [
            {
              "id": "galvanized",
              "label": {
                "id": "Galvanis",
                "en": "Galvanized"
              },
              "priceDelta": 0
            },
            {
              "id": "stainless",
              "label": {
                "id": "Stainless",
                "en": "Stainless"
              },
              "priceDelta": 50000
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "price",
          "note": "Data lama mencatat harga 175.000 tapi label Rp 150.000 – 200.000. Diasumsikan galvanis 150rb & stainless 200rb — mohon konfirmasi."
        },
        {
          "field": "series",
          "note": "Tungku masuk seri Mini — tetap di sini atau dibuat kategori sendiri?"
        },
        {
          "field": "name.en",
          "note": "Terjemahan \"Tungku\" → \"Fire Pit\" sudah sesuai?"
        }
      ]
    },
    {
      "id": "medium-grill-sate",
      "name": {
        "id": "UGRA Medium Grill Sate",
        "en": "UGRA Medium Satay Grill"
      },
      "series": "Medium",
      "price": {
        "min": 270000
      },
      "size": {
        "id": "59 × 28 × 32 cm",
        "en": "59 × 28 × 32 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Medium grill dengan penyangga sate yang bisa lepas-pasang.",
        "en": "Medium grill with a removable satay rack."
      },
      "images": [
        "/images/products/p6.webp"
      ],
      "useCases": [
        "vendor",
        "home"
      ],
      "needsConfirmation": [
        {
          "field": "size",
          "note": "Ukuran sama persis dengan Mini Grill + Tipe 2 (59 × 28 × 32 cm). Benar?"
        }
      ]
    },
    {
      "id": "medium-grill-plus-sate",
      "name": {
        "id": "UGRA Medium Grill + Sate",
        "en": "UGRA Medium Grill + Satay"
      },
      "series": "Medium",
      "price": {
        "min": 300000,
        "max": 500000
      },
      "size": {
        "id": "59 × 28 × 32 cm",
        "en": "59 × 28 × 32 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Medium grill dengan kombinasi stik. Harga menyesuaikan kombinasi yang dipilih.",
        "en": "Medium grill with a choice of skewer combinations. Price depends on the combination."
      },
      "images": [
        "/images/products/p7.webp"
      ],
      "tag": {
        "id": "Paling laris",
        "en": "Top seller"
      },
      "useCases": [
        "vendor",
        "restaurant"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Kombinasi stik",
            "en": "Skewer combination"
          },
          "options": [
            {
              "id": "chicken-iron",
              "label": {
                "id": "Stik ayam besi",
                "en": "Iron chicken skewers"
              },
              "priceDelta": null
            },
            {
              "id": "chicken-stainless",
              "label": {
                "id": "Stik ayam stainless",
                "en": "Stainless chicken skewers"
              },
              "priceDelta": null
            },
            {
              "id": "samsam-iron",
              "label": {
                "id": "Stik samsam besi",
                "en": "Iron samsam skewers"
              },
              "priceDelta": null
            },
            {
              "id": "chicken-iron-samsam",
              "label": {
                "id": "Stik ayam besi + samsam",
                "en": "Iron chicken + samsam skewers"
              },
              "priceDelta": null
            },
            {
              "id": "chicken-stainless-samsam",
              "label": {
                "id": "Stik ayam stainless + samsam",
                "en": "Stainless chicken + samsam skewers"
              },
              "priceDelta": null
            },
            {
              "id": "satay-rack",
              "label": {
                "id": "Penyangga sate",
                "en": "Satay rack"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Katalog hanya menyebut rentang Rp 300.000 – 500.000. Berapa harga tiap kombinasi?"
        }
      ]
    },
    {
      "id": "medium-grill-series",
      "name": {
        "id": "Medium + Grill Series",
        "en": "Medium + Grill Series"
      },
      "series": "Medium",
      "price": {
        "min": 350000,
        "from": true
      },
      "size": {
        "id": "88 × 28 × 21 cm",
        "en": "88 × 28 × 21 cm"
      },
      "material": {
        "id": "Plat besi tebal, grill baja galvanis",
        "en": "Thick iron plate, galvanized steel grate"
      },
      "description": {
        "id": "Grill memanjang 88 cm untuk sate dan stik dalam jumlah banyak.",
        "en": "An 88 cm long grill for large batches of satay and skewers."
      },
      "images": [
        "/images/products/p9.webp"
      ],
      "useCases": [
        "vendor",
        "restaurant",
        "event"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken-stainless",
              "label": {
                "id": "Stik ayam stainless",
                "en": "Stainless chicken skewers"
              },
              "priceDelta": 200000
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "addonIds": [
        "satay-rack"
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik samsam untuk model ini belum ada."
        }
      ]
    },
    {
      "id": "double-grill",
      "name": {
        "id": "UGRA Double Grill",
        "en": "UGRA Double Grill"
      },
      "series": "Double",
      "price": {
        "min": 200000,
        "max": 225000
      },
      "size": {
        "id": "37 × 46 × 28 cm",
        "en": "37 × 46 × 28 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Grill dua sisi yang bisa dibuka-tutup.",
        "en": "A two-sided grill with a hinged lid."
      },
      "images": [
        "/images/products/p12.webp"
      ],
      "tag": {
        "id": "Best seller",
        "en": "Best seller"
      },
      "useCases": [
        "home",
        "vendor"
      ],
      "variantGroups": [
        {
          "id": "grate",
          "label": {
            "id": "Kawat grill",
            "en": "Grill grate"
          },
          "options": [
            {
              "id": "1",
              "label": {
                "id": "1 kawat grill",
                "en": "1 grill grate"
              },
              "priceDelta": 0
            },
            {
              "id": "2",
              "label": {
                "id": "2 kawat grill",
                "en": "2 grill grates"
              },
              "priceDelta": 25000
            }
          ]
        }
      ],
      "addonIds": [
        "chimney",
        "thermometer"
      ]
    },
    {
      "id": "double-grill-plus",
      "name": {
        "id": "UGRA Double Grill +",
        "en": "UGRA Double Grill +"
      },
      "series": "Double",
      "price": {
        "min": 250000,
        "max": 270000
      },
      "size": {
        "id": "37 × 46 × 28 cm",
        "en": "37 × 46 × 28 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Double grill yang sudah termasuk stik ayam besi.",
        "en": "Double grill that comes with iron chicken skewers."
      },
      "images": [
        "/images/products/p13.webp"
      ],
      "useCases": [
        "home",
        "vendor"
      ],
      "included": [
        {
          "id": "Stik ayam besi",
          "en": "Iron chicken skewers"
        }
      ],
      "variantGroups": [
        {
          "id": "grate",
          "label": {
            "id": "Kawat grill",
            "en": "Grill grate"
          },
          "options": [
            {
              "id": "1",
              "label": {
                "id": "1 kawat grill",
                "en": "1 grill grate"
              },
              "priceDelta": 0
            },
            {
              "id": "2",
              "label": {
                "id": "2 kawat grill",
                "en": "2 grill grates"
              },
              "priceDelta": 20000
            }
          ]
        }
      ],
      "addonIds": [
        "chimney",
        "thermometer",
        "samsam-stick",
        "stainless-upgrade"
      ]
    },
    {
      "id": "double-grill-max",
      "name": {
        "id": "UGRA Double Grill Max",
        "en": "UGRA Double Grill Max"
      },
      "series": "Double",
      "price": {
        "min": 400000,
        "from": true
      },
      "size": {
        "id": "58 × 25 (tutup) / 50 (buka) × 43 cm",
        "en": "58 × 25 (closed) / 50 (open) × 43 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Versi besar dari Double Grill.",
        "en": "The large version of our Double Grill."
      },
      "images": [
        "/images/products/p16.webp"
      ],
      "useCases": [
        "home",
        "restaurant",
        "villa"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        },
        {
          "id": "base",
          "label": {
            "id": "Alas grill",
            "en": "Grill base"
          },
          "options": [
            {
              "id": "1",
              "label": {
                "id": "1 alas grill",
                "en": "1 grill base"
              },
              "priceDelta": 0
            },
            {
              "id": "2",
              "label": {
                "id": "2 alas grill",
                "en": "2 grill bases"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "addonIds": [
        "chimney",
        "thermometer"
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        },
        {
          "field": "variantGroups.base",
          "note": "Harga tambahan untuk 2 alas grill?"
        }
      ]
    },
    {
      "id": "mini-smoker",
      "name": {
        "id": "UGRA Mini Smoker",
        "en": "UGRA Mini Smoker"
      },
      "series": "Smoker",
      "price": {
        "min": 350000,
        "max": 490000
      },
      "size": {
        "id": "37 × 46 × 28 cm",
        "en": "37 × 46 × 28 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Smoker ringkas untuk pemula, sudah lengkap untuk langsung dipakai.",
        "en": "A compact starter smoker that comes ready to use."
      },
      "images": [
        "/images/products/p14.webp"
      ],
      "tag": {
        "id": "Smoker pemula",
        "en": "Starter smoker"
      },
      "useCases": [
        "home",
        "villa"
      ],
      "included": [
        {
          "id": "Cerobong asap",
          "en": "Chimney"
        },
        {
          "id": "Termometer",
          "en": "Thermometer"
        },
        {
          "id": "2 kawat grill",
          "en": "2 grill grates"
        },
        {
          "id": "2 alas arang",
          "en": "2 charcoal trays"
        }
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "chicken-iron",
              "label": {
                "id": "Stik ayam besi",
                "en": "Iron chicken skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken-stainless",
              "label": {
                "id": "Stik ayam stainless",
                "en": "Stainless chicken skewers"
              },
              "priceDelta": 75000
            },
            {
              "id": "samsam-galvanized",
              "label": {
                "id": "Stik samsam galvanis",
                "en": "Galvanized samsam skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken-iron-samsam",
              "label": {
                "id": "Stik ayam besi + samsam",
                "en": "Iron chicken + samsam skewers"
              },
              "priceDelta": 100000
            },
            {
              "id": "chicken-stainless-samsam",
              "label": {
                "id": "Stik ayam stainless + samsam",
                "en": "Stainless chicken + samsam skewers"
              },
              "priceDelta": 140000
            }
          ]
        }
      ]
    },
    {
      "id": "mini-smoker-t2",
      "name": {
        "id": "UGRA Mini Smoker Tipe 2",
        "en": "UGRA Mini Smoker Type 2"
      },
      "series": "Smoker",
      "price": {
        "min": 450000
      },
      "size": {
        "id": "37 × 46 × 28 cm",
        "en": "37 × 46 × 28 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Varian Mini Smoker dengan kelengkapan berbeda, termasuk termometer.",
        "en": "A Mini Smoker variant with a different set of fittings, thermometer included."
      },
      "images": [
        "/images/products/p15.webp"
      ],
      "useCases": [
        "home",
        "villa"
      ],
      "included": [
        {
          "id": "Termometer",
          "en": "Thermometer"
        }
      ],
      "needsConfirmation": [
        {
          "field": "included",
          "note": "Data lama hanya menulis \"kelengkapan sesuai foto\". Apa saja isi paketnya dan bedanya dengan Mini Smoker?"
        }
      ]
    },
    {
      "id": "medium-smoker",
      "name": {
        "id": "UGRA Medium Smoker",
        "en": "UGRA Medium Smoker"
      },
      "series": "Smoker",
      "price": {
        "min": 1300000,
        "from": true
      },
      "size": {
        "id": "45 × 34 × 100 cm",
        "en": "45 × 34 × 100 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Smoker berdiri setinggi 1 meter. Cocok untuk restoran, catering, dan BBQ slow-cook.",
        "en": "A 1-metre standing smoker for restaurants, catering, and low-and-slow BBQ."
      },
      "images": [
        "/images/products/p20.webp"
      ],
      "tag": {
        "id": "Pro",
        "en": "Pro"
      },
      "useCases": [
        "restaurant",
        "villa",
        "event"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        }
      ]
    },
    {
      "id": "medium-table",
      "name": {
        "id": "UGRA Grill Medium Table",
        "en": "UGRA Grill Medium Table"
      },
      "series": "Table",
      "price": {
        "min": 500000,
        "from": true
      },
      "size": {
        "id": "65 × 45 × 85 cm",
        "en": "65 × 45 × 85 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Grill menyatu dengan meja kerja.",
        "en": "A grill built into a work table."
      },
      "images": [
        "/images/products/p17.webp"
      ],
      "useCases": [
        "home",
        "villa",
        "restaurant"
      ],
      "included": [
        {
          "id": "Kawat grill galvanis 1 pcs",
          "en": "1 galvanized grill grate"
        }
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        }
      ]
    },
    {
      "id": "medium-table-lid",
      "name": {
        "id": "UGRA Grill Medium Table + Lid",
        "en": "UGRA Grill Medium Table + Lid"
      },
      "series": "Table",
      "price": {
        "min": 850000,
        "from": true
      },
      "size": {
        "id": "65 × 45 × 90 cm",
        "en": "65 × 45 × 90 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Grill + meja dengan tutup. Bisa custom stik atau kawat grill stainless.",
        "en": "Grill table with a lid. Skewers or a stainless grate can be customised."
      },
      "images": [
        "/images/products/p18.webp"
      ],
      "useCases": [
        "home",
        "villa",
        "restaurant"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        }
      ]
    },
    {
      "id": "max-table",
      "name": {
        "id": "UGRA Grill Max + Table",
        "en": "UGRA Grill Max + Table"
      },
      "series": "Table",
      "price": {
        "min": 980000,
        "from": true
      },
      "size": {
        "id": "Menyesuaikan varian",
        "en": "Depends on variant"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Grill besar dengan meja, sudah termasuk cerobong asap.",
        "en": "Large grill with a table, chimney included."
      },
      "images": [
        "/images/products/p19.webp"
      ],
      "useCases": [
        "villa",
        "restaurant",
        "event"
      ],
      "included": [
        {
          "id": "Cerobong asap",
          "en": "Chimney"
        },
        {
          "id": "Kawat grill galvanis 1 pcs",
          "en": "1 galvanized grill grate"
        }
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        },
        {
          "field": "size",
          "note": "Dimensi aktual belum ada (tertulis \"Menyesuaikan varian\")."
        }
      ]
    },
    {
      "id": "turtle-grill-1",
      "name": {
        "id": "Turtle Grill 1",
        "en": "Turtle Grill 1"
      },
      "series": "Turtle",
      "price": {
        "min": 1100000,
        "from": true
      },
      "size": {
        "id": "100 × 50 × 90 cm",
        "en": "100 × 50 × 90 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Grill berbentuk tempurung penyu. Statement piece untuk villa, beach club, dan restoran.",
        "en": "A grill shaped like a turtle shell — a statement piece for villas, beach clubs, and restaurants."
      },
      "images": [
        "/images/products/p21.webp"
      ],
      "tag": {
        "id": "Signature",
        "en": "Signature"
      },
      "useCases": [
        "villa",
        "restaurant",
        "event"
      ],
      "variantGroups": [
        {
          "id": "grate",
          "label": {
            "id": "Kawat grill",
            "en": "Grill grate"
          },
          "options": [
            {
              "id": "galvanized",
              "label": {
                "id": "Grill galvanis",
                "en": "Galvanized grate"
              },
              "priceDelta": 0
            },
            {
              "id": "stainless",
              "label": {
                "id": "Grill stainless",
                "en": "Stainless grate"
              },
              "priceDelta": null
            },
            {
              "id": "stainless-rack",
              "label": {
                "id": "Grill stainless + rak",
                "en": "Stainless grate + rack"
              },
              "priceDelta": null
            }
          ]
        },
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        },
        {
          "field": "variantGroups.grate",
          "note": "Harga upgrade grill stainless & rak?"
        }
      ]
    },
    {
      "id": "turtle-grill-2",
      "name": {
        "id": "Turtle Grill 2",
        "en": "Turtle Grill 2"
      },
      "series": "Turtle",
      "price": {
        "min": 1500000,
        "from": true
      },
      "size": {
        "id": "150 × 50 × 93 cm",
        "en": "150 × 50 × 93 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Versi 150 cm dari Turtle Grill. Kapasitas besar untuk event dan live cooking.",
        "en": "The 150 cm Turtle Grill, sized for events and live cooking."
      },
      "images": [
        "/images/products/p22.webp"
      ],
      "useCases": [
        "villa",
        "restaurant",
        "event"
      ],
      "variantGroups": [
        {
          "id": "grate",
          "label": {
            "id": "Kawat grill",
            "en": "Grill grate"
          },
          "options": [
            {
              "id": "galvanized",
              "label": {
                "id": "Grill galvanis",
                "en": "Galvanized grate"
              },
              "priceDelta": 0
            },
            {
              "id": "stainless",
              "label": {
                "id": "Grill stainless",
                "en": "Stainless grate"
              },
              "priceDelta": null
            },
            {
              "id": "stainless-rack",
              "label": {
                "id": "Grill stainless + rak",
                "en": "Stainless grate + rack"
              },
              "priceDelta": null
            }
          ]
        },
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        },
        {
          "field": "variantGroups.grate",
          "note": "Harga upgrade grill stainless & rak?"
        }
      ]
    },
    {
      "id": "large-grill",
      "name": {
        "id": "Large Grill",
        "en": "Large Grill"
      },
      "series": "Large",
      "price": {
        "min": 1900000,
        "from": true
      },
      "size": {
        "id": "150 × 60 × 100 cm",
        "en": "150 × 60 × 100 cm"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Grill terbesar di katalog. Untuk restoran, hotel, dan dapur produksi.",
        "en": "The largest grill in our catalog, for restaurants, hotels, and production kitchens."
      },
      "images": [
        "/images/products/p23.webp"
      ],
      "tag": {
        "id": "Commercial",
        "en": "Commercial"
      },
      "useCases": [
        "restaurant",
        "event"
      ],
      "variantGroups": [
        {
          "id": "stick",
          "label": {
            "id": "Stik",
            "en": "Skewers"
          },
          "options": [
            {
              "id": "none",
              "label": {
                "id": "Tanpa stik",
                "en": "No skewers"
              },
              "priceDelta": 0
            },
            {
              "id": "chicken",
              "label": {
                "id": "Stik ayam besi / stainless",
                "en": "Chicken skewers (iron / stainless)"
              },
              "priceDelta": null
            },
            {
              "id": "samsam",
              "label": {
                "id": "Stik samsam",
                "en": "Samsam skewers"
              },
              "priceDelta": null
            }
          ]
        }
      ],
      "addonIds": [
        "extra-rack"
      ],
      "needsConfirmation": [
        {
          "field": "variantGroups.stick",
          "note": "Harga tambahan stik ayam & stik samsam belum ada di katalog."
        },
        {
          "field": "addons.extra-rack",
          "note": "Harga rak grill tambahan?"
        }
      ]
    },
    {
      "id": "custom-smoker",
      "name": {
        "id": "Custom Smoker Grill",
        "en": "Custom Smoker Grill"
      },
      "series": "Custom",
      "price": {
        "min": null
      },
      "size": {
        "id": "Custom",
        "en": "Custom"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Desain dan dimensi dibangun sesuai kebutuhan. Konsultasi via WhatsApp.",
        "en": "Design and dimensions built to your needs. Consult with us on WhatsApp."
      },
      "images": [
        "/images/products/p24.webp"
      ],
      "useCases": [
        "restaurant",
        "villa",
        "event"
      ]
    },
    {
      "id": "custom-grill",
      "name": {
        "id": "Custom Grill",
        "en": "Custom Grill"
      },
      "series": "Custom",
      "price": {
        "min": null
      },
      "size": {
        "id": "Custom",
        "en": "Custom"
      },
      "material": {
        "id": "Full besi, plat besi tebal",
        "en": "All iron, thick iron plate"
      },
      "description": {
        "id": "Request bentuk, ukuran, dan finishing sendiri. Konsultasi via WhatsApp.",
        "en": "Choose your own shape, size, and finish. Consult with us on WhatsApp."
      },
      "images": [
        "/images/products/p25.webp"
      ],
      "useCases": [
        "home",
        "vendor",
        "restaurant",
        "villa"
      ]
    },
    {
      "id": "tong-sampah",
      "name": {
        "id": "Tong Sampah Custom",
        "en": "Custom Iron Bin"
      },
      "series": "Lainnya",
      "price": {
        "min": null
      },
      "size": {
        "id": "Custom",
        "en": "Custom"
      },
      "material": {
        "id": "Full besi",
        "en": "All iron"
      },
      "description": {
        "id": "Produk sampingan dari workshop yang sama. Bisa custom model dan warna.",
        "en": "Made in the same workshop. Model and colour can be customised."
      },
      "images": [
        "/images/products/p26.webp"
      ],
      "useCases": [
        "villa",
        "restaurant"
      ]
    }
  ]
}
