.fanpage-section{padding-top:68px!important}.fanpage-head{display:grid;grid-template-columns:1.12fr .86fr .8fr;gap:22px;align-items:center;margin-bottom:42px;position:relative}.fb-news-copy{position:relative;z-index:2}.fanpage-head .eyebrow{font-size:9px;letter-spacing:1.3px;margin-bottom:30px}.fanpage-head h2{font-size:clamp(49px,4.5vw,70px);line-height:.98;letter-spacing:-.8px;position:relative;rotate:-2deg;text-shadow:3px 3px 0 #11250d}.fanpage-head h2 em{color:#ffd080;display:inline-block;position:relative;white-space:nowrap}.fanpage-head h2 em:after{content:'';height:5px;background:#e38c51;position:absolute;left:1%;right:6%;bottom:-10px;border-radius:60% 30%;rotate:-2deg}.fb-intro{font-size:12px;line-height:1.9;margin-top:30px;color:#fff0d3}.fb-hot-sticker{display:inline-block;background:#d9703d;color:#fff8e9;padding:7px 13px;border-radius:6px;rotate:5deg;font:800 17px 'Barlow Condensed',sans-serif;letter-spacing:.4px;position:absolute;right:4%;top:5px}.fb-news-scribble{font:italic 700 16px 'Barlow Condensed',sans-serif;color:#f0be7b;display:block;margin-top:14px;rotate:-3deg}.fb-news-art{position:relative;margin:25px -26px 0 -20px;align-self:center;z-index:1}.fb-news-art img{display:block;width:100%;height:auto;animation:beer-news-bob 5s ease-in-out infinite;transform-origin:50% 80%;filter:drop-shadow(0 10px 5px #101d0c35)}.fb-news-bubble{display:block;position:absolute;right:0;top:-25px;background:#fff0d3;color:#263614;padding:10px 16px;border-radius:50% 50% 50% 4px;rotate:7deg;font:800 20px 'Barlow Condensed',sans-serif;white-space:nowrap}.fb-doodle{position:absolute;color:#ffc56f;animation:beer-news-spark 3.2s ease-in-out infinite}.fb-doodle-one{left:0;top:18%;font-size:30px;rotate:-15deg}.fb-doodle-two{right:0;bottom:13%;font-size:35px;animation-delay:-1.6s}.fb-page-panel{padding-left:18px;border-left:1px dashed #e4c99b66;align-self:center;position:relative;z-index:2}.fb-page-tag{color:#ffd080;letter-spacing:.9px;font-size:9px}.fb-page-tag>span{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#fff0d3;color:#0866e8;font:bold 20px Arial;margin-right:5px}.fb-profile{gap:12px;margin:19px 0}.fb-profile strong{font-size:26px;line-height:1.05}.fb-profile .fb-avatar{width:44px;height:44px;font-size:15px;background:#edc78630}.fb-profile span:not(.fb-avatar){font-size:10px}.fanpage-link{font-size:10px;padding:14px 12px;gap:8px;rotate:-1deg;border-radius:9px;background:#0866e8;box-shadow:0 4px 0 #00429b}.fanpage-link:hover{background:#187aff;rotate:0deg}.fanpage-link>span:last-child{font-size:21px}.fb-link-tip{font-size:10px;color:#eed8b2;line-height:1.7;display:block;margin-top:16px}.is-paused .fb-news-art img,.is-paused .fb-doodle{animation-play-state:paused}.fanpage-controls>span b{color:#ffd080}.fanpage-head:after{content:'';position:absolute;bottom:-24px;left:0;right:0;border-bottom:1px dashed #ddbd7d45}
@keyframes beer-news-bob{0%,100%{transform:translateY(2px) rotate(-3deg)}50%{transform:translateY(-9px) rotate(2deg)}}@keyframes beer-news-spark{0%,100%{transform:scale(.8) rotate(-10deg);opacity:.55}50%{transform:scale(1.15) rotate(15deg);opacity:1}}
@media(max-width:1100px){.fanpage-head{grid-template-columns:1fr .9fr;gap:15px 30px}.fanpage-head h2{font-size:clamp(53px,6.8vw,71px)}.fb-news-art{margin:20px 0 0}.fb-hot-sticker{right:0;font-size:15px;top:3px}.fb-page-panel{grid-column:1/-1;border-left:0;border-top:1px dashed #ddbd7d55;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px 30px;padding:20px 0 0;margin-top:15px}.fb-page-tag{grid-column:1;grid-row:1;font-size:9px}.fb-profile{grid-column:1;grid-row:2;margin:5px 0}.fb-profile strong br{display:none}.fb-profile strong{font-size:25px}.fanpage-link{grid-column:2;grid-row:1/3;max-width:none;min-height:55px;font-size:12px}.fb-link-tip{grid-column:2;margin:0;font-size:10px}.fanpage-head .eyebrow{font-size:9px;letter-spacing:.7px}.fb-intro{font-size:12px}}
@media(max-width:640px){.fanpage-section{padding-top:45px!important}.fanpage-head{grid-template-columns:1fr;gap:0}.fanpage-head h2{font-size:clamp(47px,11.8vw,68px);rotate:-2deg}.fanpage-head .eyebrow{font-size:8px;letter-spacing:1px;margin-bottom:42px}.fb-hot-sticker{top:40px;right:0;font-size:14px;padding:5px 10px}.fb-intro{font-size:12px;margin-top:28px;max-width:320px}.fb-news-scribble{font-size:16px}.fb-news-art{width:76%;max-width:300px;justify-self:center;margin:32px 0 12px;rotate:2deg}.fb-news-bubble{font-size:18px;top:-15px;right:-20px;padding:8px 12px}.fb-page-panel{grid-template-columns:1fr;gap:10px;margin-top:8px;padding-top:20px;grid-column:auto}.fb-page-tag,.fb-profile,.fanpage-link,.fb-link-tip{grid-column:1;grid-row:auto}.fb-profile{margin:4px 0 8px}.fanpage-link{min-height:50px;font-size:12px}.fb-link-tip{font-size:10px}.fanpage-head{margin-bottom:40px}}
@media(prefers-reduced-motion:reduce){.fb-news-art img,.fb-doodle{animation:none}}

/* Make the linked page the clear visual call to action. */
.fb-page-panel{padding-left:22px;min-width:0}.fb-page-panel .fb-page-tag{display:flex;align-items:center;gap:8px;font:800 17px/1.2 'Barlow Condensed',sans-serif;letter-spacing:.6px;color:#ffda8b}.fb-page-panel .fb-page-tag>span{width:34px;height:34px;flex-shrink:0;font-size:28px;margin:0;background:#fff4db}.fb-page-panel .fb-profile{gap:14px;margin:24px 0}.fb-page-panel .fb-profile .fb-avatar{width:56px;height:56px;font-size:20px;background:#f2d59e;color:#20320f;border:0}.fb-page-panel .fb-profile>div{min-width:0}.fb-page-panel .fb-profile strong{font:800 clamp(34px,2.8vw,44px)/1.02 'Barlow Condensed',sans-serif;color:#fff5df;letter-spacing:-.3px;text-shadow:1px 2px 0 #102407}.fb-page-panel .fb-profile span:not(.fb-avatar){font-size:13px;line-height:1.5;color:#f2d59e;margin-top:10px;overflow-wrap:anywhere}.fb-page-panel .fanpage-link{min-height:84px;padding:16px 18px;gap:14px;border-radius:12px;background:#0968ed;rotate:0deg;box-shadow:0 5px 0 #003b8e;border:1px solid #70aeff;max-width:none;justify-content:flex-start}.fb-page-panel .fanpage-link:hover{background:#187bff;transform:translateY(-2px)}.fb-page-panel .fanpage-link .fb-mini-f{font-size:34px}.fb-page-panel .fb-cta-text{font:800 26px/.98 'Barlow Condensed',sans-serif;text-align:left;letter-spacing:.4px;color:white}.fb-page-panel .fanpage-link>span:last-child{font-size:32px;margin-left:auto}.fb-page-panel .fb-link-tip{font-size:13px;line-height:1.65;color:#fff0cf;margin-top:19px}
@media(max-width:1100px){.fb-page-panel{padding:24px 0 0;gap:10px 32px}.fb-page-panel .fb-profile{margin:7px 0}.fb-page-panel .fb-profile strong{font-size:36px}.fb-page-panel .fb-profile strong br{display:block}.fb-page-panel .fb-link-tip{margin:4px 0 0;font-size:13px}.fb-page-panel .fanpage-link{min-height:88px}.fb-page-panel .fb-cta-text{font-size:29px}}
@media(max-width:640px){.fb-page-panel{padding-top:24px;gap:14px}.fb-page-panel .fb-page-tag{font-size:17px;letter-spacing:.5px}.fb-page-panel .fb-profile{margin:5px 0 10px;gap:14px}.fb-page-panel .fb-profile strong{font-size:clamp(34px,9vw,42px);line-height:1.02}.fb-page-panel .fb-profile .fb-avatar{width:56px;height:56px}.fb-page-panel .fb-profile span:not(.fb-avatar){font-size:14px}.fb-page-panel .fanpage-link{min-height:82px;padding:15px 20px}.fb-page-panel .fb-cta-text{font-size:30px}.fb-page-panel .fb-link-tip{font-size:13px;margin-top:4px}}
