.sifon-original-price {
    display: inline-block;
    font-size: .78em;
    color: #b8afa0;
    font-weight: 400;
    text-decoration: line-through;
    margin-right: .35em;
}
.sifon-discount-price { display: inline-block; color: #efce7a; font-weight: 700; }
.sifon-variant-price, .sifon-row-price, .sifon-product-price { white-space: normal; }
.sifon-product-variants { flex: 1 1 auto; min-width: 0; max-width: 100%; gap: 10px; }
.sifon-row-variants { flex: 0 1 auto; min-width: 0; max-width: 60%; gap: 10px; }
.sifon-variant { min-width: 0; max-width: 100%; }
.sifon-variant-price { display: flex; flex-direction: column; align-items: flex-end; gap: 3px; line-height: 1.2; }
.sifon-variant-price .sifon-original-price { margin-right: 0; }
