/* Hidden placeholders retain existing CMS selector positions without visible gaps. */
[data-section-off="1"] { display: none !important; }
.mobile-bottom-nav {
  grid-template-columns: none !important;
  grid-auto-flow: column;
  grid-auto-columns: minmax(0, 1fr);
}
