.loyaltyPagination{text-align:center;justify-content:center;align-items:center;margin-top:32rem;display:flex}.loyaltyPagination button+button,.loyaltyPagination__NextButton{margin-left:4rem}.loyaltyPagination__Buttons,.loyaltyPagination__Page{border-radius:4rem;padding:9rem;font-size:15rem;font-weight:400;transition:box-shadow .3s;box-shadow:inset 0 0 0 1px #ccc}@media (width>=769px){.loyaltyPagination__Buttons:hover,.loyaltyPagination__Page:hover{box-shadow:inset 0 0 0 3px #85bdc2}}.loyaltyPagination__Buttons p{display:block}@media (width<=768px){.loyaltyPagination__Buttons,.loyaltyPagination__Page{padding:6rem}.loyaltyPagination__Buttons p{display:none}}.loyaltyPagination__Buttons svg{width:24rem;height:24rem;display:none}@media (width<=768px){.loyaltyPagination__Buttons svg{width:20rem;height:20rem;display:block}}.loyaltyPagination__PreviousButton{margin-right:4rem}.loyaltyPagination__NextButton svg{transform:rotate(180deg)}.loyaltyPagination__Pages{align-items:center;display:flex}.loyaltyPagination__Pages:not(.insufficientPages) .loyaltyPagination__Page:first-child:not(.isVisible){margin-right:30rem;position:relative}.loyaltyPagination__Pages:not(.insufficientPages) .loyaltyPagination__Page:first-child:not(.isVisible):after{content:"...";position:absolute;right:0;transform:translate(200%)}.loyaltyPagination__Pages:not(.insufficientPages) .loyaltyPagination__Page:last-child:not(.isVisible){margin-left:30rem;position:relative}.loyaltyPagination__Pages:not(.insufficientPages) .loyaltyPagination__Page:last-child:not(.isVisible):before{content:"...";position:absolute;left:0;transform:translate(-200%)}.loyaltyPagination__Page{min-width:40rem}@media (width<=768px){.loyaltyPagination__Page{min-width:36rem}}.loyaltyPagination__Page.isActive{box-shadow:inset 0 0 0 3px #85bdc2}.loyaltyPagination__Page.isActive~.loyaltyPagination__Page:not(:last-child),.loyaltyPagination__Page:not(:first-child):not(:last-child):not(.isVisible){display:none}.loyaltyPagination__Page.isVisible{display:block!important}
