/* WARNING: This file is generated automatically by running `pnpm aviva`.
 * Any changes you make here may be lost.  Instead make the changes to the
 * styles/portfolio/aviva/aviva.scss source file
 */
.portfolio.aviva {
  --brand-0: hsl(241, 55%, 5%);
  --brand-5: hsl(241, 55%, 6%);
  --brand-10: hsl(241, 55%, 8%);
  --brand-15: hsl(241, 55%, 11%);
  --brand-20: hsl(241, 55%, 16%);
  --brand-25: hsl(241, 55%, 21%);
  --brand-30: hsl(241, 55%, 25%);
  --brand-35: hsl(241, 55%, 32%);
  --brand-40: hsl(241, 55%, 39%);
  --brand-45: hsl(241, 55%, 45%);
  --brand-50: hsl(241, 55%, 52%);
  --brand-55: hsl(241, 55%, 59%);
  --brand-60: hsl(241, 55%, 65%);
  --brand-65: hsl(241, 55%, 72%);
  --brand-70: hsl(241, 55%, 78%);
  --brand-75: hsl(241, 55%, 83%);
  --brand-80: hsl(241, 55%, 88%);
  --brand-85: hsl(241, 55%, 93%);
  --brand-90: hsl(241, 55%, 96%);
  --brand-95: hsl(241, 55%, 98%);
  --brand-100: hsl(241, 55%, 99%);
  --accent-0: hsl(50, 92%, 5%);
  --accent-5: hsl(50, 92%, 7%);
  --accent-10: hsl(50, 92%, 11%);
  --accent-15: hsl(50, 92%, 15%);
  --accent-20: hsl(50, 92%, 20%);
  --accent-25: hsl(50, 92%, 27%);
  --accent-30: hsl(50, 92%, 33%);
  --accent-35: hsl(50, 92%, 40%);
  --accent-40: hsl(50, 92%, 48%);
  --accent-45: hsl(50, 92%, 55%);
  --accent-50: hsl(50, 92%, 62%);
  --accent-55: hsl(50, 92%, 68%);
  --accent-60: hsl(50, 92%, 74%);
  --accent-65: hsl(50, 92%, 79%);
  --accent-70: hsl(50, 92%, 84%);
  --accent-75: hsl(50, 92%, 88%);
  --accent-80: hsl(50, 92%, 91%);
  --accent-85: hsl(50, 92%, 94%);
  --accent-90: hsl(50, 92%, 96%);
  --accent-95: hsl(50, 92%, 98%);
  --accent-100: hsl(50, 92%, 99%);
}
.portfolio.aviva .brand {
  --color-0: var(--brand-0);
  --color-5: var(--brand-5);
  --color-10: var(--brand-10);
  --color-15: var(--brand-15);
  --color-20: var(--brand-20);
  --color-25: var(--brand-25);
  --color-30: var(--brand-30);
  --color-35: var(--brand-35);
  --color-40: var(--brand-40);
  --color-45: var(--brand-45);
  --color-50: var(--brand-50);
  --color-55: var(--brand-55);
  --color-60: var(--brand-60);
  --color-65: var(--brand-65);
  --color-70: var(--brand-70);
  --color-75: var(--brand-75);
  --color-80: var(--brand-80);
  --color-85: var(--brand-85);
  --color-90: var(--brand-90);
  --color-95: var(--brand-95);
  --color-100: var(--brand-100);
}

.portfolio.aviva {
  --banner-background-color: var(--brand-40);
  --hero-border-color: var(--accent-50);
}
.portfolio.aviva .demographics .metric {
  --value-color: var(--brand-50);
}
.portfolio.aviva .property-minicard {
  --address-background: hsl(50, 5%, 98%);
}
.portfolio.aviva .siteplans {
  --unit-fill-color: var(--brand-45);
  --unit-hover-color: var(--brand-55);
  --unit-available-fill-color: var(--accent-50);
  --unit-available-hover-color: var(--accent-60);
}
.portfolio.aviva button.brand:hover, .portfolio.aviva .button.brand:hover {
  color: var(--brand-10);
}

[data-theme=dark] .portfolio.aviva .property-minicard {
  --address-background: hsl(50, 5%, 33%);
}
[data-theme=dark] .portfolio.aviva .siteplans {
  --unit-fill-color: var(--brand-40);
  --unit-hover-color: var(--brand-45);
  --unit-available-fill-color: var(--accent-40);
  --unit-available-hover-color: var(--accent-50);
}

/*# sourceMappingURL=aviva.css.map */
