SELECT 
  cfp.category_filter_id, 
  cfp.product_id, 
  cfp.value, 
  cfp.value_min, 
  cfp.value_max, 
  cfp.options, 
  cf.category_id, 
  cf.type, 
  cf.options as filter_options, 
  cfd.title, 
  cfd.lang_code 
FROM 
  cscart_category_filter_products AS cfp 
  LEFT JOIN cscart_category_filters AS cf ON cf.category_filter_id = cfp.category_filter_id 
  LEFT JOIN cscart_category_filter_descriptions AS cfd ON cfd.category_filter_id = cf.category_filter_id 
  AND cfd.lang_code = 'en' 
WHERE 
  1 
  AND cfp.product_id IN (
    328, 385, 379, 340, 406, 394, 354, 361, 
    357, 344, 333, 336
  ) 
ORDER BY 
  cfp.category_filter_id ASC

Query time 0.00243

JSON explain

{
  "query_block": {
    "select_id": 1,
    "read_sorted_file": {
      "filesort": {
        "sort_key": "cfp.category_filter_id",
        "table": {
          "table_name": "cfp",
          "access_type": "ALL",
          "rows": 5787,
          "filtered": 100,
          "attached_condition": "cfp.product_id in (328,385,379,340,406,394,354,361,357,344,333,336)"
        }
      }
    },
    "table": {
      "table_name": "cf",
      "access_type": "ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "4",
      "used_key_parts": ["category_filter_id"],
      "ref": ["dev.cfp.category_filter_id"],
      "rows": 1,
      "filtered": 100
    },
    "table": {
      "table_name": "cfd",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "10",
      "used_key_parts": ["category_filter_id", "lang_code"],
      "ref": ["dev.cf.category_filter_id", "const"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(cfd.lang_code = 'en' and trigcond(cf.category_filter_id is not null))"
    }
  }
}

Result

category_filter_id product_id value value_min value_max options category_id type filter_options title lang_code
1 328 1 1.0000000000 1.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 333 3 3.0000000000 3.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 336 5 5.0000000000 5.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 340 7 7.0000000000 7.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 344 9 9.0000000000 9.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 354 14 14.0000000000 14.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 357 15 15.0000000000 15.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 361 17 17.0000000000 17.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 379 26 26.0000000000 26.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 385 29 29.0000000000 29.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 394 34 34.0000000000 34.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
1 406 40 40.0000000000 40.0000000000 [] 35 select_set {"type":"list","values_set":"1"} Server en
2 328 43 43.0000000000 43.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 333 44 44.0000000000 44.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 336 43 43.0000000000 43.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 340 43 43.0000000000 43.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 344 43 43.0000000000 43.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 354 43 43.0000000000 43.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 357 44 44.0000000000 44.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 361 44 44.0000000000 44.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 379 44 44.0000000000 44.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 385 44 44.0000000000 44.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 394 43 43.0000000000 43.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en
2 406 43 43.0000000000 43.0000000000 [] 35 select_set {"type":"list","values_set":"2"} Faction en