/* NAVIDAD TEMPORAL: retirar esta hoja y los bloques marcados en login.html,
   dashboard.html y fuel_management.html al finalizar la campaña. */
.navidad-login-bambalina-fondo {
  display: block;
  width: 5rem;
  height: 5rem;
  margin-left: 0.75rem;
  overflow: hidden;
  border-radius: 50%;
  background-color: #071749;
}

.sign-favicon {
  height: 3.5rem;
}

.navidad-login-bambalina {
  display: block;
  width: 100%;
  height: auto;
  pointer-events: none;
  mix-blend-mode: screen;
}

.navidad-inicio {
  display: flex;
  justify-content: center;
  margin-bottom: 1.5rem;
}

.navidad-inicio img {
  display: block;
  width: auto;
  max-width: min(100%, 28rem);
  max-height: 70vh;
  border-radius: 0.5rem;
  box-shadow: 0 0.5rem 1.5rem rgb(0 0 0 / 18%);
}

.alert.navidad-nota {
  border-left: 0.35rem solid #b8860b;
  background: linear-gradient(135deg, #fffdf5, #fff);
  color: #263248;
}

.navidad-nota h2 {
  color: #174b35;
  font-size: 1.15rem;
  font-weight: 700;
}

.navidad-nota p {
  margin-bottom: 0;
  line-height: 1.65;
}

@media (max-width: 575.98px) {
  .navidad-login-bambalina-fondo {
    width: 4.25rem;
    height: 4.25rem;
  }

  .sign-favicon {
    height: 3rem;
  }

  .navidad-inicio img {
    max-height: 60vh;
  }
}
