No, I got rid of overflow-y:hidden; locally and it doesn't work.

I'll try Fancybox, looks nice, thank you.