.arroios-market-week{max-width:1050px;padding:46px 0;color:var(--ink)}.arroios-market-week h2{font-size:clamp(28px,3vw,43px);line-height:1.3;margin:20px 0 28px}.arroios-market-week p{max-width:900px;line-height:1.9}.arroios-week{width:100%;border-collapse:collapse;margin-top:28px;text-align:center}.arroios-week caption{text-align:left;font-weight:700;padding:14px 0}.arroios-week th{border:1px solid var(--ink);padding:17px 8px;font-size:18px}.arroios-week td{border:1px solid var(--ink);padding:26px 10px;font-size:24px;font-weight:800}.arroios-sunday{font-weight:700;border-bottom:2px solid var(--ink);padding:16px 0}.arroios-location{padding:10px 0}.arroios-market-week footer{border-top:1px solid var(--ink);padding-top:18px;font-size:13px;line-height:1.8;margin-top:25px}.arroios-market-week a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}#grocery-areas.arroios-market-week .arroios-week th{background:var(--yellow)}@media(max-width:600px){.arroios-market-week{padding:30px 0}.arroios-week th{padding:14px 3px;font-size:15px}.arroios-week td{font-size:20px}}
