.shopify-section-group-hof-header-group{position:sticky;top:calc(-1 * var(--hof-ann, 0px));z-index:50}.hof-announce{background:#000;color:#fff;text-align:center;padding:8px 16px;font:700 12px/16px var(--fs);letter-spacing:.12em;text-transform:uppercase}.hof-announce a{color:#fff;text-decoration:none}.hof-announce__cta{color:var(--y);text-decoration:underline;text-underline-offset:3px;margin-left:8px}.hof-announce__arrow{display:none;color:var(--y);margin-left:8px}@media(max-width:699px){.hof-announce{padding:8px 12px}.hof-announce__more,.hof-announce__cta{display:none}.hof-announce__arrow{display:inline}}.hof li{list-style:none}.hof .hof-rte:not(.hof-awards) ul>li{list-style:disc outside}.hof .hof-rte:not(.hof-awards) ol>li{list-style:decimal outside}.hof h1,.hof h2,.hof .hof-title,.hof .hof-lead{text-wrap:balance}.hof p:not(.hof-lead):not(.hof-george):not(.hof-title):not(.hof-george-lg){text-wrap:pretty}.hof-header{background:#fff;border-bottom:1px solid var(--g)}.hof-header__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:84px}.hof-logo{display:block;text-decoration:none}.hof-logo img{width:220px}@media(max-width:599px){.hof-logo img{width:160px}.hof-header__bar{min-height:68px}}.hof-nav{display:none;gap:26px;align-items:center}.hof-nav a:not(.hof-btn),.hof-mnav a,.hof-cart{text-decoration:none;font:700 14px/18px var(--fs);letter-spacing:.12em;text-transform:uppercase;color:#000}.hof-nav a:not(.hof-btn){padding:8px 0;border-bottom:2px solid transparent}.hof-nav a[aria-current]{border-bottom-color:#000}.hof .hof-nav .hof-btn{min-height:44px;padding:10px 18px}.hof-tools{display:flex;align-items:center;gap:16px}.hof .hof-menu-btn{background:transparent;color:#000;border:2px solid #000;border-radius:3px;margin:0;padding:10px 14px;min-height:44px;min-width:88px;font:700 14px/18px var(--fs);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}@media(min-width:1100px){.hof-nav{display:flex}.hof .hof-menu-btn{display:none}}.hof-qnav{display:flex;justify-content:center;flex-wrap:wrap;gap:0 28px;border-top:1px solid var(--line)}.hof-qnav a{display:inline-flex;align-items:center;min-height:40px;text-decoration:none;font:700 12px/16px var(--fs);letter-spacing:.14em;text-transform:uppercase;color:#000}.hof-qnav a[aria-current]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.hof-header:has(.hof-mnav.is-open) .hof-qnav{display:none}@media(min-width:1100px){.hof-qnav{display:none}}.hof-mnav{display:none;background:#fff;border-top:1px solid var(--line);max-height:calc(100vh - 120px);overflow:auto}.hof-mnav.is-open{display:block}.hof-mnav a{display:block;padding:16px 0;border-bottom:1px solid var(--line)}.hof-mnav a[aria-current]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.hof-mnav__social{display:flex;gap:8px;padding:12px 0 16px}.hof-mnav .hof-mnav__social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0}.hof-mnav__social svg{width:24px;height:24px}.hof-hero{overflow:hidden}.hof-hero .hof-wrap{display:grid;gap:24px;align-items:end;padding-top:32px}@media(min-width:900px){.hof-hero .hof-wrap{grid-template-columns:6fr 5fr;gap:56px;align-items:center;padding-top:48px;padding-bottom:48px}.hof-hero .hof-display-xl{font-size:clamp(56px,6.1vw,78px);line-height:1}}.hof-hero__img img{width:100%;aspect-ratio:7/5;object-fit:cover}.hof-hero__copy{padding-bottom:40px}@media(min-width:900px){.hof-hero__copy{padding-bottom:0}}@media(max-width:899px){.hof-hero__img{order:-1}.hof-hero .hof-wrap{padding-top:20px}.hof-hero__img img{aspect-ratio:8/5}}.hof-hero .hof-george{margin-top:28px}.hof-hero .hof-footnote{margin-top:12px}.hof-beers{margin-top:120px}.hof-grid-3{display:grid;gap:24px}@media(min-width:700px){.hof-grid-3{grid-template-columns:repeat(3,1fr)}}.hof-card{display:flex;flex-direction:column;padding:0 32px 32px;text-decoration:none;color:#000}.hof-card__pack{margin-top:-88px;display:flex;justify-content:center}.hof-card__pack img{height:440px;width:auto;transition:transform .3s ease-out}.hof-card:hover .hof-card__pack img{transform:translateY(-6px)}.hof-card .hof-kicker{margin:24px 0 8px}@media(min-width:700px){.hof-card .hof-title{min-height:76px}}.hof-card .hof-body{margin-top:12px;flex:1}.hof-card .hof-footnote{margin-top:8px}.hof-card__cta{font:700 14px/18px var(--fs);letter-spacing:.12em;text-transform:uppercase;margin-top:20px}.hof-card:hover .hof-card__cta{text-decoration:underline;text-underline-offset:4px}@media(max-width:699px){.hof-card__pack img{height:360px}.hof-beers{margin-top:28px;padding-left:0;padding-right:0}.hof-beers .hof-grid-3{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 16px;padding:64px 16px 6px;scrollbar-width:none}.hof-beers .hof-grid-3::-webkit-scrollbar{display:none}.hof-beers .hof-grid-3:after{content:"";flex:0 0 4px}.hof-beers .hof-card{flex:0 0 80%;scroll-snap-align:start;padding:0 22px 26px}.hof-beers .hof-card__pack{margin-top:-56px}.hof-beers .hof-card__pack img{height:270px}.hof-beers .hof-card .hof-kicker{margin-top:18px}.hof-beers .hof-card .hof-title{font-size:24px;line-height:30px}}.hof-medal{text-align:center;padding:64px 0}@media(min-width:900px){.hof-medal{padding:96px 0}}.hof-medal img{width:260px;margin:0 auto 32px}.hof-medal .hof-lead{max-width:690px;margin:16px auto 0}.hof-medal .hof-btn-row{justify-content:center}.hof-gband{text-align:center;padding:88px 0}.hof-gband .hof-george-lg{max-width:880px;margin:0 auto;text-wrap:wrap}.hof-cities{padding:64px 0}@media(min-width:900px){.hof-cities{padding:96px 0}}.hof-cities .hof-lead{margin-top:24px;max-width:640px}.hof-city-links{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:28px}.hof-city-links a{font:700 32px/40px var(--fd);text-decoration:none;border-bottom:3px solid var(--y)}.hof-city-links a:hover{border-bottom-color:#000}@media(max-width:599px){.hof-city-links a{font-size:26px;line-height:34px}}.hof-pubs{columns:1;column-gap:48px;margin-top:40px}@media(min-width:700px){.hof-pubs{columns:2}}.hof-pubs h2{break-after:avoid;font:700 32px/38px var(--fd);border-top:2px solid #000;padding-top:16px;margin:0;color:inherit;letter-spacing:0;text-transform:none}.hof-pubs ul{list-style:none;padding:0;margin:16px 0 40px;display:grid;gap:14px;break-inside:avoid}.hof-pubs li{color:var(--mut)}.hof-pubs li strong{display:block;font:700 22px/28px var(--fd);color:#000}.hof-pubs .hof-pub-map{font-weight:700;color:#000;text-decoration:underline;text-underline-offset:3px}.hof-pubs__note{margin-top:-8px}.hof-products{display:grid;gap:24px}@media(min-width:700px){.hof-products{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.hof-products{grid-template-columns:repeat(3,1fr)}}.hof-product{display:flex;flex-direction:column;border:1px solid var(--line)}.hof-product__pic{display:block;overflow:hidden}.hof-product__pic img{width:100%;aspect-ratio:1/1;object-fit:cover}.hof-product__pic--cut{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:24px 0}.hof .hof-product__pic--cut img{width:auto;height:100%;aspect-ratio:auto;object-fit:contain;transition:transform .3s ease-out}.hof-product:hover .hof-product__pic--cut img{transform:translateY(-4px)}.hof-product__info{padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px;flex:1;background:#fff}.hof-product__info form,.hof-product__info>.hof-btn{margin-top:auto;padding-top:8px}.hof-product__info .hof-btn{width:100%}.hof-product .hof-tag{align-self:flex-start}.hof-product h2 a{text-decoration:none}.hof-price{font:700 20px/26px var(--fs)}.hof-unit{font-size:13px;line-height:18px;color:var(--mut)}.hof-pager{margin-top:32px}@media(max-width:699px){.hof-products{grid-template-columns:1fr 1fr;gap:12px}.hof-product__pic--cut{padding:14px 0}.hof-product .hof-product__info{padding:12px 12px 14px;gap:6px}.hof-product .hof-kicker{font-size:10px;line-height:14px;letter-spacing:.14em}.hof-product .hof-subtitle,.hof-product .hof-price{font-size:17px;line-height:22px}.hof-product .hof-unit,.hof-product .hof-small{font-size:12px;line-height:16px}.hof-product .hof-tag{font-size:11px;line-height:14px;padding:3px 6px}.hof .hof-product__info .hof-btn{min-height:44px;padding:10px 6px;font-size:12px;letter-spacing:.08em}}.hof-ftb{padding:56px 0;text-align:center}.hof-ftb__lockup{width:min(560px,80%);margin:0 auto}.hof-ftb__handle{margin-top:24px;font:700 14px/18px var(--fs);letter-spacing:.12em;text-transform:uppercase}.hof-social{display:flex;flex-wrap:wrap;gap:8px 32px;justify-content:center;margin-top:16px}.hof-social a{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;font:700 14px/18px var(--fs);letter-spacing:.12em;text-transform:uppercase;color:#000}.hof-social svg{width:26px;height:26px}@media(max-width:599px){.hof-social{gap:8px 18px}.hof-social a{gap:8px;letter-spacing:.1em}}.hof-footer{background:#000;color:#fff;padding:48px 0 32px}.hof-footer__top{display:grid;gap:32px}@media(min-width:800px){.hof-footer__top{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:40px}}@media(max-width:799px){.hof-footer__top{grid-template-columns:1fr 1fr;gap:32px 24px}.hof-footer__top>div:first-child{grid-column:1/-1}}.hof-footer__mark{width:220px;filter:brightness(0) invert(1)}.hof-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.hof-footer a{text-decoration:none;color:#fff}.hof-footer a:hover{text-decoration:underline;text-underline-offset:3px}.hof-footer .hof-label{color:var(--g);margin-bottom:16px}.hof-footer__bottom{border-top:1px solid rgba(255,255,255,.25);margin-top:40px;padding-top:24px;display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:space-between}.hof-footer__legal{color:#ffffffb8;font-size:13px;line-height:18px;max-width:640px}.hof-footer__legal p+p{margin-top:8px}.hof-footer__da img{height:36px;width:auto;filter:brightness(0) invert(1)}.hof-gate{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:16px}.js .hof-gate{display:flex}.hof-age-ok .hof-gate{display:none}.js:not(.hof-age-ok) body{overflow:hidden}.hof-gate__panel{background:#fff;color:#000;max-width:520px;width:100%;padding:32px;text-align:center;max-height:100%;overflow:auto}.hof-gate__logo{width:230px;margin:0 auto 20px}.hof-gate__caps{display:flex;gap:24px;justify-content:center;margin-top:16px}.hof .hof-cap{background:transparent;border:0;padding:4px;margin:0;cursor:pointer;border-radius:3px;min-height:0}.hof-cap img{width:170px;transition:transform .15s ease-out}.hof-cap:hover img{transform:scale(1.04)}@media(max-width:420px){.hof-cap img{width:130px}}.hof-gate__da{display:inline-block;margin-top:20px}.hof-gate__da img{height:32px;width:auto}.hof-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:2147482000;background:#fff;border:2px solid #000;padding:16px 20px;display:none;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:900px;margin:0 auto}.hof-cookie.is-shown{display:flex}.hof-cookie p{flex:1 1 320px}.hof-cookie__btns{display:flex;gap:8px;flex-wrap:wrap}.hof .hof-cookie .hof-btn{min-height:40px;padding:8px 16px}.hof-legal{padding-top:56px;padding-bottom:80px}.hof-legal--flush{padding-top:0}.hof-legal>.hof-rte,.hof-legal__blocks{margin-top:24px}.hof-legal--flush .hof-legal__blocks{margin-top:0}.hof-legal .hof-flow>.hof-subtitle{margin-top:36px}.hof-legal .hof-flow>.hof-subtitle:first-child{margin-top:0}.hof-cards{display:grid;gap:24px;padding-bottom:48px}@media(min-width:640px){.hof-cards{grid-template-columns:1fr 1fr}}.hof-cardx{border-top:2px solid #000;padding-top:14px}.hof-cardx .hof-label{margin-bottom:8px}.hof-cardx .hof-small{margin-top:8px}.hof-press{background:#000;color:#fff;padding:28px 0;border-bottom:1px solid var(--g)}.hof-press .hof-kicker{margin:0 0 12px;text-align:center;color:var(--g)}.hof-press__names{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 48px}.hof-press__name{font:700 28px/34px var(--fd);white-space:nowrap}@media(max-width:599px){.hof-press__name{font-size:22px;line-height:28px}.hof-press__names{gap:16px 24px}}.hof-pdp-note{font-size:14px;line-height:20px;margin:10px 0}.hof-pdp-note a{font-weight:700;text-decoration:underline}body:not(.template-product) .reviews-tab-floating-tab-container{display:none!important}.shipping-savings-message,.hof-strip__dup,.hof .hof-plogos__list .hof-strip__dup{display:none}@media(max-width:767px){.hof-strip{overflow:hidden;margin-left:-16px;margin-right:-16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.hof-strip .hof-strip__track{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:max-content;gap:0;animation:hof-strip calc(var(--n,5) * var(--t,5s)) linear infinite;will-change:transform}.hof-strip .hof-strip__track>*{flex:none;display:flex;align-items:center;padding:0 20px}.hof-strip .hof-strip__track>.hof-strip__dup{display:flex}.hof-strip:hover .hof-strip__track,.hof-strip:active .hof-strip__track{animation-play-state:paused}.hof-plogos .hof-plogos__list li img{height:calc(var(--h,28px) * .8)}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.hof-strip{overflow-x:auto;-webkit-mask-image:none;mask-image:none;padding:0 16px}.hof-strip .hof-strip__track{animation:none}.hof-strip .hof-strip__track>.hof-strip__dup{display:none}}@media(min-width:768px)and (max-width:979px){.hof-plogos .hof-plogos__list{gap:20px 40px}.hof-plogos .hof-plogos__list li img{height:calc(var(--h,28px) * .8)}}@keyframes hof-strip{to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/hof-2.css.map */
