[data-v-a16f834a]{box-sizing:border-box}.catalog-page[data-v-a16f834a]{--cat-line:rgba(53,48,39,.1);--cat-line-soft:rgba(53,48,39,.06);--cat-soft:rgba(70,71,46,.08);--cat-soft-2:rgba(70,71,46,.14);--cat-muted-2:rgba(53,48,39,.42);background:var(--sf-bg-dark);color:var(--sf-text);font-family:var(--font-family-base);min-height:100vh}.shell-card[data-v-a16f834a]{background:var(--sf-bg);border:0;border-radius:50px;box-shadow:var(--sf-shadow-card)}.catalog-shell[data-v-a16f834a]{margin-top:24px;min-height:1160px;padding:30px 34px 38px}.cat[data-v-a16f834a]{align-items:start;display:grid;gap:28px;grid-template-columns:288px minmax(0,1fr)}.cat-side[data-v-a16f834a]{align-self:start;min-width:0}.fpanel[data-v-a16f834a]{display:flex;flex-direction:column;padding:4px 2px 8px}.fpanel-top[data-v-a16f834a]{gap:10px;padding:6px 4px 14px}.fpanel-title[data-v-a16f834a],.fpanel-top[data-v-a16f834a]{align-items:center;display:flex}.fpanel-title[data-v-a16f834a]{color:var(--sf-text);font-size:20px;font-weight:700;gap:9px;letter-spacing:-.01em}.fpanel-title em[data-v-a16f834a]{background:var(--sf-primary);border-radius:999px;color:#fff;font-size:12px;font-style:normal;font-weight:700;padding:2px 9px}.fpanel-reset[data-v-a16f834a]{background:none;border:0;color:var(--sf-primary);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;margin-left:auto;padding:6px 4px;transition:opacity .15s ease}.fpanel-reset[data-v-a16f834a]:hover{opacity:.65}.fpanel-reset[data-v-a16f834a]:disabled{color:var(--cat-muted-2);cursor:default;opacity:.6}.fpanel-x[data-v-a16f834a]{background:none;border:0;color:var(--sf-muted);cursor:pointer;display:none;font-size:18px;line-height:1;padding:4px}.fsearch[data-v-a16f834a]{align-items:center;background:var(--sf-bg-light);border:1.5px solid var(--cat-line);border-radius:999px;display:flex;gap:9px;margin-bottom:12px;padding:10px 14px}.fsearch[data-v-a16f834a] .icon__img{height:18px;opacity:.55;width:18px}.fsearch input[data-v-a16f834a]{background:none;border:0;color:var(--sf-text);flex:1;font-family:inherit;font-size:14px;min-width:0;outline:none}.fsearch input[data-v-a16f834a]::-moz-placeholder{color:var(--cat-muted-2)}.fsearch input[data-v-a16f834a]::placeholder{color:var(--cat-muted-2)}.fsearch button[data-v-a16f834a]{background:none;border:0;color:var(--cat-muted-2);cursor:pointer;font-size:13px;line-height:1;padding:2px}.fsearch button[data-v-a16f834a]:hover{color:var(--sf-text)}.fsearch--inline[data-v-a16f834a]{margin-bottom:10px}.fsec[data-v-a16f834a]{border-top:1px solid var(--cat-line-soft)}.fsec[data-v-a16f834a]:first-of-type{border-top:none}.fsec-head[data-v-a16f834a]{background:none;border:0;color:var(--sf-text);cursor:pointer;font-family:inherit;gap:10px;justify-content:space-between;padding:16px 4px;width:100%}.fsec-head[data-v-a16f834a],.fsec-title[data-v-a16f834a]{align-items:center;display:flex}.fsec-title[data-v-a16f834a]{font-size:15px;font-weight:600;gap:8px}.fsec-count[data-v-a16f834a]{background:var(--cat-soft);border-radius:999px;color:var(--sf-primary);font-size:11px;font-style:normal;font-weight:700;padding:2px 8px}.fsec-chev[data-v-a16f834a]{color:var(--cat-muted-2);transition:transform .2s ease}.fsec-chev[data-v-a16f834a] .icon__img{height:16px;width:16px}.fsec--open .fsec-chev[data-v-a16f834a]{transform:rotate(180deg)}.fsec-body[data-v-a16f834a]{overflow:hidden;transition:height .3s cubic-bezier(.22,1,.36,1)}.fsec-body[data-v-a16f834a]>*{padding:0 2px 16px}.crows[data-v-a16f834a]{display:flex;flex-direction:column;gap:1px}.crows--scroll[data-v-a16f834a]{max-height:288px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:2px;scrollbar-color:var(--sf-bg-dark) transparent;scrollbar-width:thin}.crows--scroll[data-v-a16f834a]::-webkit-scrollbar{width:6px}.crows--scroll[data-v-a16f834a]::-webkit-scrollbar-thumb{background:var(--sf-bg-dark);border-radius:999px}.crows-empty[data-v-a16f834a]{color:var(--cat-muted-2);font-size:13px;margin:0;padding:8px}.crow[data-v-a16f834a]{align-items:center;background:none;border:0;border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:11px;padding:9px 8px;text-align:left;transition:background .14s ease;width:100%}.crow[data-v-a16f834a]:hover{background:var(--cat-soft)}.crow-box[data-v-a16f834a]{border:1.5px solid var(--cat-line);border-radius:6px;flex-shrink:0;height:19px;position:relative;transition:background .14s ease,border-color .14s ease;width:19px}.crow--on .crow-box[data-v-a16f834a]{background:var(--sf-primary);border-color:var(--sf-primary)}.crow--on .crow-box[data-v-a16f834a]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:6px;position:absolute;top:2.5px;transform:rotate(45deg);width:4px}.crow-label[data-v-a16f834a]{color:var(--sf-text);flex:1;font-size:14px;font-weight:300}.crow--on .crow-label[data-v-a16f834a]{font-weight:500}.crow-count[data-v-a16f834a]{color:var(--sf-muted);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:300}.crow-wrap[data-v-a16f834a]{align-items:center;display:flex;gap:2px}.crow-enter-active[data-v-a16f834a]{transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.crow-enter-from[data-v-a16f834a]{opacity:0;transform:translate(-8px)}.crow-move[data-v-a16f834a]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.crow-wrap .crow[data-v-a16f834a]{flex:1;min-width:0}.crow-toggle[data-v-a16f834a]{align-items:center;background:none;border:0;border-radius:8px;color:var(--cat-muted-2);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:background .14s ease;width:24px}.crow-toggle[data-v-a16f834a]:hover{background:var(--cat-soft)}.crow-toggle-chev[data-v-a16f834a]{transition:transform .2s ease}.crow-toggle-chev[data-v-a16f834a] .icon__img{height:14px;width:14px}.crow-toggle--open .crow-toggle-chev[data-v-a16f834a]{transform:rotate(180deg)}.prange-fields[data-v-a16f834a]{gap:10px;margin-bottom:18px}.prange-field[data-v-a16f834a],.prange-fields[data-v-a16f834a]{align-items:center;display:flex}.prange-field[data-v-a16f834a]{background:var(--sf-bg-light);border:1.5px solid var(--cat-line);border-radius:14px;flex:1;gap:6px;padding:9px 13px;transition:border-color .15s ease}.prange-field[data-v-a16f834a]:focus-within{border-color:var(--sf-primary)}.prange-field span[data-v-a16f834a]{color:var(--cat-muted-2);font-size:12px}.prange-field input[data-v-a16f834a]{background:none;border:0;color:var(--sf-text);flex:1;font-family:inherit;font-size:14px;font-weight:600;min-width:0;outline:none;width:100%}.prange-field i[data-v-a16f834a]{color:var(--cat-muted-2);font-size:13px;font-style:normal}.prange-dash[data-v-a16f834a]{background:var(--cat-muted-2);flex-shrink:0;height:1.5px;width:10px}.prange-slider[data-v-a16f834a]{height:22px;margin:0 9px;position:relative}.prange-track[data-v-a16f834a]{background:var(--cat-line);left:0;right:0}.prange-fill[data-v-a16f834a],.prange-track[data-v-a16f834a]{border-radius:999px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.prange-fill[data-v-a16f834a]{background:var(--sf-primary)}.prange-input[data-v-a16f834a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:22px;left:-9px;margin:0;pointer-events:none;position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:calc(100% + 18px)}.prange-input--lo[data-v-a16f834a]{z-index:3}.prange-input--hi[data-v-a16f834a]{z-index:4}.prange-input[data-v-a16f834a]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid var(--sf-primary);border-radius:50%;box-shadow:var(--sf-shadow-card);cursor:grab;height:20px;pointer-events:auto;width:20px}.prange-input[data-v-a16f834a]::-moz-range-thumb{background:#fff;border:2px solid var(--sf-primary);border-radius:50%;box-shadow:var(--sf-shadow-card);cursor:grab;height:18px;pointer-events:auto;width:18px}.ftoggle[data-v-a16f834a]{align-items:center;background:none;border:0;color:var(--sf-text);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:300;gap:12px;padding:8px 6px;width:100%}.ftoggle-track[data-v-a16f834a]{background:var(--cat-line);border-radius:999px;flex-shrink:0;height:24px;position:relative;transition:background .18s ease;width:42px}.ftoggle-knob[data-v-a16f834a]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #35302740;height:18px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:18px}.ftoggle--on .ftoggle-track[data-v-a16f834a]{background:var(--sf-primary)}.ftoggle--on .ftoggle-knob[data-v-a16f834a]{transform:translate(18px)}.fpanel-apply[data-v-a16f834a]{background:var(--sf-primary);border:0;border-radius:999px;bottom:0;box-shadow:0 8px 24px #3530274d;color:#fff;cursor:pointer;display:none;font-family:inherit;font-size:15px;font-weight:600;margin-top:20px;min-height:48px;position:sticky;width:100%;z-index:3}.cat-main[data-v-a16f834a]{min-width:0}.cat-bar[data-v-a16f834a]{align-items:flex-end;border-bottom:1px solid var(--cat-line-soft);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:6px 6px 16px}.cat-bar-l[data-v-a16f834a]{min-width:0}.cat-crumbs[data-v-a16f834a]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.2;margin-bottom:8px}.cat-crumbs__link[data-v-a16f834a]{color:var(--sf-color-text-secondary,inherit);opacity:.75;text-decoration:none;transition:opacity .15s ease}.cat-crumbs__link[data-v-a16f834a]:hover{opacity:1;text-decoration:underline}.cat-crumbs__sep[data-v-a16f834a]{opacity:.4}.cat-crumbs__current[data-v-a16f834a]{opacity:.6}.cat-h1[data-v-a16f834a]{color:var(--sf-text);font-size:28px;font-weight:700;letter-spacing:-.015em;margin:0}.cat-count[data-v-a16f834a]{color:var(--sf-muted);font-size:14px;margin-top:5px}.cat-bar-r[data-v-a16f834a]{align-items:center;display:flex;flex-shrink:0;gap:12px}.cat-filterbtn[data-v-a16f834a]{align-items:center;background:var(--sf-bg-light);border:1.5px solid var(--cat-line);border-radius:999px;color:var(--sf-text);cursor:pointer;display:none;font-family:inherit;font-size:14px;font-weight:600;gap:9px;padding:11px 18px;transition:border-color .15s ease}.cat-filterbtn[data-v-a16f834a]:hover{border-color:var(--sf-primary)}.cat-filterbtn em[data-v-a16f834a]{background:var(--sf-primary);border-radius:999px;color:#fff;font-size:11px;font-style:normal;font-weight:700;padding:2px 7px}.sortdd[data-v-a16f834a]{position:relative}.sortdd-btn[data-v-a16f834a]{align-items:center;background:var(--sf-bg-light);border:1.5px solid var(--cat-line);border-radius:999px;color:var(--sf-text);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:9px;padding:11px 16px;transition:border-color .15s ease;white-space:nowrap}.sortdd-btn--open[data-v-a16f834a],.sortdd-btn[data-v-a16f834a]:hover{border-color:var(--sf-primary)}.sortdd-btn .sortdd-chev[data-v-a16f834a]{color:var(--cat-muted-2);height:14px;transition:transform .18s ease;width:14px}.sortdd-chev[data-v-a16f834a] .icon__img{height:14px;width:14px}.sortdd-btn--open .sortdd-chev[data-v-a16f834a]{transform:rotate(180deg)}.sortdd-menu[data-v-a16f834a]{background:var(--sf-bg-light);border-radius:18px;box-shadow:var(--sf-shadow-raise);min-width:230px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:40}.sortdd-scrim[data-v-a16f834a]{display:none}.sortdd-enter-active[data-v-a16f834a],.sortdd-leave-active[data-v-a16f834a]{transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}.sortdd-enter-from[data-v-a16f834a],.sortdd-leave-to[data-v-a16f834a]{opacity:0;transform:translateY(8px)}.scrim-fade-enter-active[data-v-a16f834a],.scrim-fade-leave-active[data-v-a16f834a]{transition:opacity .2s ease}.scrim-fade-enter-from[data-v-a16f834a],.scrim-fade-leave-to[data-v-a16f834a]{opacity:0}.sortdd-item[data-v-a16f834a]{align-items:center;background:none;border:0;border-radius:12px;color:var(--sf-text);cursor:pointer;display:flex;font-family:inherit;font-size:14px;padding:11px 14px;text-align:left;transition:background .14s ease;width:100%}.sortdd-item[data-v-a16f834a]:hover{background:var(--cat-soft)}.sortdd-item--on[data-v-a16f834a]{color:var(--sf-primary);font-weight:600}.vtoggle[data-v-a16f834a]{background:var(--sf-bg-light);border:1.5px solid var(--cat-line);border-radius:999px;display:inline-flex;gap:3px;padding:4px;position:relative}.vtoggle-ind[data-v-a16f834a]{background:var(--sf-primary);border-radius:999px;height:36px;left:4px;position:absolute;top:4px;transform:translate(0);transition:transform .24s cubic-bezier(.22,1,.36,1);width:38px;z-index:0}.vtoggle-ind--list[data-v-a16f834a]{transform:translate(41px)}.vtoggle-btn[data-v-a16f834a]{align-items:center;background:none;border:0;border-radius:999px;color:var(--sf-muted);cursor:pointer;display:flex;height:36px;justify-content:center;position:relative;transition:background .15s ease,color .15s ease;width:38px;z-index:1}.vtoggle-btn[data-v-a16f834a]:hover{color:var(--sf-text)}.vtoggle-btn[data-v-a16f834a] .icon__img{filter:brightness(0);opacity:.5;transition:filter .15s ease,opacity .15s ease}.vtoggle-btn[data-v-a16f834a]:hover .icon__img{opacity:.85}.vtoggle-btn--on[data-v-a16f834a] .icon__img{filter:brightness(0) invert(1);opacity:1}.achips[data-v-a16f834a]{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-2) 6px 4px}.achip[data-v-a16f834a]{align-items:center;background:var(--cat-soft);border:0;border-radius:999px;color:var(--sf-primary);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;padding:9px 14px;transition:background .15s ease}.achip[data-v-a16f834a]:hover{background:var(--cat-soft-2)}.achip i[data-v-a16f834a]{font-size:11px;font-style:normal;opacity:.7}.achip-clear[data-v-a16f834a]{background:none;border:0;color:var(--sf-muted);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 10px;transition:color .15s ease}.achip-clear[data-v-a16f834a]:hover{color:var(--sf-primary)}.pcard-sk[data-v-a16f834a]{background:var(--sf-bg-light);border:1px solid var(--cat-line);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:10px}.pcard-sk__img[data-v-a16f834a]{aspect-ratio:1/1;border-radius:12px;width:100%}.pcard-sk__line[data-v-a16f834a]{height:14px;width:90%}.pcard-sk__line--sm[data-v-a16f834a]{width:60%}.pcard-sk__price[data-v-a16f834a]{height:20px;margin-top:4px;width:45%}.catalog-state[data-v-a16f834a]{background:var(--sf-bg-light);border:1px solid var(--cat-line);border-radius:16px;color:var(--sf-muted);display:grid;font-size:18px;margin:22px 6px;min-height:240px;padding:12px 16px;place-items:center}.catalog-grid[data-v-a16f834a]{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(0,318px));justify-content:center;padding:22px 0 6px}.catalog-list[data-v-a16f834a]{gap:16px;padding:22px 6px 6px;width:100%}.cat-empty[data-v-a16f834a],.catalog-list[data-v-a16f834a]{display:flex;flex-direction:column}.cat-empty[data-v-a16f834a]{align-items:center;background:var(--sf-bg-light);border-radius:var(--sf-radius-lg);box-shadow:var(--sf-shadow-card);gap:14px;margin:40px 6px;padding:56px 32px;text-align:center}.cat-empty__title[data-v-a16f834a]{color:var(--sf-text);font-size:21px;font-weight:700}.cat-empty__text[data-v-a16f834a]{color:var(--sf-muted);font-size:15px;font-weight:300;line-height:1.5;margin:0;max-width:440px}.cat-empty__btn[data-v-a16f834a]{background:var(--sf-primary);border:0;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;margin-top:6px;min-height:44px;padding:0 26px}.catalog-pagination[data-v-a16f834a]{align-items:center;color:var(--sf-muted);display:flex;font-size:16px;gap:16px;justify-content:center;margin-top:30px}.catalog-pagination button[data-v-a16f834a]{background:var(--sf-primary);border:0;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:44px;min-width:118px}.catalog-pagination button[data-v-a16f834a]:disabled{cursor:default;opacity:.5}.mcat[data-v-a16f834a]{display:flex;flex-direction:column}.mcat-crumbs[data-v-a16f834a]{align-items:center;display:flex;flex-wrap:wrap;font:var(--text-caption);gap:4px 6px;margin-bottom:var(--sp-3)}.mcat-crumb[data-v-a16f834a]{background:none;border:0;color:var(--c-muted);cursor:pointer;font:inherit;padding:2px 0}.mcat-crumb--home[data-v-a16f834a]{color:var(--c-brand);font-weight:var(--fw-bold)}.mcat-crumb--current[data-v-a16f834a]{color:var(--c-text);font-weight:var(--fw-bold)}.mcat-crumb-sep[data-v-a16f834a]{color:var(--c-muted)}.mcat-head[data-v-a16f834a]{align-items:center;display:flex;gap:var(--sp-1);margin-bottom:var(--sp-2);margin-left:var(--sp-2)}.mcat-back[data-v-a16f834a]{align-items:center;background:none;border:0;border-radius:var(--radius-3);cursor:pointer;display:inline-flex;flex:0 0 auto;height:var(--tap-min);justify-content:center;margin-left:-10px;width:var(--tap-min)}.mcat-back[data-v-a16f834a]:active{background:var(--c-surface-sunken)}.mcat-back[data-v-a16f834a] .icon__img{height:24px;width:24px}.mcat-title[data-v-a16f834a]{color:var(--c-text-strong);font:var(--text-title-sm);margin:0}.mcat-list[data-v-a16f834a]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.mcat-item[data-v-a16f834a]{align-items:center;background:none;border:0;border-bottom:1px solid var(--c-border-subtle);cursor:pointer;display:flex;font-family:inherit;gap:var(--sp-3);min-height:var(--tap-min);padding:var(--sp-3) var(--sp-1);text-align:left;transition:background .14s ease;width:100%}.mcat-item[data-v-a16f834a]:active{background:var(--c-surface-sunken)}.mcat-item--all .mcat-item__label[data-v-a16f834a]{color:var(--c-brand);font-weight:var(--fw-bold)}.mcat-item__label[data-v-a16f834a]{color:var(--c-text);flex:1 1 auto;font:var(--text-body);min-width:0}.mcat-item__count[data-v-a16f834a]{color:var(--c-muted);flex:0 0 auto;font:var(--text-caption);font-variant-numeric:tabular-nums}.mcat-item__chev[data-v-a16f834a]{flex:0 0 auto;opacity:.4;transform:rotate(-90deg)}.mcat-item__chev[data-v-a16f834a] .icon__img{height:16px;width:16px}.mcat-empty[data-v-a16f834a]{color:var(--c-muted);font:var(--text-body);padding:var(--sp-6) var(--sp-2);text-align:center}.clead-title[data-v-a16f834a]{color:var(--c-text-strong);font:var(--text-title-sm);margin:var(--sp-1) 0 0;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.clead-title[data-v-a16f834a]::-webkit-scrollbar{display:none}.clead-count[data-v-a16f834a]{color:var(--c-muted);font:var(--text-caption);margin-top:2px}.clead-chips[data-v-a16f834a]{display:flex;gap:var(--sp-2);margin-top:var(--sp-3);overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.clead-chips[data-v-a16f834a]::-webkit-scrollbar{display:none}.clead-chip[data-v-a16f834a]{background:var(--c-surface-sunken);border:0;border-radius:var(--radius-pill);color:var(--c-text);cursor:pointer;flex:0 0 auto;font:var(--text-footnote);padding:8px 14px;transition:background .14s ease;white-space:nowrap}.clead-chip[data-v-a16f834a]:active{background:var(--c-surface-muted)}@media(max-width:768px){.clead[data-v-a16f834a]{padding:0 var(--radius-2)}.catalog-shell[data-v-a16f834a]{margin-top:var(--sp-2)}.cat-bar-l[data-v-a16f834a]{display:none}.catalog-page[data-v-a16f834a] .topbar{position:sticky;top:0;z-index:50}.cat--view-grid .catalog-grid[data-v-a16f834a]{gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--sp-4) 0 var(--sp-2)}.cat--view-list .catalog-list[data-v-a16f834a]{display:grid;gap:var(--sp-3);grid-template-columns:1fr;padding:var(--sp-4) 0 var(--sp-2)}.cat--view-list .catalog-list[data-v-a16f834a] .product-card--standard{max-width:100%;width:100%}.catalog-shell.catalog-shell--large[data-v-a16f834a]{padding-left:var(--sp-1);padding-right:var(--sp-1)}.vtoggle[data-v-a16f834a]{display:inline-flex;order:1}.sortdd[data-v-a16f834a]{order:2}.cat-filterbtn[data-v-a16f834a]{order:3}.achips[data-v-a16f834a]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.achips[data-v-a16f834a]::-webkit-scrollbar{display:none}.achip[data-v-a16f834a],.achip-clear[data-v-a16f834a]{flex:0 0 auto}.cat-bar[data-v-a16f834a]{flex-wrap:nowrap}.cat-bar-r[data-v-a16f834a]{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.cat-bar-r[data-v-a16f834a]::-webkit-scrollbar{display:none}.cat-bar-r[data-v-a16f834a]>*{flex:0 0 auto}.sortdd-scrim[data-v-a16f834a]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#35302766;display:block;inset:0;position:fixed;z-index:205}.sortdd-menu[data-v-a16f834a]{border-radius:var(--radius-5) var(--radius-5) 0 0;inset:auto 0 0;min-width:0;padding:var(--sp-2) var(--sp-4) calc(var(--sp-4) + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:206}.sortdd-menu[data-v-a16f834a]:before{background:var(--c-border-subtle);border-radius:var(--radius-pill);content:"";display:block;height:4px;margin:var(--sp-1) auto var(--sp-3);width:44px}.sortdd-item[data-v-a16f834a]{font-size:16px;min-height:var(--tap-min);padding:var(--sp-3) var(--sp-2)}.cat .cat-side[data-v-a16f834a]{border-radius:0;height:100vh;height:100dvh;inset:0 0 auto;max-width:none;overflow-y:auto;overscroll-behavior:contain;transform:translateY(100%);width:100%;-webkit-overflow-scrolling:touch;padding:calc(var(--sp-4) + env(safe-area-inset-top)) var(--sp-4) calc(var(--sp-6) + env(safe-area-inset-bottom))}.cat .cat-side--open[data-v-a16f834a]{transform:none}}.cat-scrim[data-v-a16f834a]{display:none}@media(max-width:1100px){.cat[data-v-a16f834a]{grid-template-columns:1fr}.cat-filterbtn[data-v-a16f834a]{display:flex}.cat-scrim[data-v-a16f834a]{background:#35302761;display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:200}.cat-scrim--open[data-v-a16f834a]{opacity:1;pointer-events:auto}.cat-side[data-v-a16f834a]{background:var(--sf-bg);bottom:0;box-shadow:var(--sf-shadow-raise);left:0;overflow-y:auto;padding:22px 20px 28px;position:fixed;top:0;transform:translate(-100%);transition:transform .28s cubic-bezier(.4,0,.2,1);width:min(384px,88vw);z-index:201}.cat-side--open[data-v-a16f834a]{transform:none}.fpanel-x[data-v-a16f834a]{display:flex;margin-left:0}.fpanel-apply[data-v-a16f834a]{display:block}}@media(max-width:820px){.catalog-page__container[data-v-a16f834a]{padding:0}.catalog-shell[data-v-a16f834a]{border-radius:34px;padding:20px 4px 26px}}@media(max-width:680px){.cat-h1[data-v-a16f834a]{font-size:24px}}
