.section-opening>.section-inner{padding:0}.section-intro>.section-inner{padding-top:60px;padding-bottom:60px;background-repeat:no-repeat;background-position:50%;background-size:contain}@media(max-width:768px){.section-intro>.section-inner{padding-top:40px;padding-bottom:40px}}.section-intro>.section-inner::after{background-color:rgba(255,255,255,.93)}.section-intro .section-content{max-width:1140px}.section-intro .block-heading{text-align:center}.section-intro .block-text{margin-top:0;margin-bottom:0}.section-more>.section-inner{padding-top:0;padding-bottom:40px}@media(max-width:768px){.section-more>.section-inner{padding-top:40px}}.section-visit>.section-inner{min-height:85vh;padding-top:60px;padding-bottom:60px;background-color:#eee;background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed}.visit-panel{padding:20px;background-color:#000}@media(max-width:992px){.visit-panel{flex:initial;width:100%;max-width:none;padding-left:0;padding-right:0}}.visit-panel .block-heading{color:var(--white);text-align:left}@media(max-width:992px){.visit-panel .block-heading{margin-bottom:0}}.visit-panel .block-location{margin-top:0;margin-bottom:0}.visit-panel .block-text,.visit-panel .block-text *{color:var(--white)}.visit-panel .block-text{margin-top:0;margin-bottom:10px}.visit-panel .block-hours-button{margin-top:0;margin-bottom:0}.visit-panel .block-buttons{margin:5px 18px 20px}.section-visit .block-photo{margin:0}.section-gift-cards>.section-inner,.section-beer-mail>.section-inner{min-height:120px;background:url(/img/joe-woods-4Zaq5xY5M_c-unsplash-scaled-e8729087.jpg)no-repeat 50% 100%}.section-gift-cards .block-heading,.section-beer-mail .block-heading{margin-bottom:0}.section-gift-cards .block-text,.section-beer-mail .block-text{margin-top:-12px;margin-bottom:0}