.rd-site .rd-topbar__item[data-kind="topbar_discount"] a{display:block;max-width:100%}
.rd-discount-check{display:inline-block;vertical-align:-3px;margin-inline-end:6px;width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.rd-discount-expired-mark{display:none}
[data-discount-status="expired"] .rd-discount-expired-mark,[data-discount-status="unavailable"] .rd-discount-expired-mark,[data-discount-status="scheduled"] .rd-discount-expired-mark{display:initial}
[data-discount-status="expired"] .rd-discount-checkmark,[data-discount-status="unavailable"] .rd-discount-checkmark,[data-discount-status="scheduled"] .rd-discount-checkmark{display:none}
.rd-discount-check path{stroke-dasharray:16;stroke-dashoffset:0}
.rd-topbar__item.is-coupon-new [data-topbar-text]{animation:rd-coupon-arrive .6s cubic-bezier(.2,.7,.2,1) both}
.rd-topbar__item.is-coupon-new .rd-discount-check{animation:rd-coupon-check .6s ease-out both}
.rd-topbar__item.is-coupon-new .rd-discount-check path{animation:rd-coupon-draw .45s .12s ease-out both}
@keyframes rd-coupon-arrive{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@keyframes rd-coupon-check{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.14)}100%{transform:scale(1)}}
@keyframes rd-coupon-draw{from{stroke-dashoffset:16}to{stroke-dashoffset:0}}
@media(max-width:989px){.rd-site .rd-topbar:has([data-kind="topbar_discount"]:not([hidden])) .rd-topbar__items{min-height:48px;padding-block:8px}.rd-site .rd-topbar__item[data-kind="topbar_discount"]{font-size:11px;line-height:1.45}}
@media(prefers-reduced-motion:reduce){.rd-topbar__item.is-coupon-new [data-topbar-text],.rd-topbar__item.is-coupon-new .rd-discount-check,.rd-topbar__item.is-coupon-new .rd-discount-check path{animation:none}}
