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

Query time 0.00121

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 13064 1973 902
595 13064 1904 902
622 13064 2497 902
623 13064 2524 902
624 13064 1803 902
625 13064 2122 902
626 13064 2043 902
627 13064 1659 902
628 13064 1660 902
636 13064 2348 902
637 13064 2345 902
646 13064 2369 902
647 13064 2373 902
553 13065 1973 902
595 13065 1905 902
622 13065 2497 902
623 13065 2524 902
624 13065 1803 902
625 13065 2122 902
626 13065 2043 902
627 13065 1659 902
628 13065 1660 902
636 13065 2348 902
637 13065 2345 902
646 13065 2369 902
647 13065 2373 902
553 13066 1973 902
595 13066 1789 902
622 13066 2497 902
623 13066 2524 902
624 13066 1803 902
625 13066 2122 902
626 13066 2043 902
627 13066 1659 902
628 13066 1660 902
636 13066 2348 902
637 13066 2345 902
646 13066 2369 902
647 13066 2373 902
553 13067 1973 902
595 13067 2499 902
622 13067 2497 902
623 13067 2524 902
624 13067 1803 902
625 13067 2122 902
626 13067 2043 902
627 13067 1659 902
628 13067 1660 902
636 13067 2348 902
637 13067 2345 902
646 13067 2369 902
647 13067 2373 902
553 13068 1973 902
595 13068 1787 902
622 13068 2497 902
623 13068 2524 902
624 13068 1803 902
625 13068 2122 902
626 13068 2043 902
627 13068 1659 902
628 13068 1660 902
636 13068 2348 902
637 13068 2345 902
646 13068 2369 902
647 13068 2373 902
553 13069 1973 902
595 13069 1900 902
622 13069 2497 902
623 13069 2524 902
624 13069 1803 902
625 13069 2122 902
626 13069 2043 902
627 13069 1659 902
628 13069 1660 902
636 13069 2348 902
637 13069 2345 902
646 13069 2369 902
647 13069 2373 902
553 13070 1973 902
595 13070 1899 902
622 13070 2497 902
623 13070 2524 902
624 13070 1803 902
625 13070 2122 902
626 13070 2043 902
627 13070 1659 902
628 13070 1660 902
636 13070 2348 902
637 13070 2345 902
646 13070 2369 902
647 13070 2373 902