SELECT 
  f.feature_id, 
  f.purpose, 
  p.product_id, 
  p.parent_product_id, 
  g.id, 
  g.code 
FROM 
  cscart_product_variation_group_features AS f 
  INNER JOIN cscart_product_variation_groups AS g ON f.group_id = g.id 
  INNER JOIN cscart_product_variation_group_products AS p ON f.group_id = p.group_id 
WHERE 
  p.product_id IN (
    457730, 405506, 403093, 403487, 422455, 
    444903, 415211, 424718, 442558, 432101, 
    447573, 408162, 442086, 454764, 440401, 
    442346, 442410, 411995, 448121, 446606, 
    410648, 459676, 447385, 428816, 406245, 
    426043, 410368, 457355, 450140, 460062, 
    444627, 428527, 417945, 411074, 402099, 
    446241, 420726, 447560, 415871, 421404, 
    425226, 417016, 412387, 428451, 444033, 
    439697, 401303, 431619
  )

Query time 0.00034

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost": 0.03140489,
    "nested_loop": [
      {
        "table": {
          "table_name": "g",
          "access_type": "index",
          "possible_keys": ["PRIMARY"],
          "key": "idx_group_code",
          "key_length": "387",
          "used_key_parts": ["code"],
          "loops": 1,
          "rows": 2,
          "cost": 0.00693929,
          "filtered": 100,
          "using_index": true
        }
      },
      {
        "table": {
          "table_name": "f",
          "access_type": "ref",
          "possible_keys": ["idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "ref": ["u985510652_ecartify.g.id"],
          "loops": 2,
          "rows": 1,
          "cost": 0.00527872,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "p",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "ref": ["u985510652_ecartify.g.id"],
          "loops": 2,
          "rows": 8,
          "cost": 0.01918688,
          "filtered": 100,
          "index_condition": "p.product_id in (457730,405506,403093,403487,422455,444903,415211,424718,442558,432101,447573,408162,442086,454764,440401,442346,442410,411995,448121,446606,410648,459676,447385,428816,406245,426043,410368,457355,450140,460062,444627,428527,417945,411074,402099,446241,420726,447560,415871,421404,425226,417016,412387,428451,444033,439697,401303,431619)"
        }
      }
    ]
  }
}