Where are you getting your traffic from right now...is it Facebook / Instagram, Google or maybe SEO? If we don't know what your main traffic sources are it's hard to help you figure out why traffic is down. Are any of your paid ads turned off because of a rejected credit card on your ad accounts? Where is the drop off of traffic showing up in Google Analytics?
Your site looks find and I don't see any issues adding something to my shopping card and trying to check out.
We help ecommerce & DTC brands create, manage and scale profitable PPC campaigns: TakeSomeRisk.com