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

Copos de cerveja que vão deixar o momento de lazer mais estiloso e saboroso

Cada cerveja tem um tipo específico de copo para manter as principais características; veja opções - Getty Images
Cada cerveja tem um tipo específico de copo para manter as principais características; veja opções Imagem: Getty Images

Stephanie Calazans

Colaboração para o UOL

08/02/2021 12h12

Você sabia que o copo que você escolhe para beber a sua cerveja não só pode trazer mais estilo e elegância à ocasião, como pode influenciar diretamente no sabor da bebida?

Apesar de não receber a importância que merece, o copo ideal pode fazer toda a diferença na degustação da cerveja, afinal, cada recipiente é próprio para preservar e ressaltar aspectos importantes como cor, transparência, aroma e espuma. Assim, ter o copo correto para cada tipo de cerveja é fundamental.

A seguir você confere a seleção que fizemos para que você saiba escolher o copo perfeito para a cerveja perfeita!

Pint

copo-pint-revenge-cerveja-ipa - amazon - amazon
Imagem: amazon

Copo Pint Revenge 450 ml - Quinta do Malte

Preço: R$ 45,88

O Pint (fala-se "paint") é aquele copo que possui uma base mais estreita que a boca e um alargamento logo abaixo da abertura. Ele é bem popular, se fazendo presente na maioria dos pubs, já que permite armazenar 473 ml da bebida - ou seja, grande quantidade em um só copo. Ele é bem versátil e pode abrigar os mais diversos tipos de cerveja, sendo o mais democrático do bar, já que comporta desde as mais levas até as mais encorpadas.

Pokal

taca-universal-cerveja-pokal-stella-artois-ambev - amazon - amazon
Imagem: amazon

Pokal Stella Artois

Preço: R$ 35,00

Um cálice em vidro transparente, com borda em detalhe dourado, haste de estrela e uma decoração própria e exclusiva da Ambev. Este é o Pokal da Stella Artois, que garante a preservação da espuma, do aroma a cada gole e do aspecto vívido e brilhante da cerveja. Esse estilo traz uma haste de sustentação e um leve e delicado estreitamento da boca. É universal e comporta diversos tipos de cervejas.

Weizen

conjunto-quatro-copos-cerveja-weizen-trigo - amazon - amazon
Imagem: amazon

Conjunto com 4 copos 400 ml

Preço: R$ 359,90

Este copo é tradicionalmente indicado para cervejas de trigo por possuir um formato que favorece o destaque do colarinho à medida que a bebida é servida. Produzido em vidro fundido ecologicamente limpo e moderno, o copo é caracterizado por apresentar uma boca larga, um estreitamento em direção à base e um considerável espaço para a densa espuma - essencial para as cervejas de trigo.

Lager

copos-cerveja-lager-etna - amazon - amazon
Imagem: amazon

Conjunto Lager

Preço: R$ 49,99

Este modelo é bem similar ao Weizen, tendo apenas uma capacidade um pouco menor para armazenar a bebida. Mas essa opção da Etna não deixa a desejar e comporta até 375 ml de cerveja - sendo a mais indicada para cervejas leves. O modelo possui uma base espessa e mais estreita que sua boca, pesada e reforçada, proporcionando a formação e manutenção da espuma. Além disso, permite que o consumidor aprecie a clareza e a efervescência características das cervejas leves.

Tumbler

jogo-de-copos-tumbler-cristal-ruvolo - amazon - amazon
Imagem: amazon

Jogo de copos Tumbler Ruvolo

Preço: R$ 99,80

O Tumbler é ideal para o consumo das cervejas do tipo Witbier - que não formam muito creme e não demandam uma boca mais fechada. Esse estilo de copo, que não possui hastes, tem base plana e boca de diâmetro igual ou maior, ficou conhecido como o copo tradicional da cerveja Hoeggarden, criada pelo cervejeiro belga Pierre Celis. Normalmente são pesados e resistentes. O jogo de copos da Ruvolo é feito em material de cristal e cada recipiente comporta 270 ml de bebida.

Chopp

copo-chopp-brahma-black - amazon - amazon
Imagem: amazon

Copo Chopp Brahma Black

Preço: R$ 19,90

No chopp, cremosidade, espuma e densidade fazem toda a diferença. Por isso, é bom optar por um copo que valorize esses quesitos.O copo Chopp Brahma Black, da Ambev, é ideal para cumprir com esse papel. Além disso, seu designer único de origem portuguesa em vidro transparente e com decoração exclusiva garante o toque de sofisticação ao momento.

Mug

conjunto-canecas-mug-stein-upkoch - Amazon - Amazon
Imagem: Amazon

Preço: R$ 60,84

Por último, mas não menos importantes, estão os Mugs, também conhecidos como as famosas e queridas canecas. O Mug (ou Stein, em alemão) é feito de acrílico , durável e extremamente resistente. É uma opção prática que traz um ar mais despojado e jovial. Esse copo é indicado para todos os tipos de cerveja, comportando 390 ml do líquido.

Uma dica: costuma fazer compras online? o Amazon Prime pode ser uma boa alternativa. Com primeiro mês de teste gratuito e depois por apenas R$ 9,90, você tem entrega grátis e rápida para diversas compras em qualquer lugar do Brasil.

* Os preços e a lista foram checados no dia 04/02/2021 para atualizar esta matéria. Pode ser que variem com o tempo.

O UOL pode receber uma parcela das vendas pelos links recomendados neste conteúdo. Preços e ofertas da loja não influenciam os critérios de escolha editorial.