:root{font-family:Open Sans,sans-serif!important;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh!important;margin:0;background:#f8f8f8!important}p{margin-bottom:0}select.chakra-select.css-161pkch{border-color:#c5c5c5!important}textarea:focus,input:focus{outline:none}.waves{height:55vh}@media (max-width: 530px){.waves{height:30vh}}.label-pagamento{font: 600 14px/24px Open Sans;letter-spacing:.11px;color:#646464;margin-bottom:.6875em;margin-top:.8rem}.pagamento-input{width:100%;height:41px;border:1px solid #C5C5C5!important;border-radius:5px;opacity:1;padding-inline:1em;margin-bottom:.6em;cursor:text}.validade-cvv:first-child{margin-right:24px}.form-cartao-pagamento legend{text-align:left;font: 600 16px/22px Open Sans;letter-spacing:0px;color:#616161;opacity:1}.pagamento-input i{color:#a1a1a1}.pagamento-input::placeholder{text-align:left;font: 14px/24px Open Sans;letter-spacing:.11px;color:#646464;opacity:1}#numero-cartao-titular::placeholder{text-align:left;font: 14px/24px Open Sans;letter-spacing:.11px;color:#646464;opacity:1}.pix-component h2{font: 600 16px/22px Open Sans;letter-spacing:0px;color:#014b6e;text-align:center}.pix-component p{font: 14px/19px Open Sans;letter-spacing:0px;color:#616161;text-align:center}.pix-component legend{text-align:center;font: 600 16px Open Sans;letter-spacing:0px;color:#616161}.pix-component img{max-width:80%;margin-inline:10%}.pix-component .input-group{flex-wrap:nowrap;align-items:center;max-width:100%}@media screen and (max-width: 768px){.pix-component .input-group{max-width:350px}}.pix-component .input-group button{background:#014b6e 0% 0% no-repeat padding-box;border-radius:0 5px 5px 0;font: 14px Open Sans;letter-spacing:.11px;color:#fafafa;height:41px;min-width:115px}.pix-component .input-group div{border:1px solid #C5C5C5;border-radius:5px 0 0 5px;height:41px;text-align:center!important;text-overflow:clip!important}.check-pix-copiado{color:#fff}@media (min-width:992px){.pix-component img{max-width:50%;margin-inline:25%}}.pagamento-forma-de-pagamento{background-color:#fff!important}.pagamento-resumo{background-color:#f6f6f6}.content-pagamento{background:#fcfcfc;height:100vh}.card-pagamento{border:1px solid #D8D8D8;border-radius:7px;background-color:#fff;max-width:996px;margin-bottom:50px}.border-pagamento{border-radius:inherit}.colunas-pagamento-direita{border-radius:0 7px 7px 0;border-left:1px solid #D8D8D8}.colunas-pagamento-esquerda{border-radius:7px 0 0 7px}.titulo-forma-pagamento{font: 600 24px/36px Open Sans;letter-spacing:.1px;color:var(--brand-primary-color)}@media (max-width:991px){.colunas-pagamento-direita{border-radius:7px 7px 0 0;border-left:none;border-bottom:1px solid #D8D8D8}.colunas-pagamento-esquerda{border-radius:7px}}.div-formas-de-pagamento{border-bottom:1px solid #D6D6D6}.btn-forma-pagamento{background:#fff;font: 600 14px/20px Open Sans;border:1px solid #9E9E9E;letter-spacing:.25px;border-radius:6px}.btn-forma-pagamento:hover{background:teal;color:#fff}.btn-forma-pagamento.active{border:1px solid teal;color:teal}.btn-forma-pagamento.active:hover{background:teal;color:#fff}.btn-forma-pagamento i{font-size:17px;line-height:20px!important;display:flex;flex-direction:row;align-items:center}.colunas-pagamento-direita h1{font: 600 20px/36px Inter;letter-spacing:.08px;color:#3c3c3c}.colunas-pagamento-direita h2{font: 700 16px/36px Inter;letter-spacing:.29px;color:#014b6e}.colunas-pagamento-direita .p-valores{font: 14px Inter;letter-spacing:.06px;color:#7e7e7e}.div-seu-carrinho{border-bottom:1px solid #D6D6D6}.procedimento{text-align:left;font: 600 14px/26px Inter;letter-spacing:.06px;color:#313131;border-bottom:1px solid #D6D6D6}.procedimento .preco-procedimento{font-size:.84rem;font-family:Inter,sans-serif;font-weight:700;letter-spacing:.25px;color:green;background:#dbdbdb;border-radius:4px;padding:4px 10px;white-space:nowrap;margin-top:0!important}.btn-finalizar-compra-pagamento{background:#014b6e 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;border-radius:3px;padding-top:1em;padding-bottom:1em;text-align:center;font: 600 14px/20px Open Sans;letter-spacing:.25px;color:#fff}.tempo-restante{font: 600 18px/24px Open Sans;letter-spacing:0px;color:#707070}.MuiCircularProgress-colorPrimary{color:#014b6e!important}.countdown{-moz-transform:rotate(-90deg) scale(1,-1)!important;-o-transform:rotate(-90deg) scale(1,-1)!important;-webkit-transform:rotate(-90deg) scale(1,-1)!important;transform:rotate(-90deg) scaleY(-1)!important}.minutos-countdown{font: 600 22px/25px Work Sans;letter-spacing:0px;color:#014b6e}#topbar{height:68px;background-color:#fff;align-items:center;width:100%;z-index:9;box-shadow:1px 1px 4px 1px #61616126;padding-left:15px;padding-right:15px}.brand-logo{max-height:40px}@media (max-width: 660px){.brand-logo{height:auto}.nome-marca{font-size:.8rem}}.user-functions{align-items:center}.icone{color:#014b6e}.badge-carrinho{position:absolute;right:4px;top:-6px;display:inline-block;min-width:10px;padding:4px 6px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#f44336;border-radius:10px;pointer-events:none}.txt-login{padding:9px 12px;font-weight:700;color:var(--brand-primary-color);cursor:pointer;background-color:#f3f3f3;border-radius:5px}.circular-buttom{padding:8px;background-color:#f3f3f3;border-radius:30px;cursor:pointer}.circular-buttom:hover{background-color:#e7e7e7}.top-icon{color:#034b6e}.avatar_img{width:20px!important}.item-popover{padding:6px 8px;border-radius:5px;cursor:pointer}.item-popover:hover{background-color:#0000000d}.animate{transform-box:view-box;transform-origin:50px 50px;animation:breath 1s ease-in-out infinite alternate}@keyframes breath{0%{opacity:0}to{opacity:1}}.tamanho-card{max-width:960px;width:100%!important;margin:0 auto}#background-meus-agendamentos{background-color:#f8f8f8;min-height:100vh;max-width:100vw!important;overflow-x:hidden!important}#icone-opcoes{font-size:24px}.badge-menu-card-agendamentos{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#f3f3f3;border-radius:500px;cursor:pointer}.badge-menu-card-agendamentos:hover{background-color:#e4e4e4!important}.icones-menu-opcoes{font-size:20px;color:#01b2a8}.titulo-card{font-size:20px;font-weight:700;color:#313131}.card-meus-atendimentos{min-height:276px;background:#fff 0% 0% no-repeat padding-box;border:2px solid #d8d8d8;border-radius:9px}.body-card-meus-agendamentos{padding:26px}.primeira-linha{padding:26px 26px 10px}.img-estabelecimento{width:70px!important;height:70px!important}.atendimento{font-size:16px;font-weight:500;color:gray}.nome-especialista{color:#313131;font-size:22px;font-weight:700}.endereco{display:flex;font-size:16px;flex:row;align-items:center}@media (max-width: 768px){.endereco{flex-direction:column;align-items:left}}.rodape-card{padding:26px;display:flex;flex-direction:row;justify-content:space-between}.titulo-procedimentos{font-size:16px;padding:.5rem;border:2px solid #b6b6b6;border-radius:4px}.titulo-valor{font-family:Work Sans,sans-serif;font-size:22px;font-weight:700;color:gray}@media screen and (max-width: 425px){.body-card-meus-agendamentos{padding:22px}.primeira-linha{padding:22px 22px 10px}.img-estabelecimento{width:60px!important;height:60px!important}.nome-especialista{color:#313131;font-size:18px}.especialidade{font-size:14px!important}.preco{justify-content:center!important;margin-top:20px}.titulo-valor{font-size:20px}}.nome-especialidade{margin-left:10px}.especialidade{font-size:16px;font-weight:500;color:#636363}.nome-estabelecimento{font-size:18px;font-weight:600;color:var(--brand-primary-color)}.preco{justify-content:end}._css-j9z076_1eia0_29{background-color:var(--brand-primary-color)}
