#fullscreen-brewboard.lounge{background:radial-gradient(ellipse at top,#193454,transparent),radial-gradient(ellipse at bottom,#172240,#000000);color:#fff;} #fullscreen-brewboard.lounge .page.cols-1 .board-name h1{font-size:42px;line-height:67px;} #fullscreen-brewboard.lounge .page.cols-1 .column{padding:0 10%;} #fullscreen-brewboard.lounge .page.cols-1 .brew{min-height:175px;grid-template-columns:auto 1fr auto 140px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .name{font-size:44px;padding-left:30px;height:52px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .id{font-size:50px;padding:43px 13px 20px 25px;min-height:175px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .style-and-price{font-size:30px;padding-left:30px;height:36px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .abv{font-size:44px;height:52px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .ibu{font-size:28px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .packaging{background-size:90px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .packaging.can{background-size:80px;} #fullscreen-brewboard.lounge .page.cols-1 .brew .glass{top:40px;left:-75px;width:80px;} #fullscreen-brewboard.lounge .page.cols-1 .brew.long-identifier{grid-template-columns:1fr auto 140px;grid-template-areas:"id id packaging" "name abv packaging" "style ibu packaging";} #fullscreen-brewboard.lounge .page.cols-1 .brew.long-identifier .id{font-weight:normal;font-size:28px;overflow:hidden;height:34px;text-align:left;min-height:auto;padding:0 13px 10px 30px;margin-top:10px;} #fullscreen-brewboard.lounge .page.cols-2{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;} #fullscreen-brewboard.lounge .page.cols-2 .column{flex-basis:44%;height:100%;margin-top:20px;} #fullscreen-brewboard.lounge .page.cols-2 .column .section{position:relative;} #fullscreen-brewboard.lounge .page.cols-2 .brew .style-and-price .pricing{font-size:24px;} #fullscreen-brewboard.lounge .page .packaging-head{display:none;} #fullscreen-brewboard.lounge .page .brew{margin:15px 0 0 70px;position:relative;min-height:140px;color:#4c3621;background-color:#ffeac2;border-top:3px solid #fff7e1;border-radius:8px;box-shadow:inset 0 12px 15px #d4bfa0;opacity:0.82;display:grid;grid-template-columns:auto 1fr auto 75px;grid-template-areas:"id name abv packaging" "id style ibu packaging";align-items:center;} #fullscreen-brewboard.lounge .page .brew .glass{grid-area:glass;position:absolute;top:30px;left:-65px;width:70px;} #fullscreen-brewboard.lounge .page .brew .id{padding:20px 3px 20px 20px;grid-area:id;font-size:36px;text-align:center;font-weight:bold;color:#2e1403;} #fullscreen-brewboard.lounge .page .brew .id .swatch{width:40px;height:40px;display:block;border-radius:50%;} #fullscreen-brewboard.lounge .page .brew.long-identifier{grid-template-columns:1fr auto 75px;grid-template-areas:"id id packaging" "name abv packaging" "style ibu packaging";} #fullscreen-brewboard.lounge .page .brew.long-identifier .id{font-weight:normal;font-size:24px;overflow:hidden;height:34px;text-align:left;min-height:auto;padding:0 13px 10px 20px;margin-top:10px;color:#4c3621;} #fullscreen-brewboard.lounge .page .brew .id,
#fullscreen-brewboard.lounge .page .brew .name,
#fullscreen-brewboard.lounge .page .brew .abv,
#fullscreen-brewboard.lounge .page .brew .style-and-price{overflow:hidden;} #fullscreen-brewboard.lounge .page .brew .packaging{padding:20px;z-index:100;grid-area:packaging;align-self:stretch;background-position:center;background-repeat:no-repeat;background-size:67px;background-color:#848486;opacity:0.6;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;} #fullscreen-brewboard.lounge .page .brew .packaging.bottle{background-image:url('/i/icon-bottle-w.svg');} #fullscreen-brewboard.lounge .page .brew .packaging.can{background-image:url('/i/icon-can-w.svg');background-size:60px;} #fullscreen-brewboard.lounge .page .brew .packaging.keg{background-image:url('/i/icon-keg-w.svg');} #fullscreen-brewboard.lounge .page .brew .packaging.cask{background-image:url('/i/icon-cask-w.svg');} #fullscreen-brewboard.lounge .page .brew .name{grid-area:name;font-size:34px;padding-left:20px;height:44px;align-self:end;text-shadow:0px 1px 0px #fff;} #fullscreen-brewboard.lounge .page .brew .srm{display:none;} #fullscreen-brewboard.lounge .page .brew .abv{grid-area:abv;font-size:32px;justify-self:end;padding-right:20px;align-self:end;height:44px;} #fullscreen-brewboard.lounge .page .brew .style-and-price{grid-area:style;font-size:24px;padding-left:20px;align-self:start;height:32px;} #fullscreen-brewboard.lounge .page .brew .style-and-price .pricing{display:inline-block;font-size:30px;color:#2a4380;margin-left:12px;} #fullscreen-brewboard.lounge .page .brew .style-and-price .pricing div{display:inline-block;} #fullscreen-brewboard.lounge .page .brew .style-and-price .pricing div span.size{padding-right:12px;} #fullscreen-brewboard.lounge .page .brew .style-and-price .pricing div:after{content:" / ";white-space:pre;} #fullscreen-brewboard.lounge .page .brew .style-and-price .pricing div:last-child{padding-right:0;} #fullscreen-brewboard.lounge .page .brew .style-and-price .pricing div:last-child:after{content:"";} #fullscreen-brewboard.lounge .page .brew .ibu{grid-area:ibu;font-size:22px;align-self:start;justify-self:end;padding-right:20px;height:32px;} #fullscreen-brewboard.lounge .logo{padding:0;margin:0;width:150px;height:115px;overflow:hidden;position:absolute;top:0;left:35px;z-index:100;background-repeat:no-repeat;background-size:contain;background-position:right center;} #fullscreen-brewboard.lounge .logo img{width:100%;margin:auto;vertical-align:middle;} #fullscreen-brewboard.lounge .logo + .board-name{padding-left:195px;margin-top:10px;} #fullscreen-brewboard.lounge .logo + .board-name h1{margin-left:5px;vertical-align:middle;text-align:left;} #fullscreen-brewboard.lounge .board-name{flex-basis:100%;text-align:center;} #fullscreen-brewboard.lounge .board-name h1{box-sizing:border-box;color:#ffeac2;font-size:36px;text-shadow:0px 1px 2px #222;text-align:center;font-family:'Amiri',serif,Arial,Helvetica,sans-serif;font-weight:normal;line-height:66px;position:relative;-webkit-box-shadow:0px 13px 12px -10px rgba(0, 0, 0, 0.8);-moz-box-shadow:0px 13px 12px -10px rgba(0, 0, 0, 0.8);box-shadow:0px 13px 12px -10px rgba(0, 0, 0, 0.8);margin:auto;} #fullscreen-brewboard.lounge.blackandtan{background:radial-gradient(ellipse at top,#7d210b,transparent),radial-gradient(ellipse at bottom,#080a44,#000);} #fullscreen-brewboard.lounge.blackandtan .page .brew .style-and-price .pricing{color:#881c1c;} #fullscreen-brewboard.lounge.red{background:radial-gradient(#7b0202,#2d0107);} #fullscreen-brewboard.lounge.red .page .brew{opacity:1;background-color:#d5c5a7;} #fullscreen-brewboard.lounge.red .page .brew .style-and-price .pricing{color:#881c1c;} #fullscreen-brewboard.lounge.redblack{background:radial-gradient(#7b0202,#2d0107);} #fullscreen-brewboard.lounge.redblack .page .brew{opacity:1;background-color:#151515;color:#ccc;border-top:3px solid #383838;box-shadow:inset 0 12px 15px #000000;} #fullscreen-brewboard.lounge.redblack .page .brew .id{color:#ccc;} #fullscreen-brewboard.lounge.redblack .page .brew .name{text-shadow:0px 1px 0px #000;} #fullscreen-brewboard.lounge.redblack .page .brew .packaging{background-color:#555;} #fullscreen-brewboard.lounge.redblack .page .brew .style-and-price .pricing{color:#e8a78e;}