:where(body){--tibi-query-form-input-padding:22px;--tibi-query-form-border-radius:27px;--tibi-query-form-border-width:0.125rem;--tibi-query-form-icon-offset:0.25rem}.wp-block-tibi-help-query-filters{margin-block-start:var(--wp--preset--spacing--s-2-m)!important;margin-bottom:0!important}.query-filters-header{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (min-width:782px){.query-filters-header{flex-direction:row;gap:var(--wp--preset--spacing--40)}}.query-filters-header>*{flex:1}.query-filters-header .search-form{width:100%}@media (max-width:781px){.query-filters-header>.wp-block-buttons,.query-filters-header>.wp-block-buttons .wp-block-button,.query-filters-header>.wp-block-buttons .wp-block-button__link{width:100%}}.query-filters-header>.wp-block-buttons{align-self:flex-start}@media (min-width:782px){.query-filters-header>.wp-block-buttons{align-self:flex-end;flex:0 1 auto}}.tibi-query__fieldset{border:0;margin:0;padding:0;width:100%}.search-form label span:not(.screen-reader-text),.tibi-query__fieldset label:not(.screen-reader-text){display:block;padding-bottom:12px}.tibi-custom-select{display:block;font-size:20px;font-weight:600;position:relative;-webkit-user-select:none;user-select:none}.tibi-custom-select__input{align-items:center;background-color:var(--color-background);border:var(--tibi-query-form-border-width) solid #e9e9f5;border-radius:var(--tibi-query-form-border-radius);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:54px;justify-content:space-between;padding-left:var(--tibi-query-form-input-padding);padding-right:var(--tibi-query-form-icon-offset);text-align:left;width:100%}.tibi-custom-select__input:hover{border-color:var(--color-primary)}.tibi-custom-select.is-open .tibi-custom-select__input,.tibi-custom-select__input:focus{border-color:var(--color-primary);outline:none}.tibi-custom-select__input-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tibi-custom-select__input-icon{align-items:center;display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.tibi-custom-select__menu{background-color:var(--color-background);border-radius:0 0 var(--tibi-query-form-border-radius) var(--tibi-query-form-border-radius);box-sizing:border-box;display:none;left:0;max-height:300px;overflow-y:auto;position:absolute;top:calc(100% - var(--tibi-query-form-border-width) + 1px);width:100%;z-index:100}.tibi-custom-select__option{align-items:center;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:8px 22px}.tibi-custom-select__option svg{display:none}.tibi-custom-select__option-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tibi-custom-select__option[aria-selected=true] svg{display:block;fill:currentcolor}.tibi-custom-select__option[aria-selected=true] .tibi-custom-select__option-checkbox{background-color:var(--color-primary);color:#000}.tibi-custom-select__option.is-active{background-color:var(--color-primary);color:var(--color-background)}.tibi-custom-select__option.is-active svg{fill:currentcolor}.tibi-custom-select__option.is-active .tibi-custom-select__option-checkbox{border-color:var(--color-background)}.tibi-custom-select__option.is-active[aria-selected=true] .tibi-custom-select__option-checkbox{background-color:var(--color-background);color:var(--color-primary)}.tibi-custom-select__option-checkbox{align-items:center;border:2px solid var(--color-primary);border-radius:4px;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.tibi-custom-select__input[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.tibi-custom-select__input[aria-expanded=true]:after{background-color:#949494;bottom:0;content:"";height:var(--tibi-query-form-border-width);left:var(--tibi-query-form-border-width);position:absolute;width:calc(100% - var(--tibi-query-form-border-width)*2);z-index:2}.tibi-custom-select__input[aria-expanded=true]+.tibi-custom-select__menu{border:var(--tibi-query-form-border-width) solid var(--color-primary);border-top:0;display:block}
