/* Product listing: reward point on new line below price (parent is often flex) */
.product-item-details .product-reward-point,
.products-textlink .product-reward-point {
    display: block !important;
    width: 100% !important;
    flex-basis: 100% !important;
    margin: 8px 0;
}

/* Reward point value in green, single line */
.product-reward-point .reward-point-value {
    color: #0a5f0a;
    font-weight: 600;
}
.product-reward-point {
    white-space: nowrap;
}

.block-dashboard-reward {
    margin-top: 20px;
}
.block-dashboard-reward table th {
    text-align: left;
    width: 50%;
}
.block-dashboard-reward table td {
    text-align: right;
}

