.easter-egg-container{position:relative;cursor:pointer;max-width:max-content;padding:0 var(--gutter);display:inline-block;margin:10px}@keyframes shake{0%{transform:rotate(0) scale(1)}20%{transform:rotate(-5deg) scale(1.05)}40%{transform:rotate(5deg) scale(1.05)}60%{transform:rotate(-5deg) scale(1.05)}80%{transform:rotate(5deg) scale(1.05)}to{transform:rotate(0) scale(1)}}.shake-animation{animation:shake .8s ease-in-out}.egg-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;opacity:0;transition:opacity .3s ease;overflow:hidden}.egg-overlay.show{opacity:1}.egg-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:30px;border-radius:15px;box-shadow:0 10px 25px #0000004d;z-index:10000;max-width:350px;text-align:center;opacity:0;transition:all .3s ease;border:1px solid rgba(255,255,255,.3)}.egg-popup.show{opacity:1;transform:translate(-50%,-50%) scale(1)}.egg-popup .popup-content{position:relative}.egg-popup .popup-content p{color:#555;font-size:16px;line-height:1.6}.egg-popup .close-btn{position:absolute;top:-30px;right:-15px;font-size:24px;cursor:pointer;color:#888;transition:color .3s ease}.egg-popup .close-btn:hover{color:#333}.confetti-container{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1}.confetti-piece{position:absolute;width:10px;height:10px;opacity:0;animation:confetti-fall 3s linear forwards}@keyframes confetti-fall{0%{transform:translateY(-100px) rotate(0) translate(0);opacity:1}to{transform:translateY(calc(100vh + 100px)) rotate(360deg) translate(100px);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/egg.css.map */
