.filter-pill-list-component{border:1px solid #17253d;border-radius:24px}.filter-pill-list-component .filter-price-button-component{width:100%;display:flex;justify-content:space-between;border:1px solid transparent}.filter-pill-list-component.active{border-top:1px solid transparent;background-color:#f8f2ea}.filter-pill-list-component.active>button{border:1px solid #17253d}.filter-pill-list-component.active>button .icon{transform:rotate(180deg)}.filter-pill-list-component.active .list{display:flex;flex-direction:column;gap:16px;padding:24px 16px}.filter-pill-list-component.active .toggle-list{gap:0}.filter-pill-list-component.active .toggle-list .checkboxs{margin-top:8px;height:40px}.filter-pill-list-component.active .bedroom{display:flex;justify-content:space-between;align-items:center;padding:16px}.filter-pill-list-component .list{display:none}.filter-pill-list-component .list strong{font-weight:700}*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{margin:0;padding:0;font:inherit;box-sizing:border-box}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;font-family:PP Pangram Sans}body.ReactModal__Body--open{overflow:hidden}img,picture,svg,video{display:block;max-width:100%}a,input,textarea{color:inherit}button{all:unset;border:none;margin:0;padding:0;background-color:transparent;cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}html.block-scroll{overflow:hidden}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Regular.86f30cc1.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:300 400}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Semibold.0234e9e2.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Bold.c9b0bd91.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Italic.f27d26b1.woff2) format("woff2");font-style:italic;font-display:swap;font-weight:700}.properties-desktop-filters{display:none}.properties-desktop-filters.active{display:block}.properties-desktop-filters .overlay{position:fixed;left:0;right:0;width:100%;height:100%}.properties-desktop-filters .scroll-content.type{overflow-x:visible;padding:4px 0}@media screen and (min-width:1020px){.properties-desktop-filters .scroll-content{max-height:calc(65vh - 180px);height:100%;overflow:auto;margin-right:-32px;padding-right:32px}.properties-desktop-filters .scroll-content::-webkit-scrollbar{border-radius:24px;width:10px}.properties-desktop-filters .scroll-content::-webkit-scrollbar-track{background:#d9d9d9}.properties-desktop-filters .scroll-content::-webkit-scrollbar-thumb{background:#17253d;border-radius:10px}.properties-desktop-filters .scroll-content::-webkit-scrollbar-thumb:hover{background:#17253d}.properties-desktop-filters .scroll-content .filter-title{font-weight:700;font-size:24px;line-height:32px;margin-bottom:24px}}.properties-desktop-filters .inner{position:absolute;z-index:2;background:#f8f2ea;top:20px;left:0;min-width:500px;margin-top:32px;overflow:clip;border-radius:24px}.properties-desktop-filters .exact-checkbox-wrapper{padding-top:32px}.properties-desktop-filters .content{padding:32px}.properties-desktop-filters .footer-buttons{position:-webkit-sticky;position:sticky;bottom:0;display:flex;gap:18px;background:#f8f2ea;padding-bottom:24px;padding-left:24px;padding-right:24px;width:100%}.properties-desktop-filters .footer-buttons .clear-cta{letter-spacing:.2em;font-weight:700;text-transform:uppercase;font-size:14px}