{"id":29608,"date":"2026-10-16T00:15:13","date_gmt":"2026-10-15T22:15:13","guid":{"rendered":"https:\/\/kashmirindianrestaurant.com\/?page_id=29608"},"modified":"2026-10-16T00:15:14","modified_gmt":"2026-10-15T22:15:14","slug":"test","status":"publish","type":"page","link":"https:\/\/kashmirindianrestaurant.com\/en\/test\/","title":{"rendered":"Test"},"content":{"rendered":"\t<div class=\"kirb wide\" id=\"kirb\" data-cfg=\"{&quot;name&quot;:&quot;Kashmir Indian Restaurant&quot;,&quot;today&quot;:&quot;2026-10-30&quot;,&quot;maxDays&quot;:60,&quot;maxParty&quot;:12,&quot;closed&quot;:[],&quot;windows&quot;:[[&quot;13:00&quot;,&quot;15:30&quot;],[&quot;19:00&quot;,&quot;22:30&quot;]],&quot;interval&quot;:30}\">\r\n\t\t<div class=\"kb\">\r\n\r\n\t\t\t<aside class=\"kb-side\">\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<div class=\"kb-brand\">Kashmir Indian Restaurant<\/div>\r\n\t\t\t\t\t<h2>Book your table<\/h2>\r\n\t\t\t\t\t<p class=\"kb-tag\">Authentic Kashmiri &amp; Indian flavours. Choose your day and we will save your seat.<\/p>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div class=\"kb-sum\">\r\n\t\t\t\t\t<h4>Your reservation<\/h4>\r\n\t\t\t\t\t<div class=\"kb-rows\">\r\n\t\t\t\t\t\t<div class=\"kb-row\"><i>&#128101;<\/i><div><b>Guests<\/b><span id=\"kb-s-party\">2 guests<\/span><\/div><\/div>\r\n\t\t\t\t\t\t<div class=\"kb-row\"><i>&#128197;<\/i><div><b>Date<\/b><span id=\"kb-s-date\" class=\"ph\">Select a date<\/span><\/div><\/div>\r\n\t\t\t\t\t\t<div class=\"kb-row\"><i>&#128338;<\/i><div><b>Time<\/b><span id=\"kb-s-time\" class=\"ph\">Select a time<\/span><\/div><\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"kb-bar\"><i id=\"kb-bar\"><\/i><\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<ul class=\"kb-perks\">\r\n\t\t\t\t\t<li>Instant confirmation by email<\/li>\r\n\t\t\t\t\t<li>Free cancellation anytime<\/li>\r\n\t\t\t\t\t<li>Track your booking online<\/li>\r\n\t\t\t\t<\/ul>\r\n\r\n\t\t\t\t<div class=\"kb-hours\">\r\n\t\t\t\t\t<b>Lunch<\/b> 13:00 - 15:30<br><b>Dinner<\/b> 19:00 - 22:30<br>\t\t\t\t\t<span style=\"opacity:.7\">Times shown are last seating times.<\/span>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<a class=\"kb-wa\" href=\"https:\/\/wa.me\/34617709609?text=Hi%21%20I%20have%20a%20question%20about%20booking%20a%20table.\" target=\"_blank\" rel=\"noopener\">Prefer WhatsApp? Chat with us<\/a>\r\n\t\t\t<\/aside>\r\n\r\n\t\t\t<div class=\"kb-main\" id=\"kirb-wrap\">\r\n\t\t\t\t<form id=\"kirb-form\" novalidate>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"party\" value=\"2\">\r\n\t\t\t\t\t<input type=\"hidden\" name=\"date\" value=\"\">\r\n\t\t\t\t\t<input type=\"hidden\" name=\"time\" value=\"\">\r\n\t\t\t\t\t<input type=\"hidden\" name=\"t\" value=\"1793366625\">\r\n\t\t\t\t\t<input type=\"text\" name=\"website\" class=\"kirb-hp\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\">\r\n\r\n\t\t\t\t\t<section class=\"kb-step ok\" id=\"kb-st1\">\r\n\t\t\t\t\t\t<h3 class=\"kb-h\"><em>1<\/em>How many guests?<\/h3>\r\n\t\t\t\t\t\t<div class=\"kb-party\" id=\"kb-party\"><\/div>\r\n\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t<section class=\"kb-step\" id=\"kb-st2\">\r\n\t\t\t\t\t\t<h3 class=\"kb-h\"><em>2<\/em>Choose a date<\/h3>\r\n\t\t\t\t\t\t<div class=\"kb-dates\" id=\"kb-dates\"><\/div>\r\n\t\t\t\t\t\t<div class=\"kb-more\">\r\n\t\t\t\t\t\t\t<span>Need a later date?<\/span>\r\n\t\t\t\t\t\t\t<input class=\"kirb-in\" type=\"date\" id=\"kb-more\" aria-label=\"Pick another date\">\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t<section class=\"kb-step\" id=\"kb-st3\">\r\n\t\t\t\t\t\t<h3 class=\"kb-h\"><em>3<\/em>Pick a time<\/h3>\r\n\t\t\t\t\t\t<div id=\"kb-slots\"><p class=\"kb-hint\">Pick a date first, then available times will appear here.<\/p><\/div>\r\n\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t<section class=\"kb-step\" id=\"kb-st4\">\r\n\t\t\t\t\t\t<h3 class=\"kb-h\"><em>4<\/em>Your details<\/h3>\r\n\t\t\t\t\t\t<div class=\"kirb-2\" style=\"margin-bottom:14px\">\r\n\t\t\t\t\t\t\t<input class=\"kirb-in\" type=\"text\" name=\"name\" placeholder=\"Full name *\" autocomplete=\"name\" required>\r\n\t\t\t\t\t\t\t<input class=\"kirb-in\" type=\"tel\" name=\"phone\" placeholder=\"Phone (optional)\" autocomplete=\"tel\">\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input class=\"kirb-in\" type=\"email\" name=\"email\" placeholder=\"Email address *\" autocomplete=\"email\" required style=\"margin-bottom:14px\">\r\n\t\t\t\t\t\t<textarea class=\"kirb-in\" name=\"notes\" maxlength=\"500\" placeholder=\"Special request? Birthday, allergies, high chair... (optional)\"><\/textarea>\r\n\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t<p class=\"kirb-msg\" id=\"kirb-msg\" role=\"alert\"><\/p>\r\n\t\t\t\t\t<button type=\"submit\" class=\"kb-go\" id=\"kirb-go\">Book a Table <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/button>\r\n\t\t\t\t\t<p class=\"kirb-fine\">Group of more than 12? <a href=\"https:\/\/wa.me\/34617709609?text=Hi%21%20I%20would%20like%20to%20book%20a%20table%20for%20a%20large%20group.\" target=\"_blank\" rel=\"noopener\">Message us on WhatsApp<\/a><br>\r\n\t\t\t\t\t\tAlready booked? <a href=\"https:\/\/kashmirindianrestaurant.com\/en\/booking-status\/\">Track your booking<\/a><\/p>\r\n\t\t\t\t<\/form>\r\n\t\t\t<\/div>\r\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<style>.kirb,.kirb *{box-sizing:border-box}\r\n.kirb{width:100%;margin:0 auto;color:#2b2118;font-size:16px;line-height:1.5}\r\n.kirb.wide{max-width:1080px}\r\n.kirb.narrow{max-width:660px}\r\n.kirb button{font-family:inherit}\r\n.kirb .kirb-in{display:block;width:100%;height:54px;padding:0 18px;border:2px solid #eadfce;border-radius:14px;background:#fff;font-size:16px;color:#2b2118;outline:none;transition:.2s;box-shadow:none;margin:0}\r\n.kirb textarea.kirb-in{height:92px;padding:14px 18px;resize:vertical}\r\n.kirb .kirb-in:focus{border-color:#F28A1B;box-shadow:0 0 0 4px rgba(242,138,27,.16)}\r\n.kirb-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}\r\n.kirb-hp{position:absolute!important;left:-9999px!important;opacity:0;height:0;width:0}\r\n.kirb-msg{color:#b42318;font-size:15px;margin:0 0 12px;min-height:22px;font-weight:600}\r\n\r\n\/* ===== BOOKING LAYOUT ===== *\/\r\n.kb{display:grid;grid-template-columns:360px 1fr;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 30px 80px rgba(26,13,0,.18);border:1px solid #f0e6d8}\r\n.kb-side{position:relative;background:radial-gradient(120% 90% at 0% 0%,#5a2a08 0%,#2a1304 55%,#150a02 100%);color:#fff;padding:40px 34px;display:flex;flex-direction:column;gap:24px;overflow:hidden}\r\n.kb-side:before{content:\"\";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(255,194,75,.35),transparent 65%)}\r\n.kb-side:after{content:\"\";position:absolute;left:-70px;bottom:-70px;width:220px;height:220px;border-radius:50%;border:2px solid rgba(255,194,75,.18);box-shadow:0 0 0 30px rgba(255,194,75,.05),0 0 0 60px rgba(255,194,75,.03);pointer-events:none}\r\n.kb-side>*{position:relative;z-index:1}\r\n.kb-brand{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#FFC24B;font-weight:700}\r\n.kb-side h2{margin:8px 0 10px!important;color:#fff!important;font-size:36px!important;line-height:1.1!important}\r\n.kb-tag{margin:0!important;color:rgba(255,255,255,.78)!important;font-size:15px}\r\n.kb-sum{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:20px}\r\n.kb-sum h4{margin:0 0 8px!important;color:rgba(255,255,255,.65)!important;font-size:12px!important;letter-spacing:1.6px;text-transform:uppercase;font-weight:700!important}\r\n.kb-row{display:flex;align-items:center;gap:14px;padding:9px 0}\r\n.kb-row i{font-style:normal;width:40px;height:40px;border-radius:12px;background:rgba(255,194,75,.16);display:flex;align-items:center;justify-content:center;font-size:19px;flex:none}\r\n.kb-row b{display:block;font-size:11px;color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:1.2px;font-weight:600}\r\n.kb-row span{font-size:17px;font-weight:700;color:#fff}\r\n.kb-row span.ph{color:rgba(255,255,255,.4);font-weight:500}\r\n.kb-bar{height:6px;border-radius:6px;background:rgba(255,255,255,.14);margin-top:12px;overflow:hidden}\r\n.kb-bar i{display:block;height:100%;width:25%;background:linear-gradient(90deg,#FFC24B,#F28A1B);border-radius:6px;transition:width .45s ease}\r\n.kb-perks{list-style:none;margin:0!important;padding:0!important}\r\n.kb-perks li{margin:0 0 9px;padding-left:28px;position:relative;font-size:14.5px;color:rgba(255,255,255,.88)}\r\n.kb-perks li:before{content:\"\\2713\";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#16a34a;color:#fff;font-size:12px;line-height:20px;text-align:center;font-weight:700}\r\n.kb-hours{font-size:13.5px;color:rgba(255,255,255,.7);line-height:1.7}\r\n.kb-hours b{color:#FFC24B}\r\n.kb a.kb-wa{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:40px;background:#25D366;color:#fff!important;font-weight:700;font-size:15px;text-decoration:none}\r\n\r\n.kb-main{padding:40px 44px 38px;position:relative}\r\n.kb-step{margin-bottom:32px}\r\n.kb-h{display:flex;align-items:center;gap:12px;margin:0 0 15px!important;font-size:20px!important;font-weight:700!important;color:#2b2118!important;line-height:1.2!important}\r\n.kb-h em{font-style:normal;width:32px;height:32px;border-radius:50%;background:#fff1da;color:#c2680a;font-size:15px;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none;transition:.3s}\r\n.kb-step.ok .kb-h em{background:#16a34a;color:#fff;font-size:0}\r\n.kb-step.ok .kb-h em:before{content:\"\\2713\";font-size:16px}\r\n.kb-party{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}\r\n.kb button.kb-chip,.kb button.kb-time,.kb button.kb-day{cursor:pointer;transition:.18s;border:2px solid #eadfce;background:#fff!important;color:#2b2118!important;font-weight:700;padding:0;position:relative;box-shadow:none}\r\n.kb button.kb-chip{height:56px;border-radius:15px;font-size:19px}\r\n.kb button.kb-chip:hover,.kb button.kb-time:hover:not(:disabled),.kb button.kb-day:hover:not(:disabled){border-color:#F28A1B;transform:translateY(-2px)}\r\n.kb button.on{background:linear-gradient(135deg,#FFC24B,#F28A1B)!important;border-color:transparent!important;color:#1a0d00!important;box-shadow:0 10px 24px rgba(242,138,27,.4)!important;transform:none!important}\r\n.kb-dates{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}\r\n.kb button.kb-day{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 4px;min-height:92px;border-radius:17px;line-height:1.15}\r\n.kb-day small{font-size:11px;letter-spacing:.9px;text-transform:uppercase;color:#8a7b69;font-weight:700}\r\n.kb-day strong{font-size:27px;font-weight:800;margin:4px 0 2px}\r\n.kb-day span{font-size:12px;color:#8a7b69;font-weight:600}\r\n.kb-day.today small{color:#c2680a}\r\n.kb button.kb-day.on small,.kb button.kb-day.on span{color:#5a2f00}\r\n.kb button.kb-day:disabled{opacity:.4;cursor:not-allowed;background:#f6f2ec!important}\r\n.kb-more{display:flex;align-items:center;gap:12px;margin-top:14px;color:#8a7b69;font-size:14.5px;flex-wrap:wrap}\r\n.kb .kb-more .kirb-in{width:auto;height:48px;padding:0 14px;min-width:190px;font-weight:600}\r\n.kb .kb-more .kirb-in.on{border-color:#F28A1B;background:#fff6e5}\r\n.kb-grp{margin-bottom:16px}\r\n.kb-gl{font-size:13px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:#8a7b69;margin-bottom:9px}\r\n.kb-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}\r\n.kb button.kb-time{height:52px;border-radius:14px;font-size:16.5px}\r\n.kb button.kb-time:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed;background:#f6f2ec!important}\r\n.kb button.kb-time.few:after{content:\"\";position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:50%;background:#f59e0b}\r\n.kb-hint{margin:0!important;color:#9a8b78;font-size:14.5px;line-height:1.5}\r\n.kb-hint .kb-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#f59e0b;margin-right:6px}\r\n.kb-err{margin:0!important;color:#b42318;font-size:14.5px;font-weight:600}\r\n.kb-skel{display:block;height:52px;border-radius:14px;background:linear-gradient(90deg,#f3ece2 25%,#faf6f0 50%,#f3ece2 75%);background-size:200% 100%;animation:kbsh 1.2s infinite}\r\n@keyframes kbsh{to{background-position:-200% 0}}\r\n.kb button.kb-go{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:64px;border:0;border-radius:40px;background:linear-gradient(135deg,#FFC24B,#F28A1B)!important;color:#1a0d00!important;font-size:19px;font-weight:800;letter-spacing:.6px;cursor:pointer;box-shadow:0 14px 34px rgba(242,138,27,.45);transition:.25s}\r\n.kb button.kb-go:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(242,138,27,.6)}\r\n.kb button.kb-go:disabled{opacity:.6;cursor:wait;transform:none}\r\n.kb button.kb-go svg{width:22px;height:22px;fill:none;stroke:#1a0d00;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:.25s}\r\n.kb button.kb-go:hover svg{transform:translateX(5px)}\r\n.kb button.kb-go:after{content:\"\";position:absolute;top:0;left:-80%;width:45%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);animation:kbshine 3.4s infinite}\r\n@keyframes kbshine{0%{left:-80%}55%,100%{left:140%}}\r\n.kirb-fine{text-align:center;color:#9a8b78;font-size:14px;margin:18px 0 0}\r\n.kirb-fine a{color:#c2680a;font-weight:600}\r\n\r\n\/* success *\/\r\n.kirb-done{position:relative;text-align:center;padding:30px 10px 10px;overflow:hidden}\r\n.kirb-tick{width:84px;height:84px;border-radius:50%;background:#16a34a;color:#fff;font-size:44px;line-height:84px;margin:0 auto 18px;box-shadow:0 0 0 12px rgba(22,163,74,.14)}\r\n.kirb-tick.wait{background:#f59e0b;box-shadow:0 0 0 12px rgba(245,158,11,.16)}\r\n.kirb-done h3{margin:0 0 8px!important;font-size:28px!important}\r\n.kirb-done p{color:#6b5d4d;margin:0 0 14px}\r\n.kirb-code{display:inline-block;padding:14px 30px;border:2px dashed #F28A1B;border-radius:16px;background:#fff8ec;font-size:28px;font-weight:800;letter-spacing:3px;color:#7a3d00;margin:6px 0 16px}\r\n.kb-pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 20px}\r\n.kb-pills span{background:#faf6f0;border:1px solid #eadfce;border-radius:30px;padding:9px 18px;font-weight:700;font-size:15px}\r\n.kirb a.kirb-btn{display:inline-block;margin:5px;padding:14px 28px;border-radius:40px;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer;border:2px solid #F28A1B;background:#F28A1B!important;color:#1a0d00!important}\r\n.kirb a.kirb-btn.ghost{background:transparent!important;color:#c2680a!important}\r\n.kb-conf{position:absolute;inset:0;pointer-events:none;overflow:hidden}\r\n.kb-conf i{position:absolute;top:-14px;width:9px;height:14px;border-radius:2px;animation:kbfall 2.8s ease-in forwards}\r\n@keyframes kbfall{to{transform:translateY(520px) rotate(560deg);opacity:0}}\r\n\r\n\/* ===== STATUS PAGE ===== *\/\r\n.kirb-card{background:#fff;border-radius:22px;box-shadow:0 20px 60px rgba(26,13,0,.14);overflow:hidden;border:1px solid #f0e6d8}\r\n.kirb-head{background:linear-gradient(135deg,#1a0d00,#4a2506);padding:28px 28px 26px;position:relative}\r\n.kirb-head h2{margin:0 0 6px!important;color:#fff!important;font-size:28px!important;line-height:1.2!important}\r\n.kirb-head p{margin:0!important;color:rgba(255,255,255,.85)!important;font-size:14.5px}\r\n.kirb-head:after{content:\"\";position:absolute;left:28px;bottom:0;width:70px;height:3px;background:linear-gradient(90deg,#FFC24B,#F28A1B)}\r\n.kirb-body{padding:26px 28px 30px}\r\n.kirb .kirb-go{display:block;width:100%;height:56px;border:0;border-radius:40px;background:linear-gradient(135deg,#FFC24B,#F28A1B)!important;color:#1a0d00!important;font-size:16px;font-weight:800;letter-spacing:1px;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 28px rgba(242,138,27,.4);transition:.25s}\r\n.kirb .kirb-go:hover{transform:translateY(-2px)}\r\n.kirb-res{margin-top:22px}\r\n.kirb-resh{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}\r\n.kirb-resh small{display:block;color:#9a8b78;font-size:12px;text-transform:uppercase;letter-spacing:.7px}\r\n.kirb-resh b{font-size:22px;letter-spacing:2px}\r\n.kirb-pill{color:#fff;font-weight:700;font-size:13px;padding:6px 16px;border-radius:30px}\r\n.kirb-tl{list-style:none;margin:0 0 20px!important;padding:0!important;display:flex}\r\n.kirb-tl li{flex:1;text-align:center;position:relative;color:#b3a593;font-size:13px}\r\n.kirb-tl li:before{content:\"\";position:absolute;top:17px;left:-50%;width:100%;height:3px;background:#eadfce}\r\n.kirb-tl li:first-child:before{display:none}\r\n.kirb-tl li.done:before{background:#16a34a}\r\n.kirb-tl li span{position:relative;z-index:1;display:block;width:36px;height:36px;line-height:36px;border-radius:50%;background:#eadfce;color:#fff;font-weight:700;margin:0 auto 6px}\r\n.kirb-tl li.done span{background:#16a34a}\r\n.kirb-tl li.cur span{box-shadow:0 0 0 6px rgba(22,163,74,.18)}\r\n.kirb-tl li.done{color:#16a34a}\r\n.kirb-tl li b{font-weight:600}\r\n.kirb-banner{background:#fff6e5;border-left:4px solid #F28A1B;border-radius:10px;padding:12px 16px;font-size:14px;margin:0 0 16px}\r\n.kirb-banner.bad{background:#fdecec;border-color:#dc2626;color:#8a1c1c}\r\n.kirb-dl{margin:0 0 16px!important;border:1px solid #f0e6d8;border-radius:14px;overflow:hidden}\r\n.kirb-dl div{display:flex;justify-content:space-between;gap:14px;padding:11px 16px;border-bottom:1px solid #f4ede2}\r\n.kirb-dl div:last-child{border-bottom:0}\r\n.kirb-dl dt{color:#9a8b78;margin:0;font-size:14px}\r\n.kirb-dl dd{margin:0;font-weight:600;text-align:right}\r\n.kirb-h4{margin:18px 0 8px!important;font-size:14px!important;text-transform:uppercase;letter-spacing:.7px;color:#7a6a58}\r\n.kirb-log{list-style:none;margin:0 0 16px!important;padding:0!important;font-size:14px}\r\n.kirb-log li{padding:8px 0;border-bottom:1px solid #f4ede2;margin:0}\r\n.kirb-log small{display:block;color:#9a8b78}\r\n.kirb-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}\r\n.kirb .kirb-cancel{padding:12px 22px;border-radius:40px;border:2px solid #dc2626;background:#fff!important;color:#dc2626!important;font-weight:700;cursor:pointer}\r\n.kirb .kirb-cancel:hover{background:#dc2626!important;color:#fff!important}\r\n.kirb a.kirb-wa{padding:12px 22px;border-radius:40px;background:#25D366;color:#fff!important;font-weight:700;text-decoration:none}\r\n\r\n\/* ===== RESPONSIVE ===== *\/\r\n@media(max-width:960px){\r\n .kb{grid-template-columns:1fr;border-radius:22px}\r\n .kb-side{padding:26px 22px 22px;gap:16px}\r\n .kb-side h2{font-size:28px!important}\r\n .kb-perks,.kb-hours,.kb a.kb-wa{display:none}\r\n .kb-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}\r\n .kb-row{flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0}\r\n .kb-row i{display:none}\r\n .kb-row span{font-size:15px}\r\n .kb-main{padding:28px 20px 26px}\r\n}\r\n@media(max-width:720px){\r\n .kb-party{grid-template-columns:repeat(4,1fr)}\r\n .kb-dates{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding:2px 2px 12px;margin:0 -2px;-webkit-overflow-scrolling:touch}\r\n .kb button.kb-day{flex:0 0 78px;scroll-snap-align:start}\r\n .kb-chips{grid-template-columns:repeat(3,1fr)}\r\n .kirb-2{grid-template-columns:1fr}\r\n .kb-h{font-size:18px!important}\r\n .kirb-body{padding:22px 18px 26px}\r\n .kirb-head{padding:24px 20px 22px}\r\n .kirb-head:after{left:20px}\r\n .kirb-head h2{font-size:24px!important}\r\n}<\/style><script>(function(){\r\nvar AJAX=\"https:\\\/\\\/kashmirindianrestaurant.com\\\/wp-admin\\\/admin-ajax.php\";\r\nfunction esc(s){var d=document.createElement('div');d.textContent=s==null?'':s;return d.innerHTML;}\r\nfunction $(s,c){return (c||document).querySelector(s);}\r\nfunction postFD(fd){return fetch(AJAX,{method:'POST',body:fd,credentials:'same-origin'}).then(function(r){return r.json();});}\r\nfunction post(a,o){var fd=new FormData();fd.append('action',a);for(var k in o){fd.append(k,o[k]);}return postFD(fd);}\r\nfunction pad(n){return (n<10?'0':'')+n;}\r\n\r\n\/* ================= BOOKING FORM ================= *\/\r\nvar root=$('#kirb'),f=$('#kirb-form');\r\nif(root&&f){\r\n var cfg={};try{cfg=JSON.parse(root.getAttribute('data-cfg')||'{}');}catch(e){}\r\n var MON=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];\r\n var DAY=['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];\r\n var fParty=f.querySelector('[name=party]'),fDate=f.querySelector('[name=date]'),fTime=f.querySelector('[name=time]');\r\n var fName=f.querySelector('[name=name]'),fEmail=f.querySelector('[name=email]');\r\n var partyBox=$('#kb-party'),datesBox=$('#kb-dates'),slotsBox=$('#kb-slots'),more=$('#kb-more'),msg=$('#kirb-msg');\r\n var sP=$('#kb-s-party'),sD=$('#kb-s-date'),sT=$('#kb-s-time'),bar=$('#kb-bar');\r\n var st={date:$('#kb-st2'),time:$('#kb-st3'),me:$('#kb-st4')};\r\n var reqN=0;\r\n\r\n function parseD(s){var p=s.split('-');return new Date(Date.UTC(+p[0],+p[1]-1,+p[2]));}\r\n function fmt(d){return d.getUTCFullYear()+'-'+pad(d.getUTCMonth()+1)+'-'+pad(d.getUTCDate());}\r\n function addD(s,n){var d=parseD(s);d.setUTCDate(d.getUTCDate()+n);return fmt(d);}\r\n function pretty(s){var d=parseD(s);return DAY[d.getUTCDay()]+', '+d.getUTCDate()+' '+MON[d.getUTCMonth()];}\r\n function toMin(t){var p=t.split(':');return (+p[0])*60+(+p[1]);}\r\n function setTxt(el,t,ph){el.textContent=t;el.className=ph?'ph':'';}\r\n function meOk(){return fName.value.trim().length>1&&\/^\\S+@\\S+\\.\\S+$\/.test(fEmail.value.trim());}\r\n\r\n function update(){\r\n  var n=parseInt(fParty.value,10)||2;\r\n  setTxt(sP,n+(n===1?' guest':' guests'),false);\r\n  if(fDate.value){setTxt(sD,pretty(fDate.value),false);}else{setTxt(sD,'Select a date',true);}\r\n  if(fTime.value){setTxt(sT,fTime.value,false);}else{setTxt(sT,'Select a time',true);}\r\n  var me=meOk();\r\n  st.date.classList.toggle('ok',!!fDate.value);\r\n  st.time.classList.toggle('ok',!!fTime.value);\r\n  st.me.classList.toggle('ok',me);\r\n  bar.style.width=(1+(fDate.value?1:0)+(fTime.value?1:0)+(me?1:0))*25+'%';\r\n }\r\n\r\n \/* party chips *\/\r\n var h='',i;\r\n for(i=1;i<=(cfg.maxParty||10);i++){h+='<button type=\"button\" class=\"kb-chip\" data-n=\"'+i+'\">'+i+'<\/button>';}\r\n partyBox.innerHTML=h;\r\n function setParty(n){\r\n  fParty.value=n;\r\n  [].forEach.call(partyBox.children,function(b){b.classList.toggle('on',+b.getAttribute('data-n')===n);});\r\n  update();\r\n  if(fDate.value)loadSlots();\r\n }\r\n partyBox.addEventListener('click',function(e){var b=e.target.closest('.kb-chip');if(b)setParty(+b.getAttribute('data-n'));});\r\n\r\n \/* date strip *\/\r\n var total=Math.min(14,(cfg.maxDays||30)+1);h='';\r\n for(i=0;i<total;i++){\r\n  var s=addD(cfg.today,i),d=parseD(s),closed=(cfg.closed||[]).indexOf(d.getUTCDay())>-1;\r\n  var top=i===0?'Today':(i===1?'Tmrw':DAY[d.getUTCDay()]);\r\n  h+='<button type=\"button\" class=\"kb-day'+(i===0?' today':'')+'\" data-d=\"'+s+'\"'+(closed?' disabled':'')+'><small>'+top+'<\/small><strong>'+d.getUTCDate()+'<\/strong><span>'+(closed?'Closed':MON[d.getUTCMonth()])+'<\/span><\/button>';\r\n }\r\n datesBox.innerHTML=h;\r\n more.min=cfg.today;more.max=addD(cfg.today,cfg.maxDays||30);\r\n\r\n function pickDate(s){\r\n  fDate.value=s;fTime.value='';\r\n  var inStrip=false;\r\n  [].forEach.call(datesBox.children,function(b){var on=b.getAttribute('data-d')===s;if(on)inStrip=true;b.classList.toggle('on',on);});\r\n  if(inStrip){more.value='';}\r\n  more.classList.toggle('on',!inStrip&&!!more.value);\r\n  update();loadSlots();\r\n  if(window.innerWidth<720){setTimeout(function(){slotsBox.scrollIntoView({behavior:'smooth',block:'center'});},250);}\r\n }\r\n datesBox.addEventListener('click',function(e){var b=e.target.closest('.kb-day');if(b&&!b.disabled)pickDate(b.getAttribute('data-d'));});\r\n more.addEventListener('change',function(){if(more.value)pickDate(more.value);});\r\n\r\n \/* time chips *\/\r\n function skeleton(){var x='';for(var k=0;k<8;k++)x+='<i class=\"kb-skel\"><\/i>';slotsBox.innerHTML='<div class=\"kb-chips\">'+x+'<\/div>';}\r\n function fallback(){\r\n  var out=[];\r\n  (cfg.windows||[]).forEach(function(w){for(var m=toMin(w[0]);m<=toMin(w[1]);m+=(cfg.interval||30)){out.push({time:pad(Math.floor(m\/60))+':'+pad(m%60),ok:true});}});\r\n  return out;\r\n }\r\n function render(slots,note){\r\n  var keep=fTime.value,found=false,any=false,few=false;\r\n  var groups={Lunch:[],Dinner:[]};\r\n  slots.forEach(function(s){\r\n   groups[parseInt(s.time,10)<17?'Lunch':'Dinner'].push(s);\r\n   if(s.ok)any=true;\r\n   if(s.ok&&s.time===keep)found=true;\r\n  });\r\n  if(!found)fTime.value='';\r\n  var out='';\r\n  [['Lunch','\u2600\ufe0f'],['Dinner','\ud83c\udf19']].forEach(function(g){\r\n   var arr=groups[g[0]];if(!arr.length)return;\r\n   out+='<div class=\"kb-grp\"><div class=\"kb-gl\">'+g[1]+' '+g[0]+'<\/div><div class=\"kb-chips\">';\r\n   arr.forEach(function(s){\r\n    var isFew=s.ok&&typeof s.left==='number'&&s.left<=8;if(isFew)few=true;\r\n    out+='<button type=\"button\" class=\"kb-time'+(isFew?' few':'')+(s.time===fTime.value?' on':'')+'\" data-t=\"'+esc(s.time)+'\"'+(s.ok?'':' disabled')+'>'+esc(s.time)+'<\/button>';\r\n   });\r\n   out+='<\/div><\/div>';\r\n  });\r\n  if(!any){out='<p class=\"kb-hint\">No tables left on this date for '+fParty.value+' guest(s). Please try another date or a smaller group.<\/p>';}\r\n  if(few)out+='<p class=\"kb-hint\"><span class=\"kb-dot\"><\/span>Few tables left<\/p>';\r\n  if(note)out+='<p class=\"kb-hint\" style=\"margin-top:8px!important\">'+esc(note)+'<\/p>';\r\n  slotsBox.innerHTML=out;\r\n }\r\n function loadSlots(){\r\n  if(!fDate.value){slotsBox.innerHTML='<p class=\"kb-hint\">Pick a date first, then available times will appear here.<\/p>';return;}\r\n  skeleton();var my=++reqN;\r\n  post('kir_slots',{date:fDate.value,party:fParty.value}).then(function(r){\r\n   if(my!==reqN)return;\r\n   if(!r||typeof r!=='object'||typeof r.success==='undefined')throw new Error('bad response');\r\n   if(!r.success){slotsBox.innerHTML='<p class=\"kb-err\">'+esc((r.data&&r.data.msg)||'Please choose another date.')+'<\/p>';fTime.value='';update();return;}\r\n   render(r.data.slots,'');update();\r\n  }).catch(function(err){\r\n   if(my!==reqN)return;\r\n   if(window.console)console.warn('Availability check failed',err);\r\n   render(fallback(),'Live availability is unavailable right now. Choose a time and we will confirm it by email.');update();\r\n  });\r\n }\r\n slotsBox.addEventListener('click',function(e){\r\n  var b=e.target.closest('.kb-time');if(!b||b.disabled)return;\r\n  [].forEach.call(slotsBox.querySelectorAll('.kb-time'),function(x){x.classList.remove('on');});\r\n  b.classList.add('on');fTime.value=b.getAttribute('data-t');msg.textContent='';update();\r\n });\r\n f.addEventListener('input',update);\r\n\r\n \/* submit *\/\r\n function fail(t,el){msg.textContent=t;if(el&&el.scrollIntoView)el.scrollIntoView({behavior:'smooth',block:'center'});}\r\n function gcal(d){\r\n  var day=d.date.replace(\/-\/g,''),m=Math.min(toMin(d.time)+90,1439);\r\n  return 'https:\/\/calendar.google.com\/calendar\/render?action=TEMPLATE&text='+encodeURIComponent('Table at '+(cfg.name||'restaurant'))\r\n   +'&dates='+day+'T'+d.time.replace(':','')+'00\/'+day+'T'+pad(Math.floor(m\/60))+pad(m%60)+'00'\r\n   +'&details='+encodeURIComponent('Booking ref '+d.ref+' - '+d.party+' guests')+'&location='+encodeURIComponent(cfg.name||'');\r\n }\r\n f.addEventListener('submit',function(e){\r\n  e.preventDefault();msg.textContent='';\r\n  if(!fDate.value){fail('Please choose a date.',st.date);return;}\r\n  if(!fTime.value){fail('Please choose a time.',st.time);return;}\r\n  if(fName.value.trim().length<2){fail('Please enter your name.',fName);fName.focus();return;}\r\n  if(!\/^\\S+@\\S+\\.\\S+$\/.test(fEmail.value.trim())){fail('Please enter a valid email address.',fEmail);fEmail.focus();return;}\r\n  var btn=$('#kirb-go'),old=btn.innerHTML;btn.disabled=true;btn.textContent='Booking...';\r\n  var fd=new FormData(f);fd.append('action','kir_book');\r\n  postFD(fd).then(function(r){\r\n   btn.disabled=false;btn.innerHTML=old;\r\n   if(!r||!r.success){fail((r&&r.data&&r.data.msg)||'Something went wrong. Please try again.');if(r&&r.data&&\/no longer\/.test(r.data.msg||''))loadSlots();return;}\r\n   var d=r.data,ok=d.status==='confirmed';\r\n   var conf='',cols=['#FFC24B','#F28A1B','#16a34a','#2563eb','#dc2626','#fff1da'];\r\n   for(var c=0;c<30;c++){conf+='<i style=\"left:'+Math.round(Math.random()*100)+'%;background:'+cols[c%cols.length]+';animation-delay:'+(Math.random()*.7).toFixed(2)+'s\"><\/i>';}\r\n   $('#kirb-wrap').innerHTML='<div class=\"kirb-done\"><div class=\"kb-conf\">'+conf+'<\/div>'\r\n    +'<div class=\"kirb-tick'+(ok?'':' wait')+'\">'+(ok?'&#10003;':'&#9203;')+'<\/div>'\r\n    +'<h3>'+(ok?'Your table is confirmed!':'Request received!')+'<\/h3>'\r\n    +'<p>'+(ok?'We look forward to seeing you.':'We will confirm your table shortly.')+(d.email?' A message was sent to <b>'+esc(d.email)+'<\/b>.':'')+'<\/p>'\r\n    +'<div class=\"kirb-code\">'+esc(d.ref)+'<\/div>'\r\n    +'<div class=\"kb-pills\"><span>\ud83d\udc65 '+esc(d.party)+'<\/span><span>\ud83d\udcc5 '+esc(pretty(d.date))+'<\/span><span>\ud83d\udd52 '+esc(d.time)+'<\/span><\/div>'\r\n    +'<p>Keep this reference code to track your booking.<\/p>'\r\n    +'<a class=\"kirb-btn\" href=\"'+esc(d.track)+'\">Track my booking<\/a>'\r\n    +'<a class=\"kirb-btn ghost\" target=\"_blank\" rel=\"noopener\" href=\"'+esc(gcal(d))+'\">Add to calendar<\/a>'\r\n    +'<a class=\"kirb-btn ghost\" href=\"'+esc(location.pathname)+'\">Book another table<\/a><\/div>';\r\n   root.scrollIntoView({behavior:'smooth',block:'start'});\r\n  }).catch(function(){btn.disabled=false;btn.innerHTML=old;fail('Connection problem. Please try again or message us on WhatsApp.');});\r\n });\r\n\r\n setParty(2);loadSlots();update();\r\n}\r\n\r\n\/* ================= TRACK PAGE ================= *\/\r\nvar tf=$('#kirt-form');\r\nif(tf){\r\n var out=$('#kirt-out'),tm=$('#kirt-msg');\r\n function run(ref,email,key,auto){\r\n  tm.textContent='';out.innerHTML='<p class=\"kirb-hint\" style=\"margin-top:18px\">Loading...<\/p>';\r\n  post('kir_track',{ref:ref,email:email,key:key||''}).then(function(r){\r\n   if(!r.success){out.innerHTML='';tm.textContent=(r.data&&r.data.msg)||'Not found.';tf.style.display='block';return;}\r\n   out.innerHTML=r.data.html;if(auto){tf.style.display='none';}\r\n  }).catch(function(){out.innerHTML='';tm.textContent='Connection problem. Please try again.';});\r\n }\r\n tf.addEventListener('submit',function(e){e.preventDefault();run(tf.elements.ref.value.trim(),tf.elements.email.value.trim(),'',false);});\r\n out.addEventListener('click',function(e){\r\n  var b=e.target.closest('.kirb-cancel');if(!b)return;\r\n  if(!confirm('Are you sure you want to cancel this booking?'))return;\r\n  b.disabled=true;\r\n  post('kir_cancel',{ref:b.getAttribute('data-ref'),key:b.getAttribute('data-key')}).then(function(r){\r\n   if(r.success){out.innerHTML=r.data.html;}else{b.disabled=false;alert((r.data&&r.data.msg)||'Could not cancel.');}\r\n  });\r\n });\r\n var qs=new URLSearchParams(location.search);\r\n if(qs.get('ref')&&qs.get('key')){tf.elements.ref.value=qs.get('ref');run(qs.get('ref'),'',qs.get('key'),true);}\r\n else if(qs.get('ref')){tf.elements.ref.value=qs.get('ref');}\r\n}\r\n})();<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-29608","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Test - KiR<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kashmirindianrestaurant.com\/en\/test\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test - KiR\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kashmirindianrestaurant.com\/en\/test\/\" \/>\n<meta property=\"og:site_name\" content=\"KiR\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kashmirindian\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-15T22:15:14+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/test\\\/\",\"url\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/test\\\/\",\"name\":\"Test - KiR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/#website\"},\"datePublished\":\"2026-10-15T22:15:13+00:00\",\"dateModified\":\"2026-10-15T22:15:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/test\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kashmirindianrestaurant.com\\\/test\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/test\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Test\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/#website\",\"url\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/\",\"name\":\"Kashmir Indian Restaurant\",\"description\":\"Kasmir Indian Retaurent\",\"publisher\":{\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/#organization\",\"name\":\"Kashmir Indian Restaurant\",\"url\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/476847696_122101717910763197_8562297404829825704_n.jpg\",\"contentUrl\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/476847696_122101717910763197_8562297404829825704_n.jpg\",\"width\":500,\"height\":500,\"caption\":\"Kashmir Indian Restaurant\"},\"image\":{\"@id\":\"https:\\\/\\\/kashmirindianrestaurant.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/kashmirindian\",\"https:\\\/\\\/www.instagram.com\\\/kashmirindian9\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Test - KiR","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kashmirindianrestaurant.com\/en\/test\/","og_locale":"en_GB","og_type":"article","og_title":"Test - KiR","og_url":"https:\/\/kashmirindianrestaurant.com\/en\/test\/","og_site_name":"KiR","article_publisher":"https:\/\/www.facebook.com\/kashmirindian","article_modified_time":"2026-10-15T22:15:14+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kashmirindianrestaurant.com\/test\/","url":"https:\/\/kashmirindianrestaurant.com\/test\/","name":"Test - KiR","isPartOf":{"@id":"https:\/\/kashmirindianrestaurant.com\/#website"},"datePublished":"2026-10-15T22:15:13+00:00","dateModified":"2026-10-15T22:15:14+00:00","breadcrumb":{"@id":"https:\/\/kashmirindianrestaurant.com\/test\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kashmirindianrestaurant.com\/test\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kashmirindianrestaurant.com\/test\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kashmirindianrestaurant.com\/"},{"@type":"ListItem","position":2,"name":"Test"}]},{"@type":"WebSite","@id":"https:\/\/kashmirindianrestaurant.com\/#website","url":"https:\/\/kashmirindianrestaurant.com\/","name":"Kashmir Indian Restaurant","description":"Kasmir Indian Retaurent","publisher":{"@id":"https:\/\/kashmirindianrestaurant.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kashmirindianrestaurant.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/kashmirindianrestaurant.com\/#organization","name":"Kashmir Indian Restaurant","url":"https:\/\/kashmirindianrestaurant.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/kashmirindianrestaurant.com\/#\/schema\/logo\/image\/","url":"https:\/\/kashmirindianrestaurant.com\/wp-content\/uploads\/2026\/10\/476847696_122101717910763197_8562297404829825704_n.jpg","contentUrl":"https:\/\/kashmirindianrestaurant.com\/wp-content\/uploads\/2026\/10\/476847696_122101717910763197_8562297404829825704_n.jpg","width":500,"height":500,"caption":"Kashmir Indian Restaurant"},"image":{"@id":"https:\/\/kashmirindianrestaurant.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kashmirindian","https:\/\/www.instagram.com\/kashmirindian9\/"]}]}},"_links":{"self":[{"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/pages\/29608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/comments?post=29608"}],"version-history":[{"count":1,"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/pages\/29608\/revisions"}],"predecessor-version":[{"id":29609,"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/pages\/29608\/revisions\/29609"}],"wp:attachment":[{"href":"https:\/\/kashmirindianrestaurant.com\/en\/wp-json\/wp\/v2\/media?parent=29608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}