.c-pagination{opacity:0;flex-wrap:wrap;align-items:center;gap:.9375rem;transition:opacity .6s;display:flex}.c-pagination.is-in-view{opacity:1}.c-pagination__arrow,.c-pagination__page{color:#fff;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;width:4.375rem;height:4.375rem;font-size:1.125rem;font-weight:500;transition:box-shadow .333333s cubic-bezier(.455,.03,.515,.955),background-color .333333s cubic-bezier(.455,.03,.515,.955),color .333333s cubic-bezier(.455,.03,.515,.955);display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}@media (width<=575px){.c-pagination{gap:.625rem}.c-pagination__arrow,.c-pagination__page{width:3.125rem;height:3.125rem;font-size:1rem}}@media (hover:hover){.c-pagination__arrow:hover,.c-pagination__page:hover{box-shadow:inset 0 0 0 1px #fff}}.c-pagination__page[aria-current=page]{color:#0d162e;background:#fff;box-shadow:inset 0 0 0 1px #fff}.c-pagination__gap{color:var(--text-muted);padding:0 .3125rem}.c-pagination__arrow{position:relative}.c-pagination__arrow:before{border-radius:var(--magnet-zone,0);content:"";inset:calc(-1 * var(--magnet-zone,0px));position:absolute}.c-pagination__arrow.is-prev{margin-right:.9375rem}.c-pagination__arrow.is-next{margin-left:.9375rem}.c-pagination__icon{width:.875rem;height:.875rem;display:block;position:relative}.c-pagination__icon:before{content:"";border:.125rem solid #fff;border-width:.125rem .125rem 0 0;position:absolute;inset:0;transform:translate(-.1875rem)rotate(45deg)}.c-pagination__arrow.is-prev .c-pagination__icon{transform:scaleX(-1)}
