.max-header-bar,
.max-header-bar picture,
.max-header-bar__link {
    display: block;
    width: 100%;
}

.max-header-bar {
    background-color: var(--max-header-bar-background, var(--color-primary));
}

.max-header-bar .max-header-bar__image {
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 40px;
    margin: 0 auto;
}

.max-header-bar__link:focus-visible {
    outline: 3px solid #111;
    outline-offset: -3px;
}
