.bmg{z-index:70;color:#1d1430;font-family:var(--font-inter), "Inter", system-ui, sans-serif;background:linear-gradient(100deg,#efe5fc 0%,#f5e8fb 50%,#fde6f0 100%);grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -1px #8b3fd41f}.bmg[data-saliendo=true]{opacity:0;grid-template-rows:0fr}.bmg__caja{min-height:0;overflow:hidden}.bmg:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:5.5s cubic-bezier(.45,0,.2,1) 1.2s infinite bmg-brillo;position:absolute;inset:0 auto 0 -40%;transform:skew(-18deg)}@keyframes bmg-brillo{0%{left:-40%}38%,to{left:120%}}.bmg__in{justify-content:center;align-items:center;gap:14px;max-width:1200px;margin:0 auto;padding:10px 56px 10px 20px;display:flex;position:relative}.bmg__ico{color:#7330b3;background:#ffffffb3;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;animation:2.8s ease-in-out infinite bmg-late;display:inline-grid;box-shadow:inset 0 0 0 1px #8b3fd438}@keyframes bmg-late{0%,70%,to{transform:scale(1)rotate(0)}78%{transform:scale(1.12)rotate(-8deg)}86%{transform:scale(1.06)rotate(6deg)}}.bmg__txt{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:14px;line-height:1.35;display:flex}.bmg__tit{font-family:var(--font-manrope), "Manrope", system-ui, sans-serif;letter-spacing:-.01em;font-size:15.5px;font-weight:800}.bmg__det{color:#4a4258}.bmg__cod{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.06em;color:#5b1f95;background:#ffffffa6;border:1.5px dashed #7330b380;border-radius:7px;margin:0 1px;padding:1px 8px;font-size:13px;font-weight:700;display:inline-block}.bmg .bmg__cta{color:#fff;min-height:38px;font-family:var(--font-manrope), "Manrope", system-ui, sans-serif;white-space:nowrap;background:#8b3fd4;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex;box-shadow:0 8px 18px -10px #8b3fd4cc}.bmg .bmg__cta svg{transition:transform .16s}.bmg .bmg__cta:hover{color:#fff;background:#7330b3;transform:translateY(-1px);box-shadow:0 12px 24px -10px #8b3fd4cc}.bmg .bmg__cta:hover svg{transform:translate(3px)}.bmg .bmg__cta:active{transform:translateY(0)scale(.97);box-shadow:0 4px 10px -6px #8b3fd4b3}.bmg .bmg__cta:focus-visible{outline-offset:3px;outline:3px solid #ff4fa3}.bmg__x{z-index:2;color:#5b1f95;cursor:pointer;background:#fff9;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;transition:background-color .16s,transform .16s;display:inline-grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.bmg__x:hover{background:#fffffff2}.bmg__x:active{transform:translateY(-50%)scale(.92)}.bmg__x:focus-visible{outline-offset:2px;outline:3px solid #ff4fa3}@media (max-width:720px){.bmg__in{flex-wrap:wrap;justify-content:flex-start;gap:10px 12px;padding:12px 52px 14px 16px}.bmg__txt{flex-direction:column;flex:1 1 0;gap:3px;min-width:0}.bmg__tit{font-size:15px}.bmg__det{font-size:13.5px}.bmg .bmg__cta{justify-content:center;width:100%;min-height:42px}.bmg__x{top:12px;transform:none}.bmg__x:active{transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.bmg:before,.bmg__ico{animation:none}.bmg,.bmg .bmg__cta,.bmg .bmg__cta svg,.bmg__x{transition:none}}@font-face{font-family:SM Creepster;src:url(/temporadas/halloween/creepster.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.bmg[data-temporada=halloween]{color:#fff;background:linear-gradient(100deg,#1d0e36 0%,#33124f 36%,#561a5c 66%,#8c2c48 86%,#d2561d 100%);box-shadow:inset 0 -1px #ffa05040}.bmg[data-temporada=halloween]:before{background:linear-gradient(100deg,#0000,#ffbe7833,#0000)}.bmg[data-temporada=halloween] .bmg__ico{background:#ff8a1f24;animation:2.6s ease-in-out infinite bmg-calabaza;box-shadow:inset 0 0 0 1px #ffaa5a73}.bmg__cal{filter:drop-shadow(0 0 6px #ff8c28bf);width:26px;height:26px;overflow:visible}.bmg .cal-sombra{display:none}.bmg .cal-brillo{opacity:0}@keyframes bmg-calabaza{0%,62%,to{transform:rotate(0)}70%{transform:rotate(-10deg)scale(1.08)}78%{transform:rotate(8deg)scale(1.08)}86%{transform:rotate(-4deg)}}.bmg[data-temporada=halloween] .bmg__tit{font-family:"SM Creepster", var(--font-manrope), "Manrope", system-ui, sans-serif;letter-spacing:.03em;background:linear-gradient(100deg,#ffb347,#ff8a1f 50%,#ffd23f);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:400}.bmg[data-temporada=halloween] .bmg__det{color:#fff0e6eb}.bmg[data-temporada=halloween] .bmg__cod{color:#ffd9a8;background:#ff8a1f24;border-color:#ffaa5abf}.bmg[data-temporada=halloween] .bmg__cta{color:#1e4a10;background:#ff9a3c;box-shadow:0 8px 20px -8px #ff7814d9}.bmg[data-temporada=halloween] .bmg__cta:hover{color:#1e4a10;background:#ffab5c;box-shadow:0 12px 24px -10px #ff7814e6}.bmg[data-temporada=halloween] .bmg__cta:focus-visible{outline-color:#ffd23f}.bmg[data-temporada=halloween] .bmg__x{color:#fff;background:#ffffff1f}.bmg[data-temporada=halloween] .bmg__x:hover{background:#ffffff3d}.bmg[data-temporada=halloween] .bmg__x:focus-visible{outline-color:#ffd23f}.bmg__deco{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bmg[data-temporada=halloween] .bmg__caja{z-index:1;position:relative}.bmg__fan{opacity:.4;width:18px;height:auto;animation:24s linear infinite bmg-fan;position:absolute;top:50%;left:-6%}.bmg__fan--2{opacity:.4;width:14px;animation-duration:28s;animation-delay:-12s}@keyframes bmg-fan{0%{left:-6%;transform:translateY(-50%)}25%{transform:translateY(-85%)}50%{transform:translateY(-25%)}75%{transform:translateY(-75%)}to{left:106%;transform:translateY(-50%)}}.bmg__est{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#ffe9a8;width:7px;height:7px;animation:2.6s ease-in-out infinite bmg-brilla;position:absolute}.bmg__est--1{top:22%;left:8%}.bmg__est--2{width:5px;height:5px;animation-delay:-.9s;top:70%;left:62%}.bmg__est--3{animation-delay:-1.7s;top:28%;left:88%}@keyframes bmg-brilla{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.bmg[data-temporada=halloween] .bmg__ico,.bmg__fan,.bmg__est{animation:none}.bmg__fan{display:none}}@font-face{font-family:SM Anton;src:url(/temporadas/black-friday/anton.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SM Lilita;src:url(/temporadas/buen-fin/lilita-one.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.bmg[data-temporada=black-friday]{--bmg-acento:#d4ff3a;--bmg-acento-hover:#e2ff74;color:#fff;box-shadow:none;background:#0d0b10}.bmg[data-temporada=black-friday][data-idioma=pt]{--bmg-acento:#ffd400;--bmg-acento-hover:#ffe14d;background:#0b0b0b}.bmg[data-temporada=black-friday]:before{background:linear-gradient(100deg,#0000,#d4ff3a1f,#0000)}.bmg[data-temporada=black-friday][data-idioma=pt]:before{background:linear-gradient(100deg,#0000,#ffd4001f,#0000)}.bmg__sticker{filter:drop-shadow(0 4px 8px #00000073);flex:none;width:40px;height:40px;animation:3.4s ease-in-out infinite bmg-sticker;overflow:visible}.bmg__sticker .etq__sticker{fill:var(--bmg-acento)}.bmg__sticker .etq__sticker-txt{fill:#0d0b10;font-family:SM Anton,Impact,sans-serif;font-size:14px}@keyframes bmg-sticker{0%,to{transform:rotate(-12deg)}50%{transform:rotate(-4deg)scale(1.04)}}.bmg[data-temporada=black-friday] .bmg__tit{font-family:"SM Anton", Impact, var(--font-manrope), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--bmg-acento);font-size:20px;font-weight:400}.bmg[data-temporada=black-friday] .bmg__det{color:#ffffffe6}.bmg__vence{flex-wrap:wrap;align-self:center;align-items:center;gap:4px 8px;display:inline-flex}.bmg__fecha{white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.3}.bmg__reloj{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12.5px;line-height:1.3}.bmg[data-temporada=black-friday] .bmg__fecha{color:#ffffffc7}.bmg[data-temporada=black-friday] .bmg__reloj{color:var(--bmg-acento);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bmg-acento) 45%, transparent);background:#ffffff14}.bmg[data-temporada=black-friday] .bmg__cta{background:var(--bmg-acento);color:#0d0b10;box-shadow:0 8px 20px -10px color-mix(in srgb, var(--bmg-acento) 80%, transparent)}.bmg[data-temporada=black-friday] .bmg__cta:hover{background:var(--bmg-acento-hover);color:#0d0b10}.bmg[data-temporada=black-friday] .bmg__cta:focus-visible{outline-color:#fff}.bmg[data-temporada=black-friday] .bmg__x,.bmg[data-temporada=buen-fin] .bmg__x{color:#fff;background:#ffffff24}.bmg[data-temporada=black-friday] .bmg__x:hover,.bmg[data-temporada=buen-fin] .bmg__x:hover{background:#ffffff42}.bmg[data-temporada=black-friday] .bmg__x:focus-visible,.bmg[data-temporada=buen-fin] .bmg__x:focus-visible{outline-color:#fff}.bmg[data-temporada=buen-fin]{color:#fff;box-shadow:none;background:#e4007c}.bmg[data-temporada=buen-fin]:before{background:linear-gradient(100deg,#0000,#ffffff2e,#0000)}.bmg[data-temporada=buen-fin] .bmg__in{padding-top:16px}.bmg[data-temporada=buen-fin] .bmg__ico{display:none}.bmg[data-temporada=buen-fin] .bmg__tit{font-family:"SM Lilita", var(--font-manrope), sans-serif;letter-spacing:.01em;color:#ffd23f;font-size:20px;font-weight:400}.bmg[data-temporada=buen-fin] .bmg__det{color:#fffffff2}.bmg[data-temporada=buen-fin] .bmg__fecha{color:#ffffffeb}.bmg[data-temporada=buen-fin] .bmg__reloj{color:#b0005f;background:#fff}.bmg[data-temporada=buen-fin] .bmg__cta{color:#5a0030;background:#ffd23f;box-shadow:0 8px 20px -10px #5a003099}.bmg[data-temporada=buen-fin] .bmg__cta:hover{color:#5a0030;background:#fd6}.bmg[data-temporada=buen-fin] .bmg__cta:focus-visible{outline-color:#fff}.bmg[data-temporada=buen-fin] .bmg__caja{z-index:1;position:relative}.bmg__picado{z-index:0;pointer-events:none;height:10px;display:flex;position:absolute;top:0;left:0;right:0}.bmg__picado i{clip-path:polygon(0 0,100% 0,100% 55%,85% 100%,70% 55%,50% 100%,30% 55%,15% 100%,0 55%);transform-origin:top;flex:1;animation:2.8s ease-in-out infinite bmg-picado}.bmg__picado i:nth-child(4n+1){background:#ffd23f}.bmg__picado i:nth-child(4n+2){background:#2ec4b6}.bmg__picado i:nth-child(4n+3){background:#ff8a00}.bmg__picado i:nth-child(4n){background:#b8f2e6}.bmg__picado i:nth-child(odd){animation-delay:-1.4s}@keyframes bmg-picado{0%,to{transform:scaleY(1)}50%{transform:scaleY(.75)}}@media (max-width:720px){.bmg__sticker{display:none}.bmg[data-temporada=black-friday] .bmg__tit,.bmg[data-temporada=buen-fin] .bmg__tit{font-size:18px}.bmg__vence{align-self:flex-start}.bmg[data-temporada=buen-fin] .bmg__in{padding-top:20px}}@media (prefers-reduced-motion:reduce){.bmg__sticker,.bmg__picado i{animation:none}}
