.pagination{width:100%}.pagination-container{justify-content:center;align-items:center;gap:var(--spacing-16);flex-direction:column;width:100%;display:flex}.pagination-row{justify-content:center;align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.pagination-row-top{gap:var(--spacing-16);flex-direction:column}.pagination-row-bottom{gap:var(--spacing-8)}.pagination-btn{align-items:center;text-decoration:none;display:inline-flex}.pagination-btn.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.pagination-btn.disabled .btn{cursor:not-allowed}.pagination-numbers{justify-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.pagination-numbers a{text-decoration:none;display:inline-flex}.pagination-info{font-size:var(--text-12);color:var(--color-gray-600);text-align:center;font-weight:500}.pagination-number{min-width:40px!important}.pagination-btn-prev .btn,.pagination-btn-next .btn{font-size:var(--text-12);padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.pagination-btn-prev .btn span:not(.btn__icon),.pagination-btn-next .btn span:not(.btn__icon){display:none}@media (min-width:768px){.pagination-container{gap:var(--spacing-8);flex-direction:row}.pagination-row{justify-content:flex-end}.pagination-row-top{gap:var(--spacing-8);flex-direction:row;justify-content:flex-end}.pagination-info{font-size:var(--text-14);margin-right:var(--spacing-8)}.pagination-btn-prev .btn,.pagination-btn-next .btn{font-size:var(--text-14)}.pagination-number{min-width:44px!important}.pagination-btn-prev .btn span:not(.btn__icon),.pagination-btn-next .btn span:not(.btn__icon){display:inline}}
