/* ═══════════════════════════════════════════════════════════════
   AJUSTES DE LA VERSIÓN LARAVEL
   Solo clases nuevas: no modifica reglas del sistema visual.
   Cubren casos que el prototipo no tenía, como publicar menos de
   cuatro modalidades (hoy el sistema solo opera Última Hora).
   ═══════════════════════════════════════════════════════════════ */
@media (min-width:1024px){
  .seg-4.seg-n1{grid-template-columns:1fr}
  .seg-4.seg-n2{grid-template-columns:repeat(2,1fr)}
  .seg-4.seg-n3{grid-template-columns:repeat(3,1fr)}
  .g4.n1{grid-template-columns:minmax(0,360px);justify-content:center}
  .g4.n2{grid-template-columns:repeat(2,minmax(0,360px));justify-content:center}
  .g4.n3{grid-template-columns:repeat(3,1fr)}
}
@media (min-width:640px) and (max-width:1023px){
  .g4.n1{grid-template-columns:minmax(0,420px);justify-content:center}
}

/* overflow-x:hidden en html y body convierte a body en contenedor de
   scroll y anula el position:sticky de la cabecera; clip recorta igual
   sin crear contenedor de scroll. */
html,body{overflow-x:clip}
