.bns-taxonomy-filter .elementor-widget-taxonomy-filter search.e-filter,
.bns-tabs .e-n-tabs-heading {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
}

.bns-taxonomy-filter .elementor-widget-loop-grid {
  display: none;
}

.bns-taxonomy-filter .elementor-widget-loop-grid .elementor-widget-container {
  width: 100% !important;
}

.bns-taxonomy-filter select {
  appearance: none; /* Entfernt das Standard-Dropdown-Design */
  -webkit-appearance: none;
  -moz-appearance: none;
  padding: 0.75rem;
  border-radius: 3px;
}

.bns-taxonomy-filter .bns-taxonomy-container i {
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none; /* Verhindert, dass das Icon klickbar ist */
}

.bns-taxonomy-filter .bns-taxonomy-container[data-open="true"] i {
  transform: translateY(-50%) rotate(180deg);
}
