.product-swiper-gallery{position:sticky;top:16px}.product-swiper-container{width:100%;max-width:500px;margin:0 auto;padding:2rem 0;position:relative}.swiper{width:100%;height:500px;border-radius:12px;overflow:hidden}.swiper-slide{display:flex;justify-content:center;background:#f9f9f9;border-radius:12px;overflow:hidden}.swiper-slide img,.swiper-slide video{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}.custom-swiper-button{position:relative;display:inline-flex;font-size:20px;margin:0 10px;border-radius:50px;cursor:pointer;-webkit-user-select:none;user-select:none;width:40px;height:40px;background-color:transparent;color:var(--welljoy-deep-violet);border:1px solid;transition:background .2s ease}.custom-swiper-button svg{max-width:24px}.custom-swiper-button:hover{background-color:var(--welljoy-deep-violet)}.custom-swiper-button:hover svg{fill:var(--white)}.swiper-nav-wrapper{text-align:center;margin-top:1.5rem;display:flex;justify-content:center;gap:12px}.swiper-button-next:after,.swiper-button-prev:after{content:""}@media only screen and (max-width: 1024px){.custom-swiper-button{display:none}.swiper{height:341px;border-radius:0}.swiper-slide{max-width:341px}.page-width.no-padding{padding:0}.product__media-wrapper,.product-swiper-container{max-width:100%}.swiper-slide:first-of-type{margin-left:10px}}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--welljoy-deep-violet)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-swiper-gallery.css.map */
