.pagination{margin:0 20px 20px 0;height:60px;}@media (max-width: 1199px){.pagination{margin:0 0 20px 0;}}@media (max-width: 959px){.pagination{margin:0 0 16px 0;}}@media (max-width: 479px){.pagination{margin:0 0 16px 0;}}.pagination ul{height:100%;display:flex;gap:20px;justify-content:space-between;}@media (max-width: 1599px){.pagination ul{gap:8px;}}.pagination ul .page_nums{padding:12px 24px;display:flex;gap:10px;}@media (max-width: 1599px){.pagination ul .page_nums{padding:12px;gap:4px;}}.pagination ul li{display:flex;align-items:center;}.pagination ul li span{color:#0b0b0b;font-size:16px;font-weight:400;}@media (max-width: 1599px){.pagination ul li span{font-size:15px;line-height:130%;}}.pagination ul li.pag-all,.pagination ul li.pag-prev,.pagination ul li.pag-next{padding:0 24px;height:100%;width:100%;background-color:#fff;transition:all .1s ease-in-out;}.pagination ul li.pag-all:not(.pagination ul li.pag-all:has(a)),.pagination ul li.pag-prev:not(.pagination ul li.pag-prev:has(a)),.pagination ul li.pag-next:not(.pagination ul li.pag-next:has(a)){gap:4px;opacity:0.5;}.pagination ul li.pag-all:has(a):hover,.pagination ul li.pag-prev:has(a):hover,.pagination ul li.pag-next:has(a):hover{background-color:rgba(11,11,11,0.05);}.pagination ul li.pag-all a,.pagination ul li.pag-prev a,.pagination ul li.pag-next a{height:100%;width:100%;display:flex;align-items:center;gap:4px;}@media (max-width: 639px){.pagination ul li.pag-all a,.pagination ul li.pag-prev a,.pagination ul li.pag-next a{justify-content:center;}}@media (max-width: 639px){.pagination ul li.pag-all span,.pagination ul li.pag-prev span,.pagination ul li.pag-next span{display:none;}}.pagination ul li.pag-next a{justify-content:end;}@media (max-width: 639px){.pagination ul li.pag-next a{justify-content:center;}}