/* ===============================================================
   MÓDULO MOD_LOGO_AHPN — Ajuste visual sin fondo
   =============================================================== */

/* Contenedor del logotipo */
.gc-logo-ahpn {
  position: absolute;
  bottom: var(--mod-logo-bottom, 28px);
  left: var(--mod-logo-left, 8px);
  z-index: 1000;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  pointer-events: auto;
}

/* Enlace (permite clics y mantiene transparencia) */
.gc-logo-ahpn-link {
  display: inline-block;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  text-decoration: none;
  cursor: pointer;
}

/* Imagen SVG sin fondo ni bordes */
.gc-logo-ahpn-img {
  display: block;
  width: var(--mod-logo-width, 100px);
  height: auto;
  opacity: var(--mod-logo-opacity, 0.95);
  border-radius: 0;
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  filter: none !important;
  mix-blend-mode: normal !important;
  transition: opacity 0.2s ease-in-out;
}

.gc-logo-ahpn-img:hover {
  opacity: 1;
}
