.l-cena{width:100%;max-width:76em;margin-inline:auto}.l-abertura{grid-template-columns:minmax(0,27em) minmax(0,1fr);align-items:center;gap:3em;display:grid}.l-abertura .d-display{font-size:4.1em}.l-precos{flex-wrap:wrap;gap:.5em;margin:1.5em 0 0;padding:0;list-style:none;display:flex}.l-precos li{box-shadow:inset 0 0 0 1px var(--aresta);color:var(--nevoa);border-radius:99em;padding:.35em .9em;font-size:.92em}.l-precos li:first-child{background:var(--branco);color:var(--preto);box-shadow:0 0 2em -.3em #faad1bbf}.l-precos strong{font-family:var(--f-display);font-weight:600}.l-palco{height:min(70vh,40em);position:relative}.l-palco-saco{pointer-events:none;width:19em;height:19em;position:absolute;inset:-4% 0 auto auto}.l-palco-camadas{transform-style:preserve-3d;position:absolute;inset:0}.l-palco-navegador{max-width:calc(1.6*min(70vh,40em) - 4.8em);position:absolute;top:50%;left:0;right:5.5em;transform:translateY(-50%)}.l-palco-navegador .janela{border-radius:1.1em;box-shadow:0 3em 6em -2em #000000d9,0 0 7em -1.5em #faad1b33}.l-palco-tel{width:11.5em;position:absolute;bottom:3%;right:0;transform:translateZ(40px);box-shadow:0 2.4em 4em -1em #000000e6}.l-tel-imagem{aspect-ratio:390/844;background:#fffdf8;border-radius:21px;position:relative;overflow:hidden}.l-aviso{align-items:center;gap:.9em;padding:.85em 1.2em;display:flex;position:absolute;bottom:8%;left:-1.6em;transform:translateZ(60px)}.l-aviso>div{gap:.05em;display:grid}.l-aviso strong{font-family:var(--f-display);font-weight:500}.l-aviso .d-nota{margin:0}.l-aviso-ponto{background:var(--ouro);border-radius:50%;width:.65em;height:.65em;box-shadow:0 0 .9em .1em #faad1bb3}.l-estado{white-space:nowrap;background:#ffffff1a;border-radius:99em;padding:.25em .8em;font-size:.86em}.l-grelha{grid-template-columns:minmax(0,21em) minmax(0,1fr);align-items:center;gap:3em;display:grid}.l-janela{justify-self:end;width:min(100%,160vh - 39.2em)}.l-janela .janela{border-radius:1.1em;box-shadow:0 3em 6em -2em #000c,0 0 7em -1.5em #faad1b24}.l-ecra{aspect-ratio:16/10;background:#fffdf8;width:100%;position:relative;overflow:hidden}.l-ecra img{transition:opacity .45s}.l-lista{margin:0;padding:.5em 2.2em;list-style:none;display:grid}.l-lista li{grid-template-columns:minmax(0,12em) minmax(0,1fr);align-items:baseline;gap:1.4em;padding:1.15em 0;display:grid}.l-lista li+li{border-top:1px solid var(--aresta)}.l-lista .d-subtitulo{margin:0;font-size:1.2em}.l-lista p{color:var(--nevoa);margin:0;font-size:1.04em}.l-lista-duas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3em}.l-lista-duas li{grid-template-columns:minmax(0,1fr);gap:.25em}.l-lista-duas li+li{border-top:0}.l-lista-duas li:nth-child(n+3){border-top:1px solid var(--aresta)}.l-destaque{font-family:var(--f-display);letter-spacing:-.02em;text-shadow:0 0 1.2em #faad1b59;margin:0 0 1.1em;font-size:1.7em;font-weight:500}.l-parte{font-family:var(--f-display);letter-spacing:-.015em;margin:0;font-size:1.45em;font-weight:500;line-height:1.25}.l-acao{margin-top:1.4em}.l-ilustrativo{max-width:24em;margin:1.2em 0 0}.l-telemoveis{justify-content:center;align-items:center;gap:2.4em;display:flex}.l-tel{width:min(13.5em,46vh - 11.27em);box-shadow:0 2.4em 4em -1em #000000e6}.l-tel:nth-child(2){transform:translateY(1.4em)}.l-colunas{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:1em;min-height:0;display:grid}.l-coluna{background:#1414166b;border-radius:1.3em;padding:1.3em 1.7em 1.35em;box-shadow:inset 0 0 0 1px #ffffff1a}.l-coluna h3{font-family:var(--f-display);letter-spacing:-.02em;margin:0 0 .7em;font-size:1.32em;font-weight:500;line-height:1.14}.l-pontos{flex-direction:column;gap:.6em;margin:0;padding:0;list-style:none;display:flex}.l-pontos li{grid-template-columns:.9em minmax(0,1fr);column-gap:1em;display:grid}.l-pontos i{width:.9em;height:.9em;margin-top:.3em}.l-pontos strong{font-weight:500;line-height:1.5;display:block}.l-pontos span{color:var(--nevoa);font-size:.96em;line-height:1.4;display:block}.l-alvo{box-shadow:0 0 0 .16em var(--ouro), 0 0 1.4em .1em #faad1ba6;cursor:pointer;border-radius:1em;animation:1.8s ease-in-out infinite l-pulsar;position:absolute}@keyframes l-pulsar{50%{box-shadow:0 0 0 .3em #faad1b8c,0 0 2em .3em #faad1b66}}.l-pagar{text-align:center;justify-items:center;gap:.9em;width:min(92%,27em);padding:1.7em 1.6em 1.4em;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.l-pagar .d-subtitulo,.l-pagar .d-nota{margin:0}.l-pagar .d-botao-claro{min-width:12em}.l-recebido{align-items:center;gap:.7em;margin:0;padding:.9em 1.2em;display:flex;position:absolute;inset:auto 1.2em 1.2em}.l-recebido svg{color:var(--ouro);flex:none}.l-custos{grid-template-columns:minmax(0,24em) minmax(0,1fr);align-items:center;gap:4em;display:grid}.l-custos-texto{position:relative}.l-custos-icone{width:8em;height:8em;margin-bottom:1em}.l-custos-nota{max-width:26em;margin:1.2em 0 0}.l-conta{gap:1.8em;padding:2.2em 2.4em;display:grid}.l-conta-mes{justify-items:start;gap:.4em;display:grid}.l-numero{font-family:var(--f-display);letter-spacing:-.045em;color:var(--branco);text-shadow:0 .3em .9em #faad1b4d;font-size:5.6em;font-weight:600;line-height:1}.l-numero small{letter-spacing:0;color:var(--nevoa);text-shadow:none;font-size:.3em;font-weight:500}.l-conta-iva{font-family:var(--f-display);color:var(--nevoa);margin-bottom:.5em;font-size:1.15em}.l-linhas{border-collapse:collapse;width:100%}.l-linhas th,.l-linhas td{text-align:right;white-space:nowrap;padding:.75em 0 .75em 1.6em;font-weight:400}.l-linhas thead th{color:var(--nevoa);padding-block:0 .5em;font-size:.86em}.l-linhas tbody th{text-align:left;white-space:normal;gap:.1em;padding-left:0;display:grid}.l-linhas tbody tr{border-top:1px solid var(--aresta)}.l-linhas td{font-family:var(--f-display);vertical-align:top;font-size:1.15em;font-weight:500}.l-comecar .c-comecar-trilho{grid-template-columns:repeat(6,minmax(0,1fr))}.l-comecar .c-comecar-detalhe{max-width:none}.l-comecar .c-comecar-detalhe p:first-child{font-family:var(--f-display);letter-spacing:-.015em;font-size:1.5em;font-weight:500}@media (max-width:899px){.l-abertura,.l-grelha,.l-custos{grid-template-columns:minmax(0,1fr);gap:1.6em}.l-abertura .d-display{font-size:2.65em}.l-palco{height:auto}.l-palco-saco{display:none}.l-palco-camadas,.l-palco-navegador{position:relative;inset:auto;transform:none}.l-palco-navegador{left:auto;right:auto}.l-palco-tel{width:6.6em;bottom:-1.2em;right:.4em}.l-tel-imagem{border-radius:16px}.l-aviso{width:fit-content;margin-top:.8em;position:relative;bottom:auto;left:auto}.l-janela{width:100%}.l-lista{padding:.3em 1.3em}.l-lista li{grid-template-columns:minmax(0,1fr);gap:.3em}.l-lista-duas{grid-template-columns:minmax(0,1fr)}.l-lista-duas li+li,.l-lista-duas li:nth-child(n+3){border-top:1px solid var(--aresta)}.l-colunas{grid-template-columns:minmax(0,1fr)}.l-coluna{padding:1.2em 1.3em 1.3em}.l-pontos i{background:var(--ouro);border-radius:50%;justify-self:center;width:.42em;height:.42em;margin-top:.52em;box-shadow:0 0 10px 1px #faad1b99}.l-telemoveis{gap:1em}.l-tel{width:42%}.l-pagar{border-radius:0;width:100%;position:static;transform:none}.l-ecra:has(.l-pagar){aspect-ratio:auto;flex-direction:column;justify-content:flex-end;min-height:15em;display:flex}.l-custos-icone{display:none}.l-conta{padding:1.5em}.l-numero{font-size:3.2em}.l-linhas th,.l-linhas td{padding-left:.9em}.l-comecar .c-comecar-trilho{grid-template-columns:repeat(2,minmax(0,1fr))}}.l-termos{color:inherit;text-underline-offset:.22em;text-decoration:underline;transition:color .18s}.l-termos:hover{color:var(--ouro)}.so-promo{display:none!important}:root[data-promo=natal] .so-promo{display:revert!important}:root[data-promo=natal] .sem-promo{display:none!important}.l-festa{color:var(--nevoa);background:linear-gradient(100deg,#faad1b29,#faad1b0a 70%);border-radius:99em;flex-wrap:wrap;align-items:center;gap:.25em .6em;margin:0 0 1.4em;padding:.5em 1.1em .5em .85em;font-size:.95em;position:relative;box-shadow:inset 0 0 0 1px #faad1b8c,0 0 2.4em -.6em #faad1b99}:root[data-promo=natal] .l-festa{display:inline-flex!important}.l-festa strong{font-family:var(--f-display);color:var(--ouro);font-weight:600}.l-festa-icone{color:var(--ouro);flex:none}.l-festa-brilhos{pointer-events:none;width:2.4em;height:1.6em;position:absolute;inset:-.55em -.5em auto auto}.l-festa-brilhos b{background:var(--ouro);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 .3em #faad1be6);width:.7em;height:.7em;animation:2.4s ease-in-out infinite l-cintila;position:absolute}.l-festa-brilhos b:first-child{top:0;right:.2em}.l-festa-brilhos b:nth-child(2){width:.45em;height:.45em;animation-delay:.8s;top:.75em;right:1.2em}.l-festa-brilhos b:nth-child(3){width:.35em;height:.35em;animation-delay:1.6s;top:-.1em;right:1.75em}@keyframes l-cintila{0%,to{opacity:.35;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}.l-precos .l-preco-promo,.l-riscado{white-space:nowrap}.l-precos .l-preco-promo{color:var(--branco);box-shadow:inset 0 0 0 1px #faad1b99}.l-precos s,.l-riscado s{color:var(--nevoa);-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);margin-right:.35em;text-decoration-thickness:.09em}.l-promo-valor{color:var(--ouro)}.l-promo-conta,.l-promo-fecho{color:var(--branco);align-items:flex-start;gap:.6em;margin:0;line-height:1.45;display:flex}:root[data-promo=natal] .l-promo-conta,:root[data-promo=natal] .l-promo-fecho{display:flex!important}.l-promo-conta{background:#faad1b1a;border-radius:.9em;padding:.85em 1em;box-shadow:inset 0 0 0 1px #faad1b73}.l-promo-fecho{max-width:34em;margin-top:1.2em}.l-promo-conta .l-festa-icone,.l-promo-fecho .l-festa-icone{margin-top:.15em}.l-abertura{position:relative}.l-abertura-texto,.l-palco{z-index:1;position:relative}.l-neve{z-index:0;pointer-events:none;position:absolute;inset:-10vh -4vw;overflow:hidden}:root[data-promo=natal] .l-neve{display:block!important}.l-neve i{top:-2%;left:var(--x);width:var(--s);height:var(--s);background:var(--ouro);opacity:0;animation:l-cai var(--t) linear var(--d) infinite;border-radius:50%;position:absolute;box-shadow:0 0 6px 1px #faad1bb3}@keyframes l-cai{0%{opacity:0;transform:translate(0,0)}10%{opacity:.85}85%{opacity:.6}to{opacity:0;transform:translate(2.5em,110vh)}}@media (prefers-reduced-motion:reduce){:root[data-promo=natal] .l-neve{display:none!important}}html[data-movimento=reduzido][data-promo=natal] .l-neve{display:none!important}
