body.ecwid-customer-loggatoOut .grid__products {
  display: none !important;
}

.ec-size .ec-store .ec-page-links__item:nth-child(2) {
  display: none;
}

.ec-size .ec-store .ec-page-links__item:nth-child(1) {
  display: none;
}

table.ecwid-popup-linkBlock tr:nth-child(3) a {
  display: none;
}

body.ecwid-customer-loggedIn:not(.ecwid-customer-group-16512002) .ec-size .ec-store .product-details-module__title.details-product-purchase__place span {
  display: none;
}

.ec-size .ec-store .ec-footer__link.footer__link--shopping-cart {
  font-size: 0px !important;
}

.ec-size .ec-store .ec-footer__link.footer__link--shopping-cart:after {
  content: "Il tuo carrello";
  font-family: Root UI;
  font-size: 16px;
}

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

/*Button color*/
.ec-size .ec-store .form-control--primary .form-control__button {
  background-color: blue;
}

/*Button color on hover*/
.ec-size .ec-store .form-control--primary .form-control__button:hover {
  background: #0000FF;
}

/*Text color*/
.ec-size .ec-store .form-control--primary .form-control__button {
  color: white;
}

/*Text color on hover*/
.ec-size .ec-store .form-control--primary .form-control__button:hover {
  color: white;
}

/*Button color*/
.ec-size .ec-store .form-control--secondary .form-control__button {
  background: #0000FF;
}

/*Button color on hover*/
.ec-size .ec-store .form-control--secondary .form-control__button:hover {
  background: #0000FF;
}

/*Text color*/
.ec-size .ec-store .form-control--secondary .form-control__button {
  color: #FFFFFF;
}

/*Text color on hover*/
.ec-size .ec-store .form-control--secondary .form-control__button:hover {
  color: #FFFFFF;
}
