.nav .logo { display: inline-flex; align-items: center; flex: 0 0 auto; }
.nav .mj-mark { display: block; width: 56px; height: 44px; object-fit: contain; }
html[data-theme="light"] .nav .mj-mark,
html[data-theme="light"] .store-footer__identity .mj-mark { filter: brightness(0); }
@media (max-width: 560px) {
    .nav .mj-mark { width: 46px; height: 36px; }
}
