.productСategories{
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.categoryСard{
    width: calc(25% - 15px);
    position: relative;
    transition: .4s ease all;
}
.categoryСard:hover{
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.16);
}
.categoryСard:hover img{
    opacity: 0.8;
}
.categoryСard img{
    display: block;
    width: 100%;
    height: 344px;
    object-fit: cover;
    border-radius: 2px;
    transition: .4s ease all;
}
.categoryСard h3{
    position: absolute;
    left: 10px;
    bottom: 20px;
}
.categoryСard h3 a{
    display: block;
    background: linear-gradient(90.04deg, #F974A3 0%, #F14A7E 100%);
    border-radius: 2px;
    padding: 8px 16px;
    color: #fff;
    font-weight: normal;
    transition: .3s ease all;
}
.categoryСard:hover h3 a{
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.16);
}