@media screen and (min-width:990px){
  .header{max-width:160rem;padding-left:2rem!important;padding-right:2rem!important}
  .header--middle-center{grid-template-areas:'navigation heading icons';grid-template-columns:1fr auto 1fr;column-gap:2rem}
  .header--middle-center .header__inline-menu{grid-area:navigation;justify-self:start;margin-left:0}
  .header--middle-center .header__heading,.header--middle-center .header__heading-link{grid-area:heading;justify-self:center}
  .header--middle-center .header__icons{grid-area:icons;justify-self:end}
  .header__menu-item,.header__active-menu-item{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase}
  .header__menu-item span{text-decoration-thickness:.08rem;text-underline-offset:.35rem}
  .header__heading-logo{max-height:36px;width:auto}
}
.header-wrapper{background:#F9F5F0;box-shadow:0 3px 12px rgba(44,42,40,.08)}
.header__heading-link{padding:0}
@media screen and (max-width:989px){
  .header__heading-link .h2{letter-spacing:.16em;text-transform:uppercase}
  .header__heading-logo{max-height:30px;width:auto}
}
