Below-the-fold images don't need to load before first paint. Deferring them reduces initial bytes and frees bandwidth for what the visitor actually sees.
How to fix it
- Add
loading="lazy"to all images below the fold (product grids, footer, lower sections). - Do not lazy-load your LCP/hero image — it should load eagerly (see hero preloading).
<img src="..." loading="lazy" width="600" height="600" alt="...">