Hi @Namit
As @oreoorbitz mentioned, you’ll want to reduce the number of elements being used throughout your website.
This could be due to apps or your theme injecting excessive HTML elements into your site. A possible way to tackle this issue would be to perform an audit on the apps you’re currently using and uninstall any that aren’t absolutely essential. Uninstalling any unneeded apps will likely remove that code from your site and will ultimately result in a reduced DOM size, especially if it is a larger app.
Quick note: Sometimes, even after uninstalling an app, the code stays in your theme. You might want to jump into your theme code after uninstallation to verify that the code has been removed.
Beyond uninstalling apps to reduce DOM size, you can remove any unused code in your theme (this can get very tricky and time-intensive), or remove any page elements that may not be necessary.
If that isn’t possible then I’d recommend just trying to optimize other areas of your site to improve performance. I ran your product page through the Shopify Analyzer (free tool our team built for the Shopify community). It looks like all of your pages could benefit from some lazy loading, but your product pages could benefit from multiple optimizations. You can check out the report at https://analyze.speedboostr.com/result/fwfgiecazq.
Feel free to reach out to our team at speedboostr.com/contact if you have any questions or need any help with your optimizations. If you’d prefer to handle these issues on your own, you can check out our optimization guide: How To Optimize a Shopify Site: Complete Guide to Faster Load Speed
I hope this helps!