@media (min-width: 1600px) {
  .container {
    width: 100%;
  }
}

@media (min-width: 1600px) {
  .mega-menu.depth-0 .mega-menu-content > .sub-menu .depth-1 {
    padding-left: 30px;
  }
}

@media (min-width: 1600px) {
  .mega-menu.depth-0 .mega-menu-content > .sub-menu .depth-1 {
    column-gap: 40px;
  }
}

@media (min-width: 1600px) {
  .mega-menu.depth-0 .mega-menu-content > .sub-menu .depth-1 > .sub-menu .depth-2 > a,
  .mega-menu.depth-0 .mega-menu-content > .sub-menu .depth-1 > .sub-menu .depth-3 > a {
    font-size: 15px;
  }
}

@media (min-width: 1600px) {
  .mega-menu.depth-0 .mega-menu-content > .sub-menu .depth-1 .mega-menu-wrapper-link {
    min-width: 388px;
  }
}

@media (min-width: 1600px) {
  .mega-menu-alt.depth-0 .mega-menu-content > .sub-menu {
    max-width: 1200px;
  }
}

@media (min-width: 1600px) {
  .search-wrapper .twitter-typeahead .tt-menu .tt-dataset .suggestion {
    width: calc(20% - 20px);
  }
}