.page-header {
  height: 160px;
  margin-bottom: 0;
  border-bottom: 0; }
  .page-header .panel.wrapper {
    display: none; }
  .page-header .header.content {
    padding-top: 5px; }
    .page-header .header.content .header.links, .page-header .header.content .switcher-currency {
      display: none; }
    .page-header .header.content .nav-toggle {
      top: 20px;
      right: 4%;
      left: initial; }
      .page-header .header.content .nav-toggle:before {
        color: #fff;
        font-size: 40px; }
    .page-header .header.content .logo {
      max-width: 70%;
      float: none;
      display: block;
      width: 250px; }
      .page-header .header.content .logo img {
        margin: 0 auto; }
    .page-header .header.content .block.block-search {
      width: calc(100% + 30px);
      max-width: calc(100% + 30px);
      background: #24242F;
      margin-left: -20px;
      margin-right: -20px;
      padding: 5px;
      height: 62px; }
      .page-header .header.content .block.block-search .block-content {
        margin-top: 4px; }
      .page-header .header.content .block.block-search .control {
        border-top: 0;
        width: calc(100% - 20px);
        margin: 0 auto; }
      .page-header .header.content .block.block-search .field.search {
        position: relative; }
        .page-header .header.content .block.block-search .field.search input[type="text"] {
          left: 0;
          position: static;
          margin: 5px 10px;
          border-bottom: 1px solid #626262;
          width: -webkit-fill-available;
          width: calc(100% - 20px);
          padding: 10px; }
      .page-header .header.content .block.block-search .label {
        right: 26px;
        position: absolute;
        top: 8px; }
        .page-header .header.content .block.block-search .label:hover:before {
          color: #8f8f8f; }
    .page-header .header.content .minicart-wrapper {
      display: inline-block;
      text-decoration: none;
      cursor: pointer;
      display: block;
      font-size: 0;
      right: 18%;
      position: absolute;
      top: 6px;
      z-index: 14; }
      .page-header .header.content .minicart-wrapper .action.showcart:before {
        width: 32px;
        height: 32px;
        background-size: contain; }
      .page-header .header.content .minicart-wrapper .action.showcart.active:before {
        width: 32px;
        height: 32px;
        background-size: contain; }

.mst-searchautocomplete__autocomplete._active {
  margin-top: 15px; }

.section-item-title {
  display: none; }

.nav-sections-item-content {
  margin-top: 0; }

.navigation .level0 {
  border-top: 0; }

.sections.nav-sections .navigation .level0 {
  margin-right: 0; }

.sections.nav-sections .navigation .level0 .submenu {
  padding-top: 0; }

.sections.nav-sections .navigation ul.submenu li.ui-menu-item a {
  text-align: center; }

.navigation li.level0:last-child {
  border-bottom: 0; }

.navigation .level0 > .level-top {
  padding: 20px; }

.navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active) {
  border-left: 0; }

@media (min-width: 768px), print {
  h1 {
    font-size: 1.8rem; } }

/*# sourceMappingURL=gorilla-mobile.css.map */
