swiper-slider{display:block;width:100%;max-width:100%;overflow:hidden}swiper-slider .swiper{width:100%;overflow:hidden}swiper-slider .swiper-wrapper{align-items:stretch}swiper-slider .swiper-slide{height:auto}swiper-slider .swiper-pagination{position:relative;margin-top:2rem;display:flex;justify-content:center;gap:.8rem}swiper-slider .swiper-pagination-bullet{width:1rem;height:1rem;border-radius:50%;background:transparent;border:.1rem solid rgba(var(--color-foreground),.5);opacity:1;transition:background-color .2s ease,transform .2s ease;cursor:pointer}swiper-slider .swiper-pagination-bullet:hover{border-color:rgb(var(--color-foreground));transform:scale(1.1)}swiper-slider .swiper-pagination-bullet-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}swiper-slider .swiper-button-prev,swiper-slider .swiper-button-next{width:4.4rem;height:4.4rem;border-radius:50%;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));transition:transform .2s ease,opacity .2s ease}swiper-slider .swiper-button-prev:after,swiper-slider .swiper-button-next:after{font-size:1.4rem;font-weight:700;color:rgb(var(--color-background))}swiper-slider .swiper-button-prev:hover,swiper-slider .swiper-button-next:hover{transform:scale(1.05);opacity:.9}swiper-slider .swiper-button-disabled{opacity:.3;cursor:not-allowed}swiper-slider .swiper-pagination-lock,swiper-slider .swiper-button-lock{display:none}swiper-slider .swiper-scrollbar{position:relative;margin-top:2rem;height:.2rem;background:transparent;border-radius:.2rem}swiper-slider .swiper-scrollbar-drag{background:rgb(var(--color-foreground));border-radius:.2rem;cursor:grab}swiper-slider .swiper-scrollbar-drag:active{cursor:grabbing}.swiper-slider--ingredients .swiper-slide{width:auto}.swiper-slider--ingredients .swiper-pagination{margin-top:2rem}.swiper-slider--upsell{max-width:100%}.swiper-slider--upsell .swiper-slide{width:auto}.swiper-slider--upsell .swiper-scrollbar{margin-top:2rem}.swiper-slider--related-products .swiper-slide{height:auto}.swiper-slider--related-products .card__content{padding:1rem 0}.swiper-slider--related-products .card__information{padding:0}.swiper-slider--related-products .swiper-pagination{margin-top:2rem}.swiper-slider--cart-upsell .swiper-slide{width:auto}.swiper-slider--cart-upsell .swiper-pagination{margin-top:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/23/assets/swiper-slider.css.map */
