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 } );
Saltar para o conteúdo principal
Brand cover

Mira Fair Trade wholesale products

Mira Fair Trade wholesale products

Mira Fair Trade wholesale products

Find products for your store from thousands of brands.

Lock
Unlock wholesale pricing

About Mira Fair Trade

A Mira Fair Trade é uma grossista de decoração de casa de propriedade de uma mulher fundada nos princípios do comércio justo. Projetamos sinos de vento, sinos revestidos de cobre e outras peças de decoração de casa razoavelmente negociadas. Fundada em 2008, o objetivo da Mira sempre foi capacitar as mulheres e artesãs desfavorecidas, ajudando-as a alcançar a sustentabilidade a longo prazo e a independência económica através do modelo de Comércio Justo, em vez de doações de caridade. Oferecemos uma grande variedade de artigos ecléticos e exclusivos de decoração para casa feitos de forma ética e com materiais reciclados!

Veja o catálogo B2B completo

Veja o catálogo B2B completo

Veja o catálogo B2B completo

Veja o catálogo B2B completo

Registe-se para desbloquear preços para revendedor na Mira Fair Trade e em milhares de marcas na Faire, o marketplace para revendedores.

Registe-se para desbloquear preços para revendedor na Mira Fair Trade e em milhares de marcas na Faire, o marketplace para revendedores.

Registe-se para desbloquear preços para revendedor na Mira Fair Trade e em milhares de marcas na Faire, o marketplace para revendedores.

Registe-se para desbloquear preços para revendedor na Mira Fair Trade e em milhares de marcas na Faire, o marketplace para revendedores.
Registe-se para comprar

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