SELECT 
  product_id, 
  feature_id, 
  variant_id 
FROM 
  cscart_product_features_values 
WHERE 
  product_id IN (
    432589, 432590, 432591, 432592, 432593, 
    432594, 432595, 432596, 432597
  ) 
  AND feature_id IN (860, 1013) 
  AND lang_code = 'en'

Query time 0.00119

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "8.25"
    },
    "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": 18,
      "rows_produced_per_join": 18,
      "filtered": "100.00",
      "using_index": true,
      "cost_info": {
        "read_cost": "4.65",
        "eval_cost": "3.60",
        "prefix_cost": "8.25",
        "data_read_per_join": "13K"
      },
      "used_columns": [
        "feature_id",
        "product_id",
        "variant_id",
        "lang_code"
      ],
      "attached_condition": "((`webmarco`.`cscart_product_features_values`.`product_id` in (432589,432590,432591,432592,432593,432594,432595,432596,432597)) and (`webmarco`.`cscart_product_features_values`.`feature_id` in (860,1013)) and (`webmarco`.`cscart_product_features_values`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id feature_id variant_id
432589 860 64575
432590 860 64545
432591 860 64545
432592 860 64545
432593 860 64575
432594 860 64575
432595 860 66121
432596 860 66121
432597 860 66121
432589 1013 64561
432590 1013 64561
432591 1013 64562
432592 1013 64563
432593 1013 64562
432594 1013 64563
432595 1013 64561
432596 1013 64562
432597 1013 64563