/* Guest header Login / Register. Visible control is the cropped PNG. */

body.desk-mode .topbar .gate-pair a.cd-brand-btn {
  background: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
  min-width: 0;
  min-height: 0;
  border-radius: 0;
  overflow: visible;
}

body.desk-mode .topbar .gate-pair a.cd-brand-btn img {
  max-height: 34px;
  max-width: calc((100vw - 78px) / 2);
}

body.desk-mode .topbar .gate-pair a.cd-brand-btn:hover,
body.desk-mode .topbar .gate-pair a.cd-brand-btn:focus-visible {
  background: transparent;
  border-color: transparent;
}
