.property{padding:18px 0 60px;overflow:hidden}.property-infos>div{position:relative;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:18px;padding-bottom:18px}.property-infos h1{font-size:calc(18px + .3vw);font-weight:400}@media (min-width:768px){.property{overflow:visible}.property-infos h1{font-size:calc(20px + .7vw);font-weight:400}}.property-infos p{margin:0}.property-infos__reference{font-weight:700;font-size:12px;color:var(--bs-body-color)}p.property-infos__location{font-weight:400;font-size:calc(15px + 1vw)}.property-aside-contact__form-description,.property-infos__about-text,.property-infos__amenities h3,.property-infos__location-nickname,.property-infos__other-values{font-size:12px}.property-infos__icons{display:flex;gap:18px;color:var(--nwc-secondary-color);margin-top:.5rem;margin-bottom:0}.property-infos__icons li{font-size:16px}.property-infos__icons li svg{margin-right:3px}.property h2{text-align:left;font-size:calc(15px + 1vw);color:var(--bs-body-color)}@media (min-width:576px){.property h2,p.property-infos__location{font-size:calc(1.275rem + .3vw)}}@media (min-width:1200px){.property h2,p.property-infos__location{font-size:1.5rem}}p.property-infos__price-wrapper{margin-bottom:6px}.property-infos__price-wrapper>span{display:block}.property-infos__price-wrapper span span:first-child{font-size:80%}.property-infos__price-wrapper .original-price{color:var(--nwc-fourth-color)}.property-infos__price-wrapper .original-price span:last-child{text-decoration:line-through}.property-infos__price-wrapper .price{color:var(--nwc-secondary-color)}.property-infos__price-wrapper .price span:last-child{font-weight:700;font-size:120%}.property-infos__discount-stamp{position:absolute;top:0;right:0}.property-infos__discount-stamp img{width:90px;transform:rotate(16deg)}.property-infos__amenities ul{display:grid;grid-template-columns:1fr 1fr}.property-infos__amenities li{font-size:12px;color:var(--nwc-third-color)}@media (min-width:992px){.property-aside-contact__form-description,.property-infos__about-text,.property-infos__amenities h3,.property-infos__amenities li,.property-infos__location-nickname,.property-infos__other-values{font-size:14px}.property-infos__price-wrapper>span{display:inline}}.property-video{aspect-ratio:16/9;border-radius:12px;margin-bottom:20px;max-height:80vh;width:100%;overflow:hidden}.property-video.vertical{aspect-ratio:9/16}.property-video iframe{width:100%;height:100%}