.t-Alert--warning{background: #FFF1C2;}.t-Alert--warning .t-Icon{color: #975102;}.t-Alert--warning .t-Button--closeAlert{position: relative !important;background: none !important;font-weight: 600;}.t-Alert--warning .a-Notification-item{padding: 0;color: #975102;font-weight: 500;}.t-Alert--warning .a-Notification-item.htmldbStdErr::before{display: none;}.t-Alert--warning .a-Notification-title{display: none;}.t-Alert--warning .t-Alert-wrap{border-radius: 8px;background: #FFF1C2;}.t-Alert--success{background: #CFF7D3;}.t-Alert--success .t-Icon{color: #009951;}.t-Alert--success .t-Button--closeAlert{position: relative !important;background: none !important;font-weight: 600;}.t-Alert--success .a-Notification-item{padding: 0;color: #009951!important;font-weight: 500;}.t-Alert--success .t-Alert-title{padding: 0;color: #009951!important;font-weight: 500;}.t-Alert--success .a-Notification-item.htmldbStdErr::before{display: none;}.t-Alert--success .a-Notification-title{display: none;}.t-Alert--success .t-Alert-wrap{border-radius: 8px;background: #CFF7D3;}.a-Switch input[type=checkbox]:checked+.a-Switch-toggle{background: #14AE5C !important;}.container-max-1400{max-width: 1400px;margin-left: auto;margin-right: auto;}.apex-item-option{width: fit-content !important;}.apex-item-option label{white-space: pre-wrap !important;word-wrap: break-word !important;}.t-Footer .t-ButtonRegion-wrap{z-index: 2 !important;}.a-FileDrop-heading{white-space: normal !important;}.a-DatePicker-calendar .is-current > span{color: blue;}.footer-contato{background: #F5F7F8;width: 100vw;padding: 80px 80px 20px 80px;margin-top: 80px;}.container-footer-contato{max-width: 1400px;margin: auto;}.regiao-footer{display: flex;flex-direction: column;}.regiao-footer > .titulo{margin-bottom: 10px;font-size: 16px;font-weight: 700;}.footer-rodape{display: flex;justify-content: center;}.footer-rodape-texto{text-align: center;font-weight: 400;font-size: 14px;margin-top: 1rem;}.container-footer-contato .t-Region-title{font-size: 17px;}.container-texto-imagem-chamamento{position: relative;}.container-pre-selecao{border-radius: 16px;}.container-pre-selecao .imagem-acomodacao-pequena {object-fit: cover;width: 100%;height: 100%;}.container-pre-selecao .container-img-pequena {height: 100px;}.container-pre-selecao .container-info-pequena-reserva {margin-top: 5px;display: flex;gap: 2px;flex-direction: column;}.container-pre-selecao .fileira-meio-card-reserva {display: flex;flex-direction: column;}.container-pre-selecao .info-meio {display: flex;flex-direction: column;height: 140px;}.container-pre-selecao .info-meio-esquerda {display: flex;flex-direction: column;margin: 3px 0px;}.container-pre-selecao .qtd-selecionada-hospedes-acomodacao {display: flex;gap: 5px;align-items: flex-end;}.container-pre-selecao .botao-quantidade-quartos {width: fit-content;margin-left: auto;}.container-pre-selecao .a-CardView-headerBody {display: flex;justify-content: space-around;}.container-pre-selecao .container-preco-quartos {display: flex;margin-top: 10px;}.container-regiao-pre-selecao .container-preco{padding: 10px 0px;display: flex;justify-content: flex-end;}.container-regiao-pre-selecao .container-preco .preco-acomodacao{font-size: 22px;}.container-regiao-pre-selecao .container-preco p{font-size: 18px;}.botao-pre-selecao{border-radius: 10px;font-size: 18px;font-weight: 400;color: #007AFF;background: rgba(0, 122, 255, 0.15);margin-left: auto;}@media (min-aspect-ratio: 1/1) {.ui-dialog:has(.dialog-politicas){width: 50% !important;}}@media (max-aspect-ratio: 1/1) {.ui-dialog:has(.dialog-politicas){width: 100% !important;}}.ui-dialog:has(.dialog-politicas){bottom: 20px;top: auto !important;margin: auto;left: 0 !important;right: 0 !important;}.ui-dialog:has(.dialog-politicas) .ui-dialog-titlebar{display: none;}.texto-cookies{gap: 15px;display: flex;flex-direction: column;}.texto-cookies .titulo{font-size: 18px;font-weight: 600;}.texto-cookies p{font-size: 15px;}.botao-avaliar-estadia {border-radius: 10px;font-weight: 600;color: #007AFF;margin-left: auto;}.radio-horizontal .radio_group{display: flex;}.container-avaliacoes-hospedagem .t-AVPList-label{}.container-avaliacoes-hospedagem .t-AVPList-value{}.container-avaliacoes-hospedagem .container-nota{display: flex;margin-left: auto;width: fit-content;gap: 5px;font-size: 15px;}.container-avaliacoes-hospedagem .container-nota.avaliacao-geral{font-size: 20px;}.container-avaliacoes-hospedagem .container-nota.avaliacao-geral .fa{font-size: 20px;}.container-avaliacoes-hospedagem .container-nota .fa{color: #e3962b;font-size: 15px;}.container-comentarios-avaliacao .nota-hospede{background: none;color: black;font-size: 20px;display: flex;gap: 5px;}.container-comentarios-avaliacao .nota-hospede .fa{color: #e3962b;font-size: 15px;}