.pagination{display:block;text-align:center;min-height:42px;position:relative}.pagination.pagination-type--infinite .button{display:none}.pagination.pagination-type--infinite[loading=true] .loading-overlay{display:block}.page-numbers{text-align:center}.page-numbers span{display:inline-flex;vertical-align:middle;color:var(--color-accent)}.page-numbers .page a,.page-numbers .next a,.page-numbers .prev a,.page-numbers .current{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 5px;border-bottom:1px solid rgba(var(--color-accent-rgb),.4);margin:0 3px;font-size:.875rem;line-height:0}.page-numbers .page a:hover,.page-numbers .next a:hover,.page-numbers .prev a:hover,.page-numbers .current{border-bottom-color:var(--color-accent)}.pagination-wrapper{width:100%;display:flex;justify-content:center;align-items:center;margin:3.5rem auto 1.5rem}.pagination--theme{display:flex!important;justify-content:center;align-items:center;width:100%}.pagination--theme .pagination__list{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;list-style:none;padding:0;margin:0}.pagination--theme .pagination__item{display:inline-flex;align-items:center;justify-content:center}.pagination--theme .pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border:1px solid rgba(var(--color-accent-rgb, 21, 21, 21),.18);border-radius:4px;font-family:inherit;font-size:.9375rem;font-weight:500;color:var(--color-accent, #151515);text-decoration:none;background:transparent;transition:all .2s ease;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box}.pagination--theme .pagination__link:hover:not(.pagination__link--current,.pagination__link--disabled,.pagination__link--gap){border-color:var(--color-accent, #151515);background-color:rgba(var(--color-accent-rgb, 21, 21, 21),.06);color:var(--color-accent, #151515)}.pagination--theme .pagination__link--current{background:var(--color-accent, #151515)!important;color:#fff!important;border-color:var(--color-accent, #151515)!important;font-weight:600;cursor:default}.pagination--theme .pagination__link--gap{border:none;min-width:24px;cursor:default;color:rgba(var(--color-accent-rgb, 21, 21, 21),.45)}.pagination--theme .pagination__link--arrow svg{width:8px;height:12px;stroke:currentColor}.pagination--theme .pagination__link--disabled{opacity:.25;cursor:not-allowed;pointer-events:none;border-color:rgba(var(--color-accent-rgb, 21, 21, 21),.1)}#ProductGridContainer .products.collection{transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}#ProductGridContainer .products.collection.loading{opacity:.3;pointer-events:none;transform:translateY(4px)}.pagination-wrapper{transition:opacity .2s ease}.pagination-wrapper.loading{pointer-events:none;opacity:.6}.pagination__link.is-loading{position:relative;color:transparent!important;pointer-events:none}.pagination__link.is-loading svg{opacity:0}.pagination__link.is-loading:after{content:"";position:absolute;top:calc(50% - 7px);left:calc(50% - 7px);width:14px;height:14px;border:2px solid rgba(var(--color-accent-rgb, 21, 21, 21),.2);border-top-color:var(--color-accent, #151515);border-radius:50%;animation:pag-spinner .6s linear infinite}@keyframes pag-spinner{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pagination.css.map */
