.product-gallery-zoom{position:absolute;top:12px;right:12px;z-index:2;display:flex;flex-direction:column;align-items:center;width:46px;overflow:hidden;background:#fff;border-radius:6px;box-shadow:0 1px 6px #0d24311a}.product-gallery-zoom[hidden]{display:none}.product-gallery-zoom__button{display:flex;align-items:center;justify-content:center;width:100%;height:38px;margin:0;padding:0;color:#0d2431;background:transparent;border:0;border-radius:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.product-gallery-zoom__button svg{display:block;width:20px;height:20px}.product-gallery-zoom__label{font-size:10px;font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#0d2431;-webkit-user-select:none;user-select:none;pointer-events:none}.product-gallery-zoom__button:disabled{color:#0d24314d;cursor:default}.product-gallery-zoom__button:focus-visible{outline:2px solid #0d2431;outline-offset:-3px}@media(hover:hover){.product-gallery-zoom__button:not(:disabled):hover{background:#f4f7fc}}.product-main .product-gallery__slider--main{touch-action:pan-y}.product-main .product-gallery__slider--main .swiper-slide{overflow:hidden}.product-main .product-gallery__slider--main .product-gallery__masonry-item__image img{transition:transform .2s ease-out}.product-main .product-gallery__slider--main.is-zoomed img{will-change:transform;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.product-main .product-gallery__slider--main.is-zoom-instant img{transition:none}.product-main .product-gallery__slider--main.is-zoomed,.product-main .product-gallery__slider--main.is-zoomed *{touch-action:none}.product-main .product-gallery__slider--main.is-zoomed,.product-main .product-gallery__slider--main.is-zoomed .swiper-slide,.product-main .product-gallery__slider--main.is-zoomed img{cursor:grab}.product-main .product-gallery__slider--main.is-zoomed.is-dragging,.product-main .product-gallery__slider--main.is-zoomed.is-dragging .swiper-slide,.product-main .product-gallery__slider--main.is-zoomed.is-dragging img{cursor:grabbing}.product-main .product-gallery__slider--main .swiper-navigation{cursor:pointer}@media(min-width:990px){.product-main .product-gallery__slider--main .swiper-navigation{display:flex}.product-main .product-gallery__slider--main .swiper-navigation.swiper-button-lock{display:none}}@media(prefers-reduced-motion:reduce){.product-main .product-gallery__slider--main .product-gallery__masonry-item__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/386/assets/product-gallery-zoom.css.map */
