.pagination__container{list-style:none;padding:0;justify-content:center;margin:0;align-items:center;display:flex}.pagination__item{font-size:25px;color:#676767;margin:0 20px;line-height:29px}.pagination__item a{transition:all .2s ease;border-bottom:2px solid transparent}.pagination__item:not(.is-active) a:hover{border-color:inherit}.pagination__item.is-active{color:#000}.pagination__next,.pagination__prev{font-size:18px;font-weight:400;text-transform:uppercase;text-align:center;line-height:21px}.pagination__next a,.pagination__next span,.pagination__prev a,.pagination__prev span{height:42px;justify-content:center;border:2px solid;color:#676767;transition:all .2s ease;align-items:center;width:235px;display:flex}.pagination__next span,.pagination__prev span{cursor:default}.pagination__next a:hover,.pagination__prev a:hover{color:#000}.pagination{margin-top:70px}.pagination__item a,.pagination__item span{padding:0 4px}.pagination__prev{margin-right:42px}.pagination__next{margin-left:42px}@media (max-width:1023px){.pagination__next a,.pagination__next span,.pagination__prev a,.pagination__prev span{width:180px}}@media (max-width:767px){.pagination__container{flex-wrap:wrap}.pagination__next,.pagination__prev{margin:0;width:100%}.pagination__next a,.pagination__next span,.pagination__prev a,.pagination__prev span{margin-right:auto;margin-left:auto;width:235px}.pagination__next.no-link,.pagination__prev.no-link{display:none}.pagination{padding-top:44px;border-top:1px solid #adadad;margin-top:22px}.pagination__item{font-size:20px;margin:0 15.5px;line-height:23px}.pagination__next{margin-top:36px}.pagination__prev{margin-bottom:36px}}