.location-map[data-v-9dcc8a95]{border:1px solid var(--shop-border);border-radius:var(--shop-radius);height:320px;position:relative;overflow:hidden}@media (width<=599px){.location-map[data-v-9dcc8a95]{height:260px}}.location-map__canvas[data-v-9dcc8a95]{width:100%;height:100%}.location-map__pin[data-v-9dcc8a95]{z-index:500;filter:drop-shadow(0 2px 3px #00000059);pointer-events:none;width:32px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}
