.listingResults-module__Xig-qG__listingsContainer{container-type:inline-size}.listingResults-module__Xig-qG__listingsWrapper{--repeat:1;--card-padding:.75rem;--grid-template-columns:repeat(var(--repeat), 1fr);grid-template-columns:var(--grid-template-columns);display:grid;container-type:inline-size}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper{border-bottom:var(--border);container-type:inline-size}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper .listingResults-module__Xig-qG__propertyCard{padding:var(--card-padding)}@container (min-width:400px){.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCard{--card-padding:1.5rem}}@container (min-width:600px){.listingResults-module__Xig-qG__listingsWrapper{--repeat:2}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper:nth-child(2n){border-left:var(--border)}}@container (min-width:992px){.listingResults-module__Xig-qG__listingsWrapper{--repeat:3}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper{border-left:var(--border)}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper:nth-child(3n+1){border-left:none}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper:nth-child(3n+3){border-right:var(--border)}}@container (min-width:1600px){.listingResults-module__Xig-qG__listingsWrapper{--repeat:4}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper:nth-child(3n+1){border-left:var(--border)}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper:nth-child(3n+3){border-right:none}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper:nth-child(4n+1){border-left:none}.listingResults-module__Xig-qG__listingsWrapper .listingResults-module__Xig-qG__propertyCardWrapper:last-child{border-right:var(--border)}}.listingResults-module__Xig-qG__borderRight{border-right:var(--border)}.listingResults-module__Xig-qG__noResultsContainer{padding-block:var(--padding-block);text-align:center}.listingResults-module__Xig-qG__pagination{border-top:var(--border);margin-top:2rem;padding-top:2rem}
.styles-module__4R9Gda__container{padding-bottom:.5rem}.styles-module__4R9Gda__imageWrapper{aspect-ratio:1.4;width:100%;margin-bottom:20px;position:relative}.styles-module__4R9Gda__imageWrapper .styles-module__4R9Gda__saveButton{z-index:2;position:relative;top:-12px;left:24px}.styles-module__4R9Gda__imageWrapper .styles-module__4R9Gda__sold{z-index:2;font-family:var(--font-family-body);font-size:var(--font-size-body-s);color:var(--color-text-light);background-color:var(--color-bg-plomme);padding-block:7px 6px;padding-inline:12px;line-height:1;position:absolute;top:16px;right:16px}.styles-module__4R9Gda__imageWrapper .styles-module__4R9Gda__image{object-fit:cover;transition:transform .3s}.styles-module__4R9Gda__imageWrapper .styles-module__4R9Gda__placeholderImage{color:var(--color-text-secondary);background-color:var(--color-background-secondary);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.styles-module__4R9Gda__propertyLink{color:inherit;text-decoration:none;display:block}.styles-module__4R9Gda__propertyLink h2{text-underline-offset:6px;outline-offset:1px;outline:none;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:all .2s ease-in-out}.styles-module__4R9Gda__propertyLink:hover h2{-webkit-text-decoration-color:var(--color-border-light);text-decoration-color:var(--color-border-light);text-decoration-thickness:2px}.styles-module__4R9Gda__propertyLink:focus-visible{outline:none}.styles-module__4R9Gda__propertyLink:focus-visible h2{outline:var(--outline)}.styles-module__4R9Gda__propertyInfo h3{color:var(--color-text-secondary);font-size:.6875rem}@media (min-width:768px){.styles-module__4R9Gda__propertyInfo h3{font-size:.75rem}}.styles-module__4R9Gda__propertyInfo h2{margin:0;font-weight:300;line-height:1.4}@media (max-width:480px){.styles-module__4R9Gda__imageWrapper{height:200px;margin-bottom:16px}.styles-module__4R9Gda__propertyInfo h2{font-size:var(--font-size-heading-s)}}@media (prefers-color-scheme:dark){.styles-module__4R9Gda__placeholderImage{background-color:var(--color-background-dark,#1a1a1a)}}@media (prefers-contrast:high){.styles-module__4R9Gda__sold{outline:2px solid var(--color-focus)}}@media (prefers-reduced-motion:reduce){.styles-module__4R9Gda__image,.styles-module__4R9Gda__propertyLink h2{transition:none}}
.styles-module__aksq1a__favorites{--padding-block:2rem;--padding-inline:20px;--gap:1rem;border-bottom:var(--border)}@media (min-width:1024px){.styles-module__aksq1a__favorites{--padding-inline:1.5rem}}.styles-module__aksq1a__header{padding-block:.8rem;padding-inline:var(--padding-inline,1rem);border-bottom:var(--border);justify-content:space-between;align-items:center;transition:border-color .3s;display:flex}.styles-module__aksq1a__header.styles-module__aksq1a__headerExpanded{border-bottom-color:#0000}.styles-module__aksq1a__headerLeft{align-items:center;gap:.5rem;display:flex}.styles-module__aksq1a__headerLeft h2{color:var(--color-text);margin:0}.styles-module__aksq1a__toggleButton{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.styles-module__aksq1a__toggleButton svg{width:16px;height:16px}.styles-module__aksq1a__toggleButton:hover{background-color:var(--color-background-hover)}.styles-module__aksq1a__toggleButton:focus-visible{outline:var(--outline);outline-offset:2px}.styles-module__aksq1a__controls{align-items:center;gap:.5rem;display:flex}.styles-module__aksq1a__controlButton{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.styles-module__aksq1a__controlButton svg{width:20px;height:20px}.styles-module__aksq1a__controlButton:disabled{cursor:not-allowed;opacity:.3}.styles-module__aksq1a__carousel{cursor:grab;overflow:hidden}.styles-module__aksq1a__carousel:active{cursor:grabbing}.styles-module__aksq1a__carouselContainer{scroll-behavior:smooth;gap:var(--gap);padding-block:var(--padding-inline,1rem);padding-inline:var(--padding-inline,1rem);-webkit-overflow-scrolling:touch;display:flex}.styles-module__aksq1a__carouselSlide{flex:none;width:186.76px;min-width:0}@media (min-width:768px){.styles-module__aksq1a__carouselSlide{width:213.44px}}@media (min-width:1200px){.styles-module__aksq1a__carouselSlide{width:240.12px}}.styles-module__aksq1a__propertyCard{width:100%;height:100%}@media (max-width:768px){.styles-module__aksq1a__controlButton{width:36px;height:36px}.styles-module__aksq1a__controlButton svg{width:18px;height:18px}}@media (min-width:1400px){.styles-module__aksq1a__carouselSlide{width:266.8px}}@container (min-width:1200px){.styles-module__aksq1a__header,.styles-module__aksq1a__carouselContainer{padding-inline:2rem}}@media (prefers-contrast:high){.styles-module__aksq1a__favorites{border-bottom-width:2px}.styles-module__aksq1a__controlButton{border:2px solid}}@media (prefers-reduced-motion:reduce){.styles-module__aksq1a__carouselContainer{scroll-behavior:auto}.styles-module__aksq1a__carousel,.styles-module__aksq1a__carousel:active{cursor:default}.styles-module__aksq1a__toggleButton svg{transition:none!important}}.styles-module__aksq1a__controlButton:focus-visible{outline:var(--outline);outline-offset:2px}.styles-module__aksq1a__favorites:empty{display:none}
.EditableListingView-module__t4e2cG__viewingsListWrapper{--grid-column-filters:0fr;position:relative;overflow:hidden}.EditableListingView-module__t4e2cG__viewingsListWrapper .EditableListingView-module__t4e2cG__filterPanelWrapper{z-index:2;background-color:var(--color-bg-lighter);order:1;width:90%;max-width:400px;height:100%;position:absolute;top:0;right:0;overflow-y:auto}@media (min-width:992px){.EditableListingView-module__t4e2cG__viewingsListWrapper .EditableListingView-module__t4e2cG__filterPanelWrapper{width:100%;max-width:initial;position:static}.EditableListingView-module__t4e2cG__viewingsListWrapper{grid-template-columns:1fr var(--grid-column-filters) ;display:grid}}
