.pagination{padding:4vw 5.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.pagination{padding:3.2552083333vw}}@media (min-width:1300px){.pagination{padding:2.6041666667vw 8.3333333333vw}}.pagination__list{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.5333333333vw}@media (min-width:768px){.pagination__list{gap:1.953125vw}}@media (min-width:1300px){.pagination__list{gap:.625vw}}.pagination__list li{margin:0;padding:0}.pagination a:focus,.pagination a:hover{text-decoration:none}.pagination a,.pagination span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;width:10.6666666667vw;height:10.6666666667vw;font-family:var(--font-share);font-size:5.0666666667vw;font-weight:400;line-height:1.16;letter-spacing:.07em;color:var(--persian-indigo);background-color:#fff;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;border:.1rem solid var(--persian-indigo);border-radius:.6rem}@media (min-width:768px){.pagination a,.pagination span{width:5.2083333333vw;height:5.2083333333vw;font-size:2.4739583333vw}}@media (min-width:1300px){.pagination a,.pagination span{width:2.0833333333vw;height:2.0833333333vw;font-size:.9895833333vw}}.pagination a.current,.pagination a.pagination--current,.pagination a:focus,.pagination a:hover,.pagination span.current,.pagination span.pagination--current,.pagination span:focus,.pagination span:hover{background-color:var(--persian-indigo);color:#fff}.pagination a::after,.pagination a::before,.pagination span::after,.pagination span::before{content:none!important}.pagination .next svg,.pagination .prev svg,.pagination__back svg,.pagination__next svg{width:40%;height:40%;fill:var(--persian-indigo);-webkit-transition:fill .3s;transition:fill .3s}.pagination .next:focus svg,.pagination .next:hover svg,.pagination .prev:focus svg,.pagination .prev:hover svg,.pagination__back:focus svg,.pagination__back:hover svg,.pagination__next:focus svg,.pagination__next:hover svg{fill:#fff}.pagination .prev svg,.pagination__back svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}