.l-filters{flex-direction:column;gap:4rem}.l-filters .l-page__side{flex:1}.c-filters{width:100%}.c-filters__mobile-toggle{display:block;margin-bottom:1rem;width:100%}.c-filters__toggle-button{align-items:center;background-color:transparent;border:none;border-bottom:2px solid #d7d7e6;display:flex;justify-content:space-between;padding:1.6rem 0;width:100%}.c-filters__toggle-button[aria-expanded=true] .c-filters__toggle-icon{transform:rotate(180deg)}.c-filters__toggle-heading{color:#2d2373;font-size:1.8rem;font-weight:600;line-height:1.11111;margin:0}.c-filters__toggle-icon{aspect-ratio:1/1;color:#2d2373;height:2.8rem;transition:transform .2s ease-in-out;width:2.8rem}.c-filters__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;margin-top:4rem}.c-filters__header-title{color:#2d2373;font-family:Instrument Sans;font-size:2rem;font-style:normal;font-weight:600;line-height:normal;margin:0}.c-filters__clear-button{align-items:center;background:none;border:none;color:#141937;cursor:pointer;display:flex;font-size:1.4rem}.c-filters__clear-button:hover{text-decoration:underline}.c-filters__clear-icon{height:1.6rem;margin-right:.4rem;width:1.6rem}.c-filters__search{margin-bottom:2.4rem}.c-filters__groups{display:grid;gap:2.4rem;grid-template-columns:1fr}.c-filters__group{margin-bottom:2rem}.c-filters__group-title{margin-bottom:1.2rem}.c-filters__options-list{list-style:none;margin:0;padding:0}.c-filters__option{margin-bottom:.8rem}.c-filters__option-input{cursor:pointer}.c-filters__option-input[type=checkbox]:checked+.c-filters__option-label,.c-filters__option-input[type=radio]:checked+.c-filters__option-label{background-color:#d7d7e6;color:#2d2373}.c-filters__option-label{background-color:#f0f0f0;border-radius:2rem;color:#141937;cursor:pointer;display:inline-block;font-size:1.4rem;padding:.6rem 1.2rem;transition:background-color .2s,color .2s}.c-filters__tags-title{color:#2d2373;font-size:1.8rem;font-weight:600;line-height:1.11111;margin-bottom:0;margin-top:4rem}.c-filters__inner-toggle-button{display:none}.c-filters__inner-toggle-button[aria-expanded=true] svg{transform:rotate(180deg)}.c-filters__tags-list{grid-template-columns:1fr;padding:2.4rem 0 0}@media screen and (min-width:600px){.c-filters__toggle-button{padding:2.4rem 0}.c-filters__groups{grid-template-columns:repeat(2,1fr)}.c-filters__tags-list{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.c-filters__groups{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.c-filters__tags-list{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1280px){.l-filters{flex-direction:row;gap:8rem}.l-filters .l-page__side{flex:0 0 31.4rem}.c-filters__mobile-toggle{display:none}.c-filters__content{display:block!important}.c-filters__header{margin-top:0}.c-filters__tags-title{display:none;margin-top:0}.c-filters__inner-toggle-button{align-items:center;background-color:transparent;border:none;border-bottom:2px solid #d7d7e6;display:flex;justify-content:space-between;padding:4rem 0 1.6rem;width:100%}.c-filters__tags-list{padding:2.4rem 1.2rem 0}}@media (max-width:1279px){.c-filters__content{display:none}}