/* Oxidación Total — añadidos sobre el tema Divi (11/09/2026).
   Lo inserta _migracion/seo-medicion.mjs en todas las páginas. */

/* Complianz: su código va dentro del mismo paquete JS que jQuery y Divi y no
   se puede quitar sin romperlos; se esconde su interfaz (el banner salía
   roto, con «{title}»). El consentimiento lo lleva /assets/js/consent.js. */
#cmplz-cookiebanner-container,#cmplz-manage-consent,.cmplz-manage-consent{display:none!important}

/* WhatsApp: icono junto a la hamburguesa en móvil (en escritorio va en el menú). */
.ot-wa-movil{display:none}
@media (max-width:980px){
  #et-top-navigation{position:relative}
  .ot-wa-movil{display:flex;align-items:center;justify-content:center;position:absolute;right:44px;top:50%;transform:translateY(-50%);width:40px;height:40px}
  .ot-wa-movil svg{width:26px;height:26px;fill:#25D366}
  .ot-wa-menu{display:none!important}
}
@media (min-width:981px){
  #top-menu .ot-wa-menu a{color:#1fa855!important}
}

/* Pie: empresa del grupo */
.ot-grupo{opacity:.85}
.ot-grupo a{color:inherit;text-decoration:underline;text-underline-offset:2px}

/* Aviso de cookies (lo pinta consent.js solo si hay GA4). Aceptar y
   rechazar con el mismo tamaño y peso: rechazar tiene que ser tan fácil. */
.cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:100000;max-width:420px;background:#fff;color:#333;border-radius:14px;box-shadow:0 10px 40px rgba(0,0,0,.18);padding:20px 22px;font:14px/1.55 'Open Sans',Arial,sans-serif}
.cookies__txt{margin:0 0 14px;padding:0}
.cookies__txt a{color:#c24e0a;text-decoration:underline}
.cookies__botones{display:flex;gap:10px;flex-wrap:wrap}
.cookies .btn,.ot-btn-cookies{flex:1 1 0;min-width:120px;border-radius:8px;padding:11px 16px;font:600 14px/1.2 Poppins,'Open Sans',Arial,sans-serif;cursor:pointer;border:2px solid #c24e0a;transition:background .2s,color .2s}
.cookies .btn--arcilla{background:#c24e0a;color:#fff}
.cookies .btn--linea,.ot-btn-cookies{background:#fff;color:#c24e0a}
.cookies .btn--linea:hover,.ot-btn-cookies:hover{background:#c24e0a;color:#fff}
