.hr-order-offer{font-family:var(--hr-sans);font-weight:400;font-size:11px;line-height:1.7;letter-spacing:.015em;color:#626b57;margin:0}
.hr-order-offer__note{color:#7a7c6e}
.hr-announcement .hr-order-offer--announcement{margin:0;color:inherit;font-size:10px;line-height:1.5;letter-spacing:.025em;text-transform:none}
.hr-order-offer--collection{max-width:310px;margin:0 0 5px;text-align:right;font-size:11px;color:#737764}
.hr-order-offer--product{margin:12px 0 17px;font-size:10px;line-height:1.8}
.hr-cart-sidebar .hr-order-offer--cart{margin:3px 0 21px;font-size:11px;line-height:1.7;color:#5b654d}
.hr-empty .hr-order-offer--cart{margin:0 0 24px;font-size:12px}
.hr-footer .hr-footer__identity .hr-order-offer--footer{margin:20px 0 0;color:#bdc2ad;font-size:10px;line-height:1.7;letter-spacing:.02em}
.hr-cart-sidebar__row--line-discount{color:#606c50}
@media(max-width:749px){.hr-order-offer--collection{max-width:none;text-align:left;margin:13px 0 0;font-size:10px}.hr-order-offer--product{font-size:10px;margin:11px 0 16px}.hr-announcement .hr-order-offer--announcement{font-size:10px;letter-spacing:.01em}}

.hr-selection-pricing{margin-top:23px}
.hr-selection-price-row{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:0 0 11px;font-size:11px;line-height:1.7;color:#727464}
.hr-selection-price-row[hidden]{display:none}
.hr-selection-price-row s{font-size:13px;text-decoration-thickness:1px;text-decoration-color:#a9a99a}
.hr-selection-price-row--saving{color:#536044}
.hr-selection-pricing .hr-outfit-product-total{border-top:1px solid #d9d2c4;margin:0;padding:14px 0 0}
.hr-cart-sidebar__row--total strong{font-variant-numeric:tabular-nums}
