if (typeof (performance) !== 'undefined' && performance.mark) { performance.mark(markName); } } markPerformance('docStart'); var recordLifecycleEvents = true; function trackEvent(key, params) { if (!recordLifecycleEvents) { return; } var eventRequest = new XMLHttpRequest(); eventRequest.open('POST', 'https://events.api.copperstatesupplyinc.shop/api/client-event', true); eventRequest.withCredentials = true; eventRequest.setRequestHeader('accept', 'application/json, text/plain, */*'); eventRequest.setRequestHeader('content-type', 'application/json;charset=UTF-8'); eventRequest.send( JSON.stringify({ event_key: key, parameter_tokens: params, }) ); } trackEvent("retailers-html_init-view", ["web-visitor-server", "/brand/:brandToken([^/]*)", "BRAND_PAGE"]); if (document.readyState === "loading") { document.addEventListener('DOMContentLoaded', function (event) { trackEvent("retailers-resource_complete-view", ["web-visitor-server", "/brand/:brandToken([^/]*)", "BRAND_PAGE"]); }); window.addEventListener('load', function() { trackEvent("retailers-load_complete-view", ["web-visitor-server", "/brand/:brandToken([^/]*)", "BRAND_PAGE"]); }); } else if (document.readyState === "interactive") { trackEvent("retailers-resource_complete-view", ["web-visitor-server", "/brand/:brandToken([^/]*)", "BRAND_PAGE"]); window.addEventListener('load', function() { trackEvent("retailers-load_complete-view", ["web-visitor-server", "/brand/:brandToken([^/]*)", "BRAND_PAGE"]); }); } else { trackEvent("retailers-resource_complete-view", ["web-visitor-server", "/brand/:brandToken([^/]*)", "BRAND_PAGE"]); trackEvent("retailers-load_complete-view", ["web-visitor-server", "/brand/:brandToken([^/]*)", "BRAND_PAGE"]); } window.loadTimeInteractions = []; const captureLoadTimeInteraction = function(event) { window.loadTimeInteractions.push({ type: event.type, time: performance.now(), selector: event.target && event.target.tagName ? event.target.tagName.toLowerCase() + (event.target.getAttribute('data-test-id') ? '.' + event.target.getAttribute('data-test-id') : '') : 'unknown' }); }; window.startLoadTimeInteractionTracking = function() { var hasExistingListener = function(eventType) { var listeners = window.getEventListeners ? window.getEventListeners(window)[eventType] || [] : []; return listeners.some(function(l) { return l.listener === captureLoadTimeInteraction; }); }; pointerEvents.concat(keyboardEvents, inputEvents).forEach(function(eventType) { if (!hasExistingListener(eventType)) { window.addEventListener(eventType, captureLoadTimeInteraction); } }); }; window.stopLoadTimeInteractionTracking = function() { window.loadTimeInteractions = []; pointerEvents.concat(keyboardEvents, inputEvents).forEach(function(eventType) { window.removeEventListener(eventType, captureLoadTimeInteraction); }); }; var pointerEvents = ["click", "pointerdown"]; var keyboardEvents = ["keydown", "keyup"]; var inputEvents = ["input", "change"]; window.startLoadTimeInteractionTracking(); window.addEventListener('scroll', function() { window.mostRecentScrollTime = performance.now(); }); window.addEventListener('error', function (event) { var globalErrorEventMessage = "Empty error event"; if (event) { globalErrorEventMessage = event.message + " at " + event.filename + ":" + event.lineno + ":" + event.colno; } trackEvent("retailers-webretailerglobalerror-error", [globalErrorEventMessage]); }); document.onvisibilitychange = () => { if (document.visibilityState === "hidden") { const url = '/api/client-event'; const data = new Blob( [JSON.stringify({ event_key: 'sessions-session_abandoned-action_unknown', client_created_at: Date.now() })], { type: "application/json" } ); window.navigator.sendBeacon(url, data); } }; document.addEventListener('load', (event) => { if (event.target && event.target.tagName === "IMG") { event.target.faireLoadTimeStamp = event.timeStamp; } }, { capture: true } );
Faire Logo
Pesquisar
Idiomas

PT

BlogVender na Faire
Registe-se
Saltar para o conteúdo principal
Brand cover

FabFunky Ltd wholesale products

FabFunky Ltd wholesale products

FabFunky Ltd wholesale products

Find products for your store from thousands of brands.

Lock
Unlock wholesale pricing

About FabFunky Ltd

O FabFunky começou como muitas coisas boas... inteiramente por acidente. Lançada por Kelly Stevens-McLaughlan, a artista por trás de todos os nossos designs, Kelly só começou a desenhar ou a pintar até aos 40 e é totalmente autodidata. Para grande surpresa de Kelly, as pessoas começaram imediatamente a pedir para comprar as suas imagens e impressões, e nasceu a FabFunky. O nosso primeiro produto e aquele que nos ganhou reconhecimento mundial, foram as nossas caprichosas e ligeiramente excêntricas ilustrações de animais impressas nas páginas de livros dos anos 1800. Cada impressão é única, pois cada página é original, tornando-as um tesouro único. Estas estampas intemporais oferecem um pedaço de história com um toque artístico moderno. Não demorou muito para nos expandirmos para os utensílios domésticos e a procura destes tem sido enorme, particularmente nos EUA. As nossas almofadas de luxo e a gama exclusiva de abajures continuaram a crescer, apresentando designs que vão dos estilos contemporâneos tradicionais aos ecléticos.

COM A CONFIANÇA DE CENTENAS DE MILHARES DE REVENDEDORES

Tudo pronto para começar a comprar B2B online?

Tudo pronto para começar a comprar B2B online?

Condições de pagamento a 60 dias

Devoluções gratuitas em todas as primeiras encomendas

Produtos únicos selecionados para a sua loja