.pagination-wrapper{margin-bottom:2.5rem;margin-top:2.5rem}.pagination>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:3rem}.pagination__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.pagination__list>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pagination__item{color:var(--color-brand-text);display:block;height:1.25rem;line-height:1.375rem;padding:.75rem;position:relative;text-align:center;width:1.25rem}.pagination__item:hover{color:var(--color-brand-primary)}.pagination__item--current:before{background-color:var(--color-off-white-4);border-radius:5px;content:"";height:2.5rem;left:2px;position:absolute;top:3px;width:2.5rem;z-index:0}.pagination__item-arrow{color:var(--color-brand-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-heading-family);font-size:1rem;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);padding:0;position:relative}.pagination__item-arrow:hover{color:var(--color-brand-primary)}.pagination__item-arrow:hover .icon [fill=currentColor]{fill:var(--color-brand-primary)}.pagination__item-arrow .icon{height:auto;width:1rem}.pagination__item-arrow .icon [fill=currentColor]{fill:var(--color-brand-text)}.pagination__item span{position:relative;z-index:1}.pagination__prev{margin-right:.75rem}.pagination__prev .icon{margin-right:1rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination__next{margin-left:.75rem}.pagination__next .icon{margin-left:1rem}