.guide-page .guide-quick-choices,.guide-page .guide-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#pisa .city-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}.local-food-invitation{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:20px 6%;background:#eee6d5;font-size:14px;color:#263e35}.local-food-invitation a{font-weight:bold;min-height:44px;display:flex;align-items:center}@media(max-width:700px){.guide-page .guide-quick-choices,.guide-page .guide-cards,#pisa .city-boxes{grid-template-columns:1fr}.local-food-invitation{display:block}.local-food-invitation a{margin-top:8px}}