.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;position:relative;margin-top:.125rem!important}.pagination.pagination-type--infinite .button{display:none}.pagination.pagination-type--infinite[loading=true] .loading-overlay{display:block}.page-numbers{display:flex;text-align:center;position:relative;align-items:center;justify-content:center}.pagination span.page.last-child a{padding:0 .5rem 0 0}.pagination span.page{font-weight:var(--font-weight-bold);color:var(--color-body-heading);font-family:var(--font-family-cantarell);font-size:var(--font-size-base)}.page-numbers span{display:inline-flex;vertical-align:middle}.page-numbers span.prev,.page-numbers span.next{width:2.125rem;height:2.125rem;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:1.938rem;font-weight:var(--font-weight-normal);color:var(--color-body-heading);font-family:var(--font-family-cantarell);height:1.938rem;padding:.469rem .625rem;position:relative;margin:0 .25rem;font-size:var(--font-size-base);line-height:0}.page-numbers .page a[disabled],.page-numbers .next a[disabled],.page-numbers .prev a[disabled]{cursor:not-allowed;box-shadow:none;border:.125rem solid var(--color-disble-btn-bg);background:var(--color-disble-btn-bg);width:2.125rem;height:2.125rem;min-width:2.125rem;border-radius:.25rem}.page-numbers .next a,.page-numbers .prev a{background:var(--color-button-surface-default);border-radius:.25rem}.page-numbers .next a,.page-numbers .prev a svg path{stroke:var(--color-body-text);fill:var(--color-body-text)}.page-numbers .page a[disabled],.page-numbers .next a[disabled],.page-numbers .prev a[disabled] svg path{fill:var(--color-bg-greyscale);stroke:var(--color-bg-greyscale)}.page-numbers span.prev,.page-numbers span.next a svg{width:.875rem;height:.875rem;max-width:.875rem;min-width:.875rem;display:flex}.page-numbers .next a,.page-numbers .prev a,.page-numbers span.prev,.page-numbers span.next a{width:2.125rem;min-width:2.125rem;height:2.125rem}.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)}@media only screen and (max-width: 31.25rem){.pagination{margin-top:1rem!important}.pagination span.page{display:none}.pagination span.page.last-child{display:flex;padding-right:.25rem}.pagination span.page.last-child a{padding:.25rem}.pagination span.page.current{display:flex;position:relative}.pagination span.page.current:before{content:"";position:absolute;width:.0625rem;height:.8125rem;background-color:#fff;left:100%;top:50%;rotate:24deg;transform:translate(-50%,-50%)}.pagination span.page.current a{padding-left:.25rem;margin:0}}
