.vvs-pagination .ais-Pagination{display:flex;justify-content:center}.vvs-pagination .ais-Pagination-list{display:flex;list-style-type:none;padding:0;margin:0;align-items:center}.vvs-pagination .ais-Pagination-item{margin:0 2px}.vvs-pagination .ais-Pagination-link{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;font-size:14px;color:#525252;border-radius:6px;text-decoration:none;transition:all .2s ease}.vvs-pagination .ais-Pagination-item--selected .ais-Pagination-link{background-color:#2563eb;color:white;font-weight:500}.vvs-pagination .ais-Pagination-item--disabled .ais-Pagination-link{opacity:.4;cursor:not-allowed}.vvs-pagination .ais-Pagination-link:hover:not(.ais-Pagination-item--disabled .ais-Pagination-link){background-color:#f5f5f5}.vvs-pagination .ais-Pagination-item--selected .ais-Pagination-link:hover{background-color:#1d4ed8}.vvs-pagination-mobile .ais-Pagination-link{min-width:28px;height:28px;font-size:12px}.vvs-pagination-desktop .ais-Pagination-item{margin:0 3px}.vvs-pagination .ais-Pagination-item--firstPage .ais-Pagination-link,.vvs-pagination .ais-Pagination-item--lastPage .ais-Pagination-link,.vvs-pagination .ais-Pagination-item--nextPage .ais-Pagination-link,.vvs-pagination .ais-Pagination-item--previousPage .ais-Pagination-link{font-weight:700}.vvs-pagination .ais-Pagination-item--previousPage .ais-Pagination-link:before{content:"←";font-family:system-ui,sans-serif}.vvs-pagination .ais-Pagination-item--nextPage .ais-Pagination-link:before{content:"→";font-family:system-ui,sans-serif}.vvs-pagination .ais-Pagination-item--firstPage .ais-Pagination-link:before{content:"«";font-family:system-ui,sans-serif}.vvs-pagination .ais-Pagination-item--lastPage .ais-Pagination-link:before{content:"»";font-family:system-ui,sans-serif}