.bb-filtros-sem-gravacao-label,.bb-quantidade-personalizada-painel .bb-sem-gravacao-opcao{display:flex;align-items:center;gap:7px;margin:10px 0 12px;color:#ff6900;font-weight:400;line-height:1.4;cursor:pointer}.bb-filtros-sem-gravacao-label input.bb-filtros-sem-gravacao,.bb-quantidade-personalizada-painel input.bb-sem-gravacao{appearance:auto!important;display:inline-block!important;position:static!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;flex:0 0 16px;margin:0!important;padding:0!important;border:initial!important;border-radius:initial!important;background:initial!important;box-shadow:none!important;accent-color:#ff6900!important;cursor:pointer}.bb-quantidade-personalizada-painel input.bb-sem-gravacao:focus-visible,.bb-filtros-sem-gravacao:focus-visible{outline:2px solid #ff6900;outline-offset:3px}.bb-sem-gravacao-visual .bb-aplicacoes-nota,.bb-widget-aplicacoes:has(.bb-filtros-sem-gravacao:checked) .bb-filtros-ui-nota,.bb-filtro-ativo-sem-gravacao a,.bb-sem-gravacao-item{color:#ff6900!important}.bb-sem-gravacao-visual:not(.bb-produto-sem-estoque) .bb-tabela-ativa .bb-quantidade-filtro-global:not(.bb-faixa-estoque-zero):not(.bb-catalogo-quantidade-selecionada):not(.bb-quantidade-selecionada):not(.bb-quantidade-visual-selecionada):not(:has(input:checked)){border-color:#ff6900!important;background:#fff0e5!important;color:#ff6900!important}.bb-sem-gravacao-visual:not(.bb-produto-sem-estoque) .bb-tabela-ativa .bb-quantidade-filtro-global:not(.bb-faixa-estoque-zero):not(.bb-catalogo-quantidade-selecionada):not(.bb-quantidade-selecionada):not(.bb-quantidade-visual-selecionada):not(:has(input:checked)) *:not(input){color:#ff6900!important}.bb-sem-gravacao-somente-opcao,.bb-filtros-persistir-label{display:flex;align-items:center;gap:7px;margin:8px 0 12px;font-weight:400;line-height:1.4;cursor:pointer}.bb-sem-gravacao-somente-opcao input,.bb-filtros-persistir-label input{width:16px;height:16px;margin:0;accent-color:#ff6900}.bb-sem-gravacao-somente-opcao:has(input:disabled){opacity:.5}.bb-hibrida-nota{color:#ff6900!important;font-size:11px;margin-left:6px}.bb-hibrida-checkbox{accent-color:#4da011}.bb-filtro-sem-gravacao-visual:not(.bb-produto-sem-estoque) .bb-tabela-ativa .bb-quantidade-filtro-global:not(.bb-catalogo-quantidade-selecionada):not(.bb-quantidade-selecionada):not(.bb-quantidade-visual-selecionada):not(:has(input:checked)){border-color:#ff6900!important;background:#fff0e5!important;color:#ff6900!important}.bb-filtro-sem-gravacao-visual:not(.bb-produto-sem-estoque) .bb-tabela-ativa .bb-quantidade-filtro-global:not(.bb-catalogo-quantidade-selecionada):not(.bb-quantidade-selecionada):not(.bb-quantidade-visual-selecionada):not(:has(input:checked)) *:not(input){color:#ff6900!important}.bb-sem-gravacao-escopo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bb-sem-gravacao-escopo label{font-size:12px!important}.bb-filtros-persistir-label input[role="switch"]{appearance:none;position:relative;flex:0 0 34px;width:34px;height:20px;border:0;border-radius:10px;background:#89939d;cursor:pointer;transition:background .15s}.bb-filtros-persistir-label input[role="switch"]::before{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.bb-filtros-persistir-label input[role="switch"]:checked{background:#ff6900}.bb-filtros-persistir-label input[role="switch"]:checked::before{transform:translateX(14px)}.bb-filtros-persistir-label input[role="switch"]:focus-visible{outline:2px solid #ff6900;outline-offset:3px}.bb-filtros-sem-gravacao-label,.bb-quantidade-personalizada-painel .bb-sem-gravacao-opcao{color:#777!important}.bb-filtros-sem-gravacao-label:has(input:checked),.bb-quantidade-personalizada-painel .bb-sem-gravacao-opcao:has(input:checked){color:#ff6900!important}.bb-filtros-sem-gravacao-label input.bb-filtros-sem-gravacao,.bb-quantidade-personalizada-painel input.bb-sem-gravacao{appearance:none!important;-webkit-appearance:none!important;border:1px solid #aaa!important;border-radius:3px!important;background:#fff!important}.bb-filtros-sem-gravacao-label input.bb-filtros-sem-gravacao:checked,.bb-quantidade-personalizada-painel input.bb-sem-gravacao:checked{border-color:#ff6900!important;background:#ff6900 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8l3 3 6-6' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat!important}.bb-filtros-sem-gravacao-label input.bb-filtros-sem-gravacao::before,.bb-filtros-sem-gravacao-label input.bb-filtros-sem-gravacao::after,.bb-quantidade-personalizada-painel input.bb-sem-gravacao::before,.bb-quantidade-personalizada-painel input.bb-sem-gravacao::after{content:none!important}:is(.bb-tabela-gravacao-catalogo,.bb-preco-quantidade-wrap) :is(.bb-tabela-gravacao-linha,.bb-preco-quantidade-grid):has(:is(.bb-catalogo-quantidade-checkbox,.bb-selecao-quantidade-checkbox,.bb-hibrida-checkbox):checked),.bb-produto-card .bb-personalizacao-resumo-filtro .bb-personalizacao-resumo-selecao{--bb-selection-color:#4da011;border:2px solid var(--bb-selection-color)!important;background:#fff!important;color:var(--bb-selection-color)!important}:is(.bb-tabela-gravacao-catalogo,.bb-preco-quantidade-wrap) .bb-quantidade-hibrida:has(.bb-hibrida-checkbox:checked),.bb-produto-card .bb-personalizacao-resumo-filtro .bb-resumo-sem-gravacao{--bb-selection-color:#ff6900}:is(.bb-tabela-gravacao-catalogo,.bb-preco-quantidade-wrap) :is(.bb-tabela-gravacao-linha,.bb-preco-quantidade-grid):has(:is(.bb-catalogo-quantidade-checkbox,.bb-selecao-quantidade-checkbox,.bb-hibrida-checkbox):checked) *:not(input),.bb-produto-card .bb-personalizacao-resumo-filtro .bb-personalizacao-resumo-selecao *:not(input){color:var(--bb-selection-color)!important}:is(.bb-tabela-gravacao-catalogo,.bb-preco-quantidade-wrap,.bb-personalizacao-resumo-filtro) :is(.bb-catalogo-quantidade-checkbox,.bb-selecao-quantidade-checkbox,.bb-hibrida-checkbox,.bb-personalizacao-resumo-checkbox):checked{appearance:none!important;-webkit-appearance:none!important;display:inline-block!important;position:static!important;flex:0 0 16px!important;width:16px!important;height:16px!important;min-width:16px!important;padding:0!important;border:1px solid var(--bb-selection-color,#4da011)!important;border-radius:2px!important;box-shadow:none!important;background:var(--bb-selection-color,#4da011) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8l3 3 6-6' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px 14px no-repeat!important}:is(.bb-tabela-gravacao-catalogo,.bb-preco-quantidade-wrap,.bb-personalizacao-resumo-filtro) :is(.bb-catalogo-quantidade-checkbox,.bb-selecao-quantidade-checkbox,.bb-hibrida-checkbox,.bb-personalizacao-resumo-checkbox):checked::before,:is(.bb-tabela-gravacao-catalogo,.bb-preco-quantidade-wrap,.bb-personalizacao-resumo-filtro) :is(.bb-catalogo-quantidade-checkbox,.bb-selecao-quantidade-checkbox,.bb-hibrida-checkbox,.bb-personalizacao-resumo-checkbox):checked::after{content:none!important}.bb-tabela-gravacao-catalogo .bb-tabela-ativa .bb-tabela-gravacao-linha.bb-quantidade-hibrida,.bb-produto-card .bb-personalizacao-resumo-filtro .bb-personalizacao-resumo-selecao{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:center!important;column-gap:3px!important;row-gap:5px!important}.bb-tabela-gravacao-catalogo .bb-quantidade-hibrida>label{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;margin:0!important}.bb-tabela-gravacao-catalogo .bb-quantidade-hibrida>.woocommerce-Price-amount{white-space:nowrap!important}.bb-quantidade-hibrida .bb-hibrida-nota,.bb-produto-card .bb-personalizacao-resumo-filtro .bb-hibrida-nota{grid-column:1 / -1!important;display:block!important;width:100%!important;flex-basis:100%!important;margin:0!important;padding:2px 0 0!important;color:#ff6900!important;font-size:11px!important;font-weight:normal!important;line-height:1.35!important;white-space:normal!important;text-align:left!important}