.st-estate-map{padding:6.4rem 0}.st-estate-map__heading{font-family:var(--font-heading-family, "Cormorant", serif);font-size:clamp(2.4rem,3.4vw,3.6rem);margin:.4rem 0 .8rem;color:#013313}.st-estate-map__subtext{max-width:62ch;color:#013313c7;margin:0 0 2.4rem}.st-estate-map__frame{border:1px solid #013313;background:#013313}.st-estate-map__canvas{height:62vh;min-height:420px;width:100%;filter:saturate(.88) contrast(1.02)}.st-estate-map__controls{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 1.6rem;background:#013313}.st-estate-map__distance{color:#a98a4e;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.st-map-btn{background:transparent;border:1px solid #A98A4E;color:#f7f3e8;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;padding:1rem 1.8rem;cursor:pointer;transition:background .25s ease,color .25s ease}.st-map-btn:hover{background:#a98a4e;color:#013313}.st-estate-map__attribution{font-size:1rem;color:#01331380;margin-top:.8rem;text-align:right}.st-map-marker{background:none;border:none}.st-map-marker__dot{display:block;width:18px;height:18px;border-radius:50%;background:#a98a4e;border:3px solid #F7F3E8;box-shadow:0 0 0 2px #013313}.st-map-marker__label{position:absolute;left:26px;top:-2px;white-space:nowrap;color:#f7f3e8;background:#013313d9;border:1px solid #A98A4E;padding:.3rem .8rem;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.st-estate-map .leaflet-popup-content-wrapper{background:#f7f3e8;color:#013313;border:1px solid #013313;border-radius:0;box-shadow:none}.st-estate-map .leaflet-popup-tip{background:#f7f3e8;border:1px solid #013313}.st-map-popup{font-size:1.3rem;line-height:1.5}.st-map-popup a{color:#a98a4e;text-underline-offset:3px}.st-estate-map .leaflet-control-zoom a{border-radius:0;color:#013313}@media screen and (max-width:749px){.st-estate-map__canvas{height:48vh}.st-estate-map__controls{flex-direction:column}.st-map-marker__label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/estate-map.css.map */
