.pagination-wrapper{margin-top:1.5rem;padding-top:.875rem}.pagination-top{width:40px;height:40px;margin:16px auto;display:flex;align-items:center;justify-content:center;border:1px solid #cbcbcb;border-radius:999px;transition:transform .3s ease,background-color .2s linear,border-color .2s linear}.pagination-top:hover,.pagination-top:focus-visible{transform:translateY(-6px);background-color:#e3e3e3;border-color:#e3e3e3}.pagination.pagination--plp{display:grid;grid-template-columns:1fr auto 1fr;grid-auto-flow:unset;grid-auto-rows:unset;grid-auto-columns:unset;align-items:center;justify-self:stretch;width:100%;column-gap:1rem;padding:0 32px;height:56px;border-top:1px solid #e0e0e0;border-block-end-width:0}.pagination__group{display:inline-flex;align-items:center;gap:40px;min-width:0}.pagination__group--left{justify-self:start}.pagination__group--right{justify-content:flex-end;justify-self:end}.pagination--plp .pagination__link{display:inline-flex;align-items:center;justify-content:center;line-height:1}.pagination--plp .pagination__link,.pagination--plp .pagination__status{font-size:14px}.pagination--plp .pagination__status{grid-column:2;justify-self:center;text-align:center;white-space:nowrap}.pagination--plp .pagination__status,.pagination--plp .pagination__link--text{letter-spacing:0}.pagination--plp .pagination__link--text{text-transform:none;gap:8px;display:flex;align-items:end}.pagination__icon-custom{display:block}.pagination__icon-custom--nav{width:16px;height:16px}.pagination__icon-custom--left{transform:rotate(-90deg)}.pagination__icon-custom--right{transform:rotate(90deg)}.pagination--plp .pagination__link--edge-left,.pagination--plp .pagination__link--edge-right{padding-inline:.25rem}.pagination--plp a.pagination__link:is([rel=prev],[rel=next]){transition:transform .3s ease}.pagination--plp a.pagination__link[rel=prev]:is(:hover,:focus-visible){transform:translate(-6px)}.pagination--plp a.pagination__link[rel=next]:is(:hover,:focus-visible){transform:translate(6px)}.pagination--plp .pagination__link--disabled{opacity:.3;pointer-events:none}@media screen and (max-width:699px){.pagination.pagination--plp{column-gap:.5rem;padding:.75rem .25rem}}@media(prefers-reduced-motion:reduce){.pagination-top,.pagination--plp a.pagination__link:is([rel=prev],[rel=next]){transition:none}.pagination-top:hover,.pagination-top:focus-visible,.pagination--plp a.pagination__link[rel=prev]:is(:hover,:focus-visible),.pagination--plp a.pagination__link[rel=next]:is(:hover,:focus-visible){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/pagination.css.map */
