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 (
    9233, 9234, 9235, 9236, 9237, 9238, 9239, 
    9240
  )

Query time 0.00245

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "118.03"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "gpf",
          "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": 8,
          "rows_produced_per_join": 8,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "2.62",
            "eval_cost": "1.60",
            "prefix_cost": "4.22",
            "data_read_per_join": "832"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ],
          "attached_condition": "(`webmarco`.`gpf`.`group_id` in (9233,9234,9235,9236,9237,9238,9239,9240))"
        }
      },
      {
        "table": {
          "table_name": "gp",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "ref": [
            "webmarco.gpf.group_id"
          ],
          "rows_examined_per_scan": 9,
          "rows_produced_per_join": 75,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "8.07",
            "eval_cost": "15.11",
            "prefix_cost": "27.40",
            "data_read_per_join": "1K"
          },
          "used_columns": [
            "product_id",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "pfv",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "fpl",
          "used_key_parts": [
            "feature_id",
            "product_id",
            "lang_code"
          ],
          "key_length": "12",
          "ref": [
            "webmarco.gpf.feature_id",
            "webmarco.gp.product_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 75,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "75.53",
            "eval_cost": "15.11",
            "prefix_cost": "118.03",
            "data_read_per_join": "58K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
626 395983 7159 9233
626 395984 7160 9233
626 395985 7161 9233
626 395986 7162 9233
626 395987 7163 9233
626 395988 7164 9233
626 395989 7163 9234
626 395990 7168 9234
626 395991 7169 9234
626 395992 7164 9234
626 395993 7165 9234
626 395994 7166 9234
626 395995 7167 9234
626 395996 7160 9235
626 395997 7161 9235
626 395998 7162 9235
626 395999 7163 9235
626 396000 7164 9235
626 396001 7165 9235
626 396002 7164 9236
626 396003 7165 9236
626 396004 7166 9236
626 396005 7167 9236
626 396006 7163 9237
626 396007 7168 9237
626 396008 7169 9237
626 396009 7164 9237
626 396010 7165 9237
626 396011 7166 9237
626 396012 7167 9237
626 396013 7163 9238
626 396014 7164 9238
626 396015 7165 9238
626 396016 7166 9238
626 396017 7167 9238
626 396018 7159 9239
626 396019 7160 9239
626 396020 7161 9239
626 396021 7162 9239
626 396022 7163 9239
626 396023 7164 9239
626 396024 7165 9239
626 396025 7166 9239
626 396027 67587 9240
626 396028 7159 9240
626 396029 7160 9240
626 396030 7161 9240
626 396031 7162 9240
626 396032 7163 9240
626 396033 7164 9240
626 396034 7165 9240
626 396035 7166 9240