@media only screen and (min-width: 992px) {
    .slot--header-logo {
        max-width: 3000px !important;
    }
}


@media only screen and (min-width: 1100px) {
  .slot--sidebar .menu-main {
  	display: none; 
  }
}

@media only screen and (max-width: 1099px) {
  .bountiful--sidebar-mobile-menu {
  	display: none; 
  }
}



/* .bountiful--sidebar-wrapper {
  display: flex;
  flex-direction: column;
}

.slot--sidebar {
  order: 1;
}

.bountiful--sidebar-mobile-menu {
  order: 2;
}

.bountiful--sidebar-controls {
  order: 0; // Keeps controls at the top; adjust or remove as needed
} */