.c-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:center}.c-pagination,.c-pagination *,.c-pagination :after,.c-pagination :before{-webkit-box-sizing:border-box;box-sizing:border-box}.c-pagination__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #aaa;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;justify-content:center;margin:0;padding:0 4px;width:42px}.c-pagination__link,.c-pagination__link:active,.c-pagination__link:focus,.c-pagination__link:hover{text-decoration:none}.c-pagination__link--active,.c-pagination__link:hover{background:#666;border-color:#666;color:#fff}.c-pagination__link--disabled{opacity:.4;pointer-events:none}.c-pagination__link--prev{margin-right:12px}.c-pagination__link--number{border-radius:9999px;padding-bottom:2px}.c-pagination__link--active{pointer-events:none}.c-pagination__link--next{margin-left:12px}.c-pagination__link-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.c-pagination__link-icon svg{fill:#aaa;height:16px;width:16px}.c-pagination__link--active .c-pagination__link-icon svg,.c-pagination__link:hover .c-pagination__link-icon svg{fill:#fff}.c-pagination__link-text{color:#aaa;display:none;line-height:1;padding-top:2px}.c-pagination__link--active .c-pagination__link-text,.c-pagination__link:hover .c-pagination__link-text{color:#fff}