.pagination{width:100%;max-width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:1rem 0;gap:1rem}.pagination button{transition:.2s ease}.pagination button:hover{transform:translateY(-10%)}.pagination button a{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;font-family:var(--text-font);font-size:var(--text-size-1-m);transition:.2s ease;gap:.5rem}.pagination button a svg{width:100%;max-width:20px}.pagination button a:hover{background-color:var(--golden-color-1);color:var(--white-color-1);border:1px solid var(--golden-color-1)}.pagination .prev_page{background-color:transparent}.pagination .prev_page a{padding:.7rem 1rem;border-radius:var(--border-radius-1);border:1px solid var(--gray-color-1);color:var(--dark-color-1);font-weight:700}.pagination .prev_page_number{background-color:transparent}.pagination .prev_page_number a{font-weight:700;color:var(--dark-color-1);padding:.7rem 1rem;border-radius:var(--border-radius-1);border:1px solid var(--gray-color-1)}.pagination .actual_page{background-color:var(--golden-color-1);padding:.7rem 1rem;color:var(--white-color-1);font-weight:700;border-radius:var(--border-radius-1)}.pagination .next_page_number{background-color:transparent}.pagination .next_page_number a{font-weight:700;color:var(--dark-color-1);padding:.7rem 1rem;border-radius:var(--border-radius-1);border:1px solid var(--gray-color-1)}.pagination .next_page{background-color:transparent}.pagination .next_page a{font-weight:700;color:var(--dark-color-1);padding:.7rem 1rem;border-radius:var(--border-radius-1);border:1px solid var(--gray-color-1)}.pagination :is(button:disabled,button:disabled a){cursor:none;color:gray;pointer-events:none}.pagination :is(button:disabled:hover,button:disabled a){transform:none}