:root {
    --body-color-new: #fff;
    --primary-custom-color: #00a9a4;
}

.mywoowpcartform{
    color: #111;
}
.myclasstotal table.shop_table.shop_table_responsive, .myclasstotal h2, .mycustomcartpageproductname a {
    display: none !important;
}

.myclasstotal a.checkout-button.button.alt.wc-forward{
    background-color: var(--primary-custom-color);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 900;
    color: var(--body-color-new);
    border: 1px solid var(--primary-custom-color);
    border-radius: 50px;
    padding: 12px 23px; 
    outline: none;
    float: right;
    transition: all .3s;
}
.myclasstotal a.checkout-button.button.alt.wc-forward:hover, .myclasstotal a.checkout-button.button.alt.wc-forward:focus, .returnhomecartdiv a:hover, .returnhomecartdiv a:focus{
    color: var(--primary-custom-color);
    background-color: var(--body-color-new);
}
.mucartemptymaindiv{
    padding: 50px 50px 50px;
    border: 1px dotted var(--primary-custom-color);
    border-radius: 7px;
    color: #111;
    font-size: 21px;
    font-weight: 400;
    line-height: 1.2;
    margin: 50px 0px 50px;
}
.emptycartparagraph{
    color: #111;
    font-size: 38px;
    text-align: center;
    font-weight: 600;
    /* font-family: montstrat; */
}
.returnhomecartdiv p {
    display: flex;
    justify-content: center;
}
.returnhomecartdiv a{
    background-color: var(--primary-custom-color);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 900;
    color: var(--body-color-new);
    border: 1px solid var(--primary-custom-color);
    border-radius: 50px;
    padding: 12px 23px; 
    outline: none;
    transition: all .3s;
}
td.product-name.mycustomcartpageproductname p {
    text-align: left;
}