@font-face{font-family:NotoSerif-Regular;font-style:normal;font-weight:400;src:url(/assets/font/NotoSerif-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Montserrat-Regular;font-style:normal;font-weight:400;src:url(/assets/font/Montserrat-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Montserrat-Medium;font-style:normal;font-weight:500;src:url(/assets/font/Montserrat-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:Montserrat-Bold;font-style:normal;font-weight:700;src:url(/assets/font/Montserrat-Bold.woff2)format("woff2");font-display:swap}.pagination{background-color:#fff;border:1px solid #9b2541;border-radius:27.5px;justify-content:center;align-items:center;gap:16px;margin:40px 0;padding:16px 25px;display:flex}.pagination__pages{align-items:center;gap:16px;display:flex}.pagination__prev,.pagination__next{color:#9b2541;justify-content:center;align-items:center;text-decoration:none;transition:color .2s;display:flex}.pagination__prev svg,.pagination__next svg{width:auto;height:14px}.pagination__prev svg path,.pagination__next svg path{fill:currentColor}.pagination__prev svg{transform:rotate(-90deg)}.pagination__next svg{transform:rotate(90deg)}.pagination__prev:hover,.pagination__next:hover{color:#9b2541}.pagination__prev.-disabled,.pagination__next.-disabled{color:#daad57;cursor:not-allowed;pointer-events:none}.pagination__divider{background-color:#9b2541;flex-shrink:0;width:1px;height:30px}.pagination__page{color:#9b2541;justify-content:center;align-items:center;font-family:NotoSerif-Regular;font-size:18px;line-height:20px;text-decoration:none;transition:color .2s;display:flex}.pagination__page:hover{color:#9b2541}.pagination__page.-active{color:#9b2541;font-weight:700}.pagination__ellipsis{color:#9b2541;font-family:NotoSerif-Regular;font-size:18px;line-height:20px}@media (width<=768px){.pagination{gap:16px;padding:16px 20px}.pagination__page,.pagination__ellipsis{font-size:16px;line-height:18px}}