a{color:#0a2034}a:hover{color:#c82401}a:hover .-Beer,a:hover .-Beers-Available{color:#ec9d2f}.footer{background-color:#ece7da;background-image:url(https://brewed.today/hop-hero.0f81f46f.png);padding:3.5em}.footer a,.footer p{color:#fdfcf6}.footer a:hover{color:#ffb600}body,html{background-color:#fdfcf6}body>.section{padding-top:0}.hero.is-medium .hero-body{padding-top:0;padding-bottom:5rem}.is-not-wrapped{white-space:nowrap}body.today{background-image:url(https://brewed.today/hop-hero.0f81f46f.png);background-position:top;background-repeat:no-repeat;background-size:1440px auto}body.today a.navbar-item{color:#d4cebf}body.today a.navbar-item:hover{color:#ffb600}body.today .section.header{padding-bottom:0}body.today .sold-out .ribbon{background-color:#c82401;border-color:transparent;color:#fdfcf6}body.today .sold-out .card-content{opacity:.6}body.today .sold-out .card-content:hover{opacity:1}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){body.today{background-image:url(https://brewed.today/hop-hero@2x.15667363.png)}}@media only screen and (-o-min-device-pixel-ratio:3/1),only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){body.today{background-image:url(https://brewed.today/hop-hero@3x.0c78afb8.png)}}body.not-found h1{font-family:Lato,sans-serif;font-size:3em;font-weight:400;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#182129;margin-top:20px}body.breweries h1,body.rev2020 h1{font-family:Lora-Bold,sans-serif;font-size:4em;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.05;letter-spacing:normal;color:#ec9d2f}body.breweries .header h1,body.rev2020 .header h1{margin-top:-50px}body.breweries h4,body.rev2020 h4{font-family:Lato,sans-serif;font-weight:400;font-style:italic;margin-top:.3em}body.breweries h2{font-family:Lato,sans-serif;font-size:1.2em;font-weight:400;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#182129;margin-top:20px}body.breweries div.columns{margin-top:4.5em}body.breweries div.card-image{height:110px}body.rev2020 article{margin-top:5em}body.rev2020 article a{color:#c82401}body.rev2020 article a:hover{color:#ec9d2f}body.rev2020 .intro{margin-bottom:3em}body.rev2020 .intro article{margin-top:0}body.rev2020 p{margin-bottom:1em}body.rev2020 h2{font-family:Lato,sans-serif;font-size:2.5em;font-weight:700;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#182129;margin:0 0 .25em}body.not-found,body.product-details{display:flex;min-height:100vh;flex-direction:column}body.not-found section,body.product-details section{flex:1 0 auto}body.not-found .pdp-content .brewery-name a,body.product-details .pdp-content .brewery-name a{color:#c82401}body.not-found .pdp-content .brewery-name a:hover,body.product-details .pdp-content .brewery-name a:hover{color:#ec9d2f}body.not-found .pdp-content table.beer-attributes,body.product-details .pdp-content table.beer-attributes{border-collapse:separate;margin-bottom:2em;border-top:2px solid #182129}body.not-found .pdp-content table.beer-attributes td,body.not-found .pdp-content table.beer-attributes th,body.product-details .pdp-content table.beer-attributes td,body.product-details .pdp-content table.beer-attributes th{border-bottom:1px solid #182129;padding:1.5em 0}body.not-found .pdp-content table.beer-attributes th,body.product-details .pdp-content table.beer-attributes th{text-align:right;white-space:nowrap}body.not-found .pdp-content table.beer-attributes td,body.product-details .pdp-content table.beer-attributes td{padding-left:.75em}body.not-found .pdp-content .beer-description,body.product-details .pdp-content .beer-description{border-bottom:2px solid #182129}body.not-found .pdp-content div.beer-attributes,body.product-details .pdp-content div.beer-attributes{padding:0 0 1.5em;font-family:Oswald,sans-serif;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal}body.not-found .pdp-content div.beer-attributes .attribute-item,body.product-details .pdp-content div.beer-attributes .attribute-item{border-bottom:1px solid #182129;padding:1.5em 0}body.not-found .pdp-content div.beer-attributes .attribute-label,body.product-details .pdp-content div.beer-attributes .attribute-label{font-family:Oswald-Bold,sans-serif;text-transform:uppercase;font-weight:700;padding-right:.75em}body.not-found .price.sold-out,body.product-details .price.sold-out{text-decoration:line-through}body.not-found .price.sold-out:after,body.product-details .price.sold-out:after{content:"Sold Out"}body.not-found .separator,body.product-details .separator{margin:0 .5em}.navbar-brand,.navbar-end,.navbar>.container{align-items:stretch;display:flex}.navbar-end{justify-content:flex-end;margin-left:auto;flex-direction:column}a.navbar-item{text-align:right;display:block;font-family:Oswald,sans-serif;font-size:1em;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#c82401;text-transform:uppercase;transition:.5s ease}a.navbar-item.is-active{color:#c82401;background-color:unset}a.navbar-item:hover{color:#ec9d2f;background-color:unset}.navbar{background-color:unset;padding-top:1em;margin-bottom:4em}.navbar-end{padding-right:.5em}.is-128xAuto{width:128px;height:auto}.is-horizontal-center{justify-content:center}.is-vertical-center{display:flex;align-items:center}.is-fullwidth{width:100%}img.beer,img.logo{object-fit:contain;max-height:125px;display:block;margin:0 auto}img.beer{margin:0 auto 25px}.About{overflow:hidden;margin:7em auto}.About .content{left:50%;max-width:42em}.About .content,.About p{float:left;position:relative}.About p{left:-50%;width:auto;font-family:Lora,serif;font-size:1.5em;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#182129}.About.About-FirstTime{margin-top:2em;margin-bottom:-4em}.About.About-FirstTime p{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding:2em}.-Beer{font-family:Lora-Bold,serif;font-size:1.25em;font-weight:700;color:#c82401;margin:0 0 10px}.-Beer,.-Beer-Brewery{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.-Beer-Brewery{font-family:Lato,serif;font-size:1em;font-weight:400;color:#0a2034}.-Beers-Available{font-family:Lora-Bold,serif;font-size:1.1em;font-weight:700;text-align:center;color:#c82401;margin-top:1em}.-Details.-Details-collapsed{text-align:center;display:none}.-Details .expanded{text-align:left}.-Details{font-family:Lora-Bold,serif;font-weight:700;color:#0a2034}.-Details .details-available{font-size:.75em}.-Details.-Details-collapsed .details,.-Details.-Details-expanded .details-available{display:none}.-Details .details,.-shipping{font-size:.85em;font-weight:400}.-shipping{font-family:Lato,serif;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#182129}.photo-banner{display:block;margin:100px 0;max-height:350px;overflow:hidden}.photo-banner__two{padding:10px}.photo-sm{width:20%}.photo-lg{width:40%}.photo-lg,.photo-sm{float:left;overflow:hidden;max-height:350px;padding:10px}.photo-lg img,.photo-sm img{display:block;margin:0 auto;width:100%}.brewed-type{max-width:600px}.hero-intro-text{color:#d4cebf;font-family:Lora-Bold,serif;font-weight:900;font-size:2em;margin:0 0 10px}.hero-lead{color:#d4cebf;max-width:575px;display:block;margin:20px auto;font-size:1.15em;line-height:1.75em}.navbar-item img{max-height:4.25em}.releases{padding:100px 0 200px}.releases-item{padding-top:65px}.releases-item .-Beer,.releases-item .-Beer-Brewery{text-align:left}.releases-title{font-family:Oswald,sans-serif;font-size:2em;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#182129;text-transform:uppercase;text-align:center}.width-100{width:100%}.pdp-img{display:block;margin:0 auto;max-width:450px}.pdp-img-container{padding:50px;width:100%;left:0}.beer-title{color:#182129;font-family:Oswald,sans-serif;font-size:2.5em;font-weight:700;padding:10px 0;text-transform:uppercase}.beer-title,.brewery-name{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.brewery-name{font-family:Vollkorn,serif;font-size:1.25em;margin:0}.brewery-location{font-family:Lato,sans-serif;font-size:.85em;color:#0a2034}.beer-price,.brewery-location{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin:0 0 10px}.beer-price{color:#182129;font-family:Lora,serif;font-size:1.5em;font-weight:700}.beer-description{padding:20px 0}.btn-primary{background:#c82401;color:#fff;font-family:Oswald,sans-serif;font-size:1em;font-weight:700;padding:15px 30px;text-transform:uppercase;display:block;text-align:center;opacity:.9;transition:.5s ease}.btn-primary:hover{color:#fff;opacity:1}.btn-secondary{background:#c82401;color:#fff;font-family:Oswald,sans-serif;font-size:1em;font-weight:700;padding:15px 30px;text-transform:uppercase;text-align:center;margin:20px auto 0;display:block;max-width:175px;opacity:.9;transition:.5s ease}.btn-secondary:hover{color:#fff;opacity:1}.abv-row,.ibu-row{border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 0}.abv-row{border-top:2px solid #000}.bottom-detail{margin-top:-1px}.abv-row,.bottom-detail{font-family:Lora-Bold,serif}.beer-details{margin-top:40px}.pdp-content{margin-top:-80px}.detail-amount{font-family:Lato,sans-serif}.pdp-cta{background:#ece7da;padding:150px;margin-top:150px}.pdp-cta h2{color:#182129;font-family:Lora-Bold,sans-serif;font-size:2em;font-weight:700;text-align:center}.pdp-content-right{margin-top:50px}.card{box-shadow:none;border:1px solid #d4cebf}.card-content{padding:2rem 1.5rem}@media only screen and (max-width:1200px){.pdp-img{max-width:300px}}@media only screen and (max-width:900px){.pdp-img{margin:0 25px;max-height:350px}.pdp-img-container{padding:0}.pdp-content,.pdp-content-right{margin-top:0}}p{color:#0a2034;font-family:Lato,sans-serif;font-size:1em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75em;letter-spacing:normal}.card-container{text-align:center;display:inline-block;color:#000;text-decoration:none}.card-container:after{content:"";display:block;width:0;height:2px;background:#ec9d2f;transition:width .3s}.card-container:hover:after{width:100%}.animated{background-repeat:no-repeat;background-position:0 0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.card-overlay{width:100%;height:100%;background:#fff;position:absolute;top:0;text-align:center;transition:.25s ease;opacity:0;z-index:2}.card-overlay .btn-secondary{margin-top:45%}.card-overlay:hover{opacity:1}.card-overlay-hops{position:absolute;top:0;width:50%;height:50%;z-index:1;opacity:0;transition:.15s ease;margin-left:25%;margin-top:25%}.card-overlay:hover~.card-overlay-hops{opacity:1;width:100%;height:50%;margin-left:0;margin-top:0;transition:.5s ease}.card-overlay--breweries{width:100%;height:100%;background:#fff;position:absolute;top:0;text-align:center;transition:.25s ease;opacity:0;z-index:2}.card-overlay--breweries .btn-secondary{margin-top:40%}.card-overlay--breweries:hover{opacity:1}.card-overlay-hops--breweries{position:absolute;top:0;width:50%;height:50%;z-index:1;opacity:0;transition:.15s ease;margin-left:25%;margin-top:25%}.card-overlay--breweries:hover~.card-overlay-hops--breweries{opacity:1;width:100%;height:50%;margin-left:0;margin-top:0;transition:.5s ease}.card-breweries{padding:20px 0}.hop-1,.hop-2{max-width:100px}.hop-1{float:right;margin-right:-40px;margin-top:-40px}.hop-2{margin-left:-30px;padding-top:82%}.brewery-logo-container{height:80px;display:flex;align-items:center}.brewery-logo{height:100%;vertical-align:middle}.display-sm-only{display:none}@media only screen and (max-width:900px){.card-overlay,.card-overlay--breweries,.card-overlay-hops,.card-overlay-hops--breweries,.photo-banner{display:none}.brewed-type{width:100%}.releases{padding:100px 20px 200px}.display-sm-only{display:block}}.button[disabled]{opacity:.5;cursor:not-allowed;border:0;background:#182129}.media.stat-number{margin-bottom:4em}.media.stat-number .media-content,.media.stat-number .media-left,.media.stat-number .media-right,.media.stat-number figure,.media.stat-number h1{display:inline-block}.media.stat-number h1{margin:0 .2em;font-size:7em}.media.stat-number h2{font-family:Lato,sans-serif;font-size:1.2em;font-weight:400;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#182129;margin:0}.level-item{flex-grow:1;align-items:center;display:flex;flex-basis:auto;flex-shrink:0;justify-content:center}.black-is-beautiful .deck{background:url(https://brewed.today/weathered_souls.51a1bcff.png) repeat-y;background-size:contain;border:20px solid #000}.black-is-beautiful .card{background:hsla(0,0%,100%,.65)}table.rankings{margin:0 auto;border:1px solid #ffb600}table.rankings tbody tr:nth-child(odd){background-color:rgba(255,182,0,.25)}table.rankings tr{border-top:1px solid #ffb600}table.rankings tr:first-of-type{border-top:0}table.rankings td,table.rankings th{padding:1em}table.rankings th{font-weight:400;padding-left:2em}table.rankings td{padding-right:5em}table.sales-stats td,table.sales-stats th{padding:1em;text-align:right}table.sales-stats thead th{border-bottom:1px solid #ffb600;padding-bottom:-.5em}table.sales-stats tbody tr:nth-child(2n){background-color:rgba(255,182,0,.25);border-bottom:1px solid #ffb600;border-top:1px solid #ffb600}