.grid__list, .ec-footer, .ec-page-title__featured-products {
  display: none !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__image {
  box-shadow: 0px 8px 18px -9px black;
  border: 5px solid #ffffff;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__picture {
  box-shadow: 0px 12px 24px -6px #0000003b;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-description {
  color: #000000 !important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser {
  padding: 0 10px 20px;
  background-color: #fff0;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__picture {
  box-shadow: 0px 12px 24px -6px rgba(0, 0, 0, 0.3);
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-spacer {
  margin: 30px !important;
}

.ec-size .ec-store .details-gallery__images {
  margin-bottom: 30px !important;
}

html#ecwid_html body#ecwid_body .ecwid-productsList ul li .ecwid-productsList-price {
  font-size: 29px;
  color: #c0c0c0;
  font-weight: 600;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-img {
  border: 3px solid #e3e3e3;
}

html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:visited, html#ecwid_html body#ecwid_body .ecwid a:hover, html#ecwid_html body#ecwid_body .ecwid a:active {
  color: #000000 !important;
  font-weight: 600 !important;
}

html#ecwid_html body#ecwid_body .ecwid-minicart-mini-count {
  color: #ff0505;
  font-size: 15px;
  font-weight: 900;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .breadcrumbs__link, html#ecwid_html body#ecwid_body .ec-size .ec-store .breadcrumbs__link:visited {
  color: #a5a5a5;
  font-weight: 500;
  font-family: arial;
  transition: color .12s ease-out 0s;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner {
  border-radius: 5px;
  border: 1px solid #ebebeb;
  background-color: #fff;
  box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.1);
  transition: box-shadow .2s ease 0s, background-color .2s ease 0s;
}

.ec-size .ec-store .ec-footer li {
  -webkit-transform: scale(1.3);
  margin-bottom: 25px !important;
}

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

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

.ec-store .ec-store__content-wrapper > div {
  order: 4;
}

.ec-store .ec-store__content-wrapper .ec-footer {
  order: 1;
}

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

.ec-store .ec-store__content-wrapper .related_products {
  order: 3;
}

html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup div.ecwid-form {
  max-width: 332px !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price {
  font-size: 33px !important;
  line-height: 1.3;
  font-weight: 900;
  color: #ff0505;
}

.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;
}

.ecwid-productBrowser-gallery-image-container {
  max-width: 40% !important;
}

.ecwid-productBrowser-extraField-name-side {
  font-weight: bold;
  font-size: 15px;
}

.ecwid-productBrowser-extraField-value-side {
  font-weight: bold;
  color: red;
  font-size: 15px;
}

.ecwid-productBrowser-details-like {
  display: none;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price {
  font-size: 32px;
  font-weight: bold;
  line-height: 1.3;
  color: #000;
  white-space: nowrap;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store h6, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h6 {
  font-size: 20px;
  font-weight: 600;
  color: #000;
  line-height: 1.3;
}

/* Hide prices and add to bag buttons for logged out customers 

html#ecwid_html body#ecwid_body.ecwid-customer-loggedOut .grid-category.grid-category--id-30730151.grid-category--simple.grid-category--has-shadow {display: none !important}


html#ecwid_html body#ecwid_body.ecwid-customer-group-13185003 .grid-category.grid-category--id-30730151.grid-category--simple.grid-category--has-shadow { display: flex}

 */
