.address-map{display:block;margin:20px 0;border-radius:12px;overflow:hidden;border:1px solid #e9c17d55;background:#eee;line-height:0}
.address-map img{display:block;width:100%;height:auto;object-fit:contain}
.address-map:hover{border-color:#ffe1a0;box-shadow:0 0 0 2px #e7b85b22}
.address-map:focus-visible{outline:3px solid #ffe1a0;outline-offset:4px}
