@charset "UTF-8";.pagenavigation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:60px;overflow:hidden}.pagenavigation-pages{display:flex;flex-direction:row;justify-content:flex-start}.pagenavigation a,.pagenavigation span{display:inline-block;border-radius:8px;height:40px;line-height:40px;font-size:16px;color:var(--black);text-decoration:none;width:40px;text-align:center;margin-right:16px;transition:all .2s ease-in-out;border:1px solid var(--text);font-weight:600}.pagenavigation a.page-current,.pagenavigation span.page-current{background-color:var(--text);color:#fff}.pagenavigation a:hover{border-color:var(--accent);color:var(--accent)}.pagenavigation a:active{border-color:var(--text);background:var(--text);color:#fff}.pagenavigation a svg{fill:var(--text);display:none;transition:all .25s ease}.pagenavigation a:hover svg{fill:var(--accent)}.pagenavigation a:active svg{fill:#fff}.pagenavigation a.page-nav{width:170px;padding:0 10px;position:relative;border-radius:8px}.pagenavigation span:not(.page-current){border:0;width:auto}@media screen and (max-width:768px){.pagenavigation{margin-top:40px;overflow:auto}.pagenavigation::-webkit-scrollbar{display:none}.pagenavigation a.page-nav b{text-indent:-2000px}.pagenavigation a.page-nav svg{display:block;margin:auto}.pagenavigation a,.pagenavigation span{margin-right:8px;width:28px;height:28px;line-height:28px;font-size:14px;margin-top:0}.pagenavigation a.page-nav{display:flex;padding:0;width:28px}.pagenavigation span:not(.page-current){font-size:12px}}