.header__left-icons {
  display: flex;
}

@media screen and (min-width: 990px) {
  .header__icons,
  .header__left-icons {
    display: none;
  }

  .header--middle-center:not(.drawer-menu) {
    grid-template-areas: 'navigation heading navigation-left';
  }

  .header__inline-menu:last-of-type {
    grid-area: navigation-left;
    justify-self: end;
  }
}
