.mk-sale-price,.mk-sale-announcement,.mk-sale-review,.mk-sale-comparison {display:none!important}
.mk-sale-original {display:contents}
html.mk-sale-active :is(.f-price,.mk-sale-custom):has(>.mk-sale-price:not([hidden]))>.mk-sale-original {display:none!important}
html.mk-sale-active .mk-sale-price:not([hidden]) {display:block!important;line-height:1.4}
.mk-sale-price>span,.mk-sale-price>span>span,.mk-sale-before,.mk-sale-before>span {display:inline!important}
.mk-sale-before {opacity:.65;font-size:.85em;margin-inline-end:.45em;font-weight:400}
.mk-sale-caption {display:block;font-size:12px;font-weight:400;line-height:1.5;margin-top:3px;letter-spacing:0;text-transform:none}
html.mk-sale-active .mk-sale-announcement:not([data-sale-excluded-page]) {display:block!important}
.mk-sale-announcement .announcement-bar__text {font-size:13px;line-height:1.5}
.announcement-bar-section:has(.mk-sale-announcement) {display:none}
html.mk-sale-active .announcement-bar-section:has(.mk-sale-announcement:not([data-sale-excluded-page])) {display:block}
html.mk-sale-reviewing .mk-sale-review {display:block!important;position:fixed;bottom:0;left:0;right:0;padding:6px 12px;background:#f2ece3;color:#222;z-index:1000000;text-align:center;font:12px/1.5 sans-serif;border-top:1px solid #b9aa97}
html.mk-sale-reviewing body {padding-bottom:32px}
html.mk-sale-active .mk-sale-comparison {display:block!important;font-size:13px;font-weight:400;margin-top:4px}
@media(max-width:749px){.mk-sale-announcement .announcement-bar__text{font-size:12px}.mk-sale-caption{font-size:11px}}
