GREP underline effect in different text sizes
I have a price with a discount percentage made with a Grep Style applied to:
\s\-.+\%\s
The character style has an underline 27pt thick with a rounded stroke to mimic a sticker:

Now, I want to make the % symbol smaller, but when I reduce the character size by points, h/v scaling or sub-script, the underline effect disappears. When reducing the thickness, the underline shows again but only on the figure, leaving the % clear:

Any solution?
