No matter what domain extension your email address has, I believe it shouldn't change how you login. .shop is a domain ending just like .com or .io or any other domain ending.
What does it say when you try to login?
If I helped you, please consider getting in touch with me for a 10 minute interview. I'm looking to build software that helps online shops. Me and my two team members would like to talk to you to find a good problem to tackle with software.