.promo-code-balloon{top:var(--balloon-y,0);left:var(--balloon-x,0);transition:transform .2s cubic-bezier(.175,.885,.32,1.2),background-color .3s ease,box-shadow .3s ease,border-color .3s ease,opacity .2s ease}.promo-code-balloon.is-inflated{opacity:1;transform:translateX(var(--drift-x,0)) scale(1.75) translateZ(60px) rotateX(15deg) rotateY(-10deg);background:var(--background-image-radialSecondary);border-color:transparent;transition:transform .35s cubic-bezier(.175,.885,.32,1.2),background-color .3s ease,box-shadow .3s ease,border-color .3s ease,opacity .15s ease}.promo-code-balloon.is-deflating{opacity:0;transform:translateX(var(--deflate-x,0)) scale(.55);transform-style:flat;background-color:var(--color-neutral-1);border-color:transparent;box-shadow:none;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s ease,background-color .2s ease,box-shadow .2s ease}.promo-code-balloon .promo-code-balloon-text{transition:transform .3s cubic-bezier(.175,.885,.32,1.2)}.promo-code-balloon.is-inflated .promo-code-balloon-text{transform:translateZ(5px)}.promo-code-balloon.is-deflating .promo-code-balloon-text{transform:none;text-shadow:none}.promo-code-gloss-highlight{transition:opacity .3s ease,transform .4s ease}.promo-code-balloon.is-inflated .promo-code-gloss-highlight{opacity:1;transform:translateZ(6px)}.promo-code-balloon.is-deflating .promo-code-gloss-highlight{opacity:0}