Conformidade com o GDPR

#form-gdpr-edit-account-request, #form-gdpr-data-account-request, #formulário-gdpr-solicitação de relatório de dados pessoais, #form-gdpr-delete-account-request { exibição: nenhum; } #gdpr_page botão { cor de fundo: transparente; borda: 0; borda inferior: 1px preto sólido; preenchimento: 0px; } /* Fundo modal */ #plano de fundo de verificação de dados { exibição: nenhum; posição: fixa; índice z: 1; preenchimento superior: calc(50vh - 83px); esquerda: 0; superior: 0; largura: 100%; altura: 100%; estouro: automático; cor de fundo: rgb(0,0,0); cor de fundo: rgba (0,0,0,0,4); opacidade: não definido; índice z: 9999; } /* Conteúdo Modal */ #verificação de dados-modal { cor de fundo: #fefefe; margem: automático; preenchimento: 16px; borda: 1px sólido #888; largura: 38%; opacidade: 1; } /* Botão Fechar Modal */ .verificação de dados-fechar { cor: #aaaaa; flutuar: certo; tamanho da fonte: 28px; peso da fonte: negrito; altura da linha: 17px; } .data-verification-close: passe o mouse, .data-verification-close:foco { cor: #000; decoração de texto: nenhuma; cursor: ponteiro; } /* Texto da caixa de seleção */ #data-verification-container p { display: bloco embutido; preenchimento: 0; margem: 0; altura da linha: 24px; preenchimento à esquerda: 10px; alinhamento vertical: topo; largura: calc(100% - 45px); } #data-verification-container a, #data-verification-container a:hover{ decoração de texto: sublinhado! importante; cor: #4285f4; } /* Ícone da caixa de seleção */ #ícone de verificação de dados { cursor: ponteiro; posição: relativa; margem: automático; largura: 18px; altura: 18px; -webkit-tap-highlight-color: transparente; transformar: traduzir3d(0, 0, 0); margem superior: 2px; } #ícone de verificação de dados:antes { contente: ""; posição: absoluta; superior: -7px; esquerda: -7px; largura: 32px; altura: 32px; raio da fronteira: 50%; fundo: rgba (34,50,84,0,03); opacidade: 0; transição: opacidade 0,2s facilidade; } #ícone de verificação de dados svg { posição: relativa; índice z: 1; preencher: nenhum; traço-linecap: redondo; junção de linha de traço: redondo; acidente vascular cerebral: #c8ccd4; largura do traço: 1,5; transformar: traduzir3d(0, 0, 0); transição: todos os 0,2s facilitam; } #caminho SVG do ícone de verificação de dados { acidente vascular cerebral-dasharray: 60; traço-deslocamento: 0; } #data-verification-icon svg polilinha { acidente vascular cerebral-dasharray: 22; deslocamento do traço: 66; } #ícone de verificação de dados:hover:before { opacidade: 1; } #data-verification-container:hover #data-verification-icon svg { acidente vascular cerebral: #4285f4; } #data-verification-icon.clicked svg { acidente vascular cerebral: #4285f4; } #data-verification-icon.clicked caminho svg { deslocamento do traço: 60; transição: todos 0,3s lineares; } #data-verification-icon.clicked svg polilinha { deslocamento do traço: 42; transição: todos 0,2s lineares; atraso de transição: 0,15s; } /* Carregando elemento */ .carregando { exibição: nenhum; superior:50vh; esquerda:50vw; posição: fixa; } .carregando:não(:obrigatório):depois { contente: ''; exibição: bloco; tamanho da fonte: 10px; largura: 1em; altura: 1em; margem superior: -0,5em; -webkit-animação: spinner 1500ms linear infinito; -moz-animação: spinner 1500ms linear infinito; -ms-animação: spinner 1500ms linear infinito; -o-animação: spinner 1500ms linear infinito; animação: spinner 1500ms linear infinito; raio da borda: 0,5em; -webkit-box-shadow: rgba (255.255.255, 1) 1,5em 0 0 0, rgba (255.255.255, 1) 1.1em 1.1em 0 0, rgba (255.255.255, 1) 0 1,5em 0 0, , 1) -1,1em 1,1em 0 0, rgba(255.255.255, 1) -1,5em 0 0 0, rgba(255.255.255, 1) -1.1em -1.1em 0 0, rgba(255.255.255, 1) 0 -1,5em 0 0, rgba (255.255.255, 1) 1,1em -1,1em 0 0; sombra de caixa: rgba (255.255.255, 1) 1,5em 0 0 0, rgba (255.255.255, 1) 1.1em 1.1em 0 0, rgba (255.255.255, 1) 0 1,5em 0 0, rgba (255.255.255, 1) -1.1em 1,1em 0 0, rgba(255,255,255, 1) -1,5em 0 0 0, rgba(255,255,255, 1) -1,1em -1,1em 0 0, rgba(255,255,255, 1) 0 -1,5em 0 0, 55, 1) 1,1em -1,1em 0 0; } #gdpr_page .list-unstyled botão li { cursor: ponteiro; } .show-isense { transição: opacidade 400ms !importante; } .hide-isense { opacidade: 0 !importante; transição: 0,4s de atenuação; } /* Mudanças modais na resolução móvel*/ Tela somente @media e (largura máxima: 600px) { #verificação de dados-modal { largura: 90%; } } /* Animação */ @-webkit-keyframes girador { 0% { -webkit-transform: girar(0deg); -moz-transform: girar (0 graus); -ms-transform: girar (0 graus); -o-transformar: girar (0 graus); transformar: girar (0 graus); } 100% { -webkit-transform: girar (360 graus); -moz-transform: girar (360 graus); -ms-transform: girar (360 graus); -o-transformação: girar (360 graus); transformar: girar (360 graus); } } @-moz-keyframes girador { 0% { -webkit-transform: girar(0deg); -moz-transform: girar (0 graus); -ms-transform: girar (0 graus); -o-transformar: girar (0 graus); transformar: girar (0 graus); } 100% { -webkit-transform: girar (360 graus); -moz-transform: girar (360 graus); -ms-transform: girar (360 graus); -o-transformação: girar (360 graus); transformar: girar (360 graus); } } @-o-keyframes girador { 0% { -webkit-transform: girar(0deg); -moz-transform: girar (0 graus); -ms-transform: girar (0 graus); -o-transformar: girar (0 graus); transformar: girar (0 graus); } 100% { -webkit-transform: girar (360 graus); -moz-transform: girar (360 graus); -ms-transform: girar (360 graus); -o-transformação: girar (360 graus); transformar: girar (360 graus); } } @keyframes girador { 0% { -webkit-transform: girar(0deg); -moz-transform: girar (0 graus); -ms-transform: girar (0 graus); -o-transformar: girar (0 graus); transformar: girar (0 graus); } 100% { -webkit-transform: girar (360 graus); -moz-transform: girar (360 graus); -ms-transform: girar (360 graus); -o-transformação: girar (360 graus); transformar: girar (360 graus); } }
A aplicação utilizada para garantir a conformidade com GDPR/CCPA/APPI/PIPEDA deste site, recolhe o seu IP e o endereço de e-mail para processar os dados. Para mais informações, consulte Política de Privacidade e Política de Privacidade. Termos de Serviço

Retificação de dados

Você pode usar o link abaixo para atualizar os dados da sua conta se eles não estiverem corretos.

Portabilidade de dados

Você pode usar os links abaixo para baixar todos os dados que armazenamos e usamos para uma melhor experiência em nossa loja.

Acesso a dados pessoais

Você pode usar o link abaixo para solicitar um relatório que conterá todas as informações pessoais que armazenamos sobre você.

Direito ao esquecimento

Use esta opção se quiser remover seus dados pessoais e outros de nossa loja. Lembre-se de que este processo excluirá sua conta e você não poderá mais acessá-la ou usá-la.

/* DESLIZAR PARA CIMA */ deixe slideUp = (alvo, duração = 500) => { target.style.transitionProperty = 'altura, margem, preenchimento'; target.style.transitionDuration = duração + 'ms'; target.style.boxSizing = 'caixa de borda'; target.style.height = target.offsetHeight + 'px'; alvo.offsetHeight; target.style.overflow = 'oculto'; alvo.estilo.altura = 0; target.style.paddingTop = 0; target.style.paddingBottom = 0; target.style.marginTop = 0; target.style.marginBottom = 0; janela.setTimeout( () => { target.style.display = 'nenhum'; target.style.removeProperty('altura'); target.style.removeProperty('padding-top'); target.style.removeProperty('padding-bottom'); target.style.removeProperty('margem-topo'); target.style.removeProperty('margem inferior'); target.style.removeProperty('overflow'); target.style.removeProperty('duração da transição'); target.style.removeProperty('propriedade de transição'); }, duração); } /* DESLIZAR PARA BAIXO */ deixe slideDown = (alvo, duração = 500) => { setTimeout(função(){ target.style.removeProperty('exibição'); deixe display = window.getComputedStyle(target).display; if (display === 'nenhum') display = 'bloquear'; target.style.display=exibição; deixe altura = target.offsetHeight; target.style.overflow = 'oculto'; alvo.estilo.altura = 0; target.style.paddingTop = 0; target.style.paddingBottom = 0; target.style.marginTop = 0; target.style.marginBottom = 0; alvo.offsetHeight; target.style.boxSizing = 'caixa de borda'; target.style.transitionProperty = "altura, margem, preenchimento"; target.style.transitionDuration = duração + 'ms'; target.style.height = altura + 'px'; target.style.removeProperty('padding-top'); target.style.removeProperty('padding-bottom'); target.style.removeProperty('margem-topo'); target.style.removeProperty('margem inferior'); janela.setTimeout( () => { target.style.removeProperty('altura'); target.style.removeProperty('overflow'); target.style.removeProperty('duração da transição'); target.style.removeProperty('propriedade de transição'); }, duração); }, 100) } /*TOOGLE*/ var slideToggle = (alvo, duração = 500) => { if (window.getComputedStyle(target).display === 'nenhum') { return slideDown(alvo, duração); } outro { return slideUp(alvo, duração); } } /* DESAPARECER */ var toggleFadeiSense = (elem, mostrar) => { se (mostrar) { elem.style.display = "bloquear"; setTimeout(função(){ elem.classList.add('show-isense'); elem.classList.remove('ocultar-isense'); },20) } outro { elem.classList.remove('show-isense'); elem.classList.add('ocultar-isense'); setTimeout(() => { elem.style.display = 'nenhum'; }, 400) } } var gdprSlideUpAll = function() { slideUp(document.querySelector('#form-gdpr-edit-account-request'), 100); slideUp(document.querySelector('#form-gdpr-data-account-request'), 100); slideUp(document.querySelector('#form-gdpr-personal-data-report-request'), 100); slideUp(document.querySelector('#form-gdpr-delete-account-request'), 100); document.querySelector('#gdpr_page button').setAttribute("aria-expanded", "false"); }; var email, tipo, consentimentoGiven = false; var verificaçãoModalContent = '
×

Dou meu consentimento para a coleta de meu e-mail e endereço IP para fins de processamento desta solicitação. Para mais informações, consulte a Política de Privacidade e Termos de Serviço.

< /div>
'; var gdprSendRequest = function(retorno de chamada) { fetch('https://www.cloudflare.com/cdn-cgi/trace', { método: 'GET' , cabeçalhos: { 'Tipo de conteúdo': 'texto/simples', }, }) .then(resp => resp.text()) .então(resp => { if (!resp.error) { deixe ipInfo = resp; deixe formData = new FormData(); formData.append('loja', Shopify.loja); formData.append('e-mail', e-mail); formData.append('tipo', tipo); formData.append('sourceOfRequest', 1); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('página', 'gdpr'); formData.append('lang', Shopify.locale? Shopify.locale: ''); formData.append('gtranslateLang', isenseGDPR.Cookies.get('googtrans') ? isenseGDPR.Cookies.get('googtrans') : ''); fetch('https://gdpr.apps.isenselabs.com/gdprRequests/submitRequest', { método: 'POST', corpo: formData }) .then(resp => resp.json()) .então(resp => { if (!resp.error) { gdprSlideUpAll(); if (resp.message.length) { alerta(resp.mensagem); } outro { alert('Sua solicitação foi enviada com sucesso. Verifique seu e-mail para obter mais informações.'); } } outro { alerta(resp.mensagem); } if (typeof retorno de chamada == 'função') { retorno de chamada(resp); } }) .catch(erro => { alerta(erro.mensagem); }) } outro { alerta(resp.mensagem); } }) } //Acrescenta modal ao corpo, caso contrário ele não permanecerá centralizado (mesmo que a posição seja fixa) document.querySelector("corpo").insertAdjacentHTML( 'antes do fim', verificaçãoModalContent); document.addEventListener("DOMContentLoaded", function() { // Quando o usuário clicar em (x), feche o modal document.querySelector('.data-verification-close').addEventListener('click', function(e) { e.preventDefault(); closeVerificationModal(); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) { e.preventDefault(); // Detecta o clique de um href, porque ele foi sobrescrito. if(e.target.tagName === "A") { janela.open(e.target.href, '_blank'); retornar; } document.querySelector('#data-verification-icon').classList.add("clicado"); setTimeout(()=>{ toggleFadeiSense(document.querySelector("#data-verification-modal"), false); document.querySelector('#data-verification-background .loading').style.display = 'inline-block'; consentimentoDado = verdadeiro; gdprSendRequest(função(resp){ consentimentoDado = falso; closeVerificationModal(); }); }, 400); }); }); função openVerificationModal(){ toggleFadeiSense(document.querySelector("#data-verification-modal"), true); toggleFadeiSense(document.querySelector('#data-verification-background'), true); } função closeVerificationModal(){ toggleFadeiSense(document.querySelector("#data-verification-background"), false); document.querySelector('#data-verification-icon').classList.remove("clicado"); document.querySelector('#data-verification-background .loading').style.display = 'none'; } document.querySelector('#btn-gdpr-edit-account-request').addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-edit-account-request'), 200); this.setAttribute("aria-expanded", "true"); }); document.querySelector('#form-gdpr-edit-account-request-submit').addEventListener('clique', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-edit-account-request-email').value; type = 'cliente/editar'; openVerificationModal(); }); document.querySelectorAll('#btn-gdpr-requests-request, #btn-gdpr-personal-information-request, #btn-gdpr-orders-request').forEach(element => { element.addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); tipo = ''; switch(this.getAttribute('id')) { caso 'btn-gdpr-requests-request': type = 'cliente/solicitações'; quebrar; caso 'btn-gdpr-solicitação de informações pessoais': type = 'cliente/informações_pessoais'; quebrar; caso 'btn-gdpr-orders-request': type = 'cliente/pedidos'; quebrar; } document.querySelector('#form-gdpr-data-account-request-request-type').value = tipo; slideDown(document.querySelector('#form-gdpr-data-account-request'), 200); this.setAttribute("aria-expanded", "true"); }) }); document.querySelector('#form-gdpr-data-account-request-submit').addEventListener('clique', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-data-account-request-email').value; tipo = document.querySelector('#form-gdpr-data-account-request-request-type').value; openVerificationModal(); }); document.querySelector('#btn-gdpr-personal-data-report-request').addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "true"); }); document.querySelector('#form-gdpr-personal-data-report-request-submit').addEventListener('clique', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-personal-data-report-request-email').value; type = 'cliente/relatório'; openVerificationModal(); }); document.querySelector('#btn-gdpr-delete-account-request').addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-delete-account-request'), 200); this.setAttribute("aria-expanded", "true"); }); document.querySelector('#form-gdpr-delete-account-request-submit').addEventListener('clique', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-delete-account-request-email').value; type = 'cliente/excluir'; openVerificationModal(); });