.section-anchor-logo {
  .anchor-logo__link {
    display: block;
  }

  .anchor-logo__link .anchor-logo__img {
    display: block;
  }

  .anchor-logo__link .anchor-logo__img--desktop {
    width: var(--logo-width-desktop, 400px);
    max-width: 100%;
  }

  .anchor-logo__link .anchor-logo__img--mobile {
    display: none;
    width: var(--logo-width-mobile, 200px);
    max-width: 100%;
  }

  @media only screen and (max-width: 749px) {
    .anchor-logo__link .anchor-logo__img--desktop {
      display: none;
    }

    .anchor-logo__link .anchor-logo__img--mobile {
      display: block;
      margin: auto; 
    }
  }

}