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

Query time 0.00090

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "18.26"
    },
    "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": 6,
          "rows_produced_per_join": 6,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "1.50",
            "eval_cost": "0.60",
            "prefix_cost": "2.10",
            "data_read_per_join": "96"
          },
          "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": 22,
          "filtered": "54.46",
          "using_index": true,
          "cost_info": {
            "read_cost": "3.96",
            "eval_cost": "2.29",
            "prefix_cost": "10.26",
            "data_read_per_join": "17K"
          },
          "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": 22,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "5.72",
            "eval_cost": "2.29",
            "prefix_cost": "18.26",
            "data_read_per_join": "2K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
553 13239 1973 945
595 13239 1904 945
622 13239 2497 945
623 13239 2501 945
624 13239 1803 945
625 13239 2124 945
626 13239 1723 945
627 13239 1659 945
628 13239 1660 945
636 13239 2348 945
637 13239 2345 945
646 13239 2370 945
647 13239 2374 945
553 13240 1973 945
595 13240 1905 945
622 13240 2497 945
623 13240 2501 945
624 13240 1803 945
625 13240 2124 945
626 13240 1723 945
627 13240 1659 945
628 13240 1660 945
636 13240 2348 945
637 13240 2345 945
646 13240 2370 945
647 13240 2374 945
553 13241 1973 945
595 13241 1789 945
622 13241 2497 945
623 13241 2501 945
624 13241 1803 945
625 13241 2124 945
626 13241 1723 945
627 13241 1659 945
628 13241 1660 945
636 13241 2348 945
637 13241 2345 945
646 13241 2370 945
647 13241 2374 945
553 13242 1973 945
595 13242 2499 945
622 13242 2497 945
623 13242 2501 945
624 13242 1803 945
625 13242 2124 945
626 13242 1723 945
627 13242 1659 945
628 13242 1660 945
636 13242 2348 945
637 13242 2345 945
646 13242 2370 945
647 13242 2374 945
553 13243 1973 945
595 13243 1787 945
622 13243 2497 945
623 13243 2501 945
624 13243 1803 945
625 13243 2124 945
626 13243 1723 945
627 13243 1659 945
628 13243 1660 945
636 13243 2348 945
637 13243 2345 945
646 13243 2370 945
647 13243 2374 945
553 13244 1973 945
595 13244 1900 945
622 13244 2497 945
623 13244 2501 945
624 13244 1803 945
625 13244 2124 945
626 13244 1723 945
627 13244 1659 945
628 13244 1660 945
636 13244 2348 945
637 13244 2345 945
646 13244 2370 945
647 13244 2374 945
553 13245 1973 945
595 13245 1899 945
622 13245 2497 945
623 13245 2501 945
624 13245 1803 945
625 13245 2124 945
626 13245 1723 945
627 13245 1659 945
628 13245 1660 945
636 13245 2348 945
637 13245 2345 945
646 13245 2370 945
647 13245 2374 945