.recent-product.e-con-inner {
    padding-top: 30px !important;
}
.recent-product {
    display: flex;
    flex-direction: column!important;
    padding: 25px 0;
}

.recent-product .recent_p_name {
    color: #000;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
    justify-content: center;
}
p.recent_p_name img {
    margin-left: 10px;
}
.recent-product .recent_p_price {
    color: #76767B;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
}
.proceed_btns {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.proceed_btns a.recent_checkout {
    flex: 1;
    text-align: center;
}
a.recent_checkout, a.recent_checkout.cart{
    background: #0071E3;
    border: 1px solid #0071E3;
    color: #FFF !important;
    font-weight: 500;
    padding: 0 15px;
    text-align: center;
    border-radius: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
}
a.recent_checkout.checkout{
    background: #158aff;
    border: 1px solid #158aff;
    color: #FFF !important;
}
a.recent_checkout:hover {
    background: #FFF;
    border: 1px solid #0071E3;
    color: #0071E3!important;
}
a.recent_checkout.checkout:hover {
    background: #FFF;
    border: 1px solid #158aff;
    color: #158aff!important;
}
button.recent-continue-shopping {
    width: fit-content;
    background: #FFF;
    border-radius: 50px;
    color: #76767B;
    border: 1px solid #76767B;
}
button.recent-continue-shopping:hover{
    background: #FFF;
    color: #76767B;
    border: 1px solid #76767B;
}
@media(max-width:786px){
    button.recent-continue-shopping {
        position: initial;
        margin-bottom: 20px;
    }
}