{"id":43,"date":"2026-04-18T13:08:22","date_gmt":"2026-04-18T13:08:22","guid":{"rendered":"https:\/\/kaapikaram.in\/?page_id=43"},"modified":"2026-04-23T17:13:07","modified_gmt":"2026-04-23T11:43:07","slug":"reservations","status":"publish","type":"page","link":"https:\/\/kaapikaram.in\/?page_id=43","title":{"rendered":"Reservations"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"43\" class=\"elementor elementor-43\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cfba229 e-flex e-con-boxed e-con e-parent\" data-id=\"cfba229\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d60f15 elementor-widget elementor-widget-html\" data-id=\"2d60f15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n\u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\r\n\u2551  KAAPI & KARAM \u2014 RESERVATIONS PAGE (WPCafe \/ WooCommerce)    \u2551\r\n\u2551  WordPress \u2192 New page, Full Width template, no sidebar       \u2551\r\n\u2551  Paste this entire file into ONE Custom HTML block           \u2551\r\n\u2551                                                              \u2551\r\n\u2551  HOW WPCAFE SHORTCODES WORK:                                 \u2551\r\n\u2551  1. Install WPCafe + WooCommerce                             \u2551\r\n\u2551  2. Go to: WPCafe \u2192 Shortcode \u2192 Restaurant Reservation       \u2551\r\n\u2551  3. A popup appears \u2014 choose your style, date picker type,   \u2551\r\n\u2551     single page or step-by-step display                      \u2551\r\n\u2551  4. Click Generate \u2014 it gives you a shortcode like:          \u2551\r\n\u2551     [wpc_reservation style='style1' date_selection='calendar'\u2551\r\n\u2551      form_display='single']                                  \u2551\r\n\u2551  5. Paste that shortcode into the TWO plugin zones below     \u2551\r\n\u2551     (one for Prime, one for Terrace)                         \u2551\r\n\u2551  6. Or use ONE shortcode if your WPCafe has a single form    \u2551\r\n\u2551     with a location\/branch dropdown inside it                \u2551\r\n\u2551                                                              \u2551\r\n\u2551  COLOURS: edit ONLY inside .knkr-root { }                   \u2551\r\n\u2551                                                              \u2551\r\n\u2551  IMAGES:                                                     \u2551\r\n\u2551  Prime photo  \u2192 src set to Outdoor.jpg \u2705                    \u2551\r\n\u2551  Terrace photo \u2192 src set to Terrace.png \u2705                   \u2551\r\n\u2551  Hero bg \u2192 id=\"knkr-hero-bg\" \u2014 set src=\"\" for a bg photo    \u2551\r\n\u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\r\n-->\r\n<style>\r\n.knkr-root {\r\n  --mustard: #E8A020;\r\n  --rust:    #C94B2A;\r\n  --olive:   #4A5C2F;\r\n  --cream:   #F5EDD8;\r\n  --dark:    #1C1208;\r\n  --sand:    #D4B896;\r\n  --lime:    #B8CC3A;\r\n  --card:    #251208;\r\n  --deep:    #180A02;\r\n}\r\n.knkr-root * { margin:0; padding:0; box-sizing:border-box; }\r\n.knkr-root {\r\n  background: var(--dark);\r\n  font-family: 'Nunito Sans','Segoe UI',sans-serif;\r\n  color: var(--sand);\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   HERO\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.knkr-hero {\r\n  background: var(--deep);\r\n  padding: 60px 64px 52px;\r\n  position: relative;\r\n  overflow: hidden;\r\n  border-bottom: 4px solid var(--mustard);\r\n}\r\n\/* Optional bg image overlay *\/\r\n.knkr-hero-bg {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  object-fit: cover; opacity: 0.25;\r\n  display: none; \/* shown by JS if src is set *\/\r\n}\r\n\/* Grain *\/\r\n.knkr-hero::before {\r\n  content: '';\r\n  position: absolute; inset: 0;\r\n  background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.07'\/%3E%3C\/svg%3E\");\r\n  pointer-events: none;\r\n}\r\n\/* Ghost text *\/\r\n.knkr-hero::after {\r\n  content: 'RESERVE';\r\n  position: absolute; right: -20px; bottom: -30px;\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif;\r\n  font-size: 160px; letter-spacing: -4px;\r\n  color: rgba(232,160,32,0.04); line-height: 1;\r\n  pointer-events: none;\r\n}\r\n.knkr-hero-inner {\r\n  position: relative; z-index: 2;\r\n  display: grid;\r\n  grid-template-columns: 1fr auto;\r\n  align-items: end; gap: 32px;\r\n}\r\n.knkr-eyebrow {\r\n  font-family: 'DM Mono','Courier New',monospace;\r\n  font-size: 10px; letter-spacing: 3px; text-transform: uppercase;\r\n  color: var(--mustard); margin-bottom: 14px;\r\n  display: flex; align-items: center; gap: 10px;\r\n}\r\n.knkr-eyebrow::before { content:''; display:block; width:24px; height:2px; background:var(--mustard); }\r\n.knkr-title {\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif;\r\n  font-size: clamp(48px,7vw,88px);\r\n  color: #ffffff; line-height: 0.9; letter-spacing: -2px;\r\n}\r\n.knkr-title em { font-style:normal; color:var(--mustard); }\r\n.knkr-subtitle {\r\n  font-family: 'DM Mono','Courier New',monospace;\r\n  font-size: 11px; letter-spacing: 2px; text-transform: uppercase;\r\n  color: var(--sand); margin-top: 14px;\r\n}\r\n.knkr-back {\r\n  font-family: 'DM Mono','Courier New',monospace;\r\n  font-size: 11px; letter-spacing: 2px; text-transform: uppercase;\r\n  color: var(--sand); text-decoration: none;\r\n  border-bottom: 1px solid rgba(212,184,150,0.3);\r\n  padding-bottom: 2px; transition: color 0.2s; white-space: nowrap;\r\n  align-self: flex-start;\r\n}\r\n.knkr-back:hover { color:var(--mustard); border-color:var(--mustard); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   NOTICE BAR\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.knkr-notice {\r\n  background: var(--mustard);\r\n  padding: 13px 64px;\r\n  display: flex; align-items: center;\r\n  justify-content: space-between; gap: 16px; flex-wrap: wrap;\r\n}\r\n.knkr-notice-text {\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif;\r\n  font-size: 13px; letter-spacing: 0.5px; color: var(--dark);\r\n}\r\n.knkr-notice-veg {\r\n  display: flex; align-items: center; gap: 8px;\r\n  font-family: 'DM Mono','Courier New',monospace;\r\n  font-size: 10px; letter-spacing: 2px; text-transform: uppercase;\r\n  color: var(--dark); opacity: 0.65;\r\n}\r\n.knkr-vsq { width:16px; height:16px; border:2px solid #2E7D32; border-radius:2px; display:flex; align-items:center; justify-content:center; }\r\n.knkr-vsq::after { content:''; width:7px; height:7px; background:#2E7D32; border-radius:50%; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   TABS\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.knkr-tabs {\r\n  display: flex; gap: 0;\r\n  padding: 40px 64px 0;\r\n  border-bottom: 3px solid rgba(232,160,32,0.12);\r\n}\r\n.knkr-tab {\r\n  padding: 14px 36px;\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif;\r\n  font-size: 17px; letter-spacing: 1px; text-transform: uppercase;\r\n  color: rgba(212,184,150,0.5);\r\n  cursor: pointer; background: none;\r\n  border: none; border-bottom: 3px solid transparent;\r\n  margin-bottom: -3px; transition: all 0.2s;\r\n  display: flex; align-items: center; gap: 10px;\r\n}\r\n.knkr-tab:hover { color: var(--cream); }\r\n.knkr-tab.t-prime   { color: var(--mustard); border-bottom-color: var(--mustard); }\r\n.knkr-tab.t-terrace { color: var(--lime);    border-bottom-color: var(--lime); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   PANELS\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.knkr-panels { padding: 0 10px 64px; }\r\n.knkr-panel  { display: none; }\r\n.knkr-panel.knkr-on { display: block; }\r\n\r\n.knkr-layout {\r\n  display: grid;\r\n  grid-template-columns: 340px 1fr;\r\n  gap: 20px;\r\n  margin-top: 32px;\r\n}\r\n\r\n\/* \u2500\u2500 Venue card \u2500\u2500 *\/\r\n.knkr-venue {\r\n  background: var(--card);\r\n  display: flex; flex-direction: column;\r\n}\r\n.knkr-venue.prime   { border-top: 4px solid var(--mustard); }\r\n.knkr-venue.terrace { border-top: 4px solid var(--lime); }\r\n\r\n.knkr-venue-img { width:100%; height:210px; overflow:hidden; flex-shrink:0; }\r\n.knkr-venue-img img { width:100%; height:100%; object-fit:cover; display:block; transition:transform 0.4s; }\r\n.knkr-venue-img:hover img { transform:scale(1.04); }\r\n\r\n.knkr-venue-body { padding:22px 24px 18px; }\r\n.knkr-venue-eye  {\r\n  font-family:'DM Mono','Courier New',monospace;\r\n  font-size:9px; letter-spacing:3px; text-transform:uppercase; margin-bottom:8px;\r\n}\r\n.prime   .knkr-venue-eye { color:var(--mustard); }\r\n.terrace .knkr-venue-eye { color:var(--lime); }\r\n.knkr-venue-name {\r\n  font-family:'Black Han Sans','Arial Black',sans-serif;\r\n  font-size:28px; color:#fff; line-height:0.95; margin-bottom:10px;\r\n}\r\n.knkr-venue-desc { font-size:13px; color:var(--sand); line-height:1.75; }\r\n\r\n.knkr-feats {\r\n  padding:14px 24px 18px;\r\n  border-top:1px solid rgba(232,160,32,0.1);\r\n  display:flex; flex-direction:column; gap:9px;\r\n}\r\n.knkr-feat {\r\n  display:flex; align-items:center; gap:10px;\r\n  font-family:'DM Mono','Courier New',monospace;\r\n  font-size:10px; letter-spacing:1px; text-transform:uppercase;\r\n  color:var(--sand);\r\n}\r\n.knkr-feat-dot { width:6px; height:6px; border-radius:50%; flex-shrink:0; }\r\n.prime   .knkr-feat-dot { background:var(--mustard); }\r\n.terrace .knkr-feat-dot { background:var(--lime); }\r\n\r\n.knkr-hours { padding:12px 24px 20px; border-top:1px solid rgba(232,160,32,0.1); }\r\n.knkr-hours-title {\r\n  font-family:'DM Mono','Courier New',monospace;\r\n  font-size:9px; letter-spacing:3px; text-transform:uppercase;\r\n  color:var(--mustard); margin-bottom:10px;\r\n}\r\n.knkr-hour-row {\r\n  display:flex; justify-content:space-between; padding:5px 0;\r\n  border-bottom:1px solid rgba(232,160,32,0.06);\r\n  font-family:'DM Mono','Courier New',monospace; font-size:11px;\r\n}\r\n.knkr-hour-row:last-child { border-bottom:none; }\r\n.knkr-hour-day  { color:var(--sand); }\r\n.knkr-hour-time { color:#fff; }\r\n\r\n\/* \u2500\u2500 Form area \u2500\u2500 *\/\r\n.knkr-form-area { background:var(--card); display:flex; flex-direction:column; }\r\n.knkr-form-head {\r\n  padding:26px 40px 20px;\r\n  border-bottom:1px solid rgba(232,160,32,0.1);\r\n}\r\n.knkr-form-title {\r\n  font-family:'Black Han Sans','Arial Black',sans-serif;\r\n  font-size:24px; color:#fff; letter-spacing:0.5px; margin-bottom:5px;\r\n}\r\n.knkr-form-sub {\r\n  font-family:'DM Mono','Courier New',monospace;\r\n  font-size:11px; letter-spacing:2px; text-transform:uppercase;\r\n  color:var(--sand);\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   WPCAFE OVERRIDES \u2014 max specificity via html body chain\r\n   Beats WPCafe's own stylesheet regardless of load order.\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.knkr-plugin { padding:28px 40px 36px; flex:1; }\r\n\r\n\/* Page-level nuclear reset for all WPCafe elements *\/\r\nhtml body .knkr-plugin *,\r\nhtml body .knkr-plugin *:before,\r\nhtml body .knkr-plugin *:after { box-sizing:border-box; }\r\n\r\n\/* \u2500\u2500 Wrapper \/ form shell \u2500\u2500 *\/\r\nhtml body .knkr-plugin,\r\nhtml body .knkr-plugin .wpc-reservation,\r\nhtml body .knkr-plugin .wpc-reservation-form,\r\nhtml body .knkr-plugin .wpc-booking-form,\r\nhtml body .knkr-plugin .wpc-form-wrapper,\r\nhtml body .knkr-plugin .wpc-reservation-wrap,\r\nhtml body .knkr-plugin form,\r\nhtml body .knkr-plugin .wpc-res-form {\r\n  background: #251208 !important;\r\n  background-color: #251208 !important;\r\n  border: none !important;\r\n  box-shadow: none !important;\r\n  padding: 0 !important;\r\n  color: #D4B896 !important;\r\n}\r\n\r\n\/* \u2500\u2500 Step bar \u2500\u2500 *\/\r\nhtml body .knkr-plugin .wpc-steps,\r\nhtml body .knkr-plugin .wpc-step-indicator,\r\nhtml body .knkr-plugin .wpc-reservation-steps {\r\n  display: flex !important;\r\n  gap: 4px !important;\r\n  margin-bottom: 28px !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  border: none !important;\r\n  list-style: none !important;\r\n}\r\nhtml body .knkr-plugin .wpc-step,\r\nhtml body .knkr-plugin .wpc-step-item {\r\n  flex: 1 !important; height: 4px !important;\r\n  background: rgba(232,160,32,0.18) !important;\r\n  border: none !important; border-radius: 0 !important;\r\n  padding: 0 !important;\r\n}\r\nhtml body .knkr-plugin .wpc-step.active,\r\nhtml body .knkr-plugin .wpc-step.wpc-active,\r\nhtml body .knkr-plugin .wpc-step.completed { background: #E8A020 !important; }\r\nhtml body .knkr-plugin .wpc-step-label,\r\nhtml body .knkr-plugin .wpc-steps span,\r\nhtml body .knkr-plugin .wpc-step-title {\r\n  font-family: 'DM Mono','Courier New',monospace !important;\r\n  font-size: 9px !important; letter-spacing: 2px !important;\r\n  text-transform: uppercase !important;\r\n  color: #D4B896 !important; background: transparent !important;\r\n}\r\nhtml body .knkr-plugin .wpc-step-label.active { color: #E8A020 !important; }\r\n\r\n\/* \u2500\u2500 All headings inside form \u2500\u2500 *\/\r\nhtml body .knkr-plugin h1,\r\nhtml body .knkr-plugin h2,\r\nhtml body .knkr-plugin h3,\r\nhtml body .knkr-plugin h4,\r\nhtml body .knkr-plugin h5,\r\nhtml body .knkr-plugin .wpc-section-title,\r\nhtml body .knkr-plugin .wpc-form-title,\r\nhtml body .knkr-plugin .wpc-title {\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif !important;\r\n  font-size: 18px !important; color: #E8A020 !important;\r\n  letter-spacing: 1px !important; margin: 0 0 16px !important;\r\n  font-weight: normal !important; background: transparent !important;\r\n  border: none !important; padding: 0 !important; box-shadow: none !important;\r\n}\r\n\r\n\/* \u2500\u2500 Labels \u2500\u2500 *\/\r\nhtml body .knkr-plugin label,\r\nhtml body .knkr-plugin .wpc-label,\r\nhtml body .knkr-plugin .wpc-form-label,\r\nhtml body .knkr-plugin .wpc-field-label,\r\nhtml body .knkr-plugin th {\r\n  font-family: 'DM Mono','Courier New',monospace !important;\r\n  font-size: 11px !important; letter-spacing: 2.5px !important;\r\n  text-transform: uppercase !important;\r\n  color: #E8C090 !important; background: transparent !important;\r\n  display: block !important; margin: 18px 0 7px !important;\r\n  font-weight: 700 !important; border: none !important;\r\n}\r\n\r\n\/* \u2500\u2500 INPUTS \u00b7 SELECTS \u00b7 TEXTAREAS \u2500\u2500 *\/\r\nhtml body .knkr-plugin input,\r\nhtml body .knkr-plugin input[type],\r\nhtml body .knkr-plugin input[type=\"text\"],\r\nhtml body .knkr-plugin input[type=\"email\"],\r\nhtml body .knkr-plugin input[type=\"tel\"],\r\nhtml body .knkr-plugin input[type=\"number\"],\r\nhtml body .knkr-plugin input[type=\"date\"],\r\nhtml body .knkr-plugin input[type=\"time\"],\r\nhtml body .knkr-plugin input[type=\"datetime-local\"],\r\nhtml body .knkr-plugin input[type=\"search\"],\r\nhtml body .knkr-plugin select,\r\nhtml body .knkr-plugin textarea,\r\nhtml body .knkr-plugin .wpc-form-control,\r\nhtml body .knkr-plugin .wpc-input,\r\nhtml body .knkr-plugin .wpc-select,\r\nhtml body .knkr-plugin .wpc-field,\r\nhtml body .knkr-plugin .wpc-text-field,\r\nhtml body .knkr-plugin .wpcafe-input {\r\n  background:       #1C1208 !important;\r\n  background-color: #1C1208 !important;\r\n  border:           2px solid rgba(232,160,32,0.55) !important;\r\n  border-top:       2px solid rgba(232,160,32,0.55) !important;\r\n  border-right:     2px solid rgba(232,160,32,0.55) !important;\r\n  border-bottom:    2px solid rgba(232,160,32,0.55) !important;\r\n  border-left:      2px solid rgba(232,160,32,0.55) !important;\r\n  color:            #ffffff !important;\r\n  color-scheme:     dark !important;\r\n  border-radius:    0 !important;\r\n  padding:          13px 16px !important;\r\n  font-family:      'Nunito Sans','Segoe UI',sans-serif !important;\r\n  font-size:        16px !important; line-height: 1.4 !important;\r\n  width:            100% !important; margin-bottom: 4px !important;\r\n  -webkit-appearance: none !important; appearance: none !important;\r\n  box-shadow: none !important; outline: none !important;\r\n  transition: border-color 0.15s, box-shadow 0.15s !important;\r\n}\r\nhtml body .knkr-plugin input::placeholder,\r\nhtml body .knkr-plugin textarea::placeholder { color: rgba(212,184,150,0.4) !important; }\r\nhtml body .knkr-plugin input:focus,\r\nhtml body .knkr-plugin select:focus,\r\nhtml body .knkr-plugin textarea:focus {\r\n  border-color: #E8A020 !important;\r\n  box-shadow: 3px 3px 0 rgba(232,160,32,0.22) !important;\r\n  outline: none !important;\r\n}\r\n\/* Force date\/time native picker icon amber *\/\r\nhtml body .knkr-plugin input[type=\"date\"]::-webkit-calendar-picker-indicator,\r\nhtml body .knkr-plugin input[type=\"time\"]::-webkit-calendar-picker-indicator,\r\nhtml body .knkr-plugin input[type=\"datetime-local\"]::-webkit-calendar-picker-indicator {\r\n  filter: invert(1) sepia(1) saturate(3) hue-rotate(10deg) !important;\r\n  cursor: pointer !important; opacity: 1 !important;\r\n}\r\n\/* Select arrow *\/\r\nhtml body .knkr-plugin select,\r\nhtml body .knkr-plugin .wpc-select {\r\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M1 1l5 6 5-6' stroke='%23E8A020' stroke-width='2' fill='none' stroke-linecap='round'\/%3E%3C\/svg%3E\") !important;\r\n  background-repeat: no-repeat !important;\r\n  background-position: right 16px center !important;\r\n  background-color: #1C1208 !important;\r\n  padding-right: 44px !important;\r\n}\r\n\r\n\/* \u2500\u2500 WPCafe inline calendar widget \u2500\u2500 *\/\r\nhtml body .knkr-plugin .wpc-datepicker,\r\nhtml body .knkr-plugin .wpc-calendar,\r\nhtml body .knkr-plugin .wpc-date-picker,\r\nhtml body .knkr-plugin .ui-datepicker,\r\nhtml body .knkr-plugin .hasDatepicker,\r\nhtml body .knkr-plugin .datepicker {\r\n  background: #1C1208 !important; background-color: #1C1208 !important;\r\n  border: 1.5px solid rgba(232,160,32,0.45) !important;\r\n  color: #ffffff !important; border-radius: 0 !important;\r\n  box-shadow: 5px 5px 0 rgba(0,0,0,0.5) !important;\r\n}\r\nhtml body .knkr-plugin .wpc-datepicker *,\r\nhtml body .knkr-plugin .ui-datepicker *,\r\nhtml body .knkr-plugin .datepicker * { background: transparent !important; color: #fff !important; }\r\nhtml body .knkr-plugin .ui-datepicker-header,\r\nhtml body .knkr-plugin .wpc-cal-header {\r\n  background: #0E0804 !important; background-color: #0E0804 !important;\r\n  color: #fff !important; border: none !important; border-radius: 0 !important;\r\n  padding: 8px 12px !important;\r\n}\r\nhtml body .knkr-plugin .ui-datepicker th,\r\nhtml body .knkr-plugin .wpc-cal-weekday {\r\n  color: #E8A020 !important; font-weight: 700 !important;\r\n  background: transparent !important;\r\n}\r\nhtml body .knkr-plugin .ui-datepicker td a,\r\nhtml body .knkr-plugin .ui-datepicker td span,\r\nhtml body .knkr-plugin .wpc-day,\r\nhtml body .knkr-plugin .wpc-cal-day {\r\n  color: #D4B896 !important; background: transparent !important;\r\n  border: none !important; border-radius: 0 !important;\r\n  padding: 4px 6px !important; cursor: pointer !important;\r\n  transition: background 0.1s !important;\r\n}\r\nhtml body .knkr-plugin .wpc-day:hover,\r\nhtml body .knkr-plugin .ui-datepicker td a:hover {\r\n  background: rgba(232,160,32,0.15) !important; color: #E8A020 !important;\r\n}\r\nhtml body .knkr-plugin .wpc-day.today,\r\nhtml body .knkr-plugin .ui-datepicker-today a {\r\n  background: rgba(232,160,32,0.2) !important; color: #E8A020 !important;\r\n}\r\nhtml body .knkr-plugin .wpc-day.selected,\r\nhtml body .knkr-plugin .wpc-day.active,\r\nhtml body .knkr-plugin .ui-state-active,\r\nhtml body .knkr-plugin .ui-state-highlight {\r\n  background: #C94B2A !important; background-color: #C94B2A !important;\r\n  color: #fff !important; border: 1px solid #E8A020 !important;\r\n}\r\nhtml body .knkr-plugin .wpc-day.unavailable,\r\nhtml body .knkr-plugin .wpc-day.disabled,\r\nhtml body .knkr-plugin .ui-state-disabled {\r\n  opacity: 0.25 !important; cursor: not-allowed !important;\r\n}\r\nhtml body .knkr-plugin .ui-datepicker-prev,\r\nhtml body .knkr-plugin .ui-datepicker-next,\r\nhtml body .knkr-plugin .wpc-cal-nav {\r\n  color: #E8A020 !important; cursor: pointer !important;\r\n  background: transparent !important; border: none !important;\r\n}\r\n\r\n\/* \u2500\u2500 Time slots \u2500\u2500 *\/\r\nhtml body .knkr-plugin .wpc-time-slot,\r\nhtml body .knkr-plugin .wpc-slot,\r\nhtml body .knkr-plugin .wpc-time-btn,\r\nhtml body .knkr-plugin .wpc-time-item,\r\nhtml body .knkr-plugin .wpc-timeslot {\r\n  background: #1C1208 !important; background-color: #1C1208 !important;\r\n  border: 1.5px solid rgba(232,160,32,0.45) !important;\r\n  color: #D4B896 !important;\r\n  font-family: 'DM Mono','Courier New',monospace !important;\r\n  font-size: 12px !important; letter-spacing: 1.5px !important;\r\n  padding: 9px 18px !important; cursor: pointer !important;\r\n  border-radius: 0 !important; transition: all 0.15s !important;\r\n  display: inline-block !important; margin: 4px !important;\r\n}\r\nhtml body .knkr-plugin .wpc-time-slot:hover,\r\nhtml body .knkr-plugin .wpc-slot:hover,\r\nhtml body .knkr-plugin .wpc-timeslot:hover {\r\n  border-color: #E8A020 !important; color: #E8A020 !important;\r\n  background: rgba(232,160,32,0.08) !important;\r\n}\r\nhtml body .knkr-plugin .wpc-time-slot.active,\r\nhtml body .knkr-plugin .wpc-slot.selected,\r\nhtml body .knkr-plugin .wpc-time-slot.wpc-active,\r\nhtml body .knkr-plugin .wpc-timeslot.selected {\r\n  background: #E8A020 !important; background-color: #E8A020 !important;\r\n  border-color: #E8A020 !important; color: #1C1208 !important; font-weight: 700 !important;\r\n}\r\nhtml body .knkr-plugin .wpc-time-slot.unavailable,\r\nhtml body .knkr-plugin .wpc-slot.disabled { opacity: 0.25 !important; cursor: not-allowed !important; }\r\n\r\n\/* \u2500\u2500 Nav buttons (Next \/ Back \/ Prev) \u2500\u2500 *\/\r\nhtml body .knkr-plugin .wpc-btn:not([type=\"submit\"]),\r\nhtml body .knkr-plugin .wpc-btn-next,\r\nhtml body .knkr-plugin .wpc-btn-prev,\r\nhtml body .knkr-plugin .wpc-next,\r\nhtml body .knkr-plugin .wpc-prev,\r\nhtml body .knkr-plugin .wpc-btn-outline,\r\nhtml body .knkr-plugin button.wpc-btn,\r\nhtml body .knkr-plugin a.wpc-btn {\r\n  background: transparent !important; background-color: transparent !important;\r\n  border: 2px solid rgba(232,160,32,0.5) !important;\r\n  color: #E8A020 !important;\r\n  font-family: 'DM Mono','Courier New',monospace !important;\r\n  font-size: 11px !important; letter-spacing: 2px !important;\r\n  text-transform: uppercase !important;\r\n  padding: 12px 24px !important; cursor: pointer !important;\r\n  border-radius: 0 !important; transition: all 0.15s !important;\r\n  box-shadow: none !important;\r\n}\r\nhtml body .knkr-plugin .wpc-btn:not([type=\"submit\"]):hover {\r\n  background: rgba(232,160,32,0.1) !important; border-color: #E8A020 !important;\r\n}\r\n\r\n\/* \u2500\u2500 SUBMIT \u2500\u2500 *\/\r\nhtml body .knkr-plugin button[type=\"submit\"],\r\nhtml body .knkr-plugin input[type=\"submit\"],\r\nhtml body .knkr-plugin .wpc-btn-submit,\r\nhtml body .knkr-plugin .wpc-submit,\r\nhtml body .knkr-plugin .wpc-reservation-submit,\r\nhtml body .knkr-plugin [class*=\"submit\"],\r\nhtml body .knkr-plugin [class*=\"book-btn\"],\r\nhtml body .knkr-plugin .wpc-book-now {\r\n  background:       #C94B2A !important;\r\n  background-color: #C94B2A !important;\r\n  color:            #ffffff !important;\r\n  border:           none !important;\r\n  font-family:      'Black Han Sans','Arial Black',sans-serif !important;\r\n  font-size:        17px !important; letter-spacing: 2.5px !important;\r\n  text-transform:   uppercase !important;\r\n  padding:          18px 40px !important; cursor: pointer !important;\r\n  box-shadow:       5px 5px 0 #E8A020 !important;\r\n  transition:       all 0.15s !important;\r\n  margin-top:       28px !important; width: 100% !important;\r\n  border-radius:    0 !important; display: block !important;\r\n}\r\nhtml body .knkr-plugin button[type=\"submit\"]:hover,\r\nhtml body .knkr-plugin .wpc-btn-submit:hover,\r\nhtml body .knkr-plugin .wpc-submit:hover {\r\n  background: #B03A1E !important; background-color: #B03A1E !important;\r\n  transform: translate(-2px,-2px) !important;\r\n  box-shadow: 7px 7px 0 #E8A020 !important;\r\n}\r\n\r\n\/* \u2500\u2500 Guest count \/ party size stepper \u2500\u2500 *\/\r\nhtml body .knkr-plugin .wpc-guest-count,\r\nhtml body .knkr-plugin .wpc-party-size,\r\nhtml body .knkr-plugin .wpc-counter {\r\n  display: flex !important; align-items: center !important; gap: 8px !important;\r\n  background: transparent !important;\r\n}\r\nhtml body .knkr-plugin .wpc-counter-btn,\r\nhtml body .knkr-plugin .wpc-qty-btn,\r\nhtml body .knkr-plugin .wpc-minus,\r\nhtml body .knkr-plugin .wpc-plus {\r\n  width: 40px !important; height: 40px !important;\r\n  background: #1C1208 !important; background-color: #1C1208 !important;\r\n  border: 1.5px solid rgba(232,160,32,0.5) !important;\r\n  color: #E8A020 !important; font-size: 18px !important;\r\n  display: flex !important; align-items: center !important; justify-content: center !important;\r\n  cursor: pointer !important; border-radius: 0 !important; flex-shrink: 0 !important;\r\n}\r\nhtml body .knkr-plugin .wpc-counter-val,\r\nhtml body .knkr-plugin .wpc-qty-val {\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif !important;\r\n  font-size: 22px !important; color: #fff !important;\r\n  background: transparent !important; min-width: 36px !important; text-align: center !important;\r\n}\r\n\r\n\/* \u2500\u2500 All other text \u2500\u2500 *\/\r\nhtml body .knkr-plugin p,\r\nhtml body .knkr-plugin span,\r\nhtml body .knkr-plugin div,\r\nhtml body .knkr-plugin li,\r\nhtml body .knkr-plugin td {\r\n  color: #D4B896 !important;\r\n  background: transparent !important;\r\n}\r\nhtml body .knkr-plugin a {\r\n  color: #E8A020 !important; text-decoration: none !important;\r\n}\r\nhtml body .knkr-plugin a:hover { color: #fff !important; }\r\n\r\n\/* \u2500\u2500 Success \u2500\u2500 *\/\r\nhtml body .knkr-plugin .wpc-success,\r\nhtml body .knkr-plugin .wpc-confirmation,\r\nhtml body .knkr-plugin .wpc-booking-success,\r\nhtml body .knkr-plugin [class*=\"success\"] {\r\n  background: rgba(74,92,47,0.3) !important; background-color: rgba(74,92,47,0.3) !important;\r\n  border: 1.5px solid #4A5C2F !important;\r\n  color: #B8CC3A !important;\r\n  padding: 20px 24px !important;\r\n  font-family: 'DM Mono','Courier New',monospace !important;\r\n  font-size: 13px !important; letter-spacing: 1px !important;\r\n  margin-top: 20px !important; border-radius: 0 !important;\r\n}\r\n\/* \u2500\u2500 Errors \u2500\u2500 *\/\r\nhtml body .knkr-plugin .wpc-error,\r\nhtml body .knkr-plugin .wpc-invalid,\r\nhtml body .knkr-plugin [class*=\"error\"],\r\nhtml body .knkr-plugin .woocommerce-error li {\r\n  color: #FF6B55 !important; font-size: 12px !important;\r\n  margin-top: 5px !important;\r\n  font-family: 'DM Mono','Courier New',monospace !important;\r\n  background: transparent !important;\r\n  border: none !important; list-style: none !important;\r\n}\r\n\r\n\/* \u2500\u2500 WooCommerce elements that may appear \u2500\u2500 *\/\r\nhtml body .knkr-plugin .woocommerce-notices-wrapper,\r\nhtml body .knkr-plugin .woocommerce-info {\r\n  background: rgba(232,160,32,0.1) !important;\r\n  border-left: 4px solid #E8A020 !important;\r\n  color: #D4B896 !important; padding: 12px 16px !important;\r\n}\r\n\r\n\/* \u2500\u2500 Scrollbar in plugin area \u2500\u2500 *\/\r\nhtml body .knkr-plugin ::-webkit-scrollbar { width: 4px !important; }\r\nhtml body .knkr-plugin ::-webkit-scrollbar-track { background: #1C1208 !important; }\r\nhtml body .knkr-plugin ::-webkit-scrollbar-thumb { background: #E8A020 !important; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   TRUST STRIP\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.knkr-trust {\r\n  display: flex; align-items: stretch;\r\n  border-top: 1px solid rgba(232,160,32,0.1);\r\n  margin: 0 64px; flex-wrap: wrap;\r\n}\r\n.knkr-trust-item {\r\n  flex:1; min-width:150px;\r\n  padding:20px 20px;\r\n  border-right:1px solid rgba(232,160,32,0.08);\r\n  display:flex; flex-direction:column; gap:6px;\r\n}\r\n.knkr-trust-item:last-child { border-right:none; }\r\n.knkr-trust-icon  { font-size:18px; }\r\n.knkr-trust-label { font-family:'Black Han Sans','Arial Black',sans-serif; font-size:13px; color:#fff; }\r\n.knkr-trust-sub   { font-family:'DM Mono','Courier New',monospace; font-size:9px; letter-spacing:1.5px; text-transform:uppercase; color:var(--sand); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   FOOTER\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.knkr-footer {\r\n  background: #0E0804;\r\n  border-top: 3px solid var(--mustard);\r\n  padding: 24px 64px;\r\n  display: flex; align-items: center;\r\n  justify-content: space-between;\r\n  gap: 16px; flex-wrap: wrap;\r\n  margin-top: 40px;\r\n}\r\n.knkr-footer-logo {\r\n  font-family:'Black Han Sans','Arial Black',sans-serif;\r\n  font-size:22px; letter-spacing:1px;\r\n  display:flex; align-items:center; gap:8px;\r\n}\r\n.knkr-fl1 { color:#fff; }\r\n.knkr-fl2 { color:var(--mustard); }\r\n.knkr-fla { font-family:'Syne','Georgia',serif; font-weight:700; font-style:italic; color:var(--rust); font-size:14px; }\r\n.knkr-footer-contact {\r\n  font-family:'DM Mono','Courier New',monospace;\r\n  font-size:10px; letter-spacing:1.5px; text-transform:uppercase;\r\n  color:var(--sand); text-align:right; line-height:1.9;\r\n}\r\n.knkr-footer-contact a { color:var(--mustard); text-decoration:none; }\r\n.knkr-footer-contact a:hover { color:#fff; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   MOBILE\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media(max-width:900px){\r\n  .knkr-hero      { padding:36px 24px 32px; }\r\n  .knkr-hero-inner{ grid-template-columns:1fr; }\r\n  .knkr-notice    { padding:12px 24px; }\r\n  .knkr-tabs      { padding:32px 24px 0; }\r\n  .knkr-panels    { padding:0 24px 40px; }\r\n  .knkr-layout    { grid-template-columns:1fr; }\r\n  .knkr-trust     { margin:0 24px; }\r\n  .knkr-footer    { padding:20px 24px; flex-direction:column; align-items:flex-start; }\r\n  .knkr-footer-contact { text-align:left; }\r\n  .knkr-tab       { padding:12px 18px; font-size:14px; }\r\n  .knkr-plugin    { padding:20px 20px 32px; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"knkr-root\">\r\n\r\n  <!-- HERO -->\r\n  <div class=\"knkr-hero\">\r\n    <!--\r\n    Set src=\"YOUR-CHARMINAR-PHOTO.jpg\" for a background image.\r\n    Leave empty for the solid dark bg (looks great either way).\r\n    -->\r\n    <img decoding=\"async\" class=\"knkr-hero-bg\" id=\"knkr-hero-bg\" src=\"\" alt=\"\">\r\n\r\n    <div class=\"knkr-hero-inner\">\r\n      <div>\r\n        <div class=\"knkr-eyebrow\">Kaapi &amp; Karam \u00b7 Near Charminar, Hyderabad<\/div>\r\n        <h1 class=\"knkr-title\">MAKE A<br><em>RESERVATION<\/em><\/h1>\r\n        <p class=\"knkr-subtitle\">\r\n          K&amp;K Prime \u2014 Upper Floor &nbsp;\u00b7&nbsp; The Terrace \u2014 Open-Air Rooftop\r\n        <\/p>\r\n      <\/div>\r\n      <!-- Update href to your homepage -->\r\n      <a class=\"knkr-back\" href=\"\/\">\u2190 Back to main site<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- NOTICE BAR -->\r\n  <div class=\"knkr-notice\">\r\n    <div class=\"knkr-notice-text\">\r\n      \ud83e\udd5e Ground floor is self-service \u2014 walk in any time, no booking needed &nbsp;\u00b7&nbsp;\r\n      Prime &amp; Terrace require reservations only\r\n    <\/div>\r\n    <div class=\"knkr-notice-veg\">\r\n      <div class=\"knkr-vsq\"><\/div> 100% Pure Vegetarian\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- TABS -->\r\n  <div class=\"knkr-tabs\">\r\n    <button class=\"knkr-tab t-prime\"\r\n            id=\"knkr-tab-prime\"\r\n            onclick=\"knkrTab('prime')\">\r\n      <span>\u2b50<\/span> K&amp;K Prime\r\n    <\/button>\r\n    <button class=\"knkr-tab\"\r\n            id=\"knkr-tab-terrace\"\r\n            onclick=\"knkrTab('terrace')\">\r\n      <span>\ud83c\udf3f<\/span> The Terrace\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <!-- PANELS -->\r\n  <div class=\"knkr-panels\">\r\n\r\n    <!-- \u2550\u2550 K&K PRIME PANEL \u2550\u2550 -->\r\n    <div class=\"knkr-panel knkr-on\" id=\"knkr-panel-prime\">\r\n      <div class=\"knkr-layout\">\r\n\r\n        <!-- Venue info -->\r\n        <div class=\"knkr-venue prime\">\r\n          <div class=\"knkr-venue-img\">\r\n            <img decoding=\"async\" src=\"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/Outdoor.jpg\"\r\n                 alt=\"K&K Prime\">\r\n          <\/div>\r\n          <div class=\"knkr-venue-body\">\r\n            <div class=\"knkr-venue-eye\">Upper Floor \u00b7 Table Service \u00b7 Indoor<\/div>\r\n            <div class=\"knkr-venue-name\">K&amp;K PRIME<\/div>\r\n            <p class=\"knkr-venue-desc\">\r\n              Reservations-only upper floor dining - curated menus,\r\n              full table service, and an unobstructed view of the\r\n              Charminar. Walk-ins are not accepted here.\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"knkr-feats\">\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Curated Menus<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Full Table Service<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Private &amp; Group Dining<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Charminar View<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Birthday &amp; Anniversary Setups<\/div>\r\n          <\/div>\r\n          <div class=\"knkr-hours\">\r\n            <div class=\"knkr-hours-title\">Available Hours<\/div>\r\n            <div class=\"knkr-hour-row\">\r\n              <span class=\"knkr-hour-day\">Morning<\/span>\r\n              <span class=\"knkr-hour-time\">06:00 AM \u2013 10:00 AM<\/span>\r\n            <\/div>\r\n            <div class=\"knkr-hour-row\">\r\n              <span class=\"knkr-hour-day\">Evening<\/span>\r\n              <span class=\"knkr-hour-time\">07:00 PM \u2013 11:00 PM<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Form area -->\r\n        <div class=\"knkr-form-area\">\r\n          <div class=\"knkr-form-head\">\r\n            <div class=\"knkr-form-title\">Reserve Your Table<\/div>\r\n            <div class=\"knkr-form-sub\">K&amp;K Prime \u00b7 Reservations Only \u00b7 Walk-ins not accepted<\/div>\r\n          <\/div>\r\n\r\n          <!--\r\n          \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\r\n          \u2551  WPCAFE SHORTCODE \u2014 K&K PRIME                        \u2551\r\n          \u2551                                                      \u2551\r\n          \u2551  HOW TO GET YOUR SHORTCODE:                          \u2551\r\n          \u2551  1. WordPress Dashboard \u2192 WPCafe \u2192 Shortcode         \u2551\r\n          \u2551  2. Click \"Restaurant Reservation\"                   \u2551\r\n          \u2551  3. Choose: Style, Date picker type, Form display    \u2551\r\n          \u2551  4. Click Generate \u2014 copy the shortcode              \u2551\r\n          \u2551  5. Replace the placeholder text below with it       \u2551\r\n          \u2551                                                      \u2551\r\n          \u2551  Example shortcode format:                           \u2551\r\n          \u2551  [wpc_reservation style='style1'                     \u2551\r\n          \u2551   date_selection='calendar' form_display='single']   \u2551\r\n          \u2551                                                      \u2551\r\n          \u2551  If you have TWO locations (Prime + Terrace)         \u2551\r\n          \u2551  set up in WPCafe, generate separate shortcodes      \u2551\r\n          \u2551  for each and paste them in their respective panels. \u2551\r\n          \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\r\n          -->\r\n          <div class=\"knkr-plugin\" id=\"wpcafe-prime\">\r\n            <div class=\"wpc-reservation-form-root\" data-component=\"wpc-reservation-form\"\n    data-date-selector=\"calendar\"\n    data-reservation-style=\"style-1\"\n    data-form-display-type=\"single\"\n    data-image-link=\"\">\n    \n<\/div>\n\r\n\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div><!-- \/prime -->\r\n\r\n\r\n    <!-- \u2550\u2550 TERRACE PANEL \u2550\u2550 -->\r\n    <div class=\"knkr-panel\" id=\"knkr-panel-terrace\">\r\n      <div class=\"knkr-layout\">\r\n\r\n        <!-- Venue info -->\r\n        <div class=\"knkr-venue terrace\">\r\n          <div class=\"knkr-venue-img\">\r\n            <img decoding=\"async\" src=\"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/Terrace.png\"\r\n                 alt=\"The Terrace\">\r\n          <\/div>\r\n          <div class=\"knkr-venue-body\">\r\n            <div class=\"knkr-venue-eye\">Rooftop \u00b7 Open Air \u00b7 Outdoor Seating<\/div>\r\n            <div class=\"knkr-venue-name\">THE TERRACE<\/div>\r\n            <p class=\"knkr-venue-desc\">\r\n              Open-air rooftop available exclusively by booking.\r\n              Perfect for groups, sundowners, and special occasions\r\n              with the Charminar in full view. Walk-ins not accepted.\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"knkr-feats\">\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Open-Air Rooftop<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Charminar &amp; Skyline View<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Sunset &amp; Evening Sessions<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Group &amp; Occasion Bookings<\/div>\r\n            <div class=\"knkr-feat\"><div class=\"knkr-feat-dot\"><\/div>Seasonal Availability<\/div>\r\n          <\/div>\r\n          <div class=\"knkr-hours\">\r\n            <div class=\"knkr-hours-title\">Available Hours<\/div>\r\n            <div class=\"knkr-hour-row\">\r\n              <\/span>\r\n            <\/div>\r\n            <div class=\"knkr-hour-row\">\r\n              <span class=\"knkr-hour-day\">Evening<\/span>\r\n              <span class=\"knkr-hour-time\">07:00 PM \u2013 11:00 PM<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Form area -->\r\n        <div class=\"knkr-form-area\">\r\n          <div class=\"knkr-form-head\">\r\n            <div class=\"knkr-form-title\">Reserve The Terrace<\/div>\r\n            <div class=\"knkr-form-sub\">Open-Air Rooftop \u00b7 Reservations Only \u00b7 Walk-ins not accepted<\/div>\r\n          <\/div>\r\n\r\n          <!--\r\n          \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\r\n          \u2551  WPCAFE SHORTCODE \u2014 THE TERRACE                      \u2551\r\n          \u2551                                                      \u2551\r\n          \u2551  If WPCafe has ONE global form (no locations):       \u2551\r\n          \u2551  Use the same shortcode as above.                    \u2551\r\n          \u2551                                                      \u2551\r\n          \u2551  If WPCafe has BRANCH\/LOCATION support (Pro):        \u2551\r\n          \u2551  Generate a separate shortcode for \"The Terrace\"     \u2551\r\n          \u2551  branch and paste it here.                           \u2551\r\n          \u2551                                                      \u2551\r\n          \u2551  Example with branch:                                \u2551\r\n          \u2551  [wpc_reservation style='style1'                     \u2551\r\n          \u2551   date_selection='calendar' form_display='single'    \u2551\r\n          \u2551   branch='the-terrace']                              \u2551\r\n          \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\r\n          -->\r\n          <div class=\"knkr-plugin\" id=\"wpcafe-terrace\">\r\n\r\n            COMING SOON\r\n\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div><!-- \/terrace -->\r\n\r\n  <\/div><!-- \/panels -->\r\n\r\n  <!-- TRUST STRIP -->\r\n  <div class=\"knkr-trust\">\r\n    <div class=\"knkr-trust-item\">\r\n      <div class=\"knkr-trust-icon\">\u2713<\/div>\r\n      <div class=\"knkr-trust-label\">Free Cancellation<\/div>\r\n      <div class=\"knkr-trust-sub\">Up to 24 hours before<\/div>\r\n    <\/div>\r\n    <div class=\"knkr-trust-item\">\r\n      <div class=\"knkr-trust-icon\">\ud83d\udcac<\/div>\r\n      <div class=\"knkr-trust-label\">Confirmation<\/div>\r\n      <div class=\"knkr-trust-sub\">Via call or WhatsApp<\/div>\r\n    <\/div>\r\n    <div class=\"knkr-trust-item\">\r\n      <div class=\"knkr-trust-icon\">\ud83d\udcb3<\/div>\r\n      <div class=\"knkr-trust-label\">100% Advance Payment<\/div>\r\n      <div class=\"knkr-trust-sub\">Pay to confirm<\/div>\r\n    <\/div>\r\n    <div class=\"knkr-trust-item\">\r\n      <div class=\"knkr-trust-icon\">\ud83c\udf3f<\/div>\r\n      <div class=\"knkr-trust-label\">100% Pure Veg<\/div>\r\n      <div class=\"knkr-trust-sub\">Every item, always<\/div>\r\n    <\/div>\r\n    <div class=\"knkr-trust-item\">\r\n      <div class=\"knkr-trust-icon\">\ud83e\udd5e<\/div>\r\n      <div class=\"knkr-trust-label\">Ground Floor<\/div>\r\n      <div class=\"knkr-trust-sub\">Always walk-in, no booking<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- FOOTER -->\r\n  <div class=\"knkr-footer\">\r\n    <div class=\"knkr-footer-logo\">\r\n      <span class=\"knkr-fl1\">KAAPI <\/span>\r\n      <span class=\"knkr-fla\">&<\/span>\r\n      <span class=\"knkr-fl2\"> KARAM<\/span>\r\n    <\/div>\r\n    <div class=\"knkr-footer-contact\">\r\n      Near Charminar, Old City \u00b7 Hyderabad 500002<br>\r\n      <!-- Update phone and email below -->\r\n      <a href=\"https:\/\/wa.me\/919951790000?text=Hello%20I%20want%20to%20book%20a%20table\" target=\"_blank\">+91 99517 90000<\/a>\r\n      &nbsp;\u00b7&nbsp;\r\n      <a href=\"mailto:hello@kaapikaram.in\">hello@kaapikaram.in<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div><!-- \/knkr-root -->\r\n\r\n<!--\r\n  Late-loading style block \u2014 loads AFTER WPCafe's own CSS,\r\n  so these rules win regardless of plugin stylesheet order.\r\n  Hardcoded hex values (no CSS variables) for maximum compatibility.\r\n-->\r\n<style>\r\nhtml body #wpcafe-prime *,\r\nhtml body #wpcafe-terrace * {\r\n  font-family: 'Nunito Sans','Segoe UI',sans-serif;\r\n}\r\nhtml body #wpcafe-prime input,\r\nhtml body #wpcafe-prime select,\r\nhtml body #wpcafe-prime textarea,\r\nhtml body #wpcafe-terrace input,\r\nhtml body #wpcafe-terrace select,\r\nhtml body #wpcafe-terrace textarea {\r\n  background: #1C1208 !important;\r\n  background-color: #1C1208 !important;\r\n  border: 2px solid rgba(232,160,32,0.55) !important;\r\n  color: #ffffff !important;\r\n  color-scheme: dark !important;\r\n  font-size: 16px !important;\r\n  padding: 13px 16px !important;\r\n  border-radius: 0 !important;\r\n  -webkit-appearance: none !important;\r\n  appearance: none !important;\r\n  box-shadow: none !important;\r\n}\r\nhtml body #wpcafe-prime input:focus,\r\nhtml body #wpcafe-prime select:focus,\r\nhtml body #wpcafe-prime textarea:focus,\r\nhtml body #wpcafe-terrace input:focus,\r\nhtml body #wpcafe-terrace select:focus,\r\nhtml body #wpcafe-terrace textarea:focus {\r\n  border-color: #E8A020 !important;\r\n  box-shadow: 3px 3px 0 rgba(232,160,32,0.25) !important;\r\n  outline: none !important;\r\n}\r\nhtml body #wpcafe-prime label,\r\nhtml body #wpcafe-terrace label {\r\n  color: #E8C090 !important;\r\n  font-size: 11px !important;\r\n  letter-spacing: 2.5px !important;\r\n  text-transform: uppercase !important;\r\n  font-weight: 700 !important;\r\n}\r\nhtml body #wpcafe-prime button[type=\"submit\"],\r\nhtml body #wpcafe-prime input[type=\"submit\"],\r\nhtml body #wpcafe-terrace button[type=\"submit\"],\r\nhtml body #wpcafe-terrace input[type=\"submit\"],\r\nhtml body #wpcafe-prime .wpc-btn-submit,\r\nhtml body #wpcafe-terrace .wpc-btn-submit,\r\nhtml body #wpcafe-prime .wpc-submit,\r\nhtml body #wpcafe-terrace .wpc-submit {\r\n  background: #C94B2A !important;\r\n  background-color: #C94B2A !important;\r\n  color: #ffffff !important;\r\n  border: none !important;\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif !important;\r\n  font-size: 17px !important;\r\n  letter-spacing: 2.5px !important;\r\n  text-transform: uppercase !important;\r\n  padding: 10px 40px !important;\r\n  width: 100% !important;\r\n  display: block !important;\r\n  border-radius: 0 !important;\r\n  box-shadow: 5px 5px 0 #E8A020 !important;\r\n  cursor: pointer !important;\r\n  margin-top: 28px !important;\r\n}\r\nhtml body #wpcafe-prime button[type=\"submit\"]:hover,\r\nhtml body #wpcafe-prime input[type=\"submit\"]:hover,\r\nhtml body #wpcafe-terrace button[type=\"submit\"]:hover,\r\nhtml body #wpcafe-terrace input[type=\"submit\"]:hover {\r\n  background: #B03A1E !important;\r\n  background-color: #B03A1E !important;\r\n  transform: translate(-2px,-2px) !important;\r\n  box-shadow: 7px 7px 0 #E8A020 !important;\r\n}\r\n\/* Time slots *\/\r\nhtml body #wpcafe-prime .wpc-time-slot,\r\nhtml body #wpcafe-prime .wpc-slot,\r\nhtml body #wpcafe-terrace .wpc-time-slot,\r\nhtml body #wpcafe-terrace .wpc-slot {\r\n  background: #1C1208 !important;\r\n  border: 1.5px solid rgba(232,160,32,0.5) !important;\r\n  color: #D4B896 !important;\r\n  border-radius: 0 !important;\r\n  padding: 9px 18px !important;\r\n}\r\nhtml body #wpcafe-prime .wpc-time-slot.active,\r\nhtml body #wpcafe-prime .wpc-slot.selected,\r\nhtml body #wpcafe-terrace .wpc-time-slot.active,\r\nhtml body #wpcafe-terrace .wpc-slot.selected {\r\n  background: #E8A020 !important;\r\n  color: #1C1208 !important;\r\n}\r\n\/* Calendar *\/\r\nhtml body #wpcafe-prime .ui-datepicker,\r\nhtml body #wpcafe-prime .wpc-datepicker,\r\nhtml body #wpcafe-terrace .ui-datepicker,\r\nhtml body #wpcafe-terrace .wpc-datepicker {\r\n  background: #1C1208 !important;\r\n  border: 1.5px solid rgba(232,160,32,0.5) !important;\r\n  color: #fff !important;\r\n  border-radius: 0 !important;\r\n}\r\nhtml body #wpcafe-prime .ui-datepicker-header,\r\nhtml body #wpcafe-terrace .ui-datepicker-header {\r\n  background: #0E0804 !important;\r\n  color: #fff !important;\r\n  border: none !important;\r\n}\r\nhtml body #wpcafe-prime .ui-datepicker th,\r\nhtml body #wpcafe-terrace .ui-datepicker th { color: #E8A020 !important; }\r\nhtml body #wpcafe-prime .ui-state-active,\r\nhtml body #wpcafe-terrace .ui-state-active { background: #C94B2A !important; color: #fff !important; border-radius: 0 !important; }\r\n\/* Generic text *\/\r\nhtml body #wpcafe-prime p,\r\nhtml body #wpcafe-prime span,\r\nhtml body #wpcafe-prime div,\r\nhtml body #wpcafe-terrace p,\r\nhtml body #wpcafe-terrace span,\r\nhtml body #wpcafe-terrace div {\r\n  color: #D4B896 !important;\r\n  background: transparent !important;\r\n}\r\nhtml body #wpcafe-prime h2,\r\nhtml body #wpcafe-prime h3,\r\nhtml body #wpcafe-prime h4,\r\nhtml body #wpcafe-terrace h2,\r\nhtml body #wpcafe-terrace h3,\r\nhtml body #wpcafe-terrace h4 {\r\n  color: #E8A020 !important;\r\n  background: transparent !important;\r\n  font-family: 'Black Han Sans','Arial Black',sans-serif !important;\r\n}\r\n<\/style>\r\n\r\n<script>\r\n\/* Tab switcher *\/\r\nfunction knkrTab(w) {\r\n  document.getElementById('knkr-panel-prime').classList.remove('knkr-on');\r\n  document.getElementById('knkr-panel-terrace').classList.remove('knkr-on');\r\n  document.getElementById('knkr-tab-prime').classList.remove('t-prime','t-terrace');\r\n  document.getElementById('knkr-tab-terrace').classList.remove('t-prime','t-terrace');\r\n  document.getElementById('knkr-panel-' + w).classList.add('knkr-on');\r\n  document.getElementById('knkr-tab-' + w).classList.add('t-' + w);\r\n  document.querySelector('.knkr-tabs').scrollIntoView({ behavior:'smooth', block:'start' });\r\n}\r\n\/* Auto open correct tab from URL hash e.g. \/reservations#terrace *\/\r\n(function(){\r\n  if(window.location.hash === '#terrace') knkrTab('terrace');\r\n})();\r\n\/* Show hero bg image if src is set *\/\r\n(function(){\r\n  var bg = document.getElementById('knkr-hero-bg');\r\n  if(bg && bg.getAttribute('src') && bg.getAttribute('src') !== '') bg.style.display = 'block';\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Kaapi &amp; Karam \u00b7 Near Charminar, Hyderabad MAKE ARESERVATION K&amp;K Prime \u2014 Upper Floor &nbsp;\u00b7&nbsp; The Terrace \u2014 Open-Air Rooftop [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-43","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Reservations - Kaapi &amp; Karam<\/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:\/\/kaapikaram.in\/?page_id=43\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reservations - Kaapi &amp; Karam\" \/>\n<meta property=\"og:description\" content=\"Kaapi &amp; Karam \u00b7 Near Charminar, Hyderabad MAKE ARESERVATION K&amp;K Prime \u2014 Upper Floor &nbsp;\u00b7&nbsp; The Terrace \u2014 Open-Air Rooftop [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kaapikaram.in\/?page_id=43\" \/>\n<meta property=\"og:site_name\" content=\"Kaapi &amp; Karam\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-23T11:43:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/Outdoor.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43\",\"url\":\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43\",\"name\":\"Reservations - Kaapi &amp; Karam\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kaapikaram.in\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Outdoor.jpg\",\"datePublished\":\"2026-04-18T13:08:22+00:00\",\"dateModified\":\"2026-04-23T11:43:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43#primaryimage\",\"url\":\"https:\\\/\\\/kaapikaram.in\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Outdoor.jpg\",\"contentUrl\":\"https:\\\/\\\/kaapikaram.in\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Outdoor.jpg\",\"width\":612,\"height\":408,\"caption\":\"This long shot shows many diverse people sitting in an outdoor dinning area near a restaurant in Palma, Majorca. The tables are covered by tall, white, fabric, sun-shade umbrellas on the left and mature, dark green trees on the right. The outdoor restaurant has charcoal gray pavement in front and old buildings in the background.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/?page_id=43#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kaapikaram.in\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reservations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/#website\",\"url\":\"https:\\\/\\\/kaapikaram.in\\\/\",\"name\":\"Kaapi &amp; Karam\",\"description\":\"Suddha bhi, Swadhish bhi\",\"publisher\":{\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kaapikaram.in\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/#organization\",\"name\":\"Kaapi &amp; Karam\",\"url\":\"https:\\\/\\\/kaapikaram.in\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kaapikaram.in\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KnK-Logo-Low.jpg\",\"contentUrl\":\"https:\\\/\\\/kaapikaram.in\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KnK-Logo-Low.jpg\",\"width\":1200,\"height\":1662,\"caption\":\"Kaapi &amp; Karam\"},\"image\":{\"@id\":\"https:\\\/\\\/kaapikaram.in\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reservations - Kaapi &amp; Karam","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:\/\/kaapikaram.in\/?page_id=43","og_locale":"en_US","og_type":"article","og_title":"Reservations - Kaapi &amp; Karam","og_description":"Kaapi &amp; Karam \u00b7 Near Charminar, Hyderabad MAKE ARESERVATION K&amp;K Prime \u2014 Upper Floor &nbsp;\u00b7&nbsp; The Terrace \u2014 Open-Air Rooftop [&hellip;]","og_url":"https:\/\/kaapikaram.in\/?page_id=43","og_site_name":"Kaapi &amp; Karam","article_modified_time":"2026-04-23T11:43:07+00:00","og_image":[{"url":"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/Outdoor.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kaapikaram.in\/?page_id=43","url":"https:\/\/kaapikaram.in\/?page_id=43","name":"Reservations - Kaapi &amp; Karam","isPartOf":{"@id":"https:\/\/kaapikaram.in\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kaapikaram.in\/?page_id=43#primaryimage"},"image":{"@id":"https:\/\/kaapikaram.in\/?page_id=43#primaryimage"},"thumbnailUrl":"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/Outdoor.jpg","datePublished":"2026-04-18T13:08:22+00:00","dateModified":"2026-04-23T11:43:07+00:00","breadcrumb":{"@id":"https:\/\/kaapikaram.in\/?page_id=43#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kaapikaram.in\/?page_id=43"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kaapikaram.in\/?page_id=43#primaryimage","url":"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/Outdoor.jpg","contentUrl":"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/Outdoor.jpg","width":612,"height":408,"caption":"This long shot shows many diverse people sitting in an outdoor dinning area near a restaurant in Palma, Majorca. The tables are covered by tall, white, fabric, sun-shade umbrellas on the left and mature, dark green trees on the right. The outdoor restaurant has charcoal gray pavement in front and old buildings in the background."},{"@type":"BreadcrumbList","@id":"https:\/\/kaapikaram.in\/?page_id=43#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kaapikaram.in\/"},{"@type":"ListItem","position":2,"name":"Reservations"}]},{"@type":"WebSite","@id":"https:\/\/kaapikaram.in\/#website","url":"https:\/\/kaapikaram.in\/","name":"Kaapi &amp; Karam","description":"Suddha bhi, Swadhish bhi","publisher":{"@id":"https:\/\/kaapikaram.in\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kaapikaram.in\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kaapikaram.in\/#organization","name":"Kaapi &amp; Karam","url":"https:\/\/kaapikaram.in\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kaapikaram.in\/#\/schema\/logo\/image\/","url":"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/KnK-Logo-Low.jpg","contentUrl":"https:\/\/kaapikaram.in\/wp-content\/uploads\/2026\/04\/KnK-Logo-Low.jpg","width":1200,"height":1662,"caption":"Kaapi &amp; Karam"},"image":{"@id":"https:\/\/kaapikaram.in\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/kaapikaram.in\/index.php?rest_route=\/wp\/v2\/pages\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kaapikaram.in\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kaapikaram.in\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kaapikaram.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kaapikaram.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=43"}],"version-history":[{"count":78,"href":"https:\/\/kaapikaram.in\/index.php?rest_route=\/wp\/v2\/pages\/43\/revisions"}],"predecessor-version":[{"id":421,"href":"https:\/\/kaapikaram.in\/index.php?rest_route=\/wp\/v2\/pages\/43\/revisions\/421"}],"wp:attachment":[{"href":"https:\/\/kaapikaram.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}