[
  {
    "id": "sg-players-eng-willow-bat",
    "name": "SG Players Edition English Willow Bat",
    "brand": "SG",
    "category": "cricket",
    "subcategory": "Bats",
    "price": 12500,
    "mrp": 15900,
    "badge": "Bestseller",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/sg-players-eng-willow-bat.svg",
    "description": "Grade 2 English willow with 6-8 straight grains, a mid-to-low middle and a thick edge profile built for hard-wicket cricket. Comes ready-knocked with a toe guard and anti-scuff sheet fitted free at the shop.",
    "specs": { "Willow": "Grade 2 English Willow", "Weight": "1180 - 1250 g", "Handle": "Singapore Cane, Short Handle", "Grains": "6 - 8 straight", "Best for": "Leather ball, hard wicket" },
    "sizes": ["SH", "Harrow", "Size 6"]
  },
  {
    "id": "ss-ton-kashmir-willow-bat",
    "name": "SS Ton Kashmir Willow Cricket Bat",
    "brand": "SS",
    "category": "cricket",
    "subcategory": "Bats",
    "price": 3200,
    "mrp": 4200,
    "badge": "",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/ss-ton-kashmir-willow-bat.svg",
    "description": "Seasoned Kashmir willow with a full profile and a generous sweet spot. The dependable everyday choice for season-ball practice and local tournaments.",
    "specs": { "Willow": "Kashmir Willow", "Weight": "1200 - 1280 g", "Handle": "Cane with rubber grip", "Best for": "Leather & season ball" },
    "sizes": ["SH", "Size 6", "Size 5"]
  },
  {
    "id": "dsc-tennis-ball-bat",
    "name": "DSC Tennis Ball Cricket Bat",
    "brand": "DSC",
    "category": "cricket",
    "subcategory": "Bats",
    "price": 899,
    "mrp": 1299,
    "badge": "Value Pick",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/dsc-tennis-ball-bat.svg",
    "description": "Light poplar willow bat made for tennis and rubber ball cricket. Easy pick-up for box cricket and society tournaments.",
    "specs": { "Willow": "Poplar Willow", "Weight": "950 - 1050 g", "Best for": "Tennis / rubber ball" },
    "sizes": ["SH", "Size 6", "Size 5", "Size 4"]
  },
  {
    "id": "sg-test-leather-ball",
    "name": "SG Test Leather Cricket Ball (Red)",
    "brand": "SG",
    "category": "cricket",
    "subcategory": "Balls",
    "price": 950,
    "mrp": 1150,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/sg-test-leather-ball.svg",
    "description": "Four-piece hand-stitched alum-tanned leather ball with a pronounced seam. Holds shape through a full 40-over spell.",
    "specs": { "Weight": "156 g", "Type": "4-piece hand stitched", "Colour": "Red" }
  },
  {
    "id": "cosco-cricket-tennis-ball",
    "name": "Cosco Cricket Tennis Ball (Pack of 6)",
    "brand": "Cosco",
    "category": "cricket",
    "subcategory": "Balls",
    "price": 540,
    "mrp": 660,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/cosco-cricket-tennis-ball.svg",
    "description": "Heavy-duty tennis balls for box cricket and street cricket. Pack of six, available in light and heavy weight.",
    "specs": { "Pack": "6 balls", "Weight options": "Light / Heavy" }
  },
  {
    "id": "sg-batting-pads",
    "name": "SG Club Batting Pads (Pair)",
    "brand": "SG",
    "category": "cricket",
    "subcategory": "Protective Gear",
    "price": 2400,
    "mrp": 3100,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/sg-batting-pads.svg",
    "description": "High-density foam bolsters with cane rods and a moulded knee roll. Lightweight PVC facing with three adjustable straps.",
    "specs": { "Size": "Men's / Boys'", "Facing": "PVC", "Strapping": "3-strap velcro" },
    "sizes": ["Men's", "Youth", "Boys'"]
  },
  {
    "id": "ss-batting-gloves",
    "name": "SS Aerolite Batting Gloves",
    "brand": "SS",
    "category": "cricket",
    "subcategory": "Protective Gear",
    "price": 1650,
    "mrp": 2150,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/ss-batting-gloves.svg",
    "description": "Sheep leather palm with segmented HDF finger protection and a breathable mesh back. Snug cotton lining keeps the grip dry.",
    "specs": { "Palm": "Sheep leather", "Protection": "Segmented HDF", "Fit": "Men's / Youth" },
    "sizes": ["Men's", "Youth"]
  },
  {
    "id": "dsc-cricket-helmet",
    "name": "DSC Guard Cricket Helmet",
    "brand": "DSC",
    "category": "cricket",
    "subcategory": "Protective Gear",
    "price": 2250,
    "mrp": 2900,
    "badge": "Safety First",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/dsc-cricket-helmet.svg",
    "description": "ABS shell with a high-tensile steel grille and adjustable rear dial for a locked-in fit. Ventilated inner padding for long innings in the heat.",
    "specs": { "Shell": "High impact ABS", "Grille": "Steel", "Adjustment": "Rear dial" },
    "sizes": ["S", "M", "L"]
  },
  {
    "id": "sg-kit-bag-wheelie",
    "name": "SG Wheelie Cricket Kit Bag",
    "brand": "SG",
    "category": "cricket",
    "subcategory": "Kit Bags",
    "price": 3400,
    "mrp": 4400,
    "badge": "",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/sg-kit-bag-wheelie.svg",
    "description": "Full-size wheeled kit bag with a separate bat sleeve, shoe compartment and reinforced base. Fits a complete senior kit with room to spare.",
    "specs": { "Capacity": "Full senior kit", "Wheels": "Twin inline", "Compartments": "3 + bat sleeve" }
  },
  {
    "id": "cricket-full-kit-junior",
    "name": "Complete Junior Cricket Kit (9 Pieces)",
    "brand": "Royal Sports",
    "category": "cricket",
    "subcategory": "Kit Bags",
    "price": 6999,
    "mrp": 9500,
    "badge": "Shop Exclusive",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/cricket-full-kit-junior.svg",
    "description": "Everything a young cricketer needs in one bag: Kashmir willow bat, pads, gloves, helmet, abdomen guard, arm guard, two balls, stumps set and a kit bag. Assembled and sized at the shop so nothing is too big or too small.",
    "specs": { "Pieces": "9", "Age": "8 - 15 years", "Includes": "Bat, pads, gloves, helmet, guard, arm guard, balls, stumps, bag" },
    "sizes": ["Size 4", "Size 5", "Size 6"]
  },
  {
    "id": "nivia-storm-football",
    "name": "Nivia Storm Football (Size 5)",
    "brand": "Nivia",
    "category": "football",
    "subcategory": "Footballs",
    "price": 799,
    "mrp": 1099,
    "badge": "Bestseller",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/nivia-storm-football.svg",
    "description": "32-panel hand-stitched rubberised football that holds air and shape on turf, mud and concrete. The default ball for Rajkot ground practice.",
    "specs": { "Size": "5", "Panels": "32, hand stitched", "Material": "Rubberised", "Surface": "Turf / ground / concrete" },
    "sizes": ["Size 3", "Size 4", "Size 5"]
  },
  {
    "id": "cosco-thermo-football",
    "name": "Cosco Thermo-Bonded Match Football",
    "brand": "Cosco",
    "category": "football",
    "subcategory": "Footballs",
    "price": 1899,
    "mrp": 2500,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/cosco-thermo-football.svg",
    "description": "Seamless thermo-bonded construction for a truer flight and almost zero water uptake. Built for match play on turf.",
    "specs": { "Size": "5", "Construction": "Thermo bonded", "Bladder": "Latex" }
  },
  {
    "id": "vector-x-football-studs",
    "name": "Vector X Football Studs",
    "brand": "Vector X",
    "category": "football",
    "subcategory": "Boots",
    "price": 1450,
    "mrp": 1999,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/vector-x-football-studs.svg",
    "description": "Moulded stud football boots with a synthetic upper and cushioned insole. Good grip on grass and turf grounds.",
    "specs": { "Upper": "Synthetic", "Sole": "Moulded studs", "Surface": "Grass / turf" },
    "sizes": ["UK 5", "UK 6", "UK 7", "UK 8", "UK 9", "UK 10", "UK 11"]
  },
  {
    "id": "nivia-shin-guard",
    "name": "Nivia Armour Shin Guards (Pair)",
    "brand": "Nivia",
    "category": "football",
    "subcategory": "Protective Gear",
    "price": 449,
    "mrp": 650,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/nivia-shin-guard.svg",
    "description": "Hard polypropylene shell over EVA foam backing with an adjustable ankle strap. Slim enough to sit under match socks.",
    "specs": { "Shell": "Polypropylene", "Backing": "EVA foam" },
    "sizes": ["S", "M", "L"]
  },
  {
    "id": "nivia-goalkeeper-gloves",
    "name": "Nivia Goalkeeper Gloves",
    "brand": "Nivia",
    "category": "football",
    "subcategory": "Protective Gear",
    "price": 899,
    "mrp": 1250,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/nivia-goalkeeper-gloves.svg",
    "description": "Latex palm with embossed grip texture, padded backhand and a wide wrist wrap. Holds grip even on dusty grounds.",
    "specs": { "Palm": "Latex", "Closure": "Wrist wrap" },
    "sizes": ["7", "8", "9", "10"]
  },
  {
    "id": "yonex-nanoray-racket",
    "name": "Yonex Nanoray Graphite Badminton Racket",
    "brand": "Yonex",
    "category": "badminton",
    "subcategory": "Rackets",
    "price": 2799,
    "mrp": 3590,
    "badge": "Bestseller",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/yonex-nanoray-racket.svg",
    "description": "Full graphite frame with an aero shaft for quick swings and fast defence. Strung free at the shop to your preferred tension.",
    "specs": { "Frame": "Full graphite", "Weight": "4U (80-84 g)", "Balance": "Even", "Tension": "Up to 30 lbs" }
  },
  {
    "id": "li-ning-smash-racket",
    "name": "Li-Ning Smash Series Racket",
    "brand": "Li-Ning",
    "category": "badminton",
    "subcategory": "Rackets",
    "price": 1899,
    "mrp": 2600,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/li-ning-smash-racket.svg",
    "description": "Head-heavy graphite-alloy racket built for attacking play and heavy smashes. Comes with a full cover.",
    "specs": { "Frame": "Graphite alloy", "Balance": "Head heavy", "Weight": "S2 (85-89 g)" }
  },
  {
    "id": "cosco-aluminium-racket-pair",
    "name": "Cosco Aluminium Racket Set (Pair + Shuttles)",
    "brand": "Cosco",
    "category": "badminton",
    "subcategory": "Rackets",
    "price": 999,
    "mrp": 1450,
    "badge": "Value Pick",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/cosco-aluminium-racket-pair.svg",
    "description": "Two aluminium rackets with a carry bag and three nylon shuttles. The easy starter set for terrace and society play.",
    "specs": { "Includes": "2 rackets, 3 shuttles, bag", "Frame": "Aluminium" }
  },
  {
    "id": "yonex-mavis-shuttle",
    "name": "Yonex Mavis Nylon Shuttlecock (Tube of 6)",
    "brand": "Yonex",
    "category": "badminton",
    "subcategory": "Shuttlecocks",
    "price": 1050,
    "mrp": 1300,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/yonex-mavis-shuttle.svg",
    "description": "Nylon shuttles that last many times longer than feather in outdoor and semi-outdoor courts. Medium speed, tube of six.",
    "specs": { "Pack": "6 shuttles", "Material": "Nylon", "Speed": "Medium" }
  },
  {
    "id": "feather-shuttle-tube",
    "name": "Grade A Feather Shuttlecock (Tube of 10)",
    "brand": "Jonex",
    "category": "badminton",
    "subcategory": "Shuttlecocks",
    "price": 1250,
    "mrp": 1600,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/feather-shuttle-tube.svg",
    "description": "Duck feather shuttles with a cork base for tournament and indoor court play. Consistent flight and speed across the tube.",
    "specs": { "Pack": "10 shuttles", "Material": "Duck feather", "Base": "Cork" }
  },
  {
    "id": "badminton-grip-pack",
    "name": "Towel & PU Grip Combo (Pack of 5)",
    "brand": "Yonex",
    "category": "badminton",
    "subcategory": "Grips & Strings",
    "price": 449,
    "mrp": 600,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/badminton-grip-pack.svg",
    "description": "Mixed pack of towel and PU replacement grips for badminton, tennis and cricket bat handles. Fitted free while you wait.",
    "specs": { "Pack": "5 grips", "Type": "Towel + PU" }
  },
  {
    "id": "rubber-dumbbell-pair",
    "name": "Rubber Coated Dumbbell Pair",
    "brand": "Royal Sports",
    "category": "fitness",
    "subcategory": "Weights",
    "price": 1299,
    "mrp": 1800,
    "badge": "",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/rubber-dumbbell-pair.svg",
    "description": "Hex rubber-coated dumbbells that stay put on the floor and protect your tiles. Sold in pairs, from 2 kg to 20 kg.",
    "specs": { "Coating": "Rubber", "Shape": "Hex, anti-roll", "Sold as": "Pair" },
    "sizes": ["2 kg", "4 kg", "5 kg", "8 kg", "10 kg", "12 kg", "15 kg", "20 kg"]
  },
  {
    "id": "home-gym-set-20kg",
    "name": "20 kg Home Gym Set with Rods",
    "brand": "Royal Sports",
    "category": "fitness",
    "subcategory": "Weights",
    "price": 2999,
    "mrp": 4200,
    "badge": "Popular",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/home-gym-set-20kg.svg",
    "description": "PVC weight plates totalling 20 kg with a 3 ft straight rod, two dumbbell rods, locks, gloves and a skipping rope. A complete starter setup for a home workout corner.",
    "specs": { "Total weight": "20 kg", "Rods": "1 straight + 2 dumbbell", "Includes": "Plates, rods, locks, gloves, rope" },
    "sizes": ["20 kg", "30 kg", "40 kg", "50 kg"]
  },
  {
    "id": "yoga-mat-6mm",
    "name": "Anti-Skid Yoga Mat (6 mm)",
    "brand": "Cosco",
    "category": "fitness",
    "subcategory": "Yoga & Mats",
    "price": 649,
    "mrp": 999,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/yoga-mat-6mm.svg",
    "description": "6 mm cushioned TPE mat with a textured anti-skid surface. Light enough to roll and carry, thick enough for floor work.",
    "specs": { "Thickness": "6 mm", "Size": "183 x 61 cm", "Material": "TPE" },
    "sizes": ["4 mm", "6 mm", "8 mm"]
  },
  {
    "id": "resistance-band-set",
    "name": "Resistance Loop Band Set (5 Levels)",
    "brand": "Royal Sports",
    "category": "fitness",
    "subcategory": "Resistance & Cardio",
    "price": 399,
    "mrp": 650,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/resistance-band-set.svg",
    "description": "Five latex loop bands from extra-light to extra-heavy with a mesh carry pouch. For mobility, warm-ups and physio work.",
    "specs": { "Levels": "5", "Material": "Natural latex" }
  },
  {
    "id": "skipping-rope-speed",
    "name": "Ball-Bearing Speed Skipping Rope",
    "brand": "Cosco",
    "category": "fitness",
    "subcategory": "Resistance & Cardio",
    "price": 299,
    "mrp": 450,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/skipping-rope-speed.svg",
    "description": "Adjustable steel wire rope on ball bearings for fast, tangle-free rotation. Foam handles keep the grip comfortable.",
    "specs": { "Length": "Adjustable to 3 m", "Bearing": "Ball bearing" }
  },
  {
    "id": "technosport-dryfit-tshirt",
    "name": "TechnoSport Dry-Fit Sports T-Shirt",
    "brand": "TechnoSport",
    "category": "sportswear",
    "subcategory": "T-Shirts & Polos",
    "price": 599,
    "mrp": 899,
    "badge": "Bestseller",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/technosport-dryfit-tshirt.svg",
    "description": "Moisture-wicking polyester tee that dries fast and stays light through a full session. Available in a wide colour range.",
    "specs": { "Fabric": "100% polyester dry-fit", "Fit": "Regular" },
    "sizes": ["S", "M", "L", "XL", "XXL"]
  },
  {
    "id": "technosport-polo",
    "name": "TechnoSport Collar Polo T-Shirt",
    "brand": "TechnoSport",
    "category": "sportswear",
    "subcategory": "T-Shirts & Polos",
    "price": 749,
    "mrp": 1099,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/technosport-polo.svg",
    "description": "Dry-fit polo with a ribbed collar — smart enough for corporate tournaments and club matches.",
    "specs": { "Fabric": "Polyester dry-fit", "Collar": "Ribbed" },
    "sizes": ["S", "M", "L", "XL", "XXL"]
  },
  {
    "id": "track-suit-set",
    "name": "Full Sleeve Track Suit Set",
    "brand": "Vixen",
    "category": "sportswear",
    "subcategory": "Track Sets",
    "price": 1399,
    "mrp": 1999,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/track-suit-set.svg",
    "description": "Two-piece track set in a lightweight NS lycra blend with zip pockets and an elasticated drawstring waist.",
    "specs": { "Fabric": "NS Lycra", "Pieces": "Jacket + lower" },
    "sizes": ["S", "M", "L", "XL", "XXL"]
  },
  {
    "id": "custom-team-jersey",
    "name": "Custom Team Jersey with Name & Number",
    "brand": "Royal Sports",
    "category": "sportswear",
    "subcategory": "Team Kits",
    "price": 449,
    "mrp": 699,
    "badge": "Made to Order",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/custom-team-jersey.svg",
    "description": "Sublimated team jerseys printed with your team name, player names, numbers and sponsor logos. Minimum order 11 pieces, ready in 4-5 days. Bring your design or let us make one for you.",
    "specs": { "Minimum order": "11 pieces", "Turnaround": "4 - 5 days", "Printing": "Full sublimation", "Per piece from": "₹449" },
    "sizes": ["Kids", "S", "M", "L", "XL", "XXL"]
  },
  {
    "id": "running-shoes-mesh",
    "name": "Lightweight Mesh Running Shoes",
    "brand": "Vixen",
    "category": "shoes",
    "subcategory": "Running",
    "price": 1299,
    "mrp": 1899,
    "badge": "",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/running-shoes-mesh.svg",
    "description": "Breathable mesh upper on a cushioned EVA midsole. Light on the foot for daily running and gym sessions.",
    "specs": { "Upper": "Mesh", "Midsole": "EVA", "Sole": "Rubber grip" },
    "sizes": ["UK 6", "UK 7", "UK 8", "UK 9", "UK 10", "UK 11"]
  },
  {
    "id": "non-marking-court-shoes",
    "name": "Non-Marking Badminton Court Shoes",
    "brand": "Li-Ning",
    "category": "shoes",
    "subcategory": "Court & Non-Marking",
    "price": 2199,
    "mrp": 2999,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/non-marking-court-shoes.svg",
    "description": "Gum rubber non-marking sole with lateral support and a cushioned heel for indoor courts. Required at most indoor academies in Rajkot.",
    "specs": { "Sole": "Non-marking gum rubber", "Support": "Lateral TPU", "Surface": "Indoor wooden / synthetic" },
    "sizes": ["UK 5", "UK 6", "UK 7", "UK 8", "UK 9", "UK 10", "UK 11"]
  },
  {
    "id": "cricket-spike-shoes",
    "name": "Cricket Shoes with Metal Spikes",
    "brand": "SG",
    "category": "shoes",
    "subcategory": "Cricket Shoes",
    "price": 2699,
    "mrp": 3600,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/cricket-spike-shoes.svg",
    "description": "PU upper with a spiked sole for grip on turf wickets. Removable spikes with a key included, plus rubber studs for matting.",
    "specs": { "Upper": "PU", "Spikes": "Removable metal + rubber studs", "Surface": "Turf / matting" },
    "sizes": ["UK 6", "UK 7", "UK 8", "UK 9", "UK 10", "UK 11"]
  },
  {
    "id": "carrom-board-tournament",
    "name": "Tournament Carrom Board with Coins & Striker",
    "brand": "Jonex",
    "category": "indoor-games",
    "subcategory": "Carrom",
    "price": 2450,
    "mrp": 3400,
    "badge": "Bestseller",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/carrom-board-tournament.svg",
    "description": "32 x 32 inch playing surface on a seasoned wooden frame with a smooth lacquered finish. Complete with a full coin set, striker and boric powder.",
    "specs": { "Playing area": "32 x 32 inch", "Frame": "Seasoned wood", "Includes": "Coins, striker, powder" },
    "sizes": ["26 inch", "32 inch", "36 inch"]
  },
  {
    "id": "wooden-chess-set",
    "name": "Wooden Folding Chess Set",
    "brand": "Royal Sports",
    "category": "indoor-games",
    "subcategory": "Chess",
    "price": 899,
    "mrp": 1300,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/wooden-chess-set.svg",
    "description": "Folding wooden board with weighted pieces that store inside. Tournament-standard square sizing for club and school play.",
    "specs": { "Board": "Folding wood", "Pieces": "Weighted wooden" },
    "sizes": ["14 inch", "16 inch", "18 inch"]
  },
  {
    "id": "table-tennis-bat-set",
    "name": "Table Tennis Bat Set (2 Bats + 3 Balls)",
    "brand": "Cosco",
    "category": "indoor-games",
    "subcategory": "Table Tennis",
    "price": 749,
    "mrp": 1100,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/table-tennis-bat-set.svg",
    "description": "Two 5-ply wooden bats with pimpled rubber faces, three balls and a carry case. Ready to play straight out of the box.",
    "specs": { "Bats": "2 (5-ply)", "Balls": "3", "Includes": "Carry case" }
  },
  {
    "id": "mikasa-style-volleyball",
    "name": "Soft Touch Match Volleyball",
    "brand": "Nivia",
    "category": "team-sports",
    "subcategory": "Volleyball",
    "price": 999,
    "mrp": 1400,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/mikasa-style-volleyball.svg",
    "description": "18-panel soft-touch PU volleyball that is easy on the forearms through long sessions. Suits indoor and sand courts.",
    "specs": { "Size": "4", "Panels": "18", "Cover": "Soft PU" }
  },
  {
    "id": "basketball-size7",
    "name": "Rubber Basketball (Size 7)",
    "brand": "Cosco",
    "category": "team-sports",
    "subcategory": "Basketball",
    "price": 899,
    "mrp": 1250,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/basketball-size7.svg",
    "description": "Deep-channel rubber basketball built to survive outdoor concrete courts. Consistent bounce and a grippy pebbled surface.",
    "specs": { "Size": "7 (Men's)", "Cover": "Rubber", "Surface": "Indoor / outdoor" },
    "sizes": ["Size 5", "Size 6", "Size 7"]
  },
  {
    "id": "volleyball-net-nylon",
    "name": "Nylon Volleyball Net with Steel Wire",
    "brand": "Jonex",
    "category": "team-sports",
    "subcategory": "Nets & Posts",
    "price": 1299,
    "mrp": 1800,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/volleyball-net-nylon.svg",
    "description": "Full-size braided nylon net with canvas tape edging and a steel top wire. Holds tension through a tournament.",
    "specs": { "Size": "9.5 x 1 m", "Material": "Braided nylon", "Top": "Steel wire + canvas tape" }
  },
  {
    "id": "quad-skates-adjustable",
    "name": "Adjustable Quad Roller Skates",
    "brand": "Jonex",
    "category": "athletics",
    "subcategory": "Skating",
    "price": 1899,
    "mrp": 2600,
    "badge": "",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/quad-skates-adjustable.svg",
    "description": "Size-adjustable quad skates that grow with the child across four shoe sizes. PU wheels and an ABEC bearing set for a smooth roll.",
    "specs": { "Adjustable": "4 sizes", "Wheels": "PU", "Bearings": "ABEC-7" },
    "sizes": ["Small (UK 11-1)", "Medium (UK 1-4)", "Large (UK 4-7)"]
  },
  {
    "id": "skating-protective-set",
    "name": "Skating Protective Gear Set (Helmet + Pads)",
    "brand": "Cosco",
    "category": "athletics",
    "subcategory": "Skating",
    "price": 1099,
    "mrp": 1500,
    "badge": "Safety First",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/skating-protective-set.svg",
    "description": "Adjustable helmet with knee pads, elbow pads and wrist guards. The set we recommend with every pair of children's skates.",
    "specs": { "Includes": "Helmet, knee, elbow, wrist", "Fit": "Adjustable" },
    "sizes": ["Kids", "Junior", "Adult"]
  },
  {
    "id": "swimming-goggles",
    "name": "Anti-Fog Swimming Goggles",
    "brand": "Cosco",
    "category": "athletics",
    "subcategory": "Swimming",
    "price": 399,
    "mrp": 599,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/swimming-goggles.svg",
    "description": "Anti-fog, UV-coated lenses with a silicone gasket and split strap. Comes with a hard case.",
    "specs": { "Lens": "Anti-fog, UV coated", "Strap": "Silicone split strap" }
  },
  {
    "id": "trophy-medal-custom",
    "name": "Trophies, Medals & Momentos",
    "brand": "Royal Sports",
    "category": "athletics",
    "subcategory": "Trophies & Medals",
    "price": 149,
    "mrp": 0,
    "badge": "Made to Order",
    "featured": true,
    "inStock": true,
    "image": "assets/img/products/trophy-medal-custom.svg",
    "description": "Trophies, medals, momentos and certificates for school annual days, box-cricket tournaments and corporate events. Engraving and logo printing done in-house. Bulk rates on request — tell us the quantity and budget on WhatsApp.",
    "specs": { "Starting from": "₹149 per piece", "Engraving": "In-house", "Lead time": "2 - 4 days", "Bulk": "Rates on request" }
  },
  {
    "id": "stopwatch-whistle-combo",
    "name": "Digital Stopwatch & Whistle Combo",
    "brand": "Nivia",
    "category": "athletics",
    "subcategory": "Officials",
    "price": 549,
    "mrp": 800,
    "badge": "",
    "featured": false,
    "inStock": true,
    "image": "assets/img/products/stopwatch-whistle-combo.svg",
    "description": "Coach essentials: a digital lap stopwatch with lanyard and a loud pea-less referee whistle.",
    "specs": { "Stopwatch": "Digital, lap memory", "Whistle": "Pea-less" }
  }
]
