.pagination-block{width:100%}.pagination-block.--bottom{padding-top:40px;padding-bottom:0}.pagination-block.--top{padding-top:0;padding-bottom:40px}.pagination,.pagination-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.pagination{padding:0;list-style:none}.pagination li{display:block;margin-right:4px}.pagination input,.pagination li a,.pagination__elipse{display:-webkit-box;display:-ms-flexbox;display:flex;width:46px;height:46px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;color:#374957;border:1px solid #eee;border-radius:5px}.pagination input[type=number]::-webkit-inner-spin-button,.pagination input[type=number]::-webkit-outer-spin-button{opacity:1}.pagination input:hover,.pagination li a.--active,.pagination li a:hover{background:#eee}@media (max-width:480px){.pagination input,.pagination li a,.pagination__elipse{width:46px;height:46px}.pagination-block.--bottom{padding-top:32px}.pagination-block.--top{padding-bottom:32px}}@media (min-width:600px){.pagination input{width:56px}}