SELECT 
  pfv.feature_id, 
  pfv.product_id, 
  pfv.variant_id, 
  gp.group_id 
FROM 
  cscart_product_features_values AS pfv 
  INNER JOIN cscart_product_variation_group_products AS gp ON pfv.product_id = gp.product_id 
  INNER JOIN cscart_product_variation_group_features AS gpf ON gpf.group_id = gp.group_id 
  AND gpf.feature_id = pfv.feature_id 
WHERE 
  pfv.lang_code = 'en' 
  AND gp.group_id IN (7591, 7594, 7609, 7595, 7592, 7610)

Query time 0.00278

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "183.83"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "gp",
          "access_type": "range",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "rows_examined_per_scan": 54,
          "rows_produced_per_join": 54,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "11.87",
            "eval_cost": "10.80",
            "prefix_cost": "22.67",
            "data_read_per_join": "864"
          },
          "used_columns": [
            "product_id",
            "group_id"
          ],
          "attached_condition": "(`webmarco`.`gp`.`group_id` in (7591,7594,7609,7595,7592,7610))"
        }
      },
      {
        "table": {
          "table_name": "gpf",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "ref": [
            "webmarco.gp.group_id"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 76,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "54.02",
            "eval_cost": "15.31",
            "prefix_cost": "92.00",
            "data_read_per_join": "7K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "pfv",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "fpl",
          "used_key_parts": [
            "feature_id",
            "product_id",
            "lang_code"
          ],
          "key_length": "12",
          "ref": [
            "webmarco.gpf.feature_id",
            "webmarco.gp.product_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 76,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "76.53",
            "eval_cost": "15.31",
            "prefix_cost": "183.83",
            "data_read_per_join": "59K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
999 359697 64452 7591
1050 359697 65009 7591
999 359698 64452 7591
1050 359698 65010 7591
999 359699 64452 7591
1050 359699 65011 7591
999 359700 64452 7591
1050 359700 65012 7591
999 359701 64453 7591
1050 359701 65010 7591
999 359702 64453 7591
1050 359702 65011 7591
999 359703 64453 7591
1050 359703 65012 7591
999 359704 64453 7591
1050 359704 65009 7591
999 359705 64452 7592
1050 359705 65013 7592
999 359706 64452 7592
1050 359706 65009 7592
999 359707 64452 7592
1050 359707 65014 7592
999 359708 64453 7592
1050 359708 65013 7592
999 359709 64453 7592
1050 359709 65009 7592
999 359710 64453 7592
1050 359710 65014 7592
999 359715 64452 7594
1052 359715 65017 7594
999 359716 64452 7594
1052 359716 65018 7594
999 359717 64452 7594
1052 359717 65019 7594
999 359718 64452 7594
1052 359718 65020 7594
999 359719 64453 7594
1052 359719 65017 7594
999 359720 64453 7594
1052 359720 65018 7594
999 359721 64453 7594
1052 359721 65019 7594
999 359722 64453 7594
1052 359722 65020 7594
999 359723 64452 7595
1053 359723 65021 7595
1054 359723 65023 7595
999 359724 64452 7595
1053 359724 65021 7595
1054 359724 65024 7595
999 359725 64452 7595
1053 359725 65022 7595
1054 359725 65023 7595
999 359726 64452 7595
1053 359726 65022 7595
1054 359726 65024 7595
999 359727 64453 7595
1053 359727 65021 7595
1054 359727 65023 7595
999 359728 64453 7595
1053 359728 65021 7595
1054 359728 65024 7595
999 359729 64453 7595
1053 359729 65022 7595
1054 359729 65023 7595
999 359730 64453 7595
1053 359730 65022 7595
1054 359730 65024 7595
999 359780 64452 7609
1048 359780 65003 7609
1049 359780 65004 7609
999 359781 64452 7609
1048 359781 65002 7609
1049 359781 65004 7609
999 359782 64453 7609
1048 359782 65002 7609
1049 359782 65004 7609
999 359783 64453 7609
1048 359783 65003 7609
1049 359783 65004 7609
999 359784 64452 7609
1048 359784 65003 7609
1049 359784 65005 7609
999 359785 64452 7609
1048 359785 65002 7609
1049 359785 65005 7609
999 359786 64453 7609
1048 359786 65002 7609
1049 359786 65005 7609
999 359787 64453 7609
1048 359787 65003 7609
1049 359787 65005 7609
999 359788 64452 7609
1048 359788 65003 7609
1049 359788 65006 7609
999 359789 64452 7609
1048 359789 65002 7609
1049 359789 65006 7609
999 359790 64453 7609
1048 359790 65002 7609
1049 359790 65006 7609
999 359791 64453 7609
1048 359791 65003 7609
1049 359791 65006 7609
999 359792 64452 7609
1048 359792 65003 7609
1049 359792 65007 7609
999 359793 64452 7609
1048 359793 65002 7609
1049 359793 65007 7609
999 359794 64453 7609
1048 359794 65002 7609
1049 359794 65007 7609
999 359795 64453 7609
1048 359795 65003 7609
1049 359795 65007 7609
999 359796 64452 7609
1048 359796 65003 7609
1049 359796 65008 7609
999 359797 64452 7609
1048 359797 65002 7609
1049 359797 65008 7609
999 359798 64453 7609
1048 359798 65002 7609
1049 359798 65008 7609
999 359799 64453 7609
1048 359799 65003 7609
1049 359799 65008 7609
999 359800 64452 7610
1051 359800 65015 7610
999 359801 64453 7610
1051 359801 65015 7610
999 359802 64452 7610
1051 359802 65016 7610
999 359803 64453 7610
1051 359803 65016 7610