/* ===== Price Display ===== */
.price-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}

.price-wrapper .price-text {
    margin-left: 6px;
    font-size: 18px;
    font-weight: bold;
}

.price-wrapper .currency-text {
    font-size: 18px;
    opacity: 0.8;
    font-weight: 600;
}

.price-wrapper .et_pb_text:not(.price-text):not(.currency-text) {
    flex-basis: 100%;
}