html{scroll-padding-top:85px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.filtersWrapper .noResults{flex-direction:column;justify-content:center;align-items:center;display:flex}.filtersWrapper .noResults .noResultsTitle{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#1e2432;margin-bottom:10px;padding-top:70px;font-size:32px;font-weight:400;line-height:120%}.filtersWrapper .noResults .text{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#696d8c;margin-bottom:15px;font-size:20px;font-weight:500;line-height:140%}.filtersWrapper .checkboxFilters{margin-top:60px;position:relative}.filtersWrapper .checkboxFilters .checkedFilters{cursor:pointer;background-color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.filtersWrapper .checkboxFilters .checkedFilters .placeholder{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#c4cbd0;font-size:16px;font-weight:500;line-height:140%}.filtersWrapper .checkboxFilters .checkedFilters .list{flex-flow:wrap;gap:10px;display:flex}.filtersWrapper .checkboxFilters .checkedFilters .checkedFilter{cursor:pointer;z-index:100;background-color:#e8ebff;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;padding:7px 14px;display:flex}.filtersWrapper .checkboxFilters .checkedFilters .checkedFilter:hover .cross{background-color:#fff;border-radius:20px}.filtersWrapper .checkboxFilters .checkedFilters .filterArrowUp{filter:brightness(0%);transition:all .1s ease-in-out}.filtersWrapper .checkboxFilters .checkedFilters .filterArrowDown{transition:all .1s ease-in-out;rotate:180deg}.filtersWrapper .checkboxFilters .categories{background-color:#fff;width:100%;margin-top:5px;transition:all .3s ease-in-out;display:none;position:absolute;box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.filtersWrapper .checkboxFilters .categories .arrow{cursor:pointer;margin-left:24px;transition:all .1s ease-in-out;rotate:180deg}.filtersWrapper .checkboxFilters .categories .rotated{rotate:none}.filtersWrapper .checkboxFilters .visible{display:block}.filtersWrapper .checkboxFilters .categories,.filtersWrapper .checkboxFilters .checkedFilters{border:1px solid #c4cbd0;border-radius:5px}.filtersWrapper .checkboxFilters .categoryTitle{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;letter-spacing:.2px;color:#383680;padding:20px;font-size:20px;font-weight:600;line-height:130%}.filtersWrapper .checkboxFilters .listOfCheckboxes{grid-column-gap:44px;grid-template-columns:1fr 1fr 1fr;display:grid}.filtersWrapper .checkboxFilters .customCheckbox{-webkit-user-select:none;user-select:none;font-size:22px;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;padding:17px 20px 17px 68px;font-size:17px;font-weight:500;line-height:140%;display:block;position:relative}.filtersWrapper .checkboxFilters .customCheckbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.filtersWrapper .checkboxFilters .customCheckbox input:checked~.checkmark{background-color:#fff;border:2px solid #c4cbd0}.filtersWrapper .checkboxFilters .customCheckbox .checkmark{background-color:#fff;border:2px solid #c4cbd0;border-radius:5px;width:24px;height:24px;transition:all .1s ease-in-out;position:absolute;top:15px;left:20px}.filtersWrapper .checkboxFilters .customCheckbox .checkmark:after{content:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.994629 5.10694L4.21975 8.33206C4.61027 8.72258 5.24344 8.72258 5.63396 8.33206L13.0051 0.960938' stroke='%23383680' stroke-width='2'/%3E%3C/svg%3E%0A");opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:-2px;left:3px}.filtersWrapper .checkboxFilters .customCheckbox label{cursor:pointer}.filtersWrapper .checkboxFilters .customCheckbox:hover input~.checkmark{background-color:#f6f6f6}.filtersWrapper .checkboxFilters .customCheckbox input:checked~.checkmark:after{opacity:1}@media screen and (max-width:975px){.filtersWrapper .checkboxFilters .listOfCheckboxes{grid-template-columns:1fr 1fr}}@media screen and (max-width:550px){.filtersWrapper .checkboxFilters .listOfCheckboxes{grid-template-columns:1fr}}
