.ab-gallery{background:#f7f7f5;border-left:3px solid #ef461f;padding:32px;margin:0 0 42px}.ab-gallery h2{margin:8px 0 22px}.ab-gallery-links{display:flex;flex-wrap:wrap;gap:12px}.ab-gallery-links a{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#ef461f;color:#fff;padding:16px 20px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none}.ab-gallery-links a:hover{background:#d93815;text-decoration:none}.ab-gallery-links a:focus-visible{outline:2px solid #272d30;outline-offset:4px}@media(max-width:600px){.ab-gallery{padding:24px 20px;margin-bottom:34px}.ab-gallery-links{flex-direction:column}.ab-gallery-links a{width:100%}}