.catalog-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;margin:1.5rem 0}.catalog-pagination a,.catalog-pagination span{padding:.6rem .8rem}.catalog-pagination [aria-current]{font-weight:700}.catalog-pagination a:focus-visible,.show-more:focus-visible{outline:3px solid #9f334d;outline-offset:4px}.show-more[aria-disabled="true"]{opacity:.6;cursor:wait}.catalog-error,.catalog-empty{padding:2rem;text-align:center;grid-column:1/-1}.photo-unavailable{display:flex;aspect-ratio:3/4;align-items:center;justify-content:center;background:#f1e8eb;color:#623b47}.alphabet-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.alphabet-links a{overflow-wrap:anywhere}.catalog-pagination a{color:#9f334d;text-underline-offset:.2em}@media(max-width:760px){.alphabet-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
