.promocoes-module__wv40aa__pagina{flex-direction:column;gap:22px;width:100%;max-width:1080px;margin:0 auto;display:flex}.promocoes-module__wv40aa__cabeca{gap:6px;display:grid}.promocoes-module__wv40aa__titulo{font-family:var(--fonte-titulo);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,36px);font-weight:800;line-height:1.05}.promocoes-module__wv40aa__sub{max-width:60ch;color:var(--texto-fraco);margin:0;font-size:15px;line-height:1.5}.promocoes-module__wv40aa__destaque{border:1px solid color-mix(in srgb, var(--vermelho) 35%, var(--linha));border-radius:var(--raio-g);background:radial-gradient(34% 70% at 78% 55%, color-mix(in srgb, var(--vermelho) 24%, transparent), color-mix(in srgb, var(--vermelho) 6%, transparent) 50%, transparent 74%), radial-gradient(70% 110% at 100% 0%, var(--painel-2), transparent 62%), linear-gradient(100deg, var(--fundo) 0%, var(--fundo) 40%, var(--fundo-topo) 100%);min-height:280px;color:var(--texto);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.promocoes-module__wv40aa__destaque:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--vermelho) 9%, transparent);border-radius:50%;width:300px;position:absolute;top:50%;right:6%;translate:0 -50%}.promocoes-module__wv40aa__destaqueObjeto{z-index:-1;aspect-ratio:1;pointer-events:none;width:auto;height:114%;transition:scale var(--t-base) var(--curva-saida);position:absolute;top:50%;right:2%;translate:0 -50%}.promocoes-module__wv40aa__destaqueTextos{flex-direction:column;align-items:flex-start;gap:12px;max-width:56%;padding:36px 44px;display:flex}.promocoes-module__wv40aa__destaqueTitulo{font-family:var(--fonte-titulo);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,4vw,48px);font-weight:800;line-height:1}.promocoes-module__wv40aa__destaqueTexto{color:var(--texto-fraco);font-size:16px;line-height:1.45}.promocoes-module__wv40aa__destaqueBotao{border-radius:var(--onze-raio-botao);background:var(--creme);min-height:46px;color:var(--creme-tinta);transition:background-color var(--t-base), color var(--t-base);align-items:center;margin-top:4px;padding:0 26px;font-size:16px;font-weight:800;display:inline-flex}@media (hover:hover){.promocoes-module__wv40aa__destaque:hover .promocoes-module__wv40aa__destaqueBotao{background:var(--vermelho);color:var(--vermelho-tinta)}.promocoes-module__wv40aa__destaque:hover .promocoes-module__wv40aa__destaqueObjeto{scale:1.03}}.promocoes-module__wv40aa__resumo{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.promocoes-module__wv40aa__numero{border:1px solid var(--linha);border-radius:var(--raio-m);background:var(--painel);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.promocoes-module__wv40aa__numero small{color:var(--texto-fraco);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.promocoes-module__wv40aa__numero b{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:20px;display:flex}.promocoes-module__wv40aa__participando{color:var(--texto-fraco);grid-column:1/-1;margin:0;font-size:14px}.promocoes-module__wv40aa__secao{flex-direction:column;gap:14px;display:flex}.promocoes-module__wv40aa__secaoTitulo{font-family:var(--fonte-titulo);letter-spacing:-.01em;align-items:center;gap:10px;margin:6px 0 0;font-size:21px;font-weight:800;display:flex}.promocoes-module__wv40aa__contagem{border-radius:var(--onze-raio-botao);background:var(--vermelho);min-width:24px;height:24px;color:var(--vermelho-tinta);font-family:var(--fonte-texto);place-items:center;padding:0 7px;font-size:12px;font-weight:800;display:inline-grid}.promocoes-module__wv40aa__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.promocoes-module__wv40aa__largo{grid-column:1/-1}.promocoes-module__wv40aa__cartao{border:1px solid var(--linha);border-radius:var(--raio-g);background:var(--painel);min-width:0;scroll-margin-top:calc(var(--altura-topo) + 16px);flex-direction:column;display:flex;overflow:hidden}.promocoes-module__wv40aa__cartao[data-destaque]{border-color:var(--vermelho);box-shadow:0 0 0 1px var(--vermelho)}.promocoes-module__wv40aa__cartaoArte{background:radial-gradient(38% 72% at 50% 58%, color-mix(in srgb, var(--vermelho) 22%, transparent), color-mix(in srgb, var(--vermelho) 5%, transparent) 55%, transparent 76%), radial-gradient(70% 110% at 100% 0%, var(--painel-2), transparent 62%), linear-gradient(160deg, var(--fundo-topo), var(--fundo));isolation:isolate;height:168px;position:relative;overflow:hidden}.promocoes-module__wv40aa__cartaoArte:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--vermelho) 9%, transparent);border-radius:50%;width:190px;position:absolute;top:54%;left:50%;translate:-50% -50%}.promocoes-module__wv40aa__cartaoArte img{pointer-events:none;width:196px;height:196px;position:absolute;top:50%;left:50%;translate:-50% -50%}.promocoes-module__wv40aa__selo{border:1px solid var(--vermelho);border-radius:var(--onze-raio-botao);color:var(--vermelho);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#0e0e0e99;padding:4px 9px;font-size:11px;font-weight:800;position:absolute;top:12px;left:12px}.promocoes-module__wv40aa__destaqueTextos .promocoes-module__wv40aa__selo{position:static}.promocoes-module__wv40aa__cartaoCorpo{flex-direction:column;flex:1;gap:10px;padding:18px 20px 12px;display:flex}.promocoes-module__wv40aa__cartaoTitulo{font-family:var(--fonte-titulo);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:800;line-height:1.15}.promocoes-module__wv40aa__cartaoResumo{color:var(--texto-fraco);margin:0;font-size:14px;line-height:1.5}.promocoes-module__wv40aa__acoes{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.promocoes-module__wv40aa__botao{border-radius:var(--onze-raio-botao);background:var(--vermelho);min-height:42px;color:var(--vermelho-tinta);white-space:nowrap;transition:filter var(--t-base);justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}@media (hover:hover){.promocoes-module__wv40aa__botao:hover{filter:brightness(1.08)}}.promocoes-module__wv40aa__regras{border-top:1px solid var(--linha);margin-top:auto}.promocoes-module__wv40aa__regras summary{min-height:44px;color:var(--vermelho);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:800;list-style:none;display:flex}.promocoes-module__wv40aa__regras summary::-webkit-details-marker{display:none}.promocoes-module__wv40aa__regras summary:after{content:"";width:7px;height:7px;transition:rotate var(--t-base);border-bottom:2px solid;border-right:2px solid;margin-top:-3px;rotate:45deg}.promocoes-module__wv40aa__regras[open] summary:after{margin-top:3px;rotate:-135deg}.promocoes-module__wv40aa__regras ul{color:var(--texto-fraco);gap:7px;margin:0 0 12px;padding-left:18px;font-size:13.5px;line-height:1.55;display:grid}.promocoes-module__wv40aa__criarConta{border-radius:var(--onze-raio-botao);background:var(--vermelho);min-height:50px;color:var(--vermelho-tinta);justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.promocoes-module__wv40aa__linha{border:1px solid var(--linha);border-radius:var(--raio-m);background:var(--painel);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.promocoes-module__wv40aa__linha>div{flex-direction:column;gap:2px;min-width:0;display:flex}.promocoes-module__wv40aa__linha small{color:var(--texto-fraco);font-size:12.5px}.promocoes-module__wv40aa__vazio{color:var(--texto-fraco);margin:0;font-size:14px}@media (max-width:719px){.promocoes-module__wv40aa__pagina{gap:16px}.promocoes-module__wv40aa__titulo{font-size:24px}.promocoes-module__wv40aa__sub{display:none}.promocoes-module__wv40aa__destaque{min-height:0}.promocoes-module__wv40aa__destaque:before{width:200px;right:-40px}.promocoes-module__wv40aa__destaqueObjeto{height:112%;max-height:190px;right:-18px}.promocoes-module__wv40aa__destaqueTextos{gap:8px;max-width:58%;padding:18px 16px}.promocoes-module__wv40aa__destaqueTitulo{font-size:24px}.promocoes-module__wv40aa__destaqueTexto{font-size:13.5px}.promocoes-module__wv40aa__destaqueBotao{min-height:40px;padding:0 20px;font-size:14px}.promocoes-module__wv40aa__resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.promocoes-module__wv40aa__resumo .promocoes-module__wv40aa__numero:first-child{grid-column:1/-1}.promocoes-module__wv40aa__grade{grid-template-columns:minmax(0,1fr);gap:14px}.promocoes-module__wv40aa__cartaoArte{height:150px}.promocoes-module__wv40aa__cartaoArte img{width:180px;height:180px}.promocoes-module__wv40aa__cartaoCorpo{padding:16px 16px 10px}}
