.m-pagination__wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:var(--spacing-xl);position:relative}.m-pagination__wrapper.loading .m-pagination__list{cursor:wait}.m-pagination__wrapper.loading .m-pagination__list a{opacity:.1;pointer-events:none}.m-pagination__wrapper.loading .m-pagination__loader{display:block}.m-pagination__loader{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.m-pagination__list{display:flex;gap:1rem}.m-pagination__items{align-items:center;display:grid;gap:.25rem;grid-auto-columns:1fr;grid-auto-flow:column}.m-pagination__item{align-items:center;background-color:transparent;border:1.5px solid var(--color-dark-green-transparent);border-radius:6.25rem;color:var(--color-green-dark);cursor:pointer;display:flex;font-size:var(--body-fs-sm);justify-content:center;line-height:140%;padding:.75rem;text-decoration:none;transition:background-color var(--default-transition-easing) var(--default-transition-timing),color var(--default-transition-easing) var(--default-transition-timing),border-color var(--default-transition-easing) var(--default-transition-timing)}.m-pagination__item:not(.m-pagination__item--current):hover{background-color:var(--color-light-green-transparent);border-color:transparent;color:rgb(var(--color-sand-rgb))}.m-pagination__item--current{background-color:var(--color-green-dark);border-color:var(--color-green-dark);color:rgb(var(--color-sand-rgb))}.m-pagination__arrow{text-decoration:none}@keyframes hintloadingPagination{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@-webkit-keyframes hintloadingPagination{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}