.search-filters{display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem 0;background-color:var(--color-grey-10);position:relative}.search-filters::before{content:"";position:absolute;top:0;left:calc(50% + var(--mu-scrollbar-width)/ 2);width:calc(100vw - var(--mu-scrollbar-width));height:100%;transform:translateX(-50vw);background:var(--color-grey-10);z-index:-1}@media(min-width:75em){.search-filters{padding:1.25rem}.search-filters::before{content:none}}.search-filters__filtersets--collapsed{display:none}.search-filters__filterset{margin-top:1rem;padding-top:.5rem;border-top:1px solid var(--color-mu-grey-blue)}@media(min-width:26.25em){.search-filters__grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:.5rem}}@media(min-width:64em){.search-filters__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:75em){.search-filters__grid{grid-template-columns:1fr}}.search-filters__heading{font-size:1.25rem;display:flex;justify-content:space-between;font-family:"Untitled Sans","system-ui",sans-serif;font-size:1.125rem;line-height:1.33;font-weight:500}@media(min-width:75em){.search-filters__heading{font-size:1.25rem;line-height:1.4}}.search-filters__heading--collapsible{color:var(--color-mu-blue)}.search-filters__show-filters-toggle{cursor:pointer;padding:0;color:inherit;background:0 0}.search-filters__show-filters-toggle:hover{color:var(--color-black)}.search-filters__clear{font-size:.875rem;color:var(--color-mu-blue);background-color:rgba(0,0,0,0)}.search-filters__clear:hover{color:var(--color-black)}.search-filters__title{display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:500;cursor:pointer}.search-filters__accordion-btn{color:var(--color-mu-blue)}.search-filters__accordion-btn:hover{color:var(--color-black)}.search-filters__title_icon{width:1.125rem;margin-left:1rem;transition:transform .25s;flex-shrink:0}.search-filters__title_icon--flipped{transform:rotate(180deg)}.search-filters__help-text{font-size:.875rem;line-height:1.25rem;margin-top:.75rem}.search-filters__item{font-size:1rem;margin-top:.5rem}.search-filters__checkbox,.search-filters__radio{margin-top:.25rem}.search-filters__label{margin-left:.5rem}.search-filters__label-counter{color:var(--color-grey-65)}