.horizontal-nav {
    background-color: #538026;

    .text-gray-900 {
        color: white;
    }

    .is-child-nav-element {
        color: black;
    }
}

.company-logo {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

@media (width >= 80rem) {
    .company-logo {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}
/* WCAG override. Bolinu brand-600 isn't accessible on a white background */
lib-button[tone="brand"][type="tertiary"] {
  --bx-color-brand-600: var(--brand-900);
}
lib-button[tone="brand"][type="secondary"] {
  --bx-color-brand-600: var(--brand-900);
}
lib-button[tone="inverse"][type="secondary"] {
  --bx-color-brand-inverse: var(--in-brand-600);
}
lib-button[tone="inverse"][type="secondary"] button:hover {
  background-color: var(--brand-700);
}
lib-link[tone="brand"] {
  --bx-color-brand-600: var(--brand-900);
}
.available-tenancies-frontpage-container .available-tenancy-counter {
    color: var(--brand-900)
}
/*Cookiemodule start*/
.text-primary {
    color: var(--brand-600);
}

.bg-primary {
    background: var(--brand-600);
}

.btn-primary {
    color: var(--in-brand-600);
}
/*Cookiemodule end*/
