.gallery-carousel__swiper{overflow:hidden;touch-action:pan-y;cursor:grab;padding:.5rem 0}.gallery-carousel__swiper:active{cursor:grabbing}.gallery-carousel__swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.25,1,.5,1)}.gallery-carousel__slide_wrapper{align-items:center}.gallery-carousel__slide{display:flex;justify-content:center;user-select:none;-webkit-user-select:none}.gallery-carousel__slide_img{width:100%;position:relative;overflow:hidden;border-radius:var(--border-radius-main, 1.2rem);box-shadow:0 4px 16px #0000000f;background:rgba(var(--color-foreground),.04)}.gallery-carousel__slide_img.adapt img,.gallery-carousel__slide_img.adapt svg{position:unset}.gallery-carousel__slide_img img,.gallery-carousel__slide_img svg{border-radius:var(--border-radius-main, 1.2rem);position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;transition:transform .4s ease;pointer-events:none}.gallery-carousel__slide:hover .gallery-carousel__slide_img img{transform:scale(1.03)}.gallery-carousel_stop{display:flex;justify-content:flex-end;height:3rem;margin-top:2rem;cursor:pointer}.gallery-carousel_stop img,.gallery-carousel_stop svg{display:block;position:absolute}.gallery-carousel_stop .icon-play{display:none}.gallery-carousel_stop.gallery-carousel_stop_active .icon-play{display:block}.gallery-carousel_stop.gallery-carousel_stop_active .icon-stop{display:none}.gallery-carousel .gallery-carousel__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gallery-carousel .gallery-carousel__swiper:not(.swiper-initialized) .swiper-wrapper .gallery-carousel__slide{flex:0 0 70%;max-width:70%;scroll-snap-align:start}@media screen and (min-width:576px){.gallery-carousel .gallery-carousel__swiper:not(.swiper-initialized) .swiper-wrapper .gallery-carousel__slide{flex:0 0 45%;max-width:45%}}@media screen and (min-width:990px){.gallery-carousel .gallery-carousel__swiper:not(.swiper-initialized) .swiper-wrapper .gallery-carousel__slide{flex:0 0 25%;max-width:25%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-gallery-carousel.css.map */
