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 (
    90546, 83866, 91343, 91335, 91042, 87447, 
    91310, 91302, 91241, 119860, 90381, 
    90380, 90379, 90378, 90377, 90376, 
    90375, 90374, 90373, 90372
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00114

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 168268 83866 1 0.000 A 0.000 A 0.000 A A
MP3 175430 87447 1 0.000 A 0.000 A 0.000 A A
MP3 181280 90372 1 0.000 A 0.000 A 0.000 A A
MP3 181282 90373 1 0.000 A 0.000 A 0.000 A A
MP3 181284 90374 1 0.000 A 0.000 A 0.000 A A
MP3 181286 90375 1 0.000 A 0.000 A 0.000 A A
MP3 181288 90376 1 0.000 A 0.000 A 0.000 A A
MP3 181290 90377 1 0.000 A 0.000 A 0.000 A A
MP3 181292 90378 1 0.000 A 0.000 A 0.000 A A
MP3 181294 90379 1 0.000 A 0.000 A 0.000 A A
MP3 181296 90380 1 0.000 A 0.000 A 0.000 A A
MP3 181298 90381 1 0.000 A 0.000 A 0.000 A A
MP3 181628 90546 1 0.000 A 0.000 A 0.000 A A
MP3 182620 91042 1 0.000 A 0.000 A 0.000 A A
MP3 183018 91241 1 0.000 A 0.000 A 0.000 A A
MP3 183140 91302 1 0.000 A 0.000 A 0.000 A A
MP3 183156 91310 1 0.000 A 0.000 A 0.000 A A
MP3 183206 91335 1 0.000 A 0.000 A 0.000 A A
MP3 183222 91343 1 0.000 A 0.000 A 0.000 A A
MP3 240256 119860 1 0.000 A 0.000 A 0.000 A A
WAV 168269 83866 2 0.300 A 0.000 A 0.000 A A
WAV 175431 87447 2 0.300 A 0.000 A 0.000 A A
WAV 181281 90372 2 0.300 A 0.000 A 0.000 A A
WAV 181283 90373 2 0.300 A 0.000 A 0.000 A A
WAV 181285 90374 2 0.300 A 0.000 A 0.000 A A
WAV 181287 90375 2 0.300 A 0.000 A 0.000 A A
WAV 181289 90376 2 0.300 A 0.000 A 0.000 A A
WAV 181291 90377 2 0.300 A 0.000 A 0.000 A A
WAV 181293 90378 2 0.300 A 0.000 A 0.000 A A
WAV 181295 90379 2 0.300 A 0.000 A 0.000 A A
WAV 181297 90380 2 0.300 A 0.000 A 0.000 A A
WAV 181299 90381 2 0.300 A 0.000 A 0.000 A A
WAV 181629 90546 2 0.300 A 0.000 A 0.000 A A
WAV 182621 91042 2 0.300 A 0.000 A 0.000 A A
WAV 183019 91241 2 0.300 A 0.000 A 0.000 A A
WAV 183141 91302 2 0.300 A 0.000 A 0.000 A A
WAV 183157 91310 2 0.300 A 0.000 A 0.000 A A
WAV 183207 91335 2 0.300 A 0.000 A 0.000 A A
WAV 183223 91343 2 0.300 A 0.000 A 0.000 A A
WAV 240257 119860 2 1.500 A 0.000 A 0.000 A A