SELECT 
  product_id, 
  feature_id, 
  variant_id 
FROM 
  cscart_product_features_values 
WHERE 
  product_id IN (
    259698, 259699, 259700, 259701, 259702, 
    259703, 259704, 259705, 259706, 259707
  ) 
  AND feature_id IN (897) 
  AND lang_code = 'en'

Query time 0.00096

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "5.03"
    },
    "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": 10,
      "rows_produced_per_join": 10,
      "filtered": "100.00",
      "using_index": true,
      "cost_info": {
        "read_cost": "3.03",
        "eval_cost": "2.00",
        "prefix_cost": "5.03",
        "data_read_per_join": "7K"
      },
      "used_columns": [
        "feature_id",
        "product_id",
        "variant_id",
        "lang_code"
      ],
      "attached_condition": "((`webmarco`.`cscart_product_features_values`.`feature_id` = 897) and (`webmarco`.`cscart_product_features_values`.`product_id` in (259698,259699,259700,259701,259702,259703,259704,259705,259706,259707)) and (`webmarco`.`cscart_product_features_values`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id feature_id variant_id
259698 897 62572
259699 897 62576
259700 897 62577
259701 897 62578
259702 897 62579
259703 897 62580
259704 897 62581
259705 897 62582
259706 897 62583
259707 897 63022