.mrp-slash{position:relative;display:inline-block;color:var(--gray-500);text-decoration:none;font-weight:500}.mrp-slash::after{content:'';position:absolute;left:-5%;top:52%;width:110%;height:2px;background:linear-gradient(90deg,#ef4444 0%,#f43f5e 100%);border-radius:4px;transform-origin:left center;transform:translateY(-50%) rotate(-6deg) scaleX(0)}.reveal.visible .mrp-slash::after{animation:slashStrike 0.5s cubic-bezier(0.34,1.56,0.64,1) forwards;animation-delay:0.2s}@keyframes slashStrike{100%{transform:translateY(-50%) rotate(-6deg) scaleX(1)}}.price-highlight{position:relative;display:inline-block;z-index:1}.price-highlight::before{content:'';position:absolute;left:-4%;bottom:5%;width:108%;height:38%;background:linear-gradient(120deg,rgba(20,184,166,0.32) 0%,rgba(45,212,191,0.12) 100%);z-index:-1;transform-origin:left center;transform:skewX(-8deg) scaleX(0);border-radius:2px}.reveal.visible .price-highlight::before{animation:highlightSweep 0.6s cubic-bezier(0.16,1,0.3,1) forwards;animation-delay:0.7s}@keyframes highlightSweep{100%{transform:skewX(-8deg) scaleX(1)}}
