.wp-block-ws-library-ws-image .group-media {
position: relative;
border-radius: var(--border-radius);
overflow: hidden;
}
.wp-block-ws-library-ws-image .group-media a {
display: block;
}
.wp-block-ws-library-ws-image .group-media img {
display: block;
width: 100%;
height: auto;
transform: scale(1);
transition: transform 0.45s;
}
.wp-block-ws-library-ws-image:hover .group-media img,
.wp-block-ws-library-ws-image:focus .group-media img {
transform: scale(1.08);
}
.wp-block-ws-library-ws-image .caption {
margin-top: 10px;
}