Sometimes there's a delay. Have you checked other sections of your gmail?
Also whenever this happens, I simply close the browser and try everything from start (for receiving the email, not login in gmail) and their email appears in my mail.
Update:still not working for my :/
Contact their support. They usually respond within an hour in most cases:
https://blockchain.info/support-desk