html{scroll-behavior:smooth;scroll-padding-top:150px}img{max-width:100%}.clone-enquiry{padding:36px!important}.clone-enquiry h2{font-family:Cinzel,serif;color:#624e2d}.clone-enquiry label{display:block;margin:14px 0 0;font-size:14px}.clone-enquiry input,.clone-enquiry select,.clone-enquiry textarea{display:block;width:100%;padding:10px 12px;margin-top:5px;border:1px solid #d5c9b3;background:#fff;color:#333;border-radius:0}.clone-enquiry button{margin:22px 0 10px;padding:12px 18px;background:#7d6741;color:white;border:1px solid #7d6741}.enquiry-note{font-size:12px!important;line-height:1.5!important}.fullscreen-view{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:10000!important;background:#000}.fullscreen-view iframe{width:100%!important;height:100%!important}.exit-full-view{z-index:10001}.clone-tour-link{display:block;text-align:center;padding:14px;color:#806a44}.floor_slide img{cursor:zoom-in}a:focus-visible,button:focus-visible{outline:3px solid #b99352;outline-offset:4px}@media(max-width:767px){html{scroll-padding-top:115px}.project_menu ul{flex-wrap:nowrap!important;overflow-x:auto;justify-content:flex-start!important;gap:18px;padding:12px 4px!important}.project_menu li{white-space:nowrap;flex-shrink:0}.clone-enquiry{padding:26px!important}.iframe360{min-height:460px;width:100%}.fullscreen-view{height:100dvh!important}}
