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 (
    104515, 104356, 104300, 104299, 104297, 
    104296, 104387, 104357, 104391, 104390, 
    104359, 104358, 104317, 104659, 104354, 
    104326, 104325, 104322, 104319, 104318
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00091

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 209128 104296 1 0.000 A 0.000 A 0.000 A A
MP3 209130 104297 1 0.000 A 0.000 A 0.000 A A
MP3 209134 104299 1 0.000 A 0.000 A 0.000 A A
MP3 209136 104300 1 0.000 A 0.000 A 0.000 A A
MP3 209170 104317 1 0.000 A 0.000 A 0.000 A A
MP3 209172 104318 1 0.000 A 0.000 A 0.000 A A
MP3 209174 104319 1 0.000 A 0.000 A 0.000 A A
MP3 209180 104322 1 0.000 A 0.000 A 0.000 A A
MP3 209186 104325 1 0.000 A 0.000 A 0.000 A A
MP3 209188 104326 1 0.000 A 0.000 A 0.000 A A
MP3 209244 104354 1 0.000 A 0.000 A 0.000 A A
MP3 209248 104356 1 0.000 A 0.000 A 0.000 A A
MP3 209250 104357 1 0.000 A 0.000 A 0.000 A A
MP3 209252 104358 1 0.000 A 0.000 A 0.000 A A
MP3 209254 104359 1 0.000 A 0.000 A 0.000 A A
MP3 209310 104387 1 0.000 A 0.000 A 0.000 A A
MP3 209316 104390 1 0.000 A 0.000 A 0.000 A A
MP3 209318 104391 1 0.000 A 0.000 A 0.000 A A
MP3 209566 104515 1 0.000 A 0.000 A 0.000 A A
MP3 209854 104659 1 0.000 A 0.000 A 0.000 A A
WAV 209129 104296 2 0.300 A 0.000 A 0.000 A A
WAV 209131 104297 2 0.300 A 0.000 A 0.000 A A
WAV 209135 104299 2 0.300 A 0.000 A 0.000 A A
WAV 209137 104300 2 0.300 A 0.000 A 0.000 A A
WAV 209171 104317 2 0.300 A 0.000 A 0.000 A A
WAV 209173 104318 2 0.300 A 0.000 A 0.000 A A
WAV 209175 104319 2 0.300 A 0.000 A 0.000 A A
WAV 209181 104322 2 0.300 A 0.000 A 0.000 A A
WAV 209187 104325 2 0.300 A 0.000 A 0.000 A A
WAV 209189 104326 2 0.300 A 0.000 A 0.000 A A
WAV 209245 104354 2 0.300 A 0.000 A 0.000 A A
WAV 209249 104356 2 0.300 A 0.000 A 0.000 A A
WAV 209251 104357 2 0.300 A 0.000 A 0.000 A A
WAV 209253 104358 2 0.300 A 0.000 A 0.000 A A
WAV 209255 104359 2 0.300 A 0.000 A 0.000 A A
WAV 209311 104387 2 0.300 A 0.000 A 0.000 A A
WAV 209317 104390 2 0.300 A 0.000 A 0.000 A A
WAV 209319 104391 2 0.300 A 0.000 A 0.000 A A
WAV 209567 104515 2 0.300 A 0.000 A 0.000 A A
WAV 209855 104659 2 0.300 A 0.000 A 0.000 A A