.pagination{font-size:0;letter-spacing:0;position:relative}.pagination li{display:inline-block;vertical-align:middle;margin:0 0 10px 10px}.pagination li .link{display:block;font-size:var(--font-size);font-weight:var(--font-weight-bold);text-align:center;text-transform:capitalize;cursor:pointer;background-color:var(--bg-white);border:1px solid var(--bg-grey);min-width:60px;min-height:var(--btn-min-height);padding:17px 5px;padding-top:var(--btn-padding-top);padding-bottom:var(--btn-padding-bottom)}.pagination li:first-child{margin-left:0}.pagination li.disabled{opacity:.5}.pagination li.active .link{background-color:var(--color-global-darken);border-color:var(--color-global-darken)}.pagination li.disabled .link{cursor:default;pointer-events:none}.pagination.pagination-2 li{margin-left:3px;margin-bottom:3px}.pagination.pagination-3 li{margin-left:10px;margin-bottom:10px}.pagination.pagination-2 li .link{min-width:46px;padding:16px 5px 11px;background-color:transparent;border:none}.pagination.pagination-3 li .link{min-width:var(--btn-min-height);background-color:transparent;border-color:#bebcb9}.pagination.pagination-2 li.pagination-item--prev .link,.pagination.pagination-2 li.pagination-item--next .link{width:46px;height:46px;padding:15px;font-size:0;letter-spacing:0;line-height:1;background-color:var(--color-global-darken);border-radius:50%;min-width:unset}.pagination.pagination-3 li.pagination-item--prev .link,.pagination.pagination-3 li.pagination-item--next .link{text-transform:uppercase}.pagination.pagination-2 li.pagination-item--prev .link .icon,.pagination.pagination-2 li.pagination-item--next .link .icon{width:100%;height:100%}.pagination.pagination-2 li.active .link{color:var(--color-link);cursor:default;pointer-events:none}.pagination.pagination-3 li.active .link{cursor:default;pointer-events:none;background-color:#f2edf1;border-color:#f2edf1}.pagination.pagination-2 li.active .link .text,.pagination.pagination-3 li.active .link .text{text-decoration:underline;text-underline-offset:.3em}.pagination-page-total{font-size:calc(var(--font-size) - 1px);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-text);margin:0 0 23px}.pagination-page-infinite{background-color:#e5e5e5;padding:18px 0}.pagination-page-infinite .link{font-size:var(--font-size);font-weight:var(--font-weight-bolder);text-transform:var(--btn-text-transform)}.pagination-page-infinite .button{display:inline-block;vertical-align:top;width:auto;min-width:240px}.pagination-page-infinite .link.is-loading,.pagination-page-infinite .button.is-loading,.pagination-page-infinite .link.disabled,.pagination-page-infinite .button.disabled{pointer-events:none}.pagination-infinite.style-2{display:flex;justify-content:center;flex-wrap:wrap}.pagination-infinite.style-2 .pagination-page-total{position:relative;top:unset;left:unset;right:unset;bottom:unset;transform:unset;width:100%;margin-top:15px;margin-bottom:0;color:var(--color-grey)}.pagination-infinite.style-2 .pagination-page-infinite{order:-1;padding:0;width:100%;background-color:transparent}body.dark-mode .pagination li .link{background-color:var(--bg-black)}body.dark-mode .pagination.pagination-3 li.active .link{background-color:#0d120e;border-color:#0d120e}body.dark-mode .pagination-page-infinite{background-color:#1a1a1a}@media(min-width:768px){.pagination li{margin-left:20px;margin-bottom:0}.pagination li.pagination-item--prev .link,.pagination li.pagination-item--next .link{min-width:110px}.pagination.pagination-3 li.pagination-item--prev .link,.pagination.pagination-3 li.pagination-item--next .link{min-width:100px}.pagination.pagination-2 li{margin-bottom:0}.pagination-page-total{position:absolute;top:50%;left:auto;right:30px;margin-bottom:0;width:auto;transform:translateY(-50%)}.pagination-page-infinite{padding-left:100px;padding-right:100px}}@media(min-width:1025px){.pagination-page-infinite{padding-left:150px;padding-right:150px}}body.template-collection .pagination:not(.pagination-infinite){display:flex;flex-direction:column;align-items:center;width:100%}body.template-collection .pagination:not(.pagination-infinite) .pagination-page-total{position:static;width:100%;margin:0 0 18px;transform:none;text-align:center}body.template-collection .pagination:not(.pagination-infinite)>.pagination-page-item[role=list],body.template-product .jdgm-paginate{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;margin:0}body.template-collection .pagination:not(.pagination-infinite) .pagination-item,body.template-product .jdgm-paginate>*{display:flex;align-items:center;margin:0}body.template-collection .pagination:not(.pagination-infinite) .pagination-item .link,body.template-product .jdgm-paginate__page,body.template-product .jdgm-paginate__prev-page,body.template-product .jdgm-paginate__next-page,body.template-product .jdgm-paginate__first-page,body.template-product .jdgm-paginate__last-page{display:inline-flex;align-items:center;justify-content:center;width:46px;min-width:46px;height:46px;min-height:46px;padding:0 8px;color:var(--color-text);line-height:1;text-decoration:none;background-color:var(--bg-white);border:1px solid #dedede;border-radius:8px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}body.template-collection .pagination:not(.pagination-infinite) .pagination-item--prev .link,body.template-collection .pagination:not(.pagination-infinite) .pagination-item--next .link{width:auto;min-width:96px;height:46px;padding:0 18px;color:var(--color-text);background-color:var(--bg-white);border:1px solid #dedede;border-radius:8px}body.template-collection .pagination:not(.pagination-infinite) .pagination-item--prev .link .icon,body.template-collection .pagination:not(.pagination-infinite) .pagination-item--next .link .icon{width:16px;height:16px}body.template-collection .pagination:not(.pagination-infinite) .pagination-item.active .link,body.template-product .jdgm-paginate__page.jdgm-curt{color:#fff;background-color:#972179;border-color:#972179;text-decoration:none;cursor:default;pointer-events:none}body.template-collection .pagination:not(.pagination-infinite) .pagination-item.active .link .text{text-decoration:none}body.template-collection .pagination:not(.pagination-infinite) .pagination-item:not(.active) .link:hover,body.template-collection .pagination:not(.pagination-infinite) .pagination-item:not(.active) .link:focus-visible,body.template-product .jdgm-paginate>*:not(.jdgm-curt):hover,body.template-product .jdgm-paginate>*:not(.jdgm-curt):focus-visible{color:#fff;background-color:#972179;border-color:#972179}body.template-collection .pagination:not(.pagination-infinite) .pagination-item .link:hover .icon,body.template-collection .pagination:not(.pagination-infinite) .pagination-item .link:focus-visible .icon{fill:currentColor}@media(max-width:767px){body.template-collection .pagination:not(.pagination-infinite)>.pagination-page-item[role=list],body.template-product .jdgm-paginate{gap:8px}body.template-collection .pagination:not(.pagination-infinite) .pagination-item .link,body.template-product .jdgm-paginate__page,body.template-product .jdgm-paginate__prev-page,body.template-product .jdgm-paginate__next-page,body.template-product .jdgm-paginate__first-page,body.template-product .jdgm-paginate__last-page{width:42px;min-width:42px;height:42px;min-height:42px}body.template-collection .pagination:not(.pagination-infinite) .pagination-item--prev .link,body.template-collection .pagination:not(.pagination-infinite) .pagination-item--next .link{width:auto;min-width:84px;height:42px;padding:0 12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-pagination.css.map */
