.pagination-wrapper{margin-top:0;padding-top:40px}.pagination-container{display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:100%}.pagination-item-count{display:flex;flex-direction:column;gap:4px;align-items:flex-start;grid-column:1}.pagination-item-count__inner{display:flex;flex-direction:row;align-items:center;gap:4px}.pagination{border:1px solid var(--Grey-50, #F2F2F2);grid-column:2;justify-self:center}.pagination__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.pagination__list>li{flex:0 0 auto}.pagination__item{display:flex;justify-content:center;align-items:center;gap:8px;padding:14px 12px;width:52px;height:52px;margin:0 0 0 -1px;text-decoration:none;white-space:nowrap;color:var(--Black, #1F1F1F);border:1px solid var(--Grey-50, #F2F2F2);transition:border-color var(--duration-default) ease;font-weight:400;text-align:center;box-sizing:border-box;line-height:24px}.pagination__list>li:first-child .pagination__item{margin-left:0}.pagination__item--current{border:1px solid var(--Primary, #E30613);font-weight:500;cursor:default;background:transparent;opacity:1;border-radius:0;color:var(--Black, #1F1F1F);z-index:1;position:relative}.pagination__item--current:hover{border:1px solid var(--Primary, #E30613)}.pagination__item:hover{color:var(--Black, #1F1F1F);border:1px solid var(--Hover, #BF0510);z-index:2;position:relative}.pagination__item--prev,.pagination__item--next{gap:4px;width:auto;min-width:52px;height:52px;padding:14px 12px}.pagination__item--prev:hover,.pagination__item--next:hover{border:1px solid var(--Hover, #BF0510)}.pagination__icon{width:24px;height:24px;flex-shrink:0;display:block;vertical-align:middle;transform-origin:center center}.pagination__icon--prev{transform:rotate(90deg)}.pagination__icon--next{transform:rotate(-90deg)}@media screen and (max-width:749px){.pagination-wrapper{padding:32px 16px!important}.pagination-container{display:flex;flex-direction:column-reverse;align-items:center;gap:16px}.pagination-item-count{align-items:center;width:100%}.pagination-item-count__inner{justify-content:center}.pagination{grid-column:auto;justify-self:auto;width:100%;border:none}.pagination__item--prev span,.pagination__item--next span{display:none}.pagination__item--prev,.pagination__item--next{width:52px;min-width:52px;padding:14px;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-pagination.css.map */
