.dynamic-pagination{display:flex;flex-direction:column;align-items:center;gap:1.8rem;margin:5rem auto 0;padding:0 1.5rem;text-align:center}.dynamic-pagination__status{margin:0;color:rgba(var(--color-foreground),.64);font-size:1.4rem;letter-spacing:.04rem;line-height:1.3;text-transform:uppercase}.dynamic-pagination__progress{width:min(24rem,100%);height:.6rem;overflow:hidden;border-radius:999px;background:rgba(var(--color-foreground),.08)}.dynamic-pagination__progress-bar{display:block;width:var(--dynamic-pagination-progress, 0%);height:100%;border-radius:inherit;background:rgb(var(--color-foreground));transition:width .35s ease}.dynamic-pagination__button{min-width:28rem;min-height:5.6rem;padding:1.2rem 2.4rem;border:.1rem solid rgb(var(--color-foreground));border-radius:999px;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font:inherit;font-size:1.6rem;line-height:1.2;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.dynamic-pagination__button:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.dynamic-pagination__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.55);outline-offset:.3rem}.dynamic-pagination.is-loading .dynamic-pagination__button{cursor:wait;opacity:.55}@media screen and (max-width:749px){.dynamic-pagination{gap:1.5rem;margin-top:3.5rem}.dynamic-pagination__status{font-size:1.2rem}.dynamic-pagination__button{width:min(28rem,100%);min-width:0;min-height:5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-dynamic-pagination.css.map */
