improved lightbox layers

Why do we have to add it to both elements?

Also, i think a class like `lightbox--is-open` or `lightbox--open` would be more appropriate because that's the state that you're targeting. This also makes it possible to add other rules to this class which aren't anything to do with the scrolling.