.guest-kitchen-footer{color:#472d20;background:#fcf8f1;width:100%;padding:0 20px 16px}.guest-kitchen-footer-inner{text-align:center;background:#f7f0e6;border-top:1px solid #e3d1bd;border-radius:24px 24px 0 0;max-width:600px;margin:0 auto;padding:20px 12px 12px}.guest-kitchen-footer-logo{width:112px;height:auto;margin:0 auto;display:block}.guest-kitchen-footer-tagline{font-family:var(--font-serif,serif);margin:7px 0 14px;font-size:18px;line-height:1.4}.guest-kitchen-footer nav{border-block:1px solid #e3d1bd;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;padding:8px 0;display:grid}.guest-kitchen-footer nav a,.guest-kitchen-footer nav button{color:#624b3a;min-height:44px;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:6px 2px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.guest-kitchen-footer nav a:hover,.guest-kitchen-footer nav button:hover{color:#913d1d;text-underline-offset:4px;text-decoration:underline}.guest-kitchen-footer a:focus-visible,.guest-kitchen-footer button:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #ad4d27}.guest-kitchen-footer-copyright{color:#705744;margin:12px 0 0;font-size:11px;line-height:1.6}
