.bb-fale-conosco{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important;margin:10px 0!important;padding:0!important}.bb-fale-conosco>.bb-fale-conosco-icone{flex:0 0 30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;text-align:right!important}.bb-fale-conosco>.bb-fale-conosco-icone img{display:block!important;width:30px!important;height:30px!important;max-width:30px!important;margin:0!important;object-fit:contain}.bb-fale-conosco>.bb-fale-conosco-texto{flex:0 0 150px!important;width:150px!important;min-width:150px!important;max-width:150px!important;margin:0!important;padding:0!important;font-size:10px;line-height:13px;color:#000;text-align:left!important}.bb-fale-conosco>.bb-fale-conosco-texto h4{margin:0 0 2px!important;color:#000;line-height:1.1;text-align:left!important}.bb-tabela-gravacao{width:min(100%, 320px);margin:14px auto;padding:10px 12px;text-align:center;font-size:12px;line-height:1.45}.bb-tabela-gravacao-titulo{font-size:13px;font-weight:700;margin-bottom:3px}.bb-tabela-gravacao-tipo{font-weight:700;margin-bottom:5px}.bb-aplicacoes-seletor{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-left:9px;color:inherit!important;font-weight:400;white-space:nowrap;vertical-align:middle}.bb-aplicacoes-opcao{display:inline-flex;align-items:center;gap:2px;margin:0;color:inherit!important;cursor:pointer;line-height:1}.bb-aplicacoes-opcao input[type="radio"]{-webkit-appearance:none;appearance:none;width:15px;height:15px;margin:0;border:1.5px solid currentColor;border-radius:50%;background:#fff;color:inherit;cursor:pointer;display:inline-grid;place-content:center}.bb-aplicacoes-opcao input[type="radio"]::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;transform:scale(0);transition:transform .12s ease}.bb-aplicacoes-opcao input[type="radio"]:checked::before{transform:scale(1)}.bb-aplicacoes-info{color:inherit!important;cursor:help;font-size:11px;line-height:1}.bb-tabela-gravacao-tipo-catalogo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}@media (max-width:480px){.bb-aplicacoes-seletor{gap:5px;margin:5px 0 0;width:100%}}.bb-tabela-gravacao-linha{margin:2px 0}.bb-tabela-gravacao-similares{margin:0 0 6px;font-size:11px;line-height:1.35}.bb-tabela-gravacao-produto .bb-tabela-gravacao-opcao+.bb-tabela-gravacao-opcao{margin-top:22px}.bb-preco-quantidade-wrap{width:min(100%, 360px);margin:18px auto 24px;text-align:center;font-size:14px;line-height:1.45}.bb-preco-quantidade-bloco-seguinte{margin-top:24px}.bb-preco-quantidade-tipo{margin:0 0 6px;font-weight:700;text-align:center}.bb-preco-quantidade-grid{display:grid;grid-template-columns:minmax(90px,1fr) 1px minmax(110px,1fr);column-gap:12px;align-items:center;width:100%;min-height:22px}.bb-preco-quantidade-cabecalho{margin-bottom:4px;font-weight:700}.bb-preco-quantidade-qtd{text-align:right}.bb-preco-quantidade-valor{text-align:left;white-space:nowrap}.bb-preco-quantidade-divisor{align-self:stretch;width:1px;background:currentColor;opacity:.25}.bb-preco-quantidade-faixa-seguinte{margin-top:10px}.bb-preco-quantidade-wrap{width:min(100%, 520px)}.bb-preco-quantidade-grid{grid-template-columns:minmax(80px,0.85fr) 1px minmax(115px,1fr) 1px minmax(145px,1.2fr);column-gap:10px}.bb-preco-quantidade-total{text-align:center;white-space:nowrap}.bb-preco-quantidade-estimativa{width:min(100%, 520px);margin:14px auto}.bb-preco-quantidade-titulo{font-size:13px;font-weight:700;margin-bottom:3px;text-align:center}.bb-preco-quantidade-similares{margin:0 0 8px;font-size:11px;line-height:1.35;text-align:center}.bb-preco-quantidade-nota{font-size:10px;line-height:12px;margin-top:7px;text-align:center}.bb-preco-quantidade-estimativa{width:min(100%, 680px)}.bb-preco-quantidade-estimativa .bb-preco-quantidade-grid{grid-template-columns:minmax(60px,0.7fr) 1px minmax(100px,1fr) 1px minmax(135px,1.15fr) 1px minmax(110px,1fr);column-gap:9px}.bb-preco-quantidade-adicional{text-align:left;white-space:nowrap}.bb-preco-quantidade-info{cursor:help;white-space:nowrap}@media (max-width:480px){.bb-preco-quantidade-estimativa{font-size:10px}.bb-preco-quantidade-estimativa .bb-preco-quantidade-grid{grid-template-columns:minmax(45px,0.65fr) 1px minmax(72px,0.95fr) 1px minmax(100px,1.2fr) 1px minmax(78px,0.95fr);column-gap:5px}}.bb-tabela-gravacao-catalogo{width:min(100%, 340px)}.bb-tabela-gravacao-categoria{font-size:11px;line-height:1.3;margin-bottom:1px;text-transform:uppercase}.bb-tabela-gravacao-categoria::before{content:"★ "}.bb-tabela-gravacao-referencia{font-size:16px;line-height:1.15;font-weight:700;margin-bottom:7px}.bb-copiar-referencia{display:inline-flex;align-items:center;gap:5px;padding:0!important;margin:0!important;border:0!important;min-height:0!important;background:transparent!important;color:inherit!important;font:inherit;font-weight:inherit;line-height:inherit;text-transform:none;box-shadow:none!important;cursor:pointer;vertical-align:middle;transition:color .2s ease,transform .12s ease}.bb-copiar-referencia svg{width:16px;height:16px;flex:0 0 16px;font-size:16px;line-height:16px}.bb-copiar-referencia:active{transform:scale(.96)}.bb-copiar-referencia.bb-referencia-copiada{color:#00a859!important}.bb-tabela-gravacao-produto-titulo{font-size:12px;line-height:1.3;font-weight:700;margin:3px 0 6px}.bb-tabela-gravacao-produto-titulo a{color:inherit}.bb-tabela-gravacao-estoque{font-size:10px;line-height:12px;margin-top:7px}.product-small:has(.bb-tabela-gravacao-catalogo) .box-text .category,.product-small:has(.bb-tabela-gravacao-catalogo) .box-text .name.product-title,.product-small:has(.bb-tabela-gravacao-catalogo) .box-text .price-wrapper{display:none!important}.bb-tabela-gravacao-dimensoes{font-size:11px;line-height:1.3;margin:1px 0 4px}.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-destaque .woocommerce-Price-amount,.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-destaque .amount{font-size:18px!important;line-height:1.15!important}.bb-portfolio-lightbox{display:grid;gap:12px;width:min(100%, 1200px);margin:16px auto 24px;padding:0 12px}.bb-portfolio-lightbox-tag{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-portfolio-lightbox-produto{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-portfolio-lightbox-item{display:block;overflow:hidden;line-height:0}.bb-portfolio-lightbox-img{display:block;width:100%;height:auto;transition:transform 0.2s ease}.bb-portfolio-lightbox-item:hover .bb-portfolio-lightbox-img{transform:scale(1.02)}@media (max-width:849px){.bb-portfolio-lightbox-tag,.bb-portfolio-lightbox-produto{grid-template-columns:repeat(2,minmax(0,1fr))}}.bb-selecao-quantidade-label{display:inline-flex;align-items:center;gap:5px;margin:0;cursor:pointer;color:inherit}.bb-selecao-quantidade-label input[type="checkbox"]{width:14px;height:14px;margin:0;flex:0 0 14px;accent-color:#f47b20;cursor:pointer}.bb-selecao-quantidade-label-produto{justify-content:flex-end;width:100%}.bb-preco-quantidade-grid.bb-quantidade-selecionada{border:2px solid #f47b20;border-radius:4px;color:#f47b20;font-size:calc(1em + 2px);padding:2px 4px;margin-top:2px;margin-bottom:2px}.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo{border:2px solid #f47b20;border-radius:4px;color:#f47b20;font-size:calc(1em + 2px);line-height:1.35;margin:4px 0;padding:3px 5px}.bb-tabela-gravacao-linha.bb-selecao-quantidade-referencia{margin-top:5px}.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo .woocommerce-Price-amount,.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo .amount{font-size:18px!important;line-height:inherit!important}.bb-selecao-quantidade-carregando .bb-selecao-quantidade-checkbox{opacity:.55}.bb-quantidade-personalizada{margin:5px auto 8px;text-align:center}.bb-quantidade-personalizada-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;margin:0;padding:0 5px;border:0;background:transparent!important;box-shadow:none!important;color:#f47b20;font-size:31px;font-weight:700;line-height:1;cursor:pointer}.bb-compartilhar-produto-sessao{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;margin:0;padding:0 5px;border:0;background:transparent!important;box-shadow:none!important;color:#334862;font-size:24px;line-height:1;cursor:pointer;vertical-align:middle;transition:color .2s ease,transform .12s ease,opacity .2s ease}.bb-compartilhar-produto-sessao svg{width:26px;height:26px;display:block}.bb-copiar-dados-produto{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;margin:0;padding:0 5px;border:0;background:transparent!important;box-shadow:none!important;color:inherit!important;line-height:1;cursor:pointer;vertical-align:middle;transition:color .2s ease,transform .12s ease}.bb-copiar-dados-produto svg{display:block;width:25px;height:25px}.bb-copiar-dados-produto:active{transform:scale(.9)}.bb-copiar-dados-produto.bb-referencia-copiada{color:#00a859!important}.bb-compartilhar-produto-sessao:active{transform:scale(.9)}.bb-compartilhar-produto-sessao.bb-compartilhando{opacity:.5;pointer-events:none}.bb-compartilhar-produto-sessao.bb-link-produto-copiado{color:#00a859!important}.bb-quantidade-personalizada-tabela-ativa .bb-quantidade-personalizada-toggle{color:#4da011}.bb-quantidade-personalizada-aberta .bb-quantidade-personalizada-toggle,.bb-quantidade-personalizada-aberta.bb-quantidade-personalizada-tabela-ativa .bb-quantidade-personalizada-toggle{color:#334862}.bb-quantidade-personalizada-painel{margin:1px auto 0;color:#7a86a0;font-size:11px;line-height:1.25;text-align:center}.bb-quantidade-personalizada-painel[hidden]{display:none!important}.bb-quantidade-personalizada-painel label{display:block;margin:0;color:inherit;font-weight:400}.bb-quantidade-personalizada-painel small{color:inherit;font-size:10px;text-transform:uppercase}.bb-quantidade-personalizada-input{display:block;width:94px!important;height:32px!important;margin:5px auto!important;padding:3px 7px!important;text-align:center}.bb-quantidade-personalizada-confirmar{min-height:30px;margin:0!important;padding:4px 16px!important;font-size:10px!important;line-height:1!important}.bb-quantidade-personalizada-feedback{min-height:14px;margin-top:4px;color:#4da011;font-size:10px}.bb-preco-quantidade-grid.bb-quantidade-selecionada,.bb-preco-quantidade-grid.bb-quantidade-selecionada *:not(input),.bb-preco-quantidade-grid.bb-quantidade-selecionada .woocommerce-Price-amount,.bb-preco-quantidade-grid.bb-quantidade-selecionada .amount,.bb-preco-quantidade-grid.bb-quantidade-selecionada .woocommerce-Price-currencySymbol{color:#f47b20!important}.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo,.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo *:not(input),.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo .woocommerce-Price-amount,.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo .amount,.bb-tabela-gravacao-linha.bb-selecao-quantidade-catalogo .woocommerce-Price-currencySymbol{color:#f47b20!important}.bb-tabela-gravacao-linha.bb-selecao-quantidade-referencia-ativa,.bb-tabela-gravacao-linha.bb-selecao-quantidade-referencia-ativa *,.bb-tabela-gravacao-linha.bb-selecao-quantidade-referencia-ativa .woocommerce-Price-amount,.bb-tabela-gravacao-linha.bb-selecao-quantidade-referencia-ativa .amount,.bb-tabela-gravacao-linha.bb-selecao-quantidade-referencia-ativa .woocommerce-Price-currencySymbol{color:#4da011!important}.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-recomendada,.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-recomendada *,.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-recomendada .woocommerce-Price-amount,.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-recomendada .amount,.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-recomendada .woocommerce-Price-currencySymbol{color:inherit!important;font-size:14px!important;line-height:1.35!important}.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha-recomendada{margin:2px 0}.bb-selecao-tabela-label{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0;cursor:pointer;color:inherit}.bb-selecao-tabela-label input[type="checkbox"],.bb-selecao-tabela-label input[type="radio"]{width:14px;height:14px;margin:0;flex:0 0 14px;accent-color:#f47b20;cursor:pointer}.bb-selecao-tabela-titulo,.bb-selecao-tabela-titulo *:not(input){color:#f47b20!important}.bb-selecao-tabela-titulo .bb-aplicacoes-radio,.bb-selecao-tabela-titulo .bb-selecao-tabela-checkbox{color:#f47b20!important;accent-color:#f47b20}.bb-selecao-tabela-titulo.bb-tabela-selecionada,.bb-selecao-tabela-titulo.bb-tabela-selecionada *:not(input){color:#4da011!important}.bb-selecao-tabela-titulo.bb-tabela-selecionada .bb-aplicacoes-radio,.bb-selecao-tabela-titulo.bb-tabela-selecionada .bb-selecao-tabela-checkbox{color:#4da011!important;accent-color:#4da011}.bb-selecao-tabela-catalogo-titulo{margin:4px 0 5px;font-size:18px;font-weight:700;line-height:1.3;text-align:center}.bb-selecao-tabela-catalogo-opcao-seguinte{margin-top:22px}.bb-catalogo-quantidade-label{display:inline-flex;align-items:center;margin:0 3px 0 0;color:inherit}.bb-catalogo-quantidade-checkbox{margin:0 4px 0 0;accent-color:#4da011}.bb-catalogo-quantidade-selecionada{border:2px solid #4da011;border-radius:4px;padding:3px 5px}.bb-catalogo-quantidade-selecionada .bb-catalogo-quantidade-label,.bb-catalogo-quantidade-selecionada .bb-catalogo-quantidade-label *{color:#4da011!important}.bb-selecao-tabela-catalogo-titulo{font-size:18px!important}.bb-selecao-tabela-catalogo-opcao-seguinte{margin-top:22px!important}.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha.bb-preco-filtro-correspondente{border-color:#4da011!important;color:#4da011!important}.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha.bb-preco-filtro-correspondente *:not(input),.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha.bb-preco-filtro-correspondente .woocommerce-Price-amount,.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha.bb-preco-filtro-correspondente .amount,.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha.bb-preco-filtro-correspondente .woocommerce-Price-currencySymbol{color:#4da011!important}.bb-tabela-gravacao-catalogo .bb-tabela-gravacao-linha.bb-preco-filtro-correspondente input[type="checkbox"]{accent-color:#4da011}.bb-similares-produtos-contexto{margin:2px 0 4px;color:#7a86a0!important;font-size:11px;font-weight:400;line-height:1.3;text-align:center;color:#334862!important;background-color:#fff!important;opacity:1!important;-webkit-text-fill-color:#334862!important}.bb-tabela-gravacao-opcao.bb-tabela-inativa>:not(.bb-tabela-gravacao-faixas),.bb-tabela-gravacao-opcao.bb-tabela-inativa .bb-tabela-gravacao-faixas>:not(.bb-selecao-tabela-titulo),.bb-selecao-tabela-catalogo-opcao.bb-tabela-inativa>:not(.bb-selecao-tabela-titulo),.bb-preco-quantidade-bloco.bb-tabela-inativa>:not(.bb-selecao-tabela-titulo){display:none!important}.bb-selecao-tabela-catalogo-opcao.bb-tabela-inativa .bb-selecao-tabela-titulo>:not(.bb-selecao-tabela-label){display:none!important}.bb-preco-quantidade-grid.bb-quantidade-selecionada,.bb-preco-quantidade-grid.bb-quantidade-selecionada *:not(input),.bb-preco-quantidade-grid.bb-quantidade-selecionada .woocommerce-Price-amount,.bb-preco-quantidade-grid.bb-quantidade-selecionada .amount,.bb-preco-quantidade-grid.bb-quantidade-selecionada .woocommerce-Price-currencySymbol{color:#4da011!important}.bb-outras-cores-catalogo{clear:both;margin:25px 0;padding:18px;background:#fff}.bb-outras-cores-catalogo .price,.bb-outras-cores-catalogo .loading-spin{display:none!important}.bb-produto-com-quantidade .bb-tabela-gravacao-linha:not(.bb-catalogo-quantidade-selecionada):not(.bb-quantidade-selecionada),.bb-produto-com-quantidade .bb-tabela-gravacao-linha:not(.bb-catalogo-quantidade-selecionada):not(.bb-quantidade-selecionada) *:not(input),.bb-produto-com-quantidade .bb-preco-quantidade-grid:not(.bb-quantidade-selecionada),.bb-produto-com-quantidade .bb-preco-quantidade-grid:not(.bb-quantidade-selecionada) *:not(input){color:inherit!important}.bb-tabela-ativa .bb-aplicacoes-seletor,.bb-tabela-ativa .bb-aplicacoes-seletor *:not(input){color:#4da011!important}.bb-tabela-ativa .bb-aplicacoes-radio{accent-color:#4da011}.bb-quantidade-personalizada.bb-quantidade-sem-estoque .bb-quantidade-personalizada-input,.bb-quantidade-personalizada.bb-quantidade-sem-estoque .bb-quantidade-personalizada-feedback{border-color:#d71920!important;color:#d71920!important}