/* ============ LA PORTADA (views/home.php): el mismo buscador sobre el panel oscuro del bosque ============
   templates/partials/buscador-inmuebles.php en modo "portada", dentro de .section-search (el vidrio esmerilado de
   css/home.css). Todo va bajo .buscador-portada-inm, asi que /homes no cambia. css/home.css tiene reglas sueltas de
   .search-box y .search-input (la caja de muebles que habia aqui): se neutralizan para la caja del buscador. */
.buscador-portada-inm.inm-buscar {
  padding: 0;
  font-family: "MullerNextExpandedTrial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
}
.buscador-portada-inm .inm-buscador { margin-top: .5rem; width: min(760px, 100%); }
.buscador-portada-inm .inm-buscador__caja.search-box {
  max-width: none;
  height: auto;
  margin: 0;
  border: 0;
  background: #fff;
  box-shadow: 0 6px 22px rgba(0, 0, 0, .25);
}
.buscador-portada-inm .inm-buscador__entrada.search-input { font-size: 1rem; padding: 0; color: #000; }
.buscador-portada-inm .inm-buscar__cuenta { color: rgba(255, 255, 255, .88); margin: 0 auto .25rem; }
.buscador-portada-inm .inm-buscador__operaciones button {
  border-color: #fff;
  color: #fff;
  font-family: inherit;
}
.buscador-portada-inm .inm-buscador__operaciones button:hover { background: rgba(255, 255, 255, .14); }
.buscador-portada-inm .inm-buscador__operaciones button.is-activa,
.buscador-portada-inm .inm-buscador__operaciones button[aria-pressed="true"] { background: #fff; color: #000; }
.buscador-portada-inm .inm-buscador__operaciones button:focus-visible { outline-color: #fff; }
.buscador-portada-inm .inm-buscador__aviso { background: #fff; color: #000; }
.buscador-portada-inm .inm-atajos { margin-top: 1.1rem; }
/* Aire entre la fila Explora y el parrafo de abajo (.desc de css/home.css). */
.buscador-portada-inm.inm-buscar { margin-bottom: 1.4rem; }
.buscador-portada-inm .inm-atajos__titulo { color: rgba(255, 255, 255, .78); }
.buscador-portada-inm.inm-buscar .inm-atajo {
  color: #fff;
  text-decoration-color: rgba(255, 255, 255, .5);
}
.buscador-portada-inm.inm-buscar .inm-atajo:hover { text-decoration-color: #fff; }
.buscador-portada-inm .inm-sugerencias { text-align: left; color: #000; }
@media (max-width: 768px) {
  .buscador-portada-inm .inm-buscador__operaciones { gap: .5rem; }
  .buscador-portada-inm .inm-buscador__operaciones button { padding: .45rem 1.05rem; }
  .buscador-portada-inm .inm-atajos { font-size: .9rem; gap: .25rem .9rem; }
}
