.Cb6qqG_section{background:var(--color-surface-light-highlight);margin-bottom:var(--distance-dynamic-s);outline:0}.Cb6qqG_propertyDetailsWrapper.Cb6qqG_propertyDetailsWrapper{box-sizing:content-box;padding-top:0;padding-bottom:0}.Cb6qqG_container{padding:var(--distance-dynamic-m) 0 var(--distance-dynamic-l) 0;gap:var(--distance-static-xxl);flex-direction:column;display:flex}.Cb6qqG_columnContainer{grid-template-columns:1fr;display:grid}@media screen and (min-width:905px){.Cb6qqG_columnContainer{gap:var(--distance-static-3xl);grid-template-columns:1fr 1fr}}.Cb6qqG_detailsContainer{gap:var(--distance-static-s);flex-direction:column;display:flex}.Cb6qqG_factContainer.Cb6qqG_factContainer{gap:var(--distance-static-s);padding:var(--distance-static-s);border-bottom:1px solid var(--color-dark-decent);align-items:start;padding-left:0;display:flex}.Cb6qqG_factContainer.Cb6qqG_factContainer[data-is-last=true]{border-bottom:none}.Cb6qqG_copy.Cb6qqG_copy{width:50%;line-height:var(--line-height-relative-default);-webkit-hyphens:auto;hyphens:auto}.Cb6qqG_copy.Cb6qqG_copy[data-label=true]{color:var(--color-dark-subdued)}.Cb6qqG_componentContainer{width:50%}.Cb6qqG_list{margin:0;padding:0;list-style:none}.Cb6qqG_list>li{padding-left:0}.Cb6qqG_dropdownContainer{align-items:center;gap:var(--distance-static-s);cursor:pointer;display:flex}.Cb6qqG_contentWrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid;overflow:hidden}.Cb6qqG_contentWrapper[data-open=true]{grid-template-rows:1fr}.Cb6qqG_contentInner{min-height:0}.Cb6qqG_dropdownIconContainer{transition:transform .3s ease-in-out;transform:rotate(0)}.Cb6qqG_dropdownIconContainer[data-open=true]{transform:rotate(180deg)}
.AjTMRq_container{padding-right:var(--distance-static-xs);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.AjTMRq_flag{width:var(--energy-efficiency-width);padding:0 var(--distance-static-xs);border-radius:var(--border-radius-s);color:var(--color-white);background-color:var(--energy-efficiency-color);position:relative}.AjTMRq_flagEndIcon{right:calc(var(--distance-static-xs) * -1);color:var(--energy-efficiency-color);position:absolute;bottom:0}.AjTMRq_indicatorIcon{color:var(--energy-efficiency-color);position:absolute;bottom:0;right:-33px}
._5JKRwW_positioner{z-index:var(--zindex-l)}._5JKRwW_tooltip{max-width:var(--max-width-s);margin:var(--distance-static-m);box-sizing:border-box;padding:var(--distance-static-xs) var(--distance-static-m);outline:none;flex-direction:row-reverse;display:flex;position:relative}._5JKRwW_tooltip[data-side=top]{margin-bottom:1px}._5JKRwW_tooltip[data-side=bottom]{margin-top:1px}._5JKRwW_tooltip[data-side=left],._5JKRwW_tooltip[data-side=inline-start]{margin-right:1px}._5JKRwW_tooltip[data-side=right],._5JKRwW_tooltip[data-side=inline-end]{margin-left:1px}._5JKRwW_tooltip[data-has-close-button=true]{padding-right:var(--distance-static-3xs)}._5JKRwW_tooltip[data-has-title=true]{padding-bottom:var(--distance-static-m)}._5JKRwW_dark{background:var(--color-tooltip-background);color:var(--color-text-light)}._5JKRwW_light{background:var(--color-surface-light);color:var(--color-text-dark);box-shadow:var(--shadow-m)}._5JKRwW_infoIconButton._5JKRwW_infoIconButton{width:var(--distance-static-l);height:var(--distance-static-l);color:var(--color-text-dark);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}._5JKRwW_triggerWrapper{align-items:center;display:inline-flex}._5JKRwW_triggerWrapper:not(:first-child){margin-left:var(--distance-static-xxs)}._5JKRwW_closeButton._5JKRwW_closeButton{top:var(--distance-static-xs);right:var(--distance-static-xs);color:currentColor;position:absolute}._5JKRwW_closeButton._5JKRwW_closeButton[data-has-title=true]{top:var(--distance-static-s);right:var(--distance-static-s)}._5JKRwW_headline._5JKRwW_headline{margin-top:var(--distance-static-xs);margin-bottom:var(--distance-static-xs)}._5JKRwW_headlineWithCloseButton{margin-right:var(--distance-static-xs)}._5JKRwW_dialog{scrollbar-color:var(--color-light-colored) transparent;scrollbar-width:var(--distance-static-3xs);outline:none;flex-grow:1;overflow-y:auto}._5JKRwW_dialog[data-has-close-button=true]{padding-right:var(--distance-static-xl)}._5JKRwW_dialog::-webkit-scrollbar{width:var(--distance-static-xs);border-radius:var(--distance-static-xs);background:0 0}._5JKRwW_dialog::-webkit-scrollbar-thumb{width:var(--distance-static-3xs);border-radius:var(--distance-static-xs);background-color:var(--color-light-colored)}._5JKRwW_dialog::-webkit-scrollbar-track{width:var(--distance-static-xs)}
._1DH82W_preferencesDetailsModal._1DH82W_preferencesDetailsModal{height:auto;padding:var(--distance-static-m) var(--distance-static-m) var(--distance-static-xxl) var(--distance-static-l);background-color:var(--color-light);max-width:var(--max-width-m);align-items:flex-start;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media screen and (max-width:904px){._1DH82W_preferencesDetailsModal._1DH82W_preferencesDetailsModal{width:90vw}}._1DH82W_preferencesDetailsModalHeader{width:100%;margin-bottom:var(--distance-static-xs);justify-content:space-between;align-items:center;display:flex;overflow:hidden}._1DH82W_preferencesDetailsModalList{padding-left:var(--distance-static-xs);margin:var(--distance-static-xs) 0;list-style:none}._1DH82W_preferencesDetailsModalList li{align-items:center;gap:var(--distance-static-xs);display:flex}._1DH82W_preferencesDetailsModalList li:before{content:"•";font-size:var(--font-size-s);align-self:center}._1DH82W_preferencesDetailsModalContent{gap:var(--distance-static-xs);flex-direction:column;display:flex}._1DH82W_iconButton._1DH82W_iconButton:focus-visible:after{all:unset}._1DH82W_iconButton._1DH82W_iconButton:focus-visible{outline:2px solid var(--color-dark-subdued);outline-offset:-2px}
.sBBOFa_bar{width:100%;height:var(--distance-static-xxs);border-radius:var(--border-radius-s);background-color:var(--color-dark-decent)}.sBBOFa_fill{width:var(--preference-score-fill-width);height:var(--distance-static-xxs);border-radius:var(--border-radius-s);background:var(--red-blue-linear-gradient)}
:where(.ON4cxq_popover){box-sizing:border-box;gap:var(--distance-static-m);padding:var(--distance-static-m);border-radius:var(--distance-static-3xs);background:var(--color-white);box-shadow:var(--shadow-m);outline:none;flex-direction:column;display:flex}:where(.ON4cxq_popover) *{box-sizing:inherit}:where(.ON4cxq_positioner){z-index:var(--zindex-xxl)}:where(.ON4cxq_drawer){scrollbar-width:thin;scrollbar-color:var(--color-mercury) transparent;padding:0;overflow:hidden}@media screen and (max-width:904px){.ON4cxq_drawerPositioner{width:100%;z-index:var(--zindex-xxl);position:fixed!important;inset:auto 0 0!important;transform:none!important}:where(.ON4cxq_drawer){border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;width:100%;max-height:80dvh;animation:.3s ON4cxq_slide}.ON4cxq_drawerBackdrop{z-index:var(--zindex-xxl);background:var(--color-overlay-background);position:fixed;inset:0}}.ON4cxq_dismissButton{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ON4cxq_slide{0%{transform:translateY(100%)}to{transform:translateY(0)}}
._7senVW_chipContainer{background:var(--color-light-shade);height:var(--distance-static-xl);border:1px solid var(--color-dark-decent);border-radius:999px;flex-direction:row;align-items:center;width:fit-content;max-width:100%;display:flex}._7senVW_dropdownButton{text-align:left;appearance:none;cursor:pointer;box-sizing:border-box;height:100%;font-size:var(--font-size-static-s);color:var(--color-dark-simple);line-height:var(--line-height-static-m);letter-spacing:var(--letter-spacing-default);padding:var(--distance-static-xxs) var(--distance-static-xxs) var(--distance-static-xxs) var(--distance-static-s);background-color:#0000;border:none;border-top-left-radius:999px;border-bottom-left-radius:999px;justify-content:space-between;align-items:center;margin-right:-3px;display:inline-flex;position:relative;left:-1px;overflow:hidden}@media (hover:hover){._7senVW_dropdownButton:hover:not(:disabled){color:var(--color-dark)}}._7senVW_dropdownButton:focus{outline:0}._7senVW_dropdownButton:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px;border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}._7senVW_dropdownButton:hover{outline:1px solid var(--color-tundora);background:0 0}._7senVW_value{white-space:nowrap;text-overflow:ellipsis;gap:var(--distance-static-xxs);font-size:var(--font-size-static-s);line-height:var(--line-height-static-m);align-items:center;max-width:100%;display:flex;overflow:hidden}._7senVW_shopIcon{flex:0 0 var(--distance-static-l);width:var(--distance-static-l);height:var(--distance-static-l);justify-content:center;align-items:center;display:flex}._7senVW_arrowIconSmall{transition:transform .3s ease-in-out}._7senVW_arrowIconContainer{flex:0 0 var(--distance-static-l);width:var(--distance-static-l);height:var(--distance-static-l);justify-content:center;align-items:center;display:flex}._7senVW_arrowIconSmallOpen{transform:rotate(180deg)}._7senVW_shopList{padding-left:var(--distance-static-s);max-height:250px;padding-right:var(--distance-static-l);margin-top:0;margin-right:calc(var(--distance-static-l) * -1);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-mercury) transparent;list-style-position:inside;overflow-y:auto}._7senVW_shopListItemCopy{display:inline}._7senVW_dialog{padding:var(--distance-static-m) var(--distance-static-l) var(--distance-static-m) var(--distance-static-m)}._7senVW_dialogBody{flex-direction:column;display:flex}._7senVW_seeAllButton{align-self:flex-start}._7senVW_removeButton._7senVW_removeButton{width:var(--distance-static-xl);height:var(--distance-static-xl);padding:var(--distance-static-xxs);color:var(--color-dark-simple);border-top-left-radius:0;border-bottom-left-radius:0;flex-shrink:0;position:relative;left:1px}._7senVW_removeButton._7senVW_removeButton:hover{outline:1px solid var(--color-tundora);outline-offset:-1px;background:0 0}._7senVW_removeButton._7senVW_removeButton:focus-visible{background:var(--color-light-shade);outline:2px solid var(--color-focus-dark);outline-offset:-1px}._7senVW_removeButton._7senVW_removeButton:focus-visible:after{border:none}._7senVW_removeButton._7senVW_removeButton:before{content:"";width:1px;height:var(--distance-static-m);background:var(--color-black-transparent);position:absolute;left:0}
.mzjH8a_preferenceScoresContainer{gap:var(--distance-static-m);background-color:var(--color-white);padding:var(--distance-static-m) var(--distance-static-xxl) var(--distance-static-m) var(--distance-static-m);border-radius:var(--border-radius-s);box-shadow:var(--shadow-m);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-mercury) transparent;flex-direction:column;max-height:268px;display:flex;overflow-y:auto}.mzjH8a_backdrop{z-index:var(--zindex-xxl);position:fixed;inset:0}@media screen and (min-width:905px){.mzjH8a_backdrop{z-index:var(--zindex-m)}}@media screen and (min-width:905px){.mzjH8a_positioner{z-index:var(--zindex-m)}}.mzjH8a_overallMatchContainer{align-items:center;gap:var(--distance-static-xs);display:flex}.mzjH8a_overallMatchContainer>*{flex:1;width:50%}.mzjH8a_gradientText.mzjH8a_gradientText{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mzjH8a_preferenceScoresList{padding-top:var(--distance-static-xs);gap:var(--distance-static-xs);flex-direction:column;display:flex}.mzjH8a_scoreItem{align-items:center;gap:var(--distance-static-xs);display:flex}.mzjH8a_scoreItem>*{flex:1;width:50%}.mzjH8a_closeButton.mzjH8a_closeButton{top:var(--distance-static-xs);right:var(--distance-static-xxs);position:absolute}.mzjH8a_progressBarWrapper{align-items:flex-start;gap:var(--distance-static-xxs);flex-direction:column;display:flex}.mzjH8a_popover{width:396px}.mzjH8a_mapPopover{width:292px}@media screen and (max-width:904px){.mzjH8a_popover,.mzjH8a_mapPopover{width:100%}}.mzjH8a_headingSection{align-items:center;gap:var(--distance-static-3xs);display:flex}
.NfjvmW_preferenceAnchor{cursor:pointer;margin-block:var(--distance-static-xs);padding:var(--distance-static-3xs);border-radius:var(--border-radius-s);width:fit-content;z-index:var(--zindex-m);background-color:var(--color-light-purple);align-items:center;display:flex;position:relative}.NfjvmW_preferenceAnchor>:first-child{margin-right:var(--distance-static-3xs)}.NfjvmW_preferenceAnchor p{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.NfjvmW_preferenceAnchor:focus-visible{outline:2px solid var(--color-dark-subdued)}.NfjvmW_preferenceAnchor:hover,.NfjvmW_preferenceAnchor:active{background-color:var(--color-purple)}.NfjvmW_preferenceAnchor[aria-expanded=true] .NfjvmW_arrow{transform:rotate(180deg)}.NfjvmW_arrow{transition:transform .3s ease-in-out}
.sFJr5G_iconButton:hover{background:0 0}.sFJr5G_iconButton:hover>svg{transform:scale(1.1)}.sFJr5G_heartIcon path{transition:fill .2s}.sFJr5G_filled{stroke:var(--color-light);fill-opacity:.6}.sFJr5G_filled.sFJr5G_inWatchlist{fill-opacity:1}.sFJr5G_filled.sFJr5G_inWatchlist path{fill:var(--color-highlight)}.sFJr5G_outlined{stroke:var(--color-dark-intense)}.sFJr5G_outlined path{fill:#0000}.sFJr5G_outlined.sFJr5G_inWatchlist{stroke:var(--color-highlight)}.sFJr5G_outlined.sFJr5G_inWatchlist path{fill:var(--color-highlight)}
.jnzY3q_imageWrapper,.jnzY3q_imageLinkInteractionWrapper{position:relative}.jnzY3q_restrictedImageWrapper{position:relative}.jnzY3q_restrictedImageWrapper:after{content:"";background-color:var(--color-surface-dark-transparent-40);pointer-events:none;position:absolute;inset:0}.jnzY3q_badgesContainer{top:var(--distance-static-s);left:var(--distance-static-s);z-index:var(--zindex-m);gap:var(--distance-static-xs);width:calc(100% - (var(--distance-static-s)));display:flex;position:absolute;overflow-x:hidden}.jnzY3q_favoriteButton.jnzY3q_favoriteButton.jnzY3q_favoriteButton{top:var(--distance-static-s);right:var(--distance-static-s);z-index:var(--zindex-m);background-color:#0000;padding:0;position:absolute}.jnzY3q_favoriteButton.jnzY3q_favoriteButton.jnzY3q_favoriteButton>svg{transition:transform .5s}.jnzY3q_favoriteButton.jnzY3q_favoriteButton.jnzY3q_favoriteButton>svg:hover{transform:scale(1.2)}.jnzY3q_restrictedOverlay{color:var(--color-light);z-index:var(--zindex-m);text-transform:uppercase;align-items:center;gap:var(--distance-static-s);text-align:center;width:calc(100% - (var(--distance-static-s) * 2));flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jnzY3q_lockClosedIcon{filter:drop-shadow(0 0 2px var(--color-black-transparent-40))}.jnzY3q_restrictedOverlayCopy{text-shadow:0 0 2px var(--color-black-transparent-40);letter-spacing:var(--letter-spacing-s)}
.Jcmlqq_article{cursor:pointer;background-color:var(--color-surface-light);height:100%;box-shadow:var(--shadow-xs);border-radius:var(--border-radius-s);color:var(--color-link-pimary);flex-direction:column;transition:box-shadow .2s,color .2s,background-color .2s;display:flex;position:relative}.Jcmlqq_article:focus{outline:0}.Jcmlqq_article:focus-visible{outline:0}.Jcmlqq_article:focus-visible:after{content:"";top:calc(var(--distance-static-xxs) * -1);right:calc(var(--distance-static-xxs) * -1);bottom:calc(var(--distance-static-xxs) * -1);left:calc(var(--distance-static-xxs) * -1);border:var(--distance-static-3xs) solid var(--color-focus-dark);border-radius:var(--border-radius-m);position:absolute}.Jcmlqq_article[data-text-selection-disabled=true]{-webkit-user-select:none;user-select:none}@media (hover:hover){.Jcmlqq_article:hover{box-shadow:var(--shadow-s);color:var(--color-link-pimary-hover);--carousel-button-opacity:1}.Jcmlqq_article:hover .Jcmlqq_arrowRightIcon{transform:translate(3px)}}.Jcmlqq_article:active:not(:has(button:active,img:active)){background-color:var(--color-surface-light-subdued);box-shadow:var(--shadow-xs);color:var(--color-link-pimary-active)}@media screen and (min-width:600px) and (max-width:1239px){.Jcmlqq_previewArticle{width:260px}}@media screen and (min-width:1240px){.Jcmlqq_previewArticle{width:240px}}.Jcmlqq_arrowRightIcon{transition:transform .2s}.Jcmlqq_linkContainer{all:unset}.Jcmlqq_linkContainer>a:after{content:"";position:absolute;inset:0}.Jcmlqq_linkContainer[data-context-menu-link-overlay-active=true]>a:after{z-index:var(--zindex-l)}
.wE7xBW_tooltipContentContainer{gap:var(--distance-static-l);padding:var(--distance-static-xxs) 0 var(--distance-static-xs) 0;flex-direction:column;display:flex}.wE7xBW_tooltipItemContainer{flex-direction:column;display:flex}.wE7xBW_labelCopy.wE7xBW_labelCopy{color:var(--color-dove-gray)}.wE7xBW_priceLabelContainer{gap:var(--distance-static-xs);align-items:end;display:flex}.wE7xBW_valueCopy.wE7xBW_valueCopy{font-size:var(--font-size-dynamic-xs)}
.iUF6Va_additionalInfoContainer{align-items:center;display:flex;position:relative}.iUF6Va_additionalInfoCopy{font-size:var(--font-size-static-s);color:var(--color-dove-gray)}.iUF6Va_priceInfoCopy{color:var(--color-dove-gray);margin-top:var(--distance-static-xs)}.iUF6Va_priceLabelContainer{gap:var(--distance-static-xs);align-items:end;display:flex}.iUF6Va_priceLabelContainer[data-restricted=true]{filter:blur(10px);-webkit-user-select:none;user-select:none}
.-\32 FPDG_wrapper{width:100%;z-index:var(--zindex-l);padding:var(--distance-static-s) var(--distance-static-m);gap:var(--distance-static-xxs);background-color:var(--color-surface-light);border-top:1px solid var(--color-dark-decent);flex-direction:column;transition:transform .2s cubic-bezier(.42,0,.48,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@media screen and (min-width:600px){.-\32 FPDG_wrapper{padding-inline:var(--distance-static-xxl)}}@media screen and (min-width:905px){.-\32 FPDG_wrapper{display:none}}.-\32 FPDG_wrapper[data-sticky-footer-visible=true]{transform:translateY(0)}.-\32 FPDG_overline{text-align:center}.-\32 FPDG_buttonsContainer{gap:var(--distance-static-s);flex-direction:row;display:flex}.-\32 FPDG_buttonsContainer>*{flex:1 1 0;min-width:0}
/*# sourceMappingURL=2ycng9m_eo9z7.css.map*/