Если вы можете объявить свой CSS после CSS с Primefaces, ваш CSS будет иметь приоритет.
6.4.1 Порядок каскадирования
Чтобы найти значение для комбинации элемент / свойство, пользовательские агенты должны применить следующий порядок сортировки:
Найти все объявления, которые относятся к рассматриваемому элементу и свойству, для целевого типа носителя.Объявления применяются, если связанный селектор соответствует рассматриваемому элементу, а целевой носитель соответствует списку медиа по всем правилам @media, содержащим объявление, и по всем ссылкам на пути, по которому была достигнута таблица стилей.Сортировка по важности (обычная или важная) и происхождению (автор, пользователь или пользовательский агент).В порядке возрастания приоритета:
1 user agent declarations
2 user normal declarations
3 author normal declarations
4 author important declarations
5 user important declarations
Сортировка правил с одинаковой важностью и происхождением по специфике селектора: более конкретные селекторы будут переопределять более общие.Псевдоэлементы и псевдоклассы учитываются как нормальные элементы и классы, соответственно.
Наконец, сортировка по указанному порядку: если два объявления имеют одинаковый вес, происхождение и специфику, последняя указанная выигрывает .Объявления в импортированных таблицах стилей считаются перед любыми объявлениями в самой таблице стилей.