Din vogn

Den app, der bruges til at sikre GDPR/LGPD/CCPA-CPRA/VCDPA/APPI/PIPEDA overholdelse af dette websted, indsamler din IP og e-mailadresse for at behandle dataene. For mere, se Privatlivspolitik og servicevilkår

Datakorrektion

Du kan bruge linket nedenfor til at opdatere dine kontodata, hvis de ikke er nøjagtige.

Dataportabilitet

Du kan bruge nedenstående links til at downloade alle de data, vi gemmer og bruger til en bedre oplevelse i vores butik.

Adgang til personlige data

Du kan bruge linket nedenfor til at anmode om en rapport, som vil indeholde alle personlige oplysninger, som vi gemmer for dig.

Sælg ikke mine personlige oplysninger

Du kan indsende en anmodning om at fortælle os, at du ikke accepterer, at dine personoplysninger indhentes eller sælges.

Ret til at blive glemt

Brug denne mulighed, hvis du vil fjerne dine personlige og andre data fra vores butik. Husk, at denne proces vil slette din konto, så du ikke længere vil være i stand til at få adgang til eller bruge den mere.

Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med det formål at behandle denne anmodning. For mere tjek Privatlivspolitik og servicevilkår.

'; var vcdpaSendRequest = funktion(tilbagekald) { hente('https://www.skyblus.com/cdn-cgi/trace', { metode: 'GET' , overskrifter: { 'Content-Type': 'text/plain', }, }) .derefter(resp => hhv.tekst()) .derefter(resp => { hvis (!hhv.fejl) { lad ipInfo = hhv; lad formData = new FormData(); if (skriv === 'kunde/sælger ikke') { isenseGDPR.Cookies.set('cookieconsent_preferences_disabled', 'analytics,marketing,functionality,', { expires: 365 }); isenseGDPR.Cookies.set('cookieconsent_status', 'accept_selected', { expires: 365 }); vindue.Shopify.sporingSamtykke.setTrackingConsent(false,function() { console.log('setTrackingConsent false')}); hvis (vindue.Shopify.kundebeskyttelse.userDataCanBeSold()) { vindue.Shopify.kundebeskyttelse.sætCCPAConsent(falsk, () => {}); } hvis (dokument.querySelector('cc-vindue')) { dokument.querySelector('cc-vindue')stil.display = 'ingen'; } // nulstil pop op-tekst dokument.querySelector('#vcdpa-modal-container-text').innerHTML = 'Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med det formål at behandle denne anmodning. For mere tjek Privatlivspolitik og servicevilkår.'; } formData.append('shop', Shopify.butik); formData.append('e-mail', email); formData.append('type', type); formData.append('sourceOfRequest', 5); formData.append('ipAddress', ipInfo); formData.append('samtykkeGivet', samtykkeGivet); formData.append('side', 'vcdpa'); formData.append('lang', Shopify.lokalitet ? Shopify.lokalitet: ''); formData.append('gtranslateLang', isenseGDPR.Cookies.get('googtrans') ? isenseGDPR.Cookies.get('googtrans'): ''); fetch('https://gdpr.apps.isenselabs.com/gdprRequests/submitRequest', { metode: 'POST', krop: formData }) .derefter(resp => hhv.json()) .derefter(resp => { hvis (!hhv.fejl) { vcdpaSlideUpAll(); hvis (hhv.besked.længde) { alarm (hhv.besked); } andet { alert('Din anmodning er blevet sendt. Tjek venligst din e-mail for mere information.'); } } andet { alarm (hhv.besked); } if (tilbagekaldstype == 'funktion') { tilbagekald (hv.); } }) .catch(fejl => { advarsel (fejl.besked); }) } andet { alarm (hhv.besked); } }) } //Føj modal til kroppen, for ellers forbliver den ikke centreret (selvom positionen er fast) dokument.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent); dokument.addEventListener("DOMContentLoaded", function() { lad searchParams = new URLSearchParams(window.Beliggenhed.Søg); lad param = searchParams.get('id'); if(param) { dokument.getElementById(param).scrollIntoView(); } // Når brugeren klikker på (x), skal du lukke modalen dokument.querySelector('data-verifikation-luk').addEventListener('klik', funktion(e) { e.forhindreDefault(); closeVerificationModal(); }); dokument.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('klik', funktion(e) { e.forhindreDefault(); // Opdag a href's klik, fordi det er overskrevet.hvis (f.måltagName === "A") { vindue.åben (f.målhref, '_blank'); Vend tilbage; } dokument.querySelector('#data-verification-icon').klasseliste.add("klikket"); setTimeout(()=>{ toggleFadeiSense(dokument.querySelector("#data-verification-modal"), falsk); dokument.querySelector('#data-verification-background .Indlæser').stil.display = 'inline-blok'; samtykkeGivet = sandt; vcdpaSendRequest(function(resp) { samtykkeGiven = falsk; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal(){ toggleFadeiSense(dokument.querySelector("#data-verification-modal"), sand); toggleFadeiSense(dokument.querySelector('#data-verification-background'), sand); dokument.querySelector('#data-verification-container input').fokus(); } function closeVerificationModal(){ toggleFadeiSense(dokument.querySelector("#data-verification-background"), falsk); dokument.querySelector('#data-verification-icon').klasseliste.remove("klikket"); dokument.querySelector('#data-verification-background .Indlæser').stil.display = 'ingen'; // Fokuser på knappen for den anmodningstype, der blev valgt lad vcdpaForms = dokument.querySelectorAll('.form-vcdpa-anmodning'); vcdpaForms.forEach(function(vcdpaForm) { if (vcdpaForm.stil.display !== "ingen") { lad vcdpaFormLinks = vcdpaForm.forrigeElementSøskende.querySelectorAll('li'); if (vcdpaFormLinks.længde === 1) { vcdpaFormLinks[0].querySelector('knap').fokus(); } andet if (vcdpaFormLinks.længde > 1) { vcdpaFormPickedLinkValue = dokument.querySelector('#form-vcdpa-data-account-request-request-type').værdi; switch (vcdpaFormPickedLinkValue) { case 'kunde/anmodninger': vcdpaFormLinks[0].querySelector('knap').fokus(); pause; case 'kunde/personlig_info': vcdpaFormLinks[1].querySelector('knap').fokus(); pause; case 'kunde/ordrer': vcdpaFormLinks[2].querySelector('knap').fokus(); pause; Standard: pause; } } } }); } dokument.querySelector('#btn-vcdpa-edit-account-request').addEventListener('klik', funktion(e) { e.forhindreDefault(); vcdpaSlideUpAll(); slideDown(dokument.querySelector('#form-vcdpa-edit-account-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }); dokument.querySelector('#form-vcdpa-edit-account-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-vcdpa-edit-account-request-email').værdi; type = 'kunde/rediger'; openVerificationModal(); }); dokument.querySelectorAll('#btn-vcdpa-requests-request, #btn-vcdpa-personal-information-request, #btn-vcdpa-orders-request').forEach(element => { element.addEventListener('klik', funktion(e) { e.forhindreDefault(); vcdpaSlideUpAll(); type = ''; // Nulstil pop op-meddelelsen dokument.querySelector('#vcdpa-modal-container-text').innerHTML = 'Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med det formål at behandle denne anmodning. For mere tjek Privatlivspolitik og servicevilkår.'; skifte (dette.getAttribute('id')) { case 'btn-vcdpa-requests-request': type = 'kunde/anmodninger'; pause; case 'btn-vcdpa-personal-information-request': type = 'kunde/personlig_info'; pause; case 'btn-vcdpa-orders-request': type = 'kunde/ordrer'; pause; } dokument.querySelector('#form-vcdpa-data-account-request-request-type').værdi = type; slideDown(dokument.querySelector('#form-vcdpa-data-account-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }) }); dokument.querySelector('#form-vcdpa-data-account-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-vcdpa-data-account-request-email').værdi; type = dokument.querySelector('#form-vcdpa-data-account-request-request-type').værdi; openVerificationModal(); }); dokument.querySelector('#btn-vcdpa-personal-data-report-request').addEventListener('klik', funktion(e) { e.forhindreDefault(); vcdpaSlideUpAll(); slideDown(dokument.querySelector('#form-vcdpa-personal-data-report-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }); dokument.querySelector('#form-vcdpa-personal-data-report-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-vcdpa-personal-data-report-request-email').værdi; type = 'kunde/rapport'; openVerificationModal(); }); dokument.querySelector('#btn-vcdpa-do-not-sell-request').addEventListener('klik', funktion(e) { e.forhindreDefault(); vcdpaSlideUpAll(); slideDown(dokument.querySelector('#form-vcdpa-do-not-sell-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }); dokument.querySelector('#form-vcdpa-do-not-sell-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-vcdpa-do-not-sell-request-email').værdi; type = 'kunde/sælger ikke'; // Tjek om kunden er logget ind hvis (__st.cid != udefineret) { dokument.querySelector('#vcdpa-modal-container-text').innerHTML = 'Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med det formål at behandle denne anmodning. For mere tjek Privatlivspolitik og servicevilkår.'; } andet { dokument.querySelector('#vcdpa-modal-container-text').innerHTML = 'Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med det formål at behandle denne anmodning. For mere tjek Privatlivspolitik og servicevilkår. Bemærk: Hvis du er gæstebruger, eller hvis du ikke er logget ind på din konto, vil dit fravalg kun være effektivt for denne browsersession.'; } openVerificationModal(); }); dokument.querySelector('#btn-vcdpa-delete-account-request').addEventListener('klik', funktion(e) { e.forhindreDefault(); vcdpaSlideUpAll(); slideDown(dokument.querySelector('#form-vcdpa-delete-account-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }); dokument.querySelector('#form-vcdpa-delete-account-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-vcdpa-delete-account-request-email').værdi; type = 'kunde/slet'; openVerificationModal(); }); // Tastaturnavigation til overholdelsessidens anmodninger dokument.querySelector('#vcdpa_page').addEventListener('keydown', function(e) { lad isTabPressed = e.nøglekode === 9 || e.nøgle === "Tab" || e.kode === "Fane"; // Denne funktion sparer os for besværet med at ringe til e.preventDefault() efter hver fokusering lad executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();} if (erTabPressed) { lad vcdpaFormPickedLinkValue = dokument.querySelector('#form-vcdpa-data-account-request-request-type').værdi; lad vcdpaRequestsButton = dokument.querySelector('#btn-vcdpa-requests-request'); lad personalInformationButton = dokument.querySelector('#btn-vcdpa-personal-information-request'); lad ordreKnap = dokument.querySelector('#btn-vcdpa-orders-request'); lad personalDataReportButton = dokument.querySelector('#btn-vcdpa-personal-data-report-request'); lad dataAccountFormEmailField = dokument.querySelector('#form-vcdpa-data-account-request-email'); lad dataAccountFormSubmitButton = dokument.querySelector('#form-vcdpa-data-account-request-submit'); hvis (f.shiftKey) { hvis ((dokument.activeElement === personalInformationButton && vcdpaFormPickedLinkValue === 'kunde/anmodninger') || (dokument.activeElement === ordersButton && vcdpaFormPickedLinkValue === 'customer/personal_info')) { executeFocus(dataAccountFormSubmitButton); } andet hvis (dokument.activeElement === dataAccountFormEmailField) { if (vcdpaFormPickedLinkValue === 'kunde/anmodninger') { executeFocus(vcdpaRequestsButton); } else if (vcdpaFormPickedLinkValue === 'customer/personal_info') { executeFocus(personlig informationsknap); } } andet hvis (dokument.activeElement === personalDataReportButton) { if (vcdpaFormPickedLinkValue !== 'kunde/ordrer') { executeFocus(ordersButton); } } } andet { hvis ((dokument.activeElement === vcdpaRequestsButton && vcdpaFormPickedLinkValue === 'kunde/anmodninger') || (dokument.activeElement === personalInformationButton && vcdpaFormPickedLinkValue === 'customer/personal_info')) { executeFocus(dataAccountFormEmailField); } andet hvis (dokument.activeElement === dataAccountFormSubmitButton) { if (vcdpaFormPickedLinkValue === 'kunde/anmodninger') { executeFocus(personlig informationsknap); } else if (vcdpaFormPickedLinkValue === 'customer/personal_info') { executeFocus(ordersButton); } } andet hvis (dokument.activeElement === ordreknap) { if (vcdpaFormPickedLinkValue !== 'kunde/ordrer') { executeFocus(personalDataReportButton); } } } } }); // Tastaturnavigation i databekræftelsesmodal for tilgængelighed dokument.querySelector('#data-verification-modal').addEventListener('keydown', function(e) { lad isTabPressed = e.nøglekode === 9 || e.nøgle === "Tab" || e.kode === "Fane"; lad isEscapePressed = e.nøglekode === 27 || e.nøgle === "Escape" || e.kode === "Escape"; lad isSpacePressed = begivenhed.nøglekode === 32 || e.nøgle === " " || begivenhed.kode === "Mellemrum"; lad isEnterPressed = begivenhed.nøglekode === 13 || e.nøgle === "Enter" || begivenhed.kode === "Enter"; lad dataVerificationCloseButton = dokument.querySelector('data-verification-close'); lad dataVerificationCheckbox = dokument.querySelector('#data-verification-container input'); lad dataVerificationLink = dokument.querySelector('#data-verification-container a'); // Denne funktion sparer os for besværet med at ringe til e.preventDefault() efter hver fokusering lad executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();} if (isEscapePressed) { if (dataVerificationCloseButton) { dataVerificationClose Button.klik(); } } hvis (mellemrum trykket || er trykket på Enter) { af (dokument.activeElement === dataVerificationCheckbox) { dokument.querySelector('#data-verification-container #data-verification-icon').klik(); } } if (erTabPressed) { hvis (f.shiftKey) { if (dataVerificationCloseButton && dokument.activeElement === dataVerificationClose Button) { executeFocus(dataVerificationLink); } } andet { if (dataVerificationLink && dokument.activeElement === dataVerificationLink) { executeFocus(dataVerificationCloseButton); } } } });

Limited Time Offer: Free Shipping on All Orders! 🚚✨ No Extra Costs
30-Day Satisfaction by K-AROLE! ✅ Shop with confidence! If you're not completely satisfied with your purchase, return it within 30 days for a full refund. Your satisfaction is our priority.
Secure Checkout Secure Payment
Premium Quality Guaranteed by K-AROLE! 🏅 Experience the best in craftsmanship and materials. Our products undergo rigorous quality checks to ensure you receive only the finest.
🌍 Worldwide Shipping 🚚
TJoin our Loyalty Program and Earn Rewards! 🌟💳
Learn more
Limited Time Offer: Free Shipping on All Orders! 🚚✨ No Extra Costs
Return & Refund Guarantee Return with Ease
Secure Checkout Secure Payment