section.eventsarchive .filters ul {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
section.eventsarchive .button-wrap.hide {
  display: none;
}
section.eventsarchive .button-wrap .load-more.loading .txt {
  display: none;
}
section.eventsarchive .button-wrap .load-more.loading:before {
  content: "";
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: var(--spinner);
          mask-image: var(--spinner);
  background-color: #000;
  height: 1.25rem;
  width: 1.25rem;
  display: block;
  margin: 0 auto;
}
section.eventsarchive .output-grid.loading:after {
  content: "";
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: var(--spinner);
          mask-image: var(--spinner);
  background-color: #000;
  width: 1.875rem;
  height: 1.875rem;
  display: block;
  grid-column: 1/-1;
  margin: 0 auto;
}
section.eventsarchive .output-grid .loader-cell {
  grid-column: 1/-1;
}
section.eventsarchive .output-grid .loader-cell p {
  text-align: center;
}