.pagination-wrapper{margin-top:4rem;margin-bottom:7rem}.pagination-wrapper-small{margin-top:1rem;margin-bottom:7rem}.pagination.text-left .pagination__list{justify-content:flex-start}.pagination.text-center .pagination__list{justify-content:center}.pagination.text-right .pagination__list{justify-content:flex-end}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination__list>li{min-width:4rem}.pagination__list .pagination-arrow:first-child{margin-right:10px}.pagination__list .pagination-arrow:last-child{margin-left:7px}.pagination-num{margin-right:3px}.pagination-num.active .pagination__item{font-weight:600;color:var(--pagination-item-color-active);background:var(--pagination-item-bg-color-active);border-color:var(--pagination-item-border-color-active)}.pagination-arrow{position:relative}.pagination__item{color:var(--pagination-item-color);background:var(--pagination-item-bg-color);border:1px solid var(--pagination-item-border-color);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:5px;text-decoration:none}.pagination__item:not(.pagination__item-arrow){padding-top:7px}.pagination__item:hover{color:var(--pagination-item-color-active);background:var(--pagination-item-bg-color-active);border-color:var(--pagination-item-border-color-active)}.pagination__item .icon-caret{height:.5rem}.pagination__item--current{font-weight:600;color:var(--pagination-item-color-active);background-color:var(--pagination-item-bg-color-active);border-color:var(--pagination-item-border-color-active)}.pagination__item--current:after{height:.05rem}a.pagination__item:hover:after{height:.1rem}.pagination__item--current:after,.pagination__item:hover:after{content:"";display:block;width:1rem;position:absolute;bottom:10px;left:50%;transform:translate(-50%);background-color:currentColor}.pagination__item--next .icon{transform:rotate(-90deg)}.pagination__item--next:hover .icon{transform:rotate(-90deg) scale(1.07)}.pagination__item--next .icon.thin-arrow{transform:rotate(180deg)}.pagination__item--next:hover .icon.thin-arrow{transform:rotate(180deg) scale(1.07)}.pagination__item--prev .icon{transform:rotate(90deg)}.pagination__item--prev:hover .icon{transform:rotate(90deg) scale(1.07)}.pagination__item--prev .icon.thin-arrow{transform:rotate(0)}.pagination__item--prev:hover .icon.thin-arrow{transform:rotate(0) scale(1.07)}.pagination__item-arrow{color:var(--pagination-arrow-color);background:var(--pagination-arrow-bg-color);border:1px solid var(--pagination-arrow-border-color);display:flex;line-height:1;font-size:0;letter-spacing:0;cursor:pointer;position:absolute;top:50%;padding:8px;width:var(--arrow-width);height:var(--arrow-height);transform:translateY(-50%);z-index:1;outline:none;transition:var(--anchor-transition);border-radius:var(--arrow-border-radius)}.pagination__item-arrow .icon{fill:var(--pagination-arrow-color);max-width:100%;max-height:100%;width:var(--arrow-size-icon);height:var(--arrow-size-icon);color:var(--arrow-color);stroke:transparent}.pagination__item-arrow:hover{color:var(--pagination-arrow-color-active);background:var(--pagination-arrow-bg-color-active);border-color:var(--pagination-arrow-border-color-active)}.pagination__item-arrow:hover .icon{fill:var(--pagination-arrow-color-active)}.pagination__item-arrow:hover:after{display:none}.arrow-text{display:inline-block;font-size:var(--font-body-size)}.pagination__item--prev .arrow-text,.pagination__item--next .arrow-text{margin:0 5px}.pagination-arrow.style-3 .arrow-text{text-transform:uppercase;font-weight:var(--font-weight-semibold);padding-top:2px}.pagination-arrow.style-1,.pagination-arrow.style-3{border-radius:0}.pagination-arrow.style-3 .pagination__item-arrow .icon{width:15px;height:15px;stroke:none}.pagination-arrow.style-1 .pagination__item-arrow,.pagination-arrow.style-3 .pagination__item-arrow{display:flex;align-items:center;gap:.5rem;border-radius:0;transform:translateY(0);width:max-content;position:relative}.pagination-arrow.disabled{pointer-events:none;opacity:.5}.pagination.style--1 .pagination__list>li{min-width:2rem}.pagination.style--1 .arrow-text{text-transform:uppercase;font-weight:var(--font-weight-semibold);padding-top:2px}.pagination.style--1 .pagination__item-arrow .icon{stroke:var(--pagination-arrow-color);margin-top:1px}.pagination.style--2 .pagination__list>li{max-width:4rem}.pagination.style--2 .pagination__list>li:not(:last-child){margin-right:1.5rem}.pagination.style--2 .pagination__item{border-radius:50%}.pagination.style--2 .pagination__item:after,.pagination.style--2 .pagination__item:hover:after,.pagination.style--3 .pagination__item:after,.pagination.style--3 .pagination__item:hover:after{content:none}.pagination.style--2 .pagination__item-arrow .icon{width:15px;height:9px}.pagination.style--3 .pagination__item{border-radius:4px}.pagination.style--3 .pagination-arrow{flex:1 0 6rem;max-width:6rem}.pagination.style--3 .pagination-arrow svg{width:35px;height:35px;stroke:none}.pagination.style--3 .pagination__item--next svg{transform:rotate(-180deg)}#CollectionProductGrid .pagination__list{margin-top:10px}.pagination-page-infinite{margin-top:18px;display:flex;justify-content:center}.pagination-page-infinite a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;width:auto;min-width:290px;padding:0 28px;border-radius:999px;text-align:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.pagination-page-infinite .button{border:1px solid #111111;background:#111;color:#fff;box-shadow:0 12px 28px #1111111f}.pagination-page-infinite .button:hover{transform:translateY(-1px);background:#111;border-color:#111;color:#fff;box-shadow:0 14px 30px #11111129}.pagination-page-infinite a.is-loading{pointer-events:none}.pagination-page-infinite a.button.is-loading:before{left:50%;width:30px;height:30px;border:0;border-radius:0;background:url(/cdn/shop/files/logo.svg?v=1774862378) center/contain no-repeat;transform:translate(-50%,-50%);animation:pagination-logo-pulse 1s ease-in-out infinite}.pagination-page-infinite a.disabled{background:#fff;color:#8a8a8a;border-color:#11111124;box-shadow:none;pointer-events:none}.pagination-page-total{width:min(100%,440px);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;color:#707070;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.02em;text-align:center}.pagination-page-total [data-total-start],.pagination-page-total [data-total-end]{color:#111;font-weight:800}.pagination-total-progress{width:min(100%,280px);max-width:none;height:6px;flex-basis:100%;overflow:hidden;border-radius:999px;background:#11111114;text-align:left;margin:10px auto 0;display:block;box-shadow:inset 0 1px 2px #11111114}.pagination-total-item{width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#111,#2c2c2c);display:block;transition:all ease 1s}@keyframes pagination-logo-pulse{0%,to{transform:translate(-50%,-50%);opacity:.72}50%{transform:translate(-50%,-50%) scale(1.04);opacity:1}}@media screen and (max-width:767px){.pagination-page-total{width:min(100%,360px);font-size:14px}.pagination-page-infinite a{min-width:min(100%,320px);min-height:52px;padding:0 22px}.pagination-total-progress{width:min(100%,250px)}}@media screen and (min-width:990px){.pagination-wrapper{margin-top:5rem;margin-bottom:8rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-pagination.css.map */
