.PromoButton_pos__1WhxW{position:fixed;top:16px;right:16px;z-index:50;display:inline-flex;flex-direction:column;align-items:center;gap:0}@media (min-width:768px){.PromoButton_pos__1WhxW{top:24px;right:24px}}@media (max-width:640px){.PromoButton_pos__1WhxW{right:auto;left:50%;transform:translateX(-50%) scale(.72);transform-origin:top center}}.PromoButton_badge__uXpUK{background:#fff;color:#A32D2D;font-size:10px;font-weight:800;padding:3px 12px;border-radius:100px;border:2px solid #e24b4a;white-space:nowrap;letter-spacing:.06em;margin-bottom:-10px;z-index:10;animation:PromoButton_badge-pop__TZkiX 1.4s ease-in-out infinite}@keyframes PromoButton_badge-pop__TZkiX{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes PromoButton_pulse-ring____r9O{0%{transform:scale(.85);opacity:.8}70%{transform:scale(1.45);opacity:0}to{transform:scale(1.45);opacity:0}}@keyframes PromoButton_shimmer__uFBrz{0%{left:-100%}to{left:200%}}@keyframes PromoButton_wiggle__fFzm6{0%,to{transform:rotate(-2deg) scale(1.02)}50%{transform:rotate(2deg) scale(1.04)}}@keyframes PromoButton_float-dot__Y9sFs{0%{transform:translateY(0);opacity:1}to{transform:translateY(-60px);opacity:0}}@keyframes PromoButton_arrow-bounce__68_c4{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.PromoButton_wrap__M_Tpo{position:relative;display:inline-flex;align-items:center;justify-content:center}.PromoButton_ring__wUcl3{position:absolute;inset:0;border-radius:100px;border:2px solid #e24b4a;animation:PromoButton_pulse-ring____r9O 1.6s ease-out infinite;pointer-events:none}.PromoButton_ring2__kHY50{animation-delay:.55s;border-color:#F09595}.PromoButton_button__JBKpx{position:relative;display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:100px;border:none;cursor:pointer;background:linear-gradient(135deg,#E24B4A,#c0392b 60%,#a93226);color:#fff;text-decoration:none;overflow:hidden;animation:PromoButton_wiggle__fFzm6 2.4s ease-in-out infinite;box-shadow:0 6px 24px rgba(226,75,74,.55),0 2px 8px rgba(0,0,0,.18)}.PromoButton_button__JBKpx:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:PromoButton_shimmer__uFBrz 2s ease-in-out infinite}.PromoButton_button__JBKpx:active{transform:scale(.96)!important}.PromoButton_points_wrapper__Jjpcr{position:absolute;inset:0;overflow:hidden;border-radius:100px;pointer-events:none;z-index:1}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS{position:absolute;bottom:4px;width:3px;height:3px;border-radius:9999px;background:#fff;opacity:0;animation:PromoButton_float-dot__Y9sFs 1.8s ease-in infinite}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS:first-child{left:15%;animation-delay:0s}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS:nth-child(2){left:30%;animation-delay:.3s}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS:nth-child(3){left:50%;animation-delay:.6s}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS:nth-child(4){left:65%;animation-delay:.2s}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS:nth-child(5){left:80%;animation-delay:.9s}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS:nth-child(6){left:42%;animation-delay:1.1s}.PromoButton_points_wrapper__Jjpcr .PromoButton_point__krwGS:nth-child(7){left:58%;animation-delay:.45s}.PromoButton_inner__KuPXl{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:15px;font-weight:700;letter-spacing:.07em;white-space:nowrap;text-transform:uppercase}.PromoButton_icon__2O2RW{width:18px;height:18px;flex-shrink:0}.PromoButton_arrow__mM_R7{display:inline-block;animation:PromoButton_arrow-bounce__68_c4 .9s ease-in-out infinite;font-style:normal}