.template-collection .pagination-wrapper{--pagination-item-size: 4.2rem;--pagination-item-gap: .8rem;--pagination-border-color: var(--color-border, #e0e0e0);--pagination-text-color: var(--color-foreground, #232323);--pagination-accent-color: var(--pagination-active-color)}.template-collection .pagination-wrapper .pagination__list{gap:var(--pagination-item-gap);row-gap:var(--pagination-item-gap)}.template-collection .pagination-wrapper .pagination__list>li{min-width:auto}.template-collection .pagination-wrapper .pagination__list>li:not(:last-child),.template-collection .pagination-wrapper .pagination__list>li:has(.pagination__item--next),.template-collection .pagination-wrapper .pagination__list>li:has(.pagination__item--prev){margin:0}.template-collection .pagination-wrapper .pagination__item{height:var(--pagination-item-size);min-width:var(--pagination-item-size);padding:0 .4rem;border-radius:var(--style-border-radius-md, .8rem);background-color:#fff;border:.1rem solid var(--pagination-border-color);color:var(--pagination-text-color);font-size:var(--body-s-font-size, 1.4rem);font-weight:500;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.template-collection .pagination-wrapper .pagination__item:has(.icon-arrow),.template-collection .pagination-wrapper .pagination__item:has(.icon-caret){padding:0}.template-collection .pagination-wrapper span.pagination__item{border-color:transparent;background-color:transparent;color:var(--pagination-border-color);cursor:default}.template-collection .pagination-wrapper a.pagination__item:hover,.template-collection .pagination-wrapper a.pagination__item:focus-visible{background-color:var(--pagination-accent-color);border-color:var(--pagination-accent-color);color:#fff;box-shadow:none}.template-collection .pagination-wrapper .pagination__item--current{background-color:var(--pagination-accent-color);border-color:var(--pagination-accent-color);color:#fff;font-weight:600;box-shadow:none}.template-collection .pagination-wrapper .pagination__item-arrow .svg-wrapper{width:1.2rem;height:1.2rem;margin:0}@media screen and (max-width:749px){.template-collection .pagination-wrapper{--pagination-item-size: 3.6rem;--pagination-item-gap: .5rem}.template-collection .pagination-wrapper .pagination__item{font-size:var(--font-size--xs, 1.3rem)}.template-collection .pagination-wrapper .pagination__list{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-pagination-premium.css.map */
