
/* Custom CSS theme */
@charset "UTF-8";
/* remove categories START*/
.grid__categories.grid__categories--advanced.grid__categories--medium-items.grid__categories--aspect-ratio-1.grid__categories–appearance-text {
  display: none !important;
}

/* remove categories END*/
/* Hide Titles START*/
.ec-size .ec-store .ec-header-h1 {
  display: none;
}

/* Hide Titles END*/
/* Custom Font START*/
.ecwid div, .ecwid span, .ecwid a {
  font-family: Gotham Book Webfont !important;
}

.ecwid p {
  font-family: Verlag Book Webfont !important;
}

/* Custom Font END*/
/* change color of search icon to black  START*/
html#ecwid_html body#ecwid_body .ecwid-search-widget__opener .ecwid-search-widget-icon {
  fill: #181818 !important;
}

/* change color of search icon to black  END*/
/* remove the frame around the search icon  START*/
html#ecwid_html body#ecwid_body .ecwid-search-widget__opener {
  display: block;
  box-sizing: border-box;
  border: none;
  background: none;
  background-clip: padding-box;
  background-size: 0% 0%;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0) inset;
}

/* remove the frame around the search icon  END*/
/* change price size START*/
.grid-product__price-amount {
  font-size: 16px !important;
}

/* change price size END*/
/* Out Of Stock Ribbon Color Change START*/
.ec-size .ec-store .label--attention {
  background-color: #282828;
}

.ec-size .ec-store .label--attention::after {
  color: #282828 !important;
}

.ec-size .ec-store .label--attention::before {
  color: #282828 !important;
}

/* Out Of Stock Ribbon Color Change END*/
