.pagination-nav,.woocommerce-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:none;flex-wrap:nowrap}@media(max-width:768px){.pagination-nav{flex-direction:column;gap:var(--spacing-md)}}.pagination{display:flex;gap:var(--spacing-xs);align-items:center}.page-btn{padding:var(--spacing-sm) var(--spacing-md);border:1px solid rgba(127,179,163,.3);background:var(--color-white);color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);font-size:.9rem;text-decoration:none;display:inline-block;min-width:40px;text-align:center}.page-btn:hover:not(:disabled),.page-btn.active{border-color:var(--color-primary);background:var(--color-primary-strong);color:var(--color-white)}.page-btn:disabled{opacity:.5;cursor:not-allowed}.page-btn.prev,.page-btn.next{font-weight:600}.page-dots{padding:0 var(--spacing-xs);color:var(--color-text-light)}.pagination-info{color:var(--color-text-light);font-size:.9rem}.pagination-info strong{color:var(--color-text);font-weight:600}@media(max-width:768px){.page-btn{padding:.5rem .75rem;font-size:.85rem;min-width:35px}.pagination-info{font-size:.85rem;text-align:center}}
