.sg-lazy-map{position:relative;width:100%;height:100%;min-height:300px;overflow:hidden;background:#edf0ec}
.sg-lazy-map__preview{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:0;border:0;background:#edf0ec;cursor:pointer;color:#333;font:inherit}
.sg-lazy-map__preview[hidden]{display:none}
.sg-lazy-map__preview picture,.sg-lazy-map__preview img{display:block;width:100%;height:100%}
.sg-lazy-map__preview img{object-fit:cover;object-position:center}
.sg-lazy-map__label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px 16px;border-radius:5px;background:rgba(255,255,255,.94);box-shadow:0 2px 10px #0003;white-space:normal}
.sg-lazy-map__preview:focus-visible{outline:3px solid #356cca;outline-offset:-3px}
.sg-lazy-map iframe{display:block;max-width:100%;border:0}
/* The supplied screenshots include a narrow white frame; crop it to meet the content edges. */
.sg-lazy-map__preview img{transform:scale(1.015)}
.sg-lazy-map__preview:not([aria-busy="true"]) picture + .sg-lazy-map__label{display:none}
@media(max-width:650px){.sg-lazy-map__preview img{transform:scale(1.05)}}
