.pagination-wrapper{margin-top:4rem}@media screen and (min-width:990px){.pagination-wrapper{margin-top:5rem}}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center}.pagination__list>li{flex:1 0 4.4rem;max-width:4.4rem}.pagination__list>li:not(:last-child){margin-right:1rem}.pagination__item{color:rgb(var(--color-foreground));display:inline-flex;justify-content:center;align-items:center;position:relative;height:4.4rem;width:100%;padding:0;text-decoration:none}a.pagination__item:hover:after{height:.1rem}.pagination__item .icon-caret{height:.6rem}.pagination__item--current:after{height:.1rem}.pagination__item--current:after,.pagination__item:hover:after{content:"";display:block;width:2rem;position:absolute;bottom:8px;left:50%;transform:translate(-50%);background-color:currentColor}.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){.collection .pagination-wrapper{margin-top:28px!important;margin-bottom:34px!important;width:100%!important}.collection .pagination__list{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:100%!important;overflow:visible!important;padding:0 10px!important}.collection .pagination__list>li{flex:0 0 auto!important;max-width:none!important}.collection .pagination__item{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;text-decoration:none!important;color:#111!important;font-family:Rubik,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1!important;background:transparent!important}.collection .pagination__item:after,.collection .pagination__item--current:after{content:none!important;display:none!important}.collection .pagination__item--current{background:#111!important;color:#fff!important;font-weight:700!important}.collection .pagination__item:hover{background:#f2f2f2!important}.collection .pagination__item--current:hover{background:#111!important;color:#fff!important}.collection .pagination__item--prev,.collection .pagination__item--next,.collection .pagination__item-arrow{width:34px!important;min-width:34px!important}.collection .pagination__item svg{width:15px!important;height:15px!important}}@media screen and (max-width:749px){.collection .pagination-wrapper{margin-top:30px!important;margin-bottom:48px!important}.collection .pagination__list{gap:7px!important;padding:0 8px!important}.collection .pagination__item{width:33px!important;height:33px!important;min-width:33px!important;min-height:33px!important;font-size:16px!important;font-weight:600!important}.collection .pagination__item--current{background:#111!important;color:#fff!important;box-shadow:0 8px 20px #00000029!important}.collection .pagination__item--prev,.collection .pagination__item--next,.collection .pagination__item-arrow{width:30px!important;min-width:30px!important}.collection .pagination__item svg{width:14px!important;height:14px!important}}@media screen and (max-width:749px){.collection .ds-pagination-desktop{display:none!important}.collection .ds-pagination-mobile{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;max-width:100%!important;padding:0 10px!important;margin:0 auto!important;overflow:visible!important}.collection .ds-pagination-mobile>li{flex:0 0 auto!important;width:auto!important;max-width:none!important}.collection .ds-pagination-mobile .pagination__item{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:transparent!important;color:#111!important;text-decoration:none!important;font-family:Rubik,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.collection .ds-pagination-mobile .pagination__item:after,.collection .ds-pagination-mobile .pagination__item--current:after{content:none!important;display:none!important}.collection .ds-pagination-mobile .pagination__item--current{background:#111!important;color:#fff!important;box-shadow:0 8px 22px #0000002e!important}.collection .ds-pagination-mobile .ds-pagination-arrow{width:30px!important;min-width:30px!important;font-size:30px!important;font-weight:400!important;line-height:1!important}.collection .ds-pagination-mobile .ds-pagination-dots{width:24px!important;min-width:24px!important;font-size:16px!important;letter-spacing:1px!important}.collection .ds-pagination-mobile .ds-pagination-disabled{opacity:.25!important;pointer-events:none!important}.collection .pagination-wrapper{margin-top:34px!important;margin-bottom:52px!important}}@media screen and (min-width:750px){.ds-pagination-mobile{display:none!important}}@media screen and (max-width:749px){.collection .ds-pagination-mobile{gap:7px!important}.collection .ds-pagination-mobile .pagination__item{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:18px!important;font-weight:700!important}.collection .ds-pagination-mobile .pagination__item--current{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;background:#050505!important;color:#fff!important;box-shadow:0 10px 26px #0000002e!important}.collection .ds-pagination-mobile .ds-pagination-arrow{font-size:30px!important;font-weight:300!important}.collection .ds-pagination-mobile .ds-pagination-dots{font-size:18px!important;font-weight:700!important}.collection .pagination-wrapper{margin-top:36px!important;margin-bottom:60px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-pagination.css.map */
