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

Query time 0.00245

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "36.52"
    },
    "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": 12,
          "rows_produced_per_join": 12,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "3.00",
            "eval_cost": "1.20",
            "prefix_cost": "4.20",
            "data_read_per_join": "192"
          },
          "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": 45,
          "filtered": "54.46",
          "using_index": true,
          "cost_info": {
            "read_cost": "7.91",
            "eval_cost": "4.58",
            "prefix_cost": "20.51",
            "data_read_per_join": "35K"
          },
          "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": 45,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "11.44",
            "eval_cost": "4.58",
            "prefix_cost": "36.53",
            "data_read_per_join": "4K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
553 13051 1973 899
595 13051 1899 899
622 13051 2497 899
623 13051 2518 899
624 13051 1803 899
625 13051 2517 899
626 13051 2057 899
627 13051 1659 899
628 13051 1660 899
636 13051 2348 899
637 13051 2345 899
646 13051 2370 899
647 13051 2374 899
553 13040 1973 899
595 13040 1904 899
622 13040 2497 899
623 13040 2518 899
624 13040 1803 899
625 13040 2517 899
626 13040 2057 899
627 13040 1659 899
628 13040 1660 899
636 13040 2348 899
637 13040 2345 899
646 13040 2369 899
647 13040 2373 899
553 13041 1973 899
595 13041 1904 899
622 13041 2497 899
623 13041 2518 899
624 13041 1803 899
625 13041 2517 899
626 13041 2057 899
627 13041 1659 899
628 13041 1660 899
636 13041 2348 899
637 13041 2345 899
646 13041 2370 899
647 13041 2374 899
553 13042 1973 899
595 13042 1905 899
622 13042 2497 899
623 13042 2518 899
624 13042 1803 899
625 13042 2517 899
626 13042 2057 899
627 13042 1659 899
628 13042 1660 899
636 13042 2348 899
637 13042 2345 899
646 13042 2369 899
647 13042 2373 899
553 13043 1973 899
595 13043 1905 899
622 13043 2497 899
623 13043 2518 899
624 13043 1803 899
625 13043 2517 899
626 13043 2057 899
627 13043 1659 899
628 13043 1660 899
636 13043 2348 899
637 13043 2345 899
646 13043 2370 899
647 13043 2374 899
553 13044 1973 899
595 13044 2451 899
622 13044 2497 899
623 13044 2518 899
624 13044 1803 899
625 13044 2517 899
626 13044 2057 899
627 13044 1659 899
628 13044 1660 899
636 13044 2348 899
637 13044 2345 899
646 13044 2369 899
647 13044 2373 899
553 13045 1973 899
595 13045 2451 899
622 13045 2497 899
623 13045 2518 899
624 13045 1803 899
625 13045 2517 899
626 13045 2057 899
627 13045 1659 899
628 13045 1660 899
636 13045 2348 899
637 13045 2345 899
646 13045 2370 899
647 13045 2374 899
553 13046 1973 899
595 13046 1787 899
622 13046 2497 899
623 13046 2518 899
624 13046 1803 899
625 13046 2517 899
626 13046 2057 899
627 13046 1659 899
628 13046 1660 899
636 13046 2348 899
637 13046 2345 899
646 13046 2369 899
647 13046 2373 899
553 13047 1973 899
595 13047 1787 899
622 13047 2497 899
623 13047 2518 899
624 13047 1803 899
625 13047 2517 899
626 13047 2057 899
627 13047 1659 899
628 13047 1660 899
636 13047 2348 899
637 13047 2345 899
646 13047 2370 899
647 13047 2374 899
553 13048 1973 899
595 13048 1900 899
622 13048 2497 899
623 13048 2518 899
624 13048 1803 899
625 13048 2517 899
626 13048 2057 899
627 13048 1659 899
628 13048 1660 899
636 13048 2348 899
637 13048 2345 899
646 13048 2369 899
647 13048 2373 899
553 13049 1973 899
595 13049 1900 899
622 13049 2497 899
623 13049 2518 899
624 13049 1803 899
625 13049 2517 899
626 13049 2057 899
627 13049 1659 899
628 13049 1660 899
636 13049 2348 899
637 13049 2345 899
646 13049 2370 899
647 13049 2374 899
553 13050 1973 899
595 13050 1899 899
622 13050 2497 899
623 13050 2518 899
624 13050 1803 899
625 13050 2517 899
626 13050 2057 899
627 13050 1659 899
628 13050 1660 899
636 13050 2348 899
637 13050 2345 899
646 13050 2369 899
647 13050 2373 899