.categoryExperience .categoryWorkspace{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:24px;display:grid}.categoryExperience .categorySidebar,.categoryExperience .categoryMain{min-width:0}html:root body[data-site-shell] #main-content#main-content .categoryExperience :is(h1,h2,.searchResultSummary>span){font-size:18px!important;font-weight:500!important;line-height:1.5!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience :is(h3,.ltTitle){font-size:16px!important;font-weight:500!important;line-height:1.45!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience :is(label,input,select,summary,button){font-size:13px!important;font-weight:400!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar form{border:1px solid var(--border,#cbded4);background:var(--surface,#fff);border-radius:16px;flex-direction:column!important;gap:12px!important;margin:0!important;padding:14px!important;display:flex!important}.categoryExperience .categorySidebar form [class*=fields]{gap:12px;display:grid;grid-template-columns:1fr!important}.categoryExperience .categorySidebar form [class*=actions]{flex-wrap:wrap;gap:6px;margin:8px 0 0;display:flex}.categoryExperience .categorySidebar form :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select){box-sizing:border-box;width:100%;min-width:0;min-height:44px}.categoryExperience .categorySidebar form [class*=choices]{flex-wrap:wrap}.categoryExperience .categorySidebar form [class*=choices] label{flex:70px}.categoryExperience .categorySidebar form :is(fieldset,legend){min-width:0}.categoryExperience .categorySidebar form b>span,.categoryExperience .categorySidebar form legend>span{display:none}.categoryExperience .categorySidebar form small{font-size:12px}.categoryExperience .categorySidebar form details{margin-top:8px;padding-top:10px}.categoryExperience .categorySidebar>h2{margin:0 0 12px}.categoryExperience .categoryPropertyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.categoryExperience [data-listing-view=list] .categoryPropertyGrid{grid-template-columns:1fr}.categoryExperience .categoryPropertyBody{gap:6px;padding:12px}.categoryExperience .categoryPropertyBody :is(p,small){font-size:12px}.categoryExperience .categoryPropertyBody>strong{font-size:20px}.categoryExperience .categoryPropertyBody>a{min-height:44px;padding:8px 12px;font-size:13px}@media (min-width:1051px){.categoryExperience [data-listing-view=list] .categoryPropertyCard{grid-template-columns:minmax(220px,36%) minmax(0,1fr);display:grid}.categoryExperience [data-listing-view=list] .categoryPropertyPhoto{aspect-ratio:auto;min-height:220px}.categoryExperience [data-listing-view=list] .categoryPropertyPhoto img{object-fit:contain}}@media (max-width:760px){.categoryExperience .categoryPropertyGrid{grid-template-columns:1fr}}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categoryResultSort{box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;border:0!important;border-bottom:1px solid var(--border,#dce5df)!important;margin:0 0 10px!important;padding:0 0 8px!important;display:flex!important}.categoryExperience .categoryResultSort label{flex-direction:row;align-items:center;gap:8px;min-height:44px;display:flex}.categoryExperience .categoryResultSort input[type=checkbox]{accent-color:#075944;width:19px;height:19px}.categoryExperience .categoryResultSort select{border:1px solid var(--border,#dce5df);background:var(--surface,#fff);min-height:44px;color:inherit;border-radius:9px;max-width:210px;padding:8px 10px}.categoryExperience .categoryResultSort input[type=hidden]{display:none}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categoryMain .categoryResultSort{padding:0 0 8px!important}.categoryExperience .categorySidebar>details{background:var(--surface,#fff);border-inline-start:3px solid #a5633b;margin:14px 0;padding:12px;font-size:13px}html:root body[data-site-shell] #main-content#main-content .categoryExperience .listingViewHeader{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0 0 14px!important;padding:0!important;display:flex!important}.categoryExperience .listingViewSummary{margin-inline-end:auto}.categoryExperience .listingViewToolbar,.categoryExperience .listingViewActions{width:auto!important;margin:0!important}.categoryExperience .listingViewSummary p{display:none}html:root body[data-site-shell] #main-content#main-content .categoryExperience .listingViewToolbar button{min-height:44px!important;padding:8px 12px!important;font-size:12px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience [data-listing-view=list] .grid{grid-template-columns:1fr!important;max-width:none!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .ltPrice{font-size:20px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .ltBody{gap:6px!important;min-height:0!important;padding:12px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .ltFooter{min-height:44px!important;margin-top:8px!important;padding-top:6px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience :is(.ltLocation,.ltDate,.ltSpecs,.ltSeller){font-size:12px!important}@media (min-width:1051px){html:root body[data-site-shell] #main-content#main-content .categoryExperience [data-listing-view=list] .listingTile{grid-template-columns:minmax(220px,36%) minmax(0,1fr)!important;max-width:none!important;height:auto!important;min-height:220px!important;display:grid!important}.categoryExperience [data-listing-view=list] .listingPhoto{aspect-ratio:auto!important;height:100%!important;min-height:220px!important}.categoryExperience [data-listing-view=list] .listingPhoto img{object-fit:contain!important}}@media (max-width:1050px){.categoryExperience .categoryWorkspace{grid-template-columns:230px minmax(0,1fr);gap:16px}}@media (max-width:760px){.categoryExperience .categoryWorkspace{grid-template-columns:1fr}.categoryExperience .categorySidebar>h2{display:none}.categoryExperience .categoryResultSort label{max-width:100%}.categoryExperience .categoryResultSort{gap:4px}.categoryExperience .listingViewSummary{width:100%}}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact{gap:10px!important;padding:12px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact :is(legend,b){min-height:0!important;margin:0 0 6px!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=fields]{gap:10px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=fields]>label{gap:5px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=choices]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;display:grid!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=choices] label{min-width:0;margin:0!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=choices] label>span{white-space:nowrap;border-radius:9px;height:44px!important;min-height:44px!important;padding:4px!important;font-size:13px!important;font-weight:400!important;line-height:1.3!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact :is(select,input:not([type=radio]):not([type=checkbox]):not([type=hidden])){height:44px!important;min-height:44px!important;padding:8px 10px!important;font-size:13px!important;line-height:1.5!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact small{color:var(--muted,#61746b);font-size:11px!important;line-height:1.6!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact details{margin-top:2px!important;padding-top:8px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact summary{align-content:center;display:list-item;min-height:44px!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact details [class*=fields]{margin-top:8px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=rentPeriod]{gap:5px!important;margin-top:0!important;font-size:13px!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=actions]{grid-template-columns:1fr;gap:2px!important;margin:0!important;display:grid!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=actions] :is(button,a){box-sizing:border-box;text-align:center;width:100%;min-height:44px!important;margin:0!important;padding:8px 10px!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}html:root body[data-site-shell] #main-content#main-content .categoryExperience .categorySidebar .propertyFilterCompact [class*=actions] button{border-radius:9px;box-shadow:none!important}
