There’s only so much you can do with Webflow regarding speed optimization, and even less when implementing e-commerce on a Webflow site. Namely, all the e-commerce JS is loaded on every site page. I don’t recommend Webflow e-commerce because it lacks too many features and cannot be highly optimized.
There is some easy, low-hanging fruit for you to grab: stop using Google fonts, download them, and upload them to the server. That’ll actually improve page speed scores. If you want someone to go down into the weeds for you, feel free to contact me for a paid gig. I have been optimizing the performance of websites for over 20 years. I can squeeze everything possible out of it; pesky limitations do exist, however.
Basically I’d have said everything that @webdev said. The page speed both with googles page speed insights (pagespeed.web.dev) and gtmetrix (gtmetrix.com) is pretty bad. Just looking over the results of both of those scans can give you a lot of data on things you can fix. Mobile is the worst, desktop not so bad. Your page sizes seems a little bit high some better optimization there would help. I’ll say this though, the site loaded very fast here where I am in Arkansas. Also I tested how fast the server loads the website from say England using a tool at dotcom-tools.com and it was 125ms which is certainly fast enough.