Do you have your wallet's 12-word back up phrase written or copied somewhere? If yes then try this method
If you require urgent access to your funds and are not receiving your authorization emails, you can always use your 12-word backup (recovery) phrase to restore your funds in a new wallet, here:
https://login.blockchain.com/#/recover. Please note that imported addresses are not backed up by the backup phrase and will not be restored.
https://support.blockchain.com/hc/en-us/articles/360000937726-I-am-not-receiving-my-authorization-emailPlease note that a new wallet ID will be created once you try to restore your wallet using this method. Also keep your eyes peeled on the official blockchain wallet URL to avoid your credentials getting phished.