.sale-price,.sale-total{display:inline-grid;gap:3px;line-height:1.2;vertical-align:middle}
.sale-price s,.sale-total s{color:#59636b;font-size:.78em;font-weight:500}
.sale-price strong,.sale-total strong{color:#a52b20;font-weight:800}
.sale-price small,.sale-total small{color:#59636b;font-family:inherit;font-size:11px;font-weight:500;line-height:1.3;white-space:normal}
.kl-offer-price .sale-price{justify-items:end;text-align:right}
.kl-total-value .sale-total{font-size:.72em}
.kl-total-value .sale-total small{font-size:12px}
.pn-total .meta .sale-price{display:inline-grid;vertical-align:middle}
.catalog-sale{margin:12px 0 0;padding:10px 12px;background:#fff1e7;border-left:3px solid #a52b20;color:#111b24;font-weight:650}
.catalog-sale s{color:#59636b;font-weight:500}
.catalog-sale strong{color:#a52b20;font-weight:850}
.catalog-sale small{display:block;margin-top:4px;color:#59636b;font-size:.82em;font-weight:500}
