/* BoothNest v4.1.6 Courtney Default Landing + Topbar Polish */
:root {
  --bn-courtney-green: #167a3c;
  --bn-courtney-dark: #0f172a;
}

.bn-topbar .bn-breadcrumb,
.bn-page-subtitle,
.bn-subtitle {
  letter-spacing: -0.01em;
}

.bn-topbar a[href*="simple/add"],
.bn-topbar .btn[href*="simple/add"],
.bn-topbar button[type="submit"] {
  border-radius: 14px;
}

body.bn-simple-mode .bn-menu-label,
body.bn-simple-mode .bn-sidebar .bn-menu-label {
  color: #64748b;
  font-weight: 800;
  letter-spacing: .08em;
  text-transform: uppercase;
}

body.bn-simple-mode .bn-sidebar a[href*="simple/actions"],
body.bn-simple-mode .bn-sidebar a[href*="simple/today"],
body.bn-simple-mode .bn-sidebar a[href*="simple/inventory"],
body.bn-simple-mode .bn-sidebar a[href*="simple/add"],
body.bn-simple-mode .bn-sidebar a[href*="my-booth"] {
  font-weight: 800;
}

@media (max-width: 768px) {
  .bn-topbar input::placeholder,
  .bn-search input::placeholder {
    color: #64748b;
  }
}