collection-load-more{display:block;text-align:center;max-width:380px;margin:40px auto 24px;padding:0 16px}
.collection-load-more__count{margin:0 0 20px;font-size:16px;line-height:1.5}
collection-load-more progress{display:block;appearance:none;border:0;width:100%;height:3px;margin:0 0 32px;background:#d6d6d6;color:#334fb5}
collection-load-more progress::-webkit-progress-bar{background:#d6d6d6}
collection-load-more progress::-webkit-progress-value{background:#334fb5}
collection-load-more progress::-moz-progress-bar{background:#334fb5}
.collection-load-more__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;min-width:220px;max-width:100%;padding:12px 24px;border-radius:12px;background:#334fb5;color:#fff;text-decoration:none;font:inherit;font-weight:700;box-sizing:border-box}
.collection-load-more__button:hover{background:#293f91;color:#fff}
.collection-load-more__button:focus-visible{outline:3px solid #334fb5;outline-offset:4px}
.collection-load-more__button[aria-disabled=true]{opacity:.7;cursor:wait}
collection-load-more [hidden]{display:none!important}
.collection-load-more__error{font-size:14px}
@media(max-width:749px){collection-load-more{margin-top:28px;max-width:320px}.collection-load-more__count{font-size:14px}collection-load-more progress{margin-bottom:24px}}
