.Listing_layout__SCtUI{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar" "filters" "content";grid-gap:var(--space-3);gap:var(--space-3);align-items:start}@media (min-width:1000px){.Listing_withFilters__S0MOQ{grid-template-columns:248px minmax(0,1fr);grid-template-areas:"filters toolbar" "filters content";column-gap:var(--space-5)}}.Listing_filters__5bdDJ{grid-area:filters;display:none;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.Listing_filters__5bdDJ[data-open]{display:grid}@media (min-width:1000px){.Listing_filters__5bdDJ{display:grid;position:-webkit-sticky;position:sticky;inset-block-start:112px}}.Listing_group__f968B{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;border:0;min-inline-size:0}.Listing_legend__OYWoh{-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1);padding:0;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brown)}.Listing_chips__Q2ZUc{display:flex;margin:0;padding:0;list-style:none;flex-wrap:wrap;gap:var(--space-1)}.Listing_chip__R752H{display:inline-flex;align-items:center;gap:var(--space-0);min-block-size:40px;padding-inline:var(--space-2);border:1.5px solid var(--color-field);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-weight:600;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration) var(--ease),border-color var(--duration) var(--ease)}.Listing_chip__R752H:hover{background:var(--color-cream)}.Listing_chip__R752H[aria-pressed=true]{border-color:var(--color-black);background:var(--color-black);color:#ffffff}.Listing_prices__1wCfu{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-1);gap:var(--space-1)}.Listing_field__9RuN_{display:grid;grid-gap:var(--space-0);gap:var(--space-0);font-size:var(--text-sm);font-weight:600}.Listing_select__T3i6b{min-block-size:var(--target);padding-inline:var(--space-2) var(--space-4);border:1.5px solid var(--color-field);border-radius:var(--radius-pill);background-color:var(--color-surface);font-weight:600;cursor:pointer}.Listing_toolbar__feSu1{grid-area:toolbar;display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-inline-size:0}.Listing_content__RGQ1D{grid-area:content;display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-inline-size:0}.Listing_search__KAc1w{position:relative;display:flex;align-items:center}.Listing_searchIcon__pV3gG{position:absolute;inset-inline-start:var(--space-2);color:var(--color-text-muted);pointer-events:none}.Listing_input__5zlf7{inline-size:100%;min-block-size:52px;padding-inline:calc(var(--space-2) + 28px) var(--space-2);border:1.5px solid var(--color-field);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-md)}.Listing_input__5zlf7:focus-visible{border-color:var(--color-brown);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-yellow) 40%,transparent)}.Listing_bar__fbJ1C{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.Listing_filtersToggle__2bBoo{min-block-size:var(--target)}@media (min-width:1000px){.Listing_bar__fbJ1C .Listing_filtersToggle__2bBoo{display:none}}.Listing_sort__ROoiC{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:600}@media (max-width:479px){.Listing_sort__ROoiC>span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.Listing_results__OcUME{display:grid;grid-gap:var(--space-4);gap:var(--space-4);scroll-margin-block-start:calc(var(--space-10) + var(--space-2))}.Listing_more__vxM66{display:grid;justify-items:center}