/* Brand lockup supplied for the Skillova launch surfaces. */
header .link-logo.brand-link {
  filter: none !important;
}

header .link-logo.brand-link.brand-link-pending {
  opacity: 0;
}

/* Primary placement action in the desktop navigation. */
header nav.not-log a.store-action-link {
  align-self: center;
  height: 38px;
  margin: 6px 0 6px -8px;
  padding: 0 16px;
  border-radius: 999px;
  background: var(--mwg2-black);
  color: var(--mwg2-white);
}

header nav.not-log a.store-action-link:hover,
header nav.not-log a.store-action-link:focus-visible {
  background: var(--yellow);
  color: var(--mwg2-black);
}

header nav.not-log a.store-action-link:focus-visible {
  outline: 2px solid var(--mwg2-black);
  outline-offset: 2px;
}

@media (min-width: 901px) {
  header.navigation.brand-header-pending {
    opacity: 0;
    pointer-events: none;
  }
}

header .link-logo.brand-link {
  width: 218px;
  height: 99px;
  padding-top: 0;
}

header .link-logo.brand-link > span,
header .link-logo.brand-link .translate,
header .link-logo.brand-link .translate > span {
  height: 99px;
}

header .link-logo.brand-link .brand-lockup {
  width: 218px;
  height: 99px;
  object-fit: contain;
  filter: none !important;
}

@media (max-width: 768px) {
  header.navigation {
    flex-wrap: nowrap;
  }

  header > div:first-child {
    flex: 1 1 auto;
    min-width: 0;
  }

  header .link-logo.brand-link {
    width: min(192px, 100%);
    height: 87px;
    left: -8px;
  }

  header .link-logo.brand-link > span,
  header .link-logo.brand-link .translate,
  header .link-logo.brand-link .translate > span,
  header .link-logo.brand-link .brand-lockup {
    height: 87px;
  }

  header .link-logo.brand-link .brand-lockup {
    width: 100%;
  }

  header .nav-mob {
    flex: 0 0 auto;
  }
}

@media (max-width: 1024px) {
  header nav.not-log a.store-action-link {
    height: 50px;
    margin: 0;
    padding: 0 !important;
    border-radius: 0;
    background: transparent;
    color: var(--yellow);
  }

  header nav.not-log a.store-action-link:hover,
  header nav.not-log a.store-action-link:focus-visible {
    background: transparent;
    color: var(--yellow);
  }
}
