.vet-card-pricing {
    margin: 10px 0;
    padding: 10px;
    background: #f7fafc;
    border-radius: 4px;
    border-left: 4px solid #3182ce;
}

.vet-card-price-regular {
    font-size: 0.9em;
    color: #718096;
    text-decoration: line-through;
}

.vet-card-price-member {
    font-size: 1.1em;
    font-weight: bold;
    color: #2b6cb0;
}

.vet-card-savings {
    font-size: 0.85em;
    color: #38a169;
    font-weight: 600;
    margin-top: 4px;
}

.price-label {
    margin-right: 5px;
}