Alle Anfragen: +49 178 723 6447

Widerrufsbelehrung

Wir haben ein 30-tägiges Rückgaberecht, dh Sie haben 30 Tage nach Erhalt Ihres Artikels Zeit, um eine Rücksendung anzufordern.

Um für eine Rücksendung berechtigt zu sein, muss sich Ihr Artikel in demselben Zustand befinden, in dem Sie ihn ungetragen oder unbenutzt und in der Originalverpackung erhalten haben. Sie benötigen außerdem die Quittung oder den Kaufbeleg.

Um eine Rücksendung zu starten, können Sie uns kontaktieren unter MAIL@GLUCKIGLUCK.DE. Wir verteilen keine Rücksendeetiketten. Und wir zahlen nicht für die Rücksendung der Ware, da wir bereits für den Hinweg der Ware zu Ihnen bezahlt haben. Bei Rückfragen können Sie uns jederzeit kontaktieren unter MAIL@GLUCKIGLUCK.DE.


Schäden und Probleme
Bitte überprüfen Sie Ihre Bestellung nach Erhalt und setzen Sie sich umgehend mit uns in Verbindung, wenn der Artikel defekt oder beschädigt ist oder wenn Sie den falschen Artikel erhalten, damit wir das Problem prüfen und beheben können.


Rückerstattungen
Wir werden Sie benachrichtigen, sobald wir Ihre Rücksendung erhalten und geprüft haben, und Ihnen mitteilen, ob die Rückerstattung genehmigt wurde oder nicht. Wenn dies genehmigt wird, wird Ihnen der Kaufpreis auf den von Ihnen genutzte Zahlungsmethode zurückerstattet. Bitte denken Sie daran, dass es einige Zeit dauern kann, bis Ihre Bank oder Ihr Kreditkartenunternehmen die Rückerstattung bearbeitet und gebucht hat. Wenn Sie per Überweisung bezahlt haben, vergessen Sie bitte nicht, uns Ihre Bankdaten mitzuteilen.

de
const selectVariantByClickingImage = { // Create variant images from productJson object _createVariantImage: function (product) { const variantImageObject = {}; product.variants.forEach((variant) => { if ( typeof variant.featured_image !== 'undefined' && variant.featured_image !== null ) { const variantImage = variant.featured_image.src .split('?')[0] .replace(/http(s)?:/, ''); variantImageObject[variantImage] = variantImageObject[variantImage] || {}; product.options.forEach((option, index) => { const optionValue = variant.options[index]; const optionKey = `option-${index}`; if ( typeof variantImageObject[variantImage][optionKey] === 'undefined' ) { variantImageObject[variantImage][optionKey] = optionValue; } else { const oldValue = variantImageObject[variantImage][optionKey]; if (oldValue !== null && oldValue !== optionValue) { variantImageObject[variantImage][optionKey] = null; } } }); } }); return variantImageObject; }, _updateVariant: function (event, id, product, variantImages) { const arrImage = event.target.src .split('?')[0] .replace(/http(s)?:/, '') .split('.'); const strExtention = arrImage.pop(); const strRemaining = arrImage.pop().replace(/_[a-zA-Z0-9@]+$/, ''); const strNewImage = `${arrImage.join('.')}.${strRemaining}.${strExtention}`; if (typeof variantImages[strNewImage] !== 'undefined') { product.variants.forEach((option, index) => { const optionValue = variantImages[strNewImage][`option-${index}`]; if (optionValue !== null && optionValue !== undefined) { const selects = document.querySelectorAll('#'+ id + ' [class*=single-option-selector]'); const options = selects[index].options; for (let option, n = 0; (option = options[n]); n += 1) { if (option.value === optionValue) { selects[index].selectedIndex = n; selects[index].dispatchEvent(new Event('change')); break; } } } }); } }, _selectVariant: function() { const productJson = document.querySelectorAll('[id^=ProductJson-'); if (productJson.length > 0) { productJson.forEach((product) => { const sectionId = product.id.replace("ProductJson-", "shopify-section-"); const thumbnails = document.querySelectorAll('#'+ sectionId + ' img[src*="/products/"]'); if (thumbnails.length > 1) { const productObject = JSON.parse(product.innerHTML); const variantImages = this._createVariantImage(productObject); // need to check variants > 1 if (productObject.variants.length > 1) { thumbnails.forEach((thumbnail) => { thumbnail.addEventListener('click', (e) => this._updateVariant(e, sectionId, productObject, variantImages), ); }); } } }); } }, }; if (document.readyState !== 'loading') { selectVariantByClickingImage._selectVariant(); } else { document.addEventListener( 'DOMContentLoaded', selectVariantByClickingImage._selectVariant(), ); }