.text-chip{--text-color:var(--text-grey-rgba);--bg-color:transparent;align-items:center;color:var(--color-colored);cursor:pointer;display:flex;font-size:14px;font-weight:300;gap:8px;justify-content:center;line-height:20px;min-width:44px;padding:11px 12px}.text-chip.active{--text-color:var(--white);--bg-color:var(--fill-white-12);outline:unset;text-decoration:underline;text-decoration-style:dashed}.project-availability-filters{display:flex;gap:12px;padding:20px 0 4px}@media screen and (min-width:992px) and (max-width:1100px){.project-availability-filters{flex-wrap:nowrap}}@media screen and (max-width:768px){.project-availability-filters{flex-wrap:wrap}}@media screen and (max-width:992px){.project-availability-filters .range-picker{flex-basis:50%;flex-grow:0;flex-shrink:0;min-width:49%}}.project-availability-filters__input{max-width:150px;width:100%}@media screen and (max-width:992px){.project-availability-filters__input{flex-basis:25%;flex-grow:0}}.project-availability-filters__input.range-picker{max-width:386px;width:386px}.project-availability-filters__input.range-picker.square{max-width:310px;width:310px}@media screen and (max-width:768px){.project-availability-filters__input{flex-basis:auto!important;max-width:100%!important;width:auto}}@media screen and (max-width:480px){.project-availability-filters__input{flex-basis:100%!important;width:100%!important}}.project-availability-filters__buttons{display:flex;gap:12px}.project-availability-filters__buttons .reset-button{padding:0}.availabilities-list-skeleton{display:flex;width:100%}.availabilities-list-skeleton__item{display:flex}.availabilities-list-skeleton__grid,.availabilities-list-skeleton__grid .ssc-square{width:100%}.availabilities-list-skeleton__grid .img{height:358px;width:100%}@media screen and (max-width:992px){.availabilities-list-skeleton__grid .img{height:unset;padding-top:75%}}.availabilities-list-skeleton__grid .text{height:42px}.availabilities-list-skeleton__grid .meta{height:48px}.availabilities-list-skeleton__grid .availabilities-list-skeleton__item{flex-direction:column;gap:10px}.availabilities-list-skeleton__column{display:flex;width:100%}.availabilities-list-skeleton__column__item{display:flex;justify-content:space-between;padding:18px 0 17px;width:100%}.availabilities-list-skeleton__column__item-left{align-items:center;display:flex;gap:24px}.availabilities-list-skeleton__column .img{height:120px;width:120px}.availabilities-list-skeleton__column .text{height:42px;width:195px}.availabilities-list-skeleton__column .meta{height:100%;width:100%}.availabilities-list-skeleton__column .availabilities-list-skeleton__item{align-items:center;display:flex;justify-content:space-between;padding:18px 0 17px;width:100%}.availabilities-list-skeleton__column .availabilities-list-skeleton__item-left{align-items:center;display:flex;gap:24px}.availabilities-list-skeleton__column .availabilities-list-skeleton__item-right{height:42px;width:50%}.availabilities-list-common-skeleton{display:flex;flex-direction:column}.availabilities-list-common-skeleton__list{display:flex;width:100%}.availabilities-list-common-skeleton.row .availabilities-list-common-skeleton__list{flex-wrap:wrap;justify-content:space-between;row-gap:32px}.availabilities-list-common-skeleton.column .availabilities-list-common-skeleton__list{flex-direction:column;gap:1px}.availabilities-list-common-skeleton.row .availabilities-list-common-skeleton__list-item{width:calc(25% - 12px)}.availabilities-list-common-skeleton.column .availabilities-list-common-skeleton__item{width:100%}.availabilities-list-common-skeleton__bottom{display:flex;justify-content:center;margin-top:48px}.availabilities-list-common-skeleton__bottom .button{height:54px;margin:auto;width:133px}@media screen and (max-width:1100px){.availabilities-list-common-skeleton.row .availabilities-list-common-skeleton__list-item{width:calc(33% - 12px);width:calc(50% - 12px)}}[data-v-41aee4b5]:root{--container-max-width:1440px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:440px}@media screen and (max-width:1400px){[data-v-41aee4b5]:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){[data-v-41aee4b5]:root{--project-margin-right:0}}@media screen and (max-width:992px){[data-v-41aee4b5]:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){[data-v-41aee4b5]:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}.availabilities-list__wrapper[data-v-41aee4b5]{overflow:hidden}.availabilities-list__container[data-v-41aee4b5]{display:flex;gap:16px;width:100%}.availabilities-list__container.loading[data-v-41aee4b5]{margin-bottom:32px}.availabilities-list__container-bottom[data-v-41aee4b5]{display:flex;margin-top:48px;width:100%}.availabilities-list__container-bottom_column[data-v-41aee4b5]{margin-top:16px}.availabilities-list__container-bottom .app-button[data-v-41aee4b5]{margin:auto}.availabilities-list.row .availabilities-list__container[data-v-41aee4b5]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);width:100%}@media screen and (max-width:1140px){.availabilities-list.row .availabilities-list__container[data-v-41aee4b5]{grid-template-columns:repeat(3,1fr)}.availabilities-list.row .availabilities-list__container .project-card__gallery[data-v-41aee4b5]{max-height:none}}@media screen and (max-width:768px){.availabilities-list.row .availabilities-list__container[data-v-41aee4b5]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.availabilities-list.row .availabilities-list__container[data-v-41aee4b5]{grid-template-columns:repeat(1,1fr)}}.availabilities-list__skeleton[data-v-41aee4b5]{display:grid;gap:24px;grid-auto-rows:468px;grid-template-columns:repeat(4,1fr);margin-top:24px;width:100%}@media screen and (max-width:1140px){.availabilities-list__skeleton[data-v-41aee4b5]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.availabilities-list__skeleton[data-v-41aee4b5]{grid-template-columns:repeat(2,1fr)}}.availabilities-list__skeleton_column[data-v-41aee4b5]{display:flex;flex-direction:column;margin-top:-32px}.availabilities-list.column .availabilities-list__container[data-v-41aee4b5]{flex-direction:column}.availabilities-list.column .availabilities-list__item[data-v-41aee4b5]:not(:last-child){border-bottom:0}.availabilities-list__no-data[data-v-41aee4b5]{display:flex;justify-content:center;padding:300px 0}@media screen and (max-width:1100px){.availabilities-list__item .card-template.card-template__type-row .card-template__container[data-v-41aee4b5]{gap:12px}.availabilities-list__item .card-template.card-template__type-row .card-template__price[data-v-41aee4b5]{font-size:14px}.availabilities-list__item .card-template.card-template__type-row .card-template__title[data-v-41aee4b5]{font-size:12px;line-height:150%;max-width:150px}.availabilities-list__item .card-template.card-template__type-row .card-template__meta-container[data-v-41aee4b5]{gap:20px}.availabilities-list__item .card-template.card-template__type-row .card-template__data[data-v-41aee4b5]{gap:10px}.availabilities-list__item .card-template.card-template__type-row .availability-card__meta[data-v-41aee4b5],.availabilities-list__item .card-template.card-template__type-row .availability-floorplan-card__meta[data-v-41aee4b5]{font-size:14px;min-width:unset;text-wrap:nowrap}}@media screen and (max-width:992px){.availabilities-list__item .card-template.card-template__type-row .card-template__container[data-v-41aee4b5],.availabilities-list__item .card-template.card-template__type-row .card-template__meta-container[data-v-41aee4b5]{gap:12px}}.sort{align-items:center;display:flex;justify-content:space-between}.sort__left{display:flex;gap:20px}.sort__modes{display:flex;gap:8px}.sort__sorting{display:flex;justify-content:end;width:100%}.sort__sorting .app-option-list__option-item__label{font-size:14px}.sort-by{align-self:center;font-weight:500}:root{--container-max-width:1440px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:440px}@media screen and (max-width:1400px){:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){:root{--project-margin-right:0}}@media screen and (max-width:992px){:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}.project-availabilities-section{margin-right:var(--project-margin-right);position:relative;z-index:9}.project-availabilities-section__title{color:var(--color-primary);font-size:26px;font-weight:600;line-height:40px}.project-availabilities-section__content{padding:32px 0}@media screen and (max-width:768px){.project-availabilities-section__content{grid-template-columns:repeat(1,1fr)}}.project-availabilities-section__availabilities-of-floorplan{padding:32px 0}.project-availabilities-section .mt-1{margin-bottom:0;margin-top:2rem}.project-availabilities-section .__bedrooms{margin-top:1.5rem}.project-availabilities-section .__bedrooms__item{border-bottom:1px solid var(--divider-color);color:var(--text-gray);cursor:pointer;display:flex;flex-direction:row;font-weight:300;justify-content:space-between;padding:10px 8px}.project-availabilities-section .__bedrooms__item:hover{background-color:var(--bg-secondary-default)}.project-availabilities-section .__bedrooms__item.active svg{transform:rotate(180deg)}.project-availabilities-section .__bedrooms__item p{line-height:150%}.project-availabilities-section .__bedrooms__item__right{align-items:center;display:flex;gap:12px;text-align:right}.project-availabilities-section .text-important{color:var(--color-primary);font-weight:600}.project-availabilities-section .availabilities{display:flex;flex-direction:column;gap:4px;margin:4px auto 32px;width:100%}.project-availabilities-section .availabilities__btn{text-align:center}@media screen and (max-width:768px){.project-availabilities-section{padding:20px 16px 32px}}.mb-2{margin-bottom:0;margin-top:4rem}
