.filter-sidebar__chips-section{gap:var(--space-8);padding-bottom:var(--space-16);flex-direction:column;display:flex}.filter-section{border-bottom:1px solid var(--border-muted)}.filter-section__header{width:100%;padding:var(--space-16) 0;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.filter-section__label{font-family:var(--font-family-primary), sans-serif;font-size:var(--font-size-body-large);font-weight:600;line-height:var(--line-height-24);color:var(--text-strong)}.filter-section__actions{align-items:center;gap:var(--space-8);display:flex}.filter-section__chevron{transition:transform .15s}.filter-section__chevron--open{transform:rotate(180deg)}.filter-section__content{padding-bottom:var(--space-16)}.filter-brand-list{gap:var(--space-8);flex-direction:column;display:flex}.filter-brand-search{margin-bottom:var(--space-4)}.filter-brand-search input{width:100%;padding:var(--space-8) var(--space-12);border:var(--border-width-1) solid var(--border-action-input-default);border-radius:var(--radius-input);font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body);font-weight:600;line-height:var(--line-height-20);color:var(--text-strong);background-color:var(--surface-action-input-default);outline:none}.filter-brand-search input:focus{border-color:var(--border-action-input-active);box-shadow:0 0 0 var(--border-width-3) var(--border-action-input-ring-active)}.filter-brand-search input::placeholder{color:var(--text-disabled);font-weight:400}.filter-brand-options{scrollbar-width:none;flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.filter-brand-options::-webkit-scrollbar{display:none}.filter-brand-option{align-items:center;gap:var(--space-8);width:100%;min-height:40px;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-12);font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body);font-weight:600;line-height:var(--line-height-20);color:var(--text-body);border-radius:var(--radius-selection);cursor:pointer;background:0 0;border:none;transition:background-color .1s;display:flex}.filter-brand-option:hover{background-color:var(--surface-action-item-hover)}.filter-brand-checkbox{border-radius:var(--radius-selection);border:1px solid #212529;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .1s;display:flex;box-shadow:0 0 0 2px #21252940}.filter-brand-checkbox--checked{background-color:var(--color-gray-700,#495057);border-color:var(--color-gray-700,#495057);box-shadow:none;color:#fff}.filter-brand-tags{gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.filter-price{gap:var(--space-16);flex-direction:column;display:flex}.filter-price__inputs{align-items:center;gap:var(--space-8);display:flex}.filter-price__field{background-color:var(--surface-action-input-default);border:var(--border-width-1) solid var(--border-action-input-default);border-radius:var(--radius-input);height:40px;padding:var(--space-4) var(--space-8);cursor:text;flex-direction:column;flex:1;display:flex}.filter-price__field:focus-within{border-color:var(--border-action-input-active);box-shadow:0 0 0 var(--border-width-3) var(--border-action-input-ring-active)}.filter-price__label{font-family:var(--font-family-primary), sans-serif;font-size:var(--font-size-10);font-weight:600;line-height:var(--line-height-12);color:var(--text-disabled)}.filter-price__input{width:100%;font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-14);font-weight:600;line-height:var(--line-height-20);color:var(--text-strong);-moz-appearance:textfield;background:0 0;border:none;outline:none;padding:0}.filter-price__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-price__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-price__separator{font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body);color:var(--text-strong);flex-shrink:0;font-weight:600}.filter-price__tag{gap:var(--space-8);display:flex}.filter-eigenschaften{flex-direction:column;display:flex}
