/* Blues, aqua and yellow drawn from the Aquários Mania logo. */
:root {
  --background: #f3faff;
  --foreground: #083653;
  --card: #ffffff;
  --card-foreground: #083653;
  --popover: #ffffff;
  --popover-foreground: #083653;
  --primary: #0071bc;
  --primary-foreground: #ffffff;
  --secondary: #d9f3ff;
  --secondary-foreground: #004a80;
  --muted: #e9f5fc;
  --muted-foreground: #4c697f;
  --accent: #ffe02a;
  --accent-foreground: #083653;
  --border: #c2dfef;
  --input: #c2dfef;
  --ring: #0071bc;
  --hero-foreground: #f3fcff;
  --surface-raised: #e9f7ff;
  --ocean-deep: #002b50;
  --ocean-light: #63d0f5;
  --signal: #ffe02a;
  --glow: #008ee547;
}
.brand-logo { display: inline-flex; align-items: center; flex-shrink: 0; }
.brand-logo-image { display: block; width: 4rem; height: 4rem; object-fit: contain; }
footer .brand-logo-image { width: 8rem; height: 8rem; }
#inicio header a:hover, #inicio header + nav a:hover { color: var(--ocean-light); }
#categorias > article > span:first-child { color: var(--ocean-light); }
