.pagination-wrapper{margin-top:4rem}@media screen and (min-width:990px){.pagination-wrapper{margin-top:5rem}}.pagination__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(.25rem,1.15vw,.6rem);width:100%}.pagination__list>li{flex:0 0 5.2rem;min-width:5.2rem;max-width:5.2rem}.pagination__list>li:not(:last-child){margin-right:0}.pagination__item{--ts-pagination-blue: #334fb4;color:#1f2937;display:inline-flex;justify-content:center;align-items:center;position:relative;width:100%;height:auto;aspect-ratio:1;padding:0;border:.1rem solid #d8dce3;border-radius:50%;background:#fff;box-sizing:border-box;font-size:clamp(1.15rem,2.7vw,1.4rem);font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}a.pagination__item:hover{color:var(--ts-pagination-blue);border-color:var(--ts-pagination-blue);background:#334fb414;transform:translateY(-.1rem);text-decoration:none}a.pagination__item:focus-visible{outline:.2rem solid rgba(51,79,180,.42);outline-offset:.3rem;box-shadow:none}.pagination__item .icon-caret{height:clamp(.75rem,2.1vw,.95rem);width:clamp(.75rem,2.1vw,.95rem)}.pagination__item .svg-wrapper{width:clamp(1.35rem,4vw,1.8rem);height:clamp(1.35rem,4vw,1.8rem)}.pagination__item--current:after,.pagination__item:hover:after{display:none}.pagination__item--current{color:#fff;border-color:var(--ts-pagination-blue);background:var(--ts-pagination-blue);box-shadow:0 .8rem 1.8rem #334fb438;font-weight:700}.pagination__item--current.light{opacity:1}span.pagination__item{width:100%;border-color:transparent;background:transparent;color:rgba(var(--color-foreground),.55)}.pagination__item--next .icon{margin-left:-.2rem;transform:rotate(90deg)}.pagination__item--next:hover .icon{transform:rotate(90deg) scale(1.07)}.pagination__item--prev .icon{margin-right:-.2rem;transform:rotate(-90deg)}.pagination__item--prev:hover .icon{transform:rotate(-90deg) scale(1.07)}.pagination__item-arrow:hover:after{display:none}@media screen and (max-width:749px){.pagination__list{gap:clamp(.2rem,.9vw,.4rem)}.pagination__list>li{flex-basis:clamp(4rem,12vw,4.8rem);min-width:4rem;max-width:4.8rem}.pagination__item{width:100%;height:auto}}@media screen and (max-width:374px){.pagination__list{gap:.2rem}.pagination__list>li{flex-basis:clamp(3.7rem,11.5vw,4.1rem);min-width:3.7rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-pagination.css.map */
