.PromoBar_promoBar__kgdLM{position:fixed;top:0;left:0;right:0;z-index:1001;background:linear-gradient(135deg,#1a1a2e,#16213e);border-bottom:1px solid hsla(0,0%,100%,.1);overflow:hidden}.PromoBar_promoBar__kgdLM.PromoBar_christmas__2FKV4{background:linear-gradient(90deg,#7f1d1d,#991b1b 25%,#b91c1c 50%,#991b1b 75%,#7f1d1d);background-size:200% 100%;animation:PromoBar_christmasGradient__UHYev 8s ease infinite}@keyframes PromoBar_christmasGradient__UHYev{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.PromoBar_christmasDecor__GocUB{position:absolute;inset:0;pointer-events:none;overflow:hidden}.PromoBar_snowflake__UWEH9{position:absolute;top:-10px;font-size:12px;color:hsla(0,0%,100%,.6);animation:PromoBar_snowfallBar__XgKhm 4s linear infinite}@keyframes PromoBar_snowfallBar__XgKhm{0%{transform:translateY(-10px) rotate(0deg);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(60px) rotate(180deg);opacity:0}}.PromoBar_giftIcon__lWbXa{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:hsla(0,0%,100%,.15);border-radius:6px;font-size:12px;color:#fbbf24;animation:PromoBar_giftPulse__4nAB0 2s ease-in-out infinite}@keyframes PromoBar_giftPulse__4nAB0{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.PromoBar_container__YKp_N{max-width:var(--container);margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:16px;min-height:48px;position:relative}.PromoBar_tabs__xK2ih{display:flex;align-items:center;gap:6px;position:absolute;left:24px}.PromoBar_tab__EtOiM{background:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:20px;padding:4px 8px;cursor:pointer;transition:all .3s ease;color:hsla(0,0%,100%,.7);font-size:12px}.PromoBar_tab__EtOiM:hover{border-color:var(--tab-color,#fff);color:#fff}.PromoBar_tab__EtOiM.PromoBar_active___uD5x{border-color:transparent;color:#fff}.PromoBar_tabLabel__CT0C9{display:flex;align-items:center;gap:4px}.PromoBar_tabEmoji__3Jz_c{font-size:11px}.PromoBar_tabName__fgw8y{font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.PromoBar_dot__MPMVa{width:8px;height:8px;border-radius:50%;background:currentColor;display:block}.PromoBar_promoContent__uc9FI{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;padding:10px 0;transition:all .3s ease}.PromoBar_promoContent__uc9FI:hover{opacity:.95}.PromoBar_promoContent__uc9FI:hover .PromoBar_promoCta__R_fdf{gap:8px;background:hsla(0,0%,100%,.25)}.PromoBar_promoEmoji__sf7FN{font-size:18px;animation:PromoBar_emojiWiggle__n1b5J 3s ease-in-out infinite}@keyframes PromoBar_emojiWiggle__n1b5J{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.PromoBar_promoName__97WoI{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#fff}.PromoBar_christmas__2FKV4 .PromoBar_promoName__97WoI{color:#fef08a}.PromoBar_promoDivider__Vrjxb{color:hsla(0,0%,100%,.4);font-weight:300}.PromoBar_promoText__siBBo{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.95)}.PromoBar_promoTextMobile__OUVaP{display:none;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.95)}.PromoBar_promoHighlight__GfB4y{display:flex;align-items:center;gap:4px;padding:5px 12px;border-radius:6px;margin-left:4px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.PromoBar_highlightValue__mViyM{font-weight:800;font-size:15px;color:#fff}.PromoBar_highlightLabel__H5Aj1{font-size:10px;opacity:.9;color:#fff}.PromoBar_highlightLabel__H5Aj1,.PromoBar_promoCta__R_fdf{font-weight:600;text-transform:uppercase;letter-spacing:.5px}.PromoBar_promoCta__R_fdf{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:6px 14px;border-radius:20px;font-size:12px;margin-left:8px;transition:all .3s ease}.PromoBar_promoCta__R_fdf svg{font-size:10px;transition:transform .3s ease}.PromoBar_promoContent__uc9FI:hover .PromoBar_promoCta__R_fdf svg{transform:translateX(2px)}.PromoBar_closeBtn__cRi8e{position:absolute;right:24px;background:transparent;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:8px;font-size:14px;transition:color .3s ease;display:flex;align-items:center;justify-content:center}.PromoBar_closeBtn__cRi8e:hover{color:#fff}.PromoBar_progressBar__sqFxH{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,var(--progress-color,#d62f3c),hsla(0,0%,100%,.5));animation:PromoBar_progress__WAyMR var(--progress-duration,5s) linear forwards}@keyframes PromoBar_progress__WAyMR{0%{width:0}to{width:100%}}@media (max-width:992px){.PromoBar_tabs__xK2ih{display:none}.PromoBar_container__YKp_N{padding:0 16px}.PromoBar_giftIcon__lWbXa,.PromoBar_promoDivider__Vrjxb,.PromoBar_promoName__97WoI{display:none}}@media (max-width:576px){.PromoBar_container__YKp_N{justify-content:flex-start;gap:6px;min-height:44px}.PromoBar_promoContent__uc9FI{gap:6px}.PromoBar_promoEmoji__sf7FN{font-size:14px}.PromoBar_promoText__siBBo{display:none}.PromoBar_promoTextMobile__OUVaP{display:block;font-size:11px}.PromoBar_promoHighlight__GfB4y{padding:3px 6px}.PromoBar_highlightValue__mViyM{font-size:12px}.PromoBar_highlightLabel__H5Aj1{font-size:7px}.PromoBar_promoCta__R_fdf{padding:4px 8px;font-size:9px}.PromoBar_promoCta__R_fdf svg{display:none}.PromoBar_closeBtn__cRi8e{right:8px;padding:6px}}.WhatsAppButton_whatsappBtn__A6o0y{position:fixed;bottom:24px;right:24px;z-index:9999;width:60px;height:60px;background-color:#25d366;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,opacity .25s ease,bottom .3s ease,background-color .3s ease,visibility 0s linear 0s;text-decoration:none}.WhatsAppButton_whatsappBtn__A6o0y.WhatsAppButton_hidden__QxMTL{opacity:0;transform:scale(.6);visibility:hidden;pointer-events:none;transition:transform .25s ease,opacity .25s ease,bottom .3s ease,background-color .3s ease,visibility 0s linear .25s}html[data-menu-open] .WhatsAppButton_whatsappBtn__A6o0y{display:none}.WhatsAppButton_whatsappBtn__A6o0y.WhatsAppButton_withCookieBanner__1SYcu{bottom:calc(var(--cookie-banner-height, 80px) + 16px)}.WhatsAppButton_whatsappBtn__A6o0y:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#25d366;z-index:-1;animation:WhatsAppButton_ping__qCtb7 1.5s ease-out infinite;pointer-events:none}@keyframes WhatsAppButton_ping__qCtb7{0%{transform:scale(1);opacity:.5}to{transform:scale(1.8);opacity:0}}.WhatsAppButton_whatsappBtn__A6o0y:hover{background-color:#20bd5a;transform:scale(1.1)}.WhatsAppButton_icon__NqOCo{width:32px;height:32px;display:block;position:relative;z-index:1}.WhatsAppButton_tooltip___tt0z{position:absolute;right:100%;margin-right:16px;background:#fff;color:#1e293b;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:700;box-shadow:0 10px 25px rgba(0,0,0,.15);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:2}.WhatsAppButton_whatsappBtn__A6o0y:hover .WhatsAppButton_tooltip___tt0z{opacity:1}@media (max-width:768px){.WhatsAppButton_whatsappBtn__A6o0y{bottom:20px;right:20px;width:56px;height:56px}.WhatsAppButton_icon__NqOCo{width:28px;height:28px}.WhatsAppButton_tooltip___tt0z{display:none}}@media (max-width:576px){.WhatsAppButton_whatsappBtn__A6o0y{bottom:16px;right:16px;width:52px;height:52px}.WhatsAppButton_icon__NqOCo{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.WhatsAppButton_whatsappBtn__A6o0y,.WhatsAppButton_whatsappBtn__A6o0y.WhatsAppButton_hidden__QxMTL{transition:none}.WhatsAppButton_whatsappBtn__A6o0y:after{animation:none;display:none}}