.brand { gap: 0; }
.brand__logo { display: block; width: 184px; height: auto; flex: none; }
.brand--sm .brand__logo { width: 154px; }
.brand__logo--light { display: none; }
html[data-theme="light"] .brand__logo--dark { display: none; }
html[data-theme="light"] .brand__logo--light { display: block; }
.site-footer .brand__logo--dark { display: block !important; }
.site-footer .brand__logo--light { display: none !important; }
@media (max-width: 359px) {
  .site-header .brand__logo { width: 148px; }
}
