img[data-action="zoom"]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;border-radius:0;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;-webkit-box-shadow:0 0 2px 0 rgba(153,153,153,.5);-moz-box-shadow:0 0 2px 0 rgba(153,153,153,.5);box-shadow:0 0 2px 0 rgba(153,153,153,.5)}img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;background-color:#fff}.zoom-overlay{z-index:420;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:alpha(opacity=0);filter:opacity(0%);opacity:0;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;-ms-transform:scale(2) translateX(0);-moz-transform:scale(2) translateX(0);-webkit-transform:scale(2) translateX(0);-o-transform:scale(2) translateX(0);transform:scale(2) translateX(-0)}.zoom-overlay-open .zoom-overlay{filter:alpha(opacity=100);opacity:1;border-radius:0}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}