bc-frete{--bcf-ink: #202020;--bcf-muted: #555555;--bcf-line: #d8d8d8;--bcf-verde: #0A7F58;--bcf-marca: #AF5D57;--bcf-marca-escura: #8a3f3a;--bcf-marca-fundo: #f9f1f0;--bcf-erro: #b3261e;--bcf-raio: 8px;display:block;margin:24px 0;color:var(--bcf-ink);font-family:inherit;font-size:16px;line-height:1.45;text-align:left}@media(min-width:990px){bc-frete{margin:32px 0}}.bc-frete__label{display:block;margin:0 0 12px;color:var(--bcf-ink);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none}.bc-frete__form{display:flex;gap:12px}bc-frete .bc-frete__input{flex:1 1 auto;min-width:0;width:auto;height:48px;min-height:48px;margin:0;padding:0 14px!important;border:1px solid var(--bcf-line)!important;border-radius:var(--bcf-raio)!important;background:#fff!important;color:var(--bcf-ink)!important;box-shadow:none!important;font:inherit;font-size:16px!important;font-weight:500;letter-spacing:normal;-webkit-appearance:none;appearance:none}bc-frete .bc-frete__input::placeholder{color:#767676;font-weight:400}bc-frete .bc-frete__input:focus{outline:2px solid var(--bcf-verde);outline-offset:1px;border-color:var(--bcf-verde)!important}bc-frete .bc-frete__btn{flex:none;height:48px;min-height:48px;min-width:112px;margin:0;padding:0 20px;border:0;border-radius:var(--bcf-raio);background:transparent;box-shadow:inset 0 0 0 2px var(--bcf-verde);color:var(--bcf-verde);font:inherit;font-size:16px;font-weight:700;line-height:20px;letter-spacing:normal;text-transform:none;cursor:pointer;transition:background-color .18s ease}@media(hover:hover){bc-frete .bc-frete__btn:hover{background:#0a7f5814}}bc-frete .bc-frete__btn:focus-visible{outline:2px solid var(--bcf-verde);outline-offset:2px}bc-frete .bc-frete__btn:disabled{opacity:.6;cursor:wait}.bc-frete__link{display:inline-flex;align-items:center;min-height:44px;color:var(--bcf-muted);font-size:14px;line-height:20px;text-decoration:underline;text-underline-offset:2px}.bc-frete__result{margin-top:0}.bc-frete__result:empty{display:none}.bc-frete__result--loading{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--bcf-muted);font-size:16px}.bc-frete__result--error{color:var(--bcf-erro);font-size:16px}.bc-frete__result--info{color:var(--bcf-muted);font-size:16px}.bc-frete__result--blocked{padding:12px 14px;border:1px solid var(--bcf-line);border-radius:var(--bcf-raio);background:#f7f7f7;color:var(--bcf-ink);font-size:16px}.bc-frete__spinner{width:16px;height:16px;flex:none;border:2px solid var(--bcf-line);border-top-color:var(--bcf-verde);border-radius:50%;animation:bc-frete-spin .8s linear infinite}@keyframes bc-frete-spin{to{transform:rotate(360deg)}}.bc-frete__list{list-style:none;margin:0;padding:0;border:1px solid var(--bcf-line);border-radius:var(--bcf-raio);overflow:hidden;background:#fff}.bc-frete__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;margin:0}.bc-frete__row+.bc-frete__row{border-top:1px solid var(--bcf-line)}.bc-frete__row--best{background:var(--bcf-marca-fundo);box-shadow:inset 4px 0 0 var(--bcf-marca)}.bc-frete__name{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--bcf-ink)}.bc-frete__name small{color:var(--bcf-muted);font-size:16px;font-weight:400;line-height:1.3}.bc-frete__tag{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--bcf-line);color:var(--bcf-ink);font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:20px;text-transform:none;vertical-align:1px;white-space:nowrap}.bc-frete__row--best .bc-frete__tag{background:var(--bcf-marca-escura);box-shadow:none;color:#fff}.bc-frete__price{flex:none;font-size:16px;font-weight:700;line-height:1.3;color:var(--bcf-ink);white-space:nowrap}.bc-frete__row--best .bc-frete__price{color:var(--bcf-marca-escura);font-size:18px}.bc-frete__note{margin:12px 0 0;color:var(--bcf-muted);font-size:14px;line-height:20px}bc-frete.bc-frete--carrinho{margin:24px 0}bc-frete.bc-frete--gaveta{margin:24px 0}@media(prefers-reduced-motion:reduce){.bc-frete__spinner{animation:none}}@media(max-width:360px){bc-frete .bc-frete__btn{min-width:0;padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bc-frete.css.map */
