.sales_page__u4zWz{padding-bottom:80px;color:var(--color-12)}.sales_heading__Y87iR{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:30px 0 36px}.sales_description__AN21G>span,.sales_heading__Y87iR span{font-size:13px;color:var(--color-9)}.sales_heading__Y87iR h1{font-size:clamp(32px,4vw,52px);letter-spacing:normal;font-weight:550;margin:12px 0}.sales_heading__Y87iR p{font-size:16px;color:var(--color-9)}.sales_button__P2gt7{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;border-radius:999px;background:#171717;color:#fff;padding:12px 22px;font-size:14px;white-space:nowrap}.sales_button__P2gt7:disabled{opacity:.5}.sales_search__B0TJ8{display:flex;gap:12px;padding:18px;background:var(--color-3);border-radius:24px;margin-bottom:30px}.sales_search__B0TJ8 label{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--color-5);border-radius:999px;padding:0 18px;flex:1}.sales_search__B0TJ8 input{background:none;outline:none;min-width:0;width:100%;height:46px;font-size:14px}.sales_grid__1q4R9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sales_card__Ds5IG{border:1px solid var(--color-5);border-radius:24px;overflow:hidden;background:white}.sales_photo__HXNFq{position:relative;aspect-ratio:1.5;background:var(--color-3)}.sales_photo__HXNFq img{width:100%;height:100%;object-fit:cover}.sales_photo__HXNFq>span{position:absolute;top:14px;left:14px;background:#ffffffee;border-radius:999px;padding:7px 12px;font-size:12px}.sales_cardBody____PUQ{padding:20px}.sales_cardBody____PUQ>strong{font-size:24px;font-weight:550}.sales_cardBody____PUQ>p{font-size:14px;color:var(--color-10);margin:9px 0 18px}.sales_facts__v8M6F{display:flex;gap:20px;align-items:center;font-size:14px;margin:15px 0}.sales_facts__v8M6F span{display:flex;gap:8px;align-items:center}.sales_facts__v8M6F>svg:last-child{margin-left:auto}.sales_empty__mfP8o{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding:70px 24px}.sales_empty__mfP8o h2{font-size:23px}.sales_empty__mfP8o p{color:var(--color-9)}.sales_back___GUWr{display:inline-flex;align-items:center;gap:12px;margin:25px 0;font-size:14px}.sales_detailGrid__DBJ1_{display:grid;grid-template-columns:2fr 1fr;gap:35px}.sales_heroPhoto__6H6vs{aspect-ratio:1.5;border-radius:26px;overflow:hidden;background:var(--color-3)}.sales_heroPhoto__6H6vs img{width:100%;height:100%;object-fit:cover}.sales_thumbs__kTDHF{display:flex;gap:10px;overflow:auto;padding:12px 3px}.sales_thumbs__kTDHF button{flex-shrink:0;width:84px;height:60px;border-radius:12px;overflow:hidden}.sales_thumbs__kTDHF button[aria-pressed=true]{outline:2px solid #171717;outline-offset:2px}.sales_thumbs__kTDHF img{width:100%;height:100%;object-fit:cover}.sales_description__AN21G{padding:25px 0}.sales_description__AN21G h1{font-size:30px;letter-spacing:normal;line-height:1.3;margin:10px 0}.sales_price__9J8i9{font-size:28px}.sales_description__AN21G h2{font-size:22px;margin:30px 0 14px}.sales_description__AN21G p{white-space:pre-wrap;line-height:1.8;font-size:15px;color:var(--color-10)}.sales_contact__Z8w8d{align-self:start;position:sticky;top:100px;border:1px solid var(--color-5);border-radius:26px;padding:26px}.sales_contact__Z8w8d h2{font-size:22px;letter-spacing:normal}.sales_contact__Z8w8d p{font-size:14px;line-height:1.7;color:var(--color-9);margin:12px 0 22px}.sales_contact__Z8w8d form{display:flex;flex-direction:column;gap:15px}.sales_contact__Z8w8d label{font-size:13px}.sales_contact__Z8w8d textarea{border:1px solid var(--color-6);border-radius:15px;padding:14px;resize:vertical;font-size:14px}.sales_ownerActions__OUUKc{display:flex;flex-wrap:wrap;gap:15px;padding:0 20px 20px;font-size:13px}.sales_ownerActions__OUUKc>button{text-decoration:underline;text-underline-offset:4px}.sales_inquiries__yZ6UR{width:100%;font-size:13px;overflow-wrap:anywhere}.sales_inquiries__yZ6UR>div{padding:14px 0;border-top:1px solid var(--color-5)}.sales_inquiries__yZ6UR p{white-space:pre-wrap;margin:8px 0}.sales_page__u4zWz a:focus-visible,.sales_page__u4zWz button:focus-visible,.sales_page__u4zWz input:focus-visible,.sales_page__u4zWz textarea:focus-visible{outline:2px solid #3868d9;outline-offset:4px}@media (max-width:900px){.sales_grid__1q4R9{grid-template-columns:repeat(2,minmax(0,1fr))}.sales_detailGrid__DBJ1_{grid-template-columns:1fr}.sales_contact__Z8w8d{position:static}.sales_search__B0TJ8{flex-wrap:wrap}.sales_search__B0TJ8 label:first-child{flex-basis:100%}}@media (max-width:560px){.sales_heading__Y87iR{display:block}.sales_heading__Y87iR>.sales_button__P2gt7{margin-top:20px}.sales_grid__1q4R9{grid-template-columns:1fr}.sales_search__B0TJ8{padding:12px}.sales_search__B0TJ8 label{flex-basis:100%}.sales_search__B0TJ8>.sales_button__P2gt7{width:100%}.sales_description__AN21G h1{font-size:25px}}.sales_amenities__Ct9Af{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.sales_amenities__Ct9Af span{display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--color-5);border-radius:999px;font-size:13px}.sales_embedded__XFMZ9{margin-top:28px;border-top:1px solid var(--color-5);padding-top:8px;min-width:0}.sales_embedded__XFMZ9 .sales_heading__Y87iR h3{font-size:24px;font-weight:550;letter-spacing:normal;margin:8px 0}.sales_embedded__XFMZ9 .sales_heading__Y87iR>div>span{display:none}.sales_embedded__XFMZ9 .sales_grid__1q4R9{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.sales_embedded__XFMZ9 .sales_grid__1q4R9{grid-template-columns:1fr}}.sales_search__B0TJ8{flex-wrap:wrap}.sales_search__B0TJ8 label{min-width:160px}.sales_search__B0TJ8 .sales_checkbox__fSIbu{flex:0 0 auto;font-size:14px;min-height:46px}.sales_search__B0TJ8 .sales_checkbox__fSIbu input{width:16px;height:16px;accent-color:#171717}.sales_marketplace__93WDs{--line:var(--color-5);padding-bottom:24px}.sales_marketplace__93WDs .sales_search__B0TJ8{background:transparent;border-radius:0;padding:8px 0 16px;margin:0;align-items:center;flex-wrap:wrap;gap:10px}.sales_marketplace__93WDs .sales_search__B0TJ8 label{flex:0 1 190px;min-width:120px;background:white}.sales_marketplace__93WDs .sales_search__B0TJ8 .sales_locationSearch__Wt_C3{flex:1;min-width:220px;background:var(--color-3);border-color:transparent}.sales_filterButton__3e15G{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:1px solid var(--color-5);border-radius:999px;background:white;padding:10px 18px;font-size:14px}.sales_resultsPanel__gpqmc{border:1px solid var(--color-5);border-radius:28px;padding:22px;min-height:480px}.sales_resultsHead__H3WIm{display:flex;align-items:center;gap:14px;margin:0 0 22px;font-size:14px}.sales_resultsHead__H3WIm h2{font-size:15px;font-weight:500}.sales_resultsHead__H3WIm>span{color:var(--color-9);font-size:12px}.sales_resultsHead__H3WIm a{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:13px}.sales_marketplace__93WDs .sales_grid__1q4R9{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sales_facts__v8M6F{flex-wrap:nowrap;gap:12px;font-size:12px;white-space:nowrap}.sales_facts__v8M6F span{gap:5px}.sales_filterGrid__tFuDE{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.sales_filterGrid__tFuDE label{display:grid;gap:9px;font-size:13px}.sales_filterGrid__tFuDE input,.sales_filterGrid__tFuDE select{width:100%;min-width:0;background:var(--color-3);border:1px solid var(--color-5);border-radius:15px;padding:12px 15px;font-size:16px}.sales_filterChecks__nNgpg{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:14px}.sales_filterChecks__nNgpg label{display:flex;align-items:center;gap:8px}@media (max-width:1000px){.sales_marketplace__93WDs .sales_grid__1q4R9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sales_marketplace__93WDs .sales_search__B0TJ8 .sales_locationSearch__Wt_C3{flex-basis:100%;order:-1}.sales_marketplace__93WDs .sales_search__B0TJ8>nav{margin:0}.sales_marketplace__93WDs .sales_search__B0TJ8>label:not(.sales_locationSearch__Wt_C3){flex:1;min-width:140px}.sales_marketplace__93WDs .sales_grid__1q4R9{grid-template-columns:1fr}.sales_resultsPanel__gpqmc{padding:14px;border-radius:24px}.sales_resultsHead__H3WIm{flex-wrap:wrap;gap:8px}.sales_resultsHead__H3WIm a{flex-basis:100%;margin:4px 0 0}.sales_marketplace__93WDs .sales_search__B0TJ8 .sales_button__P2gt7{flex:1}.sales_filterGrid__tFuDE{gap:14px}}.sales_browseLayout__ExFSd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.sales_browseLayout__ExFSd[data-view=list],.sales_browseLayout__ExFSd[data-view=map]{grid-template-columns:minmax(0,1fr)}.sales_browseLayout__ExFSd[data-view=map]>.sales_resultsPanel__gpqmc{display:none}.sales_browseLayout__ExFSd[data-view=split] .sales_grid__1q4R9{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sales_browseLayout__ExFSd .sales_resultsPanel__gpqmc{min-width:0;padding:16px 20px 24px;border:1px solid var(--color-5);border-radius:26px;background:white}@media (max-width:760px){.sales_browseLayout__ExFSd .sales_resultsPanel__gpqmc{padding:16px 12px 20px}}.sales_mapPanel__1amGG{position:sticky;top:130px;height:calc(100dvh - 175px);min-height:440px}.sales_card__Ds5IG{position:relative}.sales_favorite__zGOmh{position:absolute;top:12px;right:12px;width:40px;height:40px;display:grid;place-items:center;border:1px solid #e5e5e5;border-radius:50%;background:white;color:#171717}.sales_favorite__zGOmh:hover{background:#f3f3f3}@media (max-width:1000px){.sales_browseLayout__ExFSd{grid-template-columns:minmax(0,1fr)}.sales_browseLayout__ExFSd[data-view=split] .sales_mapPanel__1amGG{position:relative;top:0;order:-1;height:350px;min-height:350px}.sales_browseLayout__ExFSd[data-view=split] .sales_mapPanel__1amGG>[data-map-canvas]{min-height:350px}}@media (max-width:560px){.sales_browseLayout__ExFSd[data-view=split] .sales_grid__1q4R9{grid-template-columns:minmax(0,1fr)}}.sales_mapPanel__1amGG .leaflet-tile-pane{filter:url(#azyba-map-palette)}.sales_mapPanel__1amGG .leaflet-container{background:#f5f5f3}.sales_favorite__zGOmh{background:#fff0f4;color:#a24463;border:1px solid #f2dbe4}.sales_mapPanel__1amGG{isolation:isolate;z-index:0}.sales_filterGrid__tFuDE input,.sales_filterGrid__tFuDE select{background:#fff;border:1px solid #dedee3;border-radius:999px;min-height:48px}.sales_filterGrid__tFuDE input:focus-visible,.sales_filterGrid__tFuDE select:focus-visible{outline:2px solid #5576c8;outline-offset:2px}@media (max-width:760px){.sales_browseLayout__ExFSd[data-view=split] .sales_mapPanel__1amGG{height:clamp(240px,39dvh,350px);min-height:240px}.sales_browseLayout__ExFSd[data-view=split] .sales_mapPanel__1amGG>[data-map-canvas]{min-height:240px}}.sales_facts__v8M6F{flex-wrap:wrap;row-gap:10px}.sales_facts__v8M6F>span{white-space:nowrap}@media (max-width:760px){main[data-browse-shell]:has(.sales_marketplace__93WDs){padding-top:76px}}.sales_filterChip__hVot6{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 18px;border:1px solid #e3e3e7;border-radius:999px;color:#555;background:white;margin-bottom:12px;transition:background .16s,border-color .16s}.sales_filterChip__hVot6 svg{color:#9770ad}.sales_filterChip__hVot6[aria-pressed=true]{background:#edf2ff;color:#365eaa;border-color:#9eb7e8}.sales_filterChip__hVot6:hover{background:#f3f5fb}.sales_filterChip__hVot6:focus-visible{outline:2px solid #4166b1;outline-offset:3px}@media (max-width:760px){.sales_marketplace__93WDs[data-map-only=true]{padding-bottom:8px}.sales_marketplace__93WDs[data-map-only=true],.sales_marketplace__93WDs[data-map-only=true]>.shell-inner{height:100%;min-height:0;display:flex;flex-direction:column}.sales_marketplace__93WDs[data-map-only=true] .sales_browseLayout__ExFSd{flex:1;min-height:0;display:flex}.sales_marketplace__93WDs[data-map-only=true] .sales_mapPanel__1amGG{flex:1;width:100%;height:100%;min-height:0;position:relative;top:0}.sales_marketplace__93WDs[data-map-only=true] .sales_mapPanel__1amGG>[data-map-canvas]{min-height:0;height:100%}}.sales_cardActions__XezQH{position:absolute;right:12px;top:12px;display:flex;gap:6px;z-index:2}.sales_cardActions__XezQH button{display:grid;place-items:center;width:36px;height:36px;border:1px solid #fff;border-radius:50%;padding:0;color:#31589d;background:#edf2ff;transition:box-shadow .16s}.sales_cardActions__XezQH button[data-tone=hide]{background:#f1ecfa;color:#7959a9}.sales_cardActions__XezQH button[data-tone=save]{background:#fff0f4;color:#a33e5c}.sales_cardActions__XezQH button:hover{transform:none;box-shadow:0 2px 10px #0002}.sales_facts__v8M6F>span:first-child svg{color:#31589d}.sales_facts__v8M6F>span:nth-child(2) svg{color:#a33e5c}.sales_facts__v8M6F>span:nth-child(3) svg{color:#9c7724}.sales_viewHome__yVlpD{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:999px;margin-top:18px;background:#171717;color:white;font-size:17px;font-weight:600}.sales_card__Ds5IG{height:100%}.sales_card__Ds5IG,.sales_card__Ds5IG>a{display:flex;flex-direction:column;min-width:0}.sales_card__Ds5IG>a{flex:1}.sales_card__Ds5IG .sales_photo__HXNFq{flex:none}.sales_cardBody____PUQ{display:flex;flex:1;flex-direction:column;min-width:0}.sales_cardBody____PUQ>p{min-height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sales_cardBody____PUQ .sales_facts__v8M6F{align-content:start;min-height:58px;flex-wrap:wrap}.sales_cardBody____PUQ .sales_viewHome__yVlpD{margin-top:auto}.sales_card__Ds5IG .sales_photo__HXNFq{width:100%;aspect-ratio:3/2;max-height:240px;overflow:hidden}.sales_card__Ds5IG .sales_photo__HXNFq img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sales_browseLayout__ExFSd .sales_grid__1q4R9{align-items:stretch;grid-auto-rows:1fr}.sales_browseLayout__ExFSd[data-view=list] .sales_grid__1q4R9{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.sales_browseLayout__ExFSd[data-view=list] .sales_card__Ds5IG{max-width:none}.sales_cardBody____PUQ .sales_facts__v8M6F{white-space:normal}@media (max-width:760px){main[data-browse-shell]:has(.sales_marketplace__93WDs[data-map-only=true]){height:100dvh;min-height:0;flex:none;overflow:hidden;padding-top:76px}body:has(.sales_marketplace__93WDs[data-map-only=true]),html:has(.sales_marketplace__93WDs[data-map-only=true]){height:100dvh;min-height:0;overflow:hidden}.sales_marketplace__93WDs[data-map-only=true]>.shell-inner{height:auto;flex:1}.sales_marketplace__93WDs[data-map-only=true] .sales_mapPanel__1amGG{height:auto;align-self:stretch}}@media (min-width:761px){main[data-browse-shell]:has(.sales_marketplace__93WDs){height:100dvh;min-height:0;flex:none;overflow:hidden;padding-top:96px}main[data-browse-shell] .sales_marketplace__93WDs,main[data-browse-shell] .sales_marketplace__93WDs>.shell-inner{display:flex;flex-direction:column;min-height:0;flex:1}main[data-browse-shell] .sales_marketplace__93WDs{padding-bottom:16px}main[data-browse-shell] .sales_browseLayout__ExFSd{flex:1;min-height:0;align-items:stretch}main[data-browse-shell] .sales_browseLayout__ExFSd .sales_resultsPanel__gpqmc{min-height:0;overflow-y:auto;overscroll-behavior:contain}main[data-browse-shell] .sales_mapPanel__1amGG{position:relative;top:0;height:100%;min-height:0}main[data-browse-shell] .sales_mapPanel__1amGG>[data-map-canvas]{height:100%;min-height:0}}