@media (max-width: 760px) {
  .mobile-nav { gap: 0; padding-left: 4px; padding-right: 4px; }
  .mobile-nav a { min-width: 0; flex: 1; padding: 3px 1px; font-size: 9px; }
  .mobile-nav span { font-size: 19px; }
}

.garden-nav{margin-left:auto}.footer-links{flex-wrap:wrap}.mobile-nav a{white-space:nowrap}
