@keyframes shake{0%,to{transform:translate(0,0)}25%{transform:translate(-2px,1px);rotate:5deg}50%{transform:translate(2px,0);rotate:-5deg}75%{transform:translate(-2px,3px);rotate:5deg}}@keyframes open-egg{0%{left:0;top:0}4%,70%{left:-2px;top:-3px;rotate:-6deg}to{left:-7px;top:-50px;rotate:-10deg}}.flyout-sidebar .lp-success-container .success-image-container{position:relative;width:100%;height:0;padding-top:56.25%;background-image:url(/modules/Lascana/LoyaltyPoints/out/src/img/loyaltypoints_success_flyout_bg.png);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.flyout-sidebar .lp-success-container .success-image-container .egg{width:66px;height:92px;margin-bottom:5px;background-image:url(/modules/Lascana/LoyaltyPoints/out/src/img/easter_egg_close.png);background-repeat:no-repeat;background-size:cover}.flyout-sidebar .lp-success-container .success-image-container .egg:after,.flyout-sidebar .lp-success-container .success-image-container .egg:before{position:absolute;left:0;width:66px;background-repeat:no-repeat;background-size:cover;content:" ";visibility:hidden;display:block}.flyout-sidebar .lp-success-container .success-image-container .egg:before{top:0;height:45px;background-image:url(/modules/Lascana/LoyaltyPoints/out/src/img/easter_egg_open_top.png);z-index:1}.flyout-sidebar .lp-success-container .success-image-container .egg:after{bottom:0;height:56px;background-image:url(/modules/Lascana/LoyaltyPoints/out/src/img/easter_egg_open_bottom.png)}.flyout-sidebar .lp-success-container .success-image-container .egg.animate{animation:shake .5s ease-in-out 2}.flyout-sidebar .lp-success-container .success-image-container .egg.open{position:relative;background-image:none}.flyout-sidebar .lp-success-container .success-image-container .egg.open:after,.flyout-sidebar .lp-success-container .success-image-container .egg.open:before{visibility:visible}.flyout-sidebar .lp-success-container .success-image-container .egg.open:before{animation:open-egg .75s ease-in-out forwards}.flyout-sidebar .lp-success-container .success-image-container .open-egg-value{position:absolute;top:55px;margin:0;padding:5px 15px;border-radius:15px;color:#000;background-color:rgba(248,248,248,.5);justify-content:center;display:flex;opacity:0}.flyout-sidebar .lp-success-container .success-image-container .open-egg-value.show{opacity:1;transition:opacity .5s ease-out}