/* Custom overrides — AsisteClick web (Astro build)
   ==================================================
   CSS propio que va sobre el CSS del dump Elementor.
   Cargado último en head.html para ganar especificidad.
*/

/* Stretched link pattern — reemplaza al widget Premium "wrapper link"
   ------------------------------------------------------------------
   Aplicado sobre cards de archivo (clientes, partners index).
   Convierte toda el área del card en un link clickeable sin JS.
   Accesible, SEO-friendly, middle-click funciona.
*/
.card-has-stretch-link {
  position: relative;
}

.card-has-stretch-link .card-stretch-link {
  position: absolute;
  inset: 0;
  z-index: 10;
  border-radius: inherit;
  /* Hide visual but keep clickable */
  font-size: 0;
  color: transparent;
  text-decoration: none;
  overflow: hidden;
}

.card-has-stretch-link:hover {
  cursor: pointer;
}

/* Interactive elements INSIDE the card need z-index > 10 to stay clickable */
.card-has-stretch-link a:not(.card-stretch-link),
.card-has-stretch-link button {
  position: relative;
  z-index: 11;
}
