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

Query time 0.00109

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 13274 1912 949
595 13274 1904 949
622 13274 2559 949
623 13274 2524 949
624 13274 1694 949
625 13274 2122 949
626 13274 1917 949
627 13274 2290 949
628 13274 1660 949
636 13274 2344 949
637 13274 2345 949
553 13275 1912 949
595 13275 2451 949
622 13275 2559 949
623 13275 2524 949
624 13275 1694 949
625 13275 2122 949
626 13275 1917 949
627 13275 2290 949
628 13275 1660 949
636 13275 2344 949
637 13275 2345 949
553 13276 1912 949
595 13276 1787 949
622 13276 2559 949
623 13276 2524 949
624 13276 1694 949
625 13276 2122 949
626 13276 1917 949
627 13276 2290 949
628 13276 1660 949
636 13276 2344 949
637 13276 2345 949
553 13279 1912 949
595 13279 1462 949
622 13279 2559 949
623 13279 2524 949
624 13279 1694 949
625 13279 2122 949
626 13279 1917 949
627 13279 2290 949
628 13279 1660 949
636 13279 2344 949
637 13279 2345 949
553 13277 1912 949
595 13277 1905 949
622 13277 2559 949
623 13277 2524 949
624 13277 1694 949
625 13277 2122 949
626 13277 1917 949
627 13277 2290 949
628 13277 1660 949
636 13277 2344 949
637 13277 2345 949
553 13278 1912 949
595 13278 1900 949
622 13278 2559 949
623 13278 2524 949
624 13278 1694 949
625 13278 2122 949
626 13278 1917 949
627 13278 2290 949
628 13278 1660 949
636 13278 2344 949
637 13278 2345 949