/*
 * Las tarjetas siguen respondiendo al hover, pero dejan de comportarse
 * visualmente como enlaces.
 */
body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card {
  cursor: default !important;
  text-decoration: none !important;
  transition:
    transform .24s ease,
    box-shadow .24s ease,
    border-color .24s ease !important;
  will-change: transform;
}

body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 16px 34px rgba(75, 42, 54, .12) !important;
  border-color: rgba(143, 54, 82, .18) !important;
}

body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card:focus,
body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card:focus-visible {
  outline: none !important;
}

/*
 * Respaldo para ocultar el rótulo aunque el tema lo vuelva a insertar
 * dentro de un elemento propio.
 */
body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card
.ss-remove-orientacion-v602,
body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card
.skyskin-text-link,
body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card
.card-link,
body.skyskin-tratamientos-static-v602-active
.ss-tratamientos-static-card
.read-more {
  display: none !important;
}

@media (prefers-reduced-motion: reduce) {
  body.skyskin-tratamientos-static-v602-active
  .ss-tratamientos-static-card {
    transition: none !important;
  }

  body.skyskin-tratamientos-static-v602-active
  .ss-tratamientos-static-card:hover {
    transform: none !important;
  }
}
