.pager .pager__items{
  padding:0;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }

.pager__item{
  padding:0;
  font-size:1em; }

.pager__item a{
  display:inline-block; }

.pager__item.is-active a{
  color:#3b3b3b;
  border-bottom:0; }

.pager__item--first,
.pager__item--previous{
  padding:0; }

[dir="rtl"] .pager__item--first,
[dir="rtl"] .pager__item--previous{
  padding-right:0;
  padding-left:0; }

.pager__item--ellipsis{
  padding:0; }

.pager__item--last,
.pager__item--next{
  padding:0; }

[dir="rtl"] .pager__item--last,
[dir="rtl"] .pager__item--next{
  padding-right:0;
  padding-left:0; }

.gsb_pager_wrapper{
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
      -ms-flex-pack:end;
          justify-content:flex-end;
  padding-top:16px; }

.gsb_pager,
.pager__items,
.pager__buttons{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center; }

.gsb_pager{
  margin-left:-28px; }

.gsb_pager > *{
  padding-left:28px; }

.pager__items{
  font-size:1rem;
  line-height:1.5;
  --line-height:24px;
  font-weight:400;
  letter-spacing:0;
  -webkit-font-variant-ligatures:common-ligatures;
          font-variant-ligatures:common-ligatures;
  font-variant-numeric:oldstyle-nums;
  -webkit-font-kerning:normal;
          font-kerning:normal;
  -webkit-font-feature-settings:"salt", "liga", "clig", "onum", "kern";
          font-feature-settings:"salt", "liga", "clig", "onum", "kern";
  margin-left:-32px; }
  .pager__items a{
    display:inline-block;
    min-width:10px;
    text-align:center;
    position:relative;
    -webkit-transition:color 195ms ease;
    transition:color 195ms ease; }
    .pager__items a:not(.next):not(.previous){
      color:#687078;
      border-bottom:none; }
  .pager__items .is-active a:not(.next):not(.previous){
    color:#181a1c;
    border-color:#009bdb;
    -webkit-transition:color 195ms ease,background-color 195ms ease,border-color 195ms ease;
    transition:color 195ms ease,background-color 195ms ease,border-color 195ms ease;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#2fb3ea;
    height:24px; }

.pager__items > *{
  padding-left:32px;
  cursor:default; }

.pager__item.pager__item--previous,
.pager__item.pager__item--next{
  line-height:0; }
  .pager__item.pager__item--previous a:hover, .pager__item.pager__item--previous a:focus,
  .pager__item.pager__item--next a:hover,
  .pager__item.pager__item--next a:focus{
    color:#009bdb; }

.pager__item.pager__item--next{
  padding-left:4px; }
@media screen and (min-width: 768px){
  .gsb_pager_wrapper{
    padding-top:20px;
    padding-bottom:32px; } }

@media screen and (min-width: 1280px){
  .gsb_pager_wrapper{
    margin-top:48px; } }
/*# sourceMappingURL=pager.css.map */
