/* A real head-only alpha asset replaces the former oversized torso crop. */
#brx-header #menu-riders .mega-menu__categories > a {
  grid-template-columns: 48px minmax(0, 1fr);
  column-gap: 16px;
}
#brx-header .rider-menu-face {
  width: 48px !important;
  height: 48px !important;
  flex: 0 0 48px !important;
  overflow: visible;
  background: transparent;
}
#brx-header #menu-riders .mega-menu__categories > a .rider-menu-face img,
#brx-header .mobile-submenu a .rider-menu-face img {
  position: static !important;
  inset: auto !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  aspect-ratio: 1;
  object-fit: contain !important;
  object-position: center !important;
  transform: none !important;
  transition: none;
  border: 0;
  border-radius: 0;
  background: transparent;
}
@media (max-width: 1100px) {
  #brx-header .mobile-submenu .rider-menu-face {
    width: 38px !important;
    height: 38px !important;
    flex-basis: 38px !important;
  }
}
