SELECT 
  product_id, 
  feature_id, 
  variant_id 
FROM 
  cscart_product_features_values 
WHERE 
  product_id IN (
    359715, 359716, 359717, 359718, 359719, 
    359720, 359721, 359722
  ) 
  AND feature_id IN (999, 1052) 
  AND lang_code = 'en'

Query time 0.00109

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "7.45"
    },
    "table": {
      "table_name": "cscart_product_features_values",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY",
        "fl",
        "lang_code",
        "product_id",
        "fpl",
        "idx_product_feature_variant_id"
      ],
      "key": "lang_code",
      "used_key_parts": [
        "lang_code",
        "feature_id",
        "product_id"
      ],
      "key_length": "12",
      "rows_examined_per_scan": 16,
      "rows_produced_per_join": 16,
      "filtered": "100.00",
      "using_index": true,
      "cost_info": {
        "read_cost": "4.25",
        "eval_cost": "3.20",
        "prefix_cost": "7.45",
        "data_read_per_join": "12K"
      },
      "used_columns": [
        "feature_id",
        "product_id",
        "variant_id",
        "lang_code"
      ],
      "attached_condition": "((`webmarco`.`cscart_product_features_values`.`product_id` in (359715,359716,359717,359718,359719,359720,359721,359722)) and (`webmarco`.`cscart_product_features_values`.`feature_id` in (999,1052)) and (`webmarco`.`cscart_product_features_values`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id feature_id variant_id
359715 999 64452
359716 999 64452
359717 999 64452
359718 999 64452
359719 999 64453
359720 999 64453
359721 999 64453
359722 999 64453
359715 1052 65017
359716 1052 65018
359717 1052 65019
359718 1052 65020
359719 1052 65017
359720 1052 65018
359721 1052 65019
359722 1052 65020