.collection-pagination{color:#a8b6c8;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.collection-pagination__summary{white-space:nowrap;flex-direction:column;gap:6px;font-size:10px;line-height:1.6;display:flex}.collection-pagination__range{color:#d3e0f1;letter-spacing:.12em;font-variant-numeric:tabular-nums}.collection-pagination__range i{color:#77879b;font-style:normal}.collection-pagination__controls,.collection-pagination__numbers{align-items:center;gap:6px;display:flex}.collection-pagination__controls{gap:14px}.collection-pagination button{min-width:44px;min-height:44px;box-shadow:none;color:#8f9caf;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:9px;padding:0 13px;font-family:inherit;font-size:11px;transition:color .18s,background .18s;display:inline-flex}.collection-pagination .specular-button__label{gap:9px}.collection-pagination__numbers .specular-button:not([aria-current=page]){background:0 0}.collection-pagination__numbers .specular-button:not([aria-current=page]):before,.collection-pagination__numbers .specular-button:not([aria-current=page]):after{animation:none;display:none}.collection-pagination button[aria-current=page]{color:#eef5ff;background:#aecbf117}.collection-pagination button:disabled{color:#536172;opacity:.65;cursor:default;background:0 0}.collection-pagination button:focus-visible{outline-offset:3px;outline:2px solid #c7dcfb}.collection-pagination .collection-pagination__previous,.collection-pagination .collection-pagination__next{border-radius:24px}@media (hover:hover){.collection-pagination button:hover:not(:disabled){color:#eef5ff}}@media (max-width:700px){.collection-pagination{flex-direction:column;gap:18px;margin-top:24px}.collection-pagination__summary{flex-direction:row;justify-content:space-between;width:100%}.collection-pagination__controls{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.collection-pagination__numbers{grid-area:1/1/auto/-1;justify-content:center;gap:5px}.collection-pagination__previous{grid-area:2/1;justify-self:start}.collection-pagination__next{grid-area:2/2;justify-self:end}}@media (prefers-reduced-motion:reduce){.collection-pagination button{transition:none}}
