;(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
Topo

Karoline Lima fará nova cirurgia plástica nos seios: 'Excesso de pele'

Karoline Lima contou que fará em breve a nova cirurgia plástica para retirada de excesso de pele - Reprodução/Instagram
Karoline Lima contou que fará em breve a nova cirurgia plástica para retirada de excesso de pele Imagem: Reprodução/Instagram

Colaboração para Splash, no Rio de Janeiro

24/11/2022 10h40

Karoline Lima, de 26 anos, ará por uma nova cirurgia plástica nos seios. A influenciadora digital contou que, a partir da maternidade, as mamas cederam e é necessário uma operação para a correção.

Ao abrir uma caixinha de perguntas no Instagram, Karoline foi questionada se tem silicone. Na resposta, ela contou sobre a necessidade de uma nova cirurgia nas mamas. A influencer sentiu a diferença após ar a amamentar Cecília, fruto de seu relacionamento com o jogador da seleção brasileira Éder Militão.

"Tenho só nos seios...cedeu com a amamentação, então em breve vou fazer cirurgia para tirar a pele em excesso", afirmou.

Ela também foi questionada se ou por operação para preenchimento de olheiras. "Pelo contrário, eu tirei. Eu tinha feito um tempo atrás, mas ficou exagerado daí dava impressão de olho inchado. Eu removi para depois colocar só um pouco (para não ficar com o olho fundo)", disse.

Além disso, Karoline deixou claro quais foram as operações plásticas que realizou em seu corpo. "As únicas cirurgias que tenho são lipoaspiração e silicone nos seios. Já tem uns bons anos", escreveu.

A influenciadora também contou que ou por um procedimento estético no bumbum antes de embarcar para o Qatar para assistir aos jogos da Copa do Mundo 2022.

"Vim cuidar do bundão da mami", disse ela, que, em seguida, falou da técnica realizada. "Estimulador muscular eletromagnético que tem a mesma função de treino. Equivalente a 20 mil agachamentos em trinta minutos", acrescentou.

Neste mês, Karol já tinha realizado alguns procedimentos estéticos no corpo e rosto, após a chegada no Brasil. Ela ou por harmonização facial e corporal em uma clínica em São Paulo.

Em stories publicados no Instagram, a influenciadora falou da harmonização no rosto. Ela fez um preenchimento no nariz e também aproveitou para arquear, além de mexer no queixo para alongar o rosto. "Foi mudança bem discreta do rosto. Fiz botox, mas só começa agir até 72h", disse ela.

O perfil da clínica publicou duas fotos para mostrar o antes e depois da harmonização facial na influenciadora. "Primeiro o do tratamento: rinomodelação e preenchimento de mento com ácido hialurônico + toxina botulínica", escreveu.

Além disso, ela também fez um procedimento no bumbum e também uma intervenção para reduzir a aparência de flacidez do abdome.

"O round glúteo é incrível e tem que fazer várias sessões para ter um resultado legal. É maravilhoso, porque deixa mais tonificado o bumbum, melhora aparência para quem tem celulite e flacidez. Achei que ia doer, mas não doeu nada. Eu amei. Vem aí o super bumbum da mami", afirmou ela.

Ela ainda escreveu: "Apliquei bioestimulador de colágeno. Firma a pele, melhora a aparência, melhora o contorno do bumbum. É incrível".

Antes da harmonização facial e corporal, Karoline falou da intenção de realizar procedimentos íntimos. "Saiu uma criança por ali. Ali merece uma atenção, merece um cuidado, porque eu sou mãe mas não estou morta", brincou.

Karol contou que o parto de Cecília, sua filha com o jogador de futebol Éder Militão, foi normal. A influenciadora havia marcado cesárea, mas fez um procedimento de indução no dia e conseguiu realizar o parto normal.