.product-card9{
        position: relative;
        border: 0.1px solid rgba(0,0,0,0.1);
        border-radius: 10px;
        margin-top: 10px;
        margin-bottom: 30px;
        transition:0.5s;
    }
    .product-card9 a{
        text-decoration: none;
        color: rgba(0,0,0,0.8);
    }
    .product-card9 .mainColorBoxCon{
        height: 300px;
    }
    .product-card9 .mainColorBoxCon img{
        width: 100%;
        height: calc(100% - 40px);
        margin-top:20px;
        margin-bottom:20px;
        object-fit: contain;
    }
    .product-card9 .productName{
        font-size: 14px;
        font-weight: bold;
        width: 90%;
        margin: 0 auto;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;  
        overflow: hidden;
        text-align: center;
    }
    .product-card9 .productPrice{
        text-align: center;
        padding: 10px 0;
        font-weight: bold;
        padding-bottom: 0px;
    }
    
    .product-card9 .button{
        position: relative;
        padding: 10px 20px;
        color: #FFF;
        border-radius: 40px;
        width: 60%;
        text-align: center;
        font-size: 12px;
        margin: 0px auto;
        position: relative;
        transform: translateY(50%);
    }
    .product-card9 .divider{
        width: 100%;
        height: 100%;
        position: absolute;
        transform: rotate(45deg);
        top: -40%;
        left: -10%;
        right: 0;
        border-radius: 10px;
        transition: 0.5s;
    }
    .product-card9 .mainColorBoxCon{
        position: relative;
        z-index: 9;
    }
    .slideCon{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .product-card9:hover .divider{
        transform: rotate(125deg);
        top: -40%;
        left: 0;
        right: -10%;
    }
    .product-card9 .productPara{
        font-size:12px;
        color:rgba(0,0,0,0.6);
        text-align:center;
        padding:10px;
    }