.search-filter{padding-bottom:4rem}@media (min-width:48em){.search-filter{gap:2rem}.search-filter,.search-filter__inner{align-items:flex-start;display:flex;justify-content:space-between}.search-filter__inner{flex-wrap:wrap}}.search-filter__search-term{flex-basis:100%;margin-bottom:1.5rem}.search-filter__search{margin-bottom:1.5rem;position:relative}@media (min-width:48em){.search-filter__search{margin-bottom:0}}.search-filter__filter-select,.search-filter__input{background:#fff;border:.3rem solid #002396;border-radius:7rem;color:inherit;font-family:F37 Gruffy,sans-serif;font-size:1.8rem;font-weight:700;padding:1rem 2rem;transition:all .4s;width:100%}@supports selector(:has(.class)){.search-filter__filter-select::placeholder,.search-filter__input::placeholder{color:rgba(0,35,150,.2)}}.search-filter__input{padding-left:5rem}@media (min-width:48em){.search-filter__input{min-width:35rem}}.search-filter__submit{background:url(/wp-content/themes/cygnus/dist/images/search-icon.cebd0a54.svg) no-repeat 50%;height:100%;left:.5rem;overflow:hidden;position:absolute;text-indent:-999rem;top:0;width:5rem}@media (min-width:64em){.search-filter__filters{align-items:flex-start;display:flex}.search-filter__filters .search-filter__filter:not(:first-child){margin-left:1rem}}@media (min-width:90em){.search-filter__filters .search-filter__filter:not(:first-child){margin-left:2rem}}.search-filter__filter{isolation:isolate;position:relative}.search-filter__filter-plus{background:#002396;border-radius:5rem;height:3.4rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:3.4rem;z-index:1}.search-filter__filter-plus:after,.search-filter__filter-plus:before{background:#fff;border-radius:.3rem;content:"";display:block;height:.4rem;left:50%;margin-left:-.8rem;margin-top:-.2rem;position:absolute;top:50%;width:1.6rem}.search-filter__filter-plus:after{transform:rotate(90deg)}.search-filter__filter-select{cursor:pointer;padding-right:4.5rem}@media (min-width:48em){.search-filter__filter-select{min-width:23.3rem}}.search-filter__filter-input{cursor:text}