.minicart-totais{transition:all .3s;display:flex;flex-direction:column;gap:12px;margin-bottom:12px;font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style)}.minicart-totais .field-placeholder{display:flex;gap:5px;align-items:stretch}.minicart-totais span{display:flex;flex-shrink:1;align-items:center;justify-content:start;gap:12px;font-size:var(--font-size-body-60);line-height:1.2em;font-weight:400}.minicart-totais svg{width:14px;height:auto}.minicart-totais .campo{border:1px solid #CFCFCF;border-radius:4px;padding:8px 15px}.minicart-totais .campo,.minicart-totais .campo::placeholder{font-size:var(--font-size-body-75);color:#999;font-weight:500}.waiting{opacity:.4;pointer-events:none}.button-shipping-circular{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;background-color:var(--color-background-button);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:background-color .2s ease}.minicart-totais .button-shipping-circular,.minicart-totais .button-refresh-circular{box-sizing:border-box;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border-radius:50%;background-color:var(--color-background-button)}.button-shipping-circular:hover,.minicart-totais .button-refresh-circular:hover{background-color:var(--color-background-button-hover)}.button-shipping-circular svg{width:14px;height:14px}.consultar-prazo-link,.inserir-codigo-link,.frete-action-link,.cupom-applied-remove{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--color-background-button);font-size:var(--font-size-body-75);font-weight:700;transition:color .2s ease;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent}body:has(.quick-cart__wrapper.active) .icon-whatsapp-floating{display:none!important;pointer-events:none!important}.consultar-prazo-link:hover,.inserir-codigo-link:hover,.frete-action-link:hover,.cupom-applied-remove:hover{color:var(--color-background-button-hover)}.consultar-prazo-link span,.inserir-codigo-link span,.frete-action-link span{text-transform:lowercase}.consultar-prazo-link svg,.inserir-codigo-link svg,.frete-action-link svg{width:12px;height:12px;flex-shrink:0}.frete-initial-state,.cupom-initial-state{display:flex;align-items:center;width:100%;gap:1rem}.frete-header{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.frete-header svg{width:14px;height:14px;flex-shrink:0}.frete-header span{font-size:var(--font-size-body-75);font-weight:500;color:var(--color-text)}.minicart-totais .icon-coupon-tag{color:var(--color-text)}.frete-initial-content,.cupom-initial-content{display:flex;align-items:center;gap:1rem;margin-left:auto}.frete-price-display{font-size:var(--font-size-body-75);font-weight:500;color:var(--color-text)}.frete-input-container,.cupom-input-container{opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease-out,max-height .3s ease-out}.frete-input-container.show,.cupom-input-container.show{opacity:1;max-height:200px;display:flex!important}.frete-input-container,.cupom-input-container{display:flex;align-items:center;width:100%;gap:1rem}.frete-input-container .frete-header,.cupom-input-container .frete-header{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.frete-input-container .field-placeholder,.cupom-input-container .field-placeholder{display:flex;gap:.5rem;align-items:center;flex:1;margin-top:0;min-width:0;justify-content:end}.frete-input-container .campo,.cupom-input-container .campo{flex:1;min-width:0;max-width:200px;outline:none;box-shadow:none}.cupom-applied-state{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;padding:0}.cupom-applied-content{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.cupom-applied-icon{display:flex;align-items:center;flex-shrink:0}.cupom-applied-icon svg,.cupom-applied-icon .icon{width:14px;height:14px;color:var(--color-background-button);fill:none;stroke:var(--color-background-button)}.cupom-applied-icon svg path,.cupom-applied-icon svg line{stroke:var(--color-background-button)}.cupom-applied-info{display:flex;flex-direction:row;gap:5px;min-width:0;flex:1}.cupom-applied-code{font-size:var(--font-size-body-75);font-weight:700;color:var(--color-background-button);text-transform:uppercase;white-space:nowrap;line-height:1.2}.cupom-applied-validation{font-size:var(--font-size-body-60);color:#a0a0a0;white-space:nowrap;line-height:1.2}.cupom-applied-remove{display:flex;align-items:center;gap:.4rem;font-size:var(--font-size-body-75);font-weight:400;color:var(--color-background-button);text-decoration:none;flex-shrink:0;transition:color .2s ease;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.cupom-applied-remove:hover{color:var(--color-background-button-hover)}.cupom-applied-remove svg,.cupom-applied-remove .icon{width:12px;height:12px;color:var(--color-background-button);flex-shrink:0}.cupom-applied-remove:hover svg,.cupom-applied-remove:hover .icon{color:var(--color-background-button-hover)}@media screen and (max-width:749px){.cupom-applied-state{gap:.75rem}.cupom-applied-content{flex:1 1 100%;min-width:0}.cupom-applied-info{flex:1;min-width:0}.cupom-applied-code{white-space:normal;word-break:break-word}.cupom-applied-validation{white-space:normal}.cupom-applied-remove{flex:1 1 auto;justify-content:flex-start}}.cupom-input-container .campo-error{border:1px solid var(--color-text-error)!important;border-radius:4px}.cupom-header-error{color:var(--color-text-error)}.cupom-error-state{display:flex;flex-direction:column;width:100%;opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease-out,max-height .3s ease-out}.cupom-error-state.show{opacity:1;max-height:300px}.cupom-error-container{display:flex;flex-direction:column;width:100%;gap:.5rem}.cupom-error-header{display:flex;align-items:center;width:100%;gap:1rem}.cupom-header-error{flex-shrink:0}.cupom-header-error svg,.cupom-header-error .icon{width:14px;height:14px;color:var(--color-text-error);stroke:var(--color-text-error);fill:none}.cupom-header-error svg path,.cupom-header-error svg line{stroke:var(--color-text-error)}.cupom-header-error span{font-size:var(--font-size-body-75);font-weight:500;color:var(--color-text-error);text-transform:uppercase}.cupom-error-header .field-placeholder{display:flex;gap:.5rem;align-items:center;flex:1;min-width:0;justify-content:end}.campo-error{flex:1;min-width:0;max-width:200px;background-color:#fdeaea!important;border:1px solid var(--color-text-error)!important;border-radius:4px;padding:8px 15px;color:#666;font-size:var(--font-size-body-75)}.campo-error:focus{outline:none;border-color:var(--color-text-error);box-shadow:0 0 0 2px #cb2b2b1a}.cupom-error-message-container{width:100%;background-color:#fdeaea;border-radius:4px;padding:8px 12px;margin-top:0}.cupom-error-message-text{color:var(--color-text);font-size:var(--font-size-body-75);line-height:1.4;display:block}@media screen and (max-width:749px){.cupom-error-header{flex-wrap:wrap;gap:.75rem}.cupom-header-error{flex:1 1 100%}.cupom-error-header .field-placeholder{flex:1 1 100%;max-width:100%}.campo-error{max-width:100%;flex:1}.cupom-error-message-container{width:100%}}.frete-resultado-state{display:flex;flex-direction:column;width:100%;gap:8px}.frete-resultado-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.frete-opcoes-lista{display:flex;flex-direction:column;gap:6px;width:100%}.frete-opcao-item{display:flex;align-items:center;justify-content:space-between;background-color:#f6f6f6;border-radius:6px;padding:8px 12px;gap:8px;cursor:pointer;border:1.5px solid transparent;transition:border-color .15s,background-color .15s}.frete-opcao-item.selected{border-color:var(--color-background-button);background-color:var(--color-border)}.frete-opcao-nome{font-size:var(--font-size-body-75);font-weight:600;color:var(--color-text);flex-shrink:0}.frete-opcao-detalhes{display:flex;align-items:center;gap:10px;flex-shrink:0}.frete-opcao-valor{font-size:var(--font-size-body-75);font-weight:700;color:var(--color-text)}.frete-opcao-prazo{font-size:var(--font-size-body-60);font-weight:400;color:#888;white-space:nowrap}.frete-error-state{display:flex;align-items:center;width:100%;gap:1rem;opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease-out,max-height .3s ease-out}.frete-error-state.show{opacity:1;max-height:200px}.frete-error-content{display:flex;align-items:center;flex:1;min-width:0;margin-left:auto;margin-right:1rem}.frete-error-message{font-size:var(--font-size-body-75);font-weight:500;color:var(--color-text-error);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-refresh-circular{width:32px;height:32px;min-width:32px;border-radius:50%;background-color:var(--color-background-button);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:background-color .2s ease}.button-refresh-circular:hover{background-color:var(--color-background-button-hover)}.button-refresh-circular svg{width:14px;height:14px}@media screen and (max-width:640px){.frete-error-message{white-space:normal}.frete-error-content{margin-right:.5rem;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/component-minicart.css.map */
