.stepper[data-v-18f3fe92]{background:#fff;border-radius:8px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));padding:20px 28px;width:100%}.stepper__row[data-v-18f3fe92]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:767px){.stepper__row[data-v-18f3fe92]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:16px}.stepper__voltar[data-v-18f3fe92]{width:100%}.stepper[data-v-18f3fe92]{padding:20px 20px}.stepper__label[data-v-18f3fe92]{font-size:10px}.stepper__connector[data-v-18f3fe92]{min-width:16px}}.stepper__inner[data-v-18f3fe92]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex:1;flex:1;min-width:0}@media (max-width:767px){.stepper__inner[data-v-18f3fe92]{padding-left:1rem}}.stepper__voltar[data-v-18f3fe92]{-ms-flex-negative:0;flex-shrink:0;padding:10px 24px;border:none;border-radius:8px;background-color:#f28c1c;color:#fff;font:normal 14px/1.2 Segoe UI,Roboto,sans-serif;cursor:pointer;white-space:nowrap}.stepper__voltar[data-v-18f3fe92]:hover{background-color:#e27d0d}.stepper__step[data-v-18f3fe92]{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex:1;flex:1;min-width:0}.stepper__step-content[data-v-18f3fe92]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-width:0}.stepper__circle[data-v-18f3fe92]{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.stepper__circle--active[data-v-18f3fe92]{background-color:#2c2ffb;border:none}.stepper__circle--inactive[data-v-18f3fe92]{background-color:#e3f2fd;border:1px solid hsla(0,0%,64.3%,.5)}.stepper__number[data-v-18f3fe92]{font:700 18px/1 Segoe UI,Roboto,sans-serif}.stepper__circle--active .stepper__number[data-v-18f3fe92]{color:#fff}.stepper__circle--inactive .stepper__number[data-v-18f3fe92]{color:#a4a4a4}.stepper__label[data-v-18f3fe92]{margin:8px 0 0;font:700 12px/1.2 Segoe UI,Roboto,sans-serif}@media (max-width:767px){.stepper__label[data-v-18f3fe92]{font-size:10px}}.stepper__label--active[data-v-18f3fe92]{color:#000}.stepper__label--inactive[data-v-18f3fe92]{color:#a4a4a4}.stepper__connector[data-v-18f3fe92]{-ms-flex:1;flex:1;height:4px;min-width:32px;margin:0;margin-top:17px;border-radius:2px;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:767px){.stepper__connector[data-v-18f3fe92]{min-width:16px}}.stepper__connector--completed[data-v-18f3fe92]{background-color:#2c2ffb}.stepper__connector--inactive[data-v-18f3fe92]{background-color:#e3f2fd}.campo-validado-bootstrap[data-v-75983339]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.campo-validado-bootstrap__label[data-v-75983339],.campo-validado-bootstrap label[data-v-75983339]{font:500 14px/20px Roboto,sans-serif;color:#364153;margin-bottom:0}.campo-validado-bootstrap__input[data-v-75983339]{height:38px;padding:8px 12px;border:1px solid #d1d5dc;border-radius:4px;font:400 14px/1.4 Roboto,sans-serif;color:#333;background:#fff}.campo-validado-bootstrap__input[data-v-75983339]:-ms-input-placeholder{color:rgba(30,41,57,.5)}.campo-validado-bootstrap__input[data-v-75983339]::placeholder{color:rgba(30,41,57,.5)}.campo-validado-bootstrap__input[data-v-75983339]:focus{outline:none;border-color:#2c2ffb}.campo-validado-bootstrap__input--invalid[data-v-75983339]{border-color:#dc3545}.campo-validado-bootstrap__input--invalid[data-v-75983339]:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.campo-validado-bootstrap__input--valid[data-v-75983339]{border-color:#28a745}.campo-validado-bootstrap__input--valid[data-v-75983339]:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.campo-validado-bootstrap__input--disabled[data-v-75983339],.campo-validado-bootstrap__input--disabled[data-v-75983339] input,[data-v-75983339] .form-control:disabled,[data-v-75983339] .form-control[readonly]{background-color:#e9ecef!important;color:#6c757d!important;cursor:not-allowed;opacity:1}.campo-validado-bootstrap__input-wrapper[data-v-75983339]{position:relative}.campo-validado-bootstrap__spinner[data-v-75983339]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #d1d5dc;border-top-color:#2c2ffb;border-radius:50%;animation:campo-validado-spin-75983339 .6s linear infinite;pointer-events:none}@keyframes campo-validado-spin-75983339{to{transform:translateY(-50%) rotate(1turn)}}.campo-validado-bootstrap__erro[data-v-75983339]{font-size:12px;color:#dc3545}.resumo-faixas-viajantes[data-v-1258dca9]{width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;-ms-flex-align:stretch;align-items:stretch}.resumo-faixas-viajantes__faixa-section[data-v-1258dca9]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.resumo-faixas-viajantes__titulo-faixa[data-v-1258dca9]{font:600 20px/28px Roboto,sans-serif;color:#2c2ffb;margin:0;padding:0}.resumo-faixas-viajantes__card[data-v-1258dca9],.resumo-faixas-viajantes__cards[data-v-1258dca9]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.resumo-faixas-viajantes__card[data-v-1258dca9]{background:#fff;border-radius:10px;padding:24px;border:1px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.resumo-faixas-viajantes__titulo-passageiro[data-v-1258dca9]{font:600 14px/20px Roboto,sans-serif;color:#2c2ffb;margin:0}.resumo-faixas-viajantes__campos[data-v-1258dca9]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.resumo-faixas-viajantes__campo[data-v-1258dca9]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.resumo-faixas-viajantes__campo--checkbox[data-v-1258dca9]{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.resumo-faixas-viajantes__label[data-v-1258dca9]{font:500 14px/20px Roboto,sans-serif;color:#4a5565;margin-bottom:0}.resumo-faixas-viajantes__input[data-v-1258dca9]{height:38px;padding:8px 12px;border:1px solid #d1d5dc;border-radius:4px;font:400 14px/1.4 Roboto,sans-serif;color:#333;background:#fff}.resumo-faixas-viajantes__input[data-v-1258dca9]:-ms-input-placeholder{color:rgba(30,41,57,.5)}.resumo-faixas-viajantes__input[data-v-1258dca9]::placeholder{color:rgba(30,41,57,.5)}.resumo-faixas-viajantes__input[data-v-1258dca9]:focus{outline:none;border-color:#2c2ffb}.resumo-faixas-viajantes__input--invalid[data-v-1258dca9]{border-color:#dc3545}.resumo-faixas-viajantes__input--invalid[data-v-1258dca9]:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.resumo-faixas-viajantes__input--valid[data-v-1258dca9]{border-color:#28a745}.resumo-faixas-viajantes__input--valid[data-v-1258dca9]:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.resumo-faixas-viajantes__erro[data-v-1258dca9]{font-size:12px;color:#dc3545}[data-v-1258dca9] .custom-control-label{font:500 14px/20px Roboto,sans-serif;color:#4a5565}.resumo-pagamento-seguro[data-v-fba4fe8a]{background:#fff;border-radius:10px;padding:24px;min-width:368px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-align:stretch;align-items:stretch}@media (max-width:900px){.resumo-pagamento-seguro[data-v-fba4fe8a]{max-width:max-content;min-width:100%}}.resumo-pagamento-seguro__titulo[data-v-fba4fe8a]{font:600 20px/28px Roboto,sans-serif;color:#2c2ffb;margin:0}.resumo-pagamento-seguro__detalhes[data-v-fba4fe8a]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.resumo-pagamento-seguro__linha-detalhe[data-v-fba4fe8a]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-height:20px}.resumo-pagamento-seguro__label[data-v-fba4fe8a]{font:500 14px/20px Roboto,sans-serif;color:#364153}.resumo-pagamento-seguro__valor[data-v-fba4fe8a]{font:400 14px/20px Roboto,sans-serif;color:#364153}.resumo-pagamento-seguro__valor--bold[data-v-fba4fe8a]{font-weight:600}.resumo-pagamento-seguro__btn-container[data-v-fba4fe8a]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.resumo-pagamento-seguro__btn[data-v-fba4fe8a]{height:44px;min-width:176px;padding:12px 48px;background:#f28c1c;color:#fff;border:none;border-radius:4px;font:600 14px/20px Roboto,sans-serif;text-align:center;cursor:pointer;transition:opacity .2s}.resumo-pagamento-seguro__btn[data-v-fba4fe8a]:hover{opacity:.9}.resumo-pagamento-seguro__btn[data-v-fba4fe8a]:focus{outline:none}.resumo-lateral-seguro[data-v-c9aa41bc]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center}@media (max-width:767px){.resumo-lateral-seguro[data-v-c9aa41bc]{width:100%}}.container-inner[data-v-a8d62a6c]{display:-ms-flexbox;display:flex;width:100%;height:109px;-ms-flex-align:center;align-items:center;padding:0 20px}.top-bar[data-v-a8d62a6c]{background-color:#2c2ffb;height:109px}.stepper-wrapper[data-v-a8d62a6c]{padding:16px 0;background:#f8f9fa}.stepper-wrapper .container-inner[data-v-a8d62a6c]{padding:0;height:auto}.hospede-seguro-viagem__skeleton-form[data-v-a8d62a6c]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:12px;width:100%;min-height:62px}.hospede-seguro-viagem__skeleton-box[data-v-a8d62a6c]{height:62px;border-radius:8px;background:linear-gradient(90deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.15));background-size:200% 100%;animation:hospede-seguro-viagem__skeleton-pulse-a8d62a6c 1.2s ease-in-out infinite}.hospede-seguro-viagem__skeleton-destino[data-v-a8d62a6c]{-ms-flex:2;flex:2;min-width:160px}.hospede-seguro-viagem__skeleton-periodo[data-v-a8d62a6c]{-ms-flex:3;flex:3;min-width:240px}.hospede-seguro-viagem__skeleton-idade[data-v-a8d62a6c]{-ms-flex:3;flex:3;min-width:200px}.hospede-seguro-viagem__skeleton-btn[data-v-a8d62a6c]{-ms-flex-negative:0;flex-shrink:0;width:120px}.hospede-seguro-viagem__skeleton-conteudo[data-v-a8d62a6c]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.hospede-seguro-viagem__skeleton-line[data-v-a8d62a6c]{height:24px;border-radius:4px;background:linear-gradient(90deg,#e0e0e0,#eee 50%,#e0e0e0);background-size:200% 100%;animation:hospede-seguro-viagem__skeleton-pulse-a8d62a6c 1.2s ease-in-out infinite}.hospede-seguro-viagem__skeleton-line--short[data-v-a8d62a6c]{width:60%}.hospede-seguro-viagem__skeleton-card[data-v-a8d62a6c]{height:120px;border-radius:8px;background:linear-gradient(90deg,#e0e0e0,#eee 50%,#e0e0e0);background-size:200% 100%;animation:hospede-seguro-viagem__skeleton-pulse-a8d62a6c 1.2s ease-in-out infinite}@keyframes hospede-seguro-viagem__skeleton-pulse-a8d62a6c{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.conteudo-wrapper[data-v-a8d62a6c]{padding:24px 20px 40px;background:#f8f9fa}.conteudo-inner[data-v-a8d62a6c]{-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-align:stretch;align-items:stretch;max-width:1270px;margin:0 auto;gap:24px}@media (max-width:959px){.hospede-seguro-viagem__skeleton-btn[data-v-a8d62a6c],.hospede-seguro-viagem__skeleton-destino[data-v-a8d62a6c],.hospede-seguro-viagem__skeleton-idade[data-v-a8d62a6c],.hospede-seguro-viagem__skeleton-periodo[data-v-a8d62a6c]{width:100%;min-width:0}}@media (min-width:900px){.conteudo-inner[data-v-a8d62a6c]{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.hospede-seguro-viagem__alert[data-v-a8d62a6c]{margin-bottom:0}.dados-viajantes-area[data-v-a8d62a6c]{-ms-flex:1;flex:1;min-width:0}.resumo-area[data-v-a8d62a6c]{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:sticky;top:24px;-ms-flex-item-align:start;align-self:flex-start;padding-top:3rem}@media screen and (max-width:767px){.resumo-area[data-v-a8d62a6c]{width:100%}}.app-main__inner ::v-deep{padding:0!important}.app-main__inner:has(.hospede-seguro-viagem){padding:0!important}