.pagination{position:relative}.pagination_bottom{padding-bottom:12px;width:100%}@media (min-width:768px){.pagination_bottom{padding-bottom:25px}}.pagination ul{justify-content:space-between}.pagination__dots,.pagination__number{opacity:.5}.pagination a,.pagination span{display:block;height:26px;line-height:26px}.pagination a.is-active,.pagination span.is-active{opacity:1;pointer-events:none}@media (min-width:768px){.pagination a svg,.pagination span svg{height:26px}}.pagination span{opacity:.3}@media (max-width:767px){.pagination{border:0;padding-top:10px}.pagination:before{top:0}.pagination:after,.pagination:before{border-top:1px solid #e5e5e5;content:"";height:1px;left:-16px;position:absolute;width:calc(100% + 32px)}.pagination:after{bottom:0}.pagination_bottom{padding-bottom:10px}.pagination li{position:relative}.pagination__number{font-size:16px;position:relative;text-decoration:underline;top:50%;transform:translateY(-50%)}.pagination__number.is-active{font-size:18px;font-weight:700;padding-bottom:2px;text-decoration:none}.pagination__dots span{position:relative;top:50%;transform:translateY(-50%)}.pagination-next,.pagination-previous{background:#fd0;border-radius:90px;height:40px;opacity:1;padding:0;position:relative;width:40px}.pagination-next a,.pagination-next span,.pagination-previous a,.pagination-previous span{left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.pagination-next a svg,.pagination-next span svg,.pagination-previous a svg,.pagination-previous span svg{fill:#000;left:50%;margin-left:2px;position:relative;top:50%;transform:translate(-50%,-50%)}.pagination-next.is-disabled,.pagination-previous.is-disabled{background:#e3e3e3}.pagination-previous a svg,.pagination-previous span svg{margin-left:-2px;transform:translate(-50%,-50%) scaleX(-1)}}