Não venda ou compartilhe minhas informações pessoais
Conforme descrito em nossa Política de Privacidade, coletamos informações pessoais de suas interações conosco e com nosso site, inclusive por meio de cookies e tecnologias semelhantes.
Também poderemos partilhar estas informações pessoais com terceiros, incluindo parceiros publicitários. Fazemos isso para mostrar anúncios em outros sites que sejam mais relevantes
de acordo com seus interesses e por outros motivos descritos em nossa política de privacidade.
O compartilhamento de informações pessoais para publicidade direcionada com base na sua interação em diferentes sites pode ser considerado "vendas", "compartilhamento" ou "publicidade direcionada"
sob certas leis de privacidade estaduais dos EUA. Dependendo de onde você mora, você pode ter o direito de cancelar essas atividades. Se desejar exercer este direito de exclusão,
Por favor siga as instruções abaixo.
Se você visitar nosso site com o sinal de preferência de cancelamento do Controle de Privacidade Global ativado, dependendo de onde você estiver, trataremos isso como uma solicitação de cancelamento de atividade
que possa ser considerado uma “venda” ou “compartilhamento” de informações pessoais ou outros usos que possam ser considerados publicidade direcionada para o dispositivo e navegador que você usou para visitar nosso
local na rede Internet.
Para cancelar a “venda” ou “compartilhamento” de suas informações pessoais coletadas usando cookies e outros identificadores baseados em dispositivos, conforme descrito acima, você deve navegar em um dos estados aplicáveis dos EUA mencionados acima. >
.pc--opt-out-initial {
margem inferior: 4rem;
}
.pc--formulário de cancelamento {
posição: relativa;
exibição: flexível;
direção flexível: coluna;
justificar-conteúdo: centro;
alinhar itens: centro;
largura: 100%;
}
@media screen e (largura mínima: 750px) {
.pc--formulário de cancelamento {
alinhar itens: flex-start;
largura máxima: 36rem;
}
}
.pc--opt-out-form-field_wrapper {
largura: 100%;
}
.pc--opt-out-form-field_wrapper .field__input {
preenchimento à direita: 5rem;
}
.pc--opt-out-form-field_wrapper .field {
índice z: 0;
}
.pc--opt-out-form-message--sucesso {
margem superior: 2rem;
}
.pc--opt-out-form-message {
posição: relativa;
direção flexível: linha;
justificar-conteúdo: centro;
alinhar itens: centro;
largura: 100%;
margem inferior: 0;
}
@media screen e (largura mínima: 750px) {
.pc--opt-out-form-message {
justificar-conteúdo: flex-start;
}
}
.pc--botão de cancelamento do formulário {
índice z: 2;
superior: 0;
direita: var(--inputs-border-width);
largura: 4,4rem;
altura: 100%;
margem: 0;
}
.pc--opt-out-form-button:focus-visible {
box-shadow: 0 0 0 0,3rem rgb(var(--color-background)), 0 0 0 0,4rem rgba(var(--color-foreground));
cor de fundo: rgb(var(--color-background));
}
.pc--opt-out-form-button:focus {
box-shadow: 0 0 0 0,3rem rgb(var(--color-background)), 0 0 0 0,4rem rgba(var(--color-foreground));
cor de fundo: rgb(var(--color-background));
}
.pc--opt-out-form-button:not(:focus-visible):not(.focused) {
box-shadow: herdar;
cor de fundo: herdar;
}
.pc--botão de cancelamento do formulário .icon {
largura: 1,5rem;
}
function getUrlParam(paramNome) {
var queryString = window.location.search.slice(1);
var paramsArray = queryString.split('&');
var paramValue = null;
for (var i = 0; i Desativado ' + email_address + ' com sucesso'
: 'Desativação com sucesso';
sucessoMessageEle.innerHTML = sucessoMessage;
sucessoMessageh3.style.display = 'flex';
}
function showErrorMessage() {
document.getElementById('pc--opt-out-error').style.display = 'flex';
}
function showNotApplicableMessage() {
document.getElementById('pc--opt-out-not-applicable').style.display = 'bloquear';
}
function configuraçãoFormulário() {
var formContainer = document.getElementById('pc--opt-out-form-container');
formContainer.style.display = 'bloco';
var pcReturnTo = document.getElementById("pc_return_to");
pcReturnTo.setAttribute("valor", window.location.pathname);
}
função loadFeatureCallback(erro) {
se (erro) {
erro de lançamento;
}
canOptOut().then((showForm) => {
if (mostrarFormulário) {
setupForm();
if (getUrlParam('sucesso') === 'verdadeiro') {
showSuccessMessage();
} else if (getUrlParam('sucesso') === 'falso') {
showErrorMessage();
}
} outro {
showNotApplicableMessage();
}
})
}
função canOptOut() {
// Primeiro, verifique se o usuário está no modo de visualização do administrador
if (isAdminPreviewMode()) {
return getSaleofDataRegions().then((regiões) => {
retornar regiões.includes(window.Shopify.country);
});
}
// Sem modo de visualização de administrador
var customerPrivacyApi = window.Shopify.customerPrivacy;
if (customerPrivacyApi.unstable) {
retornar Promise.resolve(customerPrivacyApi.unstable.saleOfDataRegion());
}
retornar Promise.resolve(customerPrivacyApi.getRegulation() === 'CCPA');
}
função ccpaOptOutLoader() {
janela.Shopify.loadFeatures(
[
{
nome: 'api de rastreamento de consentimento',
versão: '0.1',
},
],
loadFeatureCallback,
);
}
ccpaOptOutLoader();
função optOutOnLoad() {
var optOutSubmitButton = document.getElementById('pc--opt-out-button');
var optOutForm = document.getElementById('pc--opt-out-form');
optOutSubmitButton.addEventListener('clique', função (e) {
e.preventDefault();
if (!optOutForm.reportValidity()) {
retornar;
}
if (document.getElementById('hcaptcha')) {
hcaptcha.execute();
} outro {
submitOptOutForm();
}
});
}
var liquidAccessToken = () => {
var shopifyFeatures = document.documentElement.querySelector('#shopify-features');
if (!shopifyFeatures) {
// eslint-disable-next-line sem console
console.warn('Não foi possível encontrar token de acesso líquido');
retornar indefinido;
};
var recursosAccessToken = JSON.parse(shopifyFeatures.textContent || '').accessToken;
if (!featuresAccessToken) {
// eslint-disable-next-line sem console
console.warn('Não foi possível encontrar token de acesso líquido');
retornar indefinido;
};
retornar recursosAccessToken;
}
função assíncrona getSaleofDataRegions() {
var fetchParams={
cabeçalhos: {
// eslint-disable-next-line @typescript-eslint/naming-convention
'tipo de conteúdo': 'aplicativo/json',
// eslint-disable-next-line @typescript-eslint/naming-convention
'x-shopify-storefront-access-token': liquidAccessToken(),
},
corpo: JSON.stringify({
consulta: `
consultar bannerQuery {
gerenciamento de consentimento {
saleOfDataRegions
}
}`,
}),
método: 'POST',
};
return fetch('/api/unstable/graphql.json?fast_storefront_renderer=1', fetchParams)
.then((resposta) => {
if (!response.ok) {
retornar resposta.text().then(text => { lançar novo erro(texto) })
}
outro {
retornar resposta.json();
}
})
.then((respJson) => {
if (respJson.errors) {
lançar novo erro (respJson.errors.map(e => e.message).join(', '));
}
senão if (!respJson || !respJson.data || !respJson.data.consentManagement || !respJson.data.consentManagement.saleOfDataRegions) {
throw new Error('Resposta inválida ou vazia do servidor');
}
else { return respJson.data.consentManagement.saleOfDataRegions }
})
.catch((erro) => {
// eslint-disable-next-line sem console
console.error('Erro ao buscar venda de regiões de dados: ', erro);
retornar [];
});
}
função isAdminPreviewMode() {
// Verifica se o usuário está na visualização do admin, se estiver, o admin
// a barra de visualização estará presente e o cookie _ab=1 será definido
var abCookie = document.cookie.split(';').filter((cookie) => cookie.trim().startsWith('_ab='))[0];
retornar abCookie ? abCookie.split('=')[1] === '1': falso;
}
- Escolher uma seleção resulta numa atualização de página completa.
- Abre numa nova janela.