<style>
/* верх лево */
.img-zoom-tl {
border-radius: 150px 0px 0px 0px;
overflow: hidden;
}
.img-zoom-tl .tn-atom {
transition: transform 400ms ease-in-out;
}
.img-zoom-tl:hover .tn-atom {
transform: scale(150%);
}
/* верх право */
.img-zoom-tr {
border-radius: 0px 150px 0px 0px;
overflow: hidden;
}
.img-zoom-tr .tn-atom {
transition: transform 400ms ease-in-out;
}
.img-zoom-tr:hover .tn-atom {
transform: scale(150%);
}
/* низ лево */
.img-zoom-bl {
border-radius: 0px 0px 0px 150px;
overflow: hidden;
}
.img-zoom-bl .tn-atom {
transition: transform 400ms ease-in-out;
}
.img-zoom-bl:hover .tn-atom {
transform: scale(150%);
}
/* низ право */
.img-zoom-br {
border-radius: 0px 0px 150px 0px;
overflow: hidden;
}
.img-zoom-br .tn-atom {
transition: transform 400ms ease-in-out;
}
.img-zoom-br:hover .tn-atom {
transform: scale(150%);
}
/* увеличение без скругления */
.img-zoom-non {
border-radius: 0px;
overflow: hidden;
}
.img-zoom-non .tn-atom {
border-radius: 0px;
transition: transform 400ms ease-in-out;
}
.img-zoom-non:hover .tn-atom {
transform: scale(150%);
}
/* скругление при наведении */
.img-zoom-rou {
border-radius: 0px;
overflow: hidden;
}
.img-zoom-rou .tn-atom {
border-radius: 150px;
transition: transform 400ms ease-in-out;
}
.img-zoom-rou:hover .tn-atom {
transform: scale(150%);
}
</style>