@media screen {
  .logo img,
  .brand img,
  header img[alt*="logo" i],
  nav img[alt*="logo" i] {
    max-height: 44px;
    width: auto;
    object-fit: contain;
  }

  .logo img,
  .brand img {
    content: url("/brand/logo_weomail_light.png");
  }

  @media (prefers-color-scheme: dark) {
    .logo img,
    .brand img {
      content: url("/brand/logo_weomail_dark.png");
    }
  }

  @media (max-width: 760px) {
    .logo img,
    .brand img {
      content: url("/brand/weboffice_logo_lk_light_sm.png");
      max-height: 42px;
    }
  }

  @media (max-width: 760px) and (prefers-color-scheme: dark) {
    .logo img,
    .brand img {
      content: url("/brand/weboffice_logo_lk_dark_sm.png");
    }
  }
}