.roxan-legacy .pagination{direction:rtl;justify-content:center;align-items:center;gap:8px;margin-top:40px;margin-bottom:20px;display:flex}.roxan-legacy .pagination .page-item{display:inline-flex}.roxan-legacy .pagination .page-link{color:#fff9;cursor:pointer;white-space:nowrap;background-color:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;font-family:Dana;font-size:14px;font-weight:500;transition:all .3s;display:flex}.roxan-legacy .pagination .page-link:hover{color:#fff;background-color:#ee731a;transform:translateY(-2px)}.roxan-legacy .pagination .page-item.active .page-link{color:#fff;background:linear-gradient(90deg,#ee731a,#c25a0e);box-shadow:0 0 10px #ee731a7d}.roxan-legacy .pagination .page-item.disabled .page-link{opacity:.4;cursor:not-allowed;pointer-events:none}.roxan-legacy .pagination .page-link svg{fill:currentColor;width:18px;height:18px;transform:rotateY(175deg)}.roxan-legacy .pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{padding:0 8px}.roxan-legacy .pagination .page-dots{color:#fff9;letter-spacing:2px;justify-content:center;align-items:center;min-width:40px;height:40px;font-size:14px;display:flex}@media (width<=560px){.roxan-legacy .pagination .pagination{flex-wrap:wrap;gap:4px}.roxan-legacy .pagination .roxan-legacy .pagination .page-link{min-width:34px;height:34px;padding:0 8px;font-size:12px}.roxan-legacy .pagination .roxan-legacy .pagination .page-dots{min-width:34px;height:34px;font-size:12px}}