.location-map{min-width:0;border:1px solid #ccd4c5;border-radius:10px;overflow:hidden;background:#edf0e7}.location-map iframe{display:block;width:100%;height:360px;border:0}.location-map>a{display:block;padding:12px 16px;font-size:.82rem;color:#345441;background:#f7f8f1;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.location-map iframe{height:300px}}
.location-map iframe[hidden],.location-map-gate[hidden]{display:none}.location-map-gate{min-height:360px;padding:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#edf1e6}.location-map-gate>svg{width:35px;height:35px;margin-bottom:18px;color:#47634a}.location-map-gate h3{font-size:1.7rem;margin:0 0 14px}.location-map-gate p{font-size:.9rem;margin-bottom:20px}.location-map-gate .btn{font-size:.8rem;border-radius:6px;cursor:pointer}.location-map-gate small{font-size:.7rem;color:#657062;line-height:1.5;margin-top:12px}
