.beer{max-width:1440px;margin:0 auto;padding:48px 20px 20px}@media(min-width:769px){.beer{display:flex;align-items:flex-start}.beer-photo{flex:0 0 33.33%}.beer-info{flex:0 0 66.67%}}@media(max-width:768px){.beer{padding:0 0 20px}}.beer-photo{margin:0;padding:20px}.beer-info{display:flex;flex-direction:column;min-width:0}.beer-info>*{margin:0 20px}.beer-name{margin-top:20px;margin-bottom:20px;font-size:var(--size-h2)}.beer-subtitle{margin-bottom:20px;font-family:var(--font-display);font-size:var(--size-h4);line-height:1.25}@media(max-width:768px){.beer-name{margin-top:0}}.beer-stats{display:flex;flex-wrap:wrap;margin:20px 0}.beer-stat{flex:0 0 100%;margin-bottom:2rem;padding:0 2rem}@media(min-width:768px){.beer-stat{flex-basis:50%}}.beer-stat-label{display:inline-block;width:100%;margin-bottom:2rem;padding-bottom:.5rem;border-bottom:.1rem solid var(--black);color:var(--grey-text);font-size:1.4rem;font-weight:400;line-height:1}.beer-stat-values{display:flex;flex-wrap:wrap;margin:0}.beer-stat-values>*{display:inline-block;margin:0 .4rem .8rem 0;color:var(--black);font-size:1.2rem;font-weight:400;line-height:1}@media(min-width:768px){.beer-stat-label{font-size:1.6rem}.beer-stat-values>*{font-size:1.4rem}}.beer-back{margin-top:80px;margin-bottom:80px}@media(max-width:768px){.beer-back{margin-top:40px;margin-bottom:40px}}