@charset "UTF-8";@font-face{font-display:swap;font-family:History;src:url(/parametric/fonts/HistoryPro/HistoryPro.woff2) format("woff2"),url(/parametric/fonts/HistoryPro/HistoryPro.woff) format("woff");font-weight:400}@font-face{font-display:swap;font-family:Circe;src:url(/parametric/fonts/Circe/Circe-Regular.woff2) format("woff2"),url(/parametric/fonts/Circe/Circe-Regular.woff) format("woff");font-weight:400}.lib-flat-card{width:100%}@media only screen and (min-width:540px){.lib-flat-card{width:100%}}@media only screen and (min-width:768px){.lib-flat-card{width:100%}}@media only screen and (min-width:1280px){.lib-flat-card{width:56.843vw}}.lib-flat-card{height:auto}@media only screen and (min-width:540px){.lib-flat-card{height:auto}}@media only screen and (min-width:768px){.lib-flat-card{height:auto}}@media only screen and (min-width:1280px){.lib-flat-card{height:30.527vw}}.lib-flat-card{position:relative;background:var(--color-bg-white);display:flex;flex-direction:column;flex-shrink:0}@media only screen and (min-width:1280px){.lib-flat-card{flex-direction:row}}.lib-flat-card__image{padding-top:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__image{padding-top:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__image{padding-top:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__image{padding-top:2.527vw}}.lib-flat-card__image{padding-right:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__image{padding-right:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__image{padding-right:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__image{padding-right:2.527vw}}.lib-flat-card__image{padding-bottom:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__image{padding-bottom:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__image{padding-bottom:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__image{padding-bottom:2.527vw}}.lib-flat-card__image{padding-left:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__image{padding-left:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__image{padding-left:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__image{padding-left:2.527vw}}.lib-flat-card__image{width:100%}@media only screen and (min-width:540px){.lib-flat-card__image{width:100%}}@media only screen and (min-width:768px){.lib-flat-card__image{width:100%}}@media only screen and (min-width:1280px){.lib-flat-card__image{width:auto}}.lib-flat-card__image{height:66.667vw}@media only screen and (min-width:540px){.lib-flat-card__image{height:31.25vw}}@media only screen and (min-width:768px){.lib-flat-card__image{height:44.271vw}}@media only screen and (min-width:1280px){.lib-flat-card__image{height:30.527vw}}.lib-flat-card__image{flex-shrink:0;flex-grow:1;display:flex;align-items:center;justify-content:center}.lib-flat-card__image picture,.lib-flat-card__image img{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;";width:44.445vw}@media only screen and (min-width:540px){.lib-flat-card__image picture,.lib-flat-card__image img{width:20.834vw}}@media only screen and (min-width:768px){.lib-flat-card__image picture,.lib-flat-card__image img{width:29.948vw}}@media only screen and (min-width:1280px){.lib-flat-card__image picture,.lib-flat-card__image img{width:15.79vw}}.lib-flat-card__image picture,.lib-flat-card__image img{height:44.445vw}@media only screen and (min-width:540px){.lib-flat-card__image picture,.lib-flat-card__image img{height:20.834vw}}@media only screen and (min-width:768px){.lib-flat-card__image picture,.lib-flat-card__image img{height:29.948vw}}@media only screen and (min-width:1280px){.lib-flat-card__image picture,.lib-flat-card__image img{height:15.79vw}}.lib-flat-card__body{width:auto}@media only screen and (min-width:540px){.lib-flat-card__body{width:auto}}@media only screen and (min-width:768px){.lib-flat-card__body{width:auto}}@media only screen and (min-width:1280px){.lib-flat-card__body{width:26.843vw}}.lib-flat-card__body{margin-left:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__body{margin-left:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__body{margin-left:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__body{margin-left:2.527vw}}.lib-flat-card__body{margin-right:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__body{margin-right:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__body{margin-right:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__body{margin-right:2.527vw}}.lib-flat-card__body{padding-top:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__body{padding-top:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__body{padding-top:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__body{padding-top:2.527vw}}.lib-flat-card__body{padding-bottom:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__body{padding-bottom:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__body{padding-bottom:4.428vw}}@media only screen and (min-width:1280px){.lib-flat-card__body{padding-bottom:2.527vw}}.lib-flat-card__body{border-top:1px solid var(--color-line-light);position:relative;flex-shrink:0;display:flex;flex-direction:column}@media only screen and (min-width:1280px){.lib-flat-card__body{padding-left:6.667vw;padding-right:6.667vw;margin-top:6.667vw;margin-bottom:6.667vw;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;border-top:none;border-left:1px solid var(--color-line-light)}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-flat-card__body{padding-left:3.125vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-flat-card__body{padding-left:4.428vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-flat-card__body{padding-left:2.527vw}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-flat-card__body{padding-right:3.125vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-flat-card__body{padding-right:4.428vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-flat-card__body{padding-right:2.527vw}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-flat-card__body{margin-top:3.125vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-flat-card__body{margin-top:4.428vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-flat-card__body{margin-top:2.527vw}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-flat-card__body{margin-bottom:3.125vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-flat-card__body{margin-bottom:4.428vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-flat-card__body{margin-bottom:2.527vw}}.lib-flat-card__header{padding-bottom:5.556vw}@media only screen and (min-width:540px){.lib-flat-card__header{padding-bottom:2.605vw}}@media only screen and (min-width:768px){.lib-flat-card__header{padding-bottom:3.386vw}}@media only screen and (min-width:1280px){.lib-flat-card__header{padding-bottom:1.685vw}}.lib-flat-card__top{padding-bottom:.556vw}@media only screen and (min-width:540px){.lib-flat-card__top{padding-bottom:.261vw}}@media only screen and (min-width:768px){.lib-flat-card__top{padding-bottom:.261vw}}@media only screen and (min-width:1280px){.lib-flat-card__top{padding-bottom:.106vw}}.lib-flat-card__top{position:relative;display:flex;align-items:center;justify-content:space-between}.lib-flat-card__title{text-transform:uppercase;font-size:4.445vw;line-height:1.46}@media only screen and (min-width:540px){.lib-flat-card__title{font-size:2.084vw;line-height:1.46}}@media only screen and (min-width:768px){.lib-flat-card__title{font-size:2.605vw;line-height:1.46}}@media only screen and (min-width:1280px){.lib-flat-card__title{font-size:1.264vw;line-height:1.46}}.lib-flat-card__title{letter-spacing:.7px;color:var(--color-text-accent-base);font-family:History,sans-serif}.lib-flat-card__favorite{right:0vw}@media only screen and (min-width:540px){.lib-flat-card__favorite{right:0vw}}@media only screen and (min-width:768px){.lib-flat-card__favorite{right:0vw}}@media only screen and (min-width:1280px){.lib-flat-card__favorite{right:-.421vw}}.lib-flat-card__favorite{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1280px){.lib-flat-card__favorite{top:auto;bottom:0;transform:translateY(0)}}.lib-flat-card__area{text-transform:uppercase;font-size:4.445vw;line-height:1.46}@media only screen and (min-width:540px){.lib-flat-card__area{font-size:2.084vw;line-height:1.46}}@media only screen and (min-width:768px){.lib-flat-card__area{font-size:2.605vw;line-height:1.46}}@media only screen and (min-width:1280px){.lib-flat-card__area{font-size:1.264vw;line-height:1.46}}.lib-flat-card__area{letter-spacing:.7px;font-family:History,sans-serif}.lib-flat-card__price-wrapper{padding-bottom:6.667vw}@media only screen and (min-width:540px){.lib-flat-card__price-wrapper{padding-bottom:3.125vw}}@media only screen and (min-width:768px){.lib-flat-card__price-wrapper{padding-bottom:4.948vw}}@media only screen and (min-width:1280px){.lib-flat-card__price-wrapper{padding-bottom:2.948vw}}@media only screen and (min-width:1280px){.lib-flat-card__price-wrapper{margin-bottom:auto}}.lib-flat-card__price-info{padding-bottom:.556vw}@media only screen and (min-width:540px){.lib-flat-card__price-info{padding-bottom:.261vw}}@media only screen and (min-width:768px){.lib-flat-card__price-info{padding-bottom:.521vw}}@media only screen and (min-width:1280px){.lib-flat-card__price-info{padding-bottom:.211vw}}.lib-flat-card__price-info{font-size:3.889vw;line-height:1.34}@media only screen and (min-width:540px){.lib-flat-card__price-info{font-size:1.823vw;line-height:1.34}}@media only screen and (min-width:768px){.lib-flat-card__price-info{font-size:1.823vw;line-height:1.34}}@media only screen and (min-width:1280px){.lib-flat-card__price-info{font-size:.843vw;line-height:1.34}}.lib-flat-card__price-info{letter-spacing:-.2px;color:var(--color-text-light-tinted)}.lib-flat-card__price{font-size:5.556vw;line-height:1.2}@media only screen and (min-width:540px){.lib-flat-card__price{font-size:2.605vw;line-height:1.2}}@media only screen and (min-width:768px){.lib-flat-card__price{font-size:3.125vw;line-height:1.2}}@media only screen and (min-width:1280px){.lib-flat-card__price{font-size:1.369vw;line-height:1.2}}.lib-flat-card__price{letter-spacing:-.4px;line-height:1.36}.lib-flat-card__price-old{padding-left:2.778vw}@media only screen and (min-width:540px){.lib-flat-card__price-old{padding-left:1.303vw}}@media only screen and (min-width:768px){.lib-flat-card__price-old{padding-left:1.303vw}}@media only screen and (min-width:1280px){.lib-flat-card__price-old{padding-left:.527vw}}.lib-flat-card__price-old{color:var(--color-text-light);text-decoration:line-through}.lib-flat-card__booked{margin-bottom:1.667vw}@media only screen and (min-width:540px){.lib-flat-card__booked{margin-bottom:.782vw}}@media only screen and (min-width:768px){.lib-flat-card__booked{margin-bottom:1.303vw}}@media only screen and (min-width:1280px){.lib-flat-card__booked{margin-bottom:.632vw}}.lib-flat-card__booked .par-tag{width:fit-content}.lib-flat-card__project{font-size:4.445vw;line-height:1.24}@media only screen and (min-width:540px){.lib-flat-card__project{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:768px){.lib-flat-card__project{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:1280px){.lib-flat-card__project{font-size:.948vw;line-height:1.24}}.lib-flat-card__project{letter-spacing:-.3px;padding-bottom:.556vw}@media only screen and (min-width:540px){.lib-flat-card__project{padding-bottom:.261vw}}@media only screen and (min-width:768px){.lib-flat-card__project{padding-bottom:.521vw}}@media only screen and (min-width:1280px){.lib-flat-card__project{padding-bottom:.211vw}}.lib-flat-card__project,.lib-flat-card__project-phase{display:flex;align-items:center}.lib-flat-card__project-phase:before{margin:0vw 1.389vw}@media only screen and (min-width:540px){.lib-flat-card__project-phase:before{margin:0vw .652vw}}@media only screen and (min-width:768px){.lib-flat-card__project-phase:before{margin:0vw .652vw}}@media only screen and (min-width:1280px){.lib-flat-card__project-phase:before{margin:0vw .264vw}}.lib-flat-card__project-phase:before{content:"•"}.lib-flat-card__options{display:flex;align-items:center}.lib-flat-card__option{font-size:4.445vw;line-height:1.24}@media only screen and (min-width:540px){.lib-flat-card__option{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:768px){.lib-flat-card__option{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:1280px){.lib-flat-card__option{font-size:.948vw;line-height:1.24}}.lib-flat-card__option{letter-spacing:-.3px;display:flex;align-items:center;color:var(--color-text-light-tinted)}.lib-flat-card__option:not(:last-child):after{margin:0vw 1.389vw}@media only screen and (min-width:540px){.lib-flat-card__option:not(:last-child):after{margin:0vw .652vw}}@media only screen and (min-width:768px){.lib-flat-card__option:not(:last-child):after{margin:0vw .652vw}}@media only screen and (min-width:1280px){.lib-flat-card__option:not(:last-child):after{margin:0vw .264vw}}.lib-flat-card__option:not(:last-child):after{content:"•"}.lib-flat-card__tags{margin-top:4.445vw}@media only screen and (min-width:540px){.lib-flat-card__tags{margin-top:2.084vw}}@media only screen and (min-width:768px){.lib-flat-card__tags{margin-top:2.865vw}}@media only screen and (min-width:1280px){.lib-flat-card__tags{margin-top:1.264vw}}.lib-flat-card__tags{position:relative;z-index:2}.lib-flat-card__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.lib-flat-card__booking-btn{padding-top:4.445vw}@media only screen and (min-width:540px){.lib-flat-card__booking-btn{padding-top:2.084vw}}@media only screen and (min-width:768px){.lib-flat-card__booking-btn{padding-top:2.865vw}}@media only screen and (min-width:1280px){.lib-flat-card__booking-btn{padding-top:1.264vw}}.lib-flat-card__booking-btn{position:relative;z-index:2}@font-face{font-display:swap;font-family:History;src:url(/parametric/fonts/HistoryPro/HistoryPro.woff2) format("woff2"),url(/parametric/fonts/HistoryPro/HistoryPro.woff) format("woff");font-weight:400}@font-face{font-display:swap;font-family:Circe;src:url(/parametric/fonts/Circe/Circe-Regular.woff2) format("woff2"),url(/parametric/fonts/Circe/Circe-Regular.woff) format("woff");font-weight:400}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .15s}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.tooltip-enter-active,.tooltip-leave-active{transition:opacity .2s cubic-bezier(.4,0,.6,1),transform .2s cubic-bezier(.4,0,.6,1)}.tooltip-enter-from,.tooltip-leave-to{opacity:0;transform:translateY(10px)}.rotate-enter-active,.rotate-leave-active{transition:transform .3s}.rotate-enter{transform:rotate(90deg)}.select-enter-from,.select-leave-to{opacity:0;transform:translate3d(0,10%,0)}.select-enter-active,.select-leave-active{transition:opacity .3s,transform .3s ease-in-out}.select-enter-from,.select-leave-active{opacity:0;transform:translate3d(0,-10%,0)}.list-enter-active,.list-leave-active{transition:all .3s}.list-enter-from,.list-leave-to{opacity:0;transform:translateY(30px)}.modal-enter-active,.modal-leave-active,.modal-enter-active .lib-modal-base__overlay,.modal-leave-active .lib-modal-base__overlay,.modal-enter-active .lib-modal-base__wrapper,.modal-leave-active .lib-modal-base__wrapper{transition:transform .3s}.modal-enter-from .lib-modal-base__overlay,.modal-leave-to .lib-modal-base__overlay{opacity:0}.modal-enter-from .lib-modal-base__wrapper,.modal-leave-to .lib-modal-base__wrapper{transform:translateY(100%)}.modal-right-enter-active,.modal-right-leave-active{transition:transform .3s}.modal-right-enter,.modal-right-leave-to{transform:translate(100%)}.modal-left-enter-active,.modal-left-leave-active{transition:transform .25s,opacity .25s}.modal-left-enter-from,.modal-left-leave-to{transform:translate(-100%);opacity:0}.modal-bottom-enter-active,.modal-bottom-leave-active{transition:transform .85s cubic-bezier(.7,0,.3,1)}.modal-bottom-enter-active .lib-modal-base__overlay,.modal-bottom-leave-active .lib-modal-base__overlay{transition:opacity .85s cubic-bezier(.7,0,.3,1)}.modal-bottom-enter-active .lib-modal-base__wrapper,.modal-bottom-leave-active .lib-modal-base__wrapper{transition:transform .85s cubic-bezier(.7,0,.3,1),opacity .85s cubic-bezier(.7,0,.3,1)}.modal-bottom-enter-from .lib-modal-base__overlay,.modal-bottom-leave-to .lib-modal-base__overlay{opacity:0}.modal-bottom-enter-from .lib-modal-base__wrapper,.modal-bottom-leave-to .lib-modal-base__wrapper{transform:translateY(100%)}.modal-center-enter-active,.modal-center-leave-active{transition:transform .3s ease-out}.modal-center-enter-active .lib-modal-base__overlay,.modal-center-enter-active .lib-modal-base__wrapper,.modal-center-leave-active .lib-modal-base__overlay,.modal-center-leave-active .lib-modal-base__wrapper{transition:opacity .3s ease-out}.modal-center-enter-from .lib-modal-base__overlay,.modal-center-enter-from .lib-modal-base__wrapper,.modal-center-leave-to .lib-modal-base__overlay,.modal-center-leave-to .lib-modal-base__wrapper{opacity:0}.lib-flats-sale{padding-left:5.5555555556%;padding-right:5.5555555556%;overflow:hidden}.lib-flats-sale:not(:has(.lib-flat-card:nth-child(2))) .lib-flats-sale__slider-wrapper{justify-content:center}.lib-flats-sale:not(:has(.lib-flat-card:nth-child(2))) .lib-flats-sale__bottom{display:none}.lib-flats-sale:not(:has(.lib-flat-card:nth-child(2))) .lib-flat-card{margin-right:0!important}.lib-flats-sale__slider-wrapper{display:flex}.lib-flats-sale__bottom{padding-top:6.112vw}@media only screen and (min-width:540px){.lib-flats-sale__bottom{padding-top:2.865vw}}@media only screen and (min-width:768px){.lib-flats-sale__bottom{padding-top:3.907vw}}@media only screen and (min-width:1280px){.lib-flats-sale__bottom{padding-top:2.106vw}}.lib-flats-sale__bottom{display:flex;align-items:center;justify-content:space-between}.lib-flats-sale__counter{gap:1.112vw}@media only screen and (min-width:540px){.lib-flats-sale__counter{gap:.521vw}}@media only screen and (min-width:768px){.lib-flats-sale__counter{gap:.521vw}}@media only screen and (min-width:1280px){.lib-flats-sale__counter{gap:.211vw}}.lib-flats-sale__counter{font-size:4.445vw;line-height:1.24}@media only screen and (min-width:540px){.lib-flats-sale__counter{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:768px){.lib-flats-sale__counter{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:1280px){.lib-flats-sale__counter{font-size:.948vw;line-height:1.24}}.lib-flats-sale__counter{letter-spacing:-.3px;display:flex;align-items:center;color:var(--color-text-light)}.lib-flats-sale__counter span:first-child{color:var(--color-text-dark)}.lib-flats-sale__nav{gap:2.223vw}@media only screen and (min-width:540px){.lib-flats-sale__nav{gap:1.042vw}}@media only screen and (min-width:768px){.lib-flats-sale__nav{gap:1.042vw}}@media only screen and (min-width:1280px){.lib-flats-sale__nav{gap:.422vw}}.lib-flats-sale__nav{display:flex;align-items:center}
