@media (min-width: 1181px) and (hover: hover) and (pointer: fine) {
.single-product .zv33-main-media[data-zv33-zoom-media] {
overflow: hidden !important;
cursor: zoom-in !important;
isolation: isolate;
background: #fff !important;
} .single-product .zv33-main-media[data-zv33-zoom-media] > .zv33-zoom-pane {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
background-image: none !important;
}
.single-product .zv33-main-media[data-zv33-zoom-media]:not(.is-video-active) > img[data-zv33-main-image] {
transform: scale(1);
transform-origin: var(--zv1661-zoom-x, 50%) var(--zv1661-zoom-y, 50%);
transition: transform 180ms cubic-bezier(.2,.7,.2,1);
will-change: transform;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
user-select: none;
-webkit-user-drag: none;
}
.single-product .zv33-main-media[data-zv33-zoom-media].zv1661-zoom-active {
cursor: zoom-out !important;
}
.single-product .zv33-main-media[data-zv33-zoom-media].zv1661-zoom-active:not(.is-video-active) > img[data-zv33-main-image] {
transform: scale(var(--zv1661-zoom-scale, 1.82));
transition-duration: 110ms;
} .single-product .zv33-main-media[data-zv33-zoom-media].zv1661-zoom-active {
box-shadow: inset 0 0 0 1px rgba(98, 72, 52, .14) !important;
}
} @media (max-width: 1180px), (hover: none), (pointer: coarse) {
.single-product .zv33-main-media[data-zv33-zoom-media] > img[data-zv33-main-image] {
transform: none !important;
}
}