.c-grid-builder__lazy-loading-indicator{animation:var(--gb-lali-animation, gbSpin 1s ease-in-out infinite);border-radius:var(--gb-lali-border-radius, 50%);border:var(--gb-lali-border, 3px solid rgba(0, 0, 0, 0.1));border-top-color:var(--gb-lali-border-top-color, #0073aa);display:var(--gb-lali-display, inline-block);height:var(--gb-lali-height, 30px);width:var(--gb-lali-width, 30px)}@keyframes gbSpin{to{transform:rotate(360deg)}}.c-grid-builder__load-more{grid-column:1/-1;margin-top:var(--gb-load-more-spacing, var(--gb-pagination-spacing, 2rem))}.c-grid-builder__load-more.is-loading{cursor:var(--gb-load-more-button-cursor, wait);opacity:var(--gb-load-more-button-opacity, 0.7)}.c-grid-builder__numbers .page-numbers{align-items:var(--gb-pnum-align-items, center);display:var(--gb-pnum-display, flex);gap:var(--gb-pnum-gap, 0.5rem);justify-content:var(--gb-pnum-alignment, center);list-style:var(--gb-pnum-list-style, none);margin:var(--gb-pnum-margin, 0);padding:var(--gb-pnum-padding, 0)}.c-grid-builder__numbers .page-numbers a,.c-grid-builder__numbers .page-numbers span{background-color:var(--gb-pnum-bg-color, transparent);border-radius:var(--gb-pnum-border-radius, 4px);border:var(--gb-pnum-border, 1px solid #ddd);color:var(--gb-pnum-color, #0073aa);height:var(--gb-pnum-height, 40px);min-width:var(--gb-pnum-min-width, 40px);padding:var(--gb-pnum-padding, 0.25rem 0.75rem);text-decoration:var(--gb-pnum-text-decoration, none);transition:var(--gb-pnum-transition, all 0.3s ease-in-out)}.c-grid-builder__numbers .page-numbers a:is(:hover,:focus){background-color:var(--gb-pnum-hover-bg-color, #f5f5f5)}.c-grid-builder__numbers .page-numbers .current{background-color:var(--gb-pnum-current-bg-color, #0073aa);border-color:var(--gb-pnum-current-border-color, #0073aa);color:var(--gb-pnum-current-color, #fff)}.c-grid-builder__pagination{display:var(--gb-pagination-display, flex);align-items:var(--gb-pagination-align-items, center);justify-content:var(--gb-pagination-alignment, center);margin-top:var(--gb-pagination-spacing, 2rem)}.c-grid-builder__pagination--align-left{--gb-pagination-alignment: flex-start}.c-grid-builder__pagination--align-center{--gb-pagination-alignment: center}.c-grid-builder__pagination--align-right{--gb-pagination-alignment: flex-end}
