.pagination-wrapper{margin-top:4rem;width:100%;overflow:hidden}@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:8px;width:100%;margin:0;padding:0;overflow:visible}.pagination__list>li{flex:0 0 48px;width:48px;max-width:48px;margin:0!important;padding:0;list-style:none}.pagination__item{box-sizing:border-box;color:rgba(var(--color-foreground));display:inline-flex;justify-content:center;align-items:center;position:relative;width:48px;height:48px;padding:0;text-decoration:none;font-size:16px;line-height:1;font-weight:500;border-radius:50%;background:rgba(var(--color-secondary-button));border:2px solid rgba(var(--color-border));font-family:var(--font-heading-family);transition:background-color .2s ease,color .2s ease,transform .2s ease}.pagination__item--current,ul.pagination__list.list-unstyled li .pagination__item:hover{background:var(--text_gradient);color:rgba(var(--color-button-text))}.pagination__item--current{border-color:transparent}.pagination__item:not(.pagination__item--current):not(.pagination__item--prev):not(.pagination__item--next):hover{transform:translateY(-1px)}.pagination__item--prev,.pagination__item--next{color:rgba(var(--color-button-text));background:var(--text_gradient);border-color:transparent}.pagination-arrow{display:block;width:20px;height:20px;flex:0 0 20px}.pagination__item--prev:hover,.pagination__item--next:hover{color:rgba(var(--color-button-text));transform:scale(1.04)}@media screen and (max-width:575px){.pagination-wrapper{margin-top:2.5rem;padding:0 4px;box-sizing:border-box}.pagination__list{gap:4px;max-width:100%}.pagination__list>li,.pagination__item{width:34px;max-width:34px;height:34px;flex-basis:34px}.pagination__item{font-size:13px}.pagination-arrow{width:16px;height:16px;flex-basis:16px}}@media screen and (max-width:350px){.pagination-wrapper{padding-left:2px;padding-right:2px}.pagination__list{gap:3px}.pagination__list>li,.pagination__item{width:32px;max-width:32px;height:32px;flex-basis:32px}.pagination__item{font-size:12px}.pagination-arrow{width:15px;height:15px;flex-basis:15px}}@media screen and (min-width:990px){.product-collection .pagination-wrapper{margin-top:9rem}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/dt-pagination.css.map */
