/* legal_cookies.css — estilos especificos de /legal/cookies */

.legal-cookies-table {
  font-size: 0.9rem;
}

.legal-cookies-table th {
  white-space: nowrap;
  background: var(--bs-secondary-bg, #f4f4f4);
}

.legal-cookies-table code {
  font-size: 0.85em;
  word-break: break-word;
}

[data-agent-id="legal-cookies-page"] h2 {
  border-top: 1px solid var(--bs-border-color, #e5e5e5);
  padding-top: 1.25rem;
}

[data-agent-id="legal-cookies-page"] h2:first-of-type {
  border-top: none;
  padding-top: 0;
}

[data-agent-id="legal-cookies-page"] h3 {
  color: var(--bs-body-color, #222);
  font-weight: 600;
}
