.cmp-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;justify-content:center;margin-top:3rem}@media(min-width:1024px){.cmp-pagination{margin-top:4rem}}.cmp-pagination__pages{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.cmp-pagination__next,.cmp-pagination__page,.cmp-pagination__prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:var(--border-xsmall) solid transparent;border-radius:.25rem;color:var(--neutral-1000);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2rem;justify-content:center;width:2rem}.cmp-pagination__next:hover,.cmp-pagination__page:hover,.cmp-pagination__prev:hover{color:var(--color-template-800)}.cmp-pagination__next:focus-visible,.cmp-pagination__page:focus-visible,.cmp-pagination__prev:focus-visible{outline:var(--border-xsmall) solid var(--color-template-800);outline-offset:-.5rem}.cmp-pagination__next.is-unavailable,.cmp-pagination__page.is-unavailable,.cmp-pagination__prev.is-unavailable{pointer-events:none;visibility:hidden}.cmp-pagination__page:active{border-color:var(--neutral-1000);color:var(--neutral-1000)}.cmp-pagination__page.is-active{background-color:var(--neutral-0);border-color:var(--color-template-800);color:var(--neutral-1000)}.cmp-pagination__ellipsis{color:var(--neutral-1000);min-width:1rem;text-align:center}.cmp-pagination__next i,.cmp-pagination__prev i{font-size:1rem}.cmp-pagination__item--hidden{display:none}