.legal-link-bar,.legal-footer.legal-link-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;width:100%;margin:0;padding:1rem clamp(1rem,4vw,4rem);background:#214b32;color:#fffdf7;font:600 1rem/1.4 system-ui,sans-serif;letter-spacing:normal;text-align:left;text-transform:none}.legal-link-bar p{margin:0}.legal-link-bar nav{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.legal-link-bar a{display:inline-flex;min-height:44px;align-items:center;color:#fffdf7;font:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.legal-link-bar a:hover,.legal-link-bar a:focus-visible{color:#ffe19a}.legal-link-bar a:focus-visible{outline:3px solid #ffe19a;outline-offset:3px}body.ordering-mode>footer.legal-link-bar{display:flex!important}@media(max-width:800px){.legal-link-bar,.legal-footer.legal-link-bar{justify-content:flex-start;padding:1rem}.mobile-app-mode .legal-link-bar{display:flex;padding-bottom:calc(6rem + env(safe-area-inset-bottom))}}
