.thumbnail-container .product-thumbnail {
    width: auto;
    margin: auto;
    overflow: hidden;
}

.thumbnail-container .product-thumbnail img {
    transition: all 0.4s;
}

.prestaprosswapimageminiature-thumbnail-hover-image {
    position: absolute;
    transform: translateX(-140%);
}

.thumbnail-container:hover .prestaprosswapimageminiature-thumbnail-hover-image
{
    transform: translateX(0%);
}

.thumbnail-container:hover .product-thumbnail .prestaprosswapimageminiature-first-thumbnail-image {
    transform: translateX(140%);
}
