/*REMOVE CATEGORIES*/
div.ecwid-productBrowser-CategoryPage-0 .ec-store .grid__categories {
  display: none;
}

/*CART ICON*/
.ec-minicart__icon {
  display: none;
}

/*MINI CART BACKGRIOUND*/
.ec-minicart__wrap .ec-minicart__counter::after {
  background-color: #c02026 !important;
}

/*SEARCH BOX - DESKTOP*/
@media (min-width: 1200px) {
  input.ecwid-SearchPanel-field {
    width: 77px;
    height: 15px;
    border: solid 1px #000000;
    background-color: red !important;
    font-size: 10px;
    color: #000000;
  }
  html#ecwid_html body#ecwid_body .ecwid-search-widget__input, html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="search"], html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="text"] {
    display: inline-block;
    width: 90%;
    height: 1.5em;
    margin: 0 -2.2em -2px 3px;
    padding: .35em 2.2em .35em .55em;
    border: 1px solid #ccc;
    font-size: 11.5px;
    line-height: 1.5em;
    vertical-align: bottom;
    border-radius: 4px !important;
  }
  html#ecwid_html body#ecwid_body .ecwid-search-widget__btn svg {
    width: 35%;
    height: 35%;
    vertical-align: bottom;
  }
}

/*Show conunter on mobile*/
@media screen and (max-width: 413px) {
  html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter {
    display: block !important;
    margin-right: 20px;
    margin-top: -5px;
  }
  .ec-cart-widget.FixedCart {
    right: 124px;
  }
}

/*SEARCH BOX - MOBILE*/
@media (max-width: 600px) {
  html#ecwid_html body#ecwid_body .ecwid-search-widget__input, html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="search"], html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="text"] {
    margin: 0px -2.2em 0 28px;
    width: 75%;
  }
  html#ecwid_html body#ecwid_body .ecwid-search-widget__opener {
    margin-left: 28px;
  }
  /*CATEGORIES*/
  html#ecwid_html body#ecwid_body span.ecwid-categories-category {
    font-size: 15px;
    font-weight: 300;
  }
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #c02026;
  color: #fff;
}
