Собственно вопрос в том что у меня оно фризит, подвисает немного. Отключал остальные скрипты не помогло. Буду дальше гуглить, но может кто сталкивался как его сделать плавным так сказать )
вот более специфично: кто-нибудь вникал в :is() и :where()и их использование? https://web.dev/css-is-and-where/ В примерах они в основном используются сами по себе (без элементов), допускается ли их использование с элементами для контекста (например селектор только в шапке.header)?