html body #page #page-header-v1 h1::before{content:"";display:block;width:222px;height:36px;background-image:url("/wp-content/themes/labbotheme/assets/svg/tag-ferramenta-tecnica.svg");background-repeat:no-repeat;background-size:contain;margin:0 auto 15px auto}html body #page #breadcrumb{border-top:1px solid var(--color-9);border-bottom:1px solid var(--color-9);padding:30px 0}@media (max-width:1199px){html body #page #breadcrumb{display:none}}html body #page #breadcrumb .container{position:relative}html body #page #breadcrumb .container::after{content:"";width:calc(100% - var(--bs-gutter-x));height:1px;background-color:var(--color-9);position:absolute;top:calc(50%);left:calc(var(--bs-gutter-x) / 2);transform:translateY(calc(-50% + calc(var(--bs-gutter-y) / 2) + .5px))}html body #page #breadcrumb .container .row>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:30px}html body #page #breadcrumb .container .row>div .content{width:fit-content;white-space:nowrap;background-color:var(--white);position:relative;z-index:9;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:15px}html body #page #breadcrumb .container .row>div .content .passo{width:40px;height:40px;color:var(--color-18);font-size:16px;font-weight:600;background-color:var(--color-3);border-radius:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}html body #page #breadcrumb .container .row>div .content .passo.passo-1{text-align:left}html body #page #breadcrumb .container .row>div .content .passo.ativo{color:var(--white);background-color:var(--color-19)}html body #page #breadcrumb .container .row>div .content .passo.ativo+p{color:var(--color-19)}html body #page #breadcrumb .container .row>div .content p{color:var(--color-18);font-size:16px;font-weight:600}html body #page #breadcrumb .container .row>div:nth-child(1) .content{padding:0 30px 0 0;margin:0 auto 0 0}html body #page #breadcrumb .container .row>div:nth-child(2) .content{padding:0 30px 0 30px;margin:0 auto}html body #page #breadcrumb .container .row>div:nth-child(3) .content{padding:0 0 0 30px;margin:0 0 0 auto}html body #page #comparador-de-produtos{background-color:var(--color-3);padding-top:45px;padding-bottom:45px}html body #page #comparador-de-produtos .bloco{border-radius:24px;background:var(--white);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.04), 0 1px 2px -1px rgba(0, 0, 0, 0.06), 0 0 1px 0 rgba(0, 0, 0, 0.06);padding:30px}html body #page #comparador-de-produtos .bloco:not(:last-child){margin:0 0 30px 0}html body #page #comparador-de-produtos .bloco>h3{font-size:20px;margin:0 0 15px 0}html body #page #comparador-de-produtos .bloco>p{color:var(--color-18);font-size:14px}html body #page #comparador-de-produtos #seletor-de-categoria #categoria-produto{width:fit-content;padding:16px 24px 12px 24px}@media (max-width:991px){html body #page #comparador-de-produtos #seletor-de-categoria #categoria-produto{width:100%}}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador{height:100%;text-decoration:none;background-color:var(--color-3);border-radius:16px;padding:30px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador a img{width:100%;border-radius:16px;margin:0 0 45px 0}@media (max-width:991px){html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador a img{width:100px;height:100px;margin:0 auto 30px auto}}@media (max-width:991px){html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador .infos{text-align:center}}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador .infos a{text-decoration:none}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador .infos a h3{color:var(--black);font-size:18px;margin:0 0 5px 0}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador .infos .sku{color:var(--color-18);font-size:12px;margin:0 0 15px 0;display:block}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador .c-btn svg{width:10px;height:10px}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio{height:100%;min-height:80px;border:1px dashed var(--color-9);position:relative;cursor:pointer;transition:all 0.3s}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio::before{content:"";width:100%;height:100%;border-radius:16px;display:block}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio::after{color:var(--color-36);font-size:16px;content:"Adicione um produto";transition:all 0.3s;position:absolute;bottom:29px;left:30px}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio button{line-height:0;background-color:transparent;border:none;padding:0;position:absolute;top:30px;right:30px}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio button svg path{transition:all 0.3s}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio:hover{border:1px dashed var(--color-19)}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio:hover::after{color:var(--color-19)}html body #page #comparador-de-produtos #seletor-de-produtos .produtos .produto-comparador.vazio:hover button svg path{stroke:var(--color-19)}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho{margin:0 0 30px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:30px}@media (max-width:991px){html body #page #comparador-de-produtos #tabela-comparativa .cabecalho{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .texto>h3{font-size:20px;margin:0 0 15px 0}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .texto>p{color:var(--color-18);font-size:14px}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .filtro-diferencas{margin:0 0 0 auto}@media (max-width:991px){html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .filtro-diferencas{margin:0 0 0 0}}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .filtro-diferencas input{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='3.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='3.5' stroke='%23f48220'/%3E%3C/svg%3E")}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .filtro-diferencas input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' rx='4' fill='%23F48220'/%3E%3Cpath d='M6 10.5L8.5 13L14 7' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .filtro-diferencas input:disabled{opacity:0.3}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .filtro-diferencas input:disabled+span{opacity:0.3}html body #page #comparador-de-produtos #tabela-comparativa .cabecalho .filtro-diferencas span{cursor:pointer}html body #page #comparador-de-produtos #tabela-comparativa .resumo{margin:0 0 30px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:30px}@media (max-width:991px){html body #page #comparador-de-produtos #tabela-comparativa .resumo{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}html body #page #comparador-de-produtos #tabela-comparativa .resumo .contador{color:var(--color-18);font-size:16px}html body #page #comparador-de-produtos #tabela-comparativa .resumo .contador .total{color:var(--black)}html body #page #comparador-de-produtos #tabela-comparativa .resumo .comparador-limpar{color:var(--black);margin:0 0 0 auto;transition:all 0.3s}@media (max-width:991px){html body #page #comparador-de-produtos #tabela-comparativa .resumo .comparador-limpar{margin:0 0 0 0}}html body #page #comparador-de-produtos #tabela-comparativa .resumo .comparador-limpar:hover{text-decoration:none}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container{border:1px solid var(--color-9);border-radius:16px;overflow:hidden;overflow-x:auto;position:relative}@media (max-width:991px){html body #page #comparador-de-produtos #tabela-comparativa .tabela-container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela-vazia{padding:30px}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela{min-width:800px}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .tabela-cabecalho{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .tabela-cabecalho .coluna{width:calc(100% / 3)}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .tabela-cabecalho .coluna:nth-child(1),html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .tabela-cabecalho .coluna:nth-child(2){border-right:1px solid var(--color-9)}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .tabela-cabecalho .coluna a{padding:30px;text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .tabela-cabecalho .coluna a img{width:48px;height:48px;border-radius:8px;border:1px solid var(--color-9);object-fit:contain;object-position:center}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .tabela-cabecalho .coluna a span{color:var(--black)}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao button{width:100%;background-color:var(--color-3);border:0;border-top:1px solid var(--color-9);border-bottom:1px solid var(--color-9);padding:30px 30px;margin:-1px 0 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao button h4{font-size:16px;margin:0}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao button svg path{stroke:var(--color-19)}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao .valores{display:none}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao .valores .coluna{width:calc(100% / 3);padding:30px 30px}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao .valores .coluna:nth-child(1),html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao .valores .coluna:nth-child(2){border-right:1px solid var(--color-9)}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao.aberta button svg{transform:rotate(180deg)}html body #page #comparador-de-produtos #tabela-comparativa .tabela-container .tabela .especificacao.aberta .valores{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}html body #page #modal-busca-comparador{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transition:all 0.3s}html body #page #modal-busca-comparador.escondido{pointer-events:none;opacity:0;z-index:-1}html body #page #modal-busca-comparador .modal-overlay{background-color:rgba(0, 0, 0, 0.75);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}html body #page #modal-busca-comparador .modal-conteudo{width:calc(100% - 30px);max-width:900px;max-height:600px;background-color:var(--white);border-radius:12px;position:fixed;top:50%;right:0;bottom:0;left:50%;z-index:9;transform:translate(-50%, -50%);overflow:hidden}html body #page #modal-busca-comparador .modal-conteudo .campo-busca{position:relative}html body #page #modal-busca-comparador .modal-conteudo .campo-busca>svg{position:absolute;top:50%;left:15px;transform:translateY(-50%)}html body #page #modal-busca-comparador .modal-conteudo .campo-busca input{border:0 !important;border-bottom:1px solid var(--color-9) !important;border-radius:12px 12px 0 0 !important;padding-left:calc(15px + 16px + 15px) !important;padding-right:calc(15px + 30px + 15px) !important;outline:none}html body #page #modal-busca-comparador .modal-conteudo .campo-busca button{width:30px;height:30px;line-height:0;background-color:transparent;border:0;border-radius:50px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}html body #page #modal-busca-comparador .modal-conteudo .campo-busca button svg path{transition:all 0.3s}html body #page #modal-busca-comparador .modal-conteudo .campo-busca button:hover svg path{stroke:var(--color-19)}html body #page #modal-busca-comparador .modal-conteudo .resultados{height:calc(100% - 52px)}html body #page #modal-busca-comparador .modal-conteudo .resultados>h5{font-size:18px;line-height:18px;padding:15px;margin:0}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista{height:calc(100% - 48px);padding:15px;overflow:auto;position:relative}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item{border-bottom:1px solid var(--color-9);padding:30px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:15px}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item:first-child{padding-top:0}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item:last-child{border-bottom:0;padding-bottom:15px}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item .imagem{width:64px;height:64px}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item .imagem img{width:64px;max-width:64px;height:64px;border-radius:8px;border:1px solid var(--color-9);object-fit:contain;object-position:center}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item .infos{width:calc(100% - 64px - 150px)}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item .infos .sku{color:var(--color-18);font-size:12px;font-weight:600}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item .infos .titulo{color:var(--black);font-size:14px;font-weight:600;margin:0}html body #page #modal-busca-comparador .modal-conteudo .resultados .lista .busca-item button{width:150px}