.FeaturedProperties-module__9Q5iOq__root{box-sizing:border-box;color:#1a1b1f;width:100%;padding:0 0 82px}.FeaturedProperties-module__9Q5iOq__root.dmCustomWidget{overflow:visible}.u_1054244242[data-anim-desktop]{opacity:1!important;visibility:visible!important;transform:none!important}.FeaturedProperties-module__9Q5iOq__searchPanel{box-sizing:border-box;width:100%;padding:35px 35px 18px;background:#a99a8b!important;display:block!important}.FeaturedProperties-module__9Q5iOq__searchRow{grid-template-columns:168px minmax(0,1fr) 165px;gap:0;width:100%;display:grid}.FeaturedProperties-module__9Q5iOq__searchRow select,.FeaturedProperties-module__9Q5iOq__searchRow input,.FeaturedProperties-module__9Q5iOq__searchButton{box-sizing:border-box;border:1px solid #b8aea4;border-radius:0;width:100%;min-height:44px;font-size:16px}.FeaturedProperties-module__9Q5iOq__searchRow select,.FeaturedProperties-module__9Q5iOq__searchRow input{color:#1a1b1f;background:#fff;padding:0 12px;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}.FeaturedProperties-module__9Q5iOq__searchButton{color:#1a1b1f;cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0 14px;width:100%!important;max-width:none!important;display:flex!important}.FeaturedProperties-module__9Q5iOq__advancedToggle{color:#fff;cursor:pointer;background:0 0;border:0;margin:10px 0 0 auto;padding:0;font-size:15px;white-space:normal!important;width:auto!important;max-width:none!important;display:block!important}.FeaturedProperties-module__9Q5iOq__advancedFilters{padding-top:22px}.FeaturedProperties-module__9Q5iOq__filterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 30px;display:grid}.FeaturedProperties-module__9Q5iOq__filterGrid .hfsInputContainer{max-width:none}.FeaturedProperties-module__9Q5iOq__filterGrid .hfsValue{min-height:37px}.FeaturedProperties-module__9Q5iOq__filterGrid .hfsValue input{box-sizing:border-box;background:0 0;border:0;min-height:35px;padding:5px 10px}.FeaturedProperties-module__9Q5iOq__clearFilterWrap{align-items:flex-end;display:flex}.FeaturedProperties-module__9Q5iOq__clearFilter{color:#fff;cursor:pointer;width:100%;min-height:38px;font:inherit;background:#1a1b1f;border:1px solid #fff;padding:8px 14px}.FeaturedProperties-module__9Q5iOq__toolbar{text-align:left;justify-content:space-between;align-items:center;gap:20px;margin:24px 0 12px;display:flex}.FeaturedProperties-module__9Q5iOq__toolbar p{margin:0;font-size:16px}.FeaturedProperties-module__9Q5iOq__toolbarActions{align-items:center;gap:12px;display:flex}.FeaturedProperties-module__9Q5iOq__sortControl{align-items:center;gap:8px;font-size:14px;display:flex}.FeaturedProperties-module__9Q5iOq__sortControl select{color:#1a1b1f;background:#fff;border:1px solid #c8c8c8;min-height:38px;padding:0 36px 0 10px}.FeaturedProperties-module__9Q5iOq__compareButton,.FeaturedProperties-module__9Q5iOq__quickView,.FeaturedProperties-module__9Q5iOq__clearCompare{color:#fff;cursor:pointer;font:inherit;background:#1a1b1f;border:1px solid #1a1b1f}.FeaturedProperties-module__9Q5iOq__compareButton{min-height:38px;padding:0 16px}.FeaturedProperties-module__9Q5iOq__listingWrapper{background:#f2f2f2;padding:20px}.FeaturedProperties-module__9Q5iOq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;min-width:0;display:grid}.FeaturedProperties-module__9Q5iOq__card{background:#fff;flex-direction:column;width:100%;min-width:0;max-width:none;height:100%;margin:0;display:flex}.FeaturedProperties-module__9Q5iOq__imageButton{cursor:pointer;aspect-ratio:16/10;background:#e8e5e1;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.FeaturedProperties-module__9Q5iOq__cardImage{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.FeaturedProperties-module__9Q5iOq__card:hover .FeaturedProperties-module__9Q5iOq__cardImage{transform:scale(1.025)}.FeaturedProperties-module__9Q5iOq__price{position:absolute;bottom:15px;left:15px}.FeaturedProperties-module__9Q5iOq__cardBody{flex-direction:column;height:100%;padding:24px 16px 18px;display:flex}.FeaturedProperties-module__9Q5iOq__cardTitle{text-align:left;overflow-wrap:anywhere;min-height:2.25em;margin:0;font-family:arialnarrow_bold,Arial,sans-serif;font-size:25px;line-height:1.15;white-space:normal!important}.FeaturedProperties-module__9Q5iOq__address{color:#9f8e7d;text-align:left;overflow-wrap:anywhere;min-height:2.5em;margin:14px 0;font-size:18px;font-weight:700;line-height:1.25;white-space:normal!important}.FeaturedProperties-module__9Q5iOq__summary{text-align:left;overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;min-height:8.5em;margin:0 0 16px;line-height:1.7;display:-webkit-box;overflow:hidden;white-space:normal!important}.FeaturedProperties-module__9Q5iOq__features{border-top:1px solid #dedede;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:auto 0 18px;padding-top:14px;display:grid}.FeaturedProperties-module__9Q5iOq__features span{align-items:center;gap:5px;font-size:13px;display:flex}.FeaturedProperties-module__9Q5iOq__cardActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.FeaturedProperties-module__9Q5iOq__viewListing,.FeaturedProperties-module__9Q5iOq__quickView{box-sizing:border-box;justify-content:center;align-items:center;min-height:42px;text-decoration:none;display:flex}.FeaturedProperties-module__9Q5iOq__quickView{color:#1a1b1f;background:#fff}.FeaturedProperties-module__9Q5iOq__quickView:hover{color:#fff;background:#1a1b1f}.FeaturedProperties-module__9Q5iOq__compareToggle{cursor:pointer;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.FeaturedProperties-module__9Q5iOq__compareToggle input{accent-color:#9f8e7d;width:16px;height:16px}.FeaturedProperties-module__9Q5iOq__disabled{cursor:not-allowed;opacity:.5}.FeaturedProperties-module__9Q5iOq__emptyState{color:#1a1b1f;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:260px;display:flex}.FeaturedProperties-module__9Q5iOq__emptyState strong{font-size:24px}.FeaturedProperties-module__9Q5iOq__emptyState button{color:#fff;cursor:pointer;background:#1a1b1f;border:1px solid #1a1b1f;margin-top:8px;padding:10px 18px}.FeaturedProperties-module__9Q5iOq__pagination{justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}.FeaturedProperties-module__9Q5iOq__pagination button{color:#fff;cursor:pointer;background:#1a1b1f;border:1px solid #1a1b1f;min-width:100px;min-height:40px}.FeaturedProperties-module__9Q5iOq__pagination button:disabled{cursor:not-allowed;opacity:.35}.FeaturedProperties-module__9Q5iOq__overlay{z-index:2147483000;background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.FeaturedProperties-module__9Q5iOq__propertyDialog{box-sizing:border-box;background:#fff;width:min(940px,100%);max-height:min(820px,100vh - 48px);padding:28px;position:relative;overflow:auto;box-shadow:0 22px 70px #00000059}.FeaturedProperties-module__9Q5iOq__dialogClose{z-index:1;color:#fff;cursor:pointer;background:#1a1b1f;border:0;width:38px;height:38px;padding:0;font-size:28px;line-height:1;position:absolute;top:10px;right:12px}.FeaturedProperties-module__9Q5iOq__dialogGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:32px;display:grid}.FeaturedProperties-module__9Q5iOq__dialogImageWrap{background:#e8e5e1;min-height:380px;position:relative}.FeaturedProperties-module__9Q5iOq__dialogImage{object-fit:cover;width:100%;height:100%;min-height:380px;display:block}.FeaturedProperties-module__9Q5iOq__dialogPrice{position:absolute;bottom:18px;left:18px}.FeaturedProperties-module__9Q5iOq__eyebrow{color:#9f8e7d;letter-spacing:.11em;text-transform:uppercase;margin:10px 0 8px;font-weight:700}.FeaturedProperties-module__9Q5iOq__dialogTitle{margin:0;padding-right:36px;font-family:arialnarrow_bold,Arial,sans-serif;font-size:clamp(30px,4vw,44px);line-height:1.05}.FeaturedProperties-module__9Q5iOq__dialogAddress{color:#786a5e;margin:12px 0 18px;font-size:18px;font-weight:700}.FeaturedProperties-module__9Q5iOq__dialogDescription{max-height:260px;margin:22px 0;line-height:1.65;overflow:auto}.FeaturedProperties-module__9Q5iOq__dialogLink{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;padding:0 24px;text-decoration:none;display:inline-flex}.FeaturedProperties-module__9Q5iOq__compareDialog{width:min(1120px,100%)}.FeaturedProperties-module__9Q5iOq__compareHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.FeaturedProperties-module__9Q5iOq__clearCompare{min-height:40px;padding:0 16px}.FeaturedProperties-module__9Q5iOq__compareScroller{overflow-x:auto}.FeaturedProperties-module__9Q5iOq__compareTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.FeaturedProperties-module__9Q5iOq__compareTable th,.FeaturedProperties-module__9Q5iOq__compareTable td{text-align:left;vertical-align:top;border:1px solid #d6d1cc;padding:14px}.FeaturedProperties-module__9Q5iOq__compareTable thead th{background:#f3f1ef}.FeaturedProperties-module__9Q5iOq__compareTable thead th:first-child,.FeaturedProperties-module__9Q5iOq__compareTable tbody th{width:130px}.FeaturedProperties-module__9Q5iOq__compareTable img{object-fit:cover;width:100%;height:130px;margin-bottom:10px;display:block}.FeaturedProperties-module__9Q5iOq__compareTable thead span{min-height:2.5em;display:block}.FeaturedProperties-module__9Q5iOq__compareTable thead button{color:#786a5e;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:8px;padding:0}@media (max-width:900px){.FeaturedProperties-module__9Q5iOq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FeaturedProperties-module__9Q5iOq__dialogGrid{grid-template-columns:1fr}.FeaturedProperties-module__9Q5iOq__dialogImageWrap,.FeaturedProperties-module__9Q5iOq__dialogImage{min-height:310px}}@media (max-width:767px){:is(#dm .dmBody .u_1865336583,#dm .dmBody .u_1054244242,#featured-properties-react-mount){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}#dm .dmBody .u_1865336583{padding-left:14px!important;padding-right:14px!important}#dm .dmBody .u_1054244242{padding-left:0!important;padding-right:0!important}.FeaturedProperties-module__9Q5iOq__root{padding:0 0 58px;width:100%!important;min-width:0!important;max-width:100%!important}.FeaturedProperties-module__9Q5iOq__searchPanel{padding:22px 18px 16px}.FeaturedProperties-module__9Q5iOq__searchRow,.FeaturedProperties-module__9Q5iOq__filterGrid,.FeaturedProperties-module__9Q5iOq__grid{grid-template-columns:1fr}.FeaturedProperties-module__9Q5iOq__searchRow{gap:8px;width:100%!important;min-width:0!important;max-width:100%!important}.FeaturedProperties-module__9Q5iOq__searchRow>*{width:100%!important;min-width:0!important;max-width:100%!important}.FeaturedProperties-module__9Q5iOq__advancedToggle{margin-top:14px}.FeaturedProperties-module__9Q5iOq__filterGrid{gap:16px}.FeaturedProperties-module__9Q5iOq__toolbar,.FeaturedProperties-module__9Q5iOq__toolbarActions{flex-direction:column;align-items:stretch}.FeaturedProperties-module__9Q5iOq__sortControl{justify-content:space-between}.FeaturedProperties-module__9Q5iOq__sortControl select{flex:1}.FeaturedProperties-module__9Q5iOq__listingWrapper{padding:12px}.FeaturedProperties-module__9Q5iOq__summary{min-height:0}.FeaturedProperties-module__9Q5iOq__features{grid-template-columns:1fr}.FeaturedProperties-module__9Q5iOq__pagination{gap:10px}.FeaturedProperties-module__9Q5iOq__pagination button{min-width:82px}.FeaturedProperties-module__9Q5iOq__overlay{padding:10px}.FeaturedProperties-module__9Q5iOq__propertyDialog{max-height:calc(100vh - 20px);padding:20px}.FeaturedProperties-module__9Q5iOq__dialogImageWrap,.FeaturedProperties-module__9Q5iOq__dialogImage{min-height:230px}.FeaturedProperties-module__9Q5iOq__compareHeading{flex-direction:column;align-items:flex-start}}
