figure.containerZoom{
    background-position:50% 50%;
    position:relative;width:100%;
    overflow:hidden;
    cursor:zoom-in;
    margin:0; 
    border-radius:10px; 
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -webkit-box-shadow: 0px 13px 35px -12px rgba(0,0,0,2.55);
    -moz-box-shadow: 0px 13px 35px -12px rgba(0,0,0,2.55);
    box-shadow: 0px 13px 35px -12px rgba(0,0,0,2.55);
    margin-bottom: 50px; 
}

figure.containerZoom img{
    transition:opacity .5s;
    display:block;
    width:100%; 
}
figure.containerZoom.active img{
    opacity:0
}