/* ABACO-WEB-011 (punto 16) — Página de sucursales (/sucursales/).
   Reusa .abaco-container/.abaco-kicker/.abaco-eyebrow/.abaco-section de
   abaco-home.css. Solo el hero y el contenedor placeholder del mapa. */

/* ABACO-WEB-016 (Objetivo 3): foto real de ABACO_ASSETS_2026 (misma
   fotografía de marca reutilizada en todas las cabeceras internas del
   sitio) con degradado oscuro para legibilidad — no se toca el mapa. */
.abaco-suc-hero{background:linear-gradient(rgba(14,14,16,.88),rgba(14,14,16,.88)),url('../img/campaign-2026/hero-nissan-versa.webp') center/cover;color:#fff;padding:56px 0 46px}
.abaco-suc-hero h1{font-size:38px;text-transform:uppercase;letter-spacing:-1px;color:#fff;margin:0 0 12px}
.abaco-suc-hero p{font-size:14px;line-height:1.6;color:#ccc;max-width:520px;margin:0}

.abaco-suc-map-placeholder{background:var(--abaco-black2);border:1px dashed rgba(255,255,255,.25);border-radius:6px;min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;color:#cfcfd2}
.abaco-suc-map-placeholder span{font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:-.2px;color:#fff}
.abaco-suc-map-placeholder small{font-size:12px;color:#9a9a9e}

@media (max-width:640px){
	.abaco-suc-hero{padding:40px 0 34px}
	.abaco-suc-hero h1{font-size:26px}
	.abaco-suc-map-placeholder{min-height:280px}
}
