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 (904)

Query time 0.00150

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "21.31"
    },
    "nested_loop": [
      {
        "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": [
            "const"
          ],
          "rows_examined_per_scan": 7,
          "rows_produced_per_join": 7,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "1.75",
            "eval_cost": "0.70",
            "prefix_cost": "2.45",
            "data_read_per_join": "112"
          },
          "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": "idx_product_feature_variant_id",
          "used_key_parts": [
            "product_id"
          ],
          "key_length": "3",
          "ref": [
            "test2_gaseus.gp.product_id"
          ],
          "rows_examined_per_scan": 7,
          "rows_produced_per_join": 26,
          "filtered": "54.46",
          "using_index": true,
          "cost_info": {
            "read_cost": "4.62",
            "eval_cost": "2.67",
            "prefix_cost": "11.97",
            "data_read_per_join": "20K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ],
          "attached_condition": "(`test2_gaseus`.`pfv`.`lang_code` = 'en')"
        }
      },
      {
        "table": {
          "table_name": "gpf",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "feature_id",
            "group_id"
          ],
          "key_length": "6",
          "ref": [
            "test2_gaseus.pfv.feature_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 26,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "6.67",
            "eval_cost": "2.67",
            "prefix_cost": "21.31",
            "data_read_per_join": "2K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
553 13078 1973 904
595 13078 1904 904
622 13078 2497 904
623 13078 2501 904
624 13078 1803 904
625 13078 2124 904
626 13078 1723 904
627 13078 1659 904
628 13078 1660 904
636 13078 2348 904
637 13078 2345 904
646 13078 2369 904
647 13078 2373 904
553 13079 1973 904
595 13079 1905 904
622 13079 2497 904
623 13079 2501 904
624 13079 1803 904
625 13079 2124 904
626 13079 1723 904
627 13079 1659 904
628 13079 1660 904
636 13079 2348 904
637 13079 2345 904
646 13079 2369 904
647 13079 2373 904
553 13080 1973 904
595 13080 1789 904
622 13080 2497 904
623 13080 2501 904
624 13080 1803 904
625 13080 2124 904
626 13080 1723 904
627 13080 1659 904
628 13080 1660 904
636 13080 2348 904
637 13080 2345 904
646 13080 2369 904
647 13080 2373 904
553 13081 1973 904
595 13081 2499 904
622 13081 2497 904
623 13081 2501 904
624 13081 1803 904
625 13081 2124 904
626 13081 1723 904
627 13081 1659 904
628 13081 1660 904
636 13081 2348 904
637 13081 2345 904
646 13081 2369 904
647 13081 2373 904
553 13082 1973 904
595 13082 1787 904
622 13082 2497 904
623 13082 2501 904
624 13082 1803 904
625 13082 2124 904
626 13082 1723 904
627 13082 1659 904
628 13082 1660 904
636 13082 2348 904
637 13082 2345 904
646 13082 2369 904
647 13082 2373 904
553 13083 1973 904
595 13083 1900 904
622 13083 2497 904
623 13083 2501 904
624 13083 1803 904
625 13083 2124 904
626 13083 1723 904
627 13083 1659 904
628 13083 1660 904
636 13083 2348 904
637 13083 2345 904
646 13083 2369 904
647 13083 2373 904
553 13084 1973 904
595 13084 1899 904
622 13084 2497 904
623 13084 2501 904
624 13084 1803 904
625 13084 2124 904
626 13084 1723 904
627 13084 1659 904
628 13084 1660 904
636 13084 2348 904
637 13084 2345 904
646 13084 2369 904
647 13084 2373 904