.restaurant-privacy{max-width:820px;margin:0 auto;padding:40px 24px 64px}.restaurant-privacy h1{margin:16px 0;font-size:clamp(32px,6vw,48px);line-height:1.2}.restaurant-privacy h2{margin:28px 0 12px;font-size:22px;line-height:1.3}.restaurant-privacy p{margin:12px 0;font-size:16px;line-height:1.8}.restaurant-privacy a{color:inherit;text-decoration:underline}.restaurant-privacy section{border-bottom:1px solid #d8cbbd;padding-bottom:18px}.restaurant-privacy :focus-visible{outline-offset:3px;outline:3px solid #e9b935}.hc-language-picker{border-bottom:1px solid #d8cbbd;justify-content:flex-end;gap:4px;padding:8px 5%;display:flex}.hc-language-picker button{font:inherit;cursor:pointer;background:0 0;border:1px solid #d2c3af;border-radius:20px;padding:6px 12px;font-size:14px}.hc-language-picker button[aria-pressed=true]{color:#fffaf1;background:#38100f}
