/* REVALORA V3.5.3 — targeted contrast and touch targets; no layout redesign. */
/* Theme white-on-#00a68f CTAs were 3.06:1. Reuse its approved darker teal. */
body.wp-theme-revalora-espacios-3-5-2-pintura-malaga .button:not(.button--outline):not(.button--glass):not(.button--light):not(.button--outline-light) {
  background-color: #007d6e !important;
  border-color: #007d6e !important;
}
body.wp-theme-revalora-espacios-3-5-2-pintura-malaga .button:not(.button--outline):not(.button--glass):not(.button--light):not(.button--outline-light):hover,
body.wp-theme-revalora-espacios-3-5-2-pintura-malaga .button:not(.button--outline):not(.button--glass):not(.button--light):not(.button--outline-light):focus-visible {
  background-color: #00665b !important;
  border-color: #00665b !important;
}
/* The legal strip uses #333; original gray #999 only reached 4.43:1. */
.argpd-footer a,
.argpd-footer .cookies-eu-banner-closed { color: #b0b0b0 !important; }
/* Existing bright-blue consent actions were 3.79:1 with white text. */
#cookies-eu-buttons #cookies-eu-accept,
#cookies-eu-buttons #cookies-eu-reject { background-color: #0064c8; border-color: #0064c8; }
/* Low-height links remain visually the same; increase the interaction area. */
.argpd-footer a,
.argpd-footer .cookies-eu-banner-closed { min-height: 32px; display: inline-flex; align-items: center; }
.site-footer .footer-grid a,
.site-footer .footer-bottom a { min-height: 28px; display: inline-flex; align-items: center; }
