В русском языке не ставится запятая перед устойчивыми выражениями, потому что фразеологизм воспринимается как единое целое. 1 Он равен по значению слову и рассматривается как одна лексическая и синтаксическая единица. 2
Например, не обособляются деепричастные обороты, которые входят в состав фразеологизма. 25 По общему правилу такие обороты всегда обособляются, но если они входят в состав фразеологизма, то запятые не нужны. 2
Также не ставятся запятые перед фразеологизмами с повторяющимися союзами, чаще всего это соединительные союзы «и… и» или «ни… ни». 1 В этом случае мы имеем дело не с однородными членами предложения, а с одним членом, внутри которого знаки препинания не нужны. 1
Однако если фразеологизм является вводным выражением, то он выделяется запятыми. 13