.r7h_ha_LotPlanSchemaLotsContainer{width:100%;height:100%;position:absolute;top:-50%}.r7h_ha_LotPlanSchemaLotsContainerSvg{width:auto;height:100%;position:absolute;left:50%;transform:translate(-50%)}.r7h_ha_LotPlanSchemaLotsContainerSvg .r7h_ha_available{fill:#4245f5;fill-opacity:.3}.r7h_ha_LotPlanSchemaLotsContainerSvg .r7h_ha_reserved{fill:#ccc;fill-opacity:.7}.r7h_ha_imagePlan{object-fit:cover;position:absolute;left:50%;transform:translate(-50%);width:auto!important;height:auto!important}
._7q3NlG_container{--lotCardPopupTop:0;--lotCardPopupLeft:0;top:min(var(--lotCardPopupTop),100% - 40rem);left:min(var(--lotCardPopupLeft),100% - 40rem);z-index:200;background-color:#fff;border-radius:.8rem;width:40rem;height:fit-content;position:fixed;box-shadow:0 .4rem 4rem #0000001a}
.My4MdW_container{height:calc(100vh - 6.4rem)}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.My4MdW_container{border-radius:1.6rem;height:calc(100vh - 12.5rem)}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .My4MdW_container{border-radius:1.6rem;height:calc(100vh - 12.5rem)}}.My4MdW_container .My4MdW_gallery{height:100%;aspect-ratio:initial}.My4MdW_container .My4MdW_gallery .imagePlan{margin:auto;height:100%!important}.My4MdW_container .My4MdW_fullScreenButton{margin-top:1.6rem}.My4MdW_container .My4MdW_fitPlan{height:100%;position:relative}.My4MdW_container .My4MdW_fitPlan>div{top:0}.My4MdW_container .My4MdW_fitPlan .imagePlan{object-fit:contain;left:0;transform:none;width:100%!important;height:100%!important}.My4MdW_container .My4MdW_fitPlan svg{width:100%;left:0;transform:none}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){html:has(.two-adaptive) .My4MdW_container{height:calc(100svh - 49px - 3.2rem)}}.My4MdW_container .My4MdW_gallery.My4MdW_gallery.My4MdW_gallery{background-color:#fff}.My4MdW_container .My4MdW_gestureZoom{touch-action:none}.My4MdW_container .My4MdW_cornerControls.My4MdW_cornerControls{width:auto;top:1.6rem;bottom:auto;right:1.6rem}.My4MdW_container .My4MdW_cornerControls.My4MdW_cornerControls.My4MdW_isInFullScreen{right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1))}.My4MdW_container .My4MdW_cornerControls.My4MdW_cornerControls .VButtonCircleIcon{background-color:#fff}.My4MdW_gallery{background-color:#fff;height:32rem;margin-bottom:3.2rem;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.My4MdW_gallery{aspect-ratio:24/13;height:auto;max-height:calc(100% - 74px)}}@media (min-width:1920px){.My4MdW_gallery{aspect-ratio:15/7}}.My4MdW_gallery:hover .My4MdW_zoom{opacity:1}.My4MdW_gallery.My4MdW_zoomed .My4MdW_tags{top:6.4rem}.My4MdW_groupedLotsControls{width:4.8rem;position:absolute;top:0;bottom:0;right:0}.My4MdW_groupedLotsControls .My4MdW_groupedLotsZoomControls{position:absolute;top:50%;transform:translateY(-50%)}.My4MdW_groupedLotsControls.My4MdW_isInFullScreen{top:2.4rem;right:2.4rem}

.yaUn6q_container{flex-direction:column;justify-content:space-between;margin-bottom:1.6rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.yaUn6q_container{flex-direction:row;margin-bottom:2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .yaUn6q_container{flex-direction:row;margin-bottom:2rem}}.yaUn6q_schemaLegendContainer{justify-content:flex-end;margin-right:.2rem;padding-top:1.6rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.yaUn6q_schemaLegendContainer{margin:0;padding:0}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .yaUn6q_schemaLegendContainer{margin:0;padding:0}}
.vpuhPa_schemaLegend{flex-wrap:wrap;gap:1.2rem 1.6rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.vpuhPa_schemaLegend{column-gap:2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .vpuhPa_schemaLegend{column-gap:2.4rem}}.vpuhPa_legendItem{letter-spacing:0;color:#4c4c4c;align-items:center;gap:.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:100%;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.vpuhPa_legendItem{letter-spacing:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:100%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .vpuhPa_legendItem{letter-spacing:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:100%}}.vpuhPa_marker{background-color:#ccc;border:1px solid #e5e5e5;border-radius:.4rem;width:1.6rem;height:1.6rem}.vpuhPa_marker.vpuhPa_available{background-color:#4245f5}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.vpuhPa_marker{border-radius:.8rem;width:2.8rem;height:2.8rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .vpuhPa_marker{border-radius:.8rem;width:2.8rem;height:2.8rem}}
.EH_51W_container{flex-direction:column;gap:.8rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.EH_51W_container{flex-direction:row}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .EH_51W_container{flex-direction:row}}
.SZ8baG_container{flex-direction:column;justify-content:center;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.SZ8baG_container{border-radius:1.6rem;margin-top:2.4rem;padding:2rem 2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .SZ8baG_container{border-radius:1.6rem;margin-top:2.4rem;padding:2rem 2.4rem}}.SZ8baG_container .MuiDivider-root{border-color:#e6ebf0;margin-left:-1.6rem;margin-right:-1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.SZ8baG_container .MuiDivider-root{margin-left:-2.4rem;margin-right:-2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .SZ8baG_container .MuiDivider-root{margin-left:-2.4rem;margin-right:-2.4rem}}.SZ8baG_buttonBackContainer{display:flex}.SZ8baG_empty,.SZ8baG_loader{justify-content:center;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.SZ8baG_container{background-color:#fff}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .SZ8baG_container{background-color:#fff}}.SZ8baG_container .SZ8baG_buttonBackContainer{margin-bottom:2.4rem}.SZ8baG_container__loading{position:relative}.SZ8baG_container__loading>:not(.SZ8baG_loaderOverlay){visibility:hidden}.SZ8baG_loaderOverlay{justify-content:center;display:flex;position:absolute;inset:0}
.PmPfGW_container{color:#4c4c4c;background-color:#e6ebf0;flex-direction:column;gap:.6rem;padding:1.2rem 1.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.PmPfGW_container{border-bottom-right-radius:1.6rem;border-bottom-left-radius:1.6rem;flex-direction:row;padding:1.6rem 2.4rem;position:relative}.PmPfGW_container:after{content:"";opacity:.8;background-color:#fff;width:50%;height:100%;display:block;position:absolute;inset:0 10rem 0 calc(50% - 10rem);-webkit-mask:url(/svg/vectorFull.svg) 100% 100%/auto 130% no-repeat;mask:url(/svg/vectorFull.svg) 100% 100%/auto 130% no-repeat}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .PmPfGW_container{border-bottom-right-radius:1.6rem;border-bottom-left-radius:1.6rem;flex-direction:row;padding:1.6rem 2.4rem;position:relative}:where(.two-adaptive) .PmPfGW_container:after{content:"";opacity:.8;background-color:#fff;width:50%;height:100%;display:block;position:absolute;inset:0 10rem 0 calc(50% - 10rem);-webkit-mask:url(/svg/vectorFull.svg) 100% 100%/auto 130% no-repeat;mask:url(/svg/vectorFull.svg) 100% 100%/auto 130% no-repeat}}.PmPfGW_option{color:#1a1a1a;justify-content:space-between;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.PmPfGW_option{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .PmPfGW_option{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%}}.PmPfGW_price{align-items:center;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.PmPfGW_price:before{content:"—";padding-left:.6rem;padding-right:.6rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .PmPfGW_price:before{content:"—";padding-left:.6rem;padding-right:.6rem}}