/* Keep the existing mobile logo inside its header without stretching it. */
@media (max-width: 1023px) {
    .mobile-header-menu-buttons .logo-menu-button {
        min-width: 0;
    }
    .mobile-header-menu-buttons .logo-menu-button img.site-logo-image {
        width: auto;
        height: auto;
        max-width: min(280px, calc(100% - 20px));
        max-height: 50px;
        object-fit: contain;
    }
}
