CSS Overflow

overflow-x:hidden puede dar algunos problemas. ¡No lo uses!

Usa overflow:clip en su lugar. Te permite mantener overflow-y en visible, mantiene sombras, etc…

Muy interesante también overflow-clip-margin para añadir márgenes al overflow

Otra alternativa es contain: paint mejor para el rendimiento!!