/**
 * Filter Everything Child
 */
/* Theme Presets */
[class*=has-rounded-corners-] {
  overflow: hidden !important;
}

.has-rounded-corners-small {
  --border-radius: 12px;
  border-radius: var(--border-radius);
}
.has-rounded-corners-medium {
  --border-radius: 16px;
  border-radius: var(--border-radius);
}
.has-rounded-corners-large {
  --border-radius: 24px;
  border-radius: var(--border-radius);
}

.has-drop-shadow-small {
  box-shadow: 0px 8px 30px 0px rgba(var(--theme-palette-color-rgb-9), 0.4) !important;
}
.has-drop-shadow-small.shadow-on-hover:hover {
  box-shadow: 0px 8px 30px 0px rgba(var(--theme-palette-color-rgb-9), 0.6) !important;
}
.has-drop-shadow-medium {
  box-shadow: 0px 12px 40px 0px rgba(var(--theme-palette-color-rgb-9), 0.3) !important;
}
.has-drop-shadow-medium.shadow-on-hover:hover {
  box-shadow: 0px 12px 40px 0px rgba(var(--theme-palette-color-rgb-9), 0.5) !important;
}
.has-drop-shadow-large {
  box-shadow: 0px 16px 60px 0px rgba(var(--theme-palette-color-rgb-9), 0.2) !important;
}
.has-drop-shadow-large.shadow-on-hover:hover {
  box-shadow: 0px 16px 60px 0px rgba(var(--theme-palette-color-rgb-9), 0.4) !important;
}
.has-drop-shadow-small.shadow-on-hover, .has-drop-shadow-medium.shadow-on-hover, .has-drop-shadow-large.shadow-on-hover {
  box-shadow: none !important;
}

.liquid-glass-light:where(:not(.elementor-widget-button)),
.liquid-glass-light > .elementor-button {
  background-color: rgba(255, 255, 255, 0.16);
  backdrop-filter: blur(30px) brightness(110%);
  -webkit-backdrop-filter: blur(30px) brightness(110%);
  border: 1.5px solid rgba(255, 255, 255, 0.5);
}
.liquid-glass-dark:where(:not(.elementor-widget-button)),
.liquid-glass-dark > .elementor-button {
  background-color: rgba(60, 60, 60, 0.1);
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  border: 1.5px solid rgba(200, 200, 200, 0.5);
}

.wpc-filters-widget-content select,
.wpc-filters-widget-content input:is([type=url], [type=tel], [type=text], [type=time], [type=date], [type=datetime], [type=datetime-local], [type=email], [type=number], [type=search], [type=password]),
.wpc-filters-widget-content .select2-container .select2-selection--single {
  color: var(--theme-form-text-initial-color, var(--theme-text-color)) !important;
  background-color: var(--has-classic-forms, var(--theme-form-field-background-initial-color)) !important;
  border: var(--theme-form-field-border-width, 1px) var(--theme-form-field-border-style, solid) var(--theme-form-field-border-initial-color) !important;
  height: var(--has-height, var(--theme-form-field-height, 40px)) !important;
}
.wpc-filters-widget-content input:is([type=url], [type=tel], [type=text], [type=time], [type=date], [type=datetime], [type=datetime-local], [type=email], [type=number], [type=search], [type=password]) {
  border-radius: var(--has-classic-forms, var(--theme-form-field-border-radius, 3px)) !important;
}
.wpc-filters-widget-content .wpc-filter-title:empty {
  display: none;
}
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown {
  border: none !important;
}
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-search--dropdown {
  display: none !important;
}
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results {
  width: auto !important;
}
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option,
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option[aria-selected=true],
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option[aria-disabled=true],
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option[data-selected=true] {
  background-color: unset !important;
}
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--highlighted,
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-selected=true],
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-disabled=true],
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--highlighted[data-selected=true] {
  background-color: rgba(var(--theme-palette-color-rgb-3), 5%) !important;
}
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--selected,
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--selected[aria-selected=true],
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--selected[aria-disabled=true],
.wpc-filters-widget-content .select2-container .wpc-filter-everything-dropdown .select2-results__option--selected[data-selected=true] {
  pointer-events: none !important;
  position: relative !important;
  background-color: rgba(var(--theme-palette-color-rgb-6), 25%) !important;
}

@media (max-width: 698.98px) {
  .wpc-custom-selected-terms ul.wpc-filter-chips-list {
    flex-wrap: wrap;
  }
}