﻿.site-header .brand-mark {
  display: grid;
  place-items: center;
  overflow: visible;
  background: transparent;
  border: 0;
  border-radius: 0;
}
.site-header .brand-mark img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform: none;
  scale: 1;
}
.site-header .brand {
  flex-shrink: 0;
}
.site-header .brand > span:last-child {
  white-space: nowrap;
}
@media (max-width: 680px) {
  .site-header .brand-mark {
    width: 46px;
    height: 46px;
  }
  .site-header .brand-mark img {
    width: 100%;
    height: 100%;
    transform: none;
    scale: 1;
  }
}

