.footer .logo {
  display: none;
}

/* Wrap russian phone number into 2 lines of text*/
.ec-size.ec-size--l .ec-store .ec-form__title {
  white-space: normal;
}

/* Hide Starter Site Horizontal Menu*/
@media screen and (min-width: 640px) {
  ul.cat-row {
    display: none;
  }
}

/* Menu block on top*/
.ec-size .ec-store__category-page .ec-store__content-wrapper {
  display: flex;
  flex-direction: column;
}

.ec-size .ec-store__category-page .ec-grid {
  order: 2;
}

.ec-size .ec-store__category-page .ec-pager {
  order: 3;
}

.ec-size .ec-store__category-page .ec-footer {
  order: 1;
}
