SELECT 
  pfv.feature_id, 
  pfv.product_id, 
  pfv.variant_id, 
  gp.group_id 
FROM 
  cscart_product_features_values AS pfv 
  INNER JOIN cscart_product_variation_group_products AS gp ON pfv.product_id = gp.product_id 
  INNER JOIN cscart_product_variation_group_features AS gpf ON gpf.group_id = gp.group_id 
  AND gpf.feature_id = pfv.feature_id 
WHERE 
  pfv.lang_code = 'en' 
  AND gp.group_id IN (914, 972, 973)

Query time 0.00116

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "27.01"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "gp",
          "access_type": "range",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "rows_examined_per_scan": 9,
          "rows_produced_per_join": 9,
          "filtered": "100.00",
          "index_condition": "(`cscart_db`.`gp`.`group_id` in (914,972,973))",
          "cost_info": {
            "read_cost": "3.91",
            "eval_cost": "0.90",
            "prefix_cost": "4.81",
            "data_read_per_join": "144"
          },
          "used_columns": [
            "product_id",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "gpf",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "ref": [
            "cscart_db.gp.group_id"
          ],
          "rows_examined_per_scan": 2,
          "rows_produced_per_join": 18,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "4.50",
            "eval_cost": "1.80",
            "prefix_cost": "11.11",
            "data_read_per_join": "1K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "pfv",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id",
            "fl"
          ],
          "key": "idx_product_feature_variant_id",
          "used_key_parts": [
            "product_id",
            "feature_id",
            "lang_code"
          ],
          "key_length": "12",
          "ref": [
            "cscart_db.gp.product_id",
            "cscart_db.gpf.feature_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 21,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "13.70",
            "eval_cost": "2.20",
            "prefix_cost": "27.01",
            "data_read_per_join": "879"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
63 37271 10351 914
68 37271 19665 914
65 37271 21197 914
163 37271 54763 914
74 37271 57565 914
162 37271 62081 914
63 37276 10351 914
68 37276 19631 914
65 37276 21197 914
163 37276 54763 914
74 37276 57565 914
162 37276 62081 914
63 3964 10351 914
68 3964 12460 914
65 3964 21197 914
163 3964 55943 914
74 3964 57565 914
162 3964 62081 914
63 29989 10348 972
68 29989 19614 972
162 29989 62081 972
63 69062 10348 972
68 69062 21705 972
162 69062 62081 972
65 69074 21222 973
104 69074 62251 973
162 69074 62081 973
68 69074 21813 973
63 69074 10348 973
65 69083 21222 973
104 69083 62252 973
162 69083 62081 973
68 69083 21813 973
63 69083 10348 973
65 69090 21222 973
104 69090 62253 973
162 69090 62081 973
68 69090 21813 973
63 69090 10348 973
65 69092 21222 973
104 69092 62254 973
162 69092 62081 973
68 69092 21813 973
63 69092 10348 973