Ладно, это просто сбивает с толку, поэтому я помещу это здесь на случай, если кто-то в него врежется.
Переопределение с помощью стилизации глобальной области действия работает только для наследуемых свойств CSS.Если вы хотите установить какое-либо не наследуемое свойство (например, заполнение - смотрите полный список здесь ).
Так что я думаю, что единственный способ сделать это для не наследуемых свойств - это либо ввестиCSS через шаблон (например, вызов файла) или css-переменными.