.language-switch{font:600 11px/1 var(--sans,Arial, sans-serif);border:1px solid;border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.language-switch button{min-width:36px;min-height:38px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px}.language-switch button[aria-pressed=true]{color:#fff;background:#304638}.cover .language-switch button[aria-pressed=true]{color:#304638;background:#f5f2ea}.language-switch button:focus-visible{outline-offset:3px;outline:2px solid}.language-switch-legal{width:max-content;margin:24px max(24px,50% - 393px) 0 auto;display:flex}@media (width<=1050px){.cover .site-header{flex-wrap:wrap;height:auto;min-height:82px;padding-block:14px}.cover .language-switch{margin-left:auto}.cover .nav{top:100%}}@media (width<=680px){.cover .site-header .header-actions{order:4;justify-content:flex-end;width:100%}.cover .site-header .brand{margin-right:auto}.cover .language-switch{margin-left:0}.shell>.site-header{flex-wrap:wrap;gap:12px;padding-block:16px}.shell>.site-header .brand{margin-right:auto}.shell>.site-header .language-switch{margin-left:auto}body>.site-header{flex-wrap:wrap;gap:12px}body>.site-header .brand{margin-right:auto}html[lang=en] .contact-story h1{overflow-wrap:anywhere;font-size:clamp(48px,11vw,78px)}html[lang=en] .cover h1{font-size:clamp(48px,12vw,80px)}html[lang=en] .food-copy{min-width:0}html[lang=en] .food-copy h2{font-size:clamp(48px,14vw,66px)}}
