.pagination{display:flex;flex-direction:column;gap:1rem;margin:2rem 0;--pagination-active-bg: #000000;--pagination-active-text: #FFFFFF;--pagination-hover-bg: #F5F5F5;--pagination-border-color: #E5E5E5;--pagination-mobile-size: 1}.pagination--left{align-items:flex-start}.pagination--center{align-items:center}.pagination--right{align-items:flex-end}.pagination__info{font-size:.875rem;color:rgba(var(--color-foreground-rgb, 0, 0, 0),.7);text-align:center}.pagination__controls{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:nowrap;overflow-x:auto}.pagination__link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.375rem;text-decoration:none;color:rgb(var(--color-foreground-rgb, 0, 0, 0));background:rgb(var(--color-background-rgb, 255, 255, 255));border:1px solid var(--pagination-border-color);transition:all .2s ease;font-weight:500;min-width:2.5rem;justify-content:center;flex-shrink:0;white-space:nowrap}.pagination__link:hover{background:var(--pagination-hover-bg);border-color:var(--pagination-border-color);text-decoration:none;color:rgb(var(--color-foreground-rgb, 0, 0, 0))}.pagination__link--current{background:var(--pagination-active-bg);color:var(--pagination-active-text);border-color:var(--pagination-active-bg)}.pagination__link--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.pagination__icon{width:1rem;height:1rem}.pagination__text{font-size:.875rem}.pagination__numbers{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.pagination__ellipsis{padding:.5rem;color:rgba(var(--color-foreground-rgb, 0, 0, 0),.5)}.pagination__dots{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.pagination__dot{display:block;width:.5rem;height:.5rem;border-radius:50%;background:rgba(var(--color-foreground-rgb, 0, 0, 0),.2);transition:background .2s ease;text-decoration:none}.pagination__dot:hover{background:rgba(var(--color-foreground-rgb, 0, 0, 0),.4)}.pagination__dot--active{background:rgb(var(--color-foreground-rgb, 0, 0, 0))}.pagination--arrows .pagination__numbers,.pagination--arrows .pagination__dots,.pagination--dots .pagination__numbers,.pagination--dots .pagination__link--prev,.pagination--dots .pagination__link--next{display:none}.pagination--minimal .pagination__link{padding:.25rem .5rem;font-size:.875rem}@media (max-width: 768px){.pagination__controls{gap:.25rem;padding:0 1rem}.pagination__link{padding:.375rem .75rem;min-width:2rem;font-size:calc(.875rem * var(--pagination-mobile-size, 1))}.pagination__text{display:none}.pagination__icon{width:calc(1.25rem * var(--pagination-mobile-size, 1));height:calc(1.25rem * var(--pagination-mobile-size, 1))}}@media (max-width: 480px){.pagination__link{padding:.25rem .5rem;min-width:1.75rem}.pagination__ellipsis{padding:.25rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pagination.css.map */
