.footer-inner p {
  max-width: 390px;
}

.footer-email {
  display: inline-block;
  margin-top: 8px;
  font-weight: 800;
  text-decoration: underline;
  text-decoration-color: var(--mustard);
  text-underline-offset: 4px;
}

.footer-email:hover {
  color: var(--mustard);
}

.footer-inner > div {
  flex-wrap: wrap;
}

.brand-logo {
  display: block;
  width: 66px;
  height: 66px;
  object-fit: contain;
  border-radius: 50%;
}

.site-header .brand-logo {
  mix-blend-mode: multiply;
}

.footer-brand .brand-logo {
  width: 82px;
  height: 82px;
  background: #fff;
}

@media (max-width: 760px) {
  .brand-logo {
    width: 52px;
    height: 52px;
  }
}
