body {
    font-family: "Merriweather", serif !important
}
.posicao-banner16, .posicao-banner17 {
  max-width: 95% !important;
  margin: 0 auto !important;
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
}
.button-main {
  background-color: #a03536 !important;
  border: 1px solid rgb(31 31 31/1);
  color: rgb(255, 255, 255) !important;
  box-shadow: none !important;
}
.button-main:hover {
  color: white !important;
}
.btn-wishlist-details {
  background-color: #a03536 !important;
}
label.active-option {
  background-color: #a03536 !important;
  color: white !important;
  border: 0 !important;
}
.tag-action, .list-action .btn-copy .tag-action::before, .list-action .btn-send-whatsapp .tag-action::before, .product-item .tag-action:before {
  background-color: #a03536 !important;
}
.button-main:hover svg path {
  color: white !important;
  fill: #fff;
}
.tabs_integrated .abas li.activetabs {
  color: #ff8a00 !important;
}
.section.level-1 li.active > h3 > a {
  color: #a03536;
}
.total-items.quantity.cart-quantity, .perguntas-module .perguntar button {
  background-color: #a03536 !important;
}
.product-detail.sale .featured-product .list-action .choose-quantity .button-main, .VariationAndAddToCart .btn-esgotado {
  background-color: #a03536 !important;
  box-shadow: none !important;
  font-weight: 600;
}
.list-action-right .add-wishlist-btn, .wishlist-card-item:hover {
  background-color: #000000 !important;
}
.btn-wishlist-itemcard svg {
    fill: white !important;
}
.tab-category-btn {
    background-color: white !important;
}
.category-link {
  color: rgb(255, 138, 0) !important;
  font-weight: 400 !important;
}
.category-link svg path {
  fill: #FF8A00 !important;
}
.title-tab {
  font-weight: 500 !important;
  text-transform: uppercase;
}
.button-cep {
    color: #ffffff !important;
    background: black;
    padding-left: 30px;
    border-radius: 12px !important;
    margin-right: 1px;
}
.desc {
  color: black !important;
}
.VariationAndAddToCart .btnAdd {
  padding: 6px !important;
  background-color: #231f20 !important;
}
.variacoes.mt-6 {
  display: none !important;
}
.list-action .share-buttons {
  border: none !important;
}
.list-action .share-buttons svg {
  fill: white !important;
}
.share-buttons:hover svg {
  fill: black !important;
}
.ci-arrow-right:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='25' height='30' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E") !important;
  display: inline-block;
  height: 33px;
  display: flex;
  align-items: flex-start;
  margin-top: 3px;
}
.ci-arrow-left:before {
 content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='30' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E") !important;
  display: inline-block;
  height: 33px;
  display: flex;
  align-items: flex-start;
  margin-top: 3px;
}
.btn-product-buy i {
  display: none !important;
}
#mobile-menu {
  background-color: #231f20 !important;
  color: #FFFFFF !important;
}
#mobile-menu .mm-title {
  color: white !important;
}
#mobile-menu .mm-panels, .mm-panels>.mm-panel {
  background: none !important;
}
.close-btn.close-sidecart {
  background-color: black !important;
}
.close-btn.close-sidecart svg {
  fill: white !important;
}
.side-cart .sc-totals-actions {
  background: #231f20 !important;
}
.side-cart .sc-totals-actions .heading5, .side-cart .sc-totals-actions .link-hover-underline {
  color: white !important;
}
.testimonial-block  {
  display: none;
}