SELECT 
  product_id, 
  feature_id, 
  variant_id 
FROM 
  cscart_product_features_values 
WHERE 
  product_id IN (
    431552, 431553, 431554, 431555, 431556, 
    431557, 431558, 431559, 431560
  ) 
  AND feature_id IN (626, 860) 
  AND lang_code = 'en'

Query time 0.00102

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 (431552,431553,431554,431555,431556,431557,431558,431559,431560)) 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
431552 626 7160
431553 626 7168
431554 626 7161
431555 626 7162
431556 626 7163
431557 626 7164
431558 626 7165
431559 626 7166
431560 626 7167
431552 860 64691
431553 860 64691
431554 860 64691
431555 860 64691
431556 860 64691
431557 860 64691
431558 860 64691
431559 860 64691
431560 860 64691