.FancyBanner_night__h09Yk{position:absolute;width:40%;height:120%;transform:rotate(45deg);z-index:0;right:15%;top:-30%}.FancyBanner_shootingStar__JzK4O{position:absolute;left:50%;top:50%;height:2px;background:linear-gradient(-45deg,#a2bffc,rgba(0,0,255,0));border-radius:999px;filter:drop-shadow(0 0 6px rgb(164,191,246));animation:FancyBanner_tail__9TXPa 6s ease-in-out infinite,FancyBanner_shooting__hd487 6s ease-in-out infinite}.FancyBanner_shootingStar__JzK4O:before{background:linear-gradient(-45deg,rgba(0,0,255,0),#a2bffc,rgba(0,0,255,0))}.FancyBanner_shootingStar__JzK4O:after,.FancyBanner_shootingStar__JzK4O:before{content:"";position:absolute;top:calc(50% - 1px);right:0;height:2px;transform:translateX(50%) rotate(45deg);border-radius:100%;animation:FancyBanner_shining__vc95I 6s ease-in-out infinite}.FancyBanner_shootingStar__JzK4O:after{background:linear-gradient(-45deg,rgba(0,0,255,0),#5f91ff,rgba(0,0,255,0));transform:translateX(50%) rotate(-45deg)}.FancyBanner_shootingStar__JzK4O:first-child{top:calc(50% - -17px);left:calc(50% - 166px);animation-delay:3651ms}.FancyBanner_shootingStar__JzK4O:first-child:after,.FancyBanner_shootingStar__JzK4O:first-child:before{animation-delay:3651ms}.FancyBanner_shootingStar__JzK4O:nth-child(2){top:calc(50% - -47px);left:calc(50% - 118px);animation-delay:3072ms}.FancyBanner_shootingStar__JzK4O:nth-child(2):after,.FancyBanner_shootingStar__JzK4O:nth-child(2):before{animation-delay:3072ms}.FancyBanner_shootingStar__JzK4O:nth-child(3){top:calc(50% - 64px);left:calc(50% - 217px);animation-delay:2858ms}.FancyBanner_shootingStar__JzK4O:nth-child(3):after,.FancyBanner_shootingStar__JzK4O:nth-child(3):before{animation-delay:2858ms}.FancyBanner_shootingStar__JzK4O:nth-child(4){top:calc(50% - 92px);left:calc(50% - 151px);animation-delay:4294ms}.FancyBanner_shootingStar__JzK4O:nth-child(4):after,.FancyBanner_shootingStar__JzK4O:nth-child(4):before{animation-delay:4294ms}.FancyBanner_shootingStar__JzK4O:nth-child(5){top:calc(50% - 46px);left:calc(50% - 165px);animation-delay:2547ms}.FancyBanner_shootingStar__JzK4O:nth-child(5):after,.FancyBanner_shootingStar__JzK4O:nth-child(5):before{animation-delay:2547ms}.FancyBanner_fancyBannerCard__QSJSd{border-radius:6px;position:relative;top:11px}@keyframes FancyBanner_tail__9TXPa{0%{width:0}30%{width:100px}to{width:0}}@keyframes FancyBanner_shining__vc95I{0%{width:0}50%{width:30px}to{width:0}}@keyframes FancyBanner_shooting__hd487{0%{transform:translateX(0)}to{transform:translateX(300px)}}.MagicFitBanner_promoBanner__HBSDm{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#45294a,#2d1b2e);padding:30px 20px;border-radius:8px;color:#fff;text-align:center;font-family:sans-serif;overflow:hidden}.MagicFitBanner_close__50vyS{position:absolute;top:8px;right:12px;background:transparent;border:none;font-size:20px;color:#ccc;cursor:pointer;transition:color .2s}.MagicFitBanner_close__50vyS:hover{color:#fff}.MagicFitBanner_content__gpoqA{max-width:600px}.MagicFitBanner_content__gpoqA h4{font-weight:600;margin:0 0 4px}.MagicFitBanner_content__gpoqA p{margin:0 0 12px;font-size:14px;opacity:.9}.MagicFitBanner_cta__YZPyU{background:#fff;color:#333;border:none;padding:8px 16px;border-radius:6px;font-weight:500;cursor:pointer;transition:background .2s;margin-bottom:10px}.MagicFitBanner_cta__YZPyU:hover{background:#f0f0f0}.MagicFitBanner_iconWrapper__CnTYa{margin-top:8px}.MagicFitBanner_icon__wWKNU{width:150px;height:auto;position:absolute;bottom:-42px;left:50%;transform:translateX(-50%);transition:bottom .2s ease}.MagicFitBanner_promoBanner__HBSDm:hover .MagicFitBanner_icon__wWKNU{bottom:-30px}
/*# sourceMappingURL=3b1558144842b358.css.map*/