Hello, @Basata,
I have just checked your site and not only on mobile but on the desktop as well, the site speed is low, here is the resulting URL: https://pagespeed.web.dev/report?url=https%3A%2F%2Fbasata.in%2F&form_factor=desktop
On mobile, it is 23 and on Desktop, it is 34.
Desktop issues: https://postimg.cc/vgK5YfY9
Mobile issues: https://postimg.cc/p9GFCzn7
Please read this article first – https://xstore.helpscoutdocs.com/article/100-how-to-speed-up-my-website
About “Reduce initial server response time”, contact your hosting provider, because it is server-side.
Read these posts about DOM https://docs.wp-rocket.me/article/1412-avoid-an-excessive-dom-size https://isotropic.co/avoid-an-excessive-dom-size-on-your-wordpress-website/
Edit your page and Product elements and enable Lazy loading for the Product elements. It should reduce the DOM structure. Also, you may try to reduce the DOM results on the page by reducing the number of sections of the page/elements in the footer or header.
You have to check our theme Speed Optimization as well under XStore >> Theme Settings.
Check here the documentation to learn how the plugin works with our theme: https://xstore.helpscoutdocs.com/article/128-how-to-improve-wp-rocket-settings-with-xstore
And try to contact your hosting provider and solve all those issues and it will surely speed up your site.
Regards 8Themes Team.