button[data-v-ba4888a0]{font-family:var(--bold);font-size:var(--f2);color:var(--cor-branco);background-color:var(--cor-preto);border-radius:8px;justify-content:center;align-items:center;width:100%;height:56px;padding:0 30px;transition:all .2s;display:flex;position:relative}button[data-v-ba4888a0]:hover{background-color:var(--cor-cinza-escuro)}button.normal[data-v-ba4888a0]{width:auto}button.metade[data-v-ba4888a0]{width:calc(50% - 5px)}button.marca[data-v-ba4888a0]{color:var(--cor-branco-fixo);background:var(--degrade-marca)}button.marca svg[data-v-ba4888a0]{fill:var(--cor-branco-fixo)}button.marca .loading[data-v-ba4888a0]{border:1px solid var(--cor-branco-fixo);border-top:2px solid #0000;border-left:2px solid #0000;border-right:2px solid #0000}button.marca[data-v-ba4888a0]:disabled{filter:saturate(.5)brightness(.8)}button.marca[data-v-ba4888a0]:hover{filter:brightness(1.08)}button.vermelho[data-v-ba4888a0]{color:var(--cor-branco-fixo);background:var(--cor-vermelho)}button.vermelho svg[data-v-ba4888a0]{fill:var(--cor-branco-fixo)}button.vermelho .loading[data-v-ba4888a0]{border:1px solid var(--cor-branco-fixo);border-top:2px solid #0000;border-left:2px solid #0000;border-right:2px solid #0000}button.vermelho[data-v-ba4888a0]:disabled{filter:saturate(.5)brightness(.8)}button.vermelho[data-v-ba4888a0]:hover{background:var(--cor-vermelho-escuro)}button.verde[data-v-ba4888a0]{color:var(--cor-branco-fixo);background:var(--cor-verde)}button.verde svg[data-v-ba4888a0]{fill:var(--cor-branco-fixo)}button.verde .loading[data-v-ba4888a0]{border:1px solid var(--cor-branco-fixo);border-top:2px solid #0000;border-left:2px solid #0000;border-right:2px solid #0000}button.verde[data-v-ba4888a0]:disabled{filter:saturate(.5)brightness(.8)}button.verde[data-v-ba4888a0]:hover{background:var(--cor-verde-escuro)}button[data-v-ba4888a0]:disabled{pointer-events:none}button:disabled span[data-v-ba4888a0]{opacity:.5}button:disabled .loading[data-v-ba4888a0]{opacity:1;visibility:visible}button svg[data-v-ba4888a0]{width:15px;height:15px;fill:var(--cor-branco);margin:0 10px 0 0;transition:all .2s}button svg.direita[data-v-ba4888a0]{margin:0 0 0 auto;position:absolute;right:20px}button .loading[data-v-ba4888a0],button span[data-v-ba4888a0]{transition:all .2s}button .loading[data-v-ba4888a0]{border:1px solid var(--cor-branco);opacity:0;visibility:hidden;pointer-events:none;border-top:2px solid #0000;border-left:2px solid #0000;border-right:2px solid #0000;border-radius:50%;width:15px;height:15px;animation:1s linear infinite girando;position:absolute}
