.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.float-left{float:left}.float-right{float:right}@media (min-width:720px){.image-left{padding:2rem 2rem 2rem 0;text-align:left;float:left}.image-right{padding:2rem 0 2rem 2rem;text-align:right;float:right}}.clearfix::after{content:"";display:table;clear:both}.hidden-sm{display:none}.m-0{margin:0}.container{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width:33.75em){.container{width:80%}}@media only screen and (min-width:60em){.container{width:75%;max-width:60rem}}.row{position:relative;width:calc(100% + 2rem);display:flex;flex-wrap:wrap;margin:0 -1rem}.row [class^=col]{padding:.5rem 1rem;min-height:.125rem}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%}.col-1-sm{width:8.3333333333%}.col-2-sm{width:16.6666666667%}.col-3-sm{width:25%}.col-4-sm{width:33.3333333333%}.col-5-sm{width:41.6666666667%}.col-6-sm{width:50%}.col-7-sm{width:58.3333333333%}.col-8-sm{width:66.6666666667%}.col-9-sm{width:75%}.col-10-sm{width:83.3333333333%}.col-11-sm{width:91.6666666667%}.col-12-sm{width:100%}@media only screen and (min-width:45em){.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.hidden-sm{display:block}}a,abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,label,legend,li,main,mark,nav,ol,p,pre,q,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0}*{font-family:inherit;font-size:inherit;line-height:inherit}a,a:visited{color:inherit}article,aside,footer,header,main,nav,section{display:block}*{box-sizing:border-box}:after,:before{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}img,video{max-width:100%;display:block}img{border-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}pre{white-space:pre-wrap}sub,sup{line-height:0}[hidden]{display:none!important}[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:0}@font-face{src:url(/bbdf635c929dad27e69421c023444a569a923fa0/407ba/assets/fonts/d-din.woff2) format("woff2");font-family:DIN;font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/ccc6704bdf44a2e15ec20084032b8dfcf151a8ed/75fd6/assets/fonts/d-din-italic.woff2) format("woff2");font-family:DIN;font-style:italic;font-weight:400;font-display:swap}@font-face{src:url(/c27200d2b1bbf4b648b0e4380e93f004d5536e7e/160a0/assets/fonts/d-din-bold.woff2) format("woff2");font-family:DIN;font-style:normal;font-weight:700;font-display:swap}@font-face{src:url(/142ab35e9dd53ccc31971e011ff89b777e00deba/1cd28/assets/fonts/ddchardware-regular.woff) format("woff");font-family:DDC;font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/665f5683c84497c8785142217c5e0633a7f97945/1fc56/assets/fonts/ddchardware-compressed.woff) format("woff");font-family:DDC-Compressed;font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/c1eb6f93b3f758e33c9b6b036062afab8721dafc/db5c5/assets/fonts/ddchardware-condensed.woff) format("woff");font-family:DDC-Condensed;font-style:normal;font-weight:400;font-display:swap}body{font-family:DIN,"Trebuchet MS",Verdana,sans-serif;font-synthesis:none}h1,h2,h3{font-family:DDC,"Trebuchet MS",Verdana,sans-serif}h1{font-size:1.7rem;line-height:1.1;color:#fff}@media (min-width:600px){h1{font-size:3rem}}h2{font-size:1.5rem;margin-top:1rem;line-height:1.1}@media (min-width:600px){h2{font-size:2.5rem}}h3{font-size:1.3rem;margin-top:1rem}@media (min-width:600px){h3{font-size:2rem}}p{font-size:1rem;line-height:1.6}@media (min-width:600px){p{font-size:1.1rem}}p+p{margin-top:1rem}ol,ul{font-size:1rem;line-height:1.6}@media (min-width:600px){ol,ul{font-size:1.1rem}}a:link{text-decoration:none;font-weight:700}small{font-size:80%;line-height:1.2;display:inline-block}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@media (prefers-reduced-motion:reduce){*{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}.skip-to-content-link{background:#eba900;height:30px;left:25%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s}.skip-to-content-link:focus{transform:translateY(0);z-index:23}.menu-open{overflow:hidden}.main-nav__menu:not([hidden]){position:fixed;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.9);text-align:center;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:6;overflow:scroll;padding:2rem;flex-wrap:wrap}.main-nav__menu:not([hidden])>*{margin:.625rem}.main-nav__menu a{color:#fff;font-size:2rem;padding:.5rem;transition:color .5s ease-in-out}@media (min-width:600px){.main-nav__menu a{font-size:2rem}}@media (min-width:800px){.main-nav__menu a{font-size:3rem}}.main-nav__menu a:focus,.main-nav__menu a:hover{color:#eba900}.main-nav__toggle,.main-nav__toggle input[type=button]{border:0;border-radius:0;background:0 0;color:#fff;cursor:pointer;display:inline-block;padding:1em 1.5em;transition:all .25s ease-in-out;position:absolute;top:0;left:0;z-index:7}.main-nav__toggle{font-size:.875em;padding:1em}.main-nav__toggle.opened{position:fixed}.main-nav__toggle:focus{outline:2px dotted;background:#eba900;outline-offset:-4px}.main-nav__toggle-icon{display:inline-block;fill:currentColor;height:2em;width:2em;vertical-align:middle;position:relative;top:-.0625em}.pyramid-double{fill:#fff;transition:fill .5s ease-in-out;width:80px}@media (min-width:600px){.pyramid-double{width:120px}}.pyramid-double:focus,.pyramid-double:hover{fill:#eba900}.svg-menu-toggle .line{opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1em;transition:transform .3s ease-in-out,opacity .2s ease-in-out}.svg-menu-toggle .line-1{transform-origin:1em 2.5em}.svg-menu-toggle .line-3{transform-origin:1em 4.5em}.main-nav__toggle.opened .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}.main-nav__toggle.opened .svg-menu-toggle .line-2{opacity:0}.main-nav__toggle.opened .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0) translateX(0)}.button{background-color:#eba900;color:#000;border:0;font-size:2rem;font-family:DDC,"Trebuchet MS",Verdana,sans-serif;margin:1rem;line-height:1;padding:.4em .8em;transition:color .1s ease-in-out,background-color .5s ease-in-out;display:inline-block;border-radius:0;-webkit-appearance:none;appearance:none}.button:visited{color:#000;background-color:#eba900}.button:focus,.button:hover{background-color:#000;color:#fff}.button__small{font-size:1.7rem}.sliders{display:grid}@media (min-width:800px){.sliders{grid-template-columns:1fr 1fr}}.slide{height:100vh;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;justify-items:center;align-items:end}.slide:first-of-type{margin-top:-100px}.slide>*{grid-row:1/2;grid-column:1/2}@media (min-width:800px){.slide{grid-column:span 2}.slide__half{grid-column:span 1}}.slide__image{height:100%;width:100%;object-fit:cover}.slide-copy{position:relative;border:solid .4rem #fff;background-color:rgba(0,0,0,.7);color:#fff;padding:1.5rem 2rem 2rem;margin:0 auto;margin-bottom:25vh;text-align:center;width:90%;max-width:50rem;transition:background-color .5s ease-in-out,transform .5s ease-in-out}.slide-copy:hover{background-color:rgba(235,169,0,.9)}.slide-copy__title{font-size:1.7rem;margin-top:0}@media (min-width:600px){.slide-copy__title{font-size:3rem}}.slide-copy__subtitle{font-family:DDC,"Trebuchet MS",Verdana,sans-serif;font-size:1.2rem}@media (min-width:600px){.slide-copy__subtitle{font-size:2.3rem}}.slide-link::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.agegate{display:none}.agecheck{overflow:hidden}.agecheck .agegate{display:flex}.agegate{position:fixed;z-index:420;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100%;color:#fff;background-color:#000;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 20%,#000 100%),url(/assets/img/backgrounds/5290d8488cb9d784d35b7db6460b417540a93d83/agegate.jpg) no-repeat top center;background-size:cover}.agegate__wrap{max-width:50rem;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;text-align:center;margin-top:1rem}.agegate__wrap>*{margin-bottom:1rem}.agegate__form{display:flex;flex-wrap:wrap;justify-content:center}.agegate__form>*{margin-bottom:1rem}.agegate__form>:not(.button){width:100%}.pyramid-logo{fill:#fff}.main__contact{display:grid;justify-content:center;align-content:center;background-color:#000;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 20%,#000 100%),url(/assets/img/backgrounds/5290d8488cb9d784d35b7db6460b417540a93d83/agegate.jpg) no-repeat top center;background-size:cover;text-align:center}.main__contact h1{color:#000}.contact-wrap{max-width:50rem;padding:1rem;margin:2rem auto;background-color:#fff;box-shadow:0 0 20px 10px rgba(0,0,0,.3)}.wufoo-wrap{margin-top:1rem}.enews-wrap>*{margin-bottom:1rem}.enews-wrap label{font-weight:700}.contact-alert{background-color:#eba900;max-width:30em;margin:0 auto}.contact-alert p{padding:1rem;margin:1rem}video{width:100%!important;height:auto!important;margin-top:2rem;margin-bottom:2rem}.page-wrap{display:grid;min-height:100vh;grid-template-rows:auto 1fr auto}.topbar{background-color:#000;text-align:center;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:100px;font-family:DDC,"Trebuchet MS",Verdana,sans-serif;align-items:center;z-index:1;position:relative}@media (min-width:600px){.topbar{background-color:rgba(0,0,0,.6)}}.topbar>*{padding:1rem;line-height:1}.topbar>:nth-child(1){grid-column:2/3;grid-row:1/2;justify-self:center}.topbar>:nth-child(2){grid-column:1/2;grid-row:1/2}.topbar>:nth-child(3){position:absolute;top:0;right:0}.topbar-logo{fill:#fff;width:20vw;min-width:150px;max-width:200px;transition:fill .3s ease-in-out}.topbar-logo:hover{fill:#eba900}a:focus .topbar-logo{fill:#eba900}.shopping-cart{fill:#fff;width:30px;transition:transform .2s ease-in-out,fill .2s ease-in-out}.shopping-cart:hover{transform:skew(-10deg);fill:#eba900}a:focus .shopping-cart{fill:#eba900}.footer{color:#fff}.footer>:nth-child(1){background-color:#00a0d2}.footer>:nth-child(2){background-color:#0070a8}.footer>:nth-child(3){background-color:#004a80}.footer>:nth-child(4){background-color:#002553}.footer>:nth-child(5){background-color:#000}.social-list{display:flex;justify-content:center;line-height:0}.social-list__icon{margin:1rem;fill:#fff}.footer-nav{font-family:DDC,"Trebuchet MS",Verdana,sans-serif;font-size:1.5rem;display:flex;justify-content:center;margin:0 auto;flex-wrap:wrap}.footer-nav>*{padding:.5rem 1rem}.legal-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;font-size:1rem;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem}.legal-list>*{padding:.5rem}.legal-slug{padding:1rem;text-align:center;font-family:DDC;display:flex;justify-content:space-between;flex-wrap:wrap}.legal-slug>*{margin:0}.enews{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1rem}.enews__title{font-family:DDC,"Trebuchet MS",Verdana,sans-serif;font-size:1.5rem;line-height:1;margin-bottom:0}.page-wrap__beers{background-color:#000;background:linear-gradient(to bottom,#0070a8 0,#000 100%)}.main__beers{padding-top:2rem;padding-bottom:2rem}.beer-grid__section{display:flex;flex-wrap:wrap;justify-content:center}.beer-grid__beer{width:33%;min-width:200px;max-width:400px;text-align:center;color:#fff;margin:1rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative}.beer-grid__title{font-size:1.9rem}@media (min-width:600px){.beer-grid__title{font-size:2rem}}.beer-grid__subtitle{text-transform:uppercase;font-weight:700}.beer-grid__link{transition:color .5s ease-in-out}.beer-grid__link:hover{color:#eba900}.beer-grid__link::before{content:"";top:0;left:0;width:100%;height:100%;position:absolute}.page-wrap__beer{background:#000}.main__beer{display:grid;grid-template-columns:1fr;justify-items:center;padding-bottom:2rem}@media (min-width:600px){.main__beer{grid-template-columns:45% 55%}}.main__beer>*{margin-bottom:2rem}.main__beer>:nth-child(1){grid-column:span 2}.main__beer>:nth-child(2){display:none}@media (min-width:600px){.main__beer>:nth-child(2){display:block;justify-self:right;padding:2rem}}.main__beer>:nth-child(4){grid-column:span 2}.beer-hero{position:relative}.beer-hero:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.3) 60%,#000 100%)}.beer-article{color:#fff;max-width:80ch;padding:2rem;justify-self:left}.beer-title{font-size:2.5rem;margin-bottom:.625rem;color:#eba900}@media (min-width:600px){.beer-title{font-size:3.2rem}}.beer-tagline{font-family:DDC,"Trebuchet MS",Verdana,sans-serif;font-size:1.8rem;line-height:1}.stats{display:flex}.stats>*{display:grid;background-color:#000;color:#fff;margin:2rem 1rem 1rem 0;padding:1rem;border:solid 4px #fff;text-align:center;width:7rem}.stats__title{font-weight:700;font-size:1.3rem;padding-bottom:.5rem;border-bottom:solid 3px #fff}.stats__num{font-family:DDC,"Trebuchet MS",Verdana,sans-serif;font-size:3rem}.ingredients{font-size:1.1rem}.ingredients__item{margin-bottom:.625rem;line-height:1.1}.awards{font-size:1.1rem}.awards>*{margin-bottom:.625rem;line-height:1.3}.beer-recipes{color:#fff;display:flex;flex-wrap:wrap;justify-content:center}.beer-recipes>*{margin:1rem}.beer-recipe{max-width:400px;flex-basis:300px;position:relative;width:100%}.beer-recipe__image{border:solid 4px #eba900}.beer-recipe__title{font-size:1.1rem;line-height:1.1;font-weight:700;text-align:center;margin-bottom:0;padding:.5rem .6rem}.beer-recipe__link::before{position:absolute;content:"";height:100%;width:100%;top:0;left:0}.beer-recipe__link{transition:color .5s ease-in-out}.beer-recipe__link:focus,.beer-recipe__link:hover{color:#eba900}.page-wrap__awards{background-color:#000;text-align:center;background:linear-gradient(to bottom,#0070a8 0,#000 50%)}.main__awards{padding:2rem}.awards-list{display:grid;text-align:center;font-size:1.4rem;color:#fff}.awards-list tr{display:grid;grid-template-columns:1fr;margin-top:1.5rem}.awards-list tr>:not(:first-of-type){margin-bottom:.5rem}@supports (grid-template-columns:1fr){.awards-list td:nth-of-type(1){font-family:DDC,"Trebuchet MS",Verdana,sans-serif}}@supports (grid-template-columns:1fr){.awards-list td:nth-of-type(2){font-family:DDC,"Trebuchet MS",Verdana,sans-serif;font-size:1.3em}}.awards-list td:nth-of-type(5){font-style:italic}.page-wrap__finder{background-color:#000;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 20%,#000 100%),url(/assets/img/backgrounds/5290d8488cb9d784d35b7db6460b417540a93d83/agegate.jpg) no-repeat top center;background-size:cover}.page-wrap__finder h1{text-align:center}.page-wrap__finder p{text-align:center}.main__finder{padding-top:1rem}.drizly{margin-top:1rem}.drizly img{display:inline}.finder-wrap{max-width:1080px;margin:0 auto;margin-top:1rem;margin-bottom:1rem}.page-wrap__recipes{background-color:#000}@media (min-width:600px){.page-wrap__recipes{background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 20%,#000 100%),url(/assets/img/recipes/bef3f5b8c477052827378c08b3e1efedbd955bd7/outburst-ipa-sweet-and-spicy-ribs-feature.jpg) no-repeat top center;background-size:cover}}.recipe-grid__section{padding-top:2rem;padding-bottom:2rem;display:flex;flex-wrap:wrap;justify-content:center}.recipe-grid__recipe{min-width:200px;max-width:400px;text-align:center;color:#fff;margin:1rem;display:flex;flex-direction:column;align-items:center;position:relative}@media (min-width:600px){.recipe-grid__recipe{width:33%}}.recipe-grid__image{outline:solid 4px #eba900}.recipe-grid__title{min-width:200px;max-width:400px;font-size:1.66rem}.recipe-grid__subtitle{text-transform:uppercase;font-weight:700}.recipe-grid__link{transition:color .5s ease-in-out}.recipe-grid__link:hover{color:#eba900}.recipe-grid__link::before{content:"";top:0;left:0;width:100%;height:100%;position:absolute}.main__recipe{display:flex;flex-direction:column;align-items:center;background-color:#eee}.recipe__main{max-width:50rem}.recipe__main blockquote{margin:1rem;font-size:1em;line-height:1.6;font-style:italic}@media print,screen and (min-width:650px){.recipe__main blockquote{font-size:1.3rem;line-height:2;margin:1rem 2rem}}.recipe__body{padding:2rem 1rem 3rem}@media (min-width:600px){.recipe__body p{font-size:1.2rem}}.recipe__image{width:100%}.recipe a{font-weight:700}.recipe-hero{width:100%;height:80vh;display:flex;justify-content:center;align-items:center;margin-bottom:1rem;margin-top:-100px;padding:100px 1rem 1rem}.recipe-hero__heading{font-size:2.2rem;text-align:center;color:#fff;text-transform:uppercase;max-width:40ch}@media print,screen and (min-width:650px){.recipe-hero__heading{font-size:4rem}}.recipe__instructions{display:flex;flex-wrap:wrap;padding:0 2rem 2rem;background-color:#fff8e7}.recipe__instructions h3{margin:1rem 0 .5rem}.recipe__instructions h4{font-size:1.2em;margin:.5rem 0 .5rem}.recipe__instructions ul{list-style:disc;margin:0 0 2rem}.recipe__instructions ol{list-style-type:decimal;margin:0 0 2rem}.recipe__instructions li{line-height:1.4;margin:0 0 .5rem 1rem}.recipe__instructions-head{width:100%}.recipe__instructions-head h2{max-width:30ch}.recipe__instructions-ingred{flex-shrink:1;max-width:200px}@media print,screen and (min-width:400px){.recipe__instructions-ingred{margin-right:10%}}.recipe__instructions-ingred ul+p{margin-top:1rem}.recipe__instructions-steps{flex-grow:1;flex-basis:60%}.recipe__instructions-steps p:nth-of-type(2){margin-top:0}.recipe__instructions-note p{font-weight:700;font-size:1em;margin-top:1rem}.recipe__footer .button{margin:4rem 0}.tagged-recipes{background:#000}.tagged-recipes h1{color:#fff;padding:2rem 0 0;text-align:center}.page-wrap__about{background-color:#000;background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,.5) 20%,#000 100%),url(/assets/img/about/6dfb688f7ba83bc34437aa216ca00ca156a362e4/beth-hartwell.jpg) no-repeat top center;background-size:cover}.plain__article{max-width:50rem;color:#fff;margin:2rem auto;padding:1rem}.plain__article>*{margin-bottom:1rem}.page-wrap__blog-preview{background:linear-gradient(to bottom,#0070a8 0,#000 50%)}.main__blog-preview{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding-top:2rem;padding-bottom:2rem}.blog-preview{width:100%;max-width:40rem;background-color:#fff}@media (min-width:600px){.blog-preview{margin:1rem}}.blog-preview__content{padding:0 1rem 1rem}.continue{text-transform:uppercase}.blog-article{max-width:50rem;margin:1rem auto;padding:1rem}.blog-article h1{color:#000}.blog-article h2{margin:3rem 0 1rem}.blog-article img{margin-top:1rem}.blog-article img+p{margin-top:1rem}.blog-article img+.caption{margin-top:0}.blog-article [data-lightbox]{background-color:none;padding:0}.blog-article [data-lightbox]:active,.blog-article [data-lightbox]:hover{opacity:.7;background-color:none}.blog-article [class^=col] img{margin:0}.blog-article a{color:#eba900;padding:2px}.blog-article a:active,.blog-article a:hover{background-color:#000}.blog-article a:visited{color:#f79231}.blog-article hr{margin:2rem 0}.blog-article ul{list-style-type:disc;padding-left:2rem}.blog-byline{font-weight:700;text-transform:uppercase}.blog-date{font-weight:400}.blog-signoff{font-weight:700;line-height:1.2}.caption{font-weight:700;font-size:.95rem;margin-top:0;padding:1rem;line-height:1.3;color:#fff;background-color:#000}@media (min-width:600px){.caption{font-size:1rem}}@media (min-width:600px){.main__blog>.blog-hero{margin-top:-100px}}.blog-hero{width:100%}.details{background-color:#000;color:#fff;margin-top:1rem;margin-bottom:1rem;padding-bottom:1rem}.details__desc{font-family:DDC,"Trebuchet MS",Verdana,sans-serif}.details p{font-size:1rem;line-height:1.3;padding-left:1rem;padding-right:1rem;margin-top:.5rem}.details p:first-of-type{padding-top:1rem}.details ol{list-style:decimal;padding-left:2rem;padding-right:2rem;font-size:1rem}.details li{margin-top:1rem}.details a{color:#eba900}p.details__heading{font-family:DDC,"Trebuchet MS",Verdana,sans-serif;font-size:1.3rem}.blog-image__author{width:100%}@media (min-width:600px){.blog-image__author{max-width:300px;float:right;padding-left:1rem}}.blog-intro{margin-top:1rem;margin-bottom:1rem;background-color:#ffdd85;padding:1rem}.blog-intro p{font-size:97%}.blog-intro a,.blog-intro a:visited{color:#000;padding:2px}.blog-intro a:active,.blog-intro a:hover,.blog-intro a:visited:active,.blog-intro a:visited:hover{background-color:#fff}.page-wrap__error{background-color:#000;background-color:#000;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 20%,#000 100%),url(/assets/img/backgrounds/5290d8488cb9d784d35b7db6460b417540a93d83/agegate.jpg) no-repeat top center;background-size:cover}.main__error{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-wrap__promotions .topbar{background-color:#000}.main__promotions{padding:2rem 1rem}.promotions__legal{margin:0 auto;color:#000;max-width:65rem}.promotions__legal h1{color:#000;text-align:center}.promotions__legal p:nth-of-type(1),.promotions__legal p:nth-of-type(2){font-weight:700;text-transform:uppercase;text-align:center;margin-top:1rem;line-height:1.2}@media print{*,body,h1,main{color:#000!important}.page-wrap>:not(#main){display:none}.page-wrap *{background:0 0}.recipe-hero{background:0 0!important;height:initial;margin:0}.recipe__image{display:none}.recipe__body{display:none}.recipe__main{font-size:12pt}}