SELECT 
  product_id, 
  feature_id, 
  variant_id 
FROM 
  cscart_product_features_values 
WHERE 
  product_id IN (
    431542, 431543, 431544, 431545, 431546, 
    431547, 431548, 431549, 431550, 431551, 
    431677, 431678, 431679, 431680, 431681, 
    431682, 431683, 431684, 431685, 431686
  ) 
  AND feature_id IN (626, 860) 
  AND lang_code = 'en'

Query time 0.00445

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "17.11"
    },
    "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": 40,
      "rows_produced_per_join": 40,
      "filtered": "100.00",
      "using_index": true,
      "cost_info": {
        "read_cost": "9.11",
        "eval_cost": "8.00",
        "prefix_cost": "17.11",
        "data_read_per_join": "30K"
      },
      "used_columns": [
        "feature_id",
        "product_id",
        "variant_id",
        "lang_code"
      ],
      "attached_condition": "((`webmarco`.`cscart_product_features_values`.`product_id` in (431542,431543,431544,431545,431546,431547,431548,431549,431550,431551,431677,431678,431679,431680,431681,431682,431683,431684,431685,431686)) and (`webmarco`.`cscart_product_features_values`.`feature_id` in (626,860)) and (`webmarco`.`cscart_product_features_values`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id feature_id variant_id
431542 626 7161
431543 626 7168
431544 626 7169
431545 626 7170
431546 626 7162
431547 626 7163
431548 626 7164
431549 626 7165
431550 626 7166
431551 626 7167
431677 626 7168
431678 626 7169
431679 626 7170
431680 626 7161
431681 626 7162
431682 626 7163
431683 626 7164
431684 626 7165
431685 626 7166
431686 626 7167
431542 860 64475
431543 860 64475
431544 860 64475
431545 860 64475
431546 860 64475
431547 860 64475
431548 860 64475
431549 860 64475
431550 860 64475
431551 860 64475
431677 860 64236
431678 860 64236
431679 860 64236
431680 860 64236
431681 860 64236
431682 860 64236
431683 860 64236
431684 860 64236
431685 860 64236
431686 860 64236