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 (
    236, 235, 234, 248, 190, 191, 192, 193, 
    240
  )

Query time 0.00151

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "57.51"
    },
    "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 (236,235,234,248,190,191,192,193,240))",
          "cost_info": {
            "read_cost": "8.21",
            "eval_cost": "1.70",
            "prefix_cost": "9.91",
            "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": "33.71",
            "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": "57.51",
            "data_read_per_join": "52K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
193 51297 1359 190
193 51296 1358 190
193 139 1357 190
193 51300 1362 190
193 51299 1361 190
193 51298 1360 190
193 51304 1362 191
193 51303 1361 191
193 51302 1360 191
193 51301 1359 191
193 138 1358 191
193 51443 1357 191
193 51309 1362 192
193 51308 1361 192
193 51307 1360 192
193 51306 1359 192
193 51305 1358 192
193 129 1357 192
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 51361 1358 234
193 30 1357 234
193 51362 1359 234
193 51363 1360 234
193 51364 1361 234
193 51365 1362 234
193 31 1357 235
193 51366 1358 235
193 51367 1359 235
193 51368 1360 235
193 51369 1361 235
193 46 1358 236
193 51370 1359 236
193 51371 1360 236
193 51372 1361 236
193 51373 1362 236
193 51452 1357 236
193 51453 1363 236
193 42 1357 240
193 51376 1358 240
193 51377 1359 240
193 51378 1360 240
193 51379 1361 240
193 51380 1362 240
193 88 1358 248
193 51395 1359 248
193 51396 1361 248
193 51397 1362 248
193 51555 1357 248
193 51556 1360 248