Hi Milo,
As I mentioned earlier, you are currently using global CSS for the section background color. Because of that, even when no module is published in the section, the empty section still appears since the background color rule is being applied site-wide.
This is the main reason behind the issue, as far as I can tell.
That is why I suggested using page-specific CSS instead. Of course, you may ignore that approach if you prefer another method.
Another possible solution would be:
- Duplicate the template style
- Create the section only in that duplicated template style layout
- Then assign the relevant menu items specifically to that template style/position
In this scenario, menu assignment handling would likely work better.
If you have already tried these steps, then unfortunately I cannot investigate further without administrator access, as I need to inspect what is still causing the section to appear.
Thank you for your understanding!
Best regards,