FYI, In one of your snippets you have a BEM modifier as popup_visible.
Jake Wilson

There is no “correct” syntax in BEM, it’s just important that modifier and element delimiters would differ. Also, in official BEM docs they use _

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.