.pagination-wrapper{width:100%;margin-top:clamp(4.8rem,6vw,7.2rem);padding-top:clamp(2.4rem,3vw,3.2rem);border-top:.1rem solid var(--night-line, rgba(var(--color-foreground), .2))}.pagination{display:grid;width:100%;max-width:92rem;margin-inline:auto;gap:1.4rem}.pagination__summary{display:flex;align-items:baseline;justify-content:center;gap:.7rem;margin:0;color:var(--night-muted, rgba(var(--color-foreground), .72));font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.4;font-variant-numeric:tabular-nums}.pagination__summary-current{color:var(--night-paper, rgb(var(--color-foreground)))}.pagination__summary-separator{color:var(--night-signal, rgb(var(--color-button)))}.pagination__controls{display:grid;grid-template-columns:minmax(15rem,1fr) auto minmax(15rem,1fr);align-items:center;gap:1.2rem}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0}.pagination__list>li{flex:0 0 auto}.pagination__item{display:inline-flex;align-items:center;justify-content:center;position:relative;width:5rem;min-width:5rem;height:5rem;padding:0 .8rem;border:.1rem solid var(--night-line, rgba(var(--color-foreground), .24));border-radius:.8rem;background:var(--night-panel, rgba(var(--color-foreground), .06));color:var(--night-paper, rgb(var(--color-foreground)));font-size:1.5rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(244,196,0,.18);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s var(--night-ease, ease)}a.pagination__item:hover{border-color:var(--night-signal, rgb(var(--color-button)));color:var(--night-signal, rgb(var(--color-button)));transform:translateY(-.1rem)}.pagination__item:active{transform:translateY(0)}.pagination__item--current{border-color:var(--night-signal, rgb(var(--color-button)));background:transparent;color:var(--night-signal, rgb(var(--color-button)));cursor:default}.pagination__item--ellipsis{border-color:transparent;background:transparent;color:var(--night-muted, rgba(var(--color-foreground), .72))}.pagination__edge{display:inline-flex;align-items:center;justify-content:center;width:min(100%,21rem);min-height:5.2rem;gap:1rem;padding:1rem 1.8rem;border:.1rem solid var(--night-line, rgba(var(--color-foreground), .24));border-radius:.8rem;background:var(--night-panel, rgba(var(--color-foreground), .06));color:var(--night-paper, rgb(var(--color-foreground)));font-size:1.45rem;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(244,196,0,.18);transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s var(--night-ease, ease)}.pagination__edge .svg-wrapper{flex:0 0 auto;width:1.4rem;height:1.4rem}.pagination__edge .icon-caret{width:100%;height:100%}.pagination__edge--previous{justify-self:start}.pagination__edge--previous .svg-wrapper{transform:rotate(90deg)}.pagination__edge--next{justify-self:end}a.pagination__edge--next{border-color:var(--night-signal, rgb(var(--color-button)));background:var(--night-signal, rgb(var(--color-button)));color:var(--night-ink, rgb(var(--color-button-text)))}.pagination__edge--next .svg-wrapper{transform:rotate(-90deg)}a.pagination__edge--previous:hover{border-color:var(--night-signal, rgb(var(--color-button)));color:var(--night-signal, rgb(var(--color-button)));transform:translateY(-.1rem)}a.pagination__edge--next:hover{border-color:var(--night-signal-hover, rgb(var(--color-button)));background:var(--night-signal-hover, rgb(var(--color-button)));box-shadow:0 1rem 2.4rem #f4c4002e;color:var(--night-ink, rgb(var(--color-button-text)));transform:translateY(-.1rem)}a.pagination__edge:active{box-shadow:none;transform:translateY(0)}.pagination__edge--disabled{background:var(--night-ink-soft, rgba(var(--color-foreground), .03));color:#747a80;cursor:not-allowed}@media screen and (max-width:749px){.pagination-wrapper{margin-top:4.8rem;padding-top:2.4rem}.pagination{gap:1.2rem}.pagination__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pagination__edge{width:100%;min-width:0;min-height:5.2rem;padding-inline:1.2rem;font-size:1.35rem}.pagination__list{grid-column:1 / -1;grid-row:2;gap:.6rem}.pagination__item{width:4.8rem;min-width:4.8rem;height:4.8rem}}@media(prefers-reduced-motion:reduce){.pagination__item,.pagination__edge{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-pagination.css.map */
