;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Por falta de opção para gordinha, empresária abre loja de lingerie sexy GG

Larissa Coldibeli

Do UOL, em São Paulo

24/04/2013 06h00

A dificuldade em encontrar lingerie sexy e que vestisse bem seu corpo 16 quilos acima do peso ideal foi o que motivou Andrea Vasques, 42, a empreender.

Mesmo com as medidas fora dos padrões da moda, a a de empresas, que vive em Brasília (DF), queria surpreender o marido e se sentir bem, mas não encontrava opções de peças atraentes para o seu tamanho.

Há dois anos, ela encontrou um fabricante de lingeries que produz peças de tamanho grande e que seguem a moda. Ela ou a revender os produtos em feirinhas do Distrito Federal e, em novembro do ano ado, adquiriu um ponto comercial que já estava montado e inaugurou a loja Andrea Vasques Moda Plus Size.

“No começo, foi difícil convencer as clientes que elas poderiam se sentir sexy, usar lingerie com renda, com estampa de oncinha, espartilhos. Tive de começar a vender peças básicas, nas cores bege, branca e preta. Depois de ver essas opções, elas experimentavam outras mais elaboradas e avam a comprá-las”, conta a empreendedora.

Além de lingeries, ela agora vende roupas e moda praia, que inclui biquínis, maiôs e saídas de praia. Os tamanhos vão do 42 ao 64. Para conquistar e manter a clientela, ela faz ajustes quando necessário e vende peças avulsas, separadas do conjunto.

“Às vezes, uma cliente veste 56 no quadril e 52 no busto. Temos que oferecer produtos para as necessidades delas.”

Assim como as lingeries, as demais peças da loja querem fugir do básico em roupas para gordinhas. “Desde o início eu não quis vender legging e camisetona. Quero usar meu espaço para vender roupas fashion e de bom gosto”, declara.

Vasques conta que, apesar disso, a maioria das clientes chega na loja querendo o pretinho básico, que afina a silhueta. Só na segunda compra é que elas estão mais abertas para tentar novas cores, diz a empresária.

A loja vende mais de 300 peças por mês e tem mais de 2.000 clientes cadastradas. Os preços vão de R$ 19,90 para calcinhas a R$ 498 para vestidos de festa. Vasques diz que pelas poucas opções em tamanho grande que existem no mercado, as clientes estão acostumadas a pagar mais quando encontram produtos da moda.

Consultor dá dicas para quem quer entrar no mercado

Tadeu Bastos Gonçalves, da São Judas consultores, especializado em gestão de empresas de confecção, diz que, em geral, as peças de tamanho grande custam de 20% a 30% a mais que os tamanhos tradicionais.

“Tamanhos maiores consomem mais materiais – tecido, renda, aviamentos. Se tiver aplicação, tem que ser maior, proporcional ao tamanho. Isso aumenta o custo. Um estilista especializado neste tipo de roupa pode ajudar a melhorar o aproveitamento dos materiais, criando recortes diferentes, por exemplo”, declara.

Segundo o consultor, algumas confecções resolvem apostar no mercado GG, mas não se especializam e acabam fabricando peças com as medidas erradas, que ficam desconfortáveis e com o mau caimento no corpo. Por isso, é importante ter modelos para provar as peças.

“Algumas confecções têm, inclusive, contrato com modelos gordinhas para fazer as provas”, conta.

Ele diz que as confecções trabalham com uma tabela de corpo com medidas básicas, que vão, geralmente, do tamanho 36 ao 48. As roupas são graduadas em alguns pontos do corpo, como cintura e comprimento, e vão crescendo proporcionalmente. No entanto, para produzir tamanhos maiores, as medidas não são as mesmas.

“As pessoas mais gordas geralmente têm a cintura maior. Do tamanho 46 para frente, as medidas não são proporcionais. A falta de técnica na construção da roupa fica clara em bermudas de tecido leve, em que o pano começa a subir na parte de dentro da perna com o caminhar e em camisetas que vestem bem nos ombros, mas ficam apertadas na barriga”, diz.

Para conquistar esse público, de acordo com Gonçalves, é necessário oferecer roupas da moda, confortáveis e de qualidade. “Conheça seu público. Atendendo às suas necessidades, é possível se tornar uma marca desejada e conhecida.”

O investimento inicial para uma confecção varia de acordo com o tipo de máquina de costura. Se for uma moderna, automatizada, o valor ultraa os R$ 100 mil, diz o consultor, e é possível produzir 100 mil peças de roupa íntima por mês.

Para uma máquina de costura mais simples, o investimento é de cerca de R$ 30 mil, sem contar a mão de obra da costureira. O capital inicial necessário é menor, mas a produção também -cerca de 5.000 peças íntimas por mês.

O capital de giro recomendado, segundo o consultor, é sempre, no mínimo o dobro do valor do investimento inicial.