SELECT 
  product_id, 
  feature_id, 
  variant_id 
FROM 
  cscart_product_features_values 
WHERE 
  product_id IN (
    431659, 431660, 431661, 431662, 431663, 
    431664, 431665, 431666
  ) 
  AND feature_id IN (626, 860) 
  AND lang_code = 'en'

Query time 0.00145

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 (431659,431660,431661,431662,431663,431664,431665,431666)) 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
431659 626 7160
431660 626 7161
431661 626 7162
431662 626 7163
431663 626 7164
431664 626 7165
431665 626 7166
431666 626 7167
431659 860 64475
431660 860 64475
431661 860 64475
431662 860 64475
431663 860 64475
431664 860 64475
431665 860 64475
431666 860 64475