.pagination{align-items:center;display:flex;font-size:var(--font-size-md);justify-content:center;line-height:1;margin-top:var(--spacing-70);position:relative}.pagination .pagination__pages{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-10) var(--spacing-20);justify-content:center;list-style:none;margin:0;padding:0 calc(var(--spacing-40) + 2.5rem)}.pagination .pagination__pages .pagination__page{align-items:center;border-radius:var(--border-radius-sm);display:flex;font-size:var(--font-size-sm);height:2.5rem;justify-content:center;position:relative;text-decoration:none;transition:background-color .2s ease;width:2.5rem}.pagination .pagination__pages .pagination__page.is-current{background-color:var(--color-action-secondary)}@media (hover: hover){.pagination .pagination__pages .pagination__page:hover:not(.is-current){background-color:var(--color-surface-product)}}.pagination .pagination__pages .pagination__ellipsis{color:var(--color-text-subtle)}.pagination .pagination__arrow{align-items:center;display:flex;gap:var(--spacing-20);height:2.5rem;justify-content:center;position:absolute;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .2s ease;width:2.5rem}@media (min-width: 768px){.pagination .pagination__arrow{height:auto;width:auto}}@media (hover: hover){.pagination .pagination__arrow:hover{text-decoration-color:currentColor}}.pagination .pagination__arrow.pagination__arrow-prev{left:0}.pagination .pagination__arrow.pagination__arrow-next{right:0}.pagination .pagination__arrow span{display:none}@media (min-width: 768px){.pagination .pagination__arrow span{display:block}}.pagination .pagination__arrow svg{height:1.5rem;width:1.5rem}@media (min-width: 768px){.pagination .pagination__arrow svg{height:1.25rem;width:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/css/snippets/pagination.css.map */
