
.search-filter-base {
	--search-filter-token-label-padding: 0 0 0 0;
	--search-filter-token-label-margin: 0 0 8px 0;
	--search-filter-token-description-padding: 0 0 0 0;
	--search-filter-token-description-margin: 0 0 8px 0;
	--search-filter-token-field-padding: 0 0 0 0;
	--search-filter-token-field-margin: 0 0 0 0;
	--search-filter-token-input-margin: 0 0 0 0;
	--search-filter-token-label-scale: 2;
	--search-filter-token-description-scale: 2;
	--search-filter-token-input-scale: 2;
	--search-filter-token-color-transparent: rgba(0, 0, 0, 0);
	--search-filter-token-color-base-1: #fff;
	--search-filter-token-color-base-2: #bbb;
	--search-filter-token-color-base-3: #888;
	--search-filter-token-color-base-accent: #167de4;
	--search-filter-token-color-contrast-1: #333;
	--search-filter-token-color-contrast-2: #3c434a;
	--search-filter-token-color-contrast-accent: #fff;
	--search-filter-token-border-radius-square: 0;
	--search-filter-token-border-radius-soft: calc(.25 * var(--search-filter-scale-base-size));
	--search-filter-token-border-radius-round: var(--search-filter-scale-base-size);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: var(--search-filter-token-label-scale);
	--search-filter-label-color: var(--search-filter-token-color-contrast-2);
	--search-filter-label-background-color: var(--search-filter-token-color-transparent);
	--search-filter-label-padding: var(--search-filter-token-label-padding);
	--search-filter-label-margin: var(--search-filter-token-label-margin);
	--search-filter-description-scale: var(--search-filter-token-description-scale);
	--search-filter-description-padding: var(--search-filter-token-description-padding);
	--search-filter-description-margin: var(--search-filter-token-description-margin);
	--search-filter-description-color: var(--search-filter-token-color-contrast-2);
	--search-filter-description-background-color: var(--search-filter-token-color-transparent);
	--search-filter-input-scale: var(--search-filter-token-input-scale);
	--search-filter-input-padding-top: calc(.35 * var(--search-filter-scale-base-size));
	--search-filter-input-padding-right: calc(.48 * var(--search-filter-scale-base-size));
	--search-filter-input-padding-bottom: calc(.35 * var(--search-filter-scale-base-size));
	--search-filter-input-padding-left: calc(.48 * var(--search-filter-scale-base-size));
	--search-filter-input-gap: calc(.2 * var(--search-filter-scale-base-size));
	--search-filter-input-margin: var(--search-filter-token-input-margin);
	--search-filter-input-icon-size: calc(1.15 * var(--search-filter-scale-base-size));
	--search-filter-input-icon-padding: calc(.15 * var(--search-filter-scale-base-size));
	--search-filter-input-clear-size: var(--search-filter-scale-base-size);
	--search-filter-input-clear-padding: calc(.15 * var(--search-filter-scale-base-size));
	--search-filter-input-selection-gap: calc(.175 * var(--search-filter-scale-base-size));
	--search-filter-input-toggle-size: calc(1.35 * var(--search-filter-scale-base-size));
	--search-filter-input-toggle-padding-right: calc(.4 * var(--search-filter-scale-base-size));
	--search-filter-input-toggle-padding-left: calc(.4 * var(--search-filter-scale-base-size));
	--search-filter-input-label-color: var(--search-filter-token-color-contrast-2);
	--search-filter-input-color: var(--search-filter-token-color-contrast-2);
	--search-filter-input-background-color: var(--search-filter-token-color-base-1);
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-selected-color: var(--search-filter-token-color-contrast-accent);
	--search-filter-input-selected-background-color: var(--search-filter-token-color-base-accent);
	--search-filter-input-icon-color: var(--search-filter-token-color-base-2);
	--search-filter-input-active-icon-color: var(--search-filter-token-color-base-accent);
	--search-filter-input-inactive-icon-color: var(--search-filter-token-color-base-2);
	--search-filter-input-interactive-color: var(--search-filter-token-color-base-2);
	--search-filter-input-interactive-hover-color: var(--search-filter-token-color-contrast-1);
	--search-filter-input-clear-color: var(--search-filter-token-color-base-2);
	--search-filter-input-clear-hover-color: var(--search-filter-token-color-contrast-1);
	--search-filter-input-border-style: solid;
	--search-filter-input-border-width: 1px;
	--search-filter-input-border-color: var(--search-filter-token-color-base-2);
	--search-filter-input-border-color: var(--search-filter-token-color-base-2);
	--search-filter-input-border-hover-color: var(--search-filter-token-color-base-3);
	--search-filter-input-border-focus-color: var(--search-filter-token-color-contrast-1);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-border-radius: var(--search-filter-token-border-radius-soft);
	--search-filter-input-border-radius-top-left: var(--search-filter-token-border-radius-soft);
	--search-filter-input-border-radius-top-right: var(--search-filter-token-border-radius-soft);
	--search-filter-input-border-radius-bottom-right: var(--search-filter-token-border-radius-soft);
	--search-filter-input-border-radius-bottom-left: var(--search-filter-token-border-radius-soft);
	--search-filter-label-border-radius: 0px;
	--search-filter-description-border-radius: 0px;
	--search-filter-input-option-padding-top: calc(.3 * var(--search-filter-scale-base-size));
	--search-filter-input-option-padding-bottom: calc(.3 * var(--search-filter-scale-base-size));
	--search-filter-input-option-indent-depth: calc(1.6 * var(--search-filter-scale-base-size));
	--search-filter-dropdown-scale: 2;
	--search-filter-dropdown-gap: 4px;
	--search-filter-dropdown-option-padding-top: calc(.5 * var(--search-filter-scale-base-size));
	--search-filter-dropdown-option-padding-right: calc(.5 * var(--search-filter-scale-base-size));
	--search-filter-dropdown-option-padding-bottom: calc(.5 * var(--search-filter-scale-base-size));
	--search-filter-dropdown-option-padding-left: calc(.5 * var(--search-filter-scale-base-size));
	--search-filter-dropdown-option-indent-depth: 16px;
	--search-filter-dropdown-border-style: var(--search-filter-input-border-style);
	--search-filter-dropdown-border-width: var(--search-filter-input-border-width);
	--search-filter-dropdown-border-color: var(--search-filter-input-border-focus-color);
	--search-filter-dropdown-border-radius: var(--search-filter-token-border-radius-soft);
	--search-filter-dropdown-border-radius-top-left: var(--search-filter-token-border-radius-soft);
	--search-filter-dropdown-border-radius-top-right: var(--search-filter-token-border-radius-soft);
	--search-filter-dropdown-border-radius-bottom-right: var(--search-filter-token-border-radius-soft);
	--search-filter-dropdown-border-radius-bottom-left: var(--search-filter-token-border-radius-soft);
}

.search-filter-field--type-choice.search-filter-field--input-type-button {
	--search-filter-input-padding-right: calc(.6 * var(--search-filter-scale-base-size));
	--search-filter-input-padding-left: calc(.6 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-control.search-filter-field--input-type-submit {
	--search-filter-input-padding-right: calc(.6 * var(--search-filter-scale-base-size));
	--search-filter-input-padding-left: calc(.6 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-control.search-filter-field--input-type-reset {
	--search-filter-input-padding-right: calc(.6 * var(--search-filter-scale-base-size));
	--search-filter-input-padding-left: calc(.6 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-control.search-filter-field--input-type-selection {
	--search-filter-input-padding-right: calc(.8 * var(--search-filter-scale-base-size));
	--search-filter-input-padding-left: calc(.8 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-choice.search-filter-field--input-type-button {
	--search-filter-input-gap: calc(.45 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-control.search-filter-field--input-type-selection {
	--search-filter-input-gap: calc(.45 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-choice.search-filter-field--input-type-radio {
	--search-filter-input-icon-size: calc(1.25 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-choice.search-filter-field--input-type-checkbox {
	--search-filter-input-icon-size: calc(1.25 * var(--search-filter-scale-base-size));
}

.search-filter-field--type-choice.search-filter-field--input-type-select {
	--search-filter-input-clear-size: var(--search-filter-scale-base-size);
}

.search-filter-field--type-control.search-filter-field--input-type-sort {
	--search-filter-input-clear-size: var(--search-filter-scale-base-size);
}

.search-filter-field--type-control.search-filter-field--input-type-per_page {
	--search-filter-input-clear-size: var(--search-filter-scale-base-size);
}

/* Style group: New Styles */
.search-filter-style--id-1.search-filter-style--search-text {
	--search-filter-label-color: #3c434a;
	--search-filter-label-background-color: #fff;
	--search-filter-description-color: #3c434a;
	--search-filter-description-background-color: #fff;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-active-icon-color: #167de4;
	--search-filter-input-inactive-icon-color: #bbb;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--search-autocomplete {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--choice-select {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-interactive-color: #bbb;
	--search-filter-input-interactive-hover-color: #333;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--choice-radio {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-active-icon-color: #167de4;
	--search-filter-input-inactive-icon-color: #bbb;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--choice-checkbox {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-active-icon-color: #167de4;
	--search-filter-input-inactive-icon-color: #bbb;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--choice-button {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-interactive-color: #bbb;
	--search-filter-input-interactive-hover-color: #333;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--range-slider {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--range-select {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-interactive-color: #bbb;
	--search-filter-input-interactive-hover-color: #333;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--range-radio {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-active-icon-color: #167de4;
	--search-filter-input-inactive-icon-color: #bbb;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--range-number {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-active-icon-color: #167de4;
	--search-filter-input-inactive-icon-color: #bbb;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--advanced-date_picker {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-interactive-color: #bbb;
	--search-filter-input-interactive-hover-color: #333;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--control-submit {
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--control-reset {
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--control-sort {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-interactive-color: #bbb;
	--search-filter-input-interactive-hover-color: #333;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--control-selection {
	--search-filter-label-color: #3c434a;
	--search-filter-description-color: #3c434a;
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-clear-color: #bbb;
	--search-filter-input-clear-hover-color: #333;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-label-scale: 2;
	--search-filter-description-scale: 2;
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

.search-filter-style--id-1.search-filter-style--control-load_more {
	--search-filter-input-color: #3c434a;
	--search-filter-input-background-color: #fff;
	--search-filter-input-border-color: #bbb;
	--search-filter-input-border-hover-color: #888;
	--search-filter-input-border-focus-color: #333;
	--search-filter-input-icon-color: #bbb;
	--search-filter-input-selected-color: #fff;
	--search-filter-input-selected-background-color: #167de4;
	--search-filter-input-selection-color: #fff;
	--search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
	--search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
	--search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);
	--search-filter-input-scale: 2;
	--search-filter-label-margin: 0 0 8px 0;
	--search-filter-description-margin: 0 0 8px 0;
	--search-filter-input-margin-left: 0px;
	--search-filter-input-margin-right: 0px;
}

/* Field: Category */
.search-filter-field.search-filter-field--id-1, .search-filter-field__popup.search-filter-field__popup--id-1 {
	--search-filter-count-justification: flex-start;
}

/* Field: Title */
.search-filter-field.search-filter-field--id-2, .search-filter-field__popup.search-filter-field__popup--id-2 {}

/* Field: Submit */
.search-filter-field.search-filter-field--id-3, .search-filter-field__popup.search-filter-field__popup--id-3 {}

/* Field: Community Select */
.search-filter-field.search-filter-field--id-4, .search-filter-field__popup.search-filter-field__popup--id-4 {
	--search-filter-count-justification: flex-start;
}

/* Field: Search */
.search-filter-field.search-filter-field--id-0, .search-filter-field__popup.search-filter-field__popup--id-0 {}

/* Field: Submit */
.search-filter-field.search-filter-field--id-0, .search-filter-field__popup.search-filter-field__popup--id-0 {}

/* Field: Centenarians - Community Select */
.search-filter-field.search-filter-field--id-7, .search-filter-field__popup.search-filter-field__popup--id-7 {
	--search-filter-count-justification: flex-start;
}

/* Field: Care Companion Community */
.search-filter-field.search-filter-field--id-8, .search-filter-field__popup.search-filter-field__popup--id-8 {
	--search-filter-count-justification: flex-start;
}

/* Query: Blog */
.search-filter-query--id-1 {
	--search-filter-spinner-scale: 3;
	--search-filter-spinner-margin: 12px 0 0 0;
	--search-filter-spinner-padding: 12px 12px 12px 12px;
	--search-filter-spinner-h-position: center;
	--search-filter-spinner-v-position: flex-start;
	--search-filter-spinner-border-radius: 4px;
}

/* Query: News */
.search-filter-query--id-2 {
	--search-filter-spinner-scale: 3;
	--search-filter-spinner-margin: 12px 0 0 0;
	--search-filter-spinner-padding: 12px 12px 12px 12px;
	--search-filter-spinner-h-position: center;
	--search-filter-spinner-v-position: flex-start;
	--search-filter-spinner-border-radius: 4px;
}

/* Query: Centenarians */
.search-filter-query--id-3 {
	--search-filter-spinner-scale: 3;
	--search-filter-spinner-margin: 12px 0 0 0;
	--search-filter-spinner-padding: 12px 12px 12px 12px;
	--search-filter-spinner-h-position: center;
	--search-filter-spinner-v-position: flex-start;
	--search-filter-spinner-border-radius: 4px;
}

/* Query: CARE Companions */
.search-filter-query--id-4 {
	--search-filter-spinner-scale: 3;
	--search-filter-spinner-margin: 12px 0 0 0;
	--search-filter-spinner-padding: 12px 12px 12px 12px;
	--search-filter-spinner-h-position: center;
	--search-filter-spinner-v-position: flex-start;
	--search-filter-spinner-border-radius: 4px;
}

/* Query: Nearby Locations */
.search-filter-query--id-5 {
	--search-filter-spinner-scale: 3;
	--search-filter-spinner-margin: 12px 0px 0px 0px;
	--search-filter-spinner-padding: 12px 12px 12px 12px;
	--search-filter-spinner-h-position: center;
	--search-filter-spinner-v-position: flex-start;
	--search-filter-spinner-border-radius: 4px;
}
