Hairlines dissappearing in browser?

Hi!

Why are hairlines dissappearing in the browser? I can see that the ::after contains the hairlines, but for some reason it only appears in small screens.