.lc{--lcf-final-bg:#fff}.lc[data-tema=escuro]{--lcf-final-bg:#ffffff0e}.lcf-oferta-in{grid-template-columns:1fr 1fr;align-items:stretch;gap:64px;padding:0 24px;display:grid}.lcf-oferta-esq{flex-direction:column;gap:18px;min-width:0;display:flex}.lcf-cartao{-webkit-backdrop-filter:blur(30px)saturate(1.3);backdrop-filter:blur(30px)saturate(1.3);border-radius:36px;flex-direction:column;justify-content:center;min-width:0;padding:36px;display:flex}.lcf-cartao-in{flex-direction:column;align-items:stretch;gap:10px;display:flex}.lcf-cartao-in>.lc-selo-lanc{align-self:flex-start}.lcf-nome{color:var(--muted);font-size:15px}.lcf-preco{flex-direction:column;gap:4px;margin-top:2px;display:flex}.lcf-de{color:var(--muted);font-size:17px}.lcf-de s{color:var(--muted)}.lcf-atual{letter-spacing:-.04em;color:var(--ink);font-size:72px;font-weight:600;line-height:1}.lcf-recebe{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:6px 0 4px;font-size:34px;font-weight:600;line-height:1.15}.lcf-formas{flex-direction:column;gap:8px;margin-top:10px;display:flex}.lcf-formas-rot{color:var(--muted);font-size:13px}.lcf-formas ul{flex-wrap:wrap;gap:8px;display:flex}.lcf-formas li{background:var(--card);color:var(--ink);border-radius:999px;padding:7px 13px;font-size:14px;line-height:1.3}.lcf-final{margin-top:var(--lc-sec);padding:136px var(--lc-pad);background:radial-gradient(50% 90% at 50% 0%, var(--glow), transparent 70%), var(--lcf-final-bg);border-top:1px solid var(--hair)}.lcf-final-in{text-align:center;flex-direction:column;align-items:center;gap:36px;max-width:920px;margin:0 auto;display:flex}.lcf-final-frase{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-size:52px;font-weight:500;line-height:1.08}.lcf-final-acao{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.lcf-final-preco{letter-spacing:-.02em;color:var(--ink);align-items:baseline;gap:12px;font-size:32px;font-weight:600;display:inline-flex}.lcf-final-preco s{color:var(--muted);font-size:18px;font-weight:400}.lc .lcf-btn-final{min-width:260px;box-shadow:0 16px 34px -14px var(--p-accent);justify-content:space-between;padding:19px 30px;font-size:17px}#lc-fim .rx{border-top:0;margin-top:0}@media (max-width:1179px){.lcf-oferta-in{grid-template-columns:1fr;gap:32px}.lcf-final{padding:112px var(--lc-pad)}.lcf-final-frase{font-size:44px}}@media (max-width:767px){.lcf-oferta-in{gap:28px;padding:0}.lcf-cartao{border-radius:30px;padding:22px}.lcf-atual{font-size:52px}.lcf-recebe{font-size:26px}.lcf-final{padding:88px var(--lc-pad)}.lcf-final-in{gap:28px}.lcf-final-frase{font-size:32px}.lcf-final-acao{flex-direction:column;gap:16px;width:100%}.lc .lcf-btn-final{width:100%;min-width:0;padding:17px 24px;font-size:16px}}.lc-cupom{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:13.5px;display:flex}.lc-cupom strong{letter-spacing:.04em}.lc-cupom-link{font:inherit;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13.5px;text-decoration:underline}.lc-cupom-link:hover{color:var(--ink)}.lc-cupom-link:disabled{opacity:.6;cursor:default}.lc-cupom-input{border:1px solid var(--line,#7f7f7f59);min-width:0;height:40px;color:var(--ink);font:inherit;letter-spacing:.04em;text-transform:uppercase;background:0 0;border-radius:10px;flex:140px;padding:0 12px;font-size:14px}.lc-cupom .lc-erro{flex-basis:100%}
.lcq{border-radius:40px;grid-template-columns:380px minmax(0,1fr);align-items:stretch;gap:44px;padding:28px;display:grid}.lcq[data-foto=nao]{grid-template-columns:minmax(0,1fr);padding:40px}.lcq-foto{background:var(--card);border-radius:30px;min-height:475px;position:relative;overflow:hidden}.lcq-foto img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block;position:absolute;inset:0}.lcq-txt{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:8px 0;display:flex}.lcq-metodo{border-top:1px solid var(--hair);flex-direction:column;gap:14px;width:100%;min-width:0;margin-top:4px;padding-top:20px;display:flex}.lcq-metodo-cab{justify-content:space-between;align-items:center;gap:12px;display:flex}.lcq-metodo-tit{color:var(--ink);min-width:0;font-size:17px;font-weight:600}.lcq-metodo-tit span{color:var(--muted);font-weight:400}.lcq-setas{flex:none;align-items:center;gap:6px;display:flex}.lcq-faltam{color:var(--muted);font-variant-numeric:tabular-nums;padding:0 6px;font-size:13px;font-weight:600}.lcq-seta{cursor:pointer;background:var(--card);width:40px;height:40px;color:var(--ink);border:1px solid var(--hair);border-radius:50%;place-items:center;transition:opacity .2s,background .2s;display:grid}.lcq-seta-ant svg{transform:rotate(90deg)}.lcq-seta-prox svg{transform:rotate(-90deg)}.lcq-seta:hover:not(:disabled){background:var(--glass)}.lcq-seta:disabled{opacity:.35;cursor:default}.lcq-seta:focus-visible,.lcq-trilho:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.lcq-trilho{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;border-radius:20px;position:relative;overflow:auto hidden}.lcq-trilho::-webkit-scrollbar{display:none}.lcq-trilho[data-arrastando]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.lcq-etapas{gap:10px;margin:0;padding:0;list-style:none;display:flex}.lcq-etapa{scroll-snap-align:start;background:var(--card);border-radius:20px;flex-direction:column;flex:0 0 max(150px,28.5714% - 8.57143px);gap:6px;padding:14px;display:flex}.lcq-etapa-n{background:var(--p-accent);width:28px;height:28px;color:var(--p-on);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.lcq-etapa-t{color:var(--ink);font-size:15px;font-weight:600;line-height:1.35}.lcq-etapa-d{color:var(--muted);font-size:13px;line-height:1.45}.lcq-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.lcq-trilho{scroll-behavior:auto}.lcq-seta{transition:none}}@media (max-width:1179px){.lcq{grid-template-columns:260px minmax(0,1fr);gap:32px}.lcq-foto{min-height:380px}.lcq-etapa{flex-basis:calc(41.6667% - 8.33333px)}}@media (max-width:767px){.lcq{border-radius:30px;grid-template-columns:minmax(0,1fr);gap:20px;padding:18px}.lcq[data-foto=nao]{padding:20px}.lcq-foto{aspect-ratio:4/5;min-height:0}.lcq-txt{padding:0}.lcq-etapa{flex-basis:calc(83.3333% - 8.33333px)}.lcq-seta{width:44px;height:44px}}
