.ksgb-line-price{display:inline-flex;flex-direction:column;gap:4px;max-width:100%;font:inherit;letter-spacing:0;vertical-align:top}
.ksgb-line-price .ksgb-price-pair{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}
.ksgb-line-price del{color:#777;font-size:12px;font-weight:400}
.ksgb-line-price ins{background:none!important;color:#71170f;font-weight:700;text-decoration:none}
.ksgb-line-price small{display:block!important;white-space:normal;font:12px/1.4 Arial,sans-serif;overflow-wrap:anywhere;color:#795225}
.ksgb-line-price .ksgb-line-extra,.ksgb-line-price .ksgb-line-unit{color:#595959}
/* Modern Cart's catalogue-sale percentage is superseded by the actual line saving. */
.moderncart-price:has(.ksgb-line-price)>small{display:none!important}
.moderncart-price:has(.ksgb-line-price)>span[aria-label]{display:block}
