/* Portada integrada del listado original de promociones. */
.promos-portada-page > .promos-hero { padding:18px 0 0; }
.promos-portada-page .pa-buscador-wrap { margin-bottom:0; }
.promos-portada-page .pa-buscador-form { grid-template-columns:2.1fr 1.5fr auto; }
.promos-portada-page .pa-campo select { width:100%; min-width:0; padding:0; border:0; outline:0; background:transparent; color:var(--pa-muted); font-family:inherit; font-size:.74rem; font-weight:500; }
.promos-portada-page .pa-buscar { grid-column:auto; grid-row:auto; }
.promos-portada-page .promos-page { max-width:1400px; padding-top:1.5rem!important; }
@media(max-width:1000px) {
  .promos-portada-page .pa-buscador-form { grid-template-columns:2fr 1fr; }
  .promos-portada-page .pa-buscar { grid-column:2; grid-row:2; }
}
@media(max-width:767.98px) {
  .promos-portada-page > .promos-hero { padding-top:10px; }
  .promos-portada-page .pa-buscador-form { grid-template-columns:1fr; }
  .promos-portada-page .pa-campo:first-child { border-right:0; border-bottom:1px solid #e4eae6; }
  .promos-portada-page .pa-promo-tipo-campo { border-top:0; }
  .promos-portada-page .pa-buscar { grid-column:auto; grid-row:auto; }
}
