/* =====================================================================
   UKIYO · Página de viajes (/viajes/) · solo móvil
   ---------------------------------------------------------------------
   Todo dentro de @media (max-width:759px): ni la tablet ni el escritorio
   cambian. Se encola después de viajes-v2.css.
   ===================================================================== */
@media (max-width:759px){
  /* hero: sin los accesos por país (ya están en la barra de filtros) */
  .uk-viajes .vhero .jump{display:none}

  /* barra de filtros: el mismo margen lateral que el resto de la página.
     .vbar__in es .container, pero viajes-v2.css le quita el padding lateral */
  .uk-viajes .vbar__in{padding-left:1.75rem;padding-right:1.75rem}

  /* países: carrusel de borde a borde que arranca alineado con el margen */
  .uk-viajes .vbar .tabs{width:calc(100% + 3.5rem);max-width:none;margin:0 -1.75rem;padding:0 1.75rem;scroll-padding-inline:1.75rem}

  /* número de viajes y filtros, dentro del margen: el contador arriba y los dos
     filtros en una sola fila (más ancho para «Cualquier duración», el texto largo) */
  .uk-viajes .vbar__r{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.5rem}
  .uk-viajes .vcount{grid-column:1/-1}
  .uk-viajes .vsel{min-width:0}
  .uk-viajes .vsel select{width:100%;padding-left:.85rem;padding-right:1.85rem;text-overflow:ellipsis}
  .uk-viajes .vsel svg{right:.7rem}

  /* tipos de viaje: también de borde a borde, arrancando en el margen */
  .uk-viajes .vcats__row{margin:0 -1.75rem;padding-left:1.75rem;padding-right:1.75rem;scroll-padding-inline:1.75rem}
}
