Предположим, вы хотите выбрать элемент, который не содержит определённый класс. Это как раз то, для чего был создать селектор :not().
body:not(.home) { }
Но что, если есть несколько классов, которые нужно исключить?
Не существует логических комбинаций для этого селектора, типа и или или, но можно объединить их в цепочку, что будет эффективно работать в качестве и.
body:not(.home):not(.away):not(.page-50) { }
Вот и всё на сегодня:)