.sort-filter-wrap[data-v-0a1da411]{box-sizing:border-box;z-index:20;background-color:#fff;align-items:center;width:100%;max-width:100%;padding:12px 0 16px;display:inline-flex;position:sticky;top:0}.sort-filter-wrap .line[data-v-0a1da411]{background-color:#ebebeb;width:1px;height:16px;margin:0 12px}.sort-filter-wrap .sort-item[data-v-0a1da411]{cursor:pointer;color:#11192d;box-sizing:border-box;background-color:#fff;border:1px solid #ebebeb;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 12px;transition:all .2s;display:flex;font-size:14px!important}.sort-filter-wrap .sort-item[data-v-0a1da411]:nth-child(n+2){margin-left:0}.sort-filter-wrap .sort-item.active[data-v-0a1da411]{color:var(--general);border-color:var(--general)}.sort-filter-wrap .sort-item.active .sort-icon .down.active[data-v-0a1da411],.sort-filter-wrap .sort-item.active .sort-icon .up.active[data-v-0a1da411]{color:var(--general)}.sort-filter-wrap .sort-item[data-v-0a1da411]:hover{color:var(--general);border-color:var(--general)}.sort-filter-wrap .sort-item .sort-icon[data-v-0a1da411]{color:#c2c4cc;flex-direction:column;justify-content:flex-end;row-gap:6px;height:14px;margin-left:4px;display:flex}.sort-filter-wrap .sort-item .sort-icon .up[data-v-0a1da411]{transform:rotate(180deg)}.sort-filter-wrap .sort-item .sort-icon .down.active[data-v-0a1da411],.sort-filter-wrap .sort-item .sort-icon .up.active[data-v-0a1da411]{color:var(--general)}.sort-filter-left[data-v-0a1da411]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.sort-filter-center[data-v-0a1da411],.sort-filter-right[data-v-0a1da411]{flex-shrink:0;align-items:center;margin-right:12px;display:flex}.sort-filter-center .sort-name[data-v-0a1da411],.sort-filter-right .sort-name[data-v-0a1da411]{align-items:center;gap:2px;display:flex}.sort-filter-center[data-v-0a1da411]{flex:1;min-width:0;max-width:320px;position:relative}.brand-sort[data-v-0a1da411],.interval-sort[data-v-0a1da411],.price-sort[data-v-0a1da411]{position:relative}.brand-sort__trigger[data-v-0a1da411],.interval-sort__trigger[data-v-0a1da411],.price-sort__trigger[data-v-0a1da411]{justify-content:space-between!important}.price-sort__arrow[data-v-0a1da411]{color:currentColor;flex-shrink:0;transition:transform .2s;transform:rotate(0)}.price-sort__arrow--open[data-v-0a1da411]{transform:rotate(180deg)}.price-sort__dropdown[data-v-0a1da411]{z-index:30;background:#fff;border:1px solid #0011330d;border-radius:8px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;box-shadow:0 0 6px #0011331a}.interval-sort__dropdown[data-v-0a1da411]{z-index:30;box-sizing:border-box;background:#fff;border-radius:12px;width:240px;padding:12px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 0 16px #0a0a3314,0 0 8px #0000000a}.brand-sort__dropdown[data-v-0a1da411]{z-index:35;box-sizing:border-box;background:#fff;border:1px solid #00000005;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:400px;max-height:184px;padding:8px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 8px 16px #0003}.brand-sort__item[data-v-0a1da411]{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:48px;padding:5px 8px;transition:color .2s;display:flex;overflow:hidden}.brand-sort__item[data-v-0a1da411]:hover{background:#0000000a}.brand-sort__item.active[data-v-0a1da411]{background:color-mix(in srgb,var(--general) 10%,#fff)}.brand-sort__item.active .brand-sort__name[data-v-0a1da411]{color:var(--general)}.brand-sort__name[data-v-0a1da411]{color:#000000eb;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;transition:color .2s;overflow:hidden}.interval-sort__input-row[data-v-0a1da411]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.interval-sort__input-box[data-v-0a1da411]{box-sizing:border-box;background:#fff;border:1px solid #ebebeb;border-radius:8px;flex:1;justify-content:center;align-items:center;width:92px;height:32px;padding:5px 12px;transition:border-color .2s;display:flex}.interval-sort__input-box[data-v-0a1da411]:focus-within{border-color:var(--general)}.interval-sort__input-box input[data-v-0a1da411]{color:#1f1f1f;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px;line-height:22px}.interval-sort__currency[data-v-0a1da411],.interval-sort__separator[data-v-0a1da411]{color:#9aa3b2;font-size:14px}.interval-sort__separator[data-v-0a1da411]{flex-shrink:0}.interval-sort__preset-list[data-v-0a1da411]{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.interval-sort__preset-item[data-v-0a1da411]{cursor:pointer;border:1px solid #ebebeb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:48px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.interval-sort__preset-item.active[data-v-0a1da411]{border-color:var(--general);color:var(--general)}.interval-sort__preset-item.active .interval-sort__preset-subtitle[data-v-0a1da411],.interval-sort__preset-item.active .interval-sort__preset-title[data-v-0a1da411]{color:var(--general)}.interval-sort__preset-title[data-v-0a1da411]{color:#1f1f1f;letter-spacing:0;font-size:14px;line-height:22px}.interval-sort__preset-subtitle[data-v-0a1da411]{color:#7a7a7a;letter-spacing:0;font-size:12px;line-height:16px}.interval-sort__actions[data-v-0a1da411]{align-items:center;gap:12px;display:flex}.interval-sort__btn[data-v-0a1da411]{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:600;transition:all .2s}.interval-sort__btn--reset[data-v-0a1da411]{color:#1f1f1f;background:#fff;border-color:#e7eaf0}.interval-sort__btn--submit[data-v-0a1da411]{color:#fff;background:var(--general);flex:1}.price-sort__option[data-v-0a1da411]{white-space:nowrap;color:#11192d;cursor:pointer;padding:8px 16px;font-size:14px;line-height:24px;transition:color .2s,background-color .2s}.price-sort__option.active[data-v-0a1da411],.price-sort__option[data-v-0a1da411]:hover{color:var(--general);background:#f1f1f1;border-radius:4px}.price-sort__option.active[data-v-0a1da411]{font-weight:600}.priceform[data-v-0a1da411]{margin-left:4px}.priceform[data-v-0a1da411],.priceform .form-bg[data-v-0a1da411]{align-items:center;display:inline-flex}.priceform .form-bg[data-v-0a1da411]{margin-left:0}.priceform input[data-v-0a1da411]{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:4px;outline:none;width:60px;height:32px;padding:0 8px;font-size:13px;line-height:32px}.priceform input[data-v-0a1da411]:focus{border-color:var(--sort-active-color,#ff4d4f)}.priceform em[data-v-0a1da411]{color:#999;margin:0 6px;font-size:14px;font-style:normal}.btn-default[data-v-0a1da411]{color:#333;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:4px;height:32px;margin-left:8px;padding:0 16px;font-size:13px;line-height:32px;text-decoration:none;display:inline-block}.btn-default[data-v-0a1da411]:hover{color:var(--general);border-color:var(--general)}.productsNO[data-v-0a1da411]{align-items:center;display:flex}.productsNO em[data-v-0a1da411]{color:var(--general);margin:0 2px;font-style:normal}.sort-filter-right[data-v-0a1da411]{margin-left:auto}.sort-filter__trigger[data-v-0a1da411]{position:relative}.sort-filter__trigger .sort-name[data-v-0a1da411]{color:inherit}.sort-filter__trigger-icon[data-v-0a1da411]{color:currentColor;transition:color .2s;transform:translateY(1px)}.sort-filter__trigger-icon[data-v-0a1da411] path,.sort-filter__trigger-icon[data-v-0a1da411] svg,.sort-filter__trigger-icon[data-v-0a1da411] use{fill:currentColor;color:currentColor;transition:fill .2s,color .2s}.sort-filter__badge[data-v-0a1da411]{background:var(--general);color:#fff;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex;position:absolute;top:-8px;right:-8px}.sort-filter-center__scroll[data-v-0a1da411]{scroll-behavior:smooth;scrollbar-width:none;width:100%;overflow:auto visible}.sort-filter-center__scroll[data-v-0a1da411]::-webkit-scrollbar{height:0;display:none}.sort-filter-center__content[data-v-0a1da411]{align-items:center;gap:10px;min-width:max-content;display:inline-flex}.filter-category__arrow[data-v-0a1da411]{cursor:pointer;z-index:2;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:44px;display:flex;position:absolute;top:0;bottom:0}.filter-category__arrow--left[data-v-0a1da411]{background:linear-gradient(90deg,#fff 60%,#fff0);justify-content:flex-start;padding-left:4px;padding-right:12px;left:0}.filter-category__arrow--right[data-v-0a1da411]{background:linear-gradient(270deg,#fff 60%,#fff0);justify-content:flex-end;padding-left:12px;padding-right:4px;right:0}.filter-category__arrow-btn[data-v-0a1da411]{background:#fff;border:1px solid #ebebeb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;transform:translateY(-4px)}.filter-category__arrow-btn[data-v-0a1da411]:hover{background:#f7f7f7}.filter-category__arrow-icon[data-v-0a1da411]{color:#1f1f1f;width:16px;height:16px;display:block}.filter-category__arrow-icon--flip[data-v-0a1da411]{transform:rotate(180deg)}.sort-filter-panel-mask[data-v-0a1da411]{z-index:39;pointer-events:none;position:fixed;left:0;right:0}.sort-filter-panel[data-v-0a1da411]{z-index:40;background:#fff;border:1px solid #00000014;border-radius:16px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);display:flex;position:fixed;overflow:hidden}.sort-filter-panel__header[data-v-0a1da411]{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 12px 0;display:flex}.sort-filter-panel__title[data-v-0a1da411]{color:#000000eb;letter-spacing:normal;font-size:16px;font-weight:600;line-height:24px}.sort-filter-panel__close[data-v-0a1da411]{color:#1f1f1f;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:10px;font-size:28px;line-height:36px;transition:background-color .2s}.sort-filter-panel__tabs-wrapper[data-v-0a1da411]{flex-shrink:0;align-items:center;display:flex;position:relative}.sort-filter-panel__tabs[data-v-0a1da411]{scrollbar-width:none;flex:1;align-items:center;gap:24px;min-width:0;padding:0 12px 4px;display:flex;overflow-x:auto}.sort-filter-panel__tabs[data-v-0a1da411]::-webkit-scrollbar{display:none}.sort-filter-panel__tab[data-v-0a1da411]{color:#333;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:6px;padding:8px 0 12px;font-size:16px;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.sort-filter-panel__tab.active[data-v-0a1da411]{color:var(--general);font-weight:600}.sort-filter-panel__tab.active[data-v-0a1da411]:after{content:"";background:var(--general);border-radius:999px;height:3px;position:absolute;bottom:0;left:0;right:0}.sort-filter-panel__tab-badge[data-v-0a1da411]{background:color-mix(in srgb,var(--general) 14%,#fff);min-width:18px;height:18px;color:var(--general);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.sort-filter-panel[data-v-0a1da411] .vort-scrollbar{flex:1;padding:0 12px;overflow:hidden}.sort-filter-panel__body[data-v-0a1da411]{padding:8px 12px 12px}.sort-filter-panel__section+.sort-filter-panel__section[data-v-0a1da411]{margin-top:24px}.sort-filter-panel__section-title[data-v-0a1da411]{color:#1f1f1f;margin-bottom:8px;font-size:16px;font-weight:600;line-height:24px}.sort-filter-panel__options[data-v-0a1da411]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sort-filter-panel__toggle[data-v-0a1da411]{color:#666;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:12px;padding:0;font-size:14px;line-height:20px;transition:color .2s;display:inline-flex}.sort-filter-panel__toggle[data-v-0a1da411]:hover{color:var(--general)}.sort-filter-panel__toggle-arrow[data-v-0a1da411]{color:currentColor;flex-shrink:0;transition:transform .2s;transform:rotate(0)}.sort-filter-panel__toggle-arrow--open[data-v-0a1da411]{transform:rotate(180deg)}.sort-filter-panel__option[data-v-0a1da411]{color:#000000eb;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #ebebeb;border-radius:12px;min-width:0;min-height:48px;padding:0 12px;font-size:14px;line-height:20px;transition:border-color .2s,color .2s,background-color .2s;overflow:hidden}.sort-filter-panel__option.active[data-v-0a1da411],.sort-filter-panel__option[data-v-0a1da411]:hover{border-color:var(--general);color:var(--general)}.sort-filter-panel__empty[data-v-0a1da411]{text-align:center;color:#999;padding:60px 0;font-size:14px}.sort-filter-panel__footer[data-v-0a1da411]{background:linear-gradient(#ffffffeb,#fff 25%);flex-shrink:0;padding:12px}.sort-filter-panel__footer .disabled[data-v-0a1da411]{opacity:.36;cursor:not-allowed}.sort-filter-panel__reset[data-v-0a1da411]{background:var(--general);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:40px;font-size:16px;font-weight:600}
