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