.zylo-price-comparison{display:inline-flex;flex-direction:column;gap:3px;max-width:100%;margin:0 0 0 12px;vertical-align:top;line-height:1.4;color:#827771;font-family:inherit;font-weight:400;text-align:left;white-space:normal;text-decoration:none}
.zylo-price-comparison[hidden]{display:none!important}
.zylo-price-comparison-reference{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px}
.zylo-price-comparison-amount{font-size:14px;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}
.zylo-price-comparison-label{font-size:11px}
.zylo-price-comparison-condition{display:block;font-size:10px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}
.zylo-price-comparison-saving{font-size:11px;color:#75584b}
.t744__price-wrapper:has(.zylo-price-comparison),.t786__price-wrapper:has(.zylo-price-comparison){display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 12px}
.t744__price-wrapper>.zylo-price-comparison,.t786__price-wrapper>.zylo-price-comparison{margin-left:0}
/* Legacy price digits and ₽ are floats, which leave the price box without a text
   baseline: the comparison then sat on its bottom edge, ~8px below the digits. */
.t744__price-wrapper:has(.zylo-price-comparison){align-items:baseline}
.t744__price-wrapper:has(.zylo-price-comparison)>.t744__price{display:inline-flex;align-items:baseline}
.t744__price-wrapper:has(.zylo-price-comparison)>.t744__price>*{float:none}
.t744__price-wrapper>.zylo-price-comparison .zylo-price-comparison-amount{font-size:16px}
.t786__price-wrapper>.zylo-price-comparison{flex-basis:100%;margin-top:0}
.t786__price-wrapper>.zylo-price-comparison .zylo-price-comparison-saving{display:none}
.t786__price-wrapper>.zylo-price-comparison .zylo-price-comparison-amount{font-size:12px}
@media(max-width:480px){.zylo-price-comparison{margin-left:0}.t744__price-wrapper>.zylo-price-comparison{flex-basis:100%}.t786__price-wrapper>.zylo-price-comparison .zylo-price-comparison-reference{gap:2px 6px}.t786__price-wrapper>.zylo-price-comparison .zylo-price-comparison-label{font-size:10px}}
