PageSourceSearch

https://www.andradeonline.com.br/cadastrar

html andradeonline.com.br collected 2026-10-02 01:17:31 UTC 89,718 bytes, 1,268 lines download raw bytes

1<!DOCTYPE html>
2<html lang="pt-BR" dir="ltr">
3<head>
4    <link rel="canonical" href="https://www.andradeonline.com.br/cadastrar">
5<meta charset="UTF-8">
6<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
7<meta name="format-detection" content="telephone=no">
8<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
9if (typeof window.MutationObserver !== 'undefined' && window.MutationObserver.prototype && typeof window.MutationObserver.prototype.observe === 'function') {
10    (function () {
11        var originalObserve = window.MutationObserver.prototype.observe;
12
13        window.MutationObserver.prototype.observe = function (target, options) {
14            if (!target || typeof target.nodeType === 'undefined') {
15                return;
16            }
17
18            return originalObserve.call(this, target, options);
19        };
20    })();
21}
22</script>
22
23<meta name="robots" content="noindex">
24<meta name="kdt:page" content="account_creation">
25<meta name="description" content="Bem-vindo à Andrade Distribuidor, sua melhor opção para abastecimento de produtos de qualidade! Aqui na nossa loja online você encontrará alimentos, bebidas, h…">
26<meta name="keywords" content="Distribuidor, Distribuidora, Atacado e varejo, Distribuidora de cosméticos, Fornecedor de cosméticos, Melhores preços em atacado, distribuidora em Alagoas, distribuidora em Maceió, distribuidora em Arapiraca, fornecedor para supermercado em Alagoas,  fornecedor para farmácia em Alagoas, atacado de cosméticos Alagoas, produtos para revenda Alagoas (ATUALIZADO)">
27<title>A plataforma para abastecer o varejo de Alagoas, Sergipe e Pernambuco.</title>
28<meta property="og:type" content="website">
29<meta property="og:title" content="A plataforma para abastecer o varejo de Alagoas, Sergipe e Pernambuco.">
30<meta property="og:description" content="Bem-vindo à Andrade Distribuidor, sua melhor opção para abastecimento de produtos de qualidade! Aqui na nossa loja online você encontrará alimentos, bebidas, h…">
31<meta property="og:url" content="https://www.andradeonline.com.br/cadastrar">
32<meta property="og:image" content="https://andradedistribuidor.agilecdn.com.br/imgs/logo-andrade-online-1787756366.webp"><meta name="twitter:card" content="summary_large_image">
33<meta name="twitter:image" content="https://andradedistribuidor.agilecdn.com.br/imgs/logo-andrade-online-1787756366.webp">
34<meta name="twitter:title" content="A plataforma para abastecer o varejo de Alagoas, Sergipe e Pernambuco.">
35<meta name="twitter:description" content="Bem-vindo à Andrade Distribuidor, sua melhor opção para abastecimento de produtos de qualidade! Aqui na nossa loja online você encontrará alimentos, bebidas, h…">
36<link rel="icon" type="image/png" href="https://assets.agilecdn.com.br/images/ico_andradedistribuidor.png?v=690" alt="A plataforma para abastecer o varejo de Alagoas, Sergipe e Pernambuco.">
37        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,400i,500,500i,700,700i&display=swap" >
38        <link rel="stylesheet" href="https://assets.agilecdn.com.br/css/bootstrap.min.css"/>
39<link rel="stylesheet" href="https://assets.agilecdn.com.br/css/cookiealert.min.css?v=10583"/>
40<link rel="stylesheet" href="https://assets.agilecdn.com.br/css/sweetalert2.min.css"/>
41<link rel="stylesheet" href="https://assets.agilecdn.com.br/css/owl.carousel.min.css" />
42<link rel="stylesheet" href="https://assets.agilecdn.com.br/font-awesome/css/all.min.css" />
43<link rel="stylesheet" href="https://assets.agilecdn.com.br/fonts/theme/theme.css" />
44<link rel="stylesheet" href="https://assets.agilecdn.com.br/css/jquery.countdown.min.css" />
45<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,400i,500,500i,700,700i&display=swap" />
46<link rel="stylesheet" href="https://assets.agilecdn.com.br/css/style.min.css?v=10583"/>
47<link rel="stylesheet" href="https://andradedistribuidor.agilecdn.com.br/css/style-1790352553.css"/>
vendor: 109 bytes, lines 47-48
47
48            <script nonce="trWbhxt/C7wmFMRzjfnUfQ==" async src="https://www.googletagmanager.com/gtag/js?id=
48G-8RDK425VFH
vendor: 20 bytes, lines 48-49
48"></script>
49        
49<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
50        window.dataLayer = window.dataLayer || [];
51        function gtag(){
52            window.dataLayer.push(arguments);
53        }
54        window.gtag = gtag;
55        gtag('consent', 'default', {"ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","analytics_storage":"denied","functionality_storage":"granted","security_storage":"granted","personalization_storage":"denied"});
56        gtag('set', 'ads_data_redaction', true);
57        gtag('js', new Date());
58                gtag('config', 'G-8RDK425VFH', {"anonymize_ip":true,"allow_google_signals":false,"allow_ad_personalization_signals":false});
59                </script>
59
60                                    
60<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
61        window.agileDeferExternalScript = window.agileDeferExternalScript || function(src, attrs, options) {
62            if (!src) {
63                return;
64            }
65
66            window.__agileDeferredExternalScripts = window.__agileDeferredExternalScripts || {};
67            if (window.__agileDeferredExternalScripts[src]) {
68                return;
69            }
70            window.__agileDeferredExternalScripts[src] = true;
71
72            function appendScript() {
73                if (document.querySelector('script[src="' + src + '"]')) {
74                    return;
75                }
76
77                var script = document.createElement('script');
78                script.src = src;
79                script.async = true;
80
81                if (attrs && typeof attrs === 'object') {
82                    Object.keys(attrs).forEach(function(key) {
83                        if (attrs[key] === true) {
84                            script.setAttribute(key, key);
85                        }
86                        else if (attrs[key] !== false && attrs[key] != null) {
87                            script.setAttribute(key, attrs[key]);
88                        }
89                    });
90                }
91
92                document.head.appendChild(script);
93            }
94
95            function schedule() {
96                if (options && options.idle && 'requestIdleCallback' in window) {
97                    requestIdleCallback(appendScript, { timeout: options.timeout || 4000 });
98                    return;
99                }
100                setTimeout(appendScript, options && typeof options.delay === 'number' ? options.delay : 0);
101            }
102
103            if (document.readyState === 'complete') {
104                schedule();
105                return;
106            }
107
108            window.addEventListener('load', schedule, { once: true });
109        };
110    </script>
110
111                </head>
112<body class="body-link">
113                            <div class="site">
114                        <header class="site__header d-lg-none">
115                <div class="mobile-header mobile-header--sticky mobile-header__resumed " data-sticky-mode="pullToShow">
116    <div class="mobile-header__panel">
117        <div class="container">
118            <div class="mobile-header__body">
119                <a class="mobile-header__logo" href="https://www.andradeonline.com.br/">
120                    <img alt="Andrade Distribuidor" loading="lazy" src="https://andradedistribuidor.agilecdn.com.br/imgs/logo-andrade-online-1787756366.webp">
121                </a>
122                <div class="mobile-header__indicators">
123                </div>
124            </div>
125        </div>
126    </div>
127</div>            </header>
128            <header class="site__header d-lg-block d-none">
129                <div class="site-header site-header__resumed">
130                    <div class="site-header__middle container site-header__middle__resumed">
131
132    <div class="site-header__logo">
133        <a href="https://www.andradeonline.com.br/">
134            <img alt="Andrade Distribuidor" src="https://andradedistribuidor.agilecdn.com.br/imgs/logo-andrade-online-1787756366.webp">
135        </a>
136    </div>
137</div>                </div>
138            </header>
139                        <div class="site__body site__body__resumed">
140                <div class="container container__register-customer-form" data-content="register-customer-form" data-component-id="30747"><div class="page-header">
141    <div class="page-header__title">
142        <h1>Não é cliente Andrade Distribuidor? - Cadastrar</h1>
143    </div>
144</div>
145    <div class="page-header">
146        <div class="page-header__container">
147                            <div class="page-header__back">
148                    <button type="button" class="btn btn-default" id="btn-voltar"><i class="fas fa-arrow-circle-left"></i> Voltar</button>
149                </div>
150                        <div class="page-header__breadcrumb">
151                <nav aria-label="breadcrumb">
152                    <ol class="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList">
153                        <li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
154                            <a href="https://www.andradeonline.com.br/" itemprop="item"><span itemprop="name"><i class="fas fa-home"></i> Início</span></a>
155                            <i class="fas fa-angle-double-right"></i>
156                            <meta itemprop="position" content="1" />
157                        </li>
158                                                    <li class="breadcrumb-item active" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
159                                                                    <a href="https://www.andradeonline.com.br/cadastrar" itemprop="item"><span itemprop="name">Cadastrar</span></a>
160                                                                                                <meta itemprop="position" content="2" />
161                            </li>
162                                                </ol>
163                </nav>
164            </div>
165        </div>
166    </div>
167<div class="block">
168    <div class="container">
169        <div class="row">
170            <div class="col-12 d-flex mt-4 mt-md-0">
171                <div class="card flex-grow-1 mb-0">
172                    <div class="card-body">
173                                                    <div class="alert alert-warning mt-2" role="alert">
174                                Aviso: seu cadastro passará por análise e, após aprovação, será liberado em no máximo 2 horas.                            </div>
175                                                                                                <form method="post" enctype="multipart/form-data" data-form="cadastrarCliente" autocomplete="off" data-no-track="true">
176                            <input type="hidden" name="codigo_cnae">
177                            <input type="hidden" name="codigo_ibge">
178                                                            <input type="hidden" name="tipo" value="PJ">
179                                                        <div class="row">
180                                                                                                        <div    
181                                        class="col-lg-6   
182                                                                                "
183                                        data-content="pj">
184                                            <div class="form-group"><label class="col-form-label">CNPJ*</label><input class="form-control i-recaptcha" name="cnpj" id="cnpj" data-rule-cnpjBR="true" data-documento="cnpj" type="text" minlength="18" maxlength="18" data-mask="AA.AAA.AAA/AAAA-00" placeholder="AA.AAA.AAA/AAAA-00" data-change="consultarCadastroCliente" required ></div>
185                                    </div>
186                                                                                                                                                <div    
187                                        class="col-lg-6   
188                                                                                "
189                                        data-content="pj">
190                                            <div class="form-group"><label class="col-form-label">Nome Fantasia*</label><input class="form-control i-recaptcha" name="nome_fantasia" id="nome_fantasia" type="text" minlength="1" maxlength="255" required ></div>
191                                    </div>
192                                                                                                                                                <div    
193                                        class="col-lg-6   
194                                                                                "
195                                        data-content="pj">
196                                            <div class="form-group"><label class="col-form-label">
196Razão Social*</label><input class="form-control i-recaptcha" name="razao_social" id="razao_social" type="text" minlength="1" maxlength="255" required ></div>
197                                    </div>
198                                                                                                                                                <div    
199                                        class="col-lg-6   
200                                                                                "
201                                        data-content="pj">
202                                            <div class="form-group"><label class="col-form-label">Inscrição Estadual*</label><input class="form-control i-recaptcha" name="inscricao_estadual" id="inscricao_estadual" type="text" minlength="1" maxlength="20" required ><div class="form-check mt-2"><span class="form-check-input input-check"><span class="input-check__body"><input class="input-check__input" type="checkbox" name="isento_ie" id="isento_ie" value="1"><span class="input-check__box"></span><i class="far fa-check input-check__icon"></i></span></span><label class="form-check-label" for="isento_ie">Isento de Inscrição Estadual</label></div></div>
203                                    </div>
204                                                                                                                                                <div    
205                                        class="col-lg-6   
206                                                                                "
207                                        >
208                                            <div class="form-group"><label class="col-form-label">E-mail*</label><input class="form-control i-recaptcha" name="email" id="email" data-rule-isEmail="true" type="email" minlength="1" maxlength="255" required ></div>
209                                    </div>
210                                                                                                                                                <div    
211                                        class="col-lg-6   
212                                                                                "
213                                        >
214                                            <div class="form-group"><label class="col-form-label">Confirme seu e-mail*</label><input class="form-control i-recaptcha" name="confirmacao_email" id="confirmacao_email" data-rule-isEmail="true" type="email" minlength="1" maxlength="255" equalTo="#email" data-msg="O e-mail e a confirmação devem ser iguais" required ></div>
215                                    </div>
216                                                                                                                                                <div    
217                                        class="col-lg-6   
218                                                                                "
219                                        >
220                                            <div class="form-group"><label class="col-form-label">Defina uma senha de acesso* <small>(6 a 12 dígitos)</small>*</label><input class="form-control i-recaptcha" name="senha" id="senha" type="password" minlength="6" maxlength="12" required ></div>
221                                    </div>
222                                                                                                                                                <div    
223                                        class="col-lg-6   
224                                                                                "
225                                        >
226                                            <div class="form-group"><label class="col-form-label">Confirme sua senha*</label><input class="form-control i-recaptcha" name="confirmacao_senha" id="confirmacao_senha" type="password" minlength="6" maxlength="12" equalTo="#senha" data-msg="A senha e a confirmação devem ser iguais" required ></div>
227                                    </div>
228                                                                                                                                                <div    
229                                        class="col-lg-6   
230                                                                                "
231                                        >
232                                            <div class="form-group"><label class="col-form-label">Tipo de Cliente*</label><select class="form-control i-recaptcha" name="tipo_cliente" id="tipo_cliente" required ><option value="">Selecione</option><option value="C">Consumidor</option><option value="R">Revendedor</option><option value="F">Funcionário</option></select></div>
233                                    </div>
234                                                                                                                                                <div    
235                                        class="col-lg-6   
236                                                                                "
237                                        data-content="pj">
238                                            <div class="form-group"><label class="col-form-label">Ramo de Atividade*</label><input class="form-control i-recaptcha" name="ramo_atividade" id="ramo_atividade" type="text" minlength="1" maxlength="255" required ></div>
239                                    </div>
240                                                                                                                                                <div    
241                                        class="col-lg-6   
242                                                                                "
243                                        data-content="pj">
244                                            <div class="form-group"><label class="col-form-label">Segmento*</label><select class="form-control i-recaptcha" name="id_segmento" id="id_segmento" required ><option value="">Selecione</option><option value="9047">(INAT. 218)-CLIENTE NOVO INFRACOMMERCE</option><option value="9048">(INAT. 219)-compra-agora</option><option value="30">(INAT. 9019)-LATICINIO FRIOS E CONSERVAS</option><option value="75">(INAT. 9022)-MICRO EMPRESA SOCIAL/AMBULA</option><option value="86">(INAT. 9024)-ATIVIDADES DE ORG.RELIGIOSA</option><option value="59">(INAT. 9026)-EDUCACAO SUPERIOR</option><option value="123">(INAT. 9028)-LOJA DE VARIEDADES</option><option value="124">(INAT. 9029)-BUFFET</option><option value="127">(INAT. 9032)-HORTIFRUTI</option><option value="132">(INAT. 9035)-FORN.ALIMENT.PREPA.CONS D</option><option value="133">(INAT. 9036)-SERV. ORG. FERIAS ESP E F</option><option value="134">(INAT. 9037)-FORN. ALIMENT. PREPA.</option><option value="135">(INAT. 9038)-SEVICOS AMBULANTES DE AL</option><option value="136">(INAT. 9039)-COZINHA INDUSTRIAL</option><option value="137">(INAT. 9040)-COM. VAREJISTA</option><option value="138">(INAT. 9041)-COM.VAREJIS.DE GAS LIQ PETR</option><option value="141">(INAT. 9044)-PROMOCAO DE VENDAS</option><option value="10">(INATIVO 8001) - CONSUMIDOR FINAL</option><option value="212">(INATIVO 8001) - CONSUMIDOR FINAL ( S )</option><option value="11">(INATIVO 9002) - ARMARINHO</option><option value="22">(INATIVO 9003) - CALCADOS / CONFECCAO</option><option value="83">(INATIVO 9005) - ATIVIDADES VETERINARIAS</option><option value="9">(INATIVO 9015) - BOMBONIERE</option><option value="24">(INATIVO 9018) -ACOUGUE-HORTI.GRANJEIROS</option><option value="99">(INATIVO 99) - VAREJO ALIMENTAR ESPECIAL</option><option value="9018">ACOUGUE-HORTI.GRANJEIROS</option><option value="10001">ACOUGUES, LATICINIOS, AVICOLAS E HORTIS</option><option value="72">ADMINISTRACAO PUBLICA EM GERAL</option><option value="7001">AGENCIA LOTERICA</option><option value="50">AGENCIA LOTERICA REPETIDO</option><option value="68">ALUGUEL DE FITAS,VIDEOS, DISCOS</option><option value="209">Andrade Distribuidor</option><option value="210">Andrade Distribuidor ( CACIMBAS )</option><option value="9002">ARMARINHO</option><option value="9001">ARMAZEM</option><option value="9004">ARTIGO SOUVENIERS BIJ.E ARTESANATOS</option><option value="33">ARTIGO SOUVENIERS" BIJ.E ARTESANATOS</option><option value="9042">ASSOCIAÇÃO PRIVADA</option><option value="5">ATACADO</option><option value="10002">ATACADO BALCAO</option><option value="2001">ATACADO BALCAO</option><option value="2002">ATACADO CASH & CARRY</option><option value="2003">ATACADO DISTRIBUIDOR</option><option value="29">ATACADOS ESPECIAIS</option><option value="10003">ATACAREJO</option><option value="9025">ATIV. DE ASSOCIA DE DEFES DE DIR. SOCIAI</option><option value="9034">
244ATIV. MONITORA. DE SISTEMAS DE SEGURANCA</option><option value="40">ATIVIDADE DE ATENDIMENTO HOSPITALAR</option><option value="91">ATIVIDADE DE RECREACAO E LAZER</option><option value="43">ATIVIDADES CARTORIAIS</option><option value="44">ATIVIDADES DE CONTABILIDADES</option><option value="9024">ATIVIDADES DE ORG.RELIGIOSAS</option><option value="73">ATIVIDADES DE RADIO</option><option value="9005">ATIVIDADES VETERINARIAS</option><option value="4001">AUTO PECAS</option><option value="17">AVARIAS</option><option value="6001">BANCA DE REVISTAS</option><option value="5001">BAR</option><option value="10004">BARES E RESTAURANTES</option><option value="10005">BOMBONIERE</option><option value="9015">BOMBONIERE</option><option value="9029">BUFFET</option><option value="102">C VAREJ DE ARTIGOS DE CAMA, MESA E BANHO</option><option value="128">CABELEIREIRO</option><option value="103">CABELEIREIROS</option><option value="9003">CALCADOS / CONFECCAO</option><option value="9007">CANTINAS</option><option value="211">CARTAO</option><option value="7002">CARTORIO</option><option value="27">CINE FOTO / OTICA</option><option value="42">CLIENTE FISICO</option><option value="109">CLIENTE FISICO - SE</option><option value="999">CLIENTE INADIMPLENTE ( CUPER / INFORM )</option><option value="218">CLIENTE NOVO INFRACOMMERCE</option><option value="7003">CLINICA/CONSULTORIO/HOSPITAL</option><option value="10006">CLINICAS, HOSPITAIS E LOJAS DE MAT HOSP</option><option value="9006">CLUBE</option><option value="61">CLUBES SOCIAS,DESPORTIVOS E SIMILARES</option><option value="60">COM A VAREJO DE MOTOCICLETAS E MOTONETAS</option><option value="92">COM A VAREJO DE PECAS E ACESSORIOS</option><option value="107">COM ATACADISTA DE CEREAIS</option><option value="37">COM DE FERRAMENTAS  E FERRAGENS</option><option value="53">COM DE LIVROS REVISTA E JORNAIS</option><option value="82">COM ESP.DE EQUIP.TELEFONIA E COMUNICACÃO</option><option value="74">COM VAREJ DE ARTIGOS DE JOALHERIA</option><option value="49">COM VAREJ DE MEDICAMENTOS VETERINARIOS</option><option value="71">COM VAREJ.DE VIDROS,ESPELHOS, VITRAIS</option><option value="48">COM VAREJISTA DE GAS</option><option value="94">COM VAREJISTA DE MADEIRA E ARTEFATO</option><option value="85">COM VAREJISTA DE MOVEIS</option><option value="64">COM VAREJISTA DE PROD. NATURAIS</option><option value="105">COM. ATAC. DE INST. MAT USO MED.CIR.HOSP</option><option value="9016">COM. DE LIVROS REVISTA E JORNAIS</option><option value="9020">COM. DE PRODUTOS PARA AGROPECUARIA</option><option value="9041">COM. VAREJIS. DE GAS LIQUEFEITO PETROLEO</option><option value="9040">COM. VAREJISTA</option><option value="117">COM. VAREJISTA DE BEBIDAS</option><option value="116">COM. VAREJISTA DE CONSTRUCAO EM GERAL</option><option value="9043">Com. varejista em equip. audio e video</option><option value="9011">COM. VAREJO DE AUTOMOVEIS</option><option value="9033">COM. VAREJO DE MOTOCICLETAS</option><option value="47">COMERCIO A VAREJO DE AUTOMOVEIS</option><option value="81">COMERCIO DE ELETRODOMESTICOS</option><option value="56">COMERCIO DE PRODUTOS PARA AGROPECUARIA</option><option value="98">COMERCIO VAREJ DE PRODUTOS DE LIMPEZA </option><option value="106">COMERCIO VAREJISTA DE BEBIDAS</option><option value="14">COMERCIO VAREJISTA DE CALCADOS</option><option value="54">COMERCIO VAREJISTA DE MOVEIS</option><option value="101">COMERCIO VAREJISTA DE TECIDOS</option><option value="219">COMPRA AGORA</option><option value="4002">CONCESSIONARIA DE AUTOS</option><option value="96">CONSTRUCAO DE EDIFICIOS </option><option value="10007">CONSUMIDOR FINAL</option><option value="8001">CONSUMIDOR FINAL</option><option value="207">CONV.  ANDRADE - RCA</option><option value="205">CONV. AABB</option><option value="203">CONV. ANDRADE - FUNCIONARIOS</option><option value="206">CONV. ARMAZEM NORDESTE</option><option value="204">CONV. ASCAMAS</option><option value="208">CONV. COPA GAS</option><option value="214">CONV. DROGARIA SAO TIAGO</option><option value="201">CONV. FUNCIONARIO - SENA ALTO</option><option value="213">CONV. MELHOR GAS</option><option value="215">CONV.CCCP - CENTRO DE CONTABILIDADE</option><option value="202">CONV.FUNCIONARIO -  SENA CACIMBAS</option><option value="216">CONV.SIG SIGN COMUN. VISUAL</option><option value="28">CONVENIENCIA/POSTO COMBUSTIVEL</option><option value="9039">COZINHA INDUSTRIAL</option><option value="88">CURSO PREPARATORIO E DE ESPECIALIZACAO</option><option value="110">DEFESA CIVIL</option><option value="21">DEP.DE MERCADORIAS PROPRIAS</option><option value="10008">DEPOSITO DE BEBIDAS</option><option value="18">DESCARGA</option><option value="10009">DISTRIBUIDOR</option><option value="9008">DISTRIBUIDORA</option><option value="97">DISTRIBUIDORA DE ENERGIA ELETRICA </option><option value="77">EDUCACAO PROFISSIONAL DE NÍVEL TÉCNICO</option><option value="9026">EDUCACAO SUPERIOR</option><option value="19">EMBALAGENS</option><option value="78">ENSINO MEDIO/FUNDAMENTAL</option>
244<option value="57">ENTIDADE DE CLASSE</option><option value="87">ENTIDADE SEM FINS LUCRATIVOS</option><option value="31">EQUIPAMENTOS E MATERIAS DE INFORMATICA</option><option value="7004">ESCOLA/UNIVERSIDADE</option><option value="10010">ESCOLAS</option><option value="26">ESCOLAS</option><option value="7005">ESCRITORIO DE CONTABILIDADE</option><option value="10011">EVENTOS E BUFFETS</option><option value="76">EXECUCAO DE TRAB.E MARMORE/GRANITO</option><option value="52">EXTRACAO DE MINERAIS NAO METALICO</option><option value="51">FAB. DE IMPERMEABILIZANTES , SOLVENTES</option><option value="4">FARMACIA</option><option value="3002">FARMACIA CADEIA</option><option value="3001">FARMACIA INDEPENDENTE</option><option value="10012">FARMACIAS</option><option value="8">FEIRANTE</option><option value="90">FILIAIS DA EMPRESA</option><option value="69">FORMACAO DE CONDUTORES</option><option value="9035">FORN. ALIMENT. PREPA. CONSUMO DOMICILIAR</option><option value="9037">FORN. ALIMENT. PREPA. PREPOND.P.EMPRESA</option><option value="9046">FORNECEDOR</option><option value="80">FORNECEDORES COMPRAS</option><option value="55">FORNECIMENTO DE ALIMENTOS PREPARADOS</option><option value="66">FORNECIMENTOS DE ALIMENTOS PREPARADOS</option><option value="41">FOTOCOPIAS, DIGITALIZACAO</option><option value="9010">FRIGORIFICO</option><option value="12">FUNCIONARIO</option><option value="1008">HIPERMERCADO (20 a 49)</option><option value="9032">HORTIFRUTI</option><option value="10013">HOTEIS E POUSADAS</option><option value="15">HOTEL / PENSAO / POUSADA / MOTEL</option><option value="7006">HOTEL/POUSADA</option><option value="10014">IGREJAS</option><option value="1000">Inativo</option><option value="8002">INDUSTRIA</option><option value="13">INDUSTRIA REPETIDO</option><option value="10015">INDUSTRIAS</option><option value="217">LAN HOUSE</option><option value="5002">LANCHONETE</option><option value="9009">LATICINIO</option><option value="9019">LATICINIO FRIOS E CONSERVAS</option><option value="6">LIVRARIA / PAPELARIA/GRAFICA</option><option value="4003">LIVRARIA/PAPELARIA</option><option value="7">LOJA CAB. / PERFUMARIA</option><option value="4004">LOJA DE BEBIDAS</option><option value="4005">LOJA DE CALCADOS</option><option value="6002">LOJA DE CONVENIENCIA</option><option value="4006">LOJA DE COSMETICOS</option><option value="4016">LOJA DE COSMETICOS / CALCADO</option><option value="4007">LOJA DE DEPARTAMENTOS</option><option value="4008">LOJA DE EMBALAGENS</option><option value="4009">LOJA DE ESPORTES</option><option value="4010">LOJA DE INFORMATICA</option><option value="4015">LOJA DE MAT DE LIMPEZA</option><option value="4011">LOJA DE MODA PRAIA</option><option value="9028">LOJA DE VARIEDADES</option><option value="4014">LOJA DE VESTUARIO E ACESSORIOS</option><option value="1001">LOJA TRAD/MERCEARIA</option><option value="10016">LOJAS DE CALCADOS</option><option value="143">LOJAS DE CONVENIENCIAS</option><option value="10017">LOJAS DE COSMETICOS</option><option value="35">LOJAS DE DEPARTAMENTOS / MAGAZINES</option><option value="10018">LOJAS DE MAT DE LIMPEZA</option><option value="38">LOJAS DE VARIEDADES</option><option value="8003">LOJAS VIP (ECOMMERCE)</option><option value="63">MANUTENCAO DE REDES DE DIST.DE ENERGIA</option><option value="39">MAQUINAS E EQUIPAMENTOS P/ESCRITORIO</option><option value="10019">MATERIAIS DE CONSTRUCAO</option><option value="32">MATERIAIS DE CONSTRUCAO</option><option value="4013">MATERIAL DE CONSTRUCAO</option><option value="121">MATERIAL DE INFOMATICA</option><option value="23">MATERIAL ESPORTIVO / SURFWEAR</option><option value="1003">MERCAD MEDIO (3 a 4)</option><option value="10020">MERCADOS 1 A 4</option><option value="10022">MERCADOS 10+</option><option value="10021">MERCADOS 5 A 9</option><option value="95">MERCEARIA / EMPORIO</option><option value="10023">MERCEARIAS</option><option value="9022">MICRO EMPRESA SOCIAL / AMBULANTE</option><option value="1002">MINIMERCADO (1 a 2)</option><option value="20">MODA PRAIA</option><option value="7007">MOTEL</option><option value="9023">OFICINA MECANICA</option><option value="89">ORGANIZACAO LOG DO TRANSPORTE DE CARGA</option><option value="9031">ORGAO PUBLICO</option><option value="36">ORGAO PUBLICO DO P.  EXECUTIVO MUNICIPAL</option><option value="84">ORGAO PUBLICO DO PODER EXEC FEDERAL</option><option value="129">OUTROS SERVIÇOS</option><option value="5004">PADARIA/DELICATESSEN</option><option value="10024">PADARIAS E LANCHONETES</option><option value="2">PANIFICACAO/MERCEARIA</option><option value="10025">PAPELARIA</option><option value="58">
244PECAS E ACESSORIOS PARA ELETRODOMESTICO</option><option value="9030">PEIXARIA</option><option value="10026">PEIXARIAS</option><option value="7008">PET SHOP</option><option value="10027">PET SHOP E ESPECIALIZADAS</option><option value="104">PET SHOP REPETIDO</option><option value="10031">PIZZARIAS</option><option value="9017">POSTO DE COMBUSTIVEL</option><option value="8004">POSTO DE MEDICAMENTOS</option><option value="10028">POSTOS E CONVENIENCIAS</option><option value="9027">PRODUCAO MUSICAL</option><option value="9044">PROMOCAO DE VENDAS</option><option value="16">REPRESENTANTE</option><option value="3">REST. / BAR / LANCHONETE</option><option value="5003">RESTAURANTE</option><option value="10029">SALAO DE BELEZA</option><option value="4012">SALAO DE BELEZA</option><option value="9036">SERV. ORG. FERIAS ESPOSICOES E FESTAS</option><option value="93">SERVICO DE ASSISTENCIA SOCIAL</option><option value="100">SERVICOS DE ENGENHARIA</option><option value="65">SERVICOS E GERAL</option><option value="79">SERVICOS GRAFICOS</option><option value="70">SERVICOS MEDICOS</option><option value="46">SERVICOS MEDICOS REPETIDO</option><option value="45">SERVICOS PRESTADOS AS EMPRESAS</option><option value="67">SERVICOS RELAC. COM  AGRICULTURA</option><option value="7009">SERVICOS/DIVERSOS</option><option value="9038">SEVICOS AMBULANTES DE ALIMENTACAO</option><option value="9045">SORVETERIA E LANCHONETE</option><option value="10030">SORVETERIAS</option><option value="1007">SUPERM GRANDE (Apartir de 10)</option><option value="1006">SUPERM MEDIO (10 a 19)</option><option value="1005">SUPERM PEQ ESTRUTURADO (5 a 9)</option><option value="1004">SUPERM PEQUENO (5 a 9)</option><option value="7010">UNIVERSIDADE</option><option value="9021">USINAS</option><option value="62">USINAS DE ACUCAR</option><option value="9012">VAREJO ALIM. I   (1 a 4)</option><option value="1">VAREJO ALIM. I (1 a 4)</option><option value="25">VAREJO ALIM. II   (5 a 9 )</option><option value="108">VAREJO ALIM. III (ACIMA DE 9)</option><option value="9013">VAREJO ALIMENTAR ESPECIAL</option><option value="9014">VAREJO ALIMENTAR II (5 A 9)</option><option value="34">VESTUARIO/ COMPLEMENTOS E ACESSORIOS</option></select></div>
245                                    </div>
246                                                                                                                                                <div    
247                                        class="col-lg-6   
248                                                                                "
249                                        data-content="pj">
250                                            <div class="form-group"><label class="col-form-label">Pessoa de Contato</label><input class="form-control i-recaptcha" name="pessoa_contato" id="pessoa_contato" type="text" minlength="1" maxlength="255" ></div>
251                                    </div>
252                                                                                                                                                <div    
253                                        class="col-lg-6   
254                                                                                "
255                                        data-content="pj">
256                                            <div class="form-group"><label class="col-form-label">Cargo</label><input class="form-control i-recaptcha" name="cargo" id="cargo" type="text" minlength="1" maxlength="255" ></div>
257                                    </div>
258                                                                                                                                                <div    
259                                        class="col-lg-6   
260                                                                                "
261                                        >
262                                            <div class="form-group"><label class="col-form-label">Telefone Fixo</label><input class="form-control i-recaptcha" name="telefone" id="telefone" type="tel" minlength="14" maxlength="14" data-mask="(00) 0000-0000" placeholder="(00) 0000-0000" ></div>
263                                    </div>
264                                                                                                                                                <div    
265                                        class="col-lg-6   
266                                                                                "
267                                        >
268                                            <div class="form-group"><label class="col-form-label">Celular*</label><input class="form-control i-recaptcha" name="celular" id="celular" type="tel" minlength="15" maxlength="15" data-mask="(00) 00000-0000" placeholder="(00) 00000-0000" required ><div class="form-check mt-2"><span class="form-check-input input-check"><span class="input-check__body"><input class="input-check__input" type="checkbox" name="whatsapp" id="whatsapp" value="1"><span class="input-check__box"></span><i class="far fa-check input-check__icon"></i></span></span><label class="form-check-label" for="whatsapp">Aceito receber contato pelo WhatsApp</label></div></div>
269                                    </div>
270                                                                                                                                                <div    
271                                        class="col-lg-6   
272                                                                                "
273                                        >
274                                            <div class="form-group"><label class="col-form-label">CEP*</label><input class="form-control i-recaptcha" name="cep" id="cep" type="tel" minlength="10" maxlength="10" data-mask="00.
274000-000" placeholder="00.000-000" data-change="consultarCep" required ></div>
275                                    </div>
276                                                                                                                                                <div    
277                                        class="col-lg-6   
278                                                                                "
279                                        >
280                                            <div class="form-group"><label class="col-form-label">Endereço*</label><input class="form-control i-recaptcha" name="endereco" id="endereco" type="text" minlength="1" maxlength="255" required ></div>
281                                    </div>
282                                                                                                                                                <div    
283                                        class="col-lg-6   
284                                                                                "
285                                        >
286                                            <div class="form-group"><label class="col-form-label">Número*</label><input class="form-control i-recaptcha" name="numero" id="numero" type="text" minlength="1" maxlength="20" required ></div>
287                                    </div>
288                                                                                                                                                <div    
289                                        class="col-lg-6   
290                                                                                "
291                                        >
292                                            <div class="form-group"><label class="col-form-label">Complemento</label><input class="form-control i-recaptcha" name="complemento" id="complemento" type="text" minlength="1" maxlength="255" ></div>
293                                    </div>
294                                                                                                                                                <div    
295                                        class="col-lg-6   
296                                                                                "
297                                        >
298                                            <div class="form-group"><label class="col-form-label">Bairro*</label><input class="form-control i-recaptcha" name="bairro" id="bairro" type="text" minlength="1" maxlength="255" required ></div>
299                                    </div>
300                                                                                                                                                <div    
301                                        class="col-lg-6   
302                                                                                "
303                                        >
304                                            <div class="form-group"><label class="col-form-label">Cidade*</label><input class="form-control i-recaptcha" name="cidade" id="cidade" type="text" minlength="1" maxlength="255" required ></div>
305                                    </div>
306                                                                                                                                                <div    
307                                        class="col-lg-6   
308                                                                                "
309                                        >
310                                            <div class="form-group"><label class="col-form-label">UF*</label><select class="form-control i-recaptcha" name="uf" id="uf" required ><option value="">Selecione</option><option value="AL">Alagoas</option><option value="PE">Pernambuco</option><option value="SE">Sergipe</option></select></div>
311                                    </div>
312                                                                                                                                                <div    
313                                        class="col-lg-6   
314                                                                                "
315                                        >
316                                            <div class="form-group"><label class="col-form-label">Ponto de Referência</label><input class="form-control i-recaptcha" name="ponto_referencia" id="ponto_referencia" type="text" minlength="1" maxlength="255" ></div>
317                                    </div>
318                                                                                                                                                <div    
319                                        class="col-lg-6   
320                                                                                "
321                                        >
322                                            <div class="form-group"><label class="col-form-label">Aceito receber e-mails com promoções e novidades</label><div class="row"><div class="col-12"><div class="form-check-inline"><label class="form-check-label ml-4 mr-4"><input type="radio" class="form-check-input" name="news" value="1" >Sim </label><label class="form-check-label ml-4 mr-4"><input type="radio" class="form-check-input" name="news" value="
3220" >Não </label></div></div></div></div>
323                                    </div>
324                                                                                                                                                <div    
325                                        class="col-lg-6   
326                                                                                "
327                                        >
328                                            <div class="form-group"><div class="form-check mt-4"><span class="form-check-input input-check"><span class="input-check__body"><input class="input-check__input" type="checkbox" name="Termo_Ciencia_Consentimento" id="Termo_Ciencia_Consentimento" value="" data-type="campo-checar" required ><span class="input-check__box"></span><i class="far fa-check input-check__icon"></i></span></span><label class="col-form-label pt-0">Eu li e concordo com o Termo de Ciência e Consentimento para Cadastro e Tratamento de Dados Pessoais*<br><small><a href="https://www.andradeonline.com.br/termo-de-ciencia-e-consentimento" target="_blank" rel="noopener noreferrer">
329Leia aqui o Termo de Ciência e Consentimento para Cadastro e Tratamento de Dados Pessoais
330</a></small></label></div></div>
331                                    </div>
332                                                                                                    </div>
333                                                        <div class="row">
334                                <div class="col-lg-12 text-right">
335                                                                            <button type="button" class="btn btn-success g-recaptcha mt-4 text-right" data-sitekey="6LcNZRQfAAAAAEBRKr0CLmepdqyrGWl4phIqgB67" data-callback="onSubmit" data-action="submit"><i class="far fa-user-plus"></i> Cadastrar</button>
336                                        <button class="d-none" data-click="submit" type="submit"></button>
337                                                                    </div>
338                            </div>
339                        </form>
340                                                    
340<script data-cfasync="false" nonce="trWbhxt/C7wmFMRzjfnUfQ==">
341                                function onSubmit(token) {
342                                    $('[data-click="submit"]').click();
343                                }
344                            </script>
vendor: 191 bytes, lines 344-346
344
345                            <script data-cfasync="false" nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://www.google.com/recaptcha/api.js"></script>
346                                            
346</div>
347                </div>
348            </div>
349        </div>
350    </div>
351</div>
352</div>            </div>
353            <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
354                <div class="pswp__bg"></div>
355                <div class="pswp__scroll-wrap">
356                    <div class="pswp__container">
357                        <div class="pswp__item"></div>
358                        <div class="pswp__item"></div>
359                        <div class="pswp__item"></div>
360                    </div>
361                    <div class="pswp__ui pswp__ui--hidden">
362                        <div class="pswp__top-bar">
363                            <div class="pswp__counter"></div>
364                            <button class="pswp__button pswp__button--close" title="Fechar (Esc)"></button>
365                            <button class="pswp__button pswp__button--fs" title="Tela cheia"></button>
366                            <button class="pswp__button pswp__button--zoom" title="Zoom"></button>
367                            <div class="pswp__preloader">
368                                <div class="pswp__preloader__icn">
369                                    <div class="pswp__preloader__cut">
370                                        <div class="pswp__preloader__donut"></div>
371                                    </div>
372                                </div>
373                            </div>
374                        </div>
375                        <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
376                            <div class="pswp__share-tooltip"></div>
377                        </div>
378                        <button class="pswp__button pswp__button--arrow--left" title="Anterior"></button>
379                        <button class="pswp__button pswp__button--arrow--right" title="Próxima"></button>
380                        <div class="pswp__caption">
381                            <div class="pswp__caption__center"></div>
382                        </div>
383                    </div>
384                </div>
385            </div>
386                            <div class="alert cookiealert show" role="alert" aria-label="Preferências de cookies">
387                    <div class="cookiealert__body">
388                        <div class="cookiealert__message">O nosso site coleta cookies próprios e de terceiros para proporcionar uma experiência personalizada ao usuário, apresentar publicidade relevante de acordo com o seu perfil e melhorar a qualidade do nosso site.</div>
389                        <div class="cookiealert__actions">
390                            <button type="button" class="btn btn-success btn-sm acceptcookies" data-cookie-consent-action="accept-all">Aceito</button>
391                            <button type="button" class="btn btn-outline-light btn-sm denycookies" data-cookie-consent-action="deny-non-essential">Negar não essenciais</button>
392                            <button type="button" class="btn btn-link btn-sm cookiepreferences" data-cookie-consent-action="open-preferences">Preferências de Cookies</button>
393                        </div>
394                    </div>
395                    <div class="cookiealert__preferences" hidden>
396                        <div class="cookiealert__preferences-grid">
397                            <label class="cookiealert__preference">
398                                <input type="checkbox" checked disabled>
399                                <span>Necessários</span>
400                            </label>
401                            <label class="cookiealert__preference">
402                                <input type="checkbox" data-cookie-consent-category="analytics">
403                                <span>Analytics</span>
404                            </label>
405                            <label class="cookiealert__preference">
406                                <input type="checkbox" data-cookie-consent-category="marketing">
407                                <span>Marketing</span>
408                            </label>
409                            <label class="cookiealert__preference">
410                                <input type="checkbox" data-cookie-consent-category="personalization">
411                                <span>Personalização</span>
412                            </label>
413                        </div>
414                        <div class="cookiealert__preferences-actions">
415                            <button type="button" class="btn btn-success btn-sm savecookiepreferences" data-cookie-consent-action="save-preferences">Salvar preferências</button>
416                        </div>
417                    </div>
418                </div>
419                        
419<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
420var URL_SITE = "https://www.andradeonline.com.br/";
421var PRODUCAO = true;
422var BUY_PRECISION = "3";
423var ID_CLIENTE = null;
424// Contexto de preço/filial para isolar cache do autocomplete por sessão ativa.
425var ACW_CONTEXT = {"empresa":"1720401004856430","perfil":"","usuario":"","cliente":"900000","vendedor":"","filial":"1","tabela_preco":"","exibe_precos_sem_tributos":""};
426var ACW_CONTEXT_KEY = "1720401004856430|||900000||1||";
427var EMAIL_USUARIO = null;
428var NOME_CLIENTE = null;
429var SOBRENOME_CLIENTE = null;
430var ENDERECO_CLIENTE = null;
431var CIDADE_CLIENTE = null;
432var UF_CLIENTE = null;
433var CEP_CLIENTE = null;
434var TELEFONE_CLIENTE = null;
435var VERSAO_DATALAYER = "GA4";
436var AGILE_COOKIE_CONSENT = {"necessary":true,"analytics":false,"marketing":false,"personalization":false,"version":1};
437window.AGILE_COOKIE_CONSENT = AGILE_COOKIE_CONSENT;
438window.agileHasCookieConsent = function(category) {
439    if(category === 'necessary') {
440        return true;
441    }
442    return !!(window.AGILE_COOKIE_CONSENT && window.AGILE_COOKIE_CONSENT[category]);
443};
444var ID_EGOI = null;
445var SET_QTD_MAX = null;
446var USER_AGENT_CANAL = "pc";
447var USER_AGENT_SO = "";
448var IOS_APP_LINK = "https://apps.apple.com/br/app/andrade-distribuidor/id6739272199 ";
449var ANDROID_APP_LINK = "https://play.google.com/store/apps/details?id=br.com.andradeonline";
450var MODAL_LOCATION = false;
451if (typeof window.AGILE_ACCESS_TOKEN_PARAM === "undefined") {
452    window.AGILE_ACCESS_TOKEN_PARAM = "agile_token";
453}
454if (typeof window.AGILE_ACCESS_TOKEN_HEADER === "undefined") {
455    window.AGILE_ACCESS_TOKEN_HEADER = "X-Agile-Token";
456}
457if (typeof window.AGILE_COMPONENT_TOKEN === "undefined") {
458    window.AGILE_COMPONENT_TOKEN = "";
459}
460if (typeof window.AGILE_CONTROLLER_TOKEN === "undefined") {
461    window.AGILE_CONTROLLER_TOKEN = "";
462}
463if (typeof window.AGILE_CSP_NONCE === "undefined") {
464    window.AGILE_CSP_NONCE = "trWbhxt/C7wmFMRzjfnUfQ==";
465}
466</script>
vendor: 1 bytes, line 466
466
467<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/jquery.min.js?v=10583"></script>
vendor: 1 bytes, line 467
467
468<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/jquery.validate.min.js" defer></script>
vendor: 1 bytes, line 468
468
469<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/additional-methods.min.js" defer></script>
vendor: 1 bytes, line 469
469
470<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/jquery.mask.min.js" defer></script>
vendor: 1 bytes, line 470
470
471<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
472window.agileLoadScriptOnce = window.agileLoadScriptOnce || function(src, attrs) {
473    window.__agileScriptPromises = window.__agileScriptPromises || {};
474    if (window.__agileScriptPromises[src]) {
475        return window.__agileScriptPromises[src];
476    }
477
478    window.__agileScriptPromises[src] = new Promise(function(resolve, reject) {
479        var existing = document.querySelector('script[src="' + src + '"]');
480        if (existing) {
481            if (existing.dataset.loaded === '1' || existing.readyState === 'complete') {
482                resolve(existing);
483                return;
484            }
485            existing.addEventListener('load', function() {
486                existing.dataset.loaded = '1';
487                resolve(existing);
488            }, { once: true });
489            existing.addEventListener('error', reject, { once: true });
490            return;
491        }
492
493        var script = document.createElement('script');
494        script.src = src;
495        if (attrs && typeof attrs === 'object') {
496            Object.keys(attrs).forEach(function(key) {
497                if (attrs[key] === true) {
498                    script.setAttribute(key, key);
499                }
500                else if (attrs[key] !== false && attrs[key] != null) {
501                    script.setAttribute(key, attrs[key]);
502                }
503            });
504        }
505        script.onload = function() {
506            script.dataset.loaded = '1';
507            resolve(script);
508        };
509        script.onerror = reject;
510        document.head.appendChild(script);
511    });
512
513    return window.__agileScriptPromises[src];
514};
515
516window.agileEnsureNoUiSlider = function() {
517    return window.agileLoadScriptOnce('https://assets.agilecdn.com.br/js/nouislider.min.js');
518};
519</script>
vendor: 1 bytes, line 519
519
520<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/bootstrap.bundle.min.js"></script>
vendor: 1 bytes, line 520
520
521<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/owl.carousel.min.js" defer></script>
vendor: 1 bytes, line 521
521
522<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/sweetalert2.all.min.js?v=10583" defer></script>
vendor: 1 bytes, line 522
522
523<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/cookiealert.min.js?v=10583"></script>
vendor: 1 bytes, line 523
523
524<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/number.min.js" defer></script>
vendor: 1 bytes, line 524
524
525<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/main.min.js?v=10583" defer></script>
vendor: 1 bytes, line 525
525
526<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/header.min.js?v=10583" defer></script>
vendor: 1 bytes, line 526
526
527<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/util.min.js?v=10583" defer></script>
vendor: 1 bytes, line 527
527
528<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/scripts.min.js?v=10583"></script>
vendor: 1 bytes, line 528
528
529<script nonce="trWbhxt/C7wmFMRzjfnUfQ==" src="https://assets.agilecdn.com.br/js/cielo3ds.min.js?v=10583"></script>
vendor: 1 bytes, line 529
529
530<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
531	$(document).ready(function () {
532	    setInterval(function () {
533	        refreshPage();
534	    }, (typeof AGILE_SESSION_CHECK_INTERVAL_MS !== 'undefined' ? AGILE_SESSION_CHECK_INTERVAL_MS : 180000));
535	});
536</script>
vendor: 1 bytes, line 536
536
537<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
538	$(document).ready(function(){
539        $('.cnpj').mask('AA.AAA.AAA/AAAA-00');
540        $('.money').mask('000.000.000,00', {reverse: true});
541        if (typeof $.applyDataMask === 'function') {
542            $.applyDataMask();
543        }
544    });
545    jQuery.event.special.touchstart = {
546	    setup: function( _, ns, handle ) {
547	        this.addEventListener("touchstart", handle, { passive: !(ns.includes("noPreventDefault") || ns.includes("owl")) });
548	    }
549	};
550	jQuery.event.special.touchmove = {
551	    setup: function( _, ns, handle ) {
552	        this.addEventListener("touchmove", handle, { passive: !(ns.includes("noPreventDefault") || ns.includes("owl")) });
553	    }
554	};
555	jQuery.event.special.wheel = {
556	    setup: function( _, ns, handle ){
557	        this.addEventListener("wheel", handle, { passive: true });
558	    }
559	};
560	jQuery.event.special.mousewheel = {
561	    setup: function( _, ns, handle ){
562	        this.addEventListener("mousewheel", handle, { passive: true });
563	    }
564	};
565</script>
vendor: 1 bytes, line 565
565
566<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
567(function() {
568  var selector = '.search__input, .mobile-header__search-input';
569  var scriptSrc = 'https://assets.agilecdn.com.br/js/autocomplete-widget.min.js?v=10583';
570  var initialized = false;
571  var loadingPromise = null;
572
573  function initAutocomplete() {
574    if (initialized === true && loadingPromise) {
575      return loadingPromise;
576    }
577    if (loadingPromise) {
578      return loadingPromise;
579    }
580
581    loadingPromise = window.agileLoadScriptOnce(scriptSrc).then(function() {
582      if (initialized === false && typeof AutocompleteWidget !== 'undefined' && AutocompleteWidget.init) {
583        AutocompleteWidget.init({
584          inputSelector: selector,
585          onSelect: function(data) {
586            if (data.url) {
587              window.location.href = data.url;
588            }
589          }
590        });
591        initialized = true;
592      }
593    }).catch(function(error) {
594      loadingPromise = null;
595      throw error;
596    });
597
598    return loadingPromise;
599  }
600
601  function bindInput(input) {
602    if (!input || input.dataset.agileAutocompleteBound === '1') {
603      return;
604    }
605
606    input.dataset.agileAutocompleteBound = '1';
607
608    input.addEventListener('focus', initAutocomplete, { once: true });
609    input.addEventListener('input', initAutocomplete, { once: true });
610    input.addEventListener('mouseenter', initAutocomplete, { once: true, passive: true });
611    input.addEventListener('touchstart', initAutocomplete, { once: true, passive: true });
612  }
613
614  function bindAll() {
615    document.querySelectorAll(selector).forEach(bindInput);
616  }
617
618  if (document.readyState === 'loading') {
619    document.addEventListener('DOMContentLoaded', bindAll, { once: true });
620  } else {
621    bindAll();
622  }
623})();
624</script>
vendor: 1 bytes, line 624
624
625<script nonce="trWbhxt/C7wmFMRzjfnUfQ==">
626  (function() {
627    var scriptSrc = 'https://assets.agilecdn.com.br/js/web-push-widget.min.js?v=10583';
628    var initialized = false;
629
630    function initWebPush() {
631      if (initialized === true) {
632        return;
633      }
634      initialized = true;
635
636      window.agileLoadScriptOnce(scriptSrc).then(function() {
637        if (typeof WebPushWidget === 'undefined' || !WebPushWidget.init) {
638          initialized = false;
639          return;
640        }
641
642        WebPushWidget.init({
643          firebaseConfig: {
644            apiKey: "AIzaSyDPZqB-86jbtI_o1hn91MJovNDpzw-bUmM",
645            authDomain: "agile-e-commerce-21.firebaseapp.com",
646            projectId: "agile-e-commerce-21",
647            storageBucket: "agile-e-commerce-21.firebasestorage.app",
648            messagingSenderId: "1084438285130",
649            appId: "1:1084438285130:web:b7394833db0cb9a72ecfb3"
650          },
651          vapidKey: "BEYxWTkaCBCgpw4v-T2hXd1Gexn9rqva4Usr3MljYd0PW_BMk0t2vJ2t-57D3FvfZqI1pPBs3ORyTE0Bitpx7lY",
652          serviceWorkerPath: 'https://www.andradeonline.com.br/firebase-messaging-sw.js',
653          tokenEndpoint: "https://www.andradeonline.com.br/controllers/user-controller.php",
654          registrationVersion: 'controller-token-v5',
655          tokenRefreshVersion: 'fcm-web-token-v2',
656          registrationRefreshMs: 86400000,
657          forceTokenRegistration: true,
658          forceTokenRegistrationRefreshMs: 3600000,
659          defaultIcon: 'https://assets.agilecdn.com.br/images/ico_andradedistribuidor.png?v=690',
660                    showPrePrompt: true,
661          prePromptDelay: 3000,
662          prePromptCooldownDays: 3,
663          prePromptConfig: {
664            title: 'Fique por dentro!',
665            message: 'Quer receber informações sobre seus pedidos e ofertas exclusivas?',
666            acceptText: 'Sim, quero!',
667            declineText: 'Agora não',
668            position: 'bottom-right'
669          },
670          showBlockedPrompt: true,
671          blockedPromptCooldownDays: 1,
672          blockedPromptConfig: {
673            title: 'Notificações bloqueadas',
674            message: 'Para receber informações sobre seus pedidos e ofertas, desbloqueie as notificações:',
675            closeText: 'Entendi'
676          }
677        });
678      }).catch(function() {
679        initialized = false;
680      });
681    }
682
683    function scheduleWebPushInit() {
684      if (!('Notification' in window) || !('serviceWorker' in navigator)) {
685        return;
686      }
687
688      if ('requestIdleCallback' in window) {
689        requestIdleCallback(function() {
690          setTimeout(initWebPush, 1500);
691        }, { timeout: 5000 });
692      } else {
693        setTimeout(initWebPush, 3000);
694      }
695    }
696
697    if (document.readyState === 'complete') {
698      scheduleWebPushInit();
699    } else {
700      window.addEventListener('load', scheduleWebPushInit, { once: true });
701    }
702  })();
703</script>
703
704                        <div class="site-newsletter mt-4">
705    <div class="container">
706        <div class="row">
707            <div class="col-xs-12 col-md-12 col-lg-4 col-xl-4 text-sm-center text-md-center text-lg-left text-xl-left mb-2">
708                <span class="site-newsletter__title">Cadastre-se para receber nossas ofertas!</span>
709            </div>
710            <div class="col-xs-12 col-md-12 col-lg-8 col-xl-8">
711                <form method="post" class="form-inline" data-form="adicionarEmail" autocomplete="off">
712                    <div class="form-group row">
713                        <input type="text" class="site-newsletter__input form-control" name="newsletter-nome" placeholder="Nome" required>
714                        <input type="email" class="site-newsletter__input form-control" data-rule-isEmail="true" name="newsletter-email" placeholder="E-mail" required>
715                        <input type="button" class="site-newsletter__button btn btn-success" data-click="adicionarEmail" value="Enviar">
716                    </div>
717                </form>
718            </div>
719        </div>
720    </div>
721</div><div class="site-header__service-bar service-bar">
722    <div class="service-bar__container container">
723        <div class="service-bar__row">
724            <div class="col-12 text-center">
725                <div class="row">
726                    
727                    <div class="col-6 col-lg-3 mt-2 mb-2 service-bar__title">
728                        <a href="https://www.andradeonline.com.br/meus-pedidos"><i class="far fa-boxes-alt"></i> Meus Pedidos</a>
729                    </div>
730                    <div class="col-6 col-lg-3 mt-2 mb-2 service-bar__title">
731                        <a href="https://www.andradeonline.com.br/titulos"><i class="far fa-barcode"></i> Títulos</a>
732                    </div>
733                    <div class="col-6 col-lg-3 mt-2 mb-2 service-bar__title">
734                        <a href="https://www.andradeonline.com.br/notas-fiscais"><i class="far fa-file-invoice-dollar"></i> Notas Fiscais</a>
735                    </div>
736                </div>
737            </div>
738        </div>
739    </div>
740</div><footer class="site__footer">
741    <div class="site-footer">
742        <div class="container">
743            <div class="site-footer__widgets">
744                <div class="row">
745
746                    <div class="col-12 col-md-12 col-lg-3">
747                        <div class="site-footer__widget footer-links">
748                            <h5 class="footer-links__title">Institucional</h5>
749                            <ul class="footer-links__list mb-3">
750                                <li class="footer-links__item">
751                                    <a href="https://www.andradeonline.com.br/quem-somos--teste" class="footer-links__link">Quem Somos</a>
752
753                                </li>
754                                <li class="footer-links__item">
755                                    <a href="https://www.andradeonline.com.br/politica-de-privacidade" class="footer-links__link">Política de Privacidade</a>
756
757                                </li>
758                                <li class="footer-links__item">
759                                    <a href="https://www.andradeonline.com.br/politica-de-troca-e-devolucao" class="footer-links__link">Política de Troca e Devolução</a>
760
761                                </li>
762                                <li class="footer-links__item">
763                                    <a href="https://www.andradeonline.com.br/regimento-do-ecommerce-andrade-online">Regimento do E-commerce Andrade Online</a>
764
765                                </li>
766                            </ul>
767                        </div>
768                    </div>
769                    <div class="col-12 col-md-12 col-lg-3">
770                        <div class="site-footer__widget footer-links">
771                            <h5 class="footer-links__title">Ajuda</h5>
772                            <div class="row mb-3">
773                                <div class="col-12 col-md-12 col-lg-12">
774                                    <ul class="footer-links__list">
775                                        <li class="footer-links__item">
776                                            <a href="https://www.andradeonline.com.br/como-comprar" class="footer-links__link">
777                                                Como Comprar
778                                            </a>
779                                        </li>
780                                        <li class="footer-links__item">
781                                            <a href="https://www.andradeonline.com.br/como-pagar" class="footer-links__link">
782                                                Como Pagar
783                                            </a>
784                                        </li>
785                                        <li class="footer-links__item">
786                                            <a href="https://www.andradeonline.com.br/formas-de-entrega" class="footer-links__link">
787                                                Formas de Entrega
788                                            </a>
789                                        </li>
790                                        <li class="footer-links__item">
791                                            <a href="https://www.andradeonline.com.br/cancelamento" class="footer-links__link">
792                                                Cancelamentos
793                                            </a>
794                                        </li>
795                                        <li class="footer-links__item">
796                                            <a href="https://www.andradeonline.com.br/ressarcimento-de-valores" class="footer-links__link">
797                                                Ressarcimento de valores
798                                            </a>
799                                        </li>
800
801                                    </li>
802                                </ul>
803                            </div>
804                        </div>
805                    </div>
806                </div>
807
808                <!-- Codigo de Teste Sóstenes -->
809
810
811                <div class="col-12 col-md-12 col-lg-3">
812                    <div class="site-footer__widget footer-links">
813
814                        <div class="follow_us">
815                            <h5 class="footer-links__title"> Siga-nos</h5>
816                            <div class="midia-container">
817                                <a href="[email protected]" target="_blank">
818                                    <i class="footer-contacts__icon far fa-envelope"></i></a>
819                                <a href="https://www.instagram.com/andrade_distribuidor?igsh=NTVsZ213MnhxZm9o" target="_blank">
820                                    <i class="footer-contacts__icon fab fa-instagram"></i></a>
821                                <a href="https://www.facebook.com/share/1AmmdH8DcT/?mibextid=wwXIfr" target="_blank"><i class="footer-contacts__icon fab fa-facebook"></i></a>
822                                <a href="https://youtube.com/@grupoandradeoficial8097?si=wLRV0mlnYmy5bqCV" target="_blank">
823                                    <i class="footer-contacts__icon fab fa-youtube"></i></a>
824
825                            </div>
826
827                        </div>
828
829                    </div>
830                    <div class="app">
831                        <h5 class="footer-links__title">Baixe o Aplicativo</h5>
832
833                        <div class="icons">
834                            <a href="https://play.google.com/store/apps/details?id=br.com.andradeonline" rel="noopener noreferrer" target="_blank">
835                                <img loading="lazy" height="46" width="120" src="https://assets.agilecdn.com.br/imgs/android_app.webp" alt="Google Play">
836                            </a><a href="https://apps.apple.com/br/app/andrade-distribuidor/id6739272199" rel="noopener noreferrer" target="_blank">
837                                <img loading="lazy" height="46" width="120" src="https://assets.agilecdn.com.br/imgs/ios_app.webp" alt="Apple Play">
838                            </a>
839
840                        </div>
841
842                    </div>
843
844                </div>
845                <div class="footer-contacts__text footer-institutional-v mb-3 text-ju
845stify">
846                    <a href="https://www.andradeonline.com.br/">
847                        <p>
848                            <img alt="" loading="lazy" src="https://assets.agilecdn.com.br/images/logo_andradedistribuidor.png?v=690">
849                        </p>
850                    </a>
851
852                    <!-- Fim do teste Sóstenes -->
853                    <div class="site-footer__copyright col-12 text-center">
854                        Andrade Distribuidor - ROD AL 110, n° 1401 - Sitio Moco, Arapiraca/AL - CEP 57319-300 - CNPJ 03.753.945/0001-72
855                    </div>
856                </footer><div class="site-footer site-footer__logo col-12 text-center">
857    <a href="https://www.agileb2b.com.br?utm_source=Andrade%20Distribuidor&amp;utm_medium=LogoAgileB2B&amp;utm_campaign=clientes_agile_b2b&amp;utm_content=footer" target="_blank">
858        <img loading="lazy"
859             src="https://assets.agilecdn.com.br/images/LOGO-AGILE-B2B-450.webp"
860             srcset="https://assets.agilecdn.com.br/images/LOGO-AGILE-B2B-150.webp 1x, https://assets.agilecdn.com.br/images/LOGO-AGILE-B2B-300.webp 2x, https://assets.agilecdn.com.br/images/LOGO-AGILE-B2B-450.webp 3x"
861             alt="Agile B2B — Plataforma de e-commerce B2B líder em integrações ERP"
862             width="150"
863             height="47">
864    </a>
865</div>
866                <div class="modal fade" id="modal-location-cep" tabindex="-1" role="dialog" aria-labelledby="modal-location-cep__label" aria-hidden="true" >
867        <div class="modal-dialog" role="document">
868            <div class="modal-content">
869                <form method="post" data-form="selecionarLocalizacao" data-content="modal-location-cep" autocomplete="off" data-no-track="true">
870                    <div class="modal-header">
871                        <div class="col-12 text-center">
872                            <img class="modal-cep__logo" src="https://andradedistribuidor.agilecdn.com.br/imgs/logo-andrade-online-1787756366.webp" alt="Não é cliente Andrade Distribuidor? - Cadastrar">
873                            <button type="button" class="close close__modal-location-cep" data-dismiss="modal" aria-label="Fechar">
874                                <span aria-hidden="true">&times;</span>
875                            </button>
876                        </div>
877                    </div>
878                    <div class="modal-body">
879                                                <div class="text-center"><strong>Digite seu CEP para ter acesso aos<br>produtos e ofertas exclusivas da sua região<br><span style='color: #999;font-size: 14px;'>Atuamos somente em Alagoas, Sergipe e Pernambuco</span></strong></div>
880                                                <div class="row">
881                            <div class="col-1"></div>
882                            <div class="col-10 col-offset-1">
883                                <div class="input-group mt-3">
884                                  <input type="tel" class="form-control" placeholder="CEP" aria-label="CEP" data-mask="00.000-000" name="cep_localizacao" minlength="10" maxlength="10" required  value="">
885                                  <div class="input-group-append">
886                                    <button class="btn btn-light ml-2" type="button" data-click="consultarLocalizacoes"><i class="far fa-search"></i> Pesquisar</button>
887                                  </div>
888                                </div>
889                                <span><small><a href="https://buscacepinter.correios.com.br/app/endereco/index.php" target="_blank">Não sei meu CEP</a></small></span>                            </div>
890                            <div class="col-1"></div>
891                        </div>
892                    </div>
893                </form>
894            </div>
895        </div>
896    </div>
897            </div>
898        <style>
899        /* =========================================================
900           ESTILOS: BOTÃO FLUTUANTE DE COMPARTILHAMENTO (ESQUERDA)
901           ========================================================= */
902        body {
903            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
904            margin: 0;
905            min-height: 100vh;
906        }
907
908        .fab-container {
909            position: fixed;
910            bottom: 70px;
911            left: 20px;
912            display: flex;
913            flex-direction: column;
914            align-items: center;
915            z-index: 1000;
916        }
917
918        .fab-options {
919            display: flex;
920            flex-direction: column-reverse;
921            align-items: center;
922            margin-bottom: 15px;
923            transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
924            opacity: 0;
925            transform: translateY(10px) scale(0.9);
926            pointer-events: none;
927        }
928
929        .fab-container.open .fab-options {
930            opacity: 1;
931            transform: translateY(0) scale(1);
932            pointer-events: auto;
933        }
934
935        .fab-option {
936            width: 48px;
937            height: 48px;
938            border-radius: 50%;
939            border: none;
940            background-color: #ffffff;
941            color: #333;
942            display: flex;
943            align-items: center;
944            justify-content: center;
945            box-shadow: 0 2px 5px rgba(0,0,0,0.2);
946            cursor: pointer;
947            margin-top: 10px;
948            transition: background-color 0.2s, transform 0.2s;
949            text-decoration: none;
950        }
951
952        .fab-option:hover {
953            background-color: #f1f1f1;
954            transform: scale(1.1);
955        }
956
957        #whatsapp-share {
958            background-color: #25D366;
959            color: white;
960        }
961
962        #whatsapp-share:hover {
963            background-color: #1DA851;
964        }
965
966        .fab-main {
967            width: 60px;
968            height: 60px;
969            border-radius: 50%;
970            border: none;
971            background-color: #006e87;
972            color: white;
973            display: flex;
974            align-items: center;
975            justify-content: center;
976            box-shadow: 0 4px 8px rgba(0,0,0,0.3);
977            cursor: pointer;
978            transition: transform 0.3s ease, background-color 0.3s ease;
979            order: 1;
980        }
981
982        .fab-main:hover {
983            background-color: #ff0000;
984        }
985
986        .fab-container.open .fab-main {
987            transform: rotate(45deg);
988        }
989
990        .fab-container.open .fab-main svg {
991            transform: rotate(-45deg);
992        }
993
994        /* =========================================================
995           ESTILOS: WIDGET WHATSAPP MAFRIOS (DIREITA)
996           ========================================================= */
997        #andrade-whatsapp-widget {
998            position: fixed;
999            bottom: 32px;
1000            right: 32px;
1001            z-index: 999999;
1002            display: flex;
1003            flex-direction: column;
1004            align-items: flex-end;
1005            gap: 8px;
1006            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1007        }
1008
1009        #andrade-whatsapp-widget * {
1010            box-sizing: border-box;
1011            margin: 0;
1012            padding: 0;
1013            line-height: normal;
1014        }
1015
1016        #andrade-whatsapp-widget .andrade-tooltip {
1017            background-color: #0f172a;
1018            color: #ffffff;
1019            font-size: 13px;
1020            font-weight: 700;
1021            padding: 10px 16px;
1022            border-radius: 16px;
1023            border: 1px solid #1e293b;
1024            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.2), 0 4px 6px -4px rgba(0, 0, 0, 0.2);
1025            display: flex;
1026            align-items: center;
1027            gap: 8px;
1028            white-space: nowrap;
1029            position: relative;
1030            transition: opacity 0.3s ease, transform 0.3s ease;
1031            opacity: 1;
1032            transform: translateY(0);
1033        }
1034
1035        #andrade-whatsapp-widget .andrade-ping-dot {
1036            width: 8px;
1037            height: 8px;
1038            background-color: #22c55e;
1039            border-radius: 50%;
1040            position: relative;
1041            display: inline-block;
1042            flex-shrink: 0;
1043        }
1044
1045        #andrade-whatsapp-widget .andrade-ping-dot::after {
1046            content: '';
1047            position: absolute;
1048            inset: 0;
1049            border-radius: 50%;
1050            background-color: #22c55e;
1051            animation: andrade-dot-pulse 1.5s infinite;
1052        }
1053
1054        #andrade-whatsapp-widget .andrade-close-btn {
1055            background: none;
1056            border: none;
1057            color: #94a3b8;
1058            cursor: pointer;
1059            padding: 2px;
1060            display: flex;
1061            align-items: center;
1062            justify-content: center;
1063            margin-left: 6px;
1064            transition: color 0.2s ease;
1065            border-radius: 4px;
1066        }
1067
1068        #andrade-whatsapp-widget .andrade-close-btn:hover {
1069            color: #ef4444;
1070            background-color: rgba(255, 255, 255, 0.1);
1071        }
1072
1073        #andrade-whatsapp-widget .andrade-close-btn svg {
1074            width: 14px;
1075            height: 14px;
1076            stroke: currentColor;
1077            stroke-width: 3;
1078            fill: none;
1079        }
1080
1081        #andrade-whatsapp-widget .andrade-tooltip-arrow {
1082            position: absolute;
1083            bottom: -5px;
1084            right: 28px;
1085            width: 10px;
1086            height: 10px;
1087            background-color: #0f172a;
1088            border-right: 1px solid #1e293b;
1089            border-bottom: 1px solid #1e293b;
1090            transform: rotate(45deg);
1091        }
1092
1093        #andrade-whatsapp-widget .andrade-button {
1094            width: 72px;
1095            height: 72px;
1096            background-color: #25D366;
1097            border-radius: 50%;
1098            border: 4px solid #ffffff;
1099            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.2), 0 8px 10px -6px rgba(0, 0, 0, 0.2);
1100            display: flex;
1101            align-items: center;
1102            justify-content: center;
1103            cursor: pointer;
1104            position: relative;
1105            transition: transform 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275), background-color 0.2s ease;
1106            text-decoration: none;
1107        }
1108
1109        #andrade-whatsapp-widget .andrade-button:hover {
1110            background-color: #20ba59;
1111            transform: scale(1.08);
1112        }
1113
1114        #andrade-whatsapp-widget .andrade-button:active {
1115            transform: scale(0.95);
1116        }
1117
1118        #andrade-whatsapp-widget .andrade-glow-ring {
1119            position: absolute;
1120            inset: -4px;
1121            border-radius: 50%;
1122            background-color: rgba(37, 211, 102, 0.4);
1123            pointer-events: none;
1124            animation: andrade-ring-ping 2s cubic-bezier(0, 0, 0.2, 1) infinite;
1125        }
1126
1127        #andrade-whatsapp-widget .andrade-whatsapp-icon {
1128            width: 36px;
1129            height: 36px;
1130            fill: #ffffff;
1131            transition: transform 0.3s ease;
1132        }
1133
1134        #andrade-whatsapp-widget .andrade-button:hover .andrade-whatsapp-icon {
1135            transform: rotate(12deg);
1136        }
1137
1138        @keyframes andrade-dot-pulse {
1139            0% { transform: scale(1); opacity: 1; }
1140            100% { transform: scale(2.5); opacity: 0; }
1141        }
1142
1143        @keyframes andrade-ring-ping {
1144            0% { transform: scale(1); opacity: 0.8; }
1145            70%, 100% { transform: scale(1.4);
1145 opacity: 0; }
1146        }
1147
1148        @media (max-width: 640px) {
1149            #andrade-whatsapp-widget { bottom: 70px; right: 24px; }
1150            #andrade-whatsapp-widget .andrade-button { width: 64px; height: 64px; }
1151            #andrade-whatsapp-widget .andrade-whatsapp-icon { width: 32px; height: 32px; }
1152        }
1153    </style>
1154</head>
1155
1156<body>
1157<!-- Google Tag Manager (noscript) -->
1158<noscript><iframe src="https://load.d.andradeonline.com.br/ns.html?id=GTM-MJT57DH8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1159<!-- End Google Tag Manager (noscript) -->
1160
1161    <div id="root"></div>
1162
1163    <!-- =========================================================
1164         HTML: BOTÃO FLUTUANTE DE COMPARTILHAMENTO (ESQUERDA)
1165         ========================================================= -->
1166    <div class="fab-container" id="fab-container">
1167        <div class="fab-options">
1168            <a class="fab-option" id="whatsapp-share" aria-label="Compartilhar no WhatsApp" title="Compartilhar no WhatsApp" role="button">
1169                <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12.04 2c-5.46 0-9.91 4.45-9.91 9.91c0 1.75.46 3.45 1.32 4.95L2 22l5.25-1.38c1.45.79 3.08 1.21 4.79 1.21c5.46 0 9.91-4.45 9.91-9.91c0-5.46-4.45-9.91-9.91-9.91zM17.5 14.3c-.28-.14-1.65-.82-1.9-.91c-.25-.09-.44-.14-.62.14c-.18.28-.72.91-.88 1.1c-.16.18-.32.21-.59.07c-.27-.14-1.15-.42-2.19-1.35c-.81-.72-1.36-1.62-1.5-1.9c-.14-.28-.02-.43.12-.57c.13-.13.28-.32.42-.48c.14-.16.18-.28.28-.46c.09-.18.05-.37-.02-.51c-.07-.14-.62-1.5-1.1-2.04c-.24-.28-.48-.24-.62-.24h-.4c-.18 0-.46.05-.7.28c-.24.24-.93.9-1.1 2.1c0 1.21.95 2.44 1.08 2.61c.14.18 1.81 2.78 4.38 3.85c.6.25 1.08.4 1.44.51c.54.18.98.16 1.35.1c.42-.07 1.65-.68 1.88-1.33c.24-.65.24-1.21.16-1.33c-.07-.12-.25-.2-.53-.34z"></path></svg>
1170            </a>
1171            <button class="fab-option" id="copy-link" aria-label="Copiar link" title="Copiar link">
1172                <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M17 7h-4v2h4c1.65 0 3 1.35 3 3s-1.35 3-3 3h-4v2h4c2.76 0 5-2.24 5-5s-2.24-5-5-5zm-6 8H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-2zm-3-4h8v2H8v-2z"></path></svg>
1173            </button>
1174        </div>
1175        <button class="fab-main" id="fab-main" aria-label="Abrir opções de compartilhamento" aria-haspopup="true" aria-expanded="false">
1176            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81c1.66 0 3-1.34 3-3s-1.34-3-3-3s-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65c0 1.66 1.34 3 3 3s3-1.34 3-3s-1.34-3-3-3z"></path></svg>
1177        </button>
1178    </div>
1179
1180    <!-- =========================================================
1181         HTML: WIDGET WHATSAPP Andrade (DIREITA)
1182         ========================================================= -->
1183    <div id="andrade-whatsapp-widget">
1184        <div id="andrade-tooltip-bubble" class="andrade-tooltip">
1185            <span class="andrade-ping-dot"></span>
1186            <span>Olá! Primeira vez aqui? Posso ajudar!</span>
1187            <button onclick="var t=document.getElementById('andrade-tooltip-bubble'); t.style.opacity='0'; t.style.transform='translateY(10px)'; setTimeout(function(){t.style.display='none'}, 300)" class="andrade-close-btn" title="Fechar">
1188                <svg viewBox="0 0 24 24">
1189                    <path d="M18 6L6 18M6 6l12 12" stroke-linecap="round" stroke-linejoin="round"></path>
1190                </svg>
1191            </button>
1192            <div class="andrade-tooltip-arrow"></div>
1193        </div>
1194
1195        <a href="https://api.whatsapp.com/send?phone=558235229900&text=Ol%C3%A1%2C%20gostaria%20de%20falar%20com%20o%20E-commerce%20da%20Andrade%20Distribuidor" target="_blank" rel="noreferrer" class="andrade-button" title="Fale conosco no WhatsApp">
1196            <span class="andrade-glow-ring"></span>
1197            <svg class="andrade-whatsapp-icon" viewBox="0 0 24 24">
1198                <path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L0 24l6.335-1.662c1.72.94 3.659 1.437 5.63 1.438h.004c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z" ></path>
1199            </svg>
1200        </a>
1201    </div>
1202
1203    <!-- =========================================================
1204         SCRIPTS
1205         ========================================================= -->
1206    
1206<script type="module" src="/src/main.tsx"></script>
1206
1207    
1207<script type="module">
1208        const fabContainer = document.getElementById('fab-container');
1209        const fabMain = document.getElementById('fab-main');
1210        const whatsappShareBtn = document.getElementById('whatsapp-share');
1211        const copyLinkBtn = document.getElementById('copy-link');
1212
1213        if (fabMain && fabContainer) {
1214            fabMain.addEventListener('click', () => {
1215                const isOpen = fabContainer.classList.toggle('open');
1216                fabMain.setAttribute('aria-expanded', String(isOpen));
1217
1218                if (isOpen && whatsappShareBtn) {
1219                    const url = window.location.href;
1220                    const encodedText = encodeURIComponent(url);
1221
1222                    const isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) ||
1223                                  (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1 && !window.MSStream);
1224
1225                    whatsappShareBtn.removeAttribute('target');
1226                    whatsappShareBtn.removeAttribute('rel');
1227
1228                    if (isIOS) {
1229                        whatsappShareBtn.href = `whatsapp://send?text=${encodedText}`;
1230                    } else {
1231                        whatsappShareBtn.href = `https://wa.me/?text=${encodedText}`;
1232                        whatsappShareBtn.target = '_blank';
1233                        whatsappShareBtn.rel = 'noopener noreferrer';
1234                    }
1235                }
1236            });
1237        }
1238
1239        if (whatsappShareBtn) {
1240            whatsappShareBtn.addEventListener('click', () => {
1241                setTimeout(closeMenu, 150);
1242            });
1243        }
1244
1245        if (copyLinkBtn) {
1246            copyLinkBtn.addEventListener('click', () => {
1247                const url = window.location.href;
1248                navigator.clipboard.writeText(url).then(() => {
1249                    alert('Link copiado para a área de transferência!');
1250                }).catch(err => {
1251                    console.error('Falha ao copiar o link: ', err);
1252                    alert('Não foi possível copiar o link.');
1253                });
1254                closeMenu();
1255            });
1256        }
1257
1258        function closeMenu() {
1259            if (fabContainer && fabMain) {
1260                fabContainer.classList.remove('open');
1261                fabMain.setAttribute('aria-expanded', 'false');
1262            }
1263        }
1264    </script>
1264
1265</body>
1266</html>        <button data-click="top" class="top-button"><i class="far fa-arrow-alt-circle-up fa-2x"></i></button>
1267</body>
1268</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.