/*!
 * Marketing homepage nav — unique filename (nginx caches /css/ immutable).
 *
 * Drop the notification bell on elinomtech.com and bump the tab labels.
 * Must beat erp-nav-parity-20260906.css (1280–1599px 0.76rem squeeze).
 */

html body.erp-body #navbar[data-erp-no-notif-bell="1"] #navNotifWrap,
html body.erp-body #navbar[data-erp-no-notif-bell="1"] #navNotifBell,
html body.erp-body #navbar[data-erp-no-notif-bell="1"] #navNotifPanel {
  display: none !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  pointer-events: none !important;
  visibility: hidden !important;
}

html body.erp-body #navbar #navMenu > li > a,
html body.erp-body #navbar #navMenu > li > a.nav-link,
html body.erp-body #navbar #navMenu > li > a.car-mart-btn,
html body.erp-body #navbar #navMenu > li > a.nav-dropdown-trigger,
html body.erp-body #navbar #navMenu > li > a.marketplace-btn {
  font-size: 0.92rem !important;
  font-weight: 600 !important;
}

@media (min-width: 1280px) and (max-width: 1599px) {
  html body.erp-body #navbar #navMenu > li > a,
  html body.erp-body #navbar #navMenu > li > a.nav-link,
  html body.erp-body #navbar #navMenu > li > a.car-mart-btn,
  html body.erp-body #navbar #navMenu > li > a.nav-dropdown-trigger,
  html body.erp-body #navbar #navMenu > li > a.marketplace-btn {
    font-size: 0.82rem !important;
    font-weight: 600 !important;
    padding: 0 0.12rem !important;
    letter-spacing: -0.01em !important;
  }

  html body.erp-body #navbar .container.nav-container,
  html body.erp-body #navbar .nav-container {
    padding-right: 15.75rem !important;
  }
}

@media (min-width: 1600px) {
  html body.erp-body #navbar #navMenu > li > a,
  html body.erp-body #navbar #navMenu > li > a.nav-link,
  html body.erp-body #navbar #navMenu > li > a.car-mart-btn,
  html body.erp-body #navbar #navMenu > li > a.nav-dropdown-trigger,
  html body.erp-body #navbar #navMenu > li > a.marketplace-btn {
    font-size: 0.9rem !important;
    font-weight: 600 !important;
    padding: 0 0.48rem !important;
  }

  html body.erp-body #navbar .container.nav-container,
  html body.erp-body #navbar .nav-container {
    padding-right: 15.5rem !important;
  }
}

@media (max-width: 1279px) {
  html body.erp-body #navbar #navMenu.mobile-open > li > a,
  html body.erp-body #navbar #navMenu.mobile-open > li > a.nav-link {
    font-size: 1.125rem !important;
    font-weight: 600 !important;
  }
}
