@import url('/assets/site.css');
body{font-family:Arial,Helvetica,sans-serif;background:var(--cream)}header.site-header{background:#fdfbf5f5}header.site-header nav.container{max-width:none;padding:0;width:min(1280px,calc(100% - 100px));height:auto}header.site-header .brand img{width:62px;height:66px}main.wrap{padding:0;width:min(1180px,calc(100% - 80px))}.legal-page,body>main:not(.wrap){max-width:950px;margin:45px auto;padding:40px;background:white;border:1px solid var(--line);border-radius:0}.legal-page h1{font:46px/1.1 var(--serif);margin:10px 0 30px}.legal-page h2,body>main:not(.wrap) h2{font-size:29px;margin-top:35px}.legal-page a,body>main:not(.wrap) a:not(.button){text-decoration:underline}.legal-page p{font-size:14px}.property-hero h1{font:60px/1.1 var(--serif)}.property-hero h1 em{font-size:.72em}.property-gallery img{transition:filter .2s}.property-gallery img:hover{filter:brightness(1.05)}.property-specs span{background:#e7edde}.site-footer .container{padding:0}.site-footer footer{background:none}.site-footer p{font-size:12px}.site-footer a{color:#dbe2d2}.review{border-color:var(--orange)}.btn{border-radius:3px;font-family:Arial,sans-serif}.btn.accent{background:var(--orange)}.site-header .nav-links a{color:var(--ink)}.site-header .nav-links .button{color:white}.site-header .menu-toggle{float:none;width:auto;height:auto;border-radius:0}.private-bar{border:0}.site-footer{border:0}.legal-page .contact{background:#edf1e6}.legal-page .contact a{color:var(--ink)}@media(max-width:760px){header.site-header nav.container{width:calc(100% - 36px)}header.site-header .brand img{width:48px;height:55px}main.wrap{width:calc(100% - 36px)}.legal-page,body>main:not(.wrap){margin:20px 14px;padding:25px 22px}.legal-page h1{font-size:36px}.property-hero{grid-template-columns:1fr;gap:24px}.property-hero h1{font-size:43px}.property-hero img{height:280px}.property-gallery{grid-template-columns:1fr 1fr;gap:10px}.property-gallery img{height:160px}.property-text{max-width:100%;padding-top:0}.site-footer .container{width:calc(100% - 36px)}}
