.shop-filters_disclosure__C6_Ua{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);margin-bottom:20px;overflow:hidden}.shop-filters_summary__lPUv_{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 14px;margin:0;cursor:pointer;list-style:none;color:var(--color-ink);-webkit-tap-highlight-color:transparent}.shop-filters_summary__lPUv_::-webkit-details-marker{display:none}.shop-filters_summary__lPUv_:focus-visible{outline:2px solid var(--color-berry);outline-offset:-3px;border-radius:var(--radius-sm)}.shop-filters_icon___fCDb{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background:var(--color-surface-2);color:var(--color-ink-2)}.shop-filters_title__pY1oX{font-size:14.5px;font-weight:700;letter-spacing:-.01em}.shop-filters_count__6ZTwL{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--color-berry);color:#fff;font-size:11px;font-weight:800;line-height:1}.shop-filters_meta__7ZQC_{display:none;margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:var(--color-muted)}.shop-filters_chevron__v5ZjD{display:grid;place-items:center;flex:none;margin-left:auto;width:24px;height:24px;color:var(--color-muted);transition:transform var(--motion-micro) var(--ease-out-soft)}.shop-filters_disclosure__C6_Ua[open] .shop-filters_chevron__v5ZjD{transform:rotate(180deg)}.shop-filters_form__ye0R_{padding:2px 14px 16px}@media (max-width:767.98px){.shop-filters_disclosure__C6_Ua:not([open]) .shop-filters_form__ye0R_{display:none}}.shop-filters_grid__gODng{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.shop-filters_field__DWVgN{display:block;min-width:0}.shop-filters_label__6kK6I{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--color-ink-2)}.shop-filters_select__scwRu{display:block;width:100%;min-height:44px;padding:10px;border:1px solid var(--color-line);border-radius:10px;background:var(--color-canvas);color:var(--color-ink);font-size:16px;font-family:inherit;line-height:1.35}.shop-filters_select__scwRu:focus-visible{outline:2px solid var(--color-berry);outline-offset:1px}.shop-filters_actions__gzccx{display:flex;align-items:center;gap:8px}.shop-filters_submit__IBZCK{flex:1 1 auto;min-height:46px;padding:0 18px;border:0;border-radius:var(--radius-pill);background:var(--color-berry);color:#fff;font-family:inherit;font-size:14.5px;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:background-color var(--motion-micro) linear}.shop-filters_submit__IBZCK:hover{background:var(--color-berry-deep)}.shop-filters_clear__PE4t9{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:44px;padding:0 16px;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-berry);font-size:13.5px;font-weight:700;text-decoration:none}.shop-filters_clear__PE4t9:hover{border-color:var(--color-line-strong)}.shop-filters_srOnly__6Mb57{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:420px){.shop-filters_meta__7ZQC_{display:block}.shop-filters_chevron__v5ZjD{margin-left:8px}}@media (min-width:768px){.shop-filters_disclosure__C6_Ua{border:0;border-radius:0;background:transparent;overflow:visible}.shop-filters_summary__lPUv_{display:none}.shop-filters_disclosure__C6_Ua>.shop-filters_form__ye0R_{display:block}.shop-filters_form__ye0R_{padding:16px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface)}.shop-filters_grid__gODng{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px}.shop-filters_label__6kK6I{font-size:12px}.shop-filters_select__scwRu{font-size:14px;padding:8px 10px;min-height:44px}.shop-filters_actions__gzccx{flex-direction:row}.shop-filters_submit__IBZCK{flex:none;min-width:128px}}