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 (
    7641, 7642, 7632, 7639, 7612, 7630, 7640
  )

Query time 0.00078

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "103.40"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "gpf",
          "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": 7,
          "rows_produced_per_join": 7,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "2.42",
            "eval_cost": "1.40",
            "prefix_cost": "3.82",
            "data_read_per_join": "728"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ],
          "attached_condition": "(`webmarco`.`gpf`.`group_id` in (7641,7642,7632,7639,7612,7630,7640))"
        }
      },
      {
        "table": {
          "table_name": "gp",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "ref": [
            "webmarco.gpf.group_id"
          ],
          "rows_examined_per_scan": 9,
          "rows_produced_per_join": 66,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "7.06",
            "eval_cost": "13.22",
            "prefix_cost": "24.10",
            "data_read_per_join": "1K"
          },
          "used_columns": [
            "product_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": 66,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "66.09",
            "eval_cost": "13.22",
            "prefix_cost": "103.40",
            "data_read_per_join": "51K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
649 366690 65025 7612
649 366691 62608 7612
649 366692 62609 7612
649 366693 62610 7612
649 366760 62608 7630
649 366761 62609 7630
649 366762 62610 7630
649 366771 65025 7632
649 366772 62608 7632
649 366773 62609 7632
649 366774 62610 7632
649 366775 62611 7632
649 366776 62612 7632
649 366815 65025 7639
649 366816 62608 7639
649 366817 62609 7639
649 366818 62610 7639
649 366819 62611 7639
649 366820 62612 7639
649 366821 65025 7640
649 366827 65025 7641
649 366828 62608 7641
649 366829 62609 7641
649 366830 62610 7641
649 366831 62611 7641
649 366832 62612 7641
649 366833 65025 7642
649 366834 62608 7642
649 366835 62609 7642
649 366836 62610 7642
649 366837 62611 7642
649 366838 62612 7642