.sidebar-filter[data-v-8f7142e3]{display:flex;flex-direction:column;gap:12px;padding:20px 16px;border:1px solid var(--color-border);border-radius:16px}.sidebar-filter__title[data-v-8f7142e3]{font-size:20px;font-weight:600}@media(max-width:1023px){.sidebar-filter__title[data-v-8f7142e3]{display:none}}.sidebar-filter__fields[data-v-8f7142e3]{display:flex;flex-direction:column;gap:8px}.sidebar-filter__item[data-v-8f7142e3]{--filter-radius:8px;width:100%}.sidebar-filter__item[data-v-8f7142e3] .u-select__container{background:var(--color-bg,#fff);border:1px solid var(--color-border);border-radius:var(--filter-radius)}@media(hover:hover)and (pointer:fine){.sidebar-filter__item[data-v-8f7142e3]:not(.is-open) .u-select__container:hover:not(:disabled){border-color:var(--color-gray-v2)}}.sidebar-filter__item.is-open[data-v-8f7142e3] .u-select__container{border-color:var(--color-primary)}.sidebar-filter__item[data-v-8f7142e3] .u-select__panel{border:1px solid var(--color-border);border-radius:var(--filter-radius);box-shadow:0 5px 18px #1f2e420f}.sidebar-filter__item[data-v-8f7142e3] .u-select__option{border-radius:6px}.sidebar-filter__item[data-v-8f7142e3] .u-select__search-input{border:1px solid var(--color-border);border-radius:var(--filter-radius)}@media(hover:hover)and (pointer:fine){.sidebar-filter__item[data-v-8f7142e3] .u-select__search-input:hover:not(:disabled){border-color:var(--color-gray-v2)}}.sidebar-filter__buttons[data-v-8f7142e3]{display:flex;align-items:center;justify-content:space-between}.sidebar-filter__submit[data-v-8f7142e3]{width:100%;margin-top:18px}.sidebar-filter__actions[data-v-8f7142e3]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media(max-width:1023px){.sidebar-filter__actions[data-v-8f7142e3]{justify-content:flex-end}}.sidebar-filter__actions .sidebar-filter__toggle[data-v-8f7142e3]{width:100%;background:var(--color-section);color:var(--color-gray-dark);font-size:16px;font-weight:600;cursor:pointer;text-align:right;padding:12px 0;transition:var(--transition-hover)}@media(hover:hover)and (pointer:fine){.sidebar-filter__actions .sidebar-filter__toggle[data-v-8f7142e3]:hover:not(:disabled){opacity:.8}}.sidebar-filter__reset[data-v-8f7142e3]{color:var(--color-gray-dark,#777)!important;text-align:right}.catalog-sidebar--open[data-v-8f7142e3],.catalog-sidebar--open .sidebar-filter[data-v-8f7142e3]{width:100%}
