.pagination-wrapper{margin-top:3.5rem;margin-bottom:3.5rem}@media screen and (min-width:1024px){.pagination-wrapper{margin-top:4.25rem;margin-bottom:4.25rem}}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination>li{flex:0 0 auto}.pagination__item{color:var(--color-brand-secondary-75);display:block;padding:.625rem .75rem;text-decoration:none;font-size:.875rem;line-height:1.25rem;font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style)}@media screen and (max-width:767px){.pagination__item{padding-top:.875rem;padding-bottom:.875rem;min-width:3rem;box-sizing:border-box;text-align:center}}.pagination__item--next,.pagination__item--prev{border:1px solid var(--color-border);border-radius:100%;position:relative;width:2.375rem;height:2.375rem;padding:0;transition:border-color var(--duration-short) linear}.pagination__item--next .icon,.pagination__item--prev .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform var(--duration-short) linear}.pagination__item--next .icon [fill=currentColor],.pagination__item--prev .icon [fill=currentColor]{fill:var(--color-brand-primary)}.pagination__item--next:hover,.pagination__item--prev:hover{border-color:var(--color-brand-primary)}.pagination__item--next:hover .icon,.pagination__item--prev:hover .icon{transform:translate(-50%,-50%) scale(1.3)}.pagination__item--next:hover .icon [fill=currentColor],.pagination__item--prev:hover .icon [fill=currentColor]{fill:var(--color-brand-primary)}.pagination__item--prev{transform:rotate(180deg);margin-right:.75rem}.pagination__item--next{margin-left:.75rem}.pagination__item--current,.pagination__item:hover{color:var(--color-brand-primary)}