.PopUp_body__ldaIK{display:flex;flex-direction:column;gap:var(--space-S400);padding:0 var(--space-S400)}.PopUp_list__BkAW5{display:flex;flex-direction:column;list-style:none;margin:var(--space-S200) 0 0;padding:0}.PopUp_listItem__4nZ0b{align-items:center;display:flex;gap:var(--space-S100);line-height:var(--lineHeights-S400)}.PopUpFooter_container__RfUbn{display:flex;flex-direction:column;gap:var(--space-S400);width:100%}.amenities_amenityList__Xj6DV{list-style-type:none;display:flex;column-gap:var(--space-S400)}.amenities_amenityItem__TK7bB{display:flex;align-items:center;column-gap:var(--space-S100);color:var(--colors-textBody)}.amenities_amenityLabelScreenReaderOnly__9p_Zj{position:absolute;width:var(--sizes-XS100);height:var(--sizes-XS100);overflow:hidden}.amenities_amenityListSlim__HC4qV{list-style-type:none;display:flex;column-gap:var(--space-S100);flex-wrap:wrap}.amenities_amenityItemSlim__CPhtG{display:flex;align-items:center;color:var(--colors-textBody)}.amenities_amenityItemSlim__CPhtG:after{content:"•";display:inline-block;margin-left:var(--space-S100)}.amenities_amenityItemSlim__CPhtG:last-of-type:after{content:none}.layout-content_layoutContentWrapper__rf4VQ{grid-area:right-content;position:relative}.layout-content_layoutVerticalContentWrapper__USr0V{grid-area:right-content;position:relative;padding-top:var(--space-S400);min-width:0}.layout-media_layoutMediaWrapper__H_8iS{grid-area:left-content;min-width:0}.layout-portrait-mini_layoutPortraitMiniGrid__za3eF{border:solid var(--borderWidths-100) var(--colors-cardDefaultBorderDefault);border-radius:var(--radii-400);overflow:hidden;background-color:#fff;height:100%;width:100%;display:grid;isolation:isolate;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"left-content" "right-content"}.Listings_image__yGoRP{aspect-ratio:3/2;object-fit:cover;width:100%}.Listings_incentives__E_wbS{display:flex;list-style:none;flex-wrap:wrap;gap:var(--space-S400)}.image_default__f7QcN{max-width:100%;height:auto}.image_image__9NNjo{height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none;text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0}.image_image__9NNjo.image_objectFitCover__KuYJm{object-fit:cover;width:100%}.image_image__9NNjo.image_objectFitContain__PCyVk{object-fit:contain;width:100%}.PopUpImage_image___XZCD{border-radius:var(--radii-400)}.price_priceTitle__lmVR9{color:var(--colors-textTitle);margin-bottom:calc(-1*var(--space-S100))}.price_priceWrapper__ypx_F{margin-bottom:var(--space-S200)}.price_priceText__TArfK{color:var(--colors-textTitle);font-weight:var(--fontWeights-400)}.price_priceAlternative__CqW3A{color:var(--colors-textBody2);font-weight:var(--fontWeights-200)}.price_priceReducedText__HtUDv{font-weight:var(--fontWeights-200);display:flex;align-items:center;color:var(--colors-textBody)}.price_priceReducedPercentage__jqQ8y{color:var(--colors-functionalSuccess);font-weight:var(--fontWeights-400)}.price_priceWrapperSlim__q_6rS{margin-bottom:var(--space-S200);display:flex;align-items:center;column-gap:var(--space-S100)}.summary_summaryWrapper__IszBN{margin-bottom:var(--space-S400)}.summary_description__LOFY5{color:var(--colors-textBody)}.summary_address__Y3xS6{color:var(--colors-textBody2);font-style:normal}.summary_summary__jLBzE{margin-top:var(--space-S200);color:var(--colors-textBody);display:none}@media screen and (min-width:768px){.summary_summary__jLBzE{display:block}}.Component_imageWrapperStyle__6sLyB{position:relative;padding-top:66.66666%}.Component_imageStyle__4inmk{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.Component_linkStyle__jI0Cf{display:block;text-decoration:none;height:100%;width:100%}.Component_linkStyle__jI0Cf:focus{box-shadow:var(--shadows-focusRing);outline:none;border-radius:0 var(--radii-400) 0 0}.Placeholder_wrapperStyle__rus7e{display:flex;flex-direction:column;gap:var(--space-S400);padding:var(--space-S500)}@media screen and (min-width:768px){.Placeholder_wrapperStyle__rus7e{align-items:center;flex-direction:row-reverse;padding:var(--space-M100)}}@media screen and (min-width:1024px){.Placeholder_wrapperStyle__rus7e{gap:var(--space-L100)}}.Placeholder_imagesWrapperStyle__TLr6_{display:grid;grid-auto-flow:column;grid-gap:var(--space-S400);gap:var(--space-S400);flex:1 0 50%}.Placeholder_imageWrapperStyle__ddn4W{position:relative;padding-top:66.66666%}.Placeholder_imageStyle__YjANv{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.Placeholder_titleStyle__UDwgb{font-weight:var(--fontWeights-400);font-size:var(--fontSizes-plateSmall)}@media screen and (min-width:1024px){.Placeholder_titleStyle__UDwgb{font-size:var(--fontSizes-plateLarge)}}.Banner_title__5CbWm{font-weight:var(--fontWeights-400)}.Banner_styledText__IIalM,.Banner_title__5CbWm{color:var(--colors-textContrast)}.Banner_skeletonContainer__LxidH{aspect-ratio:4/3;max-height:calc(200px + var(--space-S400)*2);width:100%}.Banner_customSkeleton__xNhjN{position:relative;background:var(--colors-graphicBackgroundAccentDark);width:100%;height:100%;overflow:hidden;border-radius:var(--radii-300)}.Banner_customSkeleton__xNhjN:after{content:"";position:absolute;top:0;bottom:0;left:-100%;right:100%;background:var(--colors-functionalSkeletonWave)}.Banner_content__Gxn14{display:flex;align-items:center;min-height:200px}.SellBanner_bannerWrapperStyle__6vvvQ{display:flex;flex:1 0;border-radius:var(--space-S200);background:#ede9fe;align-self:stretch;gap:var(--space-S500)}@media screen and (max-width:768px){.SellBanner_bannerWrapperStyle__6vvvQ{flex-direction:column;max-height:617px}}.SellBanner_textWrapperStyle__qgJF2{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;padding:var(--space-S500);gap:var(--space-S200)}.SellBanner_descriptionStyle__HB_9S{margin-bottom:var(--space-M100)}@media screen and (max-width:768px){.SellBanner_descriptionStyle__HB_9S{margin-bottom:var(--space-S500)}}.SellBanner_agentCardWrapperStyle__nk_31{display:flex;align-items:center;flex:1 1}.SellBanner_matchedAgentImageStyle__yxS3M{width:100%;height:100%}.SellBanner_skeletonContainerStyle__Lo5YH{aspect-ratio:4/3;max-height:calc(200px + var(--space-S400)*2);width:100%}.SellBanner_customSkeletonStyle__dy_3U{position:relative;background:var(--colors-graphicBackgroundAccentDark);width:100%;height:100%;overflow:hidden;border-radius:var(--radii-300)}.SellBanner_customSkeletonStyle__dy_3U:after{content:"";position:absolute;top:0;bottom:0;left:-100%;right:100%;background:var(--colors-functionalSkeletonWave)}.ListingSharing_shareButton__DsVGv{display:flex;position:relative;width:100%;align-items:center;background:none;cursor:pointer;color:var(--colors-textTitle);padding:var(--space-S400);border:none}.ListingSharing_shareButton__DsVGv:focus{outline:none;box-shadow:var(--shadows-focusRing)}.ListingSharing_shareLinkButton__Ie88Y{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:var(--space-S300);column-gap:var(--space-S300);border-bottom:1px solid var(--colors-buttonBorderDisabled);width:100%;align-items:center;background:none;cursor:pointer;color:var(--colors-textTitle);text-decoration:none;padding:var(--space-S400)}@media screen and (min-width:768px){.ListingSharing_shareLinkButton__Ie88Y{border:1px solid var(--colors-buttonBorderDisabled)}}.ListingSharing_shareLinkButton__Ie88Y:focus{outline:none;box-shadow:var(--shadows-focusRing)}.ListingSharing_shareList__Ez_fS{list-style-type:none;padding:0;margin:0;border-top:1px solid var(--colors-buttonBorderDisabled)}@media screen and (min-width:768px){.ListingSharing_shareList__Ez_fS{display:grid;flex-wrap:wrap;grid-template-columns:1fr 1fr;grid-row-gap:var(--space-S400);row-gap:var(--space-S400);grid-column-gap:var(--space-S400);column-gap:var(--space-S400);border-top:0}.ListingSharing_shareListItemMobileOnly__e7UcN{display:none}}.Footer_savedListingCardFooterStyle__m3oW9{display:flex;flex-direction:row;height:68px;justify-content:space-between;padding:.75rem var(--space-S400)}.Footer_footerSectionStyle__YZqes{align-items:center;display:flex;flex-direction:row;column-gap:var(--space-S400)}.Footer_textStyle__0Yi_Q{margin:0;color:var(--colors-textBody)}.Footer_branchLogoStyle__is1nB{max-width:100%;height:2.5rem;width:auto}.ListingFeatureList_featureList__z3eAK{display:flex;list-style:none;column-gap:var(--space-S300);row-gap:var(--space-S300);padding-bottom:var(--space-S100);margin-top:auto}@media screen and (min-width:768px){.ListingFeatureList_featureList__z3eAK{flex-wrap:wrap;column-gap:var(--space-S400)}}.ListingFeatureList_featureList__z3eAK.ListingFeatureList_noSpacing___buQG{padding-top:0}.ListingFeatureList_featureListItem__NkzKd{display:grid;align-items:center;grid-column-gap:var(--space-S100);column-gap:var(--space-S100);grid-template-columns:auto auto}@media screen and (min-width:768px){.ListingFeatureList_featureListItem__NkzKd{column-gap:var(--space-S100)}}.ListingFeatureList_featureListItem__NkzKd{margin:0;padding:0}.ListingCard_listingCardDetailGrid__bHWEg{display:grid;height:100%;padding-left:var(--space-S400);padding-right:var(--space-S400);padding-bottom:var(--space-S400);flex-shrink:0}@media screen and (min-width:768px){.ListingCard_listingCardDetailGrid__bHWEg.ListingCard_styleWiderTwoColumn__wUalW{grid-template-rows:auto auto auto 1fr;padding:var(--space-S500) var(--space-S500) var(--space-S400)}}.ListingCard_listingCardDetailGrid__bHWEg.ListingCard_showFooter__fXT1Y{padding-bottom:0}.ListingCard_container__8tMeb{display:grid;grid-row-gap:var(--space-S200);row-gap:var(--space-S200);height:100%}.ListingCard_container__8tMeb.ListingCard_showSaveButton__vLMik{grid-template-columns:1fr auto}.ListingCard_container__8tMeb.ListingCard_hasBadge__mOtla{row-gap:0;align-items:flex-start}.ListingCard_priceText__oRU1U.ListingCard_hasBadge__mOtla{order:3}.ListingCard_imageBadge__LpCOi{position:absolute;right:var(--space-S200);bottom:var(--space-S200)}.ListingCard_imageContainer__xbPfS{width:100%;object-fit:cover;object-position:center;overflow:hidden;aspect-ratio:16/9}@media screen and (min-width:768px){.ListingCard_imageContainer__xbPfS.ListingCard_styleWiderTwoColumn__wUalW{max-height:100%;height:100%}}.ListingCard_logoGrid__bHRdT{display:none}@media screen and (min-width:768px){.ListingCard_logoGrid__bHRdT{display:grid;grid-template-columns:1fr auto}}.ListingCard_agentLogoContainer__4_Vfo{display:block;align-self:flex-end}.ListingCard_logoImage__UzEZJ{max-height:48px;width:auto}.ListingCard_dateText__7_xQ7{color:var(--colors-textBody2);align-self:flex-end}@media screen and (min-width:768px){.ListingCard_showOnOneColumnOnly__89_O7.ListingCard_styleWiderTwoColumn__wUalW{display:none}}.ListingCard_showOnOneColumnOnly__89_O7.ListingCard_styleOneColumn__SyviJ{display:block}.ListingCard_showOnTwoColumnOnly__W0oiY.ListingCard_styleWiderTwoColumn__wUalW{display:none}@media screen and (min-width:768px){.ListingCard_showOnTwoColumnOnly__W0oiY.ListingCard_styleWiderTwoColumn__wUalW{display:block}}.ListingCard_showOnTwoColumnOnly__W0oiY.ListingCard_styleOneColumn__SyviJ{display:none}.ListingCardSkeleton_skeletonCard__0A_7B{background:var(--colors-graphicBackgroundDefault);border:1px solid var(--colors-accordionBorderDefault);border-radius:var(--radii-400);width:100%;height:100%}.ListingCardSkeleton_skeletonCard__0A_7B.ListingCardSkeleton_widthDefault__I10EQ{min-width:225px}.ListingCardSkeleton_skeletonCard__0A_7B.ListingCardSkeleton_widthWide__g_0AI{min-width:240px}@media screen and (min-width:768px){.ListingCardSkeleton_skeletonCard__0A_7B.ListingCardSkeleton_desktopLayoutWiderTwoColumn__blu8I{display:grid;grid-template-rows:1fr auto;min-height:292px}}.ListingCardSkeleton_skeletonCard__0A_7B.ListingCardSkeleton_showFooter__CQu2r{min-height:368px}.ListingCardSkeleton_skeletonCardGrid__KS_Kq{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto}@media screen and (min-width:768px){.ListingCardSkeleton_skeletonCardGrid__KS_Kq.ListingCardSkeleton_desktopLayoutWiderTwoColumn__blu8I{grid-template-columns:34% 1fr;column-gap:0;grid-template-rows:1fr auto}}.ListingCardSkeleton_skeletonTextWrapper___i6po{display:grid;grid-row-gap:var(--space-S100);row-gap:var(--space-S100);padding:var(--space-S400);height:100%;grid-template-rows:auto auto auto 1fr}@media screen and (min-width:768px){.ListingCardSkeleton_skeletonTextWrapper___i6po.ListingCardSkeleton_desktopLayoutWiderTwoColumn__blu8I{padding:var(--space-S500);padding-bottom:var(--space-S400);row-gap:var(--space-S200)}}.ListingCardSkeleton_skeletonTitle__rFgJ8{width:160px;height:20px;overflow:hidden}.ListingCardSkeleton_skeletonPrice__wjgU6{width:120px}.ListingCardSkeleton_skeletonAddress__B_Ysk{width:180px;height:20px;overflow:hidden}.ListingCardSkeleton_skeletonButton__BLENw{width:90px}.ListingCardSkeleton_skeletonPOI__47Hu2{display:grid;grid-column-gap:var(--space-S300);column-gap:var(--space-S300);grid-template-columns:2.3rem 2.3rem 2.3rem;height:1.5rem;overflow:hidden;margin-top:var(--space-S100);margin-bottom:var(--space-S200)}.ListingCardSkeleton_skeletonImages__85kOB{position:relative;display:flex;width:100%;height:100%;overflow:hidden;background-color:var(--colors-graphicBackgroundAccentDark);padding-bottom:56.25305%}@media screen and (min-width:768px){.ListingCardSkeleton_skeletonImages__85kOB.ListingCardSkeleton_desktopLayoutWiderTwoColumn__blu8I{padding-bottom:0}}.ListingCardSkeleton_skeletonFooter__J7hnj{padding-top:var(--space-S400);padding-bottom:var(--space-S400)}.Tab_container__P_YkY{display:flex;flex-direction:column;gap:var(--space-S400);justify-content:center;width:100%}@media screen and (min-width:550px)and (max-width:767px){.Tab_container__P_YkY{flex-direction:row}}.Tab_listWrapper__r9OJt{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-S200);width:100%}@media screen and (min-width:550px)and (max-width:767px){.Tab_listWrapper__r9OJt{flex-basis:50%;max-width:50%}}@media screen and (min-width:768px){.Tab_listWrapper__r9OJt{align-items:center;gap:var(--space-S100)}}.Tab_list__3KTZL{display:flex;flex-direction:column;gap:var(--space-S200);list-style:none;margin:0;padding:0;width:100%}@media screen and (min-width:768px){.Tab_list__3KTZL{align-items:center;flex-direction:row;justify-content:center}}.Tab_listItem__t7WXn{position:relative;white-space:nowrap}.Tab_listItem__t7WXn:before{color:var(--colors-textBody);content:"•";margin-right:var(--space-S200)}@media screen and (min-width:768px){.Tab_listItem__t7WXn:before{content:none}.Tab_listItem__t7WXn:not(:last-child):after{color:var(--colors-textBody);content:"•";margin-left:var(--space-S200)}}.Tab_linkContainer__0aMe_{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--space-S400);width:100%}@media screen and (min-width:550px)and (max-width:767px){.Tab_linkContainer__0aMe_{flex-basis:50%;max-width:50%}}@media screen and (min-width:768px){.Tab_linkContainer__0aMe_{align-items:center;flex-direction:row}}.HighlightedText_strong__SUyWl{font-weight:var(--fontWeights-400);color:var(--colors-brandSecondary)}.InputCombobox_styledWrapper__q6avt{position:relative}.InputCombobox_input__zTiiC{grid-area:input;color:var(--colors-textBody);text-align:left;display:flex;column-gap:var(--space-S200);background-color:var(--colors-graphicBackgroundDefault);height:var(--sizes-L200);padding:var(--space-S300);border-width:var(--borderWidths-100);border-style:solid;border-color:var(--colors-inputBorderDefault);border-radius:var(--radii-300);width:100%}.InputCombobox_input__zTiiC:focus{outline:none;box-shadow:var(--shadows-focusRing)}.InputCombobox_input__zTiiC:hover:enabled{border-color:var(--colors-inputBorderHover)}.InputCombobox_input__zTiiC:active:enabled{border-color:var(--colors-inputBorderActive)}.InputCombobox_input__zTiiC:disabled{border-color:var(--colors-inputBorderDisabled)}.InputCombobox_input__zTiiC[aria-invalid=true]{border-color:var(--colors-inputBorderError)}.InputCombobox_input__zTiiC:hover:not(:focus){box-shadow:0 0 0 1px var(--colors-inputBorderHover)}.InputCombobox_input__zTiiC.InputCombobox_showError___EbIR{border:1px solid var(--colors-functionalFailure)}.InputCombobox_visuallyHiddenItem__KEgxk{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0}.InputCombobox_list__fMH5H{width:100%;margin:var(--space-S200) 0 0 0;padding:0;border-radius:var(--radii-300);border:1px solid var(--colors-neutral3);list-style:none;overflow:scroll;position:absolute;z-index:5;background-color:var(--colors-graphicBackgroundDefault);max-height:100vh;box-shadow:0 0 12px rgba(50,39,68,.08),0 0 1px rgba(50,39,68,.32),0 8px 16px -8px rgba(50,39,68,.2)}@media screen and (min-width:550px){.InputCombobox_list__fMH5H{height:auto;width:100%}}.InputCombobox_list__fMH5H::-webkit-scrollbar{display:none}.InputCombobox_list__fMH5H.InputCombobox_visuallyHidden__EeMm7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0}.InputCombobox_listItem__xaPcL{padding:0;color:var(--colors-textBody);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;grid-column-gap:8px;grid-row-gap:0}.InputCombobox_listItem__xaPcL:focus{outline:none}.InputCombobox_listItem__xaPcL:focus,.InputCombobox_listItem__xaPcL:hover{background-color:var(--colors-neutral2);color:var(--colors-buttonTertiaryTextHover)}.InputCombobox_listItem__xaPcL.InputCombobox_isFocused__2Nzsf{background:var(--colors-neutral3);color:var(--colors-buttonTertiaryTextHover)}.InputCombobox_listItem__xaPcL.InputCombobox_hasDeleteButton__XCpRO{grid-template-columns:minmax(0,1fr) 24px;padding-right:14px}.InputCombobox_suggestionButton__ID4ps{height:100%;width:100%;min-height:2.625rem;line-height:1.625rem;padding:var(--space-S200) var(--space-S400);text-align:left;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--colors-buttonTertiaryTextDefault);display:flex}.InputCombobox_suggestionButton__ID4ps:focus{outline:none;box-shadow:var(--shadows-focusRing);border-radius:6px}.InputCombobox_suggestionButton__ID4ps:hover:last-child{border-radius:0 0 var(--radii-300) var(--radii-300)}.InputCombobox_buttonText__in31T{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1}.InputCombobox_iconButton__Szf36{position:absolute;right:2px;background-color:var(--colors-graphicBackgroundDefault);height:2.5rem;width:2.5rem;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;padding:0;z-index:3;color:var(--colors-neutral5);display:flex;align-items:center;justify-content:center;top:31px}.InputCombobox_iconButton__Szf36:focus{outline:none}.InputCombobox_iconWrapper__KDUrn{margin-right:var(--space-S200);position:relative;top:.1875rem}.InputCombobox_recentSearchTitle__zvJwG{background-color:var(--colors-graphicBackgroundDefault);border-bottom:1px solid var(--colors-graphicDividerDefault);font-weight:var(--fontWeights-400);padding:var(--space-S200) var(--space-S400)}.InputCombobox_button__8iedy{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:inherit;padding:var(--space-S200) var(--space-S400);text-align:left}.InputCombobox_title__j__pZ{color:var(--colors-textBody);font-size:var(--fontSizes-ladleSmall);max-height:24px;overflow:hidden}@supports(-webkit-line-clamp:1){.InputCombobox_title__j__pZ{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:none}}.InputCombobox_text__LKugH{color:var(--colors-purpleDarkA0);font-size:var(--fontSizes-forkSmall);max-height:42px;overflow:hidden}@supports(-webkit-line-clamp:2){.InputCombobox_text__LKugH{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:none}}.SearchBar_selectWrapperStyle__ay_q9{display:flex;flex-direction:column;row-gap:var(--space-S100);position:relative;flex-grow:1;flex-shrink:1;flex-basis:0%}.SearchBar_styledLabelStyle__9AkLo{font-weight:var(--fontWeights-400);color:var(--colors-textBody)}.SearchBar_iconContainerStyle__GrPUz{position:absolute;bottom:var(--sizes-S300);right:var(--sizes-S300);pointer-events:none;width:24px;height:24px}.SearchBar_styledSelectStyle__OTc0V{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--colors-textBody);text-align:left;display:flex;column-gap:var(--space-S200);background-color:var(--colors-graphicBackgroundDefault);height:var(--sizes-L200);padding:var(--space-S300);border:var(--borderWidths-100) solid var(--colors-inputBorderDefault);border-radius:var(--radii-300);width:100%}.SearchBar_styledSelectStyle__OTc0V:focus{box-shadow:var(--shadows-focusRing);outline:none}.SearchBar_styledSelectStyle__OTc0V:hover:enabled{border-color:var(--colors-inputBorderHover)}.SearchBar_styledSelectStyle__OTc0V:active:enabled{border-color:var(--colors-inputBorderActive)}.SearchBar_searchBarBase__UvH_D{position:-webkit-sticky;position:sticky;top:0;background-color:var(--colors-graphicBackgroundDefault);display:grid;grid-gap:var(--space-S300);align-items:flex-start;margin:var(--space-S100) auto var(--space-S300);padding:var(--space-S200) 0 0 0;z-index:calc(var(--baseIndex) + 1)}.SearchBar_searchBarFullWidthPage__hGgAJ{max-width:1265px;padding:var(--space-S400);margin:0 auto}.SearchBar_searchBarHome__OufIE{grid-template-rows:1fr}@media screen and (max-width:767px){.SearchBar_searchBarHome__OufIE{grid-template-columns:auto;grid-template-areas:"input" "search"}}@media screen and (min-width:768px){.SearchBar_searchBarHome__OufIE{grid-template-columns:auto 120px;grid-template-areas:"input search"}}.SearchBar_searchBarLsrp___EGtz{grid-template-columns:auto 190px repeat(3,150px) 120px 120px;grid-template-rows:1fr;grid-template-areas:"input distance bedrooms price type filter save"}@media screen and (max-width:767px){.SearchBar_searchBarLsrp___EGtz{grid-template-columns:auto 120px;grid-template-areas:"input filter"}}@media screen and (min-width:768px)and (max-width:1249px){.SearchBar_searchBarLsrp___EGtz{grid-template-columns:auto 160px 120px 120px;grid-template-areas:"input distance filter save"}}.SearchBar_searchBarLsrp___EGtz:before{right:100%}.SearchBar_searchBarLsrp___EGtz:after,.SearchBar_searchBarLsrp___EGtz:before{content:"";display:block;position:absolute;width:calc((100vw - 100%)/2);top:0;bottom:calc(0px - var(--space-S300));background:var(--colors-graphicBackgroundDefault);z-index:calc(var(--baseIndex) - 1)}.SearchBar_searchBarLsrp___EGtz:after{left:100%}.SearchBar_searchBarMap__8__IH{grid-template-columns:auto 190px repeat(3,150px) 120px 120px;grid-template-rows:1fr;grid-template-areas:"input distance bedrooms price type filter save"}@media screen and (max-width:767px){.SearchBar_searchBarMap__8__IH{grid-template-columns:auto 120px;grid-template-areas:"input filter"}}@media screen and (min-width:768px)and (max-width:1249px){.SearchBar_searchBarMap__8__IH{grid-template-columns:auto 160px 120px 120px;grid-template-areas:"input distance filter save"}}.SearchBar_searchBarDevelopmentSearch__wsnfk{grid-template-columns:auto;grid-template-areas:"input"}@media screen and (min-width:550px){.SearchBar_searchBarDevelopmentSearch__wsnfk{grid-template-columns:auto 168px;grid-template-areas:"input distance"}}@media screen and (min-width:768px){.SearchBar_searchBarDevelopmentSearch__wsnfk{grid-template-columns:auto 168px 152px 120px;grid-template-areas:"input distance price search"}}@media screen and (min-width:960px){.SearchBar_searchBarDevelopmentSearch__wsnfk{grid-template-columns:auto 168px repeat(2,152px) 120px;grid-template-areas:"input distance bedrooms price search"}}@media screen and (min-width:1140px){.SearchBar_searchBarDevelopmentSearch__wsnfk{grid-template-columns:auto 168px repeat(3,152px) 120px;grid-template-areas:"input distance bedrooms price type search"}}.SearchBar_searchBarDevelopmentSearch__wsnfk:before{right:100%}.SearchBar_searchBarDevelopmentSearch__wsnfk:after,.SearchBar_searchBarDevelopmentSearch__wsnfk:before{content:"";display:block;position:absolute;width:calc((100vw - 100%)/2);height:100%;background:var(--colors-graphicBackgroundDefault);z-index:calc(var(--baseIndex) - 1)}.SearchBar_searchBarDevelopmentSearch__wsnfk:after{left:100%}.SearchBar_searchBarDevelopmentSearchMap__6Qs9y{grid-template-columns:auto;grid-template-areas:"input"}@media screen and (min-width:550px){.SearchBar_searchBarDevelopmentSearchMap__6Qs9y{grid-template-columns:auto 168px;grid-template-areas:"input distance"}}@media screen and (min-width:768px){.SearchBar_searchBarDevelopmentSearchMap__6Qs9y{grid-template-columns:auto 168px 152px 120px;grid-template-areas:"input distance price search"}}@media screen and (min-width:960px){.SearchBar_searchBarDevelopmentSearchMap__6Qs9y{grid-template-columns:auto 168px repeat(2,152px) 120px;grid-template-areas:"input distance bedrooms price search"}}@media screen and (min-width:1140px){.SearchBar_searchBarDevelopmentSearchMap__6Qs9y{grid-template-columns:auto 168px repeat(3,152px) 120px;grid-template-areas:"input distance bedrooms price type search"}}.SearchBar_searchBarDevelopmentSearchMap__6Qs9y:before{right:100%}.SearchBar_searchBarDevelopmentSearchMap__6Qs9y:after,.SearchBar_searchBarDevelopmentSearchMap__6Qs9y:before{content:"";display:block;position:absolute;width:calc((100vw - 100%)/2);height:100%;background:var(--colors-graphicBackgroundDefault);z-index:calc(var(--baseIndex) - 1)}.SearchBar_searchBarDevelopmentSearchMap__6Qs9y:after{left:100%}.SearchBar_searchBarDeveloperHubSearch__vkiqD{grid-template-columns:auto;grid-template-areas:"input"}@media screen and (min-width:768px){.SearchBar_searchBarDeveloperHubSearch__vkiqD{grid-template-columns:auto repeat(2,150px) 120px;grid-template-areas:"input bedrooms price search"}}@media screen and (min-width:1250px){.SearchBar_searchBarDeveloperHubSearch__vkiqD{grid-template-columns:auto repeat(3,150px) 120px;grid-template-areas:"input bedrooms price type search"}}.SearchBar_searchBarDeveloperHubSearch__vkiqD:before{right:100%}.SearchBar_searchBarDeveloperHubSearch__vkiqD:after,.SearchBar_searchBarDeveloperHubSearch__vkiqD:before{content:"";display:block;position:absolute;width:calc((100vw - 100%)/2);height:100%;background:var(--colors-graphicBackgroundDefault);z-index:calc(var(--baseIndex) - 1)}.SearchBar_searchBarDeveloperHubSearch__vkiqD:after{left:100%}.SearchBar_searchBarSavedSearch__YzzAU{grid-template-rows:1fr;grid-gap:var(--space-S400);grid-template-areas:"input filter" "search"}@media screen and (max-width:767px){.SearchBar_searchBarSavedSearch__YzzAU{grid-template-columns:auto;grid-template-areas:"input filter search"}}@media screen and (min-width:768px){.SearchBar_searchBarSavedSearch__YzzAU{grid-template-columns:auto;grid-template-areas:"input type search"}}.SearchBar_searchBarHousePrices__LJ6bC{margin:unset;background-color:rgba(0,0,0,0);grid-template-rows:1fr;grid-template-areas:"input numMonths type bedrooms bathrooms filter search";padding-top:0;grid-template-columns:auto repeat(4,160px) 120px 120px}@media screen and (max-width:480px)and (orientation:landscape){.SearchBar_searchBarHousePrices__LJ6bC{z-index:unset}}@media screen and (max-width:767px){.SearchBar_searchBarHousePrices__LJ6bC{grid-template-columns:auto 120px;grid-template-rows:1fr;grid-template-areas:"input input" "search filter"}}@media screen and (min-width:768px)and (max-width:1249px){.SearchBar_searchBarHousePrices__LJ6bC{grid-template-columns:auto 180px 120px 120px;grid-template-rows:1fr;grid-template-areas:"input numMonths filter search"}}.SearchBar_searchBarHousePricesLandingPage__6ojqP{margin:unset;background-color:rgba(0,0,0,0);grid-template-columns:1fr 1fr;grid-template-areas:"input input" "numMonths type" "bedrooms bathrooms" "search search"}@media screen and (max-width:480px)and (orientation:landscape){.SearchBar_searchBarHousePricesLandingPage__6ojqP{z-index:unset}}@media screen and (max-width:767px){.SearchBar_searchBarHousePricesLandingPage__6ojqP{grid-template-columns:auto;grid-template-areas:"input" "type" "numMonths" "bedrooms" "bathrooms" "search"}}.SearchBar_searchBarShadowWrapper__zw8c3{height:0;position:-webkit-sticky;position:sticky;top:82px;z-index:var(--baseIndex)}.SearchBar_searchBarShadowWrapper__zw8c3,.SearchBar_searchBarShadow__7j4Vb{content:"";display:block;width:100%;background:linear-gradient(180deg,var(--colors-graphicBackgroundDefault) 0,var(--colors-graphicBackgroundDefault) 90 %,rgba(0,0,0,.3) 91 %,rgba(0,0,0,.3) 91 %,rgba(0,0,0,.1) 92 %,rgba(0,0,0,0) 100%)}.SearchBar_searchBarShadow__7j4Vb{height:35px;position:absolute;left:0;right:0}.SearchBar_searchBarShadow__7j4Vb:after,.SearchBar_searchBarShadow__7j4Vb:before{content:"";display:block;position:absolute;width:calc((100vw - 100%)/2);height:inherit;background:linear-gradient(180deg,var(--colors-graphicBackgroundDefault) 0,var(--colors-graphicBackgroundDefault) 90 %,rgba(0,0,0,.3) 91 %,rgba(0,0,0,.3) 91 %,rgba(0,0,0,.1) 92 %,rgba(0,0,0,0) 100%);z-index:calc(var(--baseIndex) - 1)}.SearchBar_searchBarShadow__7j4Vb:before{right:100%}.SearchBar_searchBarShadow__7j4Vb:after{width:calc((100vw - 100%)/2);left:100%}.SearchBar_countryInputStyles__l1_0Q{z-index:calc(var(--baseIndex) + 1000);display:flex;flex-direction:row}@media screen and (min-width:768px){.SearchBar_countryInputStyles__l1_0Q{grid-column:1/3}}.SearchBar_searchBarInputLocationStyles__0Mxx5{grid-area:input;z-index:calc(var(--baseIndex) + 1000)}.SearchBar_housePricesNumMonthsStyles__8pWmp{grid-area:numMonths}.SearchBar_searchBarDistanceStyles__IVixP{grid-area:distance}.SearchBar_searchBarBedroomsStyles__Ow0Cr{grid-area:bedrooms}.SearchBar_searchBarBathroomsStyles__J0Qpp{grid-area:bathrooms}.SearchBar_searchBarPriceRangeStyles__3IVvU{grid-area:price}.SearchBar_searchBarPropertyTypeStyles__q6jRv{grid-area:type}.SearchBar_searchBarFiltersButtonStyles__qamjw{grid-area:filter}.SearchBar_searchBarSearchButtonStyles__bx5wa{grid-area:search}.SearchBar_searchBarSizeStyles__a6eN4{grid-area:bedrooms}.SearchBar_searchBarSaveStyles__elWoM{grid-area:save}.SearchBar_guiltyHackForceElementsInlineDesktopTrue__aUI8D,.SearchBar_guiltyHackForceElementsInlineTrue__4K1zJ{padding-top:28px}@media screen and (max-width:767px){.SearchBar_guiltyHackForceElementsInlineDesktopTrue__aUI8D{padding-top:0}.SearchBar_hideElementSmall__13xKq{display:none}}@media screen and (max-width:1249px){.SearchBar_hideElementMedium__rF9W9{display:none}}@media screen and (min-width:768px){.SearchBar_hideElementLarge__lf_Ku{display:none}}.SearchBar_hideElementAll__WiVHW{display:none}@media screen and (max-width:549px){.SearchBar_hideElementDsrpSmall__GFbXt{display:none}}@media screen and (max-width:767px){.SearchBar_hideElementDsrpMedium__rdO8t{display:none}}@media screen and (max-width:959px){.SearchBar_hideElementDsrpLarge__Dm2y8{display:none}}@media screen and (max-width:1139px){.SearchBar_hideElementDsrpXlarge__pnxJv{display:none}}.SearchBar_StickySearchBarStyleWithZoomFix__l_WfX,.SearchBar_StickySearchBarStyle___hC9E{position:-webkit-sticky;position:sticky;top:0;background-color:var(--colors-graphicBackgroundDefault);z-index:calc(var(--baseIndex) + 1)}@media screen and (max-width:480px)and (orientation:landscape){.SearchBar_StickySearchBarStyleWithZoomFix__l_WfX{position:relative;top:unset}}.SearchBar_SubSearchBarStyle__iQscF{align-items:center;border-bottom:1px solid var(--colors-graphicDividerSubtle);border-top:1px solid var(--colors-graphicDividerSubtle);display:flex;gap:var(--space-S300);height:48px;justify-content:space-evenly;padding:var(--space-S300) 0;position:relative}.SearchBar_SubSearchBarStyle__iQscF:after,.SearchBar_SubSearchBarStyle__iQscF:before{background:var(--colors-graphicBackgroundDefault);border-bottom:1px solid var(--colors-graphicDividerSubtle);border-top:1px solid var(--colors-graphicDividerSubtle);bottom:-1px;content:"";display:block;position:absolute;top:-1px}.SearchBar_SubSearchBarStyle__iQscF:before{right:100%;width:calc((100vw - 100%)/2)}.SearchBar_SubSearchBarStyle__iQscF:after{left:100%;width:calc((100vw - 100%)/2)}@media screen and (min-width:960px){.SearchBar_SubSearchBarStyle__iQscF{justify-content:flex-start}}