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 (
    89220, 89219, 89218, 89217, 89216, 89215, 
    89214, 89213, 89212, 89211, 89210, 
    89209, 89208, 89207, 89206, 89205, 
    90072, 90071, 90070, 90069, 90068, 
    90067, 90066, 90065, 90064, 90063, 
    90062, 90061, 90060, 90059, 90058, 
    90057, 90056, 90055, 90054, 90053, 
    90052, 90051, 90050, 90049
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00159

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 80 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 178946 89205 1 0.000 A 0.000 A 0.000 A A
MP3 178948 89206 1 0.000 A 0.000 A 0.000 A A
MP3 178950 89207 1 0.000 A 0.000 A 0.000 A A
MP3 178952 89208 1 0.000 A 0.000 A 0.000 A A
MP3 178954 89209 1 0.000 A 0.000 A 0.000 A A
MP3 178956 89210 1 0.000 A 0.000 A 0.000 A A
MP3 178958 89211 1 0.000 A 0.000 A 0.000 A A
MP3 178960 89212 1 0.000 A 0.000 A 0.000 A A
MP3 178962 89213 1 0.000 A 0.000 A 0.000 A A
MP3 178964 89214 1 0.000 A 0.000 A 0.000 A A
MP3 178966 89215 1 0.000 A 0.000 A 0.000 A A
MP3 178968 89216 1 0.000 A 0.000 A 0.000 A A
MP3 178970 89217 1 0.000 A 0.000 A 0.000 A A
MP3 178972 89218 1 0.000 A 0.000 A 0.000 A A
MP3 178974 89219 1 0.000 A 0.000 A 0.000 A A
MP3 178976 89220 1 0.000 A 0.000 A 0.000 A A
MP3 180634 90049 1 0.000 A 0.000 A 0.000 A A
MP3 180636 90050 1 0.000 A 0.000 A 0.000 A A
MP3 180638 90051 1 0.000 A 0.000 A 0.000 A A
MP3 180640 90052 1 0.000 A 0.000 A 0.000 A A
MP3 180642 90053 1 0.000 A 0.000 A 0.000 A A
MP3 180644 90054 1 0.000 A 0.000 A 0.000 A A
MP3 180646 90055 1 0.000 A 0.000 A 0.000 A A
MP3 180648 90056 1 0.000 A 0.000 A 0.000 A A
MP3 180650 90057 1 0.000 A 0.000 A 0.000 A A
MP3 180652 90058 1 0.000 A 0.000 A 0.000 A A
MP3 180654 90059 1 0.000 A 0.000 A 0.000 A A
MP3 180656 90060 1 0.000 A 0.000 A 0.000 A A
MP3 180658 90061 1 0.000 A 0.000 A 0.000 A A
MP3 180660 90062 1 0.000 A 0.000 A 0.000 A A
MP3 180662 90063 1 0.000 A 0.000 A 0.000 A A
MP3 180664 90064 1 0.000 A 0.000 A 0.000 A A
MP3 180666 90065 1 0.000 A 0.000 A 0.000 A A
MP3 180668 90066 1 0.000 A 0.000 A 0.000 A A
MP3 180670 90067 1 0.000 A 0.000 A 0.000 A A
MP3 180672 90068 1 0.000 A 0.000 A 0.000 A A
MP3 180674 90069 1 0.000 A 0.000 A 0.000 A A
MP3 180676 90070 1 0.000 A 0.000 A 0.000 A A
MP3 180678 90071 1 0.000 A 0.000 A 0.000 A A
MP3 180680 90072 1 0.000 A 0.000 A 0.000 A A
WAV 178947 89205 2 0.300 A 0.000 A 0.000 A A
WAV 178949 89206 2 0.300 A 0.000 A 0.000 A A
WAV 178951 89207 2 0.300 A 0.000 A 0.000 A A
WAV 178953 89208 2 0.300 A 0.000 A 0.000 A A
WAV 178955 89209 2 0.300 A 0.000 A 0.000 A A
WAV 178957 89210 2 0.300 A 0.000 A 0.000 A A
WAV 178959 89211 2 0.300 A 0.000 A 0.000 A A
WAV 178961 89212 2 0.300 A 0.000 A 0.000 A A
WAV 178963 89213 2 0.300 A 0.000 A 0.000 A A
WAV 178965 89214 2 0.300 A 0.000 A 0.000 A A
WAV 178967 89215 2 0.300 A 0.000 A 0.000 A A
WAV 178969 89216 2 0.300 A 0.000 A 0.000 A A
WAV 178971 89217 2 0.300 A 0.000 A 0.000 A A
WAV 178973 89218 2 0.300 A 0.000 A 0.000 A A
WAV 178975 89219 2 0.300 A 0.000 A 0.000 A A
WAV 178977 89220 2 0.300 A 0.000 A 0.000 A A
WAV 180635 90049 2 0.300 A 0.000 A 0.000 A A
WAV 180637 90050 2 0.300 A 0.000 A 0.000 A A
WAV 180639 90051 2 0.300 A 0.000 A 0.000 A A
WAV 180641 90052 2 0.300 A 0.000 A 0.000 A A
WAV 180643 90053 2 0.300 A 0.000 A 0.000 A A
WAV 180645 90054 2 0.300 A 0.000 A 0.000 A A
WAV 180647 90055 2 0.300 A 0.000 A 0.000 A A
WAV 180649 90056 2 0.300 A 0.000 A 0.000 A A
WAV 180651 90057 2 0.300 A 0.000 A 0.000 A A
WAV 180653 90058 2 0.300 A 0.000 A 0.000 A A
WAV 180655 90059 2 0.300 A 0.000 A 0.000 A A
WAV 180657 90060 2 0.300 A 0.000 A 0.000 A A
WAV 180659 90061 2 0.300 A 0.000 A 0.000 A A
WAV 180661 90062 2 0.300 A 0.000 A 0.000 A A
WAV 180663 90063 2 0.300 A 0.000 A 0.000 A A
WAV 180665 90064 2 0.300 A 0.000 A 0.000 A A
WAV 180667 90065 2 0.300 A 0.000 A 0.000 A A
WAV 180669 90066 2 0.300 A 0.000 A 0.000 A A
WAV 180671 90067 2 0.300 A 0.000 A 0.000 A A
WAV 180673 90068 2 0.300 A 0.000 A 0.000 A A
WAV 180675 90069 2 0.300 A 0.000 A 0.000 A A
WAV 180677 90070 2 0.300 A 0.000 A 0.000 A A
WAV 180679 90071 2 0.300 A 0.000 A 0.000 A A
WAV 180681 90072 2 0.300 A 0.000 A 0.000 A A