/* Ajustes para el contenedor sticky */
body .wp-block-uagb-container.uagb-position__sticky {
  position: fixed !important; /* Fija el contenedor al inicio */
  top: 0; /* Asegura que esté en la parte superior */
  left: 0; /* Asegura que esté alineado a la izquierda */
  width: 100%; /* Se ajusta al ancho completo */
  transition-property: top, bottom;
  transition-duration: 250ms;
  transition-timing-function: ease;
  z-index: 9999; /* Asegura que esté por encima de otros elementos */
}

/* Cuando el contenedor se "pegue", se aplica esta clase */
body .wp-block-uagb-container.uagb-position__sticky--stuck {
  top: 0; /* Mantiene el contenedor fijo en la parte superior */
  margin: 0 !important;
  z-index: 9999; /* Asegura visibilidad sobre otros elementos */
}

/* Estado cuando el contenedor no está pegado y está en posición absoluta */
body .wp-block-uagb-container.uagb-position__sticky--restricted {
  position: absolute;
  margin: 0 !important;
}

/* Asegura que los iconos de las redes sociales se muestren de manera correcta */
.wp-block-social-links {
  display: flex;
  gap: 20px; /* Ajusta el valor para mayor separación entre los iconos */
  justify-content: center; /* Centra los iconos si es necesario */
  align-items: center; /* Alinea verticalmente los iconos */
}
