SELECT 
  b.variant_name, 
  a.*, 
  IF(
    shared_option_variants.variant_id IS NOT NULL, 
    shared_option_variants.modifier, 
    a.modifier
  ) as modifier, 
  IF(
    shared_option_variants.variant_id IS NOT NULL, 
    shared_option_variants.modifier_type, 
    a.modifier_type
  ) as modifier_type 
FROM 
  cscart_product_option_variants AS a 
  LEFT JOIN cscart_product_option_variants_descriptions AS b ON b.variant_id = a.variant_id 
  AND b.lang_code = 'en' 
  LEFT JOIN cscart_ult_product_option_variants shared_option_variants ON shared_option_variants.variant_id = a.variant_id 
  AND shared_option_variants.company_id = 1 
WHERE 
  1 
  AND a.option_id IN (
    87583, 87581, 87025, 87482, 87409, 87426, 
    87425, 87424, 87423, 87421, 87360, 
    87334, 87315, 87314, 87291, 87284, 
    87203, 87201, 86833, 86780
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00076

Explain
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE a range status,option_id,option_id_2 option_id 6 40 Using index condition; Using filesort
1 SIMPLE b eq_ref PRIMARY PRIMARY 9 toolboxdigitalshop_dev.a.variant_id,const 1 Using where
1 SIMPLE shared_option_variants eq_ref PRIMARY,company_id PRIMARY 7 toolboxdigitalshop_dev.a.variant_id,const 1

Result

variant_name variant_id option_id position modifier modifier_type weight_modifier weight_modifier_type point_modifier point_modifier_type status
MP3 174096 86780 1 0.000 A 0.000 A 0.000 A A
MP3 174202 86833 1 0.000 A 0.000 A 0.000 A A
MP3 174586 87025 1 0.000 A 0.000 A 0.000 A A
MP3 174938 87201 1 0.000 A 0.000 A 0.000 A A
MP3 174942 87203 1 0.000 A 0.000 A 0.000 A A
MP3 175104 87284 1 0.000 A 0.000 A 0.000 A A
MP3 175118 87291 1 0.000 A 0.000 A 0.000 A A
MP3 175164 87314 1 0.000 A 0.000 A 0.000 A A
MP3 175166 87315 1 0.000 A 0.000 A 0.000 A A
MP3 175204 87334 1 0.000 A 0.000 A 0.000 A A
MP3 175256 87360 1 0.000 A 0.000 A 0.000 A A
MP3 175354 87409 1 0.000 A 0.000 A 0.000 A A
MP3 175378 87421 1 0.000 A 0.000 A 0.000 A A
MP3 175382 87423 1 0.000 A 0.000 A 0.000 A A
MP3 175384 87424 1 0.000 A 0.000 A 0.000 A A
MP3 175386 87425 1 0.000 A 0.000 A 0.000 A A
MP3 175388 87426 1 0.000 A 0.000 A 0.000 A A
MP3 175500 87482 1 0.000 A 0.000 A 0.000 A A
MP3 175698 87581 1 0.000 A 0.000 A 0.000 A A
MP3 175702 87583 1 0.000 A 0.000 A 0.000 A A
WAV 174097 86780 2 0.300 A 0.000 A 0.000 A A
WAV 174203 86833 2 0.300 A 0.000 A 0.000 A A
WAV 174587 87025 2 0.300 A 0.000 A 0.000 A A
WAV 174939 87201 2 0.300 A 0.000 A 0.000 A A
WAV 174943 87203 2 0.300 A 0.000 A 0.000 A A
WAV 175105 87284 2 0.300 A 0.000 A 0.000 A A
WAV 175119 87291 2 0.300 A 0.000 A 0.000 A A
WAV 175165 87314 2 0.300 A 0.000 A 0.000 A A
WAV 175167 87315 2 0.300 A 0.000 A 0.000 A A
WAV 175205 87334 2 0.300 A 0.000 A 0.000 A A
WAV 175257 87360 2 0.300 A 0.000 A 0.000 A A
WAV 175355 87409 2 0.300 A 0.000 A 0.000 A A
WAV 175379 87421 2 0.300 A 0.000 A 0.000 A A
WAV 175383 87423 2 0.300 A 0.000 A 0.000 A A
WAV 175385 87424 2 0.300 A 0.000 A 0.000 A A
WAV 175387 87425 2 0.300 A 0.000 A 0.000 A A
WAV 175389 87426 2 0.300 A 0.000 A 0.000 A A
WAV 175501 87482 2 0.300 A 0.000 A 0.000 A A
WAV 175699 87581 2 0.300 A 0.000 A 0.000 A A
WAV 175703 87583 2 0.300 A 0.000 A 0.000 A A