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 (1112, 1113, 1114, 1106)

Query time 0.00125

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "83.95"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "gp",
          "access_type": "range",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "rows_examined_per_scan": 32,
          "rows_produced_per_join": 32,
          "filtered": "100.00",
          "index_condition": "(`cscart_db`.`gp`.`group_id` in (1112,1113,1114,1106))",
          "cost_info": {
            "read_cost": "12.21",
            "eval_cost": "3.20",
            "prefix_cost": "15.41",
            "data_read_per_join": "512"
          },
          "used_columns": [
            "product_id",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "gpf",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "ref": [
            "cscart_db.gp.group_id"
          ],
          "rows_examined_per_scan": 2,
          "rows_produced_per_join": 64,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "16.00",
            "eval_cost": "6.40",
            "prefix_cost": "37.81",
            "data_read_per_join": "6K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "pfv",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id",
            "fl"
          ],
          "key": "idx_product_feature_variant_id",
          "used_key_parts": [
            "product_id",
            "feature_id",
            "lang_code"
          ],
          "key_length": "12",
          "ref": [
            "cscart_db.gp.product_id",
            "cscart_db.gpf.feature_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 78,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "38.33",
            "eval_cost": "7.82",
            "prefix_cost": "83.96",
            "data_read_per_join": "3K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
63 69217 10348 1106
104 69217 62114 1106
67 69217 24760 1106
63 69216 10348 1106
104 69216 62113 1106
67 69216 24760 1106
63 65817 10348 1106
104 65817 45042 1106
67 65817 24760 1106
63 65814 10348 1106
104 65814 62094 1106
67 65814 24760 1106
63 65815 10348 1106
104 65815 62095 1106
67 65815 24760 1106
63 65816 10348 1106
104 65816 62096 1106
67 65816 24760 1106
63 65813 10348 1106
104 65813 62093 1106
67 65813 24760 1106
104 68978 62543 1112
67 68978 19673 1112
63 68978 10348 1112
104 68977 62542 1112
67 68977 19673 1112
63 68977 10348 1112
104 68979 62544 1112
67 68979 19673 1112
63 68979 10348 1112
104 68980 62545 1112
67 68980 19673 1112
63 68980 10348 1112
104 68981 62546 1112
67 68981 19673 1112
63 68981 10348 1112
104 68982 62547 1112
67 68982 19673 1112
63 68982 10348 1112
104 68983 62548 1112
67 68983 19673 1112
63 68983 10348 1112
104 68984 62549 1112
67 68984 19673 1112
63 68984 10348 1112
67 68985 62550 1113
104 68985 62551 1113
63 68985 10348 1113
67 68986 62550 1113
104 68986 62552 1113
63 68986 10348 1113
67 68987 62550 1113
104 68987 62553 1113
63 68987 10348 1113
67 68988 62550 1113
104 68988 62554 1113
63 68988 10348 1113
67 68989 62550 1113
104 68989 62555 1113
63 68989 10348 1113
67 68990 19983 1114
104 68990 62556 1114
63 68990 10348 1114
67 68991 19983 1114
104 68991 62557 1114
63 68991 10348 1114
67 68992 19983 1114
104 68992 62558 1114
63 68992 10348 1114
67 68993 19983 1114
104 68993 62559 1114
63 68993 10348 1114
67 68994 19983 1114
104 68994 62560 1114
63 68994 10348 1114
67 68995 19983 1114
104 68995 62561 1114
63 68995 10348 1114
67 68996 19983 1114
104 68996 62562 1114
63 68996 10348 1114