.query-filter{display:flex;flex-direction:column;gap:1em calc(var(--grid-gap) / 2);background:var(--filter-background-color)}.query-filter.has-filter-background-color{padding:1em}.query-filter-items{display:flex;flex-wrap:wrap;gap:calc(var(--grid-gap) / 2) var(--grid-gap)}.query-filter .facetwp-facet{margin-bottom:0;font-size:var(--font-size-query-filter-item, var(--font-size-small))}.query-filter .facetwp-type-radio{display:flex;flex-wrap:wrap;gap:4px}.query-filter .facetwp-radio{padding:var(--filter-item-padding-vertical) var(--filter-item-padding-horizontal);margin-bottom:0;white-space:nowrap;line-height:var(--label-line-height);border-style:solid;border-color:var(--filter-item-border-color, transparent);border-width:var(--filter-item-border-width, var(--button-border-width, 0));border-radius:var(--filter-item-border-radius, var(--button-border-radius, 0));background-color:var(--filter-item-background-color, transparent);color:var(--filter-item-color, inherit)}.query-filter .facetwp-radio,.query-filter .facetwp-radio.checked{background-image:none}.query-filter .facetwp-radio:hover,.query-filter .facetwp-radio:focus-visible,.query-filter .facetwp-radio.checked{background-color:var(--filter-item-active-background-color, transparent);color:var(--filter-item-active-color, inherit);border-color:var(--filter-item-active-border-color, transparent)}.query-filter .facetwp-radio .facetwp-counter{font-size:.8em;opacity:.65}.query-filter .facetwp-type-checkboxes{display:flex;gap:1em}.query-filter .facetwp-dropdown,.query-filter .fs-label-wrap{line-height:var(--label-line-height);background-color:var(--filter-item-background-color, transparent);color:var(--filter-item-color, inherit);border-style:solid;border-width:var(--filter-item-border-width, var(--button-border-width, 0));border-color:var(--filter-item-border-color, transparent);border-radius:var(--filter-item-border-radius, var(--button-border-radius, 0));font-size:var(--font-size-base)}.query-filter .facetwp-dropdown,.query-filter .fs-label-wrap .fs-label{padding:var(--filter-item-padding-vertical) var(--filter-item-padding-horizontal);white-space:nowrap}.query-filter .facetwp-dropdown{background-repeat:no-repeat;background-position:right center;background-size:1.5em 1.5em}.query-filter .fs-label-wrap .fs-label{padding-right:calc(var(--filter-item-padding-horizontal) + 10px)}.query-filter .fs-arrow{border-top-color:var(--filter-item-color, inherit)}.query-filter .facetwp-search{border-style:solid;border-width:var(--filter-item-border-width, var(--button-border-width, 0));border-color:var(--filter-item-border-color, transparent);border-radius:var(--filter-item-border-radius, var(--button-border-radius, 0));padding:var(--filter-item-padding-vertical) var(--filter-item-padding-horizontal);padding-right:calc(var(--filter-item-padding-horizontal) + 10px)}.query-filter .facetwp-type-search .facetwp-icon:before{background-size:.8em .8em;background-position:50% 50%}.query-filter-label{font-size:var(--font-size-query-filter-label, var(--font-size-small));margin-bottom:.5em}*+.facetwp-pager{margin-top:var(--spacing-flow)}.facetwp-pager .facetwp-pager-label{display:block}
