.catalog-filters[data-v-efe78d09]{font-family:var(--font-ui);background:0 0;border:0;padding:1rem .5rem}.catalog-filters__head[data-v-efe78d09]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.catalog-filters__title[data-v-efe78d09]{color:#101828;margin:0;font-size:.92rem;font-weight:600;line-height:1.2}.catalog-filters__clear[data-v-efe78d09]{color:#667085;font-size:.8rem;text-decoration:none}.catalog-filters__clear[data-v-efe78d09]:hover{color:#344054}.catalog-filters__groups[data-v-efe78d09]{flex-direction:column;min-width:0;display:flex}.catalog-filters__group[data-v-efe78d09]{border-bottom:0;min-width:0;padding:.53125rem 0}.catalog-filters__group[data-v-efe78d09]:first-of-type{padding-top:0}.catalog-filters__group[data-v-efe78d09]:last-of-type{border-bottom:none;padding-bottom:0}.catalog-filters__group--availability[data-v-efe78d09]{background:0 0;border:0;margin:0;padding:.53125rem 0}.catalog-filters__group--availability .catalog-filters__group-title[data-v-efe78d09]{color:#18283f;letter-spacing:-.01em;font-family:inherit;font-size:.8125rem;font-weight:500}.catalog-filters__group-toggle[data-v-efe78d09]{color:#344054;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;width:100%;min-width:0;padding:0;display:flex}.catalog-filters__group-toggle:hover .catalog-filters__group-title[data-v-efe78d09]{color:#101828}.catalog-filters__options[data-v-efe78d09]{margin:0;padding:0;list-style:none}.catalog-filters__options--availability[data-v-efe78d09]{margin-bottom:.55rem}.catalog-filters__options--availability .catalog-filters__option[data-v-efe78d09]{background:0 0;border:0;border-radius:6px;min-height:36px}.catalog-filters__options--availability .catalog-filters__option[data-v-efe78d09]:hover{background:var(--ui-hover)}.catalog-filters__options--availability .catalog-filters__option--active[data-v-efe78d09]{background:var(--ui-selected);color:var(--ui-accent);box-shadow:none}.catalog-filters__options--availability .catalog-filters__option--active .catalog-filters__option-count[data-v-efe78d09]{color:var(--ui-accent)}.catalog-filters__group--availability .catalog-filters__city-check[data-v-efe78d09],.catalog-filters__group--availability .catalog-filters__city-option[data-v-efe78d09]{border-radius:0}.catalog-filters__options--availability .catalog-filters__option[data-v-efe78d09]:active{transform:none}.catalog-filters__city-picker[data-v-efe78d09]{position:relative}.catalog-filters__city-trigger[data-v-efe78d09]{color:#344054;text-align:left;cursor:pointer;background:#fff;border:1px solid #34405447;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:38px;padding:.55rem .7rem;font-family:inherit;font-size:.77rem;font-weight:600;line-height:1.25;transition:border-color .15s,box-shadow .15s,color .15s;display:flex}.catalog-filters__city-trigger--active[data-v-efe78d09],.catalog-filters__city-trigger[data-v-efe78d09]:hover{border-color:var(--ui-accent);background:rgba(var(--catalog-accent-rgb,0,97,175),.04);color:#18283f}.catalog-filters__city-trigger[data-v-efe78d09]:focus-visible{box-shadow:0 0 0 3px rgba(var(--catalog-accent-rgb,0,97,175),.14);outline:none}.catalog-filters__city-arrow[data-v-efe78d09]{font-size:1.2rem;line-height:1;transition:transform .15s;transform:rotate(90deg)}.catalog-filters__city-trigger-label[data-v-efe78d09]{align-items:center;gap:.5rem;min-width:0;display:flex}.catalog-filters__city-trigger-icon[data-v-efe78d09]{width:17px;height:17px;color:var(--ui-accent);flex:none}.catalog-filters__city-arrow--open[data-v-efe78d09]{transform:rotate(-90deg)}.catalog-filters__city-dropdown[data-v-efe78d09]{z-index:2;background:#fff;border:1px solid #e4e7ec;border-radius:0;margin-top:.35rem;padding:.45rem;position:relative;box-shadow:0 10px 24px #1018281f}.catalog-filters__city-caption[data-v-efe78d09]{color:#667085;padding:.2rem .35rem .45rem;font-size:.7rem}.catalog-filters__city-options[data-v-efe78d09]{flex-direction:column;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.catalog-filters__city-option[data-v-efe78d09]{color:#344054;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:34px;padding:.35rem;font-size:.8125rem;text-decoration:none;display:grid}.catalog-filters__city-option[data-v-efe78d09]:hover{background:#f2f4f7}.catalog-filters__city-check[data-v-efe78d09]{color:#0000;border:1px solid #c7cdd6;border-radius:4px;place-items:center;width:17px;height:17px;font-size:.68rem;display:grid}.catalog-filters__city-option--active .catalog-filters__city-check[data-v-efe78d09]{border-color:var(--ui-accent);background:var(--ui-accent);color:#fff}.catalog-filters__city-option--disabled[data-v-efe78d09]{opacity:.45;pointer-events:none}.catalog-filters__city-name[data-v-efe78d09]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.catalog-filters__option-item[data-v-efe78d09]{min-width:0}.catalog-filters__collapse[data-v-efe78d09]{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1);display:grid}.catalog-filters__collapse--open[data-v-efe78d09]{grid-template-rows:1fr}.catalog-filters__collapse-inner[data-v-efe78d09]{min-height:0;overflow:hidden}.catalog-filters__dropdown-collapse[data-v-efe78d09]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(-4px)}.catalog-filters__dropdown-collapse--open[data-v-efe78d09]{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.catalog-filters__dropdown-inner[data-v-efe78d09]{min-height:0;overflow:hidden}.filter-badge-fade-enter-active[data-v-efe78d09],.filter-badge-fade-leave-active[data-v-efe78d09]{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.filter-badge-fade-enter-from[data-v-efe78d09],.filter-badge-fade-leave-to[data-v-efe78d09]{opacity:0;transform:scale(.92)}.catalog-filters__group-title[data-v-efe78d09]{color:#18283f;letter-spacing:-.01em;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:.8125rem;font-weight:500;line-height:1.2}.catalog-filters__group-arrow[data-v-efe78d09]{color:#667085;flex:none;width:14px;height:14px;font-weight:500;transition:transform .25s cubic-bezier(.16,1,.3,1),color .15s;transform:rotate(0)}.catalog-filters__group-arrow--open[data-v-efe78d09]{transform:rotate(90deg)}.catalog-filters__group-toggle:hover .catalog-filters__group-arrow[data-v-efe78d09]{color:#101828}.catalog-filters__options[data-v-efe78d09]{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:#c9d1dc transparent;grid-template-columns:minmax(0,1fr);gap:.3rem;min-width:0;max-height:214px;margin-top:.4rem;display:grid;overflow-y:auto}.catalog-filters__options[data-v-efe78d09]::-webkit-scrollbar{width:5px}.catalog-filters__options[data-v-efe78d09]::-webkit-scrollbar-thumb{background:#c9d1dc;border-radius:999px}.catalog-filters__option-item--wide[data-v-efe78d09]{grid-column:1/-1}.catalog-filters__price[data-v-efe78d09]{flex-direction:column;gap:.7rem;margin-top:.5rem;display:flex}.catalog-filters__price-inputs[data-v-efe78d09]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.catalog-filters__price-field[data-v-efe78d09]{gap:4px;min-width:0;display:grid}.catalog-filters__price-label[data-v-efe78d09]{color:var(--ui-secondary);font-size:.8125rem;font-weight:400;line-height:1.4}.catalog-filters__price-input[data-v-efe78d09]{box-sizing:border-box;border:1px solid var(--ui-border);width:100%;min-width:0;height:34px;color:var(--ui-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border-radius:4px;padding:0 7px;font-size:.8125rem}.catalog-filters__price-input[data-v-efe78d09]:focus{border-color:var(--ui-accent);outline:none}.catalog-filters__price-input[data-v-efe78d09]::placeholder{color:var(--ui-secondary);opacity:1}.catalog-filters__price-error[data-v-efe78d09]{color:#b42318;overflow-wrap:anywhere;margin:8px 0 0;font-size:.75rem;line-height:1.45}@media (width<=1024px),(pointer:coarse){.catalog-filters__price-input[data-v-efe78d09]{height:44px;font-size:16px}}.catalog-filters__option[data-v-efe78d09]{min-width:0;min-height:34px;color:var(--ui-text);background:0 0;border:0;border-radius:6px;align-items:center;gap:.5rem;padding:6px 4px;font-size:.8125rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .15s;display:flex}.catalog-filters__option[data-v-efe78d09]:before{content:"";box-sizing:border-box;border:1px solid #85858b;border-radius:4px;flex:0 0 16px;width:16px;height:16px}.catalog-filters__option[data-v-efe78d09]:hover{background:var(--ui-hover)}.catalog-filters__option--active[data-v-efe78d09]{color:var(--ui-accent);background:var(--ui-selected)}.catalog-filters__option--active[data-v-efe78d09]:before{content:"✓";background:var(--ui-accent);border-color:var(--ui-accent);color:#fff;place-items:center;font-size:12px;display:grid}.catalog-filters__group-toggle[data-v-efe78d09]:focus-visible,.catalog-filters__option[data-v-efe78d09]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media (pointer:coarse){.catalog-filters__group-toggle[data-v-efe78d09],.catalog-filters__option[data-v-efe78d09]{min-height:44px}}.catalog-filters__option--disabled[data-v-efe78d09]{opacity:.4;pointer-events:none;cursor:not-allowed;color:#98a2b3;background-color:#fcfcfd;border-color:#eaecf0}.catalog-filters__option-label[data-v-efe78d09]{overflow-wrap:break-word;word-break:normal;flex:auto;min-width:0}.catalog-filters__option-count[data-v-efe78d09]{color:#667085;font-variant-numeric:tabular-nums;flex:none;font-size:.7rem;transition:color .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1)}.catalog-filters__option--active .catalog-filters__option-count[data-v-efe78d09]{color:rgba(var(--catalog-accent-rgb,0,97,175),.85);font-weight:600}.catalog-filters__option-logo-frame[data-v-efe78d09]{background:#fff;border:1px solid #eaecf0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;transition:border-color .2s;display:inline-flex;overflow:hidden}.catalog-filters__option-logo[data-v-efe78d09]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.catalog-filters__group-right[data-v-efe78d09]{flex-shrink:0;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.catalog-filters__group-brand-logos[data-v-efe78d09]{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.catalog-filters__group-brand-logo-frame[data-v-efe78d09]{background:#fff;border:1px solid #eaecf0;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;padding:1px;display:inline-flex;overflow:hidden}.catalog-filters__group-brand-logo[data-v-efe78d09]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.catalog-description-wrapper[data-v-3e28d92c]{width:100%;margin:.75rem 0 0}.catalog-description-container[data-v-3e28d92c]{position:relative}.catalog-description-content[data-v-3e28d92c]{color:#475467;font-size:.95rem;line-height:1.6}.catalog-description-content[data-v-3e28d92c] h2{color:#101828;margin:1.25rem 0 .5rem;font-size:1.25rem;font-weight:600}.catalog-description-content[data-v-3e28d92c] h3{color:#101828;margin:1.1rem 0 .5rem;font-size:1.1rem;font-weight:600}.catalog-description-content[data-v-3e28d92c] p{margin:0 0 .75rem}.catalog-description-content[data-v-3e28d92c] ol,.catalog-description-content[data-v-3e28d92c] ul{margin:0 0 .75rem;padding-left:1.25rem}.catalog-description-content[data-v-3e28d92c] li{margin-bottom:.35rem}.catalog-description-wrapper--collapsed .catalog-description-content[data-v-3e28d92c]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalog-description-toggle[data-v-3e28d92c]{color:#0061af;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-top:.25rem;padding:.4rem 0;font-size:.9rem;font-weight:600;transition:color .15s;display:inline-flex}.catalog-description-toggle[data-v-3e28d92c]:hover{color:#004b87;text-decoration:underline}.catalog-description-toggle__icon[data-v-3e28d92c]{width:16px;height:16px;transition:transform .2s}.catalog-description-toggle__icon--expanded[data-v-3e28d92c]{transform:rotate(180deg)}[data-v-9ecf442d]{font-synthesis:none}.catalog-panel[data-v-9ecf442d]{scrollbar-width:thin;scrollbar-color:#d0d5dd transparent;contain:style;background:0 0;border:0;padding:4px 0}.catalog-panel--tree[data-v-9ecf442d]{min-height:0;max-height:calc(60vh - 96px);overflow-y:auto}.catalog-page__title[data-v-9ecf442d]{color:#101828;font-size:var(--page-title-size);margin:0;font-weight:500;line-height:1.15}.catalog-page__intro-description[data-v-9ecf442d]{color:#475467;margin:.65rem 0 0;font-size:1rem;line-height:1.55}.catalog-empty[data-v-9ecf442d]{color:#475467;margin-top:1.5rem;font-size:1.1rem}.top-filter[data-v-9ecf442d]{-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:.35rem;margin-right:.45rem;font-size:.85rem;line-height:1.2;display:inline-flex}.top-filter__label[data-v-9ecf442d]{color:#344054;font-size:.84rem;font-weight:500}.top-filter__control[data-v-9ecf442d]{cursor:pointer;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .4rem;transition:background-color .15s;display:inline-flex;position:relative}.top-filter__control[data-v-9ecf442d]:hover{background-color:rgba(var(--catalog-accent-rgb,0,97,175),.06)}.top-filter__selected[data-v-9ecf442d]{color:var(--ui-accent);text-underline-offset:3px;font-size:.84rem;font-weight:500;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px;transition:color .15s}.top-filter__control:hover .top-filter__selected[data-v-9ecf442d]{color:var(--catalog-accent-hover,#004d8c);text-decoration-style:solid}.top-filter__icon[data-v-9ecf442d]{color:var(--ui-accent);pointer-events:none;justify-content:center;align-items:center;transition:transform .2s,color .15s;display:inline-flex}.top-filter__control:hover .top-filter__icon[data-v-9ecf442d]{color:var(--catalog-accent-hover,#004d8c);transform:translateY(1px)}.top-filter__select[data-v-9ecf442d]{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;font-size:1rem;position:absolute;top:0;left:0}.catalog-active-chips__items[data-v-9ecf442d]{display:contents}.catalog-chips-slot[data-v-9ecf442d]{will-change:height;grid-column:1/-1;min-height:34px;margin-bottom:.65rem;transition:height .3s cubic-bezier(.16,1,.3,1),margin-bottom .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.catalog-active-chips-wrapper[data-v-9ecf442d]{flex-direction:column;width:100%;display:flex}.catalog-active-chips[data-v-9ecf442d]{flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;padding:.2rem 0;display:flex;position:relative}.catalog-chip[data-v-9ecf442d]{background-color:rgba(var(--catalog-accent-rgb,0,97,175),.08);border:1px solid rgba(var(--catalog-accent-rgb,0,97,175),.22);color:var(--ui-accent);will-change:transform;border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .65rem .32rem .75rem;font-size:.8rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:inline-flex}.catalog-chip[data-v-9ecf442d]:active{transform:scale(.94)}.catalog-chip[data-v-9ecf442d]:hover{background-color:rgba(var(--catalog-accent-rgb,0,97,175),.14);border-color:rgba(var(--catalog-accent-rgb,0,97,175),.4);color:var(--ui-accent)}.catalog-chip__close[data-v-9ecf442d]{background:rgba(var(--catalog-accent-rgb,0,97,175),.12);width:15px;height:15px;color:var(--ui-accent);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .15s,color .15s;display:inline-flex}.catalog-chip:hover .catalog-chip__close[data-v-9ecf442d]{background:rgba(var(--catalog-accent-rgb,0,97,175),.22);transform:scale(1.1)rotate(90deg)}.catalog-chip--clear[data-v-9ecf442d]{color:#667085;background-color:#f2f4f7;border-color:#0000;padding:.32rem .75rem}.catalog-chip--clear[data-v-9ecf442d]:hover{color:#1d2939;background-color:#e4e7ec;border-color:#0000}.catalog-chip-enter-active[data-v-9ecf442d]{transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.catalog-chip-leave-active[data-v-9ecf442d]{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);position:absolute}.catalog-chip-enter-from[data-v-9ecf442d],.catalog-chip-leave-to[data-v-9ecf442d]{opacity:0;transform:scale(.8)translateY(-4px)}.catalog-chip-move[data-v-9ecf442d]{transition:transform .28s cubic-bezier(.16,1,.3,1)}.catalog-mobile-drawer__body[data-v-9ecf442d]{min-height:0}.catalog-mobile-drawer__body[data-v-9ecf442d] .catalog-filters{border:none;padding:15px 14px;background:0 0!important}.catalog-mobile-drawer__apply[data-v-9ecf442d]{color:#fff;cursor:pointer;background:#101828;border:1px solid #101828;border-radius:0;width:100%;height:44px;font-size:.95rem;font-weight:500;transition:background-color .15s,border-color .15s}.catalog-mobile-drawer__apply[data-v-9ecf442d]:hover{background-color:#1d2939;border-color:#1d2939}.catalog-page__sections--products[data-v-9ecf442d]{contain:style;grid-template-columns:1fr;gap:1rem;margin-top:.85rem;padding-top:1.25rem;display:grid;position:relative}@media (width<=1024px){.catalog-page__sections--products[data-v-9ecf442d]{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=480px){.catalog-page__sections--products[data-v-9ecf442d]{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.catalog-page__pagination[data-v-9ecf442d]{contain:style;background:#f9fafb;border:1px solid #eaecf0;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;padding:.9rem 1rem;display:flex}.catalog-page__pagination-link[data-v-9ecf442d]{color:#344054;font-size:.9rem;font-weight:600;text-decoration:none}.catalog-page__pagination-link[data-v-9ecf442d]:hover{color:#101828}.catalog-page__pagination-state[data-v-9ecf442d]{color:#667085;font-size:.9rem}.catalog-page__page-marker[data-v-9ecf442d]{grid-column:1/-1;width:100%;height:0;margin:0;padding:0}.catalog-page__loading-more[data-v-9ecf442d]{color:#667085;text-align:center;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;margin:.8rem 0 0;font-size:.9rem;animation:80ms ease-out catalog-loading-more-appear-9ecf442d;display:flex}.catalog-page__loading-more-indicator[data-v-9ecf442d]{border:2px solid rgba(var(--catalog-accent-rgb,0,97,175),.2);border-top-color:var(--ui-accent);border-radius:50%;width:.7rem;height:.7rem;animation:.8s linear infinite catalog-loading-more-spin-9ecf442d}@keyframes catalog-loading-more-appear-9ecf442d{0%{opacity:0}to{opacity:1}}@keyframes catalog-loading-more-spin-9ecf442d{to{transform:rotate(1turn)}}.catalog-page__load-more-error[data-v-9ecf442d]{color:#b42318;justify-content:center;align-items:center;gap:.75rem;margin:.8rem 0 0;font-size:.9rem;display:flex}.catalog-page__load-more-error button[data-v-9ecf442d]{min-height:44px;color:var(--ui-accent);font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:0 1rem}@media (width<=1100px){.catalog-panel[data-v-9ecf442d]{max-height:none}}@media (width<=760px){.catalog-page__title[data-v-9ecf442d]{font-size:var(--page-title-size)}}@media (width<=1024px){.catalog-toolbar[data-v-9ecf442d]{display:none!important}}@media (width<=480px){.catalog-sort-control__label[data-v-9ecf442d]{display:none}}
