.language-buttons{background:#fff;border-bottom:1px solid #d8d7ce;flex-wrap:wrap;justify-content:center;gap:6px;padding:12px 14px;display:flex}.language-buttons button{color:#292c25;background:#fff;border:1px solid #a3a699;border-radius:5px;min-height:40px;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.4}.language-buttons button[aria-pressed=true]{color:#fff;background:#252522;border-color:#252522}.language-buttons button:focus-visible{outline-offset:2px;outline:3px solid #9e752f}.jst-note{color:#373a34;text-align:center;font-size:12px;margin:10px 0 18px!important}.booking-readable h1,.booking-readable button,.booking-readable label{overflow-wrap:anywhere}@media (max-width:420px){.language-buttons{gap:4px}.language-buttons button{padding:7px 9px;font-size:12px}}.booking-service-nav{box-sizing:border-box;background:#fff;border-bottom:1px solid #d8ddcf;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:680px;margin:0 auto;padding:12px 16px;display:grid}.booking-service-nav.has-lookup{grid-template-columns:repeat(3,minmax(0,1fr))}.booking-service-nav.is-inline{background:0 0;border:0;margin:0 auto 24px;padding:0}.booking-service-nav>a,.booking-service-nav>.booking-lookup-action{--service-bg:#eaf1fa;--service-ink:#203f66;--service-line:#8ba4c2;--service-top:#2d527d;box-sizing:border-box;border:1px solid var(--service-line);border-top:4px solid var(--service-top);background:var(--service-bg);text-align:center;cursor:pointer;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:76px;margin:0;padding:10px 8px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.35;display:flex;color:var(--service-ink)!important;text-decoration:none!important}.booking-service-nav>[data-service=booking]{--service-bg:#e7f1eb;--service-ink:#193f30;--service-line:#88a993;--service-top:#244c40}.booking-service-nav>[data-service=takeout]{--service-bg:#fff0df;--service-ink:#653b15;--service-line:#c49461;--service-top:#80501f}.booking-service-nav>a small,.booking-service-nav>.booking-lookup-action small{color:inherit;letter-spacing:0;font-size:11.5px;font-weight:600;line-height:1.35}.booking-service-nav>a[aria-current=page],.booking-service-nav>.booking-lookup-action[aria-pressed=true]{background:var(--service-top);border-color:var(--service-top);box-shadow:0 2px 5px #00000014;color:#fff!important}.booking-service-nav>a:hover,.booking-service-nav>.booking-lookup-action:hover{box-shadow:0 2px 7px #00000021}.booking-service-nav>a:focus,.booking-service-nav>.booking-lookup-action:focus{outline-offset:3px;outline:3px solid #b78331}@media (max-width:600px){.booking-service-nav{gap:6px;padding:10px 12px}.booking-service-nav.is-inline{margin-bottom:20px;padding:0}.booking-service-nav>a,.booking-service-nav>.booking-lookup-action{gap:5px;min-height:70px;padding:8px 5px;font-size:13px}.booking-service-nav>a small,.booking-service-nav>.booking-lookup-action small{font-size:10px}}
