.page-numbers .page a:after,.page-numbers .next a:after,.page-numbers .prev a:after,.page-numbers .current:after{transition:all .25s cubic-bezier(.104,.204,.492,1)}.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{display:inline-flex;text-align:center;border:1px solid var(--color-form-border);padding:0 41px;position:relative;border-radius:var(--input-border-radius, 6px)}.page-numbers span{display:inline-flex;vertical-align:middle;color:var(--color-accent)}.page-numbers span.prev,.page-numbers span.next{position:absolute;top:0;left:0;bottom:0;width:36px;align-items:center;justify-content:center;text-align:center}.page-numbers span.next{left:auto;right:0}.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:20px;height:40px;padding:0 2px;position:relative;margin:0 3px;font-size:.8125rem;line-height:0}.page-numbers .page a:after,.page-numbers .next a:after,.page-numbers .prev a:after,.page-numbers .current:after{content:"";display:block;width:100%;position:absolute;bottom:-1px;left:0;background:transparent;height:2px}.page-numbers .page a:hover:after,.page-numbers .next a:hover:after,.page-numbers .prev a:hover:after{background:var(--color-accent)}.page-numbers .page a[disabled],.page-numbers .next a[disabled],.page-numbers .prev a[disabled]{opacity:.3;cursor:not-allowed;box-shadow:none}.page-numbers .page a[disabled]:after,.page-numbers .next a[disabled]:after,.page-numbers .prev a[disabled]:after{content:none}.page-numbers .current:after{background:var(--color-accent)}.pagination .load-more.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:transparent;border:2px solid #E5E7EB;border-radius:50px;color:#374151;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.pagination .load-more.button:hover{background:#d6f989;border-color:#d6f989;color:#1a1a2e;transform:translateY(-2px);box-shadow:0 4px 12px #d6f98966}.pagination .load-more.button:active{transform:translateY(0)}.pagination .load-more.button .load-more-text{display:inline-flex;align-items:center;gap:10px}.pagination .load-more.button .load-more-arrow{transition:transform .3s ease}.pagination .load-more.button:hover .load-more-arrow{animation:bounceDown .6s ease infinite}@keyframes bounceDown{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.pagination .load-more.button .loading-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease}.pagination .load-more.button .loading-overlay svg{width:24px;height:24px}.pagination .load-more.button .loading-overlay svg circle,.pagination .load-more.button .loading-overlay .spinner-path{stroke:#1a1a2e!important}.pagination .load-more.button[loading=true] .load-more-text,.pagination[loading=true] .load-more.button .load-more-text{opacity:0}.pagination .load-more.button[loading=true] .loading-overlay,.pagination[loading=true] .load-more.button .loading-overlay{opacity:1}@media only screen and (max-width:767px){.pagination .load-more.button{padding:14px 28px;font-size:14px;width:100%;max-width:280px}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/pagination.css.map */
