.footer .logo {
  display: none;
}

.ec-size .ec-store .ec-store__content-wrapper {
  display: flex;
  flex-direction: column;
}

.ec-size.ec-size .ec-store .ec-grid {
  order: 3;
}

.ec-size.ec-size .ec-store .ec-footer {
  order: 1;
}

.ec-size.ec-size .ec-store .ec-page-title {
  order: 2;
}

.ec-size.ec-size .ec-store .product-details {
  order: 2;
}

.ec-size.ec-size .ec-store .ec-related-products {
  order: 3;
}

.ec-size.ec-size .ec-store .ec-cart {
  order: 2;
}

.ec-size.ec-size .ec-store .ec-page-title {
  display: flex;
  flex-direction: column;
}

.ec-size.ec-size .ec-store .ec-page-title h1 {
  order: 2;
}

.ec-size.ec-size .ec-store .ec-page-title .ec-breadcrumbs {
  order: 1;
}

html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category--loading .grid-category__bg-image, html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category--loading .grid-category__image-wrap {
  animation-play-state: unset !important;
}

/* Move featured products to bottom*/
.ec-size .ec-store .ec-grid {
  display: flex !important;
  flex-direction: column;
}

.ec-size .ec-store .grid__list {
  order: 1;
}

.ec-size .ec-store .ec-page-title {
  order: 2;
}

.ec-size .ec-store .grid__wrap {
  order: 3;
}

.ec-size .ec-store grid__sort ec-text-muted {
  order: 4;
}
