.QDf0sa_page{z-index:0;padding:130px 0 60px;position:relative}.QDf0sa_content{padding-top:32px;padding-bottom:40px}.QDf0sa_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.QDf0sa_header h1{margin:0;font-size:clamp(32px,4vw,48px)}.QDf0sa_actions{flex-wrap:wrap;gap:12px 24px;display:flex}.QDf0sa_actions a{color:#1a2f33;text-underline-offset:4px;padding:10px 0;text-decoration:underline}.QDf0sa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.QDf0sa_card{color:#1a2f33;background:#fff;border:1px solid #dfe5e6;border-radius:0;min-width:0;margin:0;text-decoration:none;display:block;overflow:hidden}a.QDf0sa_card:hover{color:#1a2f33;border-color:var(--page-fill,#b56b00);text-decoration:none}.QDf0sa_card:focus-visible,.QDf0sa_actions a:focus-visible{outline:3px solid var(--page-ink,#b56b00);outline-offset:4px}.QDf0sa_breweryPhoto,.QDf0sa_foodPhoto{object-fit:contain;background:#f2f6f7;width:100%;height:auto;display:block}.QDf0sa_breweryPhoto{aspect-ratio:3/2}.QDf0sa_foodPhoto{aspect-ratio:4/5}.QDf0sa_caption{padding:16px}.QDf0sa_caption h2{margin:0;font-size:28px}.QDf0sa_domain{overflow-wrap:anywhere;margin-top:8px;font-size:15px;display:block}@media (max-width:1199px){.QDf0sa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.QDf0sa_page{padding-top:110px}.QDf0sa_content{padding:24px 16px}.QDf0sa_grid{grid-template-columns:minmax(0,1fr);gap:20px}}
