.catalog-layout .filter-panel .catalog-filter-form{margin:0}.catalog-layout .filter-panel .filter-group{margin:0;padding:16px 0}.catalog-layout .filter-panel .catalog-filter-form>.filter-group:first-of-type{padding-top:0}.catalog-layout .filter-panel .filter-group h3{margin:0 0 10px;font-size:13px;line-height:1.5}.catalog-layout .filter-panel .filter-group h3 label{min-height:0;color:inherit;font-size:inherit;margin:0}.catalog-layout .filter-panel .catalog-filter-form>.filter-group:first-of-type>h3{min-height:38px;margin-bottom:29px}.catalog-layout .filter-panel .catalog-search-input{box-sizing:border-box;min-height:44px;font-size:13px}.catalog-layout .filter-panel .catalog-filter-dropdown{border:0;border-bottom:1px solid var(--line);min-width:0;padding:0}.catalog-layout .filter-panel .catalog-filter-dropdown>summary{box-sizing:border-box;cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:10px 0;font-size:13px;font-weight:600;line-height:1.45;list-style:none;display:flex}.catalog-layout .filter-panel .catalog-filter-dropdown>summary::-webkit-details-marker{display:none}.catalog-layout .filter-panel .catalog-filter-dropdown>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 7px;width:7px;height:7px;margin:0 3px 3px auto;transform:rotate(45deg)}.catalog-layout .filter-panel .catalog-filter-dropdown[open]>summary:after{margin-bottom:-3px;transform:rotate(225deg)}.catalog-layout .filter-panel .filter-selection-count{color:#214aaa;background:#eaf0ff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:11px;display:inline-flex}.catalog-layout .filter-panel .brand-filter-options,.catalog-layout .filter-panel .property-filter-options{overscroll-behavior:contain;scrollbar-width:thin;border:0;gap:2px;max-height:256px;margin:0;padding:0 4px 12px 0;display:grid;overflow-y:auto}.catalog-layout .filter-panel .brand-filter-options label,.catalog-layout .filter-panel .property-choice{box-sizing:border-box;border-radius:4px;align-items:center;gap:8px;min-height:36px;margin:0;padding:6px 4px;font-size:12px;line-height:1.45;display:flex}.catalog-layout .filter-panel .brand-filter-options label:hover,.catalog-layout .filter-panel .property-choice:hover{background:#f4f6fa}.catalog-layout .filter-panel .property-choice[aria-current=true]{color:#214aaa;background:#f0f4ff}.catalog-layout .filter-panel summary:focus-visible,.catalog-layout .filter-panel .property-choice:focus-visible{outline-offset:2px;outline:2px solid #3155a2}.catalog-layout .filter-panel .property-filters{border-bottom:0;padding-bottom:0}@media (max-width:650px){.catalog-layout .filter-panel .catalog-filter-form>.filter-group:first-of-type>h3{min-height:0;margin-bottom:10px}.catalog-layout .filter-panel .brand-filter-options label,.catalog-layout .filter-panel .property-choice{min-height:44px}}
