Nlk, нельзя добавить класс дочернему элементу, а свойство объявить его родителю, поэтому когда popup показывается тэгу body добавляете класс "popup-active".
У body с классом "popup-active" скроллбары отключаем (код я привел выше).
Тут вроде бы адекватное описание селекторов:
https://misha.blog/css/selektoryi.html