body{background-color:#f5f5f5}section{scroll-margin-top:100px}.section-gap{margin-top:28px;margin-bottom:28px}.box{background:#fff;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.06)}.section-title{font-weight:700;color:#464d46;border-right:5px solid #ceb798;padding:.35rem .75rem;margin:.75rem 0}#header-bar{position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid #eee}#header-bar h1{font-size:clamp(1rem,.912rem + .2817vw,1.25rem);font-weight:600}#header-bar .price-badge{background:#ceb798;color:#222;border-radius:999px;padding:.35rem .85rem;font-weight:700}.meta-mini{color:#555;font-size:.9rem}#gallery .main-img{border-radius:10px;width:100%}#more-images .item img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}#more-images .owl-nav{display:block !important}#more-images svg{width:18px;height:18px;fill:var(--text-white)}#more-images .owl-prev,#more-images .owl-next{position:absolute;top:calc(50% - 20px);background-color:#ceb798;padding:0px !important;height:36px;width:36px;border-radius:50%}#more-images .owl-prev{left:-13px}#more-images .owl-next{right:-13px}.detail-chip{background:#f0f0f0;border-radius:10px;padding:.85rem 1rem;display:flex;align-items:center}.detail-chip .icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.label{color:#555;margin:0 .5rem}.value{color:#464d46;font-weight:700}.read-more a{color:#464d46;text-decoration:underline}#models .model-image img{width:100%}#location iframe{width:100% !important;height:360px;border:0;border-radius:10px}.feature-item{display:flex;align-items:center}.feature-item .icon{width:18px;margin-left:.35rem}.badge-dot{display:inline-flex;align-items:center;gap:.4rem}.badge-dot::before{content:"";width:8px;height:8px;border-radius:50%;background:#ceb798}.currency-icon svg{width:16px;height:16px;vertical-align:-3px}@media(max-width: 576px){#location iframe{height:300px}}#features .icon svg,#amenities .icon svg{fill:#ceb798;width:20px;height:20px}.details .icon svg,.details .icon img{width:22px;height:22px}footer{background-color:var(--aside-background);padding:60px 0px}footer #social-links li{width:40px;height:40px;margin:3px}footer #social-links li a{border-radius:var(--border-radius);background-color:var(--second-color);transition:all .2s ease;height:100%;width:100%;text-align:center;display:flex;align-content:center;justify-content:center}footer #social-links li a svg{fill:var(--btn-color)}footer #social-links li a:hover,footer #social-links li a:hover svg{transform:scale(1.05)}/*# sourceMappingURL=show.css.map */