.topo.svelte-bgmnqc{height:84px;background:var(--noite)}.checkout.svelte-bgmnqc{padding:2.4rem 0 clamp(5rem,9vw,7rem)}.aviso-demo.svelte-bgmnqc{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.9rem 1.1rem;border:1px dashed #e0c79c;background:#fbf3e4;margin-bottom:2rem}.aviso-demo.svelte-bgmnqc p:where(.svelte-bgmnqc){margin:0;font-size:.98rem;color:#6d4a22}.voltar.svelte-bgmnqc{font-size:1rem;color:var(--ouro-tx);text-decoration:none}.h2.svelte-bgmnqc{margin:.6rem 0 2.4rem}.grade.svelte-bgmnqc{display:grid;grid-template-columns:1fr 400px;gap:clamp(2rem,5vw,4.5rem);align-items:start}fieldset.svelte-bgmnqc{border:0;padding:0;margin:0 0 2.6rem;display:grid;gap:1.2rem}legend.svelte-bgmnqc{font-family:var(--f-display);font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;margin-bottom:1.4rem;display:flex;align-items:center;gap:.8rem}legend.svelte-bgmnqc span:where(.svelte-bgmnqc){display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--ouro);border-radius:50%;color:var(--ouro-tx);font-size:.8rem;letter-spacing:0}label.svelte-bgmnqc{display:grid;gap:.4rem}label.svelte-bgmnqc>span:where(.svelte-bgmnqc){font-size:1rem;color:var(--tinta-2)}label.svelte-bgmnqc i:where(.svelte-bgmnqc){color:var(--taupe)}input.svelte-bgmnqc:not([type=radio]):not([type=checkbox]),textarea.svelte-bgmnqc,select.svelte-bgmnqc{font:inherit;font-size:1.15rem;color:var(--tinta);background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio);padding:.8rem 1rem;min-height:52px;transition:border-color .3s var(--ease);width:100%}input.svelte-bgmnqc:focus,textarea.svelte-bgmnqc:focus,select.svelte-bgmnqc:focus{outline:none;border-color:var(--ouro-tx)}[aria-invalid=true].svelte-bgmnqc{border-color:#a2453a!important}.erro.svelte-bgmnqc{color:#a2453a;font-size:.95rem}.cont.svelte-bgmnqc{justify-self:end;color:var(--taupe);font-size:.85rem}.check.svelte-bgmnqc{grid-template-columns:auto 1fr;align-items:start;gap:.7rem}.check.svelte-bgmnqc input:where(.svelte-bgmnqc){width:20px;height:20px;margin-top:.25rem;accent-color:var(--tinta)}.check.svelte-bgmnqc span:where(.svelte-bgmnqc){color:var(--tinta)}.metodos.svelte-bgmnqc{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.metodo.svelte-bgmnqc{position:relative;padding:1.2rem 1.2rem 1.1rem;border:1px solid var(--linha);background:var(--branco);cursor:pointer;transition:all .4s var(--ease)}.metodo.svelte-bgmnqc input:where(.svelte-bgmnqc){position:absolute;opacity:0}.metodo.on.svelte-bgmnqc{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta)}.metodo.svelte-bgmnqc:has(input:where(.svelte-bgmnqc):focus-visible){outline:2px solid var(--ouro-tx);outline-offset:3px}.metodo.svelte-bgmnqc .nome:where(.svelte-bgmnqc){font-family:var(--f-display);font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta)}.metodo.svelte-bgmnqc .det:where(.svelte-bgmnqc){font-size:.98rem;color:var(--tinta-2)}.mini.svelte-bgmnqc{font-size:.98rem;color:var(--tinta-2);margin:0}.resumo.svelte-bgmnqc{position:sticky;top:96px;background:var(--branco);border:1px solid var(--linha);padding:1.8rem}.item.svelte-bgmnqc{display:flex;gap:1rem;align-items:center;padding-bottom:1.4rem;border-bottom:1px solid var(--linha)}.ic.svelte-bgmnqc{flex:none;display:grid;place-items:center;width:64px;height:78px;border-radius:32px 32px 2px 2px;background:var(--champ);color:var(--ouro-tx)}.t.svelte-bgmnqc{margin:0;line-height:1.3;font-weight:600}.v.svelte-bgmnqc{margin:.2rem 0 0;color:var(--tinta-2)}dl.svelte-bgmnqc{margin:1rem 0}dl.svelte-bgmnqc div:where(.svelte-bgmnqc){display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0}dt.svelte-bgmnqc{color:var(--tinta-2)}dd.svelte-bgmnqc{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap}.tot.svelte-bgmnqc{border-top:1px solid var(--linha);margin-top:.4rem;padding-top:1rem!important}.tot.svelte-bgmnqc dt:where(.svelte-bgmnqc){font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;font-size:.85rem;color:var(--tinta);align-self:center}.tot.svelte-bgmnqc dd:where(.svelte-bgmnqc){font-weight:600;font-size:1.45rem;font-variant-numeric:lining-nums tabular-nums;color:var(--tinta)}.parc.svelte-bgmnqc{text-align:right;margin:0;color:var(--tinta-2);font-style:italic}.noivos.svelte-bgmnqc{background:var(--champ);padding:.9rem 1rem;font-size:1rem;margin-bottom:1.4rem}.noivos.svelte-bgmnqc b:where(.svelte-bgmnqc){font-weight:600}.resumo.svelte-bgmnqc .btn:where(.svelte-bgmnqc){width:100%}.seguro.svelte-bgmnqc{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1rem 0 0;font-size:.9rem;color:var(--tinta-2)}@media(max-width:960px){.grade.svelte-bgmnqc{grid-template-columns:1fr}.resumo.svelte-bgmnqc{position:static}}@media(max-width:520px){.metodos.svelte-bgmnqc{grid-template-columns:1fr}}
