.pshowCartShareBtn {
    right: 0;
    bottom: 0;
    right: 15px;
}

.pshowShareCartBox {
    margin: 15px 0;
    padding: 15px 0;
    background-color: #fff;
}
.pshowShareCartBox>.col-sm-12{
    display: flex;
}
@media screen and (max-width: 768px) {
    .pshowShareCartBox>.col-sm-12{
    flex-wrap: wrap;
    }
}
.pshowCartShareLink {
    padding-right: 10px;
}

.pshowShareCartTitle {
    margin-bottom: 15px;
    font-weight: bold;
    padding: 10px;
}

.cart-inner-wrapper > div.cart-grid.row > div.row.pshowShareCartBox{
    display: none;
}