[
  {
    "id": "8228563",
    "name": "Daise Fragrance Body Mist in Rose & Sandalwood 100ml",
    "brand": "Daise",
    "retailer": "Sainsbury's",
    "audience": "women",
    "suitable_for": ["women"],
    "category": "Fragrance",
    "description": "Rose and sandalwood scented mist for body and hair, with blackcurrant, jasmine and vanilla notes. This is a body mist, not an eau de parfum.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 6,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 6,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8228563/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8228563/1/640x640.jpg",
        "alt": "Daise Fragrance Body Mist in Rose & Sandalwood 100ml - gallery image 1"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8228563/2/300x300.jpg",
        "alt": "Daise Fragrance Body Mist in Rose & Sandalwood 100ml - gallery image 2"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8228563/3/300x300.jpg",
        "alt": "Daise Fragrance Body Mist in Rose & Sandalwood 100ml - gallery image 3"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8228563/4/300x300.jpg",
        "alt": "Daise Fragrance Body Mist in Rose & Sandalwood 100ml - gallery image 4"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8228563/5/300x300.jpg",
        "alt": "Daise Fragrance Body Mist in Rose & Sandalwood 100ml - gallery image 5"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8228563/6/300x300.jpg",
        "alt": "Daise Fragrance Body Mist in Rose & Sandalwood 100ml - gallery image 6"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/daise-fragrance-body-mist-in-rose-sandalwood-100ml",
    "rating": {
      "value": 5,
      "out_of": 5,
      "review_count": 7
    },
    "specifications": {
      "volume_ml": 100,
      "fragrance_type": "Body and hair mist",
      "scent_notes": [
        "Rose",
        "Blackcurrant",
        "Jasmine",
        "Vanilla",
        "Sandalwood"
      ],
      "features": ["Dermatologically tested", "Certified cruelty-free"],
      "ingredients": "Alcohol Denat., Aqua (Water), Parfum (Fragrance), Propylene Glycol, BHT, Citronellol, Alpha-Isomethylionone, Coumarin, Limonene, Dipropylene Glycol",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8040025",
    "name": "Gillette King C Cordless Men's Beard Trimmer/Hair Clipper Kit",
    "brand": "Gillette",
    "retailer": "Sainsbury's",
    "audience": "men",
    "suitable_for": ["men"],
    "category": "Grooming",
    "description": "Cordless beard trimmer with three interchangeable combs for different beard lengths. The head and combs can be rinsed under running water.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 43,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar",
        "price": 21.5,
        "currency": "GBP",
        "requires_membership": true,
        "valid_until": null
      }
    ],
    "lowest_listed_price": 21.5,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8040025/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8040025/1/640x640.jpg",
        "alt": "Gillette King C Cordless Men's Beard Trimmer/Hair Clipper Kit - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/gillette-king-c-cordless-men-s-beard-trimmer-hair-clipper-kit",
    "rating": {
      "value": 4.7,
      "out_of": 5,
      "review_count": 36
    },
    "specifications": {
      "runtime_minutes": 50,
      "included_items": ["Beard trimmer", "Three interchangeable combs"],
      "features": ["Cordless operation", "Rinse-clean head and combs"],
      "grooming_area": "Beard",
      "length_adjustment_note": "Combs are included accessories, not product options that must be chosen when ordering.",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8267126",
    "name": "Gillette Labs i3 Skin First Technology Waterproof Mens Body + Intimate Hair Trimmer",
    "brand": "Gillette",
    "retailer": "Sainsbury's",
    "audience": "men",
    "suitable_for": ["men"],
    "category": "Grooming",
    "description": "Waterproof body and intimate-hair trimmer with a compact ergonomic handle. Includes a 3mm comb, a sensitive-area comb and a cleaning brush.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 60,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 60,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8267126/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8267126/1/640x640.jpg",
        "alt": "Gillette Labs i3 Skin First Technology Waterproof Mens Body + Intimate Hair Trimmer - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/gillette-labs-i3-skin-first-technology-waterproof-mens-body-intimate-hair-trimmer",
    "rating": {
      "value": 4.7,
      "out_of": 5,
      "review_count": 63
    },
    "specifications": {
      "model": "i3",
      "runtime_minutes": 80,
      "battery_type": "NiMH",
      "waterproof": true,
      "included_items": [
        "Trimmer",
        "3mm body comb",
        "Sensitive comb",
        "Cleaning brush"
      ],
      "grooming_area": "Body and intimate hair",
      "features": ["SkinFirst cutting technology", "Ergonomic design"],
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8220152",
    "name": "Manscaped the Lawn Mower 3.0 Plus Essentials Kit",
    "brand": "Manscaped",
    "retailer": "Sainsbury's",
    "audience": "men",
    "suitable_for": ["men"],
    "category": "Grooming",
    "description": "Cordless groin and body trimmer with an LED spotlight and a replaceable SkinSafe blade. Listed as waterproof, with a constant-speed motor and QuietStroke technology.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 70,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 70,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8220152/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8220152/1/640x640.jpg",
        "alt": "Manscaped the Lawn Mower 3.0 Plus Essentials Kit - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/manscaped-the-lawn-mower-3-0-plus-essentials-kit",
    "rating": {
      "value": 4,
      "out_of": 5,
      "review_count": 4
    },
    "specifications": {
      "model": "Lawn Mower 3.0 Plus",
      "waterproof": true,
      "grooming_area": "Groin and body",
      "features": [
        "Cordless",
        "Replaceable SkinSafe blade",
        "LED spotlight",
        "Constant-RPM motor",
        "QuietStroke technology"
      ],
      "included_items": null,
      "source_note": "The page also lists cosmetic ingredients without identifying the associated kit component; the full kit contents are not verified.",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8183976",
    "name": "Philips Oneblade 360 For Face with 5in1 Adjustable Comb Trim, Edge, Shave QP2734/20",
    "brand": "Philips",
    "retailer": "Sainsbury's",
    "audience": "men",
    "suitable_for": ["men"],
    "category": "Grooming",
    "description": "Facial-hair trimmer and shaver with a flexible 360 blade and an adjustable 1–5mm comb. Suitable for wet or dry use and rechargeable through USB-A.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 40,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar",
        "price": 26.65,
        "currency": "GBP",
        "requires_membership": true,
        "valid_until": null
      }
    ],
    "lowest_listed_price": 26.65,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8183976/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8183976/1/640x640.jpg",
        "alt": "Philips Oneblade 360 For Face with 5in1 Adjustable Comb Trim, Edge, Shave QP2734/20 - gallery image 1"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8183976/2/300x300.jpg",
        "alt": "Philips Oneblade 360 For Face with 5in1 Adjustable Comb Trim, Edge, Shave QP2734/20 - gallery image 2"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8183976/3/300x300.jpg",
        "alt": "Philips Oneblade 360 For Face with 5in1 Adjustable Comb Trim, Edge, Shave QP2734/20 - gallery image 3"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8183976/4/300x300.jpg",
        "alt": "Philips Oneblade 360 For Face with 5in1 Adjustable Comb Trim, Edge, Shave QP2734/20 - gallery image 4"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8183976/5/300x300.jpg",
        "alt": "Philips Oneblade 360 For Face with 5in1 Adjustable Comb Trim, Edge, Shave QP2734/20 - gallery image 5"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8183976/6/300x300.jpg",
        "alt": "Philips Oneblade 360 For Face with 5in1 Adjustable Comb Trim, Edge, Shave QP2734/20 - gallery image 6"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/philips-oneblade-360-for-face-with-5in1-adjustable-comb-trim-edge-shave-qp2734-20",
    "rating": {
      "value": 4.3,
      "out_of": 5,
      "review_count": 499
    },
    "specifications": {
      "model": "QP2734/20",
      "runtime_minutes": 60,
      "charge_time_hours": 4,
      "waterproof": true,
      "charging_connection": "USB-A",
      "trim_length_mm": {
        "min": 1,
        "max": 5
      },
      "features": [
        "Flexible 360 blade",
        "Dual-sided blade",
        "5-in-1 adjustable comb",
        "Open comb design"
      ],
      "grooming_area": "Face",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8247618",
    "name": "Olay Super 50ml Cream Refillable with SPF 30 UV Protection Face Moisturiser",
    "brand": "Olay",
    "retailer": "Sainsbury's",
    "audience": "women",
    "suitable_for": ["women"],
    "category": "Beauty",
    "description": "Lightweight SPF30 face moisturiser in a refillable glass jar. Contains vitamin C, glycerin, niacinamide, vitamin E and collagen peptide, with a soft matte finish.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 40,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar_multibuy",
        "requires_membership": true,
        "valid_until": null,
        "single_product_price": null
      }
    ],
    "lowest_listed_price": 40,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8247618/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8247618/1/640x640.jpg",
        "alt": "Olay Super 50ml Cream Refillable with SPF 30 UV Protection Face Moisturiser - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/olay-super-50ml-cream-refillable-with-spf-30-uv-protection-face-moisturiser",
    "rating": {
      "value": 4.8,
      "out_of": 5,
      "review_count": 340
    },
    "specifications": {
      "volume_ml": 50,
      "spf": 30,
      "packaging": "Refillable glass jar with removable pod",
      "highlighted_ingredients": [
        "Vitamin C",
        "Glycerin",
        "Niacinamide",
        "Vitamin E",
        "Collagen peptide"
      ],
      "features": ["Lightweight texture", "Soft matte finish"],
      "refill_only": false,
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8243007",
    "name": "Olay Super Serum Night Repair 30ml",
    "brand": "Olay",
    "retailer": "Sainsbury's",
    "audience": "women",
    "suitable_for": ["women"],
    "category": "Beauty",
    "description": "Fragrance-free night serum with pro-vitamin B5, niacinamide, lactic acid, glycerin and peptide. Designed for overnight hydration with a lightweight, fast-absorbing texture.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 40,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar_multibuy",
        "requires_membership": true,
        "valid_until": null,
        "single_product_price": null
      }
    ],
    "lowest_listed_price": 40,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8243007/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8243007/1/640x640.jpg",
        "alt": "Olay Super Serum Night Repair 30ml - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/olay-super-serum-night-repair-30ml",
    "rating": {
      "value": 4.8,
      "out_of": 5,
      "review_count": 100
    },
    "specifications": {
      "volume_ml": 30,
      "fragrance_free": true,
      "highlighted_ingredients": [
        "Pro-vitamin B5",
        "Niacinamide",
        "Lactic acid",
        "Glycerin",
        "Peptide"
      ],
      "usage_as_listed": "Apply evenly to cleansed face and neck at night, followed by night cream.",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8257114",
    "name": "Olay Super Eyes 13.5ml Dark Circles & Puffy Eyes Daily Eye Serum",
    "brand": "Olay",
    "retailer": "Sainsbury's",
    "audience": "women",
    "suitable_for": ["women"],
    "category": "Beauty",
    "description": "Lightweight, fragrance-free serum for the under-eye area, formulated with vitamin C, caffeine, aloe vera, niacinamide and collagen peptide. Intended for daily morning and evening use.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 40,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar_multibuy",
        "requires_membership": true,
        "valid_until": null,
        "single_product_price": null
      }
    ],
    "lowest_listed_price": 40,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8257114/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8257114/1/640x640.jpg",
        "alt": "Olay Super Eyes 13.5ml Dark Circles & Puffy Eyes Daily Eye Serum - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/olay-super-eyes-13-5ml-dark-circles-puffy-eyes-daily-eye-serum",
    "rating": {
      "value": 4.7,
      "out_of": 5,
      "review_count": 151
    },
    "specifications": {
      "volume_ml": 13.5,
      "fragrance_free": true,
      "highlighted_ingredients": [
        "Vitamin C",
        "Caffeine",
        "Aloe vera",
        "Niacinamide",
        "Collagen peptide"
      ],
      "usage_as_listed": "Apply around the eye area morning and night.",
      "accessory_note": "The description recommends a Super Depuff Eye Roller; inclusion in this listing is not verified.",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8224058",
    "name": "Moments Of the Discovery Collection Basket Set",
    "brand": "Moments Of",
    "retailer": "Sainsbury's",
    "audience": "women",
    "suitable_for": ["women"],
    "category": "Beauty gift sets",
    "description": "Bath and body discovery basket combining the Embrace, Serene and Uplift scents. Contains body wash, hand wash, lotion, hand cream and a candle.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 20,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar_multibuy",
        "requires_membership": true,
        "valid_until": null,
        "single_product_price": null
      }
    ],
    "lowest_listed_price": 20,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8224058/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8224058/1/640x640.jpg",
        "alt": "Moments Of the Discovery Collection Basket Set - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/moments-of-the-discovery-collection-basket-set",
    "rating": {
      "value": 5,
      "out_of": 5,
      "review_count": 1
    },
    "specifications": {
      "included_items": [
        {
          "name": "Serene body wash",
          "volume_ml": 250
        },
        {
          "name": "Embrace hand wash",
          "volume_ml": 250
        },
        {
          "name": "Serene hand and body lotion",
          "volume_ml": 250
        },
        {
          "name": "Uplift hand cream",
          "volume_ml": 75
        },
        {
          "name": "Candle",
          "weight_g": 60
        }
      ],
      "features": [
        "Dermatologically tested bath/body products",
        "Suitable for vegans"
      ],
      "scent_collections": ["Embrace", "Serene", "Uplift"],
      "scent_notes": {
        "Embrace": ["Myrrh", "Patchouli", "Vanilla"],
        "Serene": ["Bergamot", "Ylang-ylang", "Cedar"],
        "Uplift": ["Mandarin", "Juniper", "Eucalyptus"]
      },
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8035036",
    "name": "L'Oreal Men Expert Look Lively Anti-Fatigue Duo Gift Set",
    "brand": "L'Oreal Men Expert",
    "retailer": "Sainsbury's",
    "audience": "men",
    "suitable_for": ["men"],
    "category": "Beauty gift sets",
    "description": "Two-step facial-care gift set with Hydra Energetic face wash and moisturiser. Both formulas feature a vitamin C derivative and guarana.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 15,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar_multibuy",
        "requires_membership": true,
        "valid_until": null,
        "single_product_price": null
      }
    ],
    "lowest_listed_price": 15,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8035036/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8035036/1/640x640.jpg",
        "alt": "L'Oreal Men Expert Look Lively Anti-Fatigue Duo Gift Set - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/l-oreal-men-expert-look-lively-anti-fatigue-duo-gift-set",
    "rating": {
      "value": 5,
      "out_of": 5,
      "review_count": 5
    },
    "specifications": {
      "included_items": [
        {
          "name": "Hydra Energetic Wake-Up Effect Face Wash",
          "volume_ml": 100,
          "country_of_origin": "France"
        },
        {
          "name": "Hydra Energetic Anti-Fatigue Moisturiser",
          "volume_ml": 50,
          "country_of_origin": "Germany"
        }
      ],
      "highlighted_ingredients": ["Vitamin C derivative", "Guarana"],
      "features": ["Dermatologically tested", "Non-greasy moisturiser"],
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8219115",
    "name": "Rehab Hair Perfume 10ml",
    "brand": "Rehab",
    "retailer": "Sainsbury's",
    "audience": "women",
    "suitable_for": ["women"],
    "category": "Fragrance",
    "description": "Floral hair perfume infused with rosemary and castor oils, intended to refresh hair and condition dry ends. This is a hair fragrance, not a conventional body perfume.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 12,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 12,
    "meets_50_gbp_standard_price_target": false,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8219115/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8219115/1/640x640.jpg",
        "alt": "Rehab Hair Perfume 10ml - gallery image 1"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8219115/2/300x326.jpg",
        "alt": "Rehab Hair Perfume 10ml - gallery image 2"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8219115/3/300x326.jpg",
        "alt": "Rehab Hair Perfume 10ml - gallery image 3"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/rehab-hair-perfume-10ml",
    "rating": {
      "value": 4.4,
      "out_of": 5,
      "review_count": 25
    },
    "specifications": {
      "volume_ml": 10,
      "fragrance_type": "Hair perfume",
      "scent_family": "Floral",
      "highlighted_ingredients": ["Rosemary oil", "Castor oil"],
      "features": ["Vegan", "Cruelty-free"],
      "ingredient_note": "The retailer ingredient text contains unusual spellings; verify the packaging rather than treating it as a validated INCI list.",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": true,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "Cosmetics have finite shelf life; expiry and period after opening were not verified. Check the supplied packaging.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8124222",
    "name": "Philips Sonicare 2100 Rechargeable Sonic Electric Toothbrush",
    "brand": "Philips",
    "retailer": "Sainsbury's",
    "audience": "unisex",
    "suitable_for": ["women", "men"],
    "category": "Electric toothbrushes",
    "description": "Rechargeable sonic toothbrush with SmarTimer and QuadPacer brushing prompts. The retailer lists up to fourteen days of battery life and a two-year guarantee.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 60,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar",
        "price": 30,
        "currency": "GBP",
        "requires_membership": true,
        "valid_until": null
      }
    ],
    "lowest_listed_price": 30,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8124222/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8124222/1/640x640.jpg",
        "alt": "Philips Sonicare 2100 Rechargeable Sonic Electric Toothbrush - gallery image 1"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8124222/2/300x300.jpg",
        "alt": "Philips Sonicare 2100 Rechargeable Sonic Electric Toothbrush - gallery image 2"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8124222/3/300x300.jpg",
        "alt": "Philips Sonicare 2100 Rechargeable Sonic Electric Toothbrush - gallery image 3"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8124222/4/300x300.jpg",
        "alt": "Philips Sonicare 2100 Rechargeable Sonic Electric Toothbrush - gallery image 4"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8124222/5/300x300.jpg",
        "alt": "Philips Sonicare 2100 Rechargeable Sonic Electric Toothbrush - gallery image 5"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8124222/6/300x300.jpg",
        "alt": "Philips Sonicare 2100 Rechargeable Sonic Electric Toothbrush - gallery image 6"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/philips-sonicare-2100-rechargeable-sonic-electric-toothbrush",
    "rating": {
      "value": 4.7,
      "out_of": 5,
      "review_count": 44
    },
    "specifications": {
      "model": "Sonicare 2100",
      "battery_life_up_to_days": 14,
      "features": ["Sonic cleaning", "SmarTimer", "QuadPacer"],
      "guarantee_years": 2,
      "not_included": ["USB power adaptor"],
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8159303",
    "name": "Oral-B iO 3 Black Electric Toothbrush",
    "brand": "Oral-B",
    "retailer": "Sainsbury's",
    "audience": "unisex",
    "suitable_for": ["women", "men"],
    "category": "Electric toothbrushes",
    "description": "Electric toothbrush with micro-vibrations, three cleaning modes and a visible pressure sensor. A two-minute timer provides thirty-second prompts to move between brushing areas.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 150,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 150,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8159303/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8159303/1/640x640.jpg",
        "alt": "Oral-B iO 3 Black Electric Toothbrush - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/oral-b-io-3-black-electric-toothbrush",
    "rating": {
      "value": 4.8,
      "out_of": 5,
      "review_count": 112
    },
    "specifications": {
      "model": "iO 3",
      "colour": "Black",
      "cleaning_modes": ["Sensitive", "Daily Clean", "Whiten"],
      "timer_seconds": 120,
      "zone_prompt_seconds": 30,
      "features": [
        "Pressure feedback for too much, too little or suitable force",
        "Round brush head"
      ],
      "care": "Replace brush head every three months.",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "8159241",
    "name": "Oral-B Pro Series 1 Pink & Black Electric Toothbrushes",
    "brand": "Oral-B",
    "retailer": "Sainsbury's",
    "audience": "unisex",
    "suitable_for": ["women", "men"],
    "category": "Electric toothbrushes",
    "description": "Pink-and-black electric toothbrush duo with pressure control, three cleaning modes and timed brushing prompts. Both colours are included in the fixed set.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 110,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [
      {
        "type": "nectar",
        "price": 55,
        "currency": "GBP",
        "requires_membership": true,
        "valid_until": null
      }
    ],
    "lowest_listed_price": 55,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/8159241/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/8159241/1/640x640.jpg",
        "alt": "Oral-B Pro Series 1 Pink & Black Electric Toothbrushes - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/oral-b-pro-series-1-pink-black-electric-toothbrushes",
    "rating": {
      "value": 4.4,
      "out_of": 5,
      "review_count": 40
    },
    "specifications": {
      "model": "Pro Series 1",
      "included_colours": ["Pink", "Black"],
      "cleaning_mode_count": 3,
      "timer_seconds": 120,
      "zone_prompt_seconds": 30,
      "features": [
        "Gum pressure control",
        "LED charging indicator",
        "Sensitive cleaning mode"
      ],
      "fixed_set": true,
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "143014813",
    "name": "Cookworks 9L Dual Air Fryer - Black",
    "brand": "Cookworks",
    "retailer": "Sainsbury's",
    "audience": "unisex",
    "suitable_for": ["women", "men"],
    "category": "Appliances",
    "description": "Dual-basket air fryer with a combined nine-litre capacity. Smart Finish coordinates two dishes, while viewing windows and internal lights make cooking progress visible.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 100,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 100,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/143014813/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/143014813/1/640x640.jpg",
        "alt": "Cookworks 9L Dual Air Fryer - Black - gallery image 1"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/143014813/2/300x300.jpg",
        "alt": "Cookworks 9L Dual Air Fryer - Black - gallery image 2"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/143014813/3/300x300.jpg",
        "alt": "Cookworks 9L Dual Air Fryer - Black - gallery image 3"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/143014813/4/300x300.jpg",
        "alt": "Cookworks 9L Dual Air Fryer - Black - gallery image 4"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/143014813/5/300x300.jpg",
        "alt": "Cookworks 9L Dual Air Fryer - Black - gallery image 5"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/cookworks-9l-dual-air-fryer-black",
    "rating": {
      "value": null,
      "out_of": 5,
      "review_count": null
    },
    "specifications": {
      "model": "KDF-5577DTW",
      "colour": "Black",
      "capacity_litres": 9,
      "basket_capacity_litres": 4.5,
      "basket_count": 2,
      "power_watts": 2600,
      "temperature_celsius": {
        "min": 60,
        "max": 200
      },
      "timer_minutes": 60,
      "programme_count": 10,
      "dimensions_as_listed": "H33 x W38 x D38 cm",
      "basket_dimensions_as_listed": "H12.6 x W15.5 x D20.4 cm each",
      "weight_kg": 8,
      "cable_length_metres": 1,
      "estimated_food_capacity_kg": 2.25,
      "food_capacity_basis": "Frozen chips",
      "features": [
        "Smart Finish",
        "Viewing windows",
        "Internal lights",
        "Dishwasher-safe parts",
        "Safety cut-out"
      ],
      "included_items": [
        "Two bowls",
        "Two crisper racks",
        "Instruction manual"
      ],
      "guarantee_years": 1,
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "141561098",
    "name": "De'Longhi Dolce Gusto Piccolo XS Pod Black",
    "brand": "De'Longhi",
    "retailer": "Sainsbury's",
    "audience": "unisex",
    "suitable_for": ["women", "men"],
    "category": "Appliances",
    "description": "Compact single-serve coffee machine for the NESCAFÉ Dolce Gusto capsule system. Offers up to fifteen bars of pump pressure in a narrow countertop design.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 80,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 80,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/141561098/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/141561098/1/640x640.jpg",
        "alt": "De'Longhi Dolce Gusto Piccolo XS Pod Black - gallery image 1"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/delonghi-dolce-gusto-piccolo-xs-pod-black",
    "rating": {
      "value": 4.6,
      "out_of": 5,
      "review_count": 941
    },
    "specifications": {
      "model": "Piccolo XS",
      "colour": "Black",
      "pump_pressure_max_bar": 15,
      "dimensions_as_listed": "H28 x W14 x D27 cm",
      "capsule_system": "NESCAFÉ Dolce Gusto",
      "guarantee_years": 2,
      "consumables_note": "Capsules are consumables purchased separately; no capsule bundle is verified.",
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "122702326",
    "name": "De'Longhi KBJ3001 Brillante Kettle - Black",
    "brand": "De'Longhi",
    "retailer": "Sainsbury's",
    "audience": "unisex",
    "suitable_for": ["women", "men"],
    "category": "Appliances",
    "description": "Black kettle with a faceted finish and chrome details. Includes a rotating base, removable washable limescale filter and automatic boil-dry protection.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 65,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 65,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/122702326/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/122702326/1/640x640.jpg",
        "alt": "De'Longhi KBJ3001 Brillante Kettle - Black - gallery image 1"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/122702326/2/300x300.jpg",
        "alt": "De'Longhi KBJ3001 Brillante Kettle - Black - gallery image 2"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/122702326/3/300x300.jpg",
        "alt": "De'Longhi KBJ3001 Brillante Kettle - Black - gallery image 3"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/122702326/4/300x300.jpg",
        "alt": "De'Longhi KBJ3001 Brillante Kettle - Black - gallery image 4"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/122702326/5/300x300.jpg",
        "alt": "De'Longhi KBJ3001 Brillante Kettle - Black - gallery image 5"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/delonghi-kbj3001-brillante-kettle-black",
    "rating": {
      "value": 4.7,
      "out_of": 5,
      "review_count": 1153
    },
    "specifications": {
      "model": "KBJ3001",
      "colour": "Black",
      "capacity_litres": 1.7,
      "power_watts": 3000,
      "material": "Plastic interior and exterior",
      "empty_weight_kg": 0.81,
      "cable_length_metres": 1,
      "features": [
        "Rapid boil",
        "360-degree base",
        "Boil-dry protection",
        "Pull-off lid",
        "Water-level gauge",
        "Removable washable filter"
      ],
      "guarantee_years": 1,
      "country_of_origin": null,
      "manufacturer_address": null,
      "warnings": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  },
  {
    "id": "145464148",
    "name": "Magic bullet Deluxe Blender - Black",
    "brand": "Magic bullet",
    "retailer": "Sainsbury's",
    "audience": "unisex",
    "suitable_for": ["women", "men"],
    "category": "Appliances",
    "description": "Compact push-to-blend system with tall and short cups, stainless-steel cross blade and portable lid. Offers one speed plus pulse operation and dishwasher-safe parts.",
    "description_type": "Paraphrased from the retailer product page",
    "price": 50,
    "currency": "GBP",
    "price_basis": "Displayed single-product price without Nectar membership",
    "offers": [],
    "lowest_listed_price": 50,
    "meets_50_gbp_standard_price_target": true,
    "image": "https://assets.sainsburys-groceries.co.uk/gol/145464148/1/640x640.jpg",
    "images": [
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/145464148/1/640x640.jpg",
        "alt": "Magic bullet Deluxe Blender - Black - gallery image 1"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/145464148/2/300x300.jpg",
        "alt": "Magic bullet Deluxe Blender - Black - gallery image 2"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/145464148/3/300x300.jpg",
        "alt": "Magic bullet Deluxe Blender - Black - gallery image 3"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/145464148/4/300x300.jpg",
        "alt": "Magic bullet Deluxe Blender - Black - gallery image 4"
      },
      {
        "url": "https://assets.sainsburys-groceries.co.uk/gol/145464148/5/300x300.jpg",
        "alt": "Magic bullet Deluxe Blender - Black - gallery image 5"
      }
    ],
    "product_url": "https://www.sainsburys.co.uk/groceries/product/magic-bullet-deluxe-blender-black",
    "rating": {
      "value": 4.4,
      "out_of": 5,
      "review_count": 103
    },
    "specifications": {
      "colour": "Black",
      "capacity_litres": 0.68,
      "speeds": 1,
      "pulse_function": true,
      "dimensions_as_listed": "H36.1 x W13.4 x D12.4 cm",
      "power_watts": null,
      "source_power_text": "Power output 20 watts.",
      "source_note": "Retailer power figure retained as unverified text because it appears anomalous; do not treat it as a confirmed technical rating.",
      "features": [
        "Push-down operation",
        "Stainless-steel blades",
        "BPA-free bottle",
        "Dishwasher-safe parts",
        "Ice crushing"
      ],
      "warnings": ["Not suitable for hot liquids."],
      "included_items": [
        "Power base",
        "Stainless-steel cross blade",
        "Tall cup",
        "Short cup",
        "Resealable lid",
        "Flip-top to-go lid",
        "User guide"
      ],
      "guarantee_years": 1,
      "country_of_origin": null,
      "manufacturer_address": null,
      "ingredients": null
    },
    "requires_size_selection": false,
    "requires_colour_selection": false,
    "requires_variant_selection": false,
    "selection_note": "A fixed SKU/configuration; any volume, colour or included comb lengths are specifications, not mandatory purchase choices.",
    "availability": {
      "add_to_basket_shown": true,
      "local_stock_verified": false
    },
    "food_or_drink": false,
    "perishable_food": false,
    "contains_or_may_contain_cosmetics": false,
    "expiry_date": null,
    "period_after_opening_months": null,
    "expiry_note": "No expiry date displayed; product service life depends on use and care.",
    "retrieved_on": "2026-09-21"
  }
]
