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

Rafa Kalimann diz que acne é drama de quarentena e que prima faz suas unhas

A ex-BBB e missionária Rafa Kalimann - Divulgação
A ex-BBB e missionária Rafa Kalimann Imagem: Divulgação

Paula Roschel

Colaboração para Universa

20/07/2020 04h00Atualizada em 20/07/2020 13h18

Desde que saiu do BBB20 como finalista, a influenciadora digital Rafa Kalimann compartilha sua rotina com os fãs de maneira intensa. Entre TikTok, Instagram e seu recém-lançado canal no YouTube, são quase 20 milhões de seguidores. Além disso, ela é tida como grande aposta da Globo, onde foi recentemente contratada como atriz.

Dentro da casa do BBB, a missionária chamou atenção também pelas escolhas de beleza. Um batom usado por ela durante um dos programas ao vivo esgotou em poucas horas.

Assumidamente vaidosa, Rafa conversou com Universa sobre sua rotina de beleza e sobre como está encarando, durante o isolamento social, alguns os como rituais de beleza e carinho com o corpo. Ela ainda elegeu dois produtos essenciais para dar um up rápido no visual.

Universa: Qual ritual de beleza que você mais gosta de fazer em casa?

Rafa Kalimann: O ritual que eu adoro e faço muito em casa é focado no cabelo. Gosto muito de lavar, colocar uma máscara ou uma ampola, deixar agir e depois fazer uma escova. Adoro finalizar os fios! Esse momento com o cabelo é um momento "muito Rafa". É quando eu olho e penso "que bom que meu cabelo está hidratado e cuidado". Faz com que eu me sinta muito bem.

Você ficou confinada por três meses usando aplique de cabelo. Como você cuidou para que ele não desmoronasse ou embolasse?

Foi realmente uma grande surpresa que ele não tenha desmoronado nos três meses de confinamento [risos]. Apesar de que, na reta final, ele começou a cair sim, na última semana. Para mantê-lo por mais tempo, eu evitava ficar penteando e desembaraçando. Quando fazia, usava muito creme, para deslizar melhor. Esse tipo de tração faz com que o megahair saia. Nos últimos dias de programa eu também evitei entrar na piscina ou fazer penteados presos, porque isso tudo também puxa o mega.


Você parece ser fã de cores fortes na maquiagem. O que você acha dessas sombras mais avermelhadas e qual o segredo para mantê-las bem bonitas? Aliás, é sombra ou truque com batons?

Esse hábito de usar uma maquiagem mais colorida foi algo que adotei dentro do programa [BBB20]. Ela traz vida para o look e para a gente. Eu estou adorando a novidade. Sobre o produto, eu uso sombra mesmo. Tenho aplicado bastante sombra com brilho. Para ressaltar, o uma sombra embaixo e aplico o brilho da mesma cor por cima. Para maior duração, o um primer antes de tudo. Não uso batom porque ele vai borrando no decorrer do dia.

Aliás, qual truque de beleza que você acha simples, mas muito eficaz, no seu dia a dia?

Simples e eficaz para mim é o blush e o gloss. Eles mudam tudo! ar um blush rosinha ou alaranjado, na maçã do rosto e um gloss nos lábios já dá uma vida. É a famosa "carinha de saúde".

rafa - Divulgação - Divulgação
Imagem: Divulgação


Como está sua rotina de beleza durante o isolamento social?

Eu sempre fui muito vaidosa e continuo me cuidando bastante, mesmo nesse momento de isolamento. Moro com as minhas primas e a gente se ajuda. Uma faz a unha da outra, depila, cuida do cabelo, tira a sobrancelha. A gente sempre fez isso e continuamos então dentro desse formato na quarentena. Além disso, estou cuidando bastante da alimentação. A gente acaba comendo muita besteira quando fica muito tempo em casa. Chega a noite e é o que temos para fazer [risos]. Mas uma coisa é fato: mesmo em casa, continuo me arrumando. É algo que faço por mim, por cuidado e para me sentir bem.

Você costuma fazer algo na rotina de beleza que você sente que te acalma?

Tirar a maquiagem e fazer meu skincare à noite é algo que me acalma, pois sei que estou cuidando de mim. Uso também óleos essenciais para o equilíbrio, e estou buscando conhecer mais sobre yoga, que também me acalma.

Durante a quarentena estamos percebendo alguns probleminhas recorrentes, como acne e queda de cabelo. Você ou por algo assim?

Acne está sendo algo para mim, viu? Mas estou ainda em busca de ajustes, junto com o meu dermatologista. Ele me orienta mesmo de longe. Trocar um sabonete, checar alimentação, o sono ou algum produto são os caminhos.

Quais mulheres são suas inspirações na hora de fazer uma make ou penteado?

Todas as mulheres são minhas inspirações, desde a minha prima que mora comigo até as Kardashians, que estão do outro lado do mundo. Eu também vejo uma make linda na internet e já salvo para fazer no outro dia.