.product-filter-btn {
  color: #1f2937;
  transition: background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;
}

.product-filter-btn:hover:not(.is-active) {
  background-color: #e8eef5;
}

.product-filter-btn.is-active {
  background-color: #003366;
  border-color: #003366;
  border-left-width: 4px;
  color: #fff;
  font-weight: 700;
}

.product-filter-btn.is-active:hover {
  background-color: #004b8d;
  color: #fff;
}
