.katalog-page .products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.katalog-page .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.katalog-page .products-grid{grid-template-columns:1fr}}.katalog-arrow{position:fixed;top:50%;z-index:30;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:rgba(17,17,17,.82);color:#fff;font-size:2rem;line-height:1;text-decoration:none}.katalog-arrow-left{left:16px;transform:translateY(-50%)}.katalog-arrow-right{right:16px;transform:translateY(-50%)}.katalog-arrow:hover{background:#111}.katalog-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.katalog-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;padding:0 .4rem;border:1px solid #ccc;border-radius:6px;color:#333;text-decoration:none;background:#fff}.katalog-page-link.is-current{background:#111;color:#fff;border-color:#111}