.vrp-box{
    max-width:900px;
    margin:auto;
    background:#fff;
    padding:20px;
    border-radius:12px;
    box-shadow:0 5px 20px rgba(0,0,0,.05);
}

.vrp-header{
    display:flex;
    justify-content:space-between;
    margin-bottom:20px;
}

.vrp-points{
    background:#1F6BE7;
    color:#fff;
    padding:10px;
    border-radius:8px;
}

.vrp-product{
    border:1px solid #eee;
    padding:10px;
    margin-bottom:10px;
    border-radius:8px;
}