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 = 'ru' 
  AND gp.group_id IN (
    195, 140, 143, 206, 133, 234, 35, 135, 
    180, 208, 193, 158, 182, 146, 231
  )

Query time 0.00110

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "59.01"
    },
    "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": 17,
          "rows_produced_per_join": 17,
          "filtered": "100.00",
          "index_condition": "(`test_uchur_k`.`gpf`.`group_id` in (195,140,143,206,133,234,35,135,180,208,193,158,182,146,231))",
          "cost_info": {
            "read_cost": "9.71",
            "eval_cost": "1.70",
            "prefix_cost": "11.41",
            "data_read_per_join": "1K"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      },
      {
        "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": [
            "test_uchur_k.gpf.group_id"
          ],
          "rows_examined_per_scan": 4,
          "rows_produced_per_join": 68,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "17.00",
            "eval_cost": "6.80",
            "prefix_cost": "35.21",
            "data_read_per_join": "1K"
          },
          "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": [
            "test_uchur_k.gpf.feature_id",
            "test_uchur_k.gp.product_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 68,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "17.00",
            "eval_cost": "6.80",
            "prefix_cost": "59.01",
            "data_read_per_join": "52K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
3 82 6 35
193 51129 1362 133
193 51128 1361 133
193 51127 1360 133
193 51126 1359 133
193 51125 1358 133
193 48 1357 133
193 51139 1362 135
193 51138 1361 135
193 51137 1360 135
193 51136 1359 135
193 51135 1358 135
193 40 1357 135
193 51158 1360 140
193 51157 1359 140
193 51156 1358 140
193 53 1357 140
193 51160 1362 140
193 51159 1361 140
193 51176 1370 143
193 51175 1369 143
193 51174 1368 143
193 51173 1367 143
193 51172 1366 143
193 91 1365 143
193 51194 1370 146
193 51193 1369 146
193 51192 1368 146
193 51191 1367 146
193 51190 1366 146
193 51189 1365 146
193 19 1371 146
193 51246 1360 158
193 51245 1359 158
193 51244 1358 158
193 35 1357 158
193 51248 1362 158
193 51247 1361 158
193 17 1373 180
193 16 1373 182
193 54 1357 193
193 51313 1361 193
193 51312 1360 193
193 51314 1362 193
193 51311 1359 193
193 51310 1358 193
193 51323 1361 195
193 51322 1360 195
193 51321 1359 195
193 51320 1358 195
193 50 1357 195
193 51324 1362 195
193 105 1373 206
193 57 1373 208
193 51354 1392 231
193 51353 1391 231
193 43 1390 231
193 51361 1358 234
193 30 1357 234
193 51362 1359 234
193 51363 1360 234
193 51364 1361 234
193 51365 1362 234