/* Loads after styles.css (glob sort). CMS chrome: sticky tabs, flex fixes, search modal. */

nav {
  position: -webkit-sticky;
}

.ni {
  min-height: 56px;
  flex-wrap: nowrap;
}

.nav-right {
  flex-wrap: nowrap;
}

.tab-search {
  flex-shrink: 0;
  align-self: center;
}

.tabs-wrap {
  position: -webkit-sticky;
  position: sticky;
  top: 56px;
  z-index: 199;
}

.tabs {
  width: 100%;
  flex-wrap: nowrap;
  min-height: 48px;
}

.tab {
  flex-shrink: 0;
}

.search-modal-top {
  min-width: 0;
}

.search-input {
  min-width: 0;
}
