Hi there,
the webpagetest.org is much better for diagnosing issues such as this – see the test i ran here with focus on CLS:
https://www.webpagetest.org/vitals.php?test=230205_BiDc98_9F5&run=1#cls
By hovering over those images you can see the CLS shift.
There are 2 main issues:
1. Your google font plugin is adding display: swap
to the fonts CSS.
This means the browser displays a system font then swap it to the actual font once it is loaded. Which results in CLS.
Disable that option.
2. Your navigation is prone to reflow. This is semi-related to the #1 font issue. On initial load, there isn’t room for all the menu items on one row causing the layout to shift.
Fix the font issue first.
Then check the site on webpagetest again to see if the nav is still reflowing.
If it is, look to makes some space in your nav. eg. reduce the logo size, reduce the menu item font sizing or spacing.