.offer-photos{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.offer-photos a{display:block;border:1px solid #dce3e8;border-radius:8px;overflow:hidden;background:#fff}.offer-photos img{display:block;width:100px;height:100px;object-fit:contain}.offer-photos a:focus-visible{outline:3px solid #3574bc;outline-offset:2px}
