Yeah you are right, was a CSS mistake on my side, I think that adding support for not fully supported features can be tricky on your side because of time investment that may or may not pay off.
Anyhow, I fixed my CSS and it started working again. What confused me was that I was pretty sure that it was working before, and suddenly stopped. I tested it on Chrome only.
Thank you for your time and patience