/* Site Adjustments */
:root {
        --hero-logo-opaque-bg: color-mix(in srgb, var(--primary-hover) 65%, transparent);
        --menu-logo-max-width: 240px;
        --navbar-logo-mobile-max-width: 200px;
        --navbar-logo-max-width: 250px;
        --footer-desktop-community-logo-width: 225px;
        --footer-mobile-community-logo-width: 150px;
}

/* eBrochure */
.ebrochure-page .recipients-heading {
    color: var(--secondary-base-alt);
}

/* footer */
footer .footer-button > span {
    font-family: var(--footer-header-font-family);
    text-transform: uppercase;
}

footer .copyright-text > .copyright-link {
    padding: 5px 0 5px 5px;
}