/** Luxe azul — combinação clássica migrada da V17. */
@import url("./legacy-v17.css?footer-components-v1");

:root {
  --theme-accent: #043b5c;
  --theme-accent-light: #2574a9;
  --theme-accent-dark: #022a43;
  --theme-accent-text: #ffffff;
  --theme-background: #f3f8fb;
  --theme-surface: #ffffff;
  --theme-text: #102c3e;
  --theme-text-muted: #607784;
  --theme-border: #d5e3eb;
  --theme-header-background: #043b5c;
  --theme-header-text: #ffffff;
  --theme-footer-background: #043b5c;
  --theme-footer-text: #ffffff;

  --legacy-accent-rgb: 4 59 92;
  --legacy-accent-light-rgb: 37 116 169;
  --legacy-accent-dark-rgb: 2 42 67;
  --legacy-text-rgb: 16 44 62;
  --legacy-background-rgb: 243 248 251;
  --legacy-border-rgb: 213 227 235;
  --legacy-soft-rgb: 215 224 229;
  --legacy-softest-rgb: 237 241 244;

  --category-menu-surface: #2574a9;
  --category-menu-border: #3a87b9;
  --category-menu-text: #ffffff;
  --category-menu-muted: #cde5f5;
  --category-menu-accent: #36c5c4;
  --category-menu-hover: #36c5c4;
  --category-menu-hover-bg: #1c638f;
}

