.paginate-wrapper {
  padding: var(--hh-spacing-md) 0;
}

.load-more__button {
  --hh-secondary-color: var(--hh-color-ink);
  --hh-disabled-bg-color: var(--hh-color-ink);
  --hh-min-width: 18.5rem;
}

.load-more__button .load-more__icon {
  display: none;
}

.load-more__button .is-loading .load-more__icon {
  display: flex;
  align-items: center;
  animation: spin 1s linear infinite;
}

.load-more__button .load-more__icon svg {
  width: 1.2rem;
}

@keyframes spin {
  to {
    transform: rotate(1turn);
  }
}
