Thebalux Epoque Meubelset 120x55x42,7 cm Blanc
chevron-left
Previous
chevron-right
Next
Kies jouw variant
chevron-down
clock
In 4-6 weken gratis bezorgd
Adviesprijs
2.970,00
Prijs
Toevoegen ...
shopping-cart
Plaats in winkelwagen
check
Toegevoegd in winkelwagen
check-circle
Levering door onze eigen bezorgers
check-circle
Door 27.484 klanten beoordeeld met een 4.4/5
Eigen bezorging: levering met garantie
heroicons/outline/information-circle
heroicons/solid/check-circle
100% schadevrij thuisbezorgd.
heroicons/solid/check-circle
Betaal pas bij levering met pin - geen risico!
heroicons/solid/check-circle
Levering tot de gewenste plek in huis , indien mogelijk.
window.dispatchEvent(new Event('widget-banner-modal-shown')))"
title="Meer informatie">
Meer informatie
x
Eigen bezorging: levering met garantie
Onze eigen chauffeur bezorgt je bestelling schadevrij tot aan de gewenste locatie in huis, indien dit mogelijk is door één persoon (BezorgGemak). Is het product te zwaar of is de ruimte te beperkt? Dan vragen we je vriendelijk om mee te helpen.
heroicons/solid/check-circle
100% schadevrij thuisbezorgd door 1 eigen bezorger
heroicons/solid/check-circle
Betaal pas bij levering met pin - geen risico!
heroicons/solid/check-circle
Levering tot de gewenste plek in huis , indien mogelijk
Reviews
Er is over dit product nog geen review geschreven.
Schrijf een review
Thebalux Epoque Meubelset 120x55x42,7 cm Blanc
x
Vraag & antwoord
Er is over dit product nog geen vraag gesteld.
Stel een vraag over dit product
Over Thebalux
Het Nederlandse bedrijf Thebalux beschikt over een breed assortiment aan praktische en moderne badkamermeubelen. Je kan bij ze terecht voor badkamermeubelen zoals wastafels, spiegels, spiegelkasten en toiletmeubelen. Voor de productie gebruiken ze hoogwaardig plaatmateriaal zodat je jarenlang van de producten kunt genieten. Ze gebruiken veel natuurlijke kleuren en duurzame materialen. De meubels zijn verkrijgbaar in diverse kleuren, denk hierbij aan zwart, wit, grijs en verschillende hout designs. Ook kun je kiezen uit verschillende hoogwaardige materialen zoals marmer, keramiek, glas, beton, keratop en solid surface. Benieuwd naar de garantietermijn voor jouw Thebalux producten? Bekijk deze dan
hier . Ontdek alle producten op de webshop en laat je inspireren.
window.runChatLogic = function() {
if (!window.marketingToolsLoaded || window.cmChatCombinedIntegration) return;
window.cmChatCombinedIntegration = true;
const WEBCONVERSATIONS_ID = '2059de50-3b41-4c7c-9eb9-62b6f21cdf58'; //variabel per domain
const SCRIPT_ID = 'cmwc-webchat-script';
let lastProcessedContext = '';
const getVisitorId = () => {
const match = document.cookie.match(/_ga=GA1\.\d+\.(\d+\.\d+)/);
return match ? String(match[1]) : (sessionStorage.getItem('vertex_fallback_id') || 'anon-' + Math.random().toString(36).substring(2, 15));
};
const getSessionId = () => {
try {
const gaCookie = document.cookie.split('; ').find(row => row.startsWith('_ga_'));
if (gaCookie) return String(gaCookie.split('=')[1].split('.')[2]);
} catch (e) { }
return null;
};
const findInDataLayer = (key, value) => {
if (!window.dataLayer) return null;
return [...window.dataLayer].reverse().find(e => e && e[key] === value);
};
const getProductAndCartContext = () => {
const payload = {};
const viewItemEvent = findInDataLayer('event', 'view_item');
if (viewItemEvent?.ecommerce?.items?.length) {
const product = viewItemEvent.ecommerce.items[0];
payload.last_product = product.item_name ? product.item_name.toString() : '';
payload.last_product_id = product.item_id ? product.item_id.toString() : '';
}
const cartEvent = findInDataLayer('event', 'cartPage');
if (cartEvent && cartEvent.cart) {
const cart = cartEvent.cart;
payload.cart_items_json = JSON.stringify(cart.items);
payload.cart_content_summary = cart.items.map(item => `${item.quantity}x ${item.name}`).join(', ');
payload.cart_total = cart.total ? cart.total.toString() : '0';
payload.cart_qty = cart.cartQty ? cart.cartQty.toString() : '0';
payload.cart_has_items = cart.hasItems ? cart.hasItems.toString() : 'false';
}
return payload;
};
const getContextPayload = () => {
const host = window.location.hostname;
const payload = {
ga_visitor_id: getVisitorId(),
ga_session_id: getSessionId(),
domain: host.includes('saniweb.de') ? 'saniweb.de' : (host.includes('saniweb.be') ? 'saniweb.be' : 'saniweb.nl'),
store_id: host.includes('saniweb.be') ? '1' : (host.includes('saniweb.de') ? '2' : '0')
};
// Cart ID toevoegen indien aanwezig
try {
const mageCache = JSON.parse(localStorage.getItem('mage-cache-storage') || '{}');
if (mageCache.cart?.cartId) payload.cart_id = String(mageCache.cart.cartId);
} catch (e) {}
Object.assign(payload, getProductAndCartContext());
return payload;
};
const sendContextUpdate = () => {
try {
const chatInstance = window.cmwc && window.cmwc.get(WEBCONVERSATIONS_ID);
if (!chatInstance) return;
const currentPayload = getContextPayload();
const signature = JSON.stringify(currentPayload);
if (signature !== lastProcessedContext) {
lastProcessedContext = signature;
chatInstance.addContext(currentPayload);
console.log("[Chat-Safe] Context updated");
}
} catch (e) {
console.error("[Chat-Safe] Error sending context:", e);
}
};
const loadChatWidget = () => {
if (document.getElementById(SCRIPT_ID)) return;
const chatLanguage = window.location.hostname.includes('saniweb.de') ? 'de' : 'nl';
const script = document.createElement('script');
script.id = SCRIPT_ID;
script.type = 'module';
script.crossOrigin = 'anonymous';
script.src = 'https://webchat.digitalcx.com/webchat.js';
script.onload = () => {
try {
const instance = cmwc.add(WEBCONVERSATIONS_ID);
instance.install({ language: chatLanguage });
// Wacht heel even tot de installatie echt klaar is voor de eerste context
setTimeout(sendContextUpdate, 1000);
} catch (e) {
console.error("[Chat-Safe] Install error:", e);
}
};
document.body.appendChild(script);
};
// Start de boel
loadChatWidget();
// In plaats van een snelle poller: check elke 10 seconden OF bij een pagina-event
setInterval(sendContextUpdate, 10000);
window.addEventListener('focus', sendContextUpdate); // Update als gebruiker terugkomt op tabblad
document.addEventListener('turbo:load', () => setTimeout(sendContextUpdate, 300));
};
function syncCartToFrontend(cartId) {
localStorage.setItem('cartId', cartId);
if (window.hyva && window.hyva.setCookie) {
window.hyva.setCookie('mage-cache-sessid', '', -1, true);
} else {
document.cookie = 'mage-cache-sessid=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT';
}
window.dispatchEvent(new CustomEvent('reload-customer-section-data'));
}
// --- TRIGGERS ---
if (window.marketingToolsLoaded) {
window.runChatLogic();
}
window.addEventListener('CookiebotOnAccept', function() {
window.marketingToolsLoaded = true; // Zorg dat de flag omgaat
window.runChatLogic();
});
// Turbo Load support
document.addEventListener('turbo:load', () => {
window.cmChatCombinedIntegration = false;
if (window.marketingToolsLoaded) window.runChatLogic();
});
Adviesprijs
initSlider())">
Wil je je bestelling compleet hebben?
{ slider.calcActive.bind(slider)() })">
Wijzig
Plaats in winkelwagen
shopping-cart
check
{ addProduct() }); hyva.modal.pop();"
x-bind="eventListeners"
:disabled="isLoading"
:class="{'btn-cta': !isAdded, 'btn-primary': isAdded}">
Plaats in winkelwagen
shopping-cart
check
Thebalux Epoque Meubelset 120x55x42,7 cm Blanc
x
Toevoegen ...
shopping-cart
Plaats in winkelwagen
check
Toegevoegd in winkelwagen
Sluiten
Terug naar het product