.propertyItem__PropertyData h2,.propertyItem__PropertyData h3{font-size:32rem;line-height:1.15}@media (width<=768px){.propertyItem__PropertyData h2,.propertyItem__PropertyData h3{font-size:24rem;line-height:1.16}}.propertyItem__AdditionalInfos>p,.propertyItem__Description,.propertyItem__Description button{font-size:14rem;line-height:1.4}.propertyItem{border:1px solid #e6e6e6;grid-template-columns:644rem 1fr;display:grid}.propertyItem+.listingItem{margin-top:32rem}.isWithoutBorder.propertyItem{border:none}.isVertical.propertyItem{flex-direction:column;max-width:644rem;display:flex}.propertyItem .propertyItem__ImagesWrapper{width:100%;max-width:644rem}.propertyItem .propertyItem__ImagesWrapper .flickity-prev-next-button{background-size:16rem;width:32rem;height:32rem}.propertyItem .propertyItem__ImagesWrapper .flickity-prev-next-button.previous{background-image:url(../resources/images/icons/back.svg);left:15rem}.propertyItem .propertyItem__ImagesWrapper .flickity-prev-next-button.next{background-image:url(../resources/images/icons/next.svg);right:15rem}.propertyItem__MobileGalleryButton{display:none;position:relative}@media (width<=768px){.propertyItem{grid-template-columns:1fr}.propertyItem+.listingItem{margin-top:40rem}.propertyItem__MobileGalleryButton{display:block}}.propertyItem__MobileGalleryButton div{z-index:2;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40rem;height:40rem;display:flex;position:absolute;bottom:10rem;right:10rem}.propertyItem__MobileGalleryButton div img{width:20rem}.propertyItem__MobileGalleryButton,.propertyItem__MobileGalleryButton img,.propertyItem__Slider img{width:100%}.propertyItem__Slider>div:after{content:"flickity";display:none}.propertyItem__Slider .flickity-page-dots{left:auto;right:20rem}.propertyItem .listingItem__ImageWrapper img{min-width:644rem}@media (width<=768px){.propertyItem__Slider>div:after{content:""}.propertyItem .listingItem__ImageWrapper+.listingItem__ImageWrapper{margin-top:12rem}.propertyItem .listingItem__ImageWrapper img{min-width:auto}.propertyItem .listingItem__ImageWrapper:after{display:none}}.propertyItem .propertyItem__ImagesWrapper{position:relative}.propertyItem .listingItem__ImageWrapper--Overlay:before{content:"";z-index:2;background:linear-gradient(#0000 79.4%,#0003);position:absolute;inset:0}.propertyItem .listingItem__ImageText{z-index:2;padding:10rem;display:none;position:absolute;bottom:0;left:0;right:0}@media (width<=768px){.propertyItem .listingItem__ImageText{display:block}}.propertyItem .listingItem__ImageText p{letter-spacing:.3rem;text-align:right;color:#fff;font-size:10rem;font-weight:400;line-height:10rem}.propertyItem .listingItem__ImageWrapper:after,.propertyItem__MobileGalleryButtonOverlay{content:"";background:linear-gradient(#fff0 70%,#1c1c1cb3);position:absolute;inset:0}.propertyItem__Slider .flickity-page-dots{left:auto!important}.propertyItem__PropertyData{background-color:#fff;flex-direction:column;justify-content:space-between;max-width:450rem;padding:36rem;display:flex}@media (width<=768px){.propertyItem__PropertyData{padding:16rem}.propertyItem__PropertyData h2,.propertyItem__PropertyData h3{font-size:22rem;line-height:1.27}}.isVertical .propertyItem__PropertyData{max-width:100%}.propertyItem__PropertyData h2,.propertyItem__PropertyData h3{letter-spacing:.3rem;margin-top:8rem}.propertyItem__Location,.propertyItem__Stars,.propertyItem__Top{align-items:center;display:flex}.propertyItem__Location{text-transform:uppercase;font-size:14rem}.propertyItem__Location img{width:16rem;margin-right:4rem}.propertyItem__Stars{margin-top:10rem}.propertyItem__Stars img{width:14rem}.propertyItem__Stars img+img{margin-left:4rem}.propertyItem__Extras{flex-wrap:wrap;gap:20rem;margin-top:20rem;font-size:12rem;display:flex}@media (width<=768px){.propertyItem__Extras{gap:4rem 16rem;margin-top:16rem}}.propertyItem__Extras div{align-items:center;display:flex}.propertyItem__Extras img{width:16rem;margin-right:8rem}.propertyItem__Description{margin:24rem 0}.propertyItem__Description>div{color:#4c4c4c}.propertyItem__Description>div:not(.visible){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.propertyItem__Description button{text-transform:uppercase}.propertyItem__AdditionalInfos{text-align:center;margin-top:20rem}.propertyItem__AdditionalInfos div{justify-content:center;align-items:center;display:flex}@media (width<=768px){.propertyItem__AdditionalInfos{text-align:left}.propertyItem__AdditionalInfos>p{font-size:14rem}.propertyItem__AdditionalInfos div{justify-content:flex-start}}.propertyItem__AdditionalInfos div p{font-size:20rem;font-weight:500}.propertyItem__ActionButtons{justify-content:space-between;gap:8rem;margin-top:20rem;display:flex}@media (width<=768px){.propertyItem__AdditionalInfos div p{font-size:16rem}.propertyItem__ActionButtons{margin-top:16rem}}.propertyItem__ActionButtons.withoutBookButton{margin-top:0}.propertyItem__ActionButtons.withoutBookButton button{width:auto}.propertyItem__ActionButtons a,.propertyItem__ActionButtons button{width:100%}.propertyItem__ActionButtons .button__Text--Underline{width:fit-content;margin-top:8rem}.propertyItem__GalleryBrand{position:absolute;bottom:8rem;left:8rem}.propertyItem__GalleryBrand,.propertyItem__GalleryBrand img{width:200rem}@media (width<=768px){.propertyItem__GalleryBrand,.propertyItem__GalleryBrand img{width:100rem}}.propertyItem__GalleryBadge{width:20%;position:absolute;top:12rem;left:12rem}.propertyItem__GalleryBadge img{width:100%}@media (width<=768px){.propertyItem__GalleryBadge{top:8rem;left:8rem;width:30%!important}}
