@media(min-width:1800px){body{font-size:17px}.masthead{padding-top:26px;padding-bottom:26px}.masthead nav a,.header-enquire{font-size:13px}.agency-name{font-size:16px}.hero-title{top:55px}.hero-title .eyebrow{font-size:13px}.hero-foot{bottom:50px}.hero-foot>p{font-size:50px}.gallery-launch{font-size:13px;padding:18px 30px}.sale-strip{padding-top:42px;padding-bottom:43px}.price{font-size:29px}.statement{font-size:13px}.price-block .eyebrow{font-size:11px}.essentials dd{font-size:52px}.essentials dt{font-size:12px}.eyebrow{font-size:12px}.intro-copy .lead{font-size:35px}.line-link{font-size:14px}.section-head>p:last-child,.leisure-heading>p:last-child,.kitchen-note>div,.retreat-copy>p,.pool-copy>p:last-child,.infrastructure-top>p,.details-heading>p:last-child,.location-content>div>p:not(.eyebrow):not(.location-address),.enquiry-copy>p:not(.eyebrow){font-size:17px}.kitchen-note h3{font-size:47px}.retreat-copy .quiet-detail{font-size:12px}figcaption,.aerial-photo figcaption,.gallery-hint{font-size:12px}.pursuits-heading>p{font-size:18px}.workshop-spread figcaption p,.outdoor-kitchen figcaption p,.systems-copy>p{font-size:16px}.workshop-spread h3{font-size:43px}.energy-ledger dt{font-size:15px}.energy-ledger dt>span{font-size:12px}.energy-ledger dd{font-size:82px}.energy-ledger dd>span{font-size:31px}.energy-ledger>div{padding:23px 0}.systems-copy .systems-note{font-size:13px}.specifications summary{font-size:16px;min-height:76px}.detail-content{font-size:15px}.property-record dl>div{font-size:14px;padding:15px 0}.document-price{font-size:25px}.documents>a{font-size:13px}.schools dt{font-size:11px}.schools dd,.location-address{font-size:14px}.agent h3{font-size:43px}.agent>p{font-size:12px}.agent-phone{font-size:39px}.agent-email{font-size:15px}.agent>span{font-size:13px}.enquiry form h3{font-size:38px}.enquiry form>p:first-of-type,.field label{font-size:13px}.field{margin-bottom:32px}.field input{height:48px}.field textarea{min-height:130px}.send{font-size:14px;min-height:62px}.footer-bottom{font-size:11px}.brand>div>p{font-size:16px}.brand>div>span{font-size:13px}}
@media(max-width:1199px){:root{--gutter:5vw}.masthead{gap:25px}.masthead nav{gap:22px;margin-right:25px}.hero h1{font-size:10.5vw}.hero{height:610px}.hero-title{top:36px}.hero-foot>p{font-size:37px}.sale-strip{grid-template-columns:1fr 1.5fr;gap:4vw}.price{font-size:21px}.essentials{gap:16px}.essentials>div{padding-left:18px}.essentials dd{font-size:36px}.essentials dt{font-size:9px}.overview{gap:7vw;grid-template-columns:1.15fr 1fr}.intro-copy{font-size:14px}.intro-copy .lead{font-size:26px}.section-head,.leisure-heading,.details-heading{grid-template-columns:.4fr 1.3fr 1fr;gap:3vw}.section-head>p:last-child,.leisure-heading>p:last-child,.details-heading>p:last-child{font-size:13px}.section-head h2,.leisure-heading h2,.details-heading h2{font-size:4.9vw}.kitchen-note{gap:9vw;margin-bottom:70px}.kitchen-note h3{font-size:35px}.retreat-spread{padding:0 2vw;gap:7vw}.retreat-copy>p{font-size:13px}.outdoor-details{gap:10vw}.pool-copy{padding-left:2vw}.pursuits-heading{gap:9vw}.pursuits-heading>p{font-size:14px}.workshop-spread{gap:6vw}.infrastructure-top{gap:8vw}.infrastructure-top h2{font-size:5vw}.systems-spread{gap:7vw}.energy-ledger>div{padding:15px 0}.energy-ledger dd{font-size:58px}.energy-ledger dd>span{font-size:23px}.energy-ledger dt{font-size:11px}.energy-ledger dt>span{font-size:9px}.systems-copy>p{font-size:12px}.gallery-heading h2{font-size:4.6vw}.record{gap:6vw}.documents{gap:3vw}.documents>a{font-size:10px}.document-price{font-size:17px}.location-content{gap:7vw}.location h2{font-size:5vw}.location-content>div>p:not(.eyebrow):not(.location-address){font-size:13px}.location-address{font-size:12px}.enquiry{gap:8vw}.enquiry h2{font-size:5.6vw}.enquiry-copy>p:not(.eyebrow){font-size:13px}.field-row{grid-template-columns:1fr;gap:0}.enquiry form>p:first-of-type{margin-bottom:26px}.field{margin-bottom:18px}.footer-bottom{gap:55px}.disclaimer{max-width:510px}}
@media(max-width:899px){.masthead{padding-top:18px;padding-bottom:18px;min-height:68px}.masthead nav{display:none}.agency-name{font-size:13px}.hero{height:610px}.hero h1{font-size:95px}.hero-title .eyebrow{font-size:10px}.hero-title{top:35px}.hero-image{object-position:57% center}.hero-foot{bottom:30px}.hero-foot>p{font-size:36px}.sale-strip{gap:30px;grid-template-columns:1fr 1.5fr}.price{font-size:18px}.statement{font-size:10px;gap:20px}.essentials{gap:13px}.essentials dd{font-size:31px}.essentials>div{padding-left:13px}.essentials dt{font-size:8px}.intro-title h2{font-size:45px}.intro-copy{font-size:13px;line-height:1.85}.intro-copy .lead{font-size:25px}.overview{gap:45px;align-items:start}.intro-title .eyebrow{margin-bottom:26px}.intro-copy{padding-top:40px}.section-head,.leisure-heading,.details-heading{grid-template-columns:1fr 1fr;gap:24px 45px;align-items:end}.section-head>.eyebrow,.leisure-heading>.eyebrow,.details-heading>.eyebrow{grid-column:1/-1;padding:0}.section-head h2,.leisure-heading h2,.details-heading h2{font-size:48px}.section-head>p:last-child,.leisure-heading>p:last-child,.details-heading>p:last-child{font-size:12px;line-height:1.85}.section-head{padding-top:32px;margin-bottom:35px}.residence{padding-top:0}.kitchen-photo .photo-button{aspect-ratio:1.7}.kitchen-note{gap:45px;margin-top:30px;margin-bottom:55px}.kitchen-note h3{font-size:31px}.kitchen-note>div{font-size:12px}.line-link{font-size:11px}.retreat-spread{padding:0;gap:35px;grid-template-columns:1fr 1.15fr}.bedroom-photo{margin-top:75px}.bedroom-photo .photo-button{aspect-ratio:.78}.ensuite-story .photo-button{aspect-ratio:1.25}.retreat-copy{padding-top:25px}.retreat-copy h3{font-size:30px}.retreat-copy>p{font-size:12px}.retreat-copy .quiet-detail{font-size:9px;margin-top:18px;padding-top:16px}.leisure-heading{margin-bottom:35px}.alfresco-photo .photo-button{aspect-ratio:1.7}.outdoor-details{gap:45px;margin-top:50px}.pool-copy{padding-left:0}.pool-copy h3{font-size:43px;margin-bottom:22px}.pool-copy .eyebrow{font-size:9px;margin-bottom:20px}.pool-copy>p:last-child{font-size:12px}.outdoor-kitchen .photo-button{aspect-ratio:1.25}.outdoor-kitchen h3{font-size:27px}.outdoor-kitchen figcaption p{font-size:12px}.pursuits-heading{grid-template-columns:1.2fr 1fr;gap:50px;margin-bottom:38px}.pursuits-heading h2{font-size:61px}.pursuits-heading .eyebrow{font-size:9px;margin-bottom:25px}.pursuits-heading>p{font-size:13px}.shed-photo .photo-button{aspect-ratio:1.8}.workshop-spread{margin-top:45px;gap:35px;grid-template-columns:1.15fr 1fr}.office-photo{padding-top:55px}.workshop-spread h3{font-size:30px}.workshop-spread figcaption p{font-size:12px}.workshop-interior .photo-button{aspect-ratio:1.2}.office-photo .photo-button{aspect-ratio:1.15}.office-photo .line-link{font-size:10px;gap:20px}.infrastructure-top{gap:45px;grid-template-columns:1.2fr 1fr;margin-bottom:38px}.infrastructure-top h2{font-size:45px}.infrastructure-top>p{font-size:12px}.systems-spread{gap:40px;grid-template-columns:1fr 1.1fr}.energy-ledger dd{font-size:52px}.energy-ledger dd>span{font-size:20px}.energy-ledger dt{font-size:10px}.energy-ledger dt>span{font-size:8px}.energy-ledger>div{padding:14px 0}.systems-copy .systems-note{font-size:10px}.systems-copy>p{font-size:11px}.aerial-photo .photo-button{aspect-ratio:4/3}.gallery-heading{padding-top:35px;gap:30px;margin-bottom:30px}.gallery-heading h2{font-size:43px}.gallery-heading>.line-link{font-size:10px;gap:20px}.gallery-strip{gap:14px}.gallery-strip .gallery-label{font-size:11px;padding:35px 15px 13px}.details-heading{margin-bottom:40px}.plan-toolbar h3{font-size:25px}.plan-toolbar>div{gap:18px}.plan-toolbar button,.plan-toolbar a{font-size:10px;gap:16px}.record{gap:40px;margin-top:45px;padding-top:35px}.record .eyebrow{font-size:9px;margin-bottom:20px}.property-record dl>div{font-size:11px;gap:20px}.specifications summary{font-size:12px;min-height:62px}.detail-content{font-size:12px}.documents{grid-template-columns:1fr 1fr;gap:15px 40px;margin-top:45px}.documents>div{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px}.documents .eyebrow{margin-bottom:0}.document-price{font-size:20px}.documents>a{font-size:11px}.location-content{gap:40px;grid-template-columns:1fr 1.1fr}.location h2{font-size:43px;margin-bottom:22px}.location-content .eyebrow{margin-bottom:24px}.location-address{font-size:11px}.location-content>div>p:not(.eyebrow):not(.location-address){font-size:12px}.schools{grid-template-columns:1fr;gap:17px;margin-top:25px;padding-top:20px}.schools dd{font-size:11px}.schools dt{font-size:9px;margin-bottom:4px}.location-content .photo-button{aspect-ratio:.9}.map-wrap{margin-top:35px}.map-wrap iframe{height:230px}.enquiry{gap:40px;grid-template-columns:1fr 1fr}.enquiry h2{font-size:45px;margin-bottom:25px}.enquiry-copy>p:not(.eyebrow){font-size:12px}.agent{margin-top:35px}.agent h3{font-size:30px}.agent>p{font-size:9px}.agent-phone{font-size:29px;gap:25px}.agent-email{font-size:11px}.agent>span{font-size:10px}.enquiry form h3{font-size:28px}.field label{font-size:10px}.field input{height:40px}.field textarea{min-height:100px}.send{margin-top:23px;font-size:11px}.brand{gap:17px}.brand>div>p{font-size:12px}.brand>div>span{font-size:10px}.brand img{width:64px;height:64px}.footer-top>.line-link{font-size:9px;gap:20px}.footer-bottom{font-size:9px;gap:35px}.footer-bottom>p:first-child{min-width:180px}.disclaimer{max-width:400px}}
@media(max-width:599px){:root{--gutter:24px}body{font-size:14px}.section-pad{padding-top:66px;padding-bottom:66px}.masthead{padding-top:15px;padding-bottom:15px;min-height:64px;gap:20px}.agency-name{font-size:12px}.header-enquire{font-size:10px;gap:13px;max-width:145px;line-height:1.5}.header-enquire span{font-size:20px}.hero{height:525px}.hero-image{object-position:56% center}.hero-title{top:29px}.hero-title .eyebrow{display:block;font-size:9px;letter-spacing:.15em;line-height:1.7}.hero-title .eyebrow span{display:block;padding:0;border:0;font-size:8px;letter-spacing:.13em;margin-top:4px}.hero h1{font-size:clamp(52px,14.4vw,85px);line-height:1.1;margin-top:12px;white-space:nowrap;letter-spacing:-.04em}.hero-wash{background:linear-gradient(180deg,rgba(22,20,18,.5),rgba(22,20,18,.03) 45%,rgba(22,20,18,.13) 65%,rgba(22,20,18,.74))}.hero-foot{bottom:25px;display:block}.hero-foot>p{font-size:35px;line-height:1.02}.gallery-launch{font-size:10px;min-height:42px;padding:9px 13px;gap:12px;margin-top:21px}.gallery-icon{font-size:20px}.gallery-launch>span:last-child{font-size:18px;margin-left:10px}.sale-strip{display:block;padding-top:25px;padding-bottom:25px}.price-block .eyebrow{font-size:9px;margin-bottom:5px}.price{font-size:23px;line-height:1.5;letter-spacing:-.04em}.statement{font-size:11px;gap:30px;min-height:33px;margin-top:2px}.essentials{margin-top:25px;padding-top:25px;border-top:1px solid var(--line);grid-template-columns:.7fr .7fr .7fr 1.3fr;gap:14px}.essentials>div{padding-left:0;border:0;gap:6px}.essentials dd{font-size:32px;letter-spacing:-.05em}.essentials dt{font-size:9px;line-height:1.5}.overview{display:block;padding-top:58px;padding-bottom:62px}.intro-title .eyebrow{font-size:9px;margin-bottom:24px}.intro-title h2{font-size:47px;line-height:1.05}.intro-copy{padding-top:29px;font-size:14px;line-height:1.8;max-width:none}.intro-copy .lead{font-size:26px;line-height:1.25;margin-bottom:22px}.intro-copy>p+p{margin-top:18px}.intro-copy .line-link{margin-top:21px}.line-link{font-size:11px;gap:30px;min-height:42px}.residence{padding-top:0;padding-bottom:65px}.section-head,.leisure-heading,.details-heading{display:block;padding-top:27px;margin-bottom:29px}.section-head>.eyebrow,.leisure-heading>.eyebrow,.details-heading>.eyebrow{font-size:9px;margin-bottom:24px}.section-head h2,.leisure-heading h2,.details-heading h2{font-size:48px;line-height:1.06}.section-head>p:last-child,.leisure-heading>p:last-child,.details-heading>p:last-child{font-size:14px;line-height:1.8;padding:0;max-width:none;margin-top:23px}.kitchen-photo .photo-button{aspect-ratio:1.1}.kitchen-photo img{object-position:54% center}.enlarge{right:12px;bottom:12px;width:30px;height:30px;font-size:20px}.kitchen-photo>figcaption{font-size:9px;display:block;line-height:1.65}.kitchen-photo>figcaption span:last-child{display:none}.kitchen-note{display:block;margin-top:29px;margin-bottom:43px}.kitchen-note h3{font-size:33px;line-height:1.1}.kitchen-note>div{font-size:13px;margin-top:19px;line-height:1.85}.kitchen-note .line-link{margin-top:14px}.retreat-spread{display:block;padding:0}.bedroom-photo{margin:0 52px 28px 0}.bedroom-photo .photo-button{aspect-ratio:1.12}.bedroom-photo img{object-position:45% center}.ensuite-story>figure{margin-left:35px}.ensuite-story .photo-button{aspect-ratio:1.15}.retreat-spread figcaption{font-size:9px;padding-top:9px}.retreat-copy{padding-top:29px;max-width:none}.retreat-copy h3{font-size:33px;margin-bottom:17px}.retreat-copy>p{font-size:13px}.retreat-copy .quiet-detail{font-size:10px;line-height:1.8;margin-top:22px;padding-top:18px}.leisure-heading{padding-top:0;margin-bottom:30px}.leisure-heading h2{font-size:45px}.leisure-heading>p:last-child{max-width:34ch}.alfresco-photo .photo-button{aspect-ratio:1.17}.alfresco-photo img{object-position:51% center}.alfresco-photo>figcaption{font-size:9px;gap:20px;align-items:start;padding-top:13px}.alfresco-photo>figcaption span:first-child{display:none}.outdoor-details{display:block;margin-top:38px}.pool-copy{max-width:none}.pool-copy .eyebrow{font-size:9px;margin-bottom:20px}.pool-copy h3{font-size:43px;line-height:1.05;margin-bottom:22px}.pool-copy h3 br{display:none}.pool-copy>p:last-child{font-size:13px;line-height:1.85}.outdoor-kitchen{margin-top:30px;margin-left:22px}.outdoor-kitchen .photo-button{aspect-ratio:1.4}.outdoor-kitchen figcaption{padding-top:21px}.outdoor-kitchen h3{font-size:30px}.outdoor-kitchen figcaption p{font-size:12px;line-height:1.85;margin-top:13px}.pursuits-heading{display:block;margin-bottom:31px}.pursuits-heading .eyebrow{font-size:9px;margin-bottom:25px}.pursuits-heading h2{font-size:56px;line-height:1.02}.pursuits-heading>p{font-size:13px;line-height:1.9;max-width:none;margin-top:24px;padding:0}.shed-photo{padding-left:0;padding-right:0}.shed-photo .photo-button{aspect-ratio:1.2}.shed-photo img{object-position:center 44%}.shed-photo>figcaption{display:block;padding:13px var(--gutter) 0;font-size:9px;line-height:1.8}.shed-photo>figcaption span{display:block}.workshop-spread{display:block;margin-top:33px}.workshop-interior .photo-button{aspect-ratio:1.28}.workshop-spread figcaption{padding-top:22px}.workshop-spread h3{font-size:32px;margin-bottom:16px}.workshop-spread figcaption p{font-size:12px;line-height:1.9;max-width:none}.office-photo{padding-top:0;margin-top:33px;margin-left:25px}.office-photo .photo-button{aspect-ratio:1.35}.office-photo .line-link{font-size:10px;gap:27px;margin-top:15px}.infrastructure-top{display:block;margin-bottom:30px}.infrastructure-top .eyebrow{font-size:9px;margin-bottom:24px}.infrastructure-top h2{font-size:44px;line-height:1.06}.infrastructure-top>p{font-size:13px;margin-top:24px;max-width:none;padding:0}.systems-spread{display:flex;flex-direction:column;gap:33px;align-items:stretch}.energy-ledger>div{padding:18px 0}.energy-ledger dt{font-size:12px}.energy-ledger dt>span{font-size:10px;margin-top:4px}.energy-ledger dd{font-size:62px}.energy-ledger dd>span{font-size:24px}.systems-copy>p{font-size:12px;margin-top:20px}.systems-copy .systems-note{font-size:11px;line-height:1.8}.aerial-photo figcaption{font-size:9px;line-height:1.8}.gallery-section{padding-bottom:60px}.gallery-heading{display:block;padding-top:31px;margin-bottom:25px}.gallery-heading .eyebrow{font-size:9px;margin-bottom:23px}.gallery-heading h2{font-size:42px}.gallery-heading>.line-link{font-size:11px;gap:35px;margin-top:21px;margin-bottom:0}.gallery-strip{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.gallery-strip .photo-button,.gallery-strip .photo-button:nth-child(2),.gallery-strip .photo-button:nth-child(3){flex:0 0 84%;aspect-ratio:.98;scroll-snap-align:start}.gallery-strip .gallery-label{font-size:12px;padding:40px 18px 16px}.gallery-hint{font-size:9px;line-height:1.8;margin-top:13px}.gallery-hint>span{display:block}.details-heading{padding-top:0;margin-bottom:30px}.plan-toolbar{display:block;padding:19px 0 16px}.plan-toolbar h3{font-size:28px;margin-bottom:18px}.plan-toolbar>div{justify-content:space-between;gap:20px}.plan-toolbar button,.plan-toolbar a{font-size:10px;gap:20px;min-height:40px}.plan-toggle{padding:8px 12px}.plan-viewport.enlarged{height:390px;aspect-ratio:auto}.plan-viewport.enlarged>img{min-width:1300px}.plan-help{font-size:10px;line-height:1.8;margin-top:13px}.record{display:block;margin-top:31px;padding-top:30px}.record .eyebrow{font-size:9px;margin-bottom:19px}.property-record dl>div{font-size:12px;padding:12px 0;gap:20px}.property-record dd{max-width:62%}.specifications{margin-top:38px}.specifications .eyebrow{margin-bottom:10px}.specifications summary{font-size:12px;min-height:64px;padding:17px 0}.detail-content{font-size:12px;padding-right:12px;padding-bottom:23px}.documents{display:block;padding:22px 0 7px;margin-top:35px}.documents>div{display:block;margin-bottom:15px}.documents .eyebrow{font-size:9px;margin-bottom:7px}.document-price{font-size:23px}.documents>a{font-size:11px;min-height:52px;border-top:1px solid var(--line);gap:20px}.location{padding-top:58px;padding-bottom:58px}.location-content{display:block}.location-content .eyebrow{font-size:9px;margin-bottom:23px}.location h2{font-size:48px;margin-bottom:23px}.location-address{font-size:12px;margin-bottom:18px}.location-content>div>p:not(.eyebrow):not(.location-address){font-size:13px;line-height:1.85;max-width:none}.location-content .line-link{font-size:11px;margin-top:15px}.schools{grid-template-columns:1fr 1fr;gap:22px;padding-top:22px;margin-top:24px}.schools dt{font-size:9px;margin-bottom:7px;line-height:1.6}.schools dd{font-size:11px;line-height:1.7}.location-content>figure{margin-top:29px}.location-content .photo-button{aspect-ratio:1.35}.map-wrap{margin-top:20px}.map-wrap iframe{height:230px}.enquiry{display:block}.enquiry-copy>.eyebrow{font-size:9px;margin-bottom:24px}.enquiry h2{font-size:49px;line-height:1.06;margin-bottom:25px}.enquiry-copy>p:not(.eyebrow){font-size:13px;line-height:1.9;max-width:none}.agent{margin-top:32px}.agent h3{font-size:33px}.agent>p{font-size:9px;margin-top:9px}.agent-phone{font-size:32px;gap:38px;margin-top:20px}.agent-email{font-size:12px;margin-top:3px}.agent>span{font-size:10px;margin-top:9px}.enquiry form{border-top:1px solid #716556;margin-top:35px;padding-top:31px}.enquiry form h3{font-size:31px}.enquiry form>p:first-of-type{font-size:11px;margin-top:12px;margin-bottom:28px}.field{margin-bottom:23px;gap:6px}.field label{font-size:11px}.field input{height:44px}.field textarea{min-height:112px}.send{font-size:12px;min-height:54px;margin-top:26px}.footer{padding-top:30px;padding-bottom:23px}.footer-top{display:block;margin-bottom:21px}.brand{gap:17px}.brand img{width:62px;height:62px}.brand>div>p{font-size:12px}.brand>div>span{font-size:10px;display:block;margin-top:3px}.footer-top>.line-link{font-size:10px;margin-top:19px;gap:30px;padding:5px 0}.footer-bottom{display:block;padding-top:22px;font-size:9px}.disclaimer{max-width:none;margin-top:16px;line-height:1.85}.photo-dialog{padding:15px 18px;height:100dvh}.photo-dialog[open]{gap:12px;grid-template-rows:auto auto minmax(0,1fr) auto}.viewer-address{font-size:24px}.viewer-address>span{display:block;font-size:9px;margin:1px 0 0}.viewer-close{font-size:10px;gap:15px}.viewer-categories{gap:19px;overflow-x:auto;scrollbar-width:none;padding-bottom:8px}.viewer-categories button{font-size:9px;min-height:38px}.viewer-bottom{display:block;padding-top:2px}.viewer-caption{font-size:11px;min-height:40px}.viewer-controls{justify-content:flex-end;margin-top:9px;gap:12px}.viewer-count{margin-right:auto;text-align:left;font-size:10px}.viewer-controls button{width:44px;height:44px}.viewer-image img{height:100%;width:100%}}
@media(max-width:374px){:root{--gutter:21px}.hero{height:505px}.hero h1{font-size:51px}.hero-foot>p{font-size:34px}.intro-title h2{font-size:43px}.price,.document-price{font-size:22px}.essentials{gap:12px}.essentials dd{font-size:30px}.essentials dt{font-size:8px}.section-head h2,.details-heading h2{font-size:45px}.leisure-heading h2{font-size:42px}.infrastructure-top h2{font-size:41px}.gallery-heading h2{font-size:39px}.enquiry h2{font-size:46px}.location h2{font-size:45px}.hero-title .eyebrow{font-size:8px}}
@media(min-width:600px) and (max-width:899px){.overview{align-items:center}.intro-copy{padding-top:0;font-size:14px}.section-head>p:last-child,.leisure-heading>p:last-child,.details-heading>p:last-child,.kitchen-note>div{font-size:14px}.retreat-copy>p,.pool-copy>p:last-child,.outdoor-kitchen figcaption p,.workshop-spread figcaption p,.infrastructure-top>p,.systems-copy>p,.detail-content,.location-content>div>p:not(.eyebrow):not(.location-address),.enquiry-copy>p:not(.eyebrow){font-size:13px}.systems-copy .systems-note{font-size:10px}.retreat-copy .quiet-detail{font-size:9px}.field label{font-size:11px}}
@media(max-width:599px){.kitchen-note>div,.retreat-copy>p,.pool-copy>p:last-child,.outdoor-kitchen figcaption p,.pursuits-heading>p,.workshop-spread figcaption p,.infrastructure-top>p,.systems-copy>p,.detail-content,.location-content>div>p:not(.eyebrow):not(.location-address),.enquiry-copy>p:not(.eyebrow){font-size:14px;line-height:1.85}.systems-copy .systems-note{font-size:11px}.retreat-copy .quiet-detail{font-size:10px}.property-record dl>div,.specifications summary{font-size:13px}.field label{font-size:12px}.agent-email{font-size:13px}}

