/* Mobile header - logo and menu side by side */
@media (max-width: 921px) {
    .ast-mobile-header-stack .main-header-bar {
      display: flex; /* Make the header area a flex container */
      align-items: center; /* Center items vertically */
      justify-content: space-between; /* Space out logo and menu */
      width:100%;
    }
  
    .ast-mobile-header-stack .site-branding {
      order: 1; /* Place logo on the left */
      margin-right: auto; /* Push the logo to the left if needed*/
    }
  
    .ast-mobile-header-stack .ast-button-wrap{
      order: 2; /* Place toggle on the right */
    }
  
    .ast-mobile-header-stack .ast-button-wrap .menu-toggle {
      margin-left:auto; /*Push the toggle to the right if needed*/
    }
  
    /* Optional: Adjust logo size on mobile if needed */
    .ast-mobile-header-stack .site-branding img {
      max-height: 60px; /* Adjust the value as needed */
    }
  }
  