/* mobile-navbar-bottom styles */
/* Mobile default: small phones */
.mobile-navbar-bottom {
  background-color: #333333da;
  backdrop-filter: blur(10px);
  position: fixed;
  bottom: 0;
  height: var(--navbar-height);
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 1000;
  padding-left: calc(var(--padding) * 1.5);
  padding-right: calc(var(--padding) * 1.5);
}
.nav-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  text-decoration: none;
}

.nav-item img {
  height: var(--navbar-icon-height);
}
.nav-item span {
  /* change font size */
  font-size: 12px;
  color: var(--background-color);
  margin-top: 4px;
  font-family: var(--font-family);
}

@media (min-width: 640px) {
  .mobile-navbar-bottom {
    padding-right: calc(var(--padding) * 3.5);
    padding-left: calc(var(--padding) * 3.5);
  }
}

@media (min-width: 768px) { 
  .mobile-navbar-bottom {
    display: none; /* Hide mobile navbar on desktop */
  }
}