SELECT 
  cscart_products_categories.product_id, 
  GROUP_CONCAT(
    IF(
      cscart_products_categories.link_type = "M", 
      CONCAT(
        cscart_products_categories.category_id, 
        "M"
      ), 
      cscart_products_categories.category_id
    )
  ) AS category_ids 
FROM 
  cscart_products_categories 
  INNER JOIN cscart_categories ON cscart_categories.category_id = cscart_products_categories.category_id 
  AND cscart_categories.storefront_id IN (0, 1) 
  AND (
    cscart_categories.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_categories.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_categories.usergroup_ids
    )
  ) 
  AND cscart_categories.status IN ('A', 'H') 
WHERE 
  cscart_products_categories.product_id IN (
    10573, 10414, 9376, 7655, 7633, 7622, 
    8075, 10686, 7532, 7530, 7534, 8102, 
    10744, 8171, 7372, 8292, 10739, 10741, 
    8747, 10624, 8383, 11114, 7003, 8037
  ) 
GROUP BY 
  cscart_products_categories.product_id

Query time 0.00073

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "cscart_products_categories",
          "access_type": "range",
          "possible_keys": ["PRIMARY", "pt"],
          "key": "pt",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "rows": 24,
          "filtered": 100,
          "index_condition": "cscart_products_categories.product_id in (10573,10414,9376,7655,7633,7622,8075,10686,7532,7530,7534,8102,10744,8171,7372,8292,10739,10741,8747,10624,8383,11114,7003,8037)"
        }
      },
      {
        "table": {
          "table_name": "cscart_categories",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY", "c_status", "p_category_id"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["category_id"],
          "ref": ["lillyshop_lillyshop.cscart_products_categories.category_id"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "cscart_categories.storefront_id in (0,1) and (cscart_categories.usergroup_ids = '' or find_in_set(0,cscart_categories.usergroup_ids) or find_in_set(1,cscart_categories.usergroup_ids)) and cscart_categories.`status` in ('A','H')"
        }
      }
    ]
  }
}

Result

product_id category_ids
7003 892M
7372 432M
7530 892M
7532 892M
7534 510M
7622 510M
7633 510M
7655 510M
8037 447M
8075 447M
8102 447M
8171 432M
8292 570M
8383 432M
8747 447M
9376 407M
10414 407M
10573 433M
10624 892M
10686 447M
10739 431M
10741 506M
10744 892M
11114 447M