/* Каталог работает с любой темой WordPress. */
.zhivopis-artoteka-directory{max-width:1050px;margin:2rem auto}
.zhivopis-artoteka-letters{display:flex;flex-wrap:wrap;gap:.45rem 1rem;border-block:1px solid #e1d7c8;padding:1.1rem 0;margin-bottom:2rem}
.zhivopis-artoteka-letters a{font-family:Georgia,serif;text-decoration:none;font-size:1.13rem;color:#153763}
.zhivopis-artoteka-section{scroll-margin-top:2rem;margin-bottom:2rem;display:grid;grid-template-columns:4rem 1fr;gap:1rem;border-bottom:1px solid #e8e0d6;padding-bottom:1.3rem}
.zhivopis-artoteka-letter{font:normal 2.15rem/1.2 Georgia,serif;color:#b88e48;margin:0}
.zhivopis-artoteka-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.7rem 1.5rem}
.zhivopis-artoteka-list li{margin:0;padding:0}
.zhivopis-artoteka-list a{color:#153763;text-underline-offset:3px}
.zhivopis-artoteka-count{color:#777;font-size:.85em}
@media(max-width:600px){.zhivopis-artoteka-section{grid-template-columns:2.5rem 1fr}.zhivopis-artoteka-letter{font-size:1.6rem}.zhivopis-artoteka-list{grid-template-columns:1fr}}
