.splide:not(.is-overflow) .splide__pagination{display:flex!important}.splide--desktop-dots-under:not(.splide--desktop-dots-hidden) .splide__pagination,.splide--mobile-dots-under:not(.splide--mobile-dots-hidden) .splide__pagination{display:flex!important}.splide__pagination__page{--dot-color: rgb(var(--color-foreground));border-radius:50%;display:inline-block;width:var(--pagination-dot-width, 8px);height:var(--pagination-dot-height, 8px);padding:calc(var(--pagination-dot-spacing, 4px) / 2);position:relative;box-sizing:content-box;background:transparent;cursor:pointer;transition:all .2s ease}.splide__pagination__page:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--pagination-dot-radius, 50%);width:var(--pagination-dot-width, 8px);height:var(--pagination-dot-height, 8px);background:var(--dot-color);transition:all .2s ease;opacity:.5}.splide__pagination__page:hover:before{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}.splide__pagination__page.is-active:before{opacity:1;width:calc(var(--pagination-dot-width, 8px) * var(--pagination-dot-active-scale, 1.2));height:calc(var(--pagination-dot-height, 8px) * var(--pagination-dot-active-scale, 1.2));border-radius:calc(var(--pagination-dot-radius, 50%) * var(--pagination-dot-active-scale, 1.2))}.splide__pagination__page:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.splide__pagination{bottom:.5rem;left:0;padding:0 1rem;position:absolute;right:0;z-index:1;display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}@media screen and (min-width: 750px){.splide--desktop-dots-under .splide__pagination{position:relative;bottom:0;padding-top:1.5rem}.splide--desktop-dots-over .splide__pagination{bottom:.5rem}}@media screen and (max-width: 749px){.splide--mobile-dots-under .splide__pagination{position:relative;bottom:0;padding-top:1rem}.splide--mobile-dots-over .splide__pagination{bottom:.5rem}}.section-testimonials .splide__pagination,.section-reviews .splide__pagination,.section-featured-collection .splide__pagination,.section-multicolumn .splide__pagination,.splide[data-pagination=true] .splide__pagination{display:flex!important}.splide__pagination__page{width:8px;height:8px;padding:2px}.splide__pagination__page:before{width:8px;height:8px}.splide__pagination__page.is-active:before{width:10px;height:10px}.splide__pagination__page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/152/assets/pagination-dots-fix.css.map */
