@charset "utf-8";
/* CSS Document */

.wcpis-has-gallery {
    position: relative;
}
.wcpis-has-gallery .onsale {
    z-index: 999999;
}

.wcpis-has-gallery .secondary-image {
   position: absolute;
    top:0;
    left:0;
    opacity:0;
}

ul.products li a img {
    -webkit-transition: all 0.5s ease-in-out !important;
    -moz-transition: all 0.5s  ease-in-out!important;
    -o-transition: all 0.5s  ease-in-out!important;
    transition: all 0.5s ease-in-out!important;
  }

ul.products li a img.secondary-image {
    -webkit-transform:scale(0,0);
    -moz-transform:scale(0,0);
    -o-transform:scale(0,0);
    transform:scale(0,0);
    opacity:0;

  }

  ul.products li:hover img.secondary-image,   ul.products li .hover_effect img.secondary-image {
    opacity:1;
    -webkit-transform:scale(1,1);
    -webkit-transform-origin: top right;
    -moz-transform:scale(1,1);
    -moz-transform-origin: top right;
    -o-transform:scale(1,1);
    -o-transform-origin: top right;
    transform:scale(1,1);
    transform-origin: top right;
  }

  ul.products li:hover img.wp-post-image,ul.products li.hover_effect img.wp-post-image {
    -webkit-transform:scale(0,0);
    -webkit-transform-origin: bottom left;
    -moz-transform:scale(0,0);
    -moz-transform-origin: bottom left;
    -o-transform:scale(0,0);
    -o-transform-origin: bottom left;
    transform:scale(0,0);
    transform-origin: bottom left;
  }