/*
 * Small additions to the theme for this project (not in the legacy site).
 *
 * Header logo: the theme only limits a.logo images, and the logo uploaded in the backoffice
 * (Website -> site settings) has no class, so it used to show at its pixel size. Capped here so
 * any upload fits the header, and a 2x image stays sharp on high-density screens.
 */
header .nav-header-container > .col-auto:first-child img {
    width: auto;
    height: auto;
    max-height: 60px;
    max-width: 100%;
}

@media (max-width: 991px) {
    header .nav-header-container > .col-auto:first-child img {
        max-height: 45px;
        max-width: 60vw;
    }
}
