.pagination-container{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;padding:24px 0}.pagination-container .pagination{display:flex;justify-content:center}.pagination-container .pagination__list{display:flex;align-items:center;justify-content:center;gap:6px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.pagination-container .pagination__item{display:flex;margin:0}.pagination-container .pagination__link{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--ps-border);border-radius:8px;background:var(--ps-surface);text-decoration:none;color:var(--ps-primary);font-family:var(--body1-font);font-size:14px;font-weight:600;line-height:1;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.pagination-container .pagination__link:hover{background:var(--ps-tertiary);border-color:var(--ps-secondary);color:var(--ps-primary)}.pagination-container .pagination__link:focus-visible{outline:2px solid var(--ps-highlight);outline-offset:2px}.pagination-container .pagination__link--current{color:var(--ps-white);background:var(--ps-primary);border-color:var(--ps-primary);box-shadow:0 3px 10px color-mix(in srgb,var(--ps-primary) 18%,transparent)}.pagination-container .pagination__link--current:hover{color:var(--ps-white);background:var(--ps-secondary);border-color:var(--ps-secondary)}.pagination-container .pagination__link--prev,.pagination-container .pagination__link--next{min-width:44px;padding:0 14px}.pagination-container .pagination__link--prev img,.pagination-container .pagination__link--next img{display:block;filter:brightness(0) saturate(100%) invert(12%) sepia(56%) saturate(2508%) hue-rotate(312deg) brightness(82%) contrast(108%);transition:filter .15s ease}.pagination-container .pagination__link--prev:hover img,.pagination-container .pagination__link--next:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(84%) saturate(1209%) hue-rotate(334deg) brightness(91%) contrast(93%)}.pagination-container .pagination__link--gap{color:var(--ps-text-muted);background:transparent;border:none;cursor:default}.pagination-container .pagination__link--gap:hover{background:transparent;border:none}@media screen and (max-width:480px){.pagination-container{padding:12px 0 24px}.pagination-container .pagination__list{gap:4px}.pagination-container .pagination__link{min-width:36px;height:36px;padding:0 10px;font-size:13px}.pagination-container .pagination__link--prev,.pagination-container .pagination__link--next{min-width:40px;padding:0 12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-pagination.css.map */
