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 (
    2005, 1122, 2003, 2006, 1120, 2004, 1124, 
    2007, 2009, 1085, 1079, 1082, 1099
  )

Query time 0.00300

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "278.93"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "gpf",
          "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": 19,
          "rows_produced_per_join": 19,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "4.83",
            "eval_cost": "3.80",
            "prefix_cost": "8.63",
            "data_read_per_join": "1K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ],
          "attached_condition": "(`webmarco`.`gpf`.`group_id` in (2005,1122,2003,2006,1120,2004,1124,2007,2009,1085,1079,1082,1099))"
        }
      },
      {
        "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": [
            "webmarco.gpf.group_id"
          ],
          "rows_examined_per_scan": 9,
          "rows_produced_per_join": 179,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "19.18",
            "eval_cost": "35.88",
            "prefix_cost": "63.68",
            "data_read_per_join": "2K"
          },
          "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": "fpl",
          "used_key_parts": [
            "feature_id",
            "product_id",
            "lang_code"
          ],
          "key_length": "12",
          "ref": [
            "webmarco.gpf.feature_id",
            "webmarco.gp.product_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 179,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "179.38",
            "eval_cost": "35.88",
            "prefix_cost": "278.94",
            "data_read_per_join": "138K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
549 81655 1199 1079
549 81657 1495 1079
549 81702 1199 1082
549 81704 1495 1082
549 81737 1495 1085
549 81739 1199 1085
549 81826 1199 1099
549 81860 1495 1099
549 81862 8210 1099
549 81863 1498 1099
549 82052 1199 1120
549 82061 37921 1120
549 82063 1495 1120
549 82064 1200 1120
549 82065 1368 1120
549 82069 1498 1122
549 82071 37925 1122
549 82072 1515 1122
549 82073 1199 1122
549 82074 1368 1122
549 82101 37925 1124
549 82103 1199 1124
548 82038 1193 2003
548 148882 1195 2003
548 148883 1194 2003
548 148884 1193 2003
548 148885 1195 2003
548 148886 1194 2003
548 148887 1193 2003
548 148888 1195 2003
548 148889 1194 2003
548 148890 1193 2003
548 148891 1195 2003
548 148892 1194 2003
548 148893 1193 2003
548 148894 1195 2003
548 148895 1194 2003
548 148896 1193 2003
548 148897 1195 2003
548 148898 1194 2003
548 148899 1193 2003
548 148900 1195 2003
548 148901 1194 2003
548 148902 1193 2003
548 148903 1195 2003
548 148904 1194 2003
548 148905 1193 2003
548 148906 1195 2003
548 148907 1194 2003
548 148908 1193 2003
548 148909 1195 2003
548 148910 1194 2003
548 148911 1193 2003
548 148912 1195 2003
548 148913 1194 2003
548 148914 1193 2003
548 148915 1195 2003
548 148916 1194 2003
548 148917 1193 2003
548 148918 1195 2003
548 148919 1194 2003
548 148920 1193 2003
548 148921 1195 2003
548 148922 1194 2003
548 148923 1193 2003
548 148924 1195 2003
548 148925 1194 2003
548 148926 1193 2003
548 148927 1195 2003
548 148928 1194 2003
548 148929 1193 2003
548 148930 1195 2003
548 148931 1194 2003
549 82038 1201 2003
549 148882 1201 2003
549 148883 1201 2003
549 148884 1516 2003
549 148885 1516 2003
549 148886 1516 2003
549 148887 59499 2003
549 148888 59499 2003
549 148889 59499 2003
549 148890 1368 2003
549 148891 1368 2003
549 148892 1368 2003
549 148893 1494 2003
549 148894 1494 2003
549 148895 1494 2003
549 148896 1515 2003
549 148897 1515 2003
549 148898 1515 2003
549 148899 1198 2003
549 148900 1198 2003
549 148901 1198 2003
549 148902 59761 2003
549 148903 59761 2003
549 148904 59761 2003
549 148905 1525 2003
549 148906 1525 2003
549 148907 1525 2003
549 148908 1518 2003
549 148909 1518 2003
549 148910 1518 2003
549 148911 1495 2003
549 148912 1495 2003
549 148913 1495 2003
549 148914 37925 2003
549 148915 37925 2003
549 148916 37925 2003
549 148917 8210 2003
549 148918 8210 2003
549 148919 8210 2003
549 148920 1200 2003
549 148921 1200 2003
549 148922 1200 2003
549 148923 1199 2003
549 148924 1199 2003
549 148925 1199 2003
549 148926 38109 2003
549 148927 38109 2003
549 148928 38109 2003
549 148929 1498 2003
549 148930 1498 2003
549 148931 1498 2003
548 81948 1193 2004
548 149025 1195 2004
548 149026 1194 2004
548 149027 1193 2004
548 149028 1195 2004
548 149029 1194 2004
548 149030 1193 2004
548 149031 1195 2004
548 149032 1194 2004
548 149033 1193 2004
548 149034 1195 2004
548 149035 1194 2004
548 149036 1193 2004
548 149037 1195 2004
548 149038 1194 2004
548 149039 1193 2004
548 149040 1195 2004
548 149041 1194 2004
549 81948 1515 2004
549 149025 1515 2004
549 149026 1515 2004
549 149027 1518 2004
549 149028 1518 2004
549 149029 1518 2004
549 149030 37925 2004
549 149031 37925 2004
549 149032 37925 2004
549 149033 1199 2004
549 149034 1199 2004
549 149035 1199 2004
549 149036 38109 2004
549 149037 38109 2004
549 149038 38109 2004
549 149039 1498 2004
549 149040 1498 2004
549 149041 1498 2004
548 82118 1193 2005
548 149043 1193 2005
548 149044 1195 2005
548 149045 1194 2005
548 149046 1197 2005
548 149047 1195 2005
548 149048 1194 2005
548 149049 1197 2005
549 82118 37925 2005
549 149043 1515 2005
549 149044 1515 2005
549 149045 1515 2005
549 149046 1515 2005
549 149047 37925 2005
549 149048 37925 2005
549 149049 37925 2005
548 149042 1193 2006
548 149050 1195 2006
548 149051 1194 2006
548 149052 1193 2006
548 149053 1195 2006
548 149054 1194 2006
548 149055 1193 2006
548 149056 1195 2006
548 149057 1194 2006
548 149058 1193 2006
548 149059 1195 2006
548 149060 1194 2006
548 149061 1193 2006
548 149062 1195 2006
548 149063 1194 2006
548 149064 1193 2006
548 149065 1195 2006
548 149066 1194 2006
548 149067 1193 2006
548 149068 1195 2006
548 149069 1194 2006
548 149070 1193 2006
548 149071 1195 2006
548 149072 1194 2006
548 149073 1193 2006
548 149074 1195 2006
548 149075 1194 2006
548 149076 1193 2006
548 149077 1195 2006
548 149078 1194 2006
548 149079 1193 2006
548 149080 1195 2006
548 149081 1194 2006
548 149082 1193 2006
548 149083 1195 2006
548 149084 1194 2006
548 149085 1193 2006
548 149086 1195 2006
548 149087 1194 2006
548 149088 1193 2006
548 149089 1195 2006
548 149090 1194 2006
548 149091 1193 2006
548 149092 1195 2006
548 149093 1194 2006
548 149094 1193 2006
548 149095 1195 2006
548 149096 1194 2006
548 149097 1193 2006
548 149098 1195 2006
548 149099 1194 2006
549 149042 1201 2006
549 149050 1201 2006
549 149051 1201 2006
549 149052 1516 2006
549 149053 1516 2006
549 149054 1516 2006
549 149055 1523 2006
549 149056 1523 2006
549 149057 1523 2006
549 149058 1524 2006
549 149059 1524 2006
549 149060 1524 2006
549 149061 1515 2006
549 149062 1515 2006
549 149063 1515 2006
549 149064 59761 2006
549 149065 59761 2006
549 149066 59761 2006
549 149067 7431 2006
549 149068 7431 2006
549 149069 7431 2006
549 149070 1518 2006
549 149071 1518 2006
549 149072 1518 2006
549 149073 1495 2006
549 149074 1495 2006
549 149075 1495 2006
549 149076 1517 2006
549 149077 1517 2006
549 149078 1517 2006
549 149079 37925 2006
549 149080 37925 2006
549 149081 37925 2006
549 149082 8210 2006
549 149083 8210 2006
549 149084 8210 2006
549 149085 1200 2006
549 149086 1200 2006
549 149087 1200 2006
549 149088 7721 2006
549 149089 7721 2006
549 149090 7721 2006
549 149091 1199 2006
549 149092 1199 2006
549 149093 1199 2006
549 149094 38109 2006
549 149095 38109 2006
549 149096 38109 2006
549 149097 1498 2006
549 149098 1498 2006
549 149099 1498 2006
548 82009 1193 2007
548 149101 1195 2007
548 149102 1194 2007
548 149103 1193 2007
548 149104 1195 2007
548 149105 1194 2007
548 149106 1193 2007
548 149107 1195 2007
548 149108 1194 2007
548 149109 1193 2007
548 149110 1195 2007
548 149111 1194 2007
548 149112 1193 2007
548 149113 1195 2007
548 149114 1194 2007
549 82009 1493 2007
549 149101 1493 2007
549 149102 1493 2007
549 149103 1515 2007
549 149104 1515 2007
549 149105 1515 2007
549 149106 1495 2007
549 149107 1495 2007
549 149108 1495 2007
549 149109 38111 2007
549 149110 38111 2007
549 149111 38111 2007
549 149112 1199 2007
549 149113 1199 2007
549 149114 1199 2007
548 81647 1193 2009
548 149123 1195 2009
548 149124 1194 2009
548 149125 1193 2009
548 149126 1195 2009
548 149127 1194 2009
548 149128 1193 2009
548 149129 1195 2009
548 149130 1194 2009
549 81647 1495 2009
549 149123 1495 2009
549 149124 1495 2009
549 149125 1199 2009
549 149126 1199 2009
549 149127 1199 2009
549 149128 1498 2009
549 149129 1498 2009
549 149130 1498 2009