.pagination,.element-pagination{--a-pagination-button-size: 2.8125rem ;--a-pagination-icon-size: .8125rem ;--a-pagination-page-font-size: .9375rem ;--a-pagination-current-opacity: .3;--a-pagination-background: #000;--a-pagination-foreground: #fff}.pagination{margin:3.75rem 0;text-align:center}.element-pagination{margin-block-start:1.25rem}.pagination>span{display:inline-block;line-height:1;vertical-align:middle}.pagination a{display:inline-block}.pagination .page,.element-pagination .element-pagination-page{font-size:var(--a-pagination-page-font-size);line-height:1}:is(.pagination .page.current,.pagination a:not(.btn),.element-pagination .element-pagination-page){display:inline-block;padding:.5rem .75rem}.pagination .page.current,.element-pagination .element-pagination-page--current{opacity:var(--a-pagination-current-opacity)}.element-pagination .element-pagination-page--current{color:currentColor}.pagination .btn.btn--circle{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--a-pagination-button-size);height:var(--a-pagination-button-size);min-width:var(--a-pagination-button-size);padding:0;border-radius:50%;background-color:var(--a-pagination-background);color:var(--a-pagination-foreground)}.element-pagination .element-button{--element-button-color-primary: var(--a-pagination-background);--element-button-color-secondary: var(--a-pagination-foreground);--element-button-radius: 50%;--element-button-box-shadow: none;--element-button-border-width: 0;--element-button-padding-block: 0;--element-button-padding-inline: 0;--element-button-width: var(--a-pagination-button-size);--element-button-height: var(--a-pagination-button-size);--element-button-icon-size: var(--a-pagination-icon-size);flex:0 0 auto}.pagination .btn,.element-pagination .element-button{transition:transform .15s ease-out}.pagination .btn .icon{display:block;width:var(--a-pagination-icon-size);height:var(--a-pagination-icon-size);fill:currentColor}.pagination .btn .icon path,.element-pagination .element-button .element-icon path{fill:currentColor}.pagination .icon__fallback-text{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pagination .btn:focus-visible,.element-pagination .element-button:focus-visible,.pagination .page a:focus-visible,.element-pagination .element-pagination-page:focus-visible{outline:2px solid var(--a-pagination-background);outline-offset:3px}@media(any-hover:hover){.pagination .btn.btn--circle:hover,.element-pagination .element-button:hover{background-color:var(--a-pagination-foreground);color:var(--a-pagination-background);border:1px solid var(--a-pagination-background);transform:scale(1.08)}}
/*# sourceMappingURL=/cdn/shop/t/405/assets/a-pagination.css.map */
