div.ec-cart-item__price {
  display: none !important;
}

tbody.ec-cart-summary__body {
  display: none !important;
}

/*  Input box styles */
input.ecwid-search-widget__input[type="text"] {
  width: 100%;
  /* change width as needed*/
  max-width: auto;
  height: 50px;
  /* change height as needed*/
  border: solid 1px #fff;
  /* change border color */
  background-color: #fff;
  /* change background colour */
  font-size: 12px;
  /* change font size in search field */
  color: #1F1A50;
  /* change font color in search field */
}

/* "Search" button styles */
button.ecwid-search-widget__btn {
  width: 25px;
  /* change width as needed*/
  height: 50px;
  /* change height as needed*/
  border: solid 1px #fff;
  /*change border color */
  background: transparent url(image/button_search.png) no-repeat bottom center !important;
  /*add background image*/
}

/* "Search" button styles */
button.ecwid-search-widget__btn:hover {
  width: 25px;
  /* change width as needed*/
  height: 50px;
  /* change height as needed*/
  border: solid 1px #999;
  /*change border color */
  background: transparent url(image/button_search.png) no-repeat bottom center !important;
  /*add background image*/
}

div.ecwid-productBrowser-details-inStockLabel {
  display: none;
}

div.ecwid-productBrowser-details-outOfStockLabel {
  display: none;
}

.details-product-share {
  display: none !important;
}

.grid-product__image {
  display: block !important;
}

/*removing print order*/
.ec-confirmation__float .ec-link {
  border: 1px solid red !important;
  display: none !important;
}

.ec-cart__discount {
  border: 1px solid green !important;
  display: none !important;
}

.ec-cart-discount-group {
  border: 1px solid red !important;
  display: none !important;
}
