@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:-45px;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_2.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:70px;height:95px;margin-bottom:5px;background-image:url(/modules/Lascana/LoyaltyPoints/out/src/img/gift-closed.png);background-repeat:no-repeat;background-size:contain}.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:70px;background-repeat:no-repeat;background-size:contain;content:" ";visibility:hidden;display:block}.flyout-sidebar .lp-success-container .success-image-container .egg:before{top:0;height:33px;background-image:url(/modules/Lascana/LoyaltyPoints/out/src/img/gift-open-top.png);z-index:1}.flyout-sidebar .lp-success-container .success-image-container .egg:after{bottom:0;height:62px;background-image:url(/modules/Lascana/LoyaltyPoints/out/src/img/gift-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:50px;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}