.pager{width:fit-content;margin:0 auto}.pager .pager__items{list-style:none;margin:0;padding:0;--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));margin:0 -10px}.pager .pager__items li{margin-bottom:12px;padding:0 10px}.pager .pager__items li.pager__item{display:none}@media (min-width: 768px){.pager .pager__items li.pager__item{display:block}}.pager .pager__items li.pager__item--first,.pager .pager__items li.pager__item--last,.pager .pager__items li.pager__item--previous,.pager .pager__items li.pager__item--next,.pager .pager__items li.is-active{display:block}.pager .pager__items li.pager__item--first a,.pager .pager__items li.pager__item--last a{width:auto;padding:0 8px}.pager .pager__items li.is-active a{color:#000;background-color:#00bdf2}.pager .pager__items li a{display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:.875rem;text-align:center;color:#fff;background-color:#60646a;text-decoration:none;border-radius:40px;line-height:1}.pager .pager__items li a:hover,.pager .pager__items li a:focus-visible{color:#000;background-color:#00bdf2}
