/* Decorative local preview; not a geographic map and makes no external requests. */
.wb details.migration-embed.wb-other-mall-map{padding:0;overflow:hidden;background:var(--blossom);border:1px solid var(--line);border-radius:22px;margin:24px 0}
.wb .wb-other-mall-map>summary{display:grid;place-items:center;position:relative;list-style:none;min-height:260px;padding:24px;cursor:pointer}
.wb .wb-other-mall-map>summary::-webkit-details-marker{display:none}
.wb .wb-other-mall-map>summary::marker{content:""}
.wb .wb-other-mall-map .wb-map-preview{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}
.wb .wb-other-mall-map .wb-map-load{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 22px;border-radius:12px;background:var(--twilight);color:white;font-size:1rem;font-weight:750;line-height:1.4;box-shadow:0 6px 20px #1c034024}
.wb .wb-other-mall-map>summary:hover .wb-map-load{background:var(--violet)}
.wb .wb-other-mall-map>summary:focus-visible{outline:3px solid var(--focus-light);outline-offset:-5px}
.wb .wb-other-mall-map[open]>summary{min-height:76px;padding:14px 20px}
.wb .wb-other-mall-map[open] .wb-map-preview{display:none}
.wb .wb-other-mall-map>p{margin:0}
.wb .wb-other-mall-map iframe{display:none;width:100%;height:450px;border:0;border-radius:0;margin:0;background:var(--blossom)}
.wb .wb-other-mall-map[open] iframe{display:block}
@media(max-width:700px){.wb .wb-other-mall-map>summary{min-height:220px;padding:20px}.wb .wb-other-mall-map .wb-map-load{padding:12px 18px}.wb .wb-other-mall-map iframe{height:340px}}
