bazicash-carrinho{display:block;width:100%;--bz-texto: rgb(var(--text-color, 28 28 28));--bz-suave: rgb(var(--text-color, 28 28 28) / .64);--bz-fio: rgb(var(--text-color, 28 28 28) / .12);--bz-fundo: #ffffff;--bz-fundo-suave: rgb(var(--text-color, 28 28 28) / .04);--bz-roxo: #754ea9;--bz-roxo-claro: #f1ecf7;--bz-botao: #1c1c1c;--bz-botao-texto: #ffffff;--bz-raio: 6px;--bz-raio-botao: var(--button-border-radius, 6px);--bz-aviso: #8a5300;--bz-aviso-fundo: #fff6e8;--bz-erro: #b3261e;--bz-erro-fundo: #fdeeed}bazicash-carrinho[hidden]{display:none}.bazicash-carrinho{display:grid;gap:1rem;padding:1.25rem;border:1px solid var(--bz-fio);border-radius:8px;background:var(--bz-fundo);color:var(--bz-texto);font-family:var(--text-font-family, inherit);font-size:.875rem;line-height:1.5;text-align:start}.bazicash-carrinho[aria-busy=true] .bazicash-carrinho__corpo{opacity:.55;pointer-events:none}.bazicash-carrinho p{margin:0}.bazicash-carrinho__topo{display:flex;align-items:center;gap:.625rem}.bazicash-carrinho__moeda{flex:none;width:28px;height:28px}.bazicash-carrinho__titulo{flex:1;margin:0;font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 700);font-size:1rem;letter-spacing:-.03em;text-transform:none}.bazicash-carrinho__selo{padding:.125rem .5rem;border-radius:999px;background:var(--bz-botao);color:var(--bz-botao-texto);font-size:.75rem;font-weight:600}.bazicash-carrinho__simulacao{justify-self:start;padding:.125rem .5rem;border:1px dashed var(--bz-fio);border-radius:999px;color:var(--bz-suave);font-size:.75rem}.bazicash-carrinho__corpo{display:grid;gap:1rem;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.bazicash-carrinho__corpo{transition:none}}.bazicash-carrinho__suave{color:var(--bz-suave)}.bazicash-carrinho__rotulo{color:var(--bz-suave);font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.bazicash-carrinho__saldo-linha{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem}.bazicash-carrinho__saldo-valor{color:var(--bz-roxo);font-family:var(--heading-font-family, inherit);font-size:1.375rem;font-weight:700;line-height:1.25;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bazicash-carrinho__detalhes{border-top:1px solid var(--bz-fio);padding-top:.25rem}.bazicash-carrinho__detalhes summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;color:var(--bz-texto);font-size:.8125rem;font-weight:600;cursor:pointer;list-style:none}.bazicash-carrinho__detalhes summary::-webkit-details-marker{display:none}.bazicash-carrinho__detalhes summary:after{content:"";flex:none;width:7px;height:7px;margin-inline-end:.25rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s cubic-bezier(.16,1,.3,1)}.bazicash-carrinho__detalhes[open] summary:after{transform:translateY(2px) rotate(-135deg)}.bazicash-carrinho__detalhes summary:focus-visible{outline:2px solid var(--bz-roxo);outline-offset:2px;border-radius:2px}.bazicash-carrinho__detalhes-corpo{display:grid;gap:.5rem;padding-bottom:.25rem;font-size:.8125rem}.bazicash-carrinho__detalhes-corpo .bazicash-carrinho__vencimentos{margin-top:.5rem}@media(prefers-reduced-motion:reduce){.bazicash-carrinho__detalhes summary:after{transition:none}}.bazicash-carrinho__limite{display:grid;gap:.125rem;padding:.625rem .75rem;border-radius:var(--bz-raio);background:var(--bz-fundo-suave);font-variant-numeric:tabular-nums}.bazicash-carrinho__limite p:first-child{font-weight:600}.bazicash-carrinho__limite .bazicash-carrinho__suave{font-size:.8125rem}.bazicash-carrinho__aplicado{display:grid;gap:.125rem;font-variant-numeric:tabular-nums}.bazicash-carrinho__aplicado .bazicash-carrinho__suave{font-size:.8125rem}.bazicash-carrinho__links{display:flex;flex-wrap:wrap;gap:0 1.5rem}.bazicash-carrinho__vencimentos{display:grid;gap:.375rem}.bazicash-carrinho__vencimentos ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--bz-fio)}.bazicash-carrinho__vencimentos li{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--bz-fio);font-variant-numeric:tabular-nums}.bazicash-carrinho__bz{margin-left:auto;font-weight:600}.bazicash-carrinho__etiqueta{padding:0 .375rem;border-radius:4px;background:var(--bz-roxo-claro);color:var(--bz-roxo);font-size:.6875rem;font-weight:600;line-height:1.6}.bazicash-carrinho__maximo{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.625rem .75rem;border-radius:var(--bz-raio);background:var(--bz-fundo-suave);font-variant-numeric:tabular-nums}.bazicash-carrinho__maximo strong{font-weight:700}.bazicash-carrinho__aplicado-agora{font-weight:600;font-variant-numeric:tabular-nums}.bazicash-carrinho__valor{display:grid;gap:.375rem}.bazicash-carrinho__campo-caixa{position:relative}.bazicash-carrinho__campo{width:100%;min-height:48px;padding:.625rem 3rem .625rem .875rem;border:1px solid rgb(var(--text-color, 28 28 28) / .24);border-radius:var(--bz-raio);background:var(--bz-fundo);color:var(--bz-texto);font:inherit;font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield}.bazicash-carrinho__campo::-webkit-inner-spin-button,.bazicash-carrinho__campo::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.bazicash-carrinho__campo::placeholder{color:var(--bz-suave);font-weight:400}.bazicash-carrinho__campo:focus{border-color:var(--bz-texto)}.bazicash-carrinho__campo[aria-invalid=true]{border-color:var(--bz-erro)}.bazicash-carrinho__ajuda{color:var(--bz-suave);font-variant-numeric:tabular-nums}.bazicash-carrinho__ajuda--erro{color:var(--bz-erro);font-weight:600}.bazicash-carrinho__sufixo{position:absolute;top:50%;right:.875rem;transform:translateY(-50%);color:var(--bz-suave);font-weight:600;pointer-events:none}.bazicash-carrinho__subtitulo{margin:0;font-family:var(--heading-font-family, inherit);font-size:1rem;font-weight:700;letter-spacing:-.02em;outline:none}.bazicash-carrinho__conta{display:grid;margin:0;border-top:1px solid var(--bz-fio)}.bazicash-carrinho__conta>div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--bz-fio);font-variant-numeric:tabular-nums}.bazicash-carrinho__conta dt{color:var(--bz-suave)}.bazicash-carrinho__conta dd{margin:0;font-weight:600}.bazicash-carrinho__conta-total dt{color:var(--bz-texto);font-weight:600}.bazicash-carrinho__conta-total dd{font-size:1rem}.bazicash-carrinho__alerta{padding:.625rem .75rem;border-radius:var(--bz-raio);background:var(--bz-aviso-fundo);color:var(--bz-aviso)}.bazicash-carrinho__destaque{font-family:var(--heading-font-family, inherit);font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.bazicash-carrinho__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.bazicash-carrinho__botao{display:inline-flex;flex:1 1 12rem;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1rem;border:1px solid var(--bz-botao);border-radius:var(--bz-raio-botao);font-family:var(--button-font, inherit);font-size:.875rem;font-weight:600;letter-spacing:var(--button-letter-spacing, -.01em);text-align:center;text-decoration:none;text-transform:var(--button-text-transform, none);cursor:pointer;transition:background-color .15s ease,color .15s ease}.bazicash-carrinho__botao--primario{flex-basis:100%;background:var(--bz-botao);color:var(--bz-botao-texto)}.bazicash-carrinho__botao--primario:hover{background:#000}.bazicash-carrinho__botao--secundario{background:transparent;color:var(--bz-botao)}.bazicash-carrinho__botao--secundario:hover{background:var(--bz-fundo-suave)}.bazicash-carrinho__botao:disabled{border-color:transparent;background:rgb(var(--text-color, 28 28 28) / .08);color:var(--bz-suave);cursor:not-allowed}.bazicash-carrinho__link{display:inline-flex;align-items:center;min-height:44px;padding:0 .25rem;margin-inline:-.25rem;border:0;background:none;color:var(--bz-texto);font:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bazicash-carrinho__link:hover{color:var(--bz-roxo)}.bazicash-carrinho :focus-visible{outline:2px solid var(--bz-roxo);outline-offset:2px}.bazicash-carrinho__andamento{display:flex;align-items:center;gap:.5rem;font-weight:600}.bazicash-carrinho__andamento:before{content:"";flex:none;width:14px;height:14px;border:2px solid var(--bz-fio);border-top-color:var(--bz-roxo);border-radius:50%;animation:bazicash-girar .8s linear infinite}@keyframes bazicash-girar{to{transform:rotate(1turn)}}.bazicash-carrinho__esqueleto{display:grid;gap:.5rem}.bazicash-carrinho__esqueleto span{display:block;height:.875rem;border-radius:4px;background:var(--bz-fundo-suave);animation:bazicash-pulsar 1.2s ease-in-out infinite alternate}.bazicash-carrinho__esqueleto span:first-child{width:40%;height:1.75rem}.bazicash-carrinho__esqueleto span:last-child{height:3rem}@keyframes bazicash-pulsar{to{opacity:.4}}@media(prefers-reduced-motion:reduce){.bazicash-carrinho__andamento:before,.bazicash-carrinho__esqueleto span{animation:none}}.bazicash-carrinho__anuncio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bazicash-carrinho__codigo{font-size:.8125rem;white-space:nowrap}.bazicash-carrinho__titulo:focus{outline:none}.bazicash-carrinho__mensagem{margin:0;padding:.625rem .75rem;border-radius:var(--bz-raio)}.bazicash-carrinho__mensagem--erro{background:var(--bz-erro-fundo);color:var(--bz-erro)}.bazicash-carrinho__mensagem--aviso{background:var(--bz-aviso-fundo);color:var(--bz-aviso)}.bazicash-carrinho__mensagem--sucesso{background:#e8f3ec;color:#1d6b3a}bazicash-carrinho[modo=gaveta] .bazicash-carrinho{gap:.5rem;padding:.75rem .875rem;max-height:50dvh;overflow-y:auto;overscroll-behavior:contain}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__corpo{gap:.5rem}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__topo{gap:.5rem}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__moeda{width:22px;height:22px}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__titulo{font-size:.9375rem}.bazicash-carrinho__saldo-topo{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 .375rem;text-align:end;font-size:.8125rem}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__saldo-valor{font-size:1rem}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__maximo{padding:.375rem .625rem;font-size:.8125rem}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__acoes{flex-wrap:nowrap;gap:.75rem}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__botao{flex:1 1 auto;min-height:40px;padding:.5rem .875rem;font-size:.8125rem}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__link{flex:none;min-height:40px;white-space:nowrap}.bazicash-carrinho__convite{display:flex;align-items:center;gap:.75rem}.bazicash-carrinho__convite p{flex:1;min-width:0;font-size:.8125rem;line-height:1.35}bazicash-carrinho[modo=gaveta] .bazicash-carrinho__convite .bazicash-carrinho__botao{flex:none;min-height:36px;padding:.375rem 1.125rem}html[data-bazicash-processando] button[name=checkout]{cursor:progress;opacity:.55}html[data-bazicash-processando] .additional-checkout-buttons,html[data-bazicash-processando] shopify-accelerated-checkout-cart{opacity:.55;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bazicash-carrinho.css.map */
