body{margin:0;background-color:#d8c9a7;color:#282725;background-image:url(/assets/noise-D2nNOBgn.png),linear-gradient(#f4efe8,#f4efe8);background-repeat:repeat;background-size:auto;font-display:swap}.headingDropShadow{text-shadow:0 1px 2px rgba(0,0,0,.25)}@media only screen and (max-width:1100px){.burlLogoHero{height:30svh;padding-bottom:10svh}.heroContainer{height:100svh}}@media only screen and (min-width:1100px){.burlLogoHero{height:50svh;padding:10svh 0}.heroContainer{height:100svh}}.burlLogoHero,.heroNav,.viewTap{opacity:0;animation:fade-in 1s ease-out forwards}@keyframes fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.topbar{position:fixed;top:0;right:0;width:180px;height:100svh;background-color:#282725;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;z-index:1000;transform:translate(100%);transition:transform .4s ease-in-out}.topbar-link{color:#d8c9a7;text-decoration:none;letter-spacing:1px;transition:color .3s ease}.topbar-link:hover{color:#888}@media only screen and (max-width:1100px){.hideBehindMenu{transform:translate(100%);pointer-events:none}.hamburger{width:5svh;height:5svh;margin:10px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.topbar-link{font-size:1.5rem;font-family:CooperBlack,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif!important}.topbar.show{transform:translate(0)!important;pointer-events:auto;visibility:visible;opacity:1}.topbar.hide{transform:translate(100%);pointer-events:none;visibility:visible;opacity:1}.topbar.hideBehindMenu{pointer-events:none;visibility:hidden}.burlLogoMobile{width:45svw;padding:10px}}@media only screen and (min-width:1100px){.hamburger{display:none}}@media only screen and (min-width:1100px){.eventCard{width:20svw;min-width:20svw}.eventDay{padding:3svh 0;font-size:2.5svw}}@media only screen and (max-width:1100px){.eventCard{width:65svw;min-width:65svw;height:70svh!important}.eventDay{padding:3svh 0;font-size:3.5svw}}.getTickets{transform:scale(1);transition:transform .3s ease;padding-right:10px}.getTickets:hover{cursor:pointer;transform:scale(1.05)}.eventCard{border-radius:34px;display:flex;flex-direction:column;height:100%;border:6px solid #1e1e1e}.eventHeader{height:10svh}.eventData{flex:1;padding:15px;background:#e9dcc6;height:20svh;display:grid;grid-template-rows:2fr 1fr 1fr 1fr 1fr;border-radius:0 0 28px 28px}.event-card{width:20svw;min-width:20svw;border-radius:28px;background:#e9dcc6;border:6px solid #1e1e1e;display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 1fr}.event-card__header{height:90px}.event-card__content{padding:24px}.event-card__day{font-weight:900;text-align:center;margin-bottom:24px;letter-spacing:2px}.event-card__section{margin-bottom:16px}.event-card__label{font-weight:800;text-transform:uppercase;letter-spacing:1px;font-size:.9rem}.event-card__value{font-weight:500;font-size:1rem}.event-card__cta{margin-top:12px;padding:0;font-weight:700;text-transform:uppercase;color:#1e1e1e;justify-content:flex-start}.event-card__cta:hover{background:transparent;text-decoration:underline}@media only screen and (min-width:1100px){.featureBeerContainer{width:20svw}.premium-hover{transition:transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.premium-hover:hover{transform:scale(1.04)}}@media only screen and (max-width:1100px){.featureBeerContainer{width:80svw}}@media only screen and (max-width:1100px){.featuredBrewsHeaderContainer{flex-direction:column}.featuredBrewsHeader{font-size:3rem}.madeCrush{padding-bottom:20px}.featureGrid{grid-template-columns:repeat(1fr)}}@media only screen and (min-width:1100px){.featuredBrewsHeader{font-size:5rem}.featureGrid{grid-template-columns:repeat(3,1fr)}}.bannerContainer{height:50svh;background-color:#000000b3;background-blend-mode:overlay;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:75px}@media only screen and (max-width:1100px){.bannerContainer{height:25svh;margin:0 5svw!important}.gameBannerHeader{font-size:3rem!important}.gameBannerSubHeader{font-size:1.25rem!important}}@media only screen and (min-width:1100px){.bannerContainer{height:50svh}}@media only screen and (max-width:1100px){.thisWeekHome{font-size:3rem!important}}@media only screen and (max-width:1100px){.hoursScreenImg{max-width:80svw}.hoursFlexContainer{flex-direction:column;margin:10svh 5svw}}@media only screen and (min-width:1100px){.hoursScreenImg{max-width:30svw;margin-left:2.5svw}.hoursText{padding-right:2.5svw}.hoursFlexContainer{justify-content:center;margin:15svh 5svw}.hoursFont{font-size:1.25rem}}.whyBrewBox{display:grid;gap:2.5svw}@media only screen and (min-width:1100px){.whyBrewBox{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.whyBrewWrapper{padding:5svh 0 15svh}.whyImgBox{height:35svw;width:40svw;overflow:hidden;padding:6px}.whyImg{width:100%;height:100%;object-fit:cover;border-radius:28px}}@media only screen and (max-width:1100px){.whyBrewBox{grid-template-rows:1fr 1fr;justify-items:center;align-content:center}.whyBrewWrapper{padding:5svh 0}.whyImgBox{height:85svw;width:80svw;overflow:hidden;padding:6px}.whyImg{width:100%;height:100%;object-fit:cover;border-radius:28px}}@media only screen and (min-width:1100px){.whyCard{height:35svw;width:40svw}.whyCard img{max-height:15svh;max-width:15svh;padding:5svh}.whyCardHeading{padding:0 2.5svw 2.5svh 2.5svw}.whyCardText{padding:0 2.5svw 5svh 2.5svw}.whyCardLink{padding:10px 2.5svw 0;transform:scale(1);transition:transform .3s ease}.whyCardLink:hover{cursor:pointer;transform:scale(1.05) translate(-8px)}}@media only screen and (max-width:1100px){.whyCard{height:85svw;width:80svw}.whyCard img{max-height:10svh;max-width:10svh;padding:10px}.whyCardHeading{font-size:1.5rem!important}.whyCardText{padding:10px}.whyCardLink{padding:0 20px}}.whyCard{border-radius:34px;display:flex;flex-direction:column;justify-content:space-evenly;border:6px solid #1e1e1e;background-color:#f6ecda}@media only screen and (min-width:1100px){.socialIcon{transform:scale(1);transition:transform .3s ease}.socialIcon:hover{cursor:pointer;transform:scale(1.05)}}@media only screen and (max-width:1100px){.reusedHeroText{padding:0 5svw}.reusedHeroButtonWrapper{justify-content:center;align-items:center}.reusedHeroButton{width:40svw;margin:0 5px!important}}@media only screen and (min-width:1100px){.reusedHeroButton{width:12.5svw}}@media only screen and (max-width:1100px){.embla{max-width:80svw;margin:auto;--slide-height: 20rem;--slide-spacing: 5rem;--slide-size: 80%}}@media only screen and (min-width:1100px){.embla{max-width:80svw;margin:auto;--slide-height: 20rem;--slide-spacing: 5rem;--slide-size: 50%}}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transition:opacity .2s ease-in-out}.embla__slide:not(.is-snapped){opacity:.75}.embla__slide__img{display:block;height:var(--slide-height);width:100%;object-fit:cover;border-radius:1.8rem}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:transparent;touch-action:manipulation;cursor:pointer;border:.2rem solid var(--detail-medium-contrast);width:3.6rem;height:3.6rem;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center}.embla__button--disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__dots{display:flex;gap:.5rem;justify-content:center;align-items:center;margin-top:1rem}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:#2f2c28;border:none;cursor:pointer;width:1rem;height:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.embla__dot:before,.embla__dot:after{content:"";position:absolute;width:1.4rem;height:1.4rem;border-radius:50%}.embla__dot:before{border:.2rem solid var(--detail-medium-contrast)}.embla__dot:after{border:.2rem solid var(--text-body);opacity:0}.embla__dot--selected:after{opacity:1;content:"";position:absolute;border-radius:50%;border:2px solid #9B5F17}@media only screen and (min-width:1100px){.aboutParagraphImgContainer{width:40svw;overflow:hidden;padding:0 2.5svw}.aboutTextbox{width:40svw;padding:0 2.5svw}.aboutParagraphImg{width:40svw;object-fit:cover;object-position:center;/}.aboutParagraph{margin-bottom:10svh}}@media only screen and (max-width:1100px){.aboutParagraph{flex-direction:column;justify-content:center;align-items:center}.aboutParagraphImgContainer{padding:0 2.5svw}.aboutTextbox{width:80svw;padding:0 2.5svw}.aboutParagraphImg{width:80svw;margin-bottom:20px}.aboutParagraph{display:flex;justify-content:space-evenly;align-items:top;padding:5svh 0}}.aboutParagraphHeading{padding-bottom:2.5svh}.aboutParagraph{display:flex}.radius{border-radius:28px}@media only screen and (min-width:1100px){.trContainer{height:35svw!important}.trContainerLarge{width:35svw!important}.trContainerSmall{width:22.5svw!important}.trHeader{padding:15svh 0 5svh}}@media only screen and (max-width:1100px){.tapRoomWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.trContainerSmall{width:80svw!important;margin-bottom:2.5svh;height:30svh!important}.trContainerLarge{width:80svw!important;margin-bottom:2.5svh;height:40svh!important}.trHeader{padding:5svh 0}}.trContainer{background-color:#000000b3;background-blend-mode:overlay;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:75px;transition:background-color .3s ease}.trContainer:hover{background-color:#00000080}.trContainer:hover .trTitle{transform:scale(1.1)}.trContainer .trTitle{transition:transform .3s ease}@media only screen and (max-width:1100px){.foodImg{width:80svw;margin-bottom:5svw}.foodTextWrapper{width:80svw;text-align:center}.foodBlurbWrapper{flex-direction:column;align-items:center;justify-content:center;margin:5svh 2.5svw}}@media only screen and (min-width:1100px){.foodImg{width:35svw;margin-right:2.5svw}.foodTextWrapper{width:35svw;padding-left:2.5svw}.foodBlurbWrapper{justify-content:space-between;margin:10svh 10svw}}.foodImg{border-radius:28px}@media only screen and (max-width:1100px){.lucysLogo{padding-bottom:5svh}.lucyMenuImg{max-width:100svw}}@media only screen and (min-width:1100px){.lucysLogo{padding-bottom:15svh}.lucyMenuImg{max-width:80svw}}.emailSignup{justify-content:center!important;align-items:center!important;display:flex!important}@media only screen and (min-width:1100px){.burlCampusMap{max-height:70svh}.burlCampusHeading{padding:10svh 0}.emailBox{width:35svw}.signUp{width:40svw}.emailSignup{width:35svw}.emailListInput{fontSize:1.4rem}}@media only screen and (max-width:1100px){.inTouchWrapper{flex-direction:column;justify-content:center;align-items:center}.burlCampusMap{max-width:80svw}.burlCampusHeading{padding:2.5svh 0}.newsletterWrapper{flex-direction:column}.signUp{padding-bottom:20px}}@media only screen and (max-width:1100px){.arrow{right:-3rem}.canCardContainer{width:15rem;min-height:60svh}.canPic{max-height:40svh}.overlay{opacity:1!important;border-radius:0 0 18px 18px;overflow:hidden}.overlayBox{width:55svw;height:17.5svh;border-radius:0 0 28px 28px;bottom:-22.5%;border:solid #2F2C28;border-width:18px 18px 28px 18px}.overlayTitle{font-size:1rem!important}.overlayType{font-size:.5rem!important}.overlayABV{font-size:.75rem!important}.overlayTextContainer{padding:20px}}@media only screen and (min-width:1100px){.canCardContainer{width:20rem;min-height:80svh}.canPic{max-height:70svh}.overlay{opacity:0;transform:scale(.95);transition:opacity .25s ease,transform .25s ease;overflow:hidden}.card:hover .overlay{opacity:1;transform:scale(1)}.overlayBox{width:25svw;overflow:hidden;top:50%;border:10px solid #2F2C28}.overlayTextContainer{padding:5svh}.arrow{right:-2.5rem}}@media only screen and (max-width:1100px){.scrollWrap{gap:10px}}@media only screen and (min-width:1100px){.scrollWrap{gap:90px}}@media only screen and (max-width:1100px){.baContainer{width:80svw!important;margin-bottom:5svh}.baTopContainter{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (min-width:1100px){.baContainer{height:40svh!important}}.baContainer{background-color:#000000b3;background-blend-mode:overlay;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:75px;transition:background-color .3s ease}.baContainer:hover{background-color:#00000080}.baContainer:hover .baTitle{transform:scale(1.1)}.baContainer .baTitle{transition:transform .3s ease}.today:hover{cursor:pointer;background-color:#e6dcc5}.today{transition:background-color .3s ease}.today:hover .todayText{opacity:.9}.todayText{transition:opacity .3s ease}@media only screen and (max-width:1100px){.calListHeader{flex-direction:column}.rangeLabel{text-align:center;padding:20px 0}.eventContainerCal{flex-direction:column}.dateBox{width:20%}.mobileCalSpan{display:flex;flex-direction:column}.dayContainer{padding:8px 12px}.calendarLineItem{display:flex;align-items:center}.calKey{justify-content:center;padding-bottom:20px}.eventKey{padding:1px 10px}}@media only screen and (min-width:1100px){.calListHeader{padding:2.5svh}.dateBox{width:90px}.dayContainer{padding:25px 50px}.calendarLineItem{display:grid;grid-template-columns:1fr 3fr 8fr;align-content:center}.eventKey{padding:20px 30px 20px 10px}.calKey{grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;align-content:center}}@media only screen and (max-width:1100px){.thisWeekEvents{font-size:3rem!important}.eventsTitleBox{padding:5svh 5svw}.eventsMonthTitleBox{padding:5svh 5svw 0 5svw}}@media only screen and (min-width:1100px){.eventsTitleBox{padding:10svh 5svw 5svh 5svw}.eventsMonthTitleBox{padding:10svh 5svw 0svh 5svw}}@font-face{font-family:CooperBlack;src:url(/assets/COOPBL-UMJ-6beS.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(/assets/SpaceGrotesk-VariableFont_wght-DIScfSlK.ttf) format("truetype");font-weight:400 800;font-style:normal;font-display:swap}.space{font-family:SpaceGrotesk,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif!important}@media only screen and (max-width:1100px){.desktopOnly{display:none}.mobileCenter{text-align:center!important}}@media only screen and (min-width:1100px){.mobileOnly{display:none}}.socialIcon{width:2rem;height:2rem;margin:0 10px}@media only screen and (max-width:1100px){.nameRingWrapper{width:19rem;height:19rem}.ringName{font-size:1.6rem!important;padding:.5rem}.beerType{font-size:1rem!important}}@media only screen and (min-width:1100px){.nameRingWrapper{width:25rem;height:25rem}.ringName{font-size:2.8rem!important;padding-top:1rem}.beerType{font-size:1.5rem!important}}@media only screen and (max-width:1100px){.beerFooterContainer{margin-top:5svh}.whiteBurlLogo{max-width:60svw}}@media only screen and (min-width:1100px){.beerFooterContainer{margin-top:20svh}.whiteBurlLogo{max-width:20svw}}.beerFooterContainer{background:linear-gradient(to bottom,transparent 0svh,transparent 25svh,#9B5F17 25svh,#9B5F17 100%);min-height:50svh;border-radius:50px 50px 0 0}.socialIcon:hover{cursor:pointer}@media only screen and (max-width:1100px){.ringBox{padding-bottom:20svh}.canImgWrapper{padding-top:5svh}.canWrapper{top:55%}.beerCanImg{max-width:220px}.untap{display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:1100px){.ringBox{padding-left:40svw}.tasteProfile{padding-top:30svh}.canWrapper{top:50%}.beerCanImg{max-width:360px}}@media only screen and (min-width:1100px){#rentForm{padding:0 10svw}}@media only screen and (max-width:1100px){#rentForm{padding:0 5svw}}.beerArtCropped{object-fit:cover;width:12.5svh}@media only screen and (max-width:1100px){.pourCardInfoWrapper{flex-direction:column;padding-left:5svw;padding-top:10px;padding-bottom:10px}.pourCard{width:90svw;height:75svw}.pourCardDesc{padding-bottom:10px;font-size:1.75rem!important}.pourCardTextBox{flex-direction:column;display:flex}.pourCardName{padding-bottom:10px;font-size:2.75rem!important}}@media only screen and (min-width:1100px){.pourCard{height:20svh;width:80svw}.pourCardName{font-size:3.5rem!important;text-align:left!important}.pourCardDesc{font-size:2rem!important}.pourCardInfoWrapper{padding-left:5svw;width:65svw}.pourCardTextBox{align-items:center}}@media only screen and (max-width:1100px){.pourTitle{margin:5svh 0 2.5svh!important}}@media only screen and (min-width:1100px){.pourTitle{margin:10svh 0 2.5svh 10svw!important;font-size:4.5rem!important}}
