Gratis fragt kun indtil i aften

Hvor skønhed møder fitness

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.

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 gdprSendRequest = 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(); formData.append('shop', Shopify.butik); formData.append('e-mail', email); formData.append('type', type); formData.append('sourceOfRequest', 1); formData.append('ipAddress', ipInfo); formData.append('samtykkeGivet', samtykkeGivet); formData.append('side', 'gdpr'); 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) { gdprSlideUpAll(); 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() { // 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; gdprSendRequest(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 gdprForms = dokument.querySelectorAll('.form-gdpr-anmodning'); gdprForms.forEach(function(gdprForm) { if (gdprForm.stil.display !== "ingen") { lad gdprFormLinks = gdprForm.forrigeElementSøskende.querySelectorAll('li'); if (gdprFormLinks.længde === 1) { gdprFormLinks[0].querySelector('knap').fokus(); } andet if (gdprFormLinks.længde > 1) { gdprFormPickedLinkValue = dokument.querySelector('#form-gdpr-data-account-request-request-type').værdi; switch (gdprFormPickedLinkValue) { case 'kunde/anmodninger': gdprFormLinks[0].querySelector('knap').fokus(); pause; case 'kunde/personlig_info': gdprFormLinks[1].querySelector('knap').fokus(); pause; case 'kunde/ordrer': gdprFormLinks[2].querySelector('knap').fokus(); pause; Standard: pause; } } } }); } dokument.querySelector('#btn-gdpr-edit-account-request').addEventListener('klik', funktion(e) { e.forhindreDefault(); gdprSlideUpAll(); slideDown(dokument.querySelector('#form-gdpr-edit-account-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }); dokument.querySelector('#form-gdpr-edit-account-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-gdpr-edit-account-request-email').værdi; type = 'kunde/rediger'; openVerificationModal(); }); dokument.querySelectorAll('#btn-gdpr-requests-request, #btn-gdpr-personal-information-request, #btn-gdpr-orders-request').forEach(element => { element.addEventListener('klik', funktion(e) { e.forhindreDefault(); gdprSlideUpAll(); type = ''; skifte (dette.getAttribute('id')) { case 'btn-gdpr-requests-request': type = 'kunde/anmodninger'; pause; case 'btn-gdpr-personal-information-request': type = 'kunde/personlig_info'; pause; case 'btn-gdpr-orders-request': type = 'kunde/ordrer'; pause; } dokument.querySelector('#form-gdpr-data-account-request-request-type').værdi = type; slideDown(dokument.querySelector('#form-gdpr-data-account-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }) }); dokument.querySelector('#form-gdpr-data-account-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-gdpr-data-account-request-email').værdi; type = dokument.querySelector('#form-gdpr-data-account-request-request-type').værdi; openVerificationModal(); }); dokument.querySelector('#btn-gdpr-personal-data-report-request').addEventListener('klik', funktion(e) { e.forhindreDefault(); gdprSlideUpAll(); slideDown(dokument.querySelector('#form-gdpr-personal-data-report-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }); dokument.querySelector('#form-gdpr-personal-data-report-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-gdpr-personal-data-report-request-email').værdi; type = 'kunde/rapport'; openVerificationModal(); }); dokument.querySelector('#btn-gdpr-delete-account-request').addEventListener('klik', funktion(e) { e.forhindreDefault(); gdprSlideUpAll(); slideDown(dokument.querySelector('#form-gdpr-delete-account-request'), 200); det her.setAttribute("aria-udvidet", "sand"); }); dokument.querySelector('#form-gdpr-delete-account-request-submit').addEventListener('klik', funktion(e) { e.forhindreDefault(); e-mail = dokument.querySelector('#form-gdpr-delete-account-request-email').værdi; type = 'kunde/slet'; openVerificationModal(); }); // Tastaturnavigation til overholdelsessidens anmodninger dokument.querySelector('#gdpr_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 gdprFormPickedLinkValue = dokument.querySelector('#form-gdpr-data-account-request-request-type').værdi; lad gdprRequestsButton = dokument.querySelector('#btn-gdpr-requests-request'); lad personalInformationButton = dokument.querySelector('#btn-gdpr-personal-information-request'); lad ordreKnap = dokument.querySelector('#btn-gdpr-orders-request'); lad personalDataReportButton = dokument.querySelector('#btn-gdpr-personal-data-report-request'); lad dataAccountFormEmailField = dokument.querySelector('#form-gdpr-data-account-request-email'); lad dataAccountFormSubmitButton = dokument.querySelector('#form-gdpr-data-account-request-submit'); hvis (f.shiftKey) { hvis ((dokument.activeElement === personalInformationButton && gdprFormPickedLinkValue === 'kunde/anmodninger') || (dokument.activeElement === ordersButton && gdprFormPickedLinkValue === 'customer/personal_info')) { executeFocus(dataAccountFormSubmitButton); } andet hvis (dokument.activeElement === dataAccountFormEmailField) { if (gdprFormPickedLinkValue === 'kunde/anmodninger') { executeFocus(gdprRequestsButton); } else if (gdprFormPickedLinkValue === 'customer/personal_info') { executeFocus(personlig informationsknap); } } andet hvis (dokument.activeElement === personalDataReportButton) { if (gdprFormPickedLinkValue !== 'kunde/ordrer') { executeFocus(ordersButton); } } } andet { hvis ((dokument.activeElement === gdprRequestsButton && gdprFormPickedLinkValue === 'kunde/anmodninger') || (dokument.activeElement === personalInformationButton && gdprFormPickedLinkValue === 'customer/personal_info')) { executeFocus(dataAccountFormEmailField); } andet hvis (dokument.activeElement === dataAccountFormSubmitButton) { if (gdprFormPickedLinkValue === 'kunde/anmodninger') { executeFocus(personlig informationsknap); } else if (gdprFormPickedLinkValue === 'customer/personal_info') { executeFocus(ordersButton); } } andet hvis (dokument.activeElement === ordreknap) { if (gdprFormPickedLinkValue !== '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 (isSpacePressed || isEnterPressed) { lad dataVerificationCheckbox = dokument.querySelector('#data-verification-container input'); hvis (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