.promotion_overlay__YegE0{position:fixed;inset:0;z-index:1000000;display:grid;place-items:center;padding:24px;background:#030712ce;backdrop-filter:blur(9px);overflow-y:auto;overscroll-behavior:contain;font-family:var(--infinity-body),Roboto,Arial,sans-serif;color:#f6f7fb}.promotion_theme__TQsTJ{width:min(1000px,100%)}.promotion_panel___XnRr{position:relative;padding:0!important;overflow:auto;max-height:calc(100svh - 48px);overscroll-behavior:contain;isolation:isolate}.promotion_dialog__5Lja9{display:grid;grid-template-columns:.9fr 1.1fr;position:relative;min-width:0}.promotion_close__n4GqK{position:absolute!important;top:16px;right:16px;width:42px;height:42px;min-width:42px;padding:0!important;z-index:2}.promotion_offer___ORZK{display:flex;flex-direction:column;align-items:flex-start;padding:34px 30px;background:linear-gradient(180deg,#080e1ce0,#080e1cd9),url(/black-sales-2026/hero-desktop-usa-v2.webp) 83%/cover no-repeat;border-right:1px solid #ffffff14}.promotion_logo__auCch{display:block;width:300px;max-width:100%;height:auto;margin-bottom:24px}.promotion_discount__vYLKF{display:flex;align-items:baseline;gap:6px;margin:38px 0 13px;white-space:nowrap;color:#fafafa}.promotion_discount__vYLKF>span{font-size:18px}.promotion_discount__vYLKF strong{font:700 clamp(60px,6vw,83px)/.95 var(--infinity-display),Urbanist,sans-serif;letter-spacing:-.06em}.promotion_discount__vYLKF>b{font:700 17px/1 var(--infinity-body),sans-serif;color:#f95770}.promotion_installments__tcpbj{font-size:16px;color:#c3cad9;margin:0 0 28px;line-height:1.5}.promotion_installments__tcpbj strong{font-size:23px;font-weight:600;color:#fff}.promotion_deadline__sE61b{margin-top:auto;width:100%}.promotion_deadline__sE61b>p{font-size:12px;color:#c0c9d8;line-height:1.6;margin:0 0 14px}.promotion_deadline__sE61b>p strong{color:#f3f4f8}.promotion_deadline__sE61b>p>span{display:block;font-size:10px;color:#929eb3}.promotion_timer__3X0wj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.promotion_timer__3X0wj>div{display:flex;flex-direction:column;gap:7px;align-items:center}.promotion_timer__3X0wj b{display:block;width:100%;padding:10px 5px;text-align:center;border-radius:10px;border:1px solid #ffffff1f;background:#ffffff06;font:600 32px/1 var(--infinity-display),sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px #ffffff05}.promotion_timer__3X0wj>div:last-child b{color:#f3697d;border-color:#f3697d38}.promotion_timer__3X0wj span{font-size:10px;color:#929eb3}.promotion_content__mr_lW{padding:66px 36px 28px;min-width:0;display:flex;flex-direction:column}.promotion_content__mr_lW h2{font:650 34px/1.08 var(--infinity-display),Urbanist,sans-serif;letter-spacing:-.035em;color:#f5f7fa;text-wrap:balance;margin:0 0 27px}.promotion_content__mr_lW h2>span{color:#f15a70}.promotion_benefits__rg_TN{display:grid;grid-template-columns:1fr 1fr;gap:17px 18px;padding:0;margin:0 0 27px;list-style:none}.promotion_benefits__rg_TN li{display:flex;align-items:flex-start;gap:9px;color:#dce0e8;font-size:12px;line-height:1.6;text-wrap:pretty}.promotion_benefits__rg_TN svg{flex-shrink:0;color:#f16c7f;margin-top:2px}.promotion_facts__NaJrE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:21px 0 0;border-top:1px solid #ffffff14;margin:0 0 26px;gap:14px}.promotion_facts__NaJrE>div{min-width:0}.promotion_facts__NaJrE dt{font:650 27px/1 var(--infinity-display),sans-serif;color:#f0f2f6;letter-spacing:-.035em;margin-bottom:8px}.promotion_facts__NaJrE dd{margin:0;color:#9ca6b8;font-size:10px;line-height:1.6;text-wrap:pretty}.promotion_actions__W8vYD{margin-top:auto}.promotion_actions__W8vYD>a,.promotion_actions__W8vYD>button{width:100%;font-family:var(--infinity-body),Roboto,sans-serif;min-height:50px;gap:10px}.promotion_actions__W8vYD>p{font-size:10px;color:#999fac;text-align:center;margin:13px 0 0;line-height:1.5}@media(max-width:1023px){.promotion_theme__TQsTJ{width:min(850px,100%)}.promotion_offer___ORZK{padding:34px 24px}.promotion_discount__vYLKF strong{font-size:62px}.promotion_discount__vYLKF{gap:5px}.promotion_discount__vYLKF>b{font-size:14px}.promotion_content__mr_lW{padding:66px 26px 26px}.promotion_content__mr_lW h2{font-size:31px}.promotion_benefits__rg_TN{grid-template-columns:1fr;gap:10px}.promotion_facts__NaJrE{gap:11px}.promotion_facts__NaJrE dt{font-size:24px}.promotion_logo__auCch{margin-bottom:24px}.promotion_installments__tcpbj{font-size:14px}}@media(max-width:640px){.promotion_overlay__YegE0{padding:12px}.promotion_panel___XnRr{max-height:calc(100svh - 24px)}.promotion_dialog__5Lja9{grid-template-columns:1fr}.promotion_offer___ORZK{padding:25px 24px 24px;align-items:center;text-align:center;border-right:0;border-bottom:1px solid #ffffff14;background-image:linear-gradient(180deg,#080e1ce6,#080e1cc9),url(/black-sales-2026/hero-mobile-usa-v2.webp);background-position:center 60%}.promotion_logo__auCch{width:240px;margin:6px 0 20px}.promotion_close__n4GqK{top:10px;right:10px}.promotion_discount__vYLKF{margin:27px 0 10px}.promotion_discount__vYLKF strong{font-size:74px}.promotion_discount__vYLKF>b{font-size:16px}.promotion_installments__tcpbj{margin-bottom:21px}.promotion_deadline__sE61b{max-width:310px}.promotion_deadline__sE61b>p>span{display:inline;margin-left:7px}.promotion_deadline__sE61b>p{font-size:11px;margin-bottom:11px}.promotion_timer__3X0wj b{font-size:28px;padding:8px 4px}.promotion_timer__3X0wj span{font-size:9px}.promotion_content__mr_lW{padding:27px 24px 25px}.promotion_content__mr_lW h2{font-size:30px;text-align:center;max-width:340px;margin:0 auto 25px}.promotion_benefits__rg_TN{grid-template-columns:1fr 1fr;gap:16px 14px;margin-bottom:25px}.promotion_benefits__rg_TN li{font-size:11px;gap:7px}.promotion_benefits__rg_TN svg{width:14px;height:14px}.promotion_facts__NaJrE{padding-top:20px;gap:14px}.promotion_facts__NaJrE dd{font-size:10px}.promotion_facts__NaJrE dt{font-size:25px}.promotion_actions__W8vYD>a,.promotion_actions__W8vYD>button{font-size:14px}.promotion_actions__W8vYD>p{font-size:10px}}@media(max-width:350px){.promotion_offer___ORZK{padding-inline:19px}.promotion_logo__auCch{width:210px}.promotion_discount__vYLKF strong{font-size:65px}.promotion_discount__vYLKF>b{font-size:15px}.promotion_discount__vYLKF>span{font-size:16px}.promotion_content__mr_lW{padding:24px 19px}.promotion_content__mr_lW h2{font-size:28px}.promotion_benefits__rg_TN{gap:14px 12px}.promotion_benefits__rg_TN li{font-size:11px}.promotion_facts__NaJrE{gap:10px}.promotion_facts__NaJrE dt{font-size:23px}.promotion_facts__NaJrE dd{font-size:9px}.promotion_deadline__sE61b>p>span{display:block;margin:0}}@media(prefers-reduced-motion:reduce){.promotion_overlay__YegE0 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.promotion_overlay__YegE0{overflow:hidden;min-height:0;box-sizing:border-box}.promotion_panel___XnRr{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5b5b64 #121216;box-sizing:border-box}.promotion_panel___XnRr::-webkit-scrollbar{width:6px;height:0}.promotion_panel___XnRr::-webkit-scrollbar-track{background:#121216}.promotion_panel___XnRr::-webkit-scrollbar-thumb{background:#5b5b64;border-radius:8px}.promotion_overlay__YegE0 .promotion_panel___XnRr:before{inset:0}.promotion_overlay__YegE0 .promotion_panel___XnRr{overflow:hidden;scrollbar-gutter:auto}.promotion_dialog__5Lja9{max-height:inherit;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5b5b64 #121216}@font-face{font-family:__displayFont_9777b9;src:url(/_next/static/media/f74edff7ed5c7b69-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__displayFont_Fallback_9777b9;src:local("Arial");ascent-override:94.08%;descent-override:24.76%;line-gap-override:0.00%;size-adjust:100.98%}.__className_9777b9{font-family:__displayFont_9777b9,__displayFont_Fallback_9777b9}.__variable_9777b9{--infinity-display:"__displayFont_9777b9","__displayFont_Fallback_9777b9"}@font-face{font-family:__bodyFont_699377;src:url(/_next/static/media/9641c4cbd31c1361-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__bodyFont_Fallback_699377;src:local("Arial");ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.00%;size-adjust:100.37%}.__className_699377{font-family:__bodyFont_699377,__bodyFont_Fallback_699377}.__variable_699377{--infinity-body:"__bodyFont_699377","__bodyFont_Fallback_699377"}