.product-image {
    position: relative;
}

.product-image h3 a {
    font-size: 18px !important;
    color: #000 !important;
    background: rgba(255, 255, 255, 0.6);
    letter-spacing: 1px;
    margin: 0;
    padding: 20px;
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.5s;
}

.product-image h3 a:hover{
    background: rgba(255, 255, 255, 0.3);
}


@media(max-width:768px)
{
    .product_style_01 h3 a {
    font-size: 12px !important;
}
}