@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.ui-expander{flex-shrink:0;transition:all .3s;display:block}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-9d2e7822]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.category-tree[data-v-9d2e7822]{font-family:var(--font-secondary);background:#f3f5f7;border:1px solid #0000;border-radius:16px;padding:12px}.category-tree--active[data-v-9d2e7822]{border-color:#45279a}.category-tree__heading[data-v-9d2e7822]{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:20px;display:flex}.category-tree__items[data-v-9d2e7822]{flex-direction:column;gap:4px;display:flex}.category-tree__group[data-v-9d2e7822]{background:#fff;border-radius:16px;padding:10px 12px}.category-tree__group--selected[data-v-9d2e7822]{background:#eeebff}.category-tree__row[data-v-9d2e7822]{align-items:center;gap:8px;display:flex}.category-tree__row>.ui-checkbox[data-v-9d2e7822]{flex:1;min-width:0}.category-tree__expand[data-v-9d2e7822]{cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.category-tree__children[data-v-9d2e7822]{flex-direction:column;gap:8px;padding-top:8px;display:flex}.category-tree[data-v-9d2e7822] .ui-checkbox{align-items:center;gap:8px}.category-tree[data-v-9d2e7822] .ui-checkbox__box{border-width:1px;width:18px;min-width:18px;height:18px;margin-top:0}.category-tree[data-v-9d2e7822] input:checked~.ui-checkbox__label{color:#222}.category-tree[data-v-9d2e7822] input:focus-visible~.ui-checkbox__box,.category-tree button[data-v-9d2e7822]:focus-visible{outline-offset:2px;outline:2px solid #45279a}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-d82b2a82]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.cmp-filter-group[data-v-d82b2a82]{background-color:#f3f5f7;border:1px solid #f3f5f7;border-radius:12px;padding:12px;transition:all .3s}.cmp-filter-group--expanded[data-v-d82b2a82],.cmp-filter-group--expanded[data-v-d82b2a82],.cmp-filter-group[data-v-d82b2a82]:hover{border-color:#45279a}.cmp-filter-group__header[data-v-d82b2a82]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.cmp-filter-group__header-label[data-v-d82b2a82]{font-family:Inter;font-size:14px}.cmp-filter-group__container[data-v-d82b2a82]{flex-direction:column;gap:4px;margin-top:8px;display:flex}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-baa5e8ab]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.cmp-filter-group[data-v-baa5e8ab]{background-color:#f3f5f7;border:1px solid #f3f5f7;border-radius:12px;padding:12px;transition:all .3s}.cmp-filter-group--expanded[data-v-baa5e8ab],.cmp-filter-group[data-v-baa5e8ab]:hover{border-color:#45279a}.cmp-filter-group__header[data-v-baa5e8ab]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.cmp-filter-group__header-label[data-v-baa5e8ab]{font-family:Inter;font-size:14px}.cmp-filter-group__container[data-v-baa5e8ab]{flex-direction:column;gap:4px;margin-top:8px;display:flex}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-f0b3ef70]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.cmp-filter-group[data-v-f0b3ef70]{background-color:#f3f5f7;border:1px solid #f3f5f7;border-radius:12px;padding:12px;transition:all .3s}.cmp-filter-group--expanded[data-v-f0b3ef70],.cmp-filter-group[data-v-f0b3ef70]:hover{border-color:#45279a}.cmp-filter-group__header[data-v-f0b3ef70]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.cmp-filter-group__header-label[data-v-f0b3ef70]{font-family:Inter;font-size:14px}.cmp-filter-group__container[data-v-f0b3ef70]{flex-direction:column;gap:4px;margin-top:8px;display:flex}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-e0dbea2b]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.cmp-filter-group[data-v-e0dbea2b]{background-color:#f3f5f7;border:1px solid #f3f5f7;border-radius:12px;padding:12px;transition:all .3s}.cmp-filter-group--expanded[data-v-e0dbea2b],.cmp-filter-group[data-v-e0dbea2b]:hover{border-color:#45279a}.cmp-filter-group__header[data-v-e0dbea2b]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.cmp-filter-group__header-label[data-v-e0dbea2b]{font-family:Inter;font-size:14px}.cmp-filter-group__container[data-v-e0dbea2b]{gap:12px}.cmp-filter-group .price-range[data-v-e0dbea2b]{gap:12px;display:flex}.cmp-filter-group .price-input[data-v-e0dbea2b]{flex-direction:column;gap:4px;display:flex}.cmp-filter-group .price-hint[data-v-e0dbea2b],.cmp-filter-group .price-input span[data-v-e0dbea2b]{color:#8699ab;font-size:12px}.cmp-filter-group .price-actions[data-v-e0dbea2b]{gap:8px;display:flex}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-e86b916b]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.cmp-filter-group[data-v-e86b916b]{background-color:#f3f5f7;border:1px solid #f3f5f7;border-radius:12px;padding:12px;transition:all .3s}.cmp-filter-group--expanded[data-v-e86b916b],.cmp-filter-group[data-v-e86b916b]:hover{border-color:#45279a}.cmp-filter-group__header[data-v-e86b916b]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.cmp-filter-group__header-label[data-v-e86b916b]{font-family:Inter;font-size:14px}.cmp-filter-group__container[data-v-e86b916b]{flex-direction:column;gap:4px;margin-top:8px;display:flex}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.cmp-sidebar{background-color:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;gap:4px;width:271px;height:fit-content;padding:12px;display:flex}@media (width<=768px){.cmp-sidebar{display:none}}.cmp-sidebar--modal{width:100%;display:flex!important}.cmp-sidebar-apply{display:none!important}@media (width<=768px){.cmp-sidebar-apply{display:flex!important}}.cmp-sidebar-actions{flex-direction:column;gap:10px;display:flex}.cmp-sidebar-actions button{color:#fff;cursor:pointer;width:100%;font-family:var(--font-secondary);background-color:#45279a;border-radius:20px;justify-content:center;align-items:center;margin-top:8px;padding:10px 32px;font-size:14px;font-weight:500;display:flex}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-50cb98fc]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.catalog-categories[data-v-50cb98fc]{flex-wrap:wrap;gap:12px;display:flex}.catalog-categories__button[data-v-50cb98fc]{font-family:var(--font-secondary);cursor:pointer;background:0 0;border:1px solid #45279a;border-radius:20px;align-items:center;gap:8px;padding:4px 12px;font-size:13px;font-weight:400;display:inline-flex}.catalog-categories__button--active[data-v-50cb98fc]{color:#fff;background:#45279a}.catalog-categories__button[data-v-50cb98fc]:focus-visible{outline-offset:2px;outline:2px solid #45279a}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}[data-v-fe7b8842]:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.icon-chevron--left[data-v-fe7b8842]{transform:rotate(0)}.icon-chevron--right[data-v-fe7b8842]{transform:rotate(180deg)}.icon-chevron--up[data-v-fe7b8842]{transform:rotate(90deg)}.icon-chevron--down[data-v-fe7b8842]{transform:rotate(270deg)}@font-face{font-family:Ekran;src:url(./Ekran-font.NNX_G3mZ.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-primary:"Ekran", "Inter", sans-serif;--font-secondary:"Inter"}.ui-pagination{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}@media (width<=768px){.ui-pagination{flex-direction:column;gap:8px}}.ui-pagination__info{font-size:14px}.ui-pagination__per-page{box-sizing:border-box;background-color:#fff;border-radius:20px;align-items:center;gap:8px;height:40px;padding:4px 4px 4px 16px;font-size:14px;display:flex}.ui-pagination__per-page-label{font-family:var(--font-secondary);color:#222;opacity:.5;font-size:14px;font-weight:500}.ui-pagination__per-page .ui-pagination__select{background:#fff;border-radius:8px;padding:4px 8px;font-size:14px}.ui-pagination__pages{background-color:#fff;border-radius:24px;flex-direction:row;gap:8px;padding:4px;display:flex}.ui-pagination__pages-control{box-sizing:border-box;width:40px;height:32px;font-family:var(--font-secondary);cursor:pointer;background-color:#eceff2;border:none;border-radius:20px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.ui-pagination__pages-control--active{color:#fff;background-color:#45279a}.ui-pagination__pages-control--disabled{opacity:.5;cursor:not-allowed}.ui-pagination__pages-control--disabled:hover{background-color:#eceff2}.ui-pagination__pages-control:hover:not(.ui-pagination__pages-control--disabled):not(.ui-pagination__pages-control--active){background-color:#dde3e8}.ui-pagination__pages-inner{flex-direction:row;gap:4px;display:flex}
