:root {
  --purr-bnb-yellow: #f0b90b;
  --purr-bnb-dark: #0b0e11;
  --purr-bnb-text: #eaecef;
  --purr-neon-green: var(--purr-bnb-yellow);
  --purr-hero-white: var(--purr-bnb-yellow);
}

body {
  background-color: var(--purr-bnb-dark);
}

#sectionHero {
  --color-background: var(--purr-bnb-dark);
  --color--bg: var(--purr-bnb-dark);
  --color--navy: var(--purr-bnb-dark);
  --color-accent: var(--purr-bnb-yellow);
  --color--pink: var(--purr-bnb-yellow);
  --color-surface: var(--purr-bnb-text);
  color: var(--purr-bnb-yellow);
  background-color: var(--purr-bnb-dark) !important;
}

#sectionHero .hero_logo,
#sectionHero .hero_logo text,
.header_wrap.is-home .logo {
  color: var(--purr-bnb-yellow) !important;
  fill: var(--purr-bnb-yellow) !important;
}

#sectionHero .hero_logo {
  top: calc(var(--grid-margin) * 0.4) !important;
}

.header_wrap.is-home {
  --color-accent: var(--purr-bnb-yellow);
}

.header_wrap.is-home .button_label,
.header_wrap.is-home .burger_line,
.header_wrap.is-home .burger_line::before {
  color: var(--purr-bnb-yellow);
}

#sectionHero .hero_news_link,
#sectionHero .hero_news_text,
#sectionHero .hero_news_dot {
  color: var(--purr-bnb-yellow) !important;
}
