form.property-search-v2 .ps-market-row{gap:14px}form.property-search-v2 .market-switch label:has(input:checked)>span{color:#fff;background:#083f53;box-shadow:0 5px 12px #073f5425}form.property-search-v2 .market-switch input:focus-visible+span{outline-offset:2px;outline:2px solid #0c8c8a}form.property-search-v2 .ps-grid.search-primary-grid{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1.9fr) auto}form.property-search-v2 .ps-grid .search-submit{padding:0 20px}.ps-budget-field{color:#47616c;gap:7px;min-width:0;font-size:.875rem;font-weight:800;display:grid}.ps-budget-field>span{white-space:nowrap}.ps-budget{grid-template-columns:1fr 1fr;gap:6px;display:grid}form.property-search-v2 .ps-budget select{padding:0 6px;font-size:.86rem}@media (max-width:1100px){form.property-search-v2 .ps-grid.search-primary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}form.property-search-v2 .ps-grid .search-query-field,form.property-search-v2 .ps-grid .ps-budget-field{grid-column:span 2}form.property-search-v2 .ps-grid .search-submit{grid-column:auto}}@media (max-width:760px){form.property-search-v2 .ps-market-row{display:block}form.property-search-v2 .ps-market-row .market-switch{flex-wrap:wrap;gap:6px}form.property-search-v2 .ps-market-row .market-switch label>span{background:#eef4f6;padding:7px 11px}form.property-search-v2 .ps-grid.search-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}form.property-search-v2 .ps-grid .search-query-field,form.property-search-v2 .ps-grid .ps-location,form.property-search-v2 .ps-grid .ps-budget-field,form.property-search-v2 .ps-grid .search-submit{grid-column:1/-1}}
