.js-pager__items,.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 calc(-1 * var(--size-spacing-050));padding:var(--size-spacing-100) 0}.js-pager__items>*,.pager__items>*{margin:0 var(--size-spacing-050)}.js-pager__items>li:not(.pager__item),.pager__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;list-style-type:none}.js-pager__items>li:not(.pager__item) a,.pager__item a{display:inline-block;padding:.25rem .5rem;text-decoration:none;color:var(--color-primary);background-color:var(--color-grey-lightest)}.pager__item--first a,.pager__item--last a,.pager__item--next a,.pager__item--previous a{color:var(--color-white);border:1px solid var(--color-border);background-color:var(--color-primary)}.js-pager__items>li:not(.pager__item) a:focus,.js-pager__items>li:not(.pager__item) a:hover,.pager__item a:focus,.pager__item a:hover{text-decoration:none;color:var(--color-white);background-color:var(--color-primary)}.pager__item.is-active a{color:var(--color-white);background-color:var(--color-primary)}.pager__item.is-active a:focus,.pager__item.is-active a:hover{color:var(--color-white);background-color:var(--color-primary)}.pager__item>.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--size-spacing-025) var(--size-spacing-100);cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);text-align:center;text-decoration:none;text-transform:uppercase;color:var(--color-button-text);border:1px solid var(--color-button-border);border-radius:.25rem;background-color:var(--color-button-bg);font-family:var(--font-family-default);font-size:var(--size-font-100);font-weight:var(--font-weight-medium);gap:.25em}.pager__item>.button svg{width:1em;height:1em}.pager__item>.button svg path{fill:var(--color-button-text)}.pager__item>.button.is-active,.pager__item>.button:active,.pager__item>.button:focus,.pager__item>.button:hover{text-decoration:none;color:var(--color-button-text-focus);border-color:var(--color-button-border-focus);background-color:var(--color-button-bg-focus)}.pager__item>.button.is-active svg path,.pager__item>.button:active svg path,.pager__item>.button:focus svg path,.pager__item>.button:hover svg path{fill:var(--color-button-text-focus)}