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

Query time 0.00084

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 13085 1973 905
595 13085 1904 905
622 13085 2497 905
623 13085 2501 905
624 13085 1803 905
625 13085 2121 905
626 13085 1727 905
627 13085 1659 905
628 13085 1660 905
636 13085 2348 905
637 13085 2345 905
646 13085 2369 905
647 13085 2373 905
553 13086 1973 905
595 13086 1905 905
622 13086 2497 905
623 13086 2501 905
624 13086 1803 905
625 13086 2121 905
626 13086 1727 905
627 13086 1659 905
628 13086 1660 905
636 13086 2348 905
637 13086 2345 905
646 13086 2369 905
647 13086 2373 905
553 13087 1973 905
595 13087 2451 905
622 13087 2497 905
623 13087 2501 905
624 13087 1803 905
625 13087 2121 905
626 13087 1727 905
627 13087 1659 905
628 13087 1660 905
636 13087 2348 905
637 13087 2345 905
646 13087 2369 905
647 13087 2373 905
553 13088 1973 905
595 13088 1787 905
622 13088 2497 905
623 13088 2501 905
624 13088 1803 905
625 13088 2121 905
626 13088 1727 905
627 13088 1659 905
628 13088 1660 905
636 13088 2348 905
637 13088 2345 905
646 13088 2369 905
647 13088 2373 905
553 13089 1973 905
595 13089 1900 905
622 13089 2497 905
623 13089 2501 905
624 13089 1803 905
625 13089 2121 905
626 13089 1727 905
627 13089 1659 905
628 13089 1660 905
636 13089 2348 905
637 13089 2345 905
646 13089 2369 905
647 13089 2373 905
553 13090 1973 905
595 13090 1899 905
622 13090 2497 905
623 13090 2501 905
624 13090 1803 905
625 13090 2121 905
626 13090 1727 905
627 13090 1659 905
628 13090 1660 905
636 13090 2348 905
637 13090 2345 905
646 13090 2369 905
647 13090 2373 905