Hank here from Shopify.
The most common reason that your SSL is still pending is due to what is known as domain propagation which can take up to 72 hours to update across servers worldwide, although it is normally resolved within a few hours. However, when it goes outside of this, it is usually down to the DNS settings when connecting your domain.
The most important thing to note is to ensure that there are not multiple A records associated. You will need to ensure that only one A record is associated as this will have a direct effect with your SSL certificate. I will share a snippet from the guide below for ease of access!
Can you share your URL, and I can check the DNS settings? Note that once you make any changes to the URL, it can take up to 72 hours as previously mentioned.
Let me know if you have any further questions!
I'm afraid it looks like you have shared a login link to your domain, instead of your domain itself.
Can you try sharing this once more, but I will also share this guide which should assist you also.
Thank you for confirming your domain.
I can see that there are three A records, this is what is causing the issue, as there should only be one A record associated with your domain. I have a snippet of what is correct below, but you would need to log in to your domain hosting site and edit your DNS records to remove the two highlighted.
Once you remove those two, your SSL certificate will reissue, which can take up to 72 hours and resolve the issue.
Thank you for the additional context.
I took a look at your domain again, and I still see that you have multiple A records. This may have an effect on your domain as it is strongly advised to have only one A record with a value of 22.214.171.124.
The good news though, I see that the SSL cert and padlock are active on your domain, I would just advise removing the above to ensure stability.