.gallery{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    list-style: none;
    gap: 24px;
}

.gallery-item{
    width: calc((100%-32px) / 3);
}

.gallery-image{
    width: 100%;
    /* height: 200px; */
    display: block;
    transition: transform 0.3s ease;
}

.gallery-image:hover,
.gallery-image:focus{
     transform: scale(1.1);
}