.searchfilters{--input-height:42px;background-color:var(--gray-100);border-radius:4px;align-items:end;gap:2rem;padding:2rem;position:relative}.searchfilters .flex-item{flex-basis:200px;flex-grow:2}.searchfilters label{color:var(--gray-700-inverter);display:block;font-size:1.25rem;font-weight:300;height:2rem;padding:0 1rem}.searchfilters input[type="search"],.searchfilters input[type="text"],.searchfilters select{background-color:var(--search-input-background);border:0 none;border-radius:var(--border-radius);font-size:1.65rem;height:var(--input-height);line-height:var(--input-height);padding:0 1rem;width:100%}.searchfilters input[type="search"]{padding:0 1rem}.searchfilters input[type="search"]:not(:placeholder-shown){background-color:var(--brand-100)}.searchfilters select{font-size:1.6rem}.searchfilters .btn{height:var(--input-height);line-height:var(--input-height);min-height:42px;padding:0 2rem}.searchfilters .searchparameter{background-color:var(--gray-500);border-radius:var(--border-radius);color:var(--white);display:flex;align-items:center;align-self:stretch;flex-basis:auto;flex-grow:0;gap:1rem;justify-content:center;font-size:1.35rem;padding:.75rem 1rem;text-decoration:none}.searchfilters .searchparameter:hover{background-color:var(--gray-700)}.searchfilters .searchparameter span{font-size:1.75rem}.searchfilters.sm{--input-height:28px;padding:.75rem}.searchfilters.sm select{font-size:1.4rem}body.darkMode{--search-input-background:var(--gray-600)}body.darkMode .searchfilters{background-color:var(--dark-mode);padding:2rem 0}body.highContrast .searchfilters{background-color:var(--contrast)}