
.ab-gallery-links{display:flex;flex-wrap:wrap;gap:8px}
.ab-gallery-links a{display:inline-flex;align-items:center;justify-content:center;gap:0;box-sizing:border-box;font:500 12px/1.5 Montserrat,Arial,sans-serif;padding:12px 15px;color:#555c60;border:1px solid transparent;background:#fff;text-decoration:none;width:auto}
.ab-gallery-links a:first-child{color:#ef461f;border-color:#ef461f;background:#fff}
.ab-gallery-links a:hover{color:#ef461f;border-color:#ef461f;background:#fff;text-decoration:none}
.ab-gallery-links a:focus-visible{outline:2px solid #ef461f;outline-offset:3px}
@media(max-width:950px){.ab-gallery-links{gap:4px}.ab-gallery-links a{font-size:11px;padding:10px}}
@media(max-width:600px){.ab-gallery-links{flex-direction:row}.ab-gallery-links a{width:auto;max-width:100%;text-align:center}}
