/* Keep the three shopping shortcuts visible below the mobile search row. */
@media (max-width: 1023px) {
  .site-header__main {
    grid-template-areas: "brand search toggle" "actions actions actions";
    align-items: center;
  }
  .site-header__main > .header-actions {
    display: flex !important;
    grid-area: actions;
    justify-content: space-between;
    min-width: 0;
  }
  .mobile-navigation:not([hidden]) {
    top: 100%;
    padding-top: 0;
    background: #fff;
    box-shadow: 0 18px 36px rgba(60,39,48,.16);
  }
  .mobile-navigation__inner { background: #fff; }
  .header-search input[type="search"] { font-size: 16px !important; }
}
