/* =========================================================
   Verona — Navbar & Footer (TOTAL SWAP)
   - Tall navbar (~40% taller)
   - Larger brand logo with padding
   - Bottom-aligned links
   - Right-aligned search plays nice
   - Clean footer alignment
   ========================================================= */

/* ---------- Sizing tokens ---------- */
:root {
  --nav-logo-h: 56px;       /* default logo height on desktop */
  --nav-logo-h-sm: 48px;    /* logo height on <992px */
  --nav-vpad: 0.75rem;      /* vertical padding for tall bar (~40% over default) */
  --nav-link-vpad: 0.35rem; /* link vertical padding for compact look */
  --search-maxw: 280px;     /* cap search width so it doesn’t sprawl */
}

/* Optional big wordmark (kept from original; only tweak spacing) */
.verona-title {
  display: inline-block;
  font-size: 4rem;
  letter-spacing: 0.7rem;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0 0 -0.35rem;
  position: relative;
  line-height: .85;
}



/* ---------- Footer alignment (preserves your original intent) ---------- */
.footer-links a {
  line-height: 1.5rem;
  display: inline-block;
  vertical-align: middle;
}

.footer-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 40px;
}
footer.navbar {
  border-top: 0 !important;
}

/* ---------- Optional: logo overlay utilities (kept) ---------- */
.logo-wrapper { position: relative; display: inline-block; }
.logo-overlay {
  position: absolute; inset: 0;
  background: transparent;
  cursor: default;
  user-select: none;
  pointer-events: none; /* clicks pass through */
}

