.filter-values .e-filter-item[aria-pressed="true"]::before {
  background: url(/wp-content/uploads/2026/04/checked.png) no-repeat left
    center / 22px !important;
}

nav.woocommerce-breadcrumb {
  display: flex;
  gap: 8px;
}
.woocommerce .woocommerce-breadcrumb::after,
.woocommerce .woocommerce-breadcrumb::before {
  display: none;
}

nav.woocommerce-breadcrumb span.separate_icon i {
    font-size: 10px;
}

.woocommerce div.product {
  border-bottom: none !important;
}

.products-area .page-numbers.current,
.products-area
  .page-numbers:hover:not(.products-area .page-numbers.prev:hover):not(
    .products-area .page-numbers.next:hover
  ) {
  background: #837552 !important;
  color: #fff !important;
}
.products-area a.page-numbers.prev,
.products-area a.page-numbers.next {
  background: url(/wp-content/uploads/2026/04/prev-enabled.png) no-repeat center
    center / 8.27px !important;
}
.filter-values .e-filter-item,
.filter-values .e-filter-item:hover,
.filter-values .e-filter-item:focus {
  padding: 10px 0 10px 36px !important;
}
.selected-filters-area .selected-filters {
  gap: 16px !important;
  margin-bottom: 16px !important;
}
.selected-filters:before {
  position: static !important;
  width: 100%;
  font-size: 16px;
}
.selected-filters-area .clear-all,
.selected-filters-area .clear-all:hover {
  color: #2b2e31 !important;
  font-size: 14.4px !important;
  font-weight: 400 !important;
  line-height: 26px !important;
}
.selected-filters-area .ep-selected-filter-button.ep-search-small-button,
.selected-filters-area .ep-selected-filter-button.ep-search-small-button:hover {
  padding: 3px 2px 3px 10px !important;
  font-weight: 400;
  gap: 3px;
  min-width: 90px;
  justify-content: center;
}
.ep-selected-filter-button.ep-search-small-button svg {
  position: static !important;
  color: #707070;
}
.sorting-wrapper .sort-value::before {
  z-index: 9 !important;
}

.products-area span.page-numbers.prev,
.products-area span.page-numbers.next {
  cursor: not-allowed;
}

@media screen and (min-width: 769px){
    .selected-filters:before {
      content: "Filters:" !important;
    }
}

@media screen and (max-width: 768px) {
    .selected-filters-area .ep-selected-filter-button.ep-search-small-button, .selected-filters-area .ep-selected-filter-button.ep-search-small-button:hover {
      padding: 4px 16px 4px 16px !important;
    }

    .selected-filters:before {
      content: "Filtered By:" !important;
    }
}
