div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-compareAt-container {
  display: none;
}

div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save-container {
  background-color: #F01010;
  border-radius: 4px 4px 4px 4px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 0;
  right: -79px;
  padding: 2px 3px 3px 2px;
  position: relative;
  top: -276px;
}

div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save {
  color: #FFFFFF;
  font-weight: bold;
}

.ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-cell {
  background: #000;
}

.ecwid_body .ecwid .ecwid-btn--primary,
.ecwid-btn--primary,
.ecwid-SearchPanel-button,
.ecwid select {
  border: solid 1px #d9c36c !important;
  color: #d9c36c !important;
  font-weight: 500 !important;
  border-radius: 25px !important;
  background: #000 !important;
}

.ecwid-SearchPanel-field {
  border: solid 1px #d9c36c !important;
  color: #d9c36c !important;
  font-weight: 500 !important;
  border-radius: 25px 0 0 25px !important;
  background: #000 !important;
  margin-right: 0 !important;
  border-right: 0 none !important;
}

.ecwid-SearchPanel-button {
  padding: 0 30px !important;
  height: 41px !important;
  line-height: 40px !important;
  font-size: 14px !important;
  border: solid 1px #d9c36c !important;
  color: #d9c36c !important;
  font-weight: 500 !important;
  background: #000 !important;
  border-radius: 0 25px 25px 0 !important;
  background: #000 !important;
  border-left: 0 !important;
}

html#ecwid_html body#ecwid_body .ecwid-SearchPanel {
  text-align: right;
}

#horizontal-menu.horizontal-desktop .horizontal-menu-item > a:hover {
  background: #000 !important;
}

#horizontal-menu.horizontal-desktop .horizontal-menu-parent > .horizontal-menu-item.horizontal-menu-item--hover > .horizontal-menu-subParent.horizontal-menu-subParent--left {
  right: 0;
  left: auto;
  background: #000;
}

div.ecwid-productBrowser-backgroundedPanel {
  background-color: black !important;
}

.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-sharePanel-header {
  background-color: #d9c36c !important;
  color: #000 !important;
}

.ecwid-productBrowser-sharePanel-headerLabel {
  color: #000 !important;
}

.ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-sharePanel-buttonsContainer {
  background-color: #000 !important;
  border-color: #d9c36c !important;
}

a.ecwid-productBrowser-nav-left,
a.ecwid-productBrowser-nav-right {
  background-color: #d9c36c !important;
}

.ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item-top {
  background: #000;
}

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-title {
  color: #d9c36c;
}

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-optionRadioButton {
  color: #d9c36c !important;
}
