.gmf-sw{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:10px;position:relative;z-index:2}
.gmf-sw__dot{display:block;width:26px;height:26px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px rgba(27,28,32,.18);transition:box-shadow .15s ease}
.gmf-sw__dot img{width:100%;height:100%;object-fit:cover;display:block}
.gmf-sw__dot:hover,.gmf-sw__dot:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 3px #1b1c20}
.gmf-sw__dot.is-current{box-shadow:0 0 0 2px #fff,0 0 0 3px #1a3162}
.gmf-sw__more{font-size:13px;color:#1a3162;text-decoration:underline;text-underline-offset:2px}
@media (max-width:749px){.gmf-sw{gap:6px}.gmf-sw__dot{width:22px;height:22px}}
