.motor{font-family:var(--m-letra);color:var(--m-tinta);position:relative}.motor *,.motor :before,.motor :after{box-sizing:border-box}:where(.motor) button{font:inherit;color:inherit;cursor:pointer}:where(.motor) button:disabled{cursor:default}.motor :focus-visible{outline:2px solid var(--m-foco,var(--m-acento));outline-offset:2px}.mp-form{align-items:stretch;gap:var(--m-espaco,0);grid-template-columns:minmax(0,1.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.1fr) auto;display:grid}.mp-rota{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid;position:relative}.mp-campo{text-align:left;background:0 0;border:0;align-content:center;gap:2px;min-width:0;min-height:66px;padding:10px 16px;display:grid;position:relative}.mp-rotulo{letter-spacing:.01em;color:var(--m-suave);font-size:12px}.mp-entrada{width:100%;min-width:0;font:inherit;letter-spacing:-.015em;color:var(--m-tinta);text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:0;font-size:19px;font-weight:700}.mp-entrada::selection{background:var(--m-acento);color:#0b0b0c}.mp-codigo{letter-spacing:.06em;color:var(--m-suave);pointer-events:none;font-size:11px;font-weight:700;position:absolute;top:12px;right:14px}.mp-trocar{z-index:2;border:1px solid var(--m-linha-forte);background:var(--m-fundo-campo,var(--m-fundo));border-radius:50%;align-self:center;place-items:center;width:34px;height:34px;margin:0 -17px;display:grid}.mp-valor{letter-spacing:-.01em;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:17px;font-weight:700;display:flex;overflow:hidden}.mp-valor small{color:var(--m-suave);font-size:13px;font-weight:500}.mp-seta-datas{color:var(--m-suave);font-weight:400}.mp-pesquisar{background:var(--m-acento);min-height:66px;color:var(--m-acento-tinta,#0b0b0c);white-space:nowrap;border:0;padding:0 28px;font-size:16px;font-weight:700}.mp-lista{z-index:60;background:var(--m-painel);border:1px solid var(--m-linha-forte);border-radius:var(--m-raio-painel,12px);width:max(100%,340px);max-height:360px;box-shadow:var(--m-sombra,0 18px 40px #00000047);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.mp-lista[hidden]{display:none}.mp-lista li[role=option]{cursor:pointer;border-radius:8px;grid-template-columns:1fr auto;grid-template-areas:"nome codigo""pais codigo";padding:9px 12px;display:grid}.mp-lista li[aria-selected=true],.mp-lista li[role=option]:hover{background:var(--m-realce)}.mp-op-nome{grid-area:nome;font-weight:700}.mp-op-pais{color:var(--m-suave);grid-area:pais;font-size:13px}.mp-op-codigo{letter-spacing:.06em;color:var(--m-suave);grid-area:codigo;align-self:center;font-size:12px;font-weight:700}.mp-sem{color:var(--m-suave);padding:12px;font-size:14px}.mp-painel{z-index:55;background:var(--m-painel);border:1px solid var(--m-linha-forte);border-radius:var(--m-raio-painel,14px);box-shadow:var(--m-sombra,0 24px 60px #00000059);padding:20px 22px 18px;position:absolute;top:calc(100% + 10px);left:0;right:0}.mp-painel[hidden]{display:none}.mp-painel-pessoas{width:min(420px,100%);left:auto}.mp-fases{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:14px;display:grid}.mp-fases button{text-align:left;border:1px solid var(--m-linha-forte);border-radius:var(--m-raio,10px);background:0 0;gap:2px;padding:10px 14px;display:grid}.mp-fases button span{color:var(--m-suave);font-size:12.5px}.mp-fases button b{font-size:16px}.mp-fases button[aria-selected=true]{background:var(--m-escolhido);border-color:var(--m-escolhido);color:var(--m-escolhido-tinta)}.mp-fases button[aria-selected=true] span{color:inherit;opacity:.75}.mp-painel-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:14px;display:flex}.mp-instrucao{margin:0;font-size:16px;font-weight:700}.mp-atalhos{flex-wrap:wrap;gap:6px;display:flex}.mp-atalho{border:1px solid var(--m-linha-forte);background:0 0;border-radius:999px;padding:7px 12px;font-size:13.5px}.mp-atalho:hover{border-color:var(--m-tinta)}.mp-meses{grid-template-columns:32px minmax(0,1fr) minmax(0,1fr) 32px;align-items:start;gap:0 26px;display:grid}.mp-mes-ant,.mp-mes-seg{border:1px solid var(--m-linha-forte);background:0 0;border-radius:50%;width:32px;height:32px;margin-top:-2px;font-size:18px;line-height:1}.mp-mes-ant:disabled{opacity:.3}.mp-mes-nome{text-align:center;margin:0 0 10px;font-weight:700}.mp-mes-nome:first-letter{text-transform:uppercase}.mp-semana,.mp-grelha{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px 0;display:grid}.mp-semana span{text-align:center;color:var(--m-suave);text-transform:uppercase;padding-bottom:6px;font-size:12px}.mp-dia{aspect-ratio:1/.9;background:0 0;border:0;border-radius:8px;align-content:center;justify-items:center;gap:1px;min-height:44px;padding:2px 0;display:grid;position:relative}.mp-dia:not(:disabled):hover{background:var(--m-realce)}.mp-dia:disabled{opacity:.28}.mp-num{font-size:14.5px;font-weight:600}.mp-preco-dia{color:var(--m-suave);font-variant-numeric:tabular-nums;min-height:12px;font-size:10.5px}.mp-barato .mp-preco-dia{color:var(--m-barato-tinta,var(--m-tinta));font-weight:700}.mp-barato:after{content:"";background:var(--m-barato,var(--m-acento));border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:6px}.mp-entre{background:var(--m-entre);border-radius:0}.mp-ida,.mp-volta{background:var(--m-escolhido)!important;color:var(--m-escolhido-tinta)!important}.mp-ida .mp-preco-dia,.mp-volta .mp-preco-dia{color:inherit;opacity:.8}.mp-ida{border-radius:8px 0 0 8px}.mp-volta{border-radius:0 8px 8px 0}.mp-ida.mp-barato:after,.mp-volta.mp-barato:after{background:currentColor}.mp-a-carregar .mp-preco-dia{animation:1.2s ease-in-out infinite mp-pulsar}@keyframes mp-pulsar{50%{opacity:.35}}.mp-painel-base{border-top:1px solid var(--m-linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:14px;padding-top:12px;display:flex}.mp-legenda{color:var(--m-suave);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13px;display:flex}.mp-ponto{border-radius:50%;width:8px;height:8px;display:inline-block}.mp-ponto-barato{background:var(--m-barato,var(--m-acento))}.mp-ponto-direto{background:var(--m-suave);margin-left:8px}.mp-noites{margin:0;font-size:14.5px;font-weight:700}.mp-feito{background:var(--m-botao,var(--m-tinta));color:var(--m-botao-tinta,var(--m-fundo));border:0;border-radius:999px;padding:10px 20px;font-weight:700}.mp-quarto{border-bottom:1px solid var(--m-linha);margin-bottom:12px;padding:4px 0 14px}.mp-quarto-nome{justify-content:space-between;margin:0 0 8px;font-weight:700;display:flex}.mp-tirar{color:var(--m-suave);background:0 0;border:0;font-size:13px;text-decoration:underline}.mp-contador{grid-template-columns:1fr 34px 34px 34px;align-items:center;gap:6px;padding:6px 0;display:grid}.mp-contador span{font-size:15px;display:grid}.mp-contador small{color:var(--m-suave);font-size:12.5px}.mp-contador button{border:1px solid var(--m-linha-forte);background:0 0;border-radius:50%;width:34px;height:34px;font-size:18px;line-height:1}.mp-contador button:disabled{opacity:.3}.mp-contador output{text-align:center;font-weight:700}.mp-idades{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:6px;display:grid}.mp-idades label{color:var(--m-suave);gap:4px;font-size:12.5px;display:grid}.mp-idades select{border:1px solid var(--m-linha-forte);background:var(--m-painel);color:var(--m-tinta);font:inherit;border-radius:8px;padding:8px 10px}.mp-mais-quarto{text-underline-offset:3px;background:0 0;border:0;padding:4px 0 10px;font-weight:700;text-decoration:underline}.mp-mais-quarto[hidden]{display:none}.mp-categoria{border:0;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 10px;padding:0;display:flex}.mp-categoria legend{float:left;color:var(--m-suave);margin-right:8px;font-size:14px}.mp-categoria label{border:1px solid var(--m-linha-forte);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;display:inline-flex}.mp-categoria input{accent-color:var(--m-acento)}.mp-nota-bebe{color:var(--m-suave);margin:0 0 12px;font-size:12.5px;line-height:1.45}.mp-resultados{margin-top:36px}.mp-resultados[hidden]{display:none}.mp-res-titulo{letter-spacing:-.03em;margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.05}.mp-res-sub{color:var(--m-suave);margin:8px 0 0;font-size:15px}.mp-aviso{border-radius:var(--m-raio,10px);background:var(--m-aviso,var(--m-escolhido));color:var(--m-aviso-tinta,var(--m-escolhido-tinta));grid-template-columns:auto minmax(0,1fr);gap:0 16px;margin-top:22px;padding:20px 22px 22px;display:grid}.mp-aviso[hidden]{display:none}.mp-aviso :focus-visible{outline-color:var(--m-aviso-tinta,var(--m-escolhido-tinta))}.mp-aviso-icone{border:1px solid var(--m-aviso-linha,#f4f4f547);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mp-aviso-corpo{min-width:0;padding-top:8px}.mp-aviso-titulo{letter-spacing:-.015em;color:var(--m-aviso-tinta,var(--m-escolhido-tinta));margin:0;font-size:18px;font-weight:800;line-height:1.3}.mp-aviso-texto{max-width:68ch;color:var(--m-aviso-corpo,#d4d4d8);margin:6px 0 0;font-size:15px;line-height:1.55}.mp-aviso-datas{border-top:1px solid var(--m-aviso-linha,#f4f4f52e);flex-wrap:wrap;gap:12px 40px;margin:16px 0 0;padding-top:14px;display:flex}.mp-aviso-datas div{gap:3px;display:grid}.mp-aviso-datas dt{color:var(--m-aviso-suave,#a1a1aa);font-size:12.5px}.mp-aviso-datas dd{font-variant-numeric:tabular-nums;margin:0;font-size:15.5px;font-weight:700}.mp-aviso-datas small{color:var(--m-aviso-corpo,#d4d4d8);font-size:13.5px;font-weight:500}.mp-aviso-aplicado .mp-aviso-pedidas dd{color:var(--m-aviso-suave,#a1a1aa);font-weight:500;text-decoration:line-through 1px}.mp-aviso-aplicado .mp-aviso-pedidas small{color:inherit}.mp-aviso-botoes{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.mp-aviso-botoes button{border:1px solid var(--m-aviso-linha-forte,#f4f4f573);color:inherit;background:0 0;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:700}.mp-aviso-botoes button:hover{border-color:currentColor}.mp-aviso:not(.mp-aviso-aplicado) .mp-aviso-botoes button:first-child{background:var(--m-aviso-tinta,var(--m-escolhido-tinta));color:var(--m-aviso,var(--m-escolhido));border-color:#0000}.mp-aviso-barra{background:linear-gradient(90deg, transparent, var(--m-aviso-tinta,var(--m-escolhido-tinta)), transparent) -70% 0 / 40% 100% no-repeat, var(--m-aviso-linha,#f4f4f52e);height:2px;margin-top:16px;animation:1.4s ease-in-out infinite mp-correr;display:block}@keyframes mp-correr{to{background-position:170% 0,0 0}}.mp-voos{grid-template-columns:1fr 1fr;gap:14px 28px;margin-top:26px;display:grid}.mp-sentido h3,.mp-hoteis-topo h3{margin:0 0 10px;font-size:15px;font-weight:700}.mp-opcoes{gap:8px;display:grid}.mp-sentido-ajuda{color:var(--m-suave);margin:-6px 0 10px;font-size:13px}.mp-faixa{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-bottom:8px;display:grid}.mp-faixa button{border:1px solid var(--m-linha);border-radius:var(--m-raio,10px);background:var(--m-cartao);color:var(--m-corpo);align-content:start;justify-items:center;gap:2px;padding:8px 2px;font-size:12.5px;display:grid}.mp-faixa button b{color:var(--m-tinta);font-variant-numeric:tabular-nums;font-size:13.5px}.mp-faixa button small{color:var(--m-suave);font-size:10.5px;line-height:1.15}.mp-faixa button[aria-pressed=true]{border-color:var(--m-escolhido);box-shadow:inset 0 0 0 1px var(--m-escolhido)}.mp-faixa button:disabled{opacity:.35}.mp-faixa button:not(:disabled):hover{border-color:var(--m-linha-forte)}.mp-faixa button b.mp-a-vir{color:var(--m-suave);animation:1.2s ease-in-out infinite mp-pulsar}.mp-voo-marca{color:var(--m-bom,var(--m-tinta));margin-top:4px;font-size:11.5px;font-weight:700}.mp-voo{text-align:left;border:1px solid var(--m-linha-forte);border-radius:var(--m-raio,10px);background:var(--m-cartao);grid-template-columns:1fr auto;grid-template-areas:"horas preco""aero preco""info info";gap:2px 16px;width:100%;padding:12px 16px;display:grid}.mp-voo.mp-sel{border-color:var(--m-escolhido);box-shadow:inset 0 0 0 1px var(--m-escolhido)}.mp-voo-horas{font-variant-numeric:tabular-nums;grid-area:horas;align-items:center;gap:10px;font-size:19px;display:flex}.mp-voo-linha{background:var(--m-linha-forte);width:40px;height:1px}.mp-voo-aero{color:var(--m-corpo);grid-area:aero;font-size:13.5px}.mp-voo-aero small{color:var(--m-suave)}.mp-voo-info{color:var(--m-suave);grid-area:info;margin-top:4px;font-size:12.5px}.mp-voo-escala{color:var(--m-corpo);font-weight:600}.mp-voo-mais{color:var(--m-suave);margin-left:2px;font-size:11px;font-weight:700;line-height:0}.mp-nota-escala{color:var(--m-corpo);margin:0;font-size:13px;line-height:1.45}.mp-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp-voo-preco{text-align:right;grid-area:preco;align-self:center;font-size:19px;font-weight:800;display:grid}.mp-voo-preco small{color:var(--m-suave);font-size:11.5px;font-weight:500}.mp-vazio-voo,.mp-vazio-hotel{border:1px dashed var(--m-linha-forte);border-radius:var(--m-raio,10px);color:var(--m-corpo);margin:0;padding:14px 16px;font-size:14.5px;line-height:1.5}.mp-dica-datas{border-radius:var(--m-raio,10px);background:var(--m-dica);color:var(--m-dica-tinta,var(--m-tinta));flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 16px;margin:0;padding:12px 16px;font-size:14.5px;display:flex}.mp-dica-quartos{border-radius:var(--m-raio,10px);background:var(--m-dica);color:var(--m-dica-tinta,var(--m-tinta));flex-wrap:wrap;align-items:center;gap:10px 16px;margin:16px 0 0;padding:12px 16px;font-size:14.5px;line-height:1.5;display:flex}.mp-dica-datas[hidden],.mp-dica-quartos[hidden]{display:none}.mp-dica-datas button,.mp-dica-quartos button{background:var(--m-tinta);color:var(--m-fundo);border:0;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:700}.mp-bagagem{color:var(--m-suave);grid-column:1/-1;margin:0;font-size:12.5px}.mp-esqueleto,.mp-esqueleto-hotel{border-radius:var(--m-raio,10px);background:linear-gradient(90deg, var(--m-realce) 0%, var(--m-linha) 50%, var(--m-realce) 100%);background-size:200% 100%;animation:1.4s linear infinite mp-brilho}.mp-esqueleto{height:86px}.mp-esqueleto-hotel{border:0;height:190px}@keyframes mp-brilho{to{background-position:-200% 0}}.mp-hoteis-topo{grid-template-columns:1fr auto;align-items:end;gap:10px 20px;margin-top:40px;display:grid}.mp-hoteis-topo h3{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:800}.mp-ordem{flex-wrap:wrap;gap:4px;display:flex}.mp-ordem button{color:var(--m-corpo);background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:13.5px}.mp-ordem button[aria-selected=true]{background:var(--m-tinta);color:var(--m-fundo);font-weight:700}.mp-filtros{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.mp-filtro{border:1px solid var(--m-linha-forte);background:0 0;border-radius:999px;padding:7px 13px;font-size:13.5px}.mp-filtro[aria-pressed=true]{background:var(--m-escolhido);border-color:var(--m-escolhido);color:var(--m-escolhido-tinta);font-weight:700}.mp-hoteis{gap:12px;margin-top:16px;padding-bottom:110px;display:grid}.mp-hotel{border:1px solid var(--m-linha);border-radius:var(--m-raio,12px);background:var(--m-cartao);grid-template-columns:minmax(180px,280px) 1fr auto;gap:0;display:grid;overflow:hidden}.mp-hotel.mp-sel{border-color:var(--m-escolhido);box-shadow:inset 0 0 0 1px var(--m-escolhido)}.mp-hotel-foto{background:var(--m-realce);cursor:pointer;min-height:180px;position:relative}.mp-hotel-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mp-hotel-corpo{align-content:start;gap:4px;min-width:0;padding:16px 20px;display:grid}.mp-hotel-estrelas{color:var(--m-estrelas,var(--m-acento));letter-spacing:2px;margin:0;font-size:12px}.mp-hotel-nome{letter-spacing:-.015em;cursor:pointer;margin:0;font-size:19px;line-height:1.2}.mp-hotel-sitio{color:var(--m-suave);margin:0;font-size:13.5px}.mp-hotel-nota{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:14px;font-weight:600;display:flex}.mp-hotel-nota small{color:var(--m-suave);font-weight:400}.mp-nota{background:var(--m-nota,var(--m-tinta));min-width:34px;height:26px;color:var(--m-nota-tinta,var(--m-fundo));border-radius:7px 7px 7px 2px;place-items:center;padding:0 6px;font-size:13.5px;font-weight:800;display:inline-grid}.mp-hotel-condicoes{color:var(--m-corpo);gap:3px;margin:8px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.mp-hotel-condicoes li:before{content:"·";color:var(--m-suave);margin-right:6px}.mp-hotel-condicoes .mp-bom{color:var(--m-bom,var(--m-tinta))}.mp-hotel-condicoes .mp-bom:before{content:"✓";color:var(--m-bom,var(--m-tinta))}.mp-hotel-preco{border-left:1px solid var(--m-linha);text-align:right;align-content:center;justify-items:end;gap:2px;min-width:190px;padding:16px 20px;display:grid}.mp-hotel-rotulo{color:var(--m-suave);font-size:12.5px}.mp-hotel-preco strong{letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1}.mp-hotel-pp{color:var(--m-suave);font-size:13px}.mp-hotel-total{color:var(--m-corpo);margin-top:4px;font-size:12.5px}.mp-escolher{border:1px solid var(--m-tinta);background:0 0;border-radius:999px;margin-top:10px;padding:10px 16px;font-size:14px;font-weight:700}.mp-hotel.mp-sel .mp-escolher{background:var(--m-escolhido);border-color:var(--m-escolhido);color:var(--m-escolhido-tinta)}.mp-total{z-index:40;border-radius:var(--m-raio-total,14px);background:var(--m-barra);color:var(--m-barra-tinta);justify-content:space-between;align-items:center;gap:12px 24px;margin-top:-86px;padding:12px 14px 12px 22px;display:flex;position:sticky;bottom:14px;box-shadow:0 16px 40px #00000047}.mp-total[hidden]{display:none}.mp-total.mp-fora{opacity:0;pointer-events:none;transform:translateY(20px)}.mp-total{transition:opacity .35s,transform .35s}.mp-total-texto{grid-template-columns:auto auto;align-items:baseline;gap:0 14px;min-width:0;display:grid}.mp-total-rotulo{opacity:.75;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12.5px;overflow:hidden}.mp-total-valor{letter-spacing:-.03em;font-size:26px;font-weight:800}.mp-total-pp{opacity:.8;font-size:13.5px}.mp-total-aviso{opacity:.7;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12px;overflow:hidden}.mp-pedir{background:var(--m-acento);color:var(--m-acento-tinta,#0b0b0c);white-space:nowrap;border:0;border-radius:999px;padding:14px 22px;font-size:15px;font-weight:800}.mp-ficha{border:1px solid var(--m-linha-forte);border-radius:var(--m-raio-painel,16px);background:var(--m-painel);width:min(720px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--m-tinta);padding:0;overflow:auto}.mp-ficha::backdrop{background:#0506089e}.mp-ficha-caixa{margin:0;position:relative}.mp-fechar{z-index:2;color:#dcdce0;background:#0b0b0cb8;border:0;border-radius:50%;width:38px;height:38px;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}.mp-ficha-foto{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.mp-ficha-corpo{gap:6px;padding:20px 26px 24px;display:grid}.mp-ficha-corpo h3{letter-spacing:-.025em;margin:0;font-size:26px}.mp-ficha-corpo h4{margin:14px 0 4px;font-size:15px}.mp-ficha-sitio{color:var(--m-suave);margin:0;font-size:14px}.mp-ficha-sitio a{color:var(--m-tinta)}.mp-regimes{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.mp-regimes label{border:1px solid var(--m-linha-forte);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:grid}.mp-regimes label:has(input:checked){border-color:var(--m-escolhido);box-shadow:inset 0 0 0 1px var(--m-escolhido)}.mp-conta{border-top:1px solid var(--m-linha);margin:0;padding:0;list-style:none}.mp-conta li{border-bottom:1px solid var(--m-linha);justify-content:space-between;gap:16px;padding:9px 0;font-size:14.5px;display:flex}.mp-conta b{white-space:nowrap}.mp-conta-nota{color:var(--m-suave);border-bottom:0!important;padding-top:0!important;font-size:13px!important}.mp-conta-desconto b{color:var(--m-bom,var(--m-tinta))}.mp-conta-total{font-weight:800;border-bottom:0!important;font-size:18px!important}.mp-incluido{color:var(--m-corpo);gap:4px;margin:8px 0 6px;padding-left:18px;font-size:13.5px;display:grid}.mp-nome{color:var(--m-suave);gap:6px;margin-top:8px;font-size:13.5px;display:grid}.mp-nome input{border:1px solid var(--m-linha-forte);color:var(--m-tinta);font:inherit;background:0 0;border-radius:10px;padding:12px 14px}.mp-pedir-ficha{width:100%;margin-top:10px;padding:16px;font-size:16px}.mp-letra{color:var(--m-suave);margin:6px 0 0;font-size:12px;line-height:1.5}@media (width<=980px){.mp-form{grid-template-columns:1fr 1fr}.mp-rota,.mp-pessoas,.mp-pesquisar{grid-column:1/-1}.mp-painel{z-index:90;border-radius:18px 18px 0 0;width:auto;max-height:86dvh;position:fixed;inset:auto 0 0;overflow:auto}.mp-meses{grid-template-columns:minmax(0,1fr);position:relative}.mp-mes-ant,.mp-mes-seg{z-index:1;margin:0;position:absolute;top:-6px}.mp-mes-ant{left:0}.mp-mes-seg{right:0}.mp-mes-nome{padding:0 44px}.mp-mes[data-mes="1"]{display:none}.mp-voos,.mp-hotel{grid-template-columns:1fr}.mp-hotel-foto{aspect-ratio:16/9;min-height:0}.mp-hotel-preco{border-left:0;border-top:1px solid var(--m-linha);text-align:left;grid-template-columns:1fr auto;justify-items:start;min-width:0}.mp-hotel-preco .mp-escolher{grid-area:1/2/5;align-self:center;margin:0}.mp-hoteis-topo{grid-template-columns:1fr}.mp-total{margin-left:-6px;margin-right:-6px}}@media (width<=560px){.mp-form{grid-template-columns:1fr 1fr}.mp-rota{grid-template-columns:1fr}.mp-trocar{margin:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)rotate(90deg)}.mp-codigo{right:58px}.mp-regimes{grid-template-columns:1fr}.mp-aviso{gap:0 12px;padding:18px 16px 20px}.mp-aviso-icone{width:32px;height:32px}.mp-aviso-icone svg{width:17px;height:17px}.mp-aviso-corpo{padding-top:5px}.mp-aviso-titulo{font-size:17px}.mp-total-valor{font-size:22px}.mp-pedir{padding:12px 16px;font-size:14px}}@media (prefers-reduced-motion:reduce){.motor *,.motor :before,.motor :after{transition:none!important;animation:none!important}}
