.frete-calculadora{--frete-radius: 10px;--frete-color-text: #1a1a1a;--frete-color-muted: #6b6b6b;--frete-color-border: #e2e2e2;--frete-color-bg: #f7f7f7;--frete-color-primary: #111111;--frete-color-primary-text: #ffffff;--frete-color-error: #c0392b;--frete-color-success: #1a1a1a;--frete-font: inherit;font-family:var(--frete-font);color:var(--frete-color-text);margin:20px 0;padding-top:20px;border-top:1px solid var(--frete-color-border)}.frete-calculadora__titulo{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin:0 0 10px;color:var(--frete-color-text)}.frete-calculadora__titulo svg{width:16px;height:16px;flex-shrink:0}.frete-calculadora__form{display:flex;gap:8px}.frete-calculadora__input{flex:1 1 auto;min-width:0;height:44px;padding:0 14px;font-size:14px;color:var(--frete-color-text);background:#fff;border:1px solid var(--frete-color-border);border-radius:var(--frete-radius);outline:none;transition:border-color .15s ease}.frete-calculadora__input::placeholder{color:var(--frete-color-muted)}.frete-calculadora__input:focus{border-color:var(--frete-color-primary)}.frete-calculadora__input[aria-invalid=true]{border-color:var(--frete-color-error)}.frete-calculadora__botao{flex:0 0 auto;height:44px;padding:0 18px;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--frete-color-primary-text);background:var(--frete-color-primary);border:1px solid var(--frete-color-primary);border-radius:var(--frete-radius);cursor:pointer;transition:opacity .15s ease;white-space:nowrap}.frete-calculadora__botao:hover{opacity:.85}.frete-calculadora__botao:disabled{opacity:.5;cursor:not-allowed}.frete-calculadora__botao .frete-spinner{display:none}.frete-calculadora__botao[data-loading=true] .frete-spinner{display:inline-block}.frete-calculadora__botao[data-loading=true] .frete-botao-texto{display:none}.frete-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:frete-girar .6s linear infinite}@keyframes frete-girar{to{transform:rotate(360deg)}}.frete-calculadora__link{display:inline-block;margin-top:8px;font-size:12px;color:var(--frete-color-muted);text-decoration:underline;text-underline-offset:2px}.frete-calculadora__link:hover{color:var(--frete-color-text)}.frete-calculadora__mensagem{margin-top:10px;font-size:13px;display:none}.frete-calculadora__mensagem[data-tipo=erro]{display:block;color:var(--frete-color-error)}.frete-calculadora__mensagem[data-tipo=vazio]{display:block;color:var(--frete-color-muted)}.frete-calculadora__resultados{list-style:none;margin:12px 0 0;padding:0;display:none;border:1px solid var(--frete-color-border);border-radius:var(--frete-radius);overflow:hidden}.frete-calculadora__resultados[data-visivel=true]{display:block}.frete-calculadora__resultados .frete-resultado{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--frete-color-bg)}.frete-calculadora__resultados .frete-resultado+.frete-resultado{border-top:1px solid var(--frete-color-border)}.frete-calculadora__resultados .frete-resultado__info{display:flex;flex-direction:column;gap:2px;min-width:0}.frete-calculadora__resultados .frete-resultado__nome{font-size:13px;font-weight:600;color:var(--frete-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frete-calculadora__resultados .frete-resultado__prazo{font-size:12px;color:var(--frete-color-muted)}.frete-calculadora__resultados .frete-resultado__preco{flex-shrink:0;font-size:14px;font-weight:700;color:var(--frete-color-success)}@media(max-width:380px){.frete-calculadora__form{flex-direction:column}.frete-calculadora__botao{width:100%}}.product-card__title{display:block!important;overflow:visible!important;-webkit-line-clamp:none!important;max-height:none!important}.product-card__title>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:3em!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vital.css.map */
