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 (
    41340, 5990, 27359, 5789, 47922, 47921, 
    41343, 47896, 47924, 47923, 3517, 5991, 
    3516, 35782, 3518, 40445, 40442, 22172, 
    47024, 1278, 41293, 40446, 1716, 47020, 
    47023, 47022, 48980, 40443, 27353, 
    37850, 2873, 3577
  )

Query time 0.00161

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "p",
          "access_type": "range",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "rows": 32,
          "filtered": 100,
          "index_condition": "p.product_id in (41340,5990,27359,5789,47922,47921,41343,47896,47924,47923,3517,5991,3516,35782,3518,40445,40442,22172,47024,1278,41293,40446,1716,47020,47023,47022,48980,40443,27353,37850,2873,3577)"
        }
      },
      {
        "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": ["dev_db.p.group_id"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "g",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["id"],
          "ref": ["dev_db.p.group_id"],
          "rows": 1,
          "filtered": 100
        }
      }
    ]
  }
}

Result

feature_id purpose product_id parent_product_id id code
21490 group_variation_catalog_item 1716 0 13836 PV-868B9E27F
20885 group_variation_catalog_item 2873 0 13286 PV-641431F5D
21340 group_variation_catalog_item 22172 0 13709 PV-A03DD3A2C
23613 group_variation_catalog_item 35782 0 15739 PV-F92DDB9C8
23614 group_variation_catalog_item 35782 0 15739 PV-F92DDB9C8
25062 group_variation_catalog_item 41293 0 17304 PV-FED287BD3
24745 group_variation_catalog_item 47020 0 16992 PV-42C89F944
24746 group_variation_catalog_item 47022 0 16994 PV-9D1780C04
24746 group_variation_catalog_item 47023 0 16995 PV-B16A3DF8C
24746 group_variation_catalog_item 47024 0 16996 PV-FDB322D7E
24974 group_variation_catalog_item 48980 0 17222 PV-B4AC1F261