Сейчас вопрос выглядит так: "Что делают части скрипта? Скрипт я вам не покажу, но вот набор символов, непонятно как относящийся к вопросу"
Если хотите помощи - сформулируйте проблему конкретно, приложите код полноценный, без этого никак
/********************************************************/
/********** Выбор услуг ************/
/********************************************************/
smilingcheater, возможно, я не разбираюсь в этом от слова вообще.
А что означают все эти непонятные строки
по типу .ezd-demo-screen-switch[_ngcontent-c22] и так далее?
ALTech1, давайте на примере строки из вашего предпоследнего сообщения, ".ezd-demo-screen-switch[_ngcontent-c22]"
.ezd-demo-screen-switch - выбрать теги с классом "ezd-demo-screen-switch" <span class="ezd-demo-screen-switch">
[_ngcontent-c22] - выбрать теги с аттрибутом _ngcontent-c22, т.е. например
<span _ngcontent-c22>, либо <span _ngcontent-c22="">
т.е. выбрать теги с классом ezd-demo-screen-switch имеющие аттрибут _ngcontent-c22
ALTech1, не команда, а css-селектор. Находит на странице сайта элементы, подходящие по селекторам (перечисленным через запятую) и применит к ним правила, написанные после селектора в фигурных скобках. В вашем случае для элементов, подходящих под селектор
.ezd-demo-screen-switch[_ngcontent-c22], .footer-wrapper[_ngcontent-c7] .footer-row[_ngcontent-c7] .footer-btn[_ngcontent-c7] button[_ngcontent-c7]
Применится стиль
background: var(--post-black) !important;
т.е. цвет фона выставится из css-переменной --post-black