.Filters_root__Eu7SP{display:flex;flex-direction:column;gap:40px;margin-bottom:var(--spacing-m)}.Filters_heading__Xg6_e{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Filters_heading__Xg6_e p{color:var(--fg)}.Filters_filters__X_UCm{display:flex;flex-direction:row;gap:var(--spacing-s)}.Filters_filters__X_UCm>*{flex-grow:1}@media(max-width:768px){.Filters_filters__X_UCm{flex-direction:column;gap:0}}@media(min-width:1280px){.Filters_filters__X_UCm{flex-direction:column;gap:0}}.Filters_cta__YbjYQ{flex-shrink:0;width:-moz-fit-content;width:fit-content}.CheckboxGroup_dropdownContainer__r_LtE{position:relative;display:inline-flex;flex-direction:column;border-top:1px solid var(--grey-medium);border-bottom:1px solid var(--grey-medium)}.CheckboxGroup_dropdownContainer___unopen__1hIPq{border-bottom:none}@media(max-width:580px){.CheckboxGroup_dropdownContainer__r_LtE{width:100%}}@media(min-width:1240px){.CheckboxGroup_dropdownContainer__r_LtE{max-width:250px;border-bottom:none}}.CheckboxGroup_dropdownButton__0Yqpj{background-color:rgba(0,0,0,0);padding:var(--spacing-xs) 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;height:48px;color:var(--fg);border-bottom:1px solid var(--grey-medium)}.CheckboxGroup_dropdownButton___open__y_dVt{border-bottom:none}@media(max-width:768px){.CheckboxGroup_dropdownButton__0Yqpj{border-bottom:none}.CheckboxGroup_dropdownButton___borderBottom__PmyYu{border-bottom:1px solid var(--grey-medium)}}@media(min-width:1280px){.CheckboxGroup_dropdownButton__0Yqpj{border-bottom:none}.CheckboxGroup_dropdownButton___borderBottom__PmyYu{border-bottom:1px solid var(--grey-medium)}}.CheckboxGroup_dropdownButton__0Yqpj.CheckboxGroup_disabled__7P0Yo{opacity:.4}.CheckboxGroup_length__AwtHu{color:var(--grey-medium);font-weight:500;margin-left:4px}.CheckboxGroup_arrow__x4Lln{border:solid var(--fg);border-width:0 2px 2px 0;padding:3px;margin-bottom:4px;transform:rotate(45deg);transition:transform .2s;position:absolute;right:1rem}.CheckboxGroup_arrow__x4Lln.CheckboxGroup_open__lsMcJ{transform:rotate(-135deg);margin-top:var(--spacing-xs)}.CheckboxGroup_dropdownActions__n8ij8{display:flex;justify-content:space-between;margin-bottom:.5rem}.CheckboxGroup_dropdownActions__n8ij8 span{border:none;color:var(--grey-medium);padding:0;font-size:14px;font-weight:500}.CheckboxGroup_checkboxList__Hlyv4{display:flex;flex-direction:column;margin:var(--spacing-s) 0}.CheckboxGroup_checkboxItem___LkF4{display:flex;align-items:center;border-radius:8px;cursor:pointer;gap:var(--spacing-xs);color:var(--fg)}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH{padding:6px 12px;border-radius:500px}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH:focus,.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH:hover{cursor:pointer;background:hsla(0,0%,100%,.12)}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH:has(input[type=radio]:checked){color:var(--lime)}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_MultiSelect__CwJeI{margin-bottom:var(--spacing-s)}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_MultiSelect__CwJeI:last-of-type{margin-bottom:0}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_MultiSelect__CwJeI input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid var(--fg);border-radius:4px;display:inline-block;position:relative;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_MultiSelect__CwJeI input[type=checkbox]:checked{border-color:var(--lime);background:var(--lime);box-shadow:inset 0 0 0 1px var(--black)}[data-theme=light] .CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH:focus,[data-theme=light] .CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH:hover{background:var(--grey-light)}[data-theme=light] .CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_SingleSelect___9ttH:has(input[type=radio]:checked){color:var(--black);font-weight:600}[data-theme=light] .CheckboxGroup_checkboxItem___LkF4.CheckboxGroup_MultiSelect__CwJeI input[type=checkbox]:checked{border-color:var(--lavender);background:var(--lavender)}