.c-pagination a,.c-pagination button{-webkit-appearance:none;background:none;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:0}.c-pagination{margin-left:-10px;margin-right:-10px}.c-pagination,.c-pagination a,.c-pagination button{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.c-pagination a,.c-pagination button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--s-black-1,rgba(0,0,0,.1));border-radius:3px;color:var(--body-color,#000);margin-left:10px;margin-right:10px;min-width:44px;padding:9px 12px}.c-pagination a:hover,.c-pagination button:hover{color:var(--primary,#c02)}.c-pagination a:hover:before,.c-pagination button:hover:before{opacity:.7}.c-pagination a.is-active,.c-pagination button.is-active{background:var(--primary,#c02);border-color:var(--primary,#c02);color:var(--body-inverse-color,#fff);position:relative}.c-pagination a.is-disabled,.c-pagination button.is-disabled{color:var(--shade-5,#a6a6a6);cursor:default}.c-pagination .i-arrow-ltr:before{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.c-pagination--pager a,.c-pagination--pager button{border-radius:0;margin-left:0;margin-right:0}.c-pagination--pager a~a,.c-pagination--pager a~button,.c-pagination--pager button~a,.c-pagination--pager button~button{margin-left:-1px}.c-pagination--pager a:first-child,.c-pagination--pager button:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.c-pagination--pager a:last-child,.c-pagination--pager button:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}
