.rpp_price_diff {
    display: inline-block;
    font-size: 0.7rem;
    max-width: fit-content;
}
.rpp_price_diff {
    background: #ccc;
    border-radius: 4px;
    padding: 0.1rem 0.5rem 0 0.1rem;
}
.rpp_price_diff_title {
    display: none;
}
.rpp_price_diff.down {
    background: #dd8991;
    color: #fff;
}
.rpp_price_diff.up {
    background: #89dda7;
    color: #333;
}
.rpp_price_diff_icon {
    display: inline-block;
    width: 1.7rem;
    text-align: center;
}