{"id":11042,"date":"2026-07-22T15:49:22","date_gmt":"2026-07-22T15:49:22","guid":{"rendered":"https:\/\/megabana.shop\/?page_id=11042"},"modified":"2026-07-22T15:49:48","modified_gmt":"2026-07-22T15:49:48","slug":"custom-booking","status":"publish","type":"page","link":"https:\/\/megabana.shop\/en_us\/custom-booking\/","title":{"rendered":"\u0627\u0644\u0631\u062d\u0644\u0627\u062a \u0627\u0644\u0645\u062e\u0635\u0635\u0629"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11042\" class=\"elementor elementor-11042\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4bc27c6 ct-section-stretched elementor-section-height-full elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"4bc27c6\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/megabana.shop\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/0_Coast_Water_1280x720.mp4&quot;,&quot;background_video_start&quot;:0,&quot;background_play_on_mobile&quot;:&quot;yes&quot;,&quot;background_privacy_mode&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a9df5c4\" data-id=\"a9df5c4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1a8b80e elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"1a8b80e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9053d2e\" data-id=\"9053d2e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6481171 elementor-widget elementor-widget-button\" data-id=\"6481171\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u0627\u0644\u0631\u062d\u0644\u0627\u062a<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26eddb2 elementor-widget elementor-widget-heading\" data-id=\"26eddb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0627\u062e\u062a\u0631 \u0631\u062d\u0644\u062a\u0643 \u0648\u0627\u0633\u062a\u0645\u0639!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b9a1e5 elementor-widget elementor-widget-heading\" data-id=\"4b9a1e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u0643\u0627\u0641\u0629 \u0627\u0644\u0631\u062d\u0644\u0627\u062a \u0627\u0644\u0645\u062a\u0648\u0641\u0631\u0629 \u0641\u064a \u0627\u0644\u0645\u0646\u0635\u0629\u060c \u0627\u062e\u062a\u0631 \u0627\u0644\u0627\u0646\u0633\u0628 \u0644\u0643 \u0648\u0627\u0646\u0637\u0644\u0642 \u0645\u0639\u0646\u0627 \u0644\u0644\u0625\u0633\u062a\u0645\u0627\u0639 \u0648\u0635\u0646\u0639 \u0627\u0644\u0630\u0643\u0631\u064a\u0627\u062a.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1ac5b1c\" data-id=\"1ac5b1c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-028d336 ct-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"028d336\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2be920a\" data-id=\"2be920a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5a3bff2 elementor-widget elementor-widget-shortcode\" data-id=\"5a3bff2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t<style id=\"em-custom-booking-public-styles\">\r\n\t\t.emcb{\r\n\t\t\t--o:#E57030;--b:#11B4E8;--n:#052740;\r\n\t\t\t--tx:var(--theme-text-color,#052740);\r\n\t\t\t--hd:var(--theme-headings-color,var(--tx));\r\n\t\t\t--m:var(--theme-palette-color-4,#667b8b);\r\n\t\t\t--bd:var(--theme-border-color,#dfe8ee);\r\n\t\t\t--sf:var(--theme-palette-color-7,#f4f8fb);\r\n\t\t\t--card:var(--theme-palette-color-8,#fff);\r\n\t\t\twidth:100%;min-width:0;padding:30px 0 56px;\r\n\t\t\tbackground:transparent;color:var(--tx);font-family:inherit;\r\n\t\t\tdirection:inherit;text-align:start;overflow-x:hidden;\r\n\t\t}\r\n\t\t.emcb,.emcb *{box-sizing:border-box}\r\n\t\t.emcb button,.emcb input,.emcb select,.emcb textarea{font:inherit}\r\n\t\t.emcb-shell{min-width:0}\r\n\t\t.emcb-icon{width:17px;height:17px;display:block;flex:0 0 17px;object-fit:contain;background:none!important;border:0!important;padding:0!important}\r\n\t\t.emcb-price{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;direction:rtl;color:inherit}\r\n\t\t.emcb-price>span:first-child{direction:ltr;unicode-bidi:isolate}\r\n\t\t.emcb-riyal{width:13px!important;height:13px!important;min-width:13px!important;display:block!important;object-fit:contain!important;flex:0 0 13px!important;vertical-align:middle!important}\r\n\t\t.emcb-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:18px;align-items:start;width:100%;max-width:100%;min-width:0}\r\n\t\t.emcb-card{min-width:0;max-width:100%;border:1px solid var(--bd);border-radius:18px;background:var(--card);padding:20px;box-shadow:none}\r\n\t\t.emcb-form-card,.emcb-summary,.emcb-panel{min-width:0;max-width:100%}\r\n\t\t.emcb-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:18px}\r\n\t\t.emcb-step{min-width:0;height:48px;border:1px solid var(--bd);border-radius:13px;background:var(--card);color:var(--m);display:flex;align-items:center;gap:8px;padding:0 12px;cursor:pointer;text-align:start;transition:border-color .15s ease,color .15s ease,background-color .15s ease}\r\n\t\t.emcb-step-icon{width:32px;height:32px;flex:0 0 32px;border:1px solid var(--bd);border-radius:10px;background:var(--sf);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px rgba(5,39,64,.04)}\r\n\t\t.emcb-step-icon .emcb-icon{width:15px;height:15px;flex-basis:15px}\r\n\t\t.emcb-step>span:last-child{font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\r\n\t\t.emcb-step.is-active{border-color:var(--o);color:var(--tx)}\r\n\t\t.emcb-step.is-active .emcb-step-icon{background:var(--o);border-color:var(--o)}\r\n\t\t.emcb-step.is-active .emcb-step-icon .emcb-icon{filter:brightness(0) invert(1)}\r\n\t\t.emcb-step.is-done{border-color:rgba(17,180,232,.44);color:var(--tx)}\r\n\t\t.emcb-step.is-done .emcb-step-icon{background:rgba(17,180,232,.12);border-color:rgba(17,180,232,.32)}\r\n\t\t.emcb-panel{display:none}.emcb-panel.is-active{display:block}\r\n\t\t.emcb-section-head{margin-bottom:16px}.emcb-section-head h2{margin:0;color:var(--hd);font-size:19px;font-weight:820;line-height:1.45}.emcb-section-head p{margin:5px 0 0;color:var(--m);font-size:11.5px;line-height:1.8}\r\n\t\t.emcb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\r\n\t\t.emcb-field{display:flex;flex-direction:column;gap:7px;min-width:0}.emcb-field.full{grid-column:1\/-1}\r\n\t\t.emcb-label{min-height:18px;display:flex;align-items:center;color:var(--m);font-size:11px;font-weight:700;line-height:1.5}\r\n\t\t.emcb-input,.emcb-select,.emcb-textarea,.emcb-trigger{width:100%;border:1px solid var(--bd)!important;border-radius:12px!important;background:var(--card)!important;color:var(--tx)!important;font-size:13px!important;outline:none!important;box-shadow:none!important;touch-action:manipulation}\r\n\t\t.emcb-input,.emcb-select,.emcb-trigger{height:42px!important;min-height:42px!important;padding:0 13px!important}\r\n\t\t.emcb-textarea{height:104px!important;min-height:104px!important;max-height:104px!important;padding:11px 13px!important;resize:none;line-height:1.8}\r\n\t\t.emcb-input:hover,.emcb-select:hover,.emcb-textarea:hover,.emcb-trigger:hover{border-color:rgba(17,180,232,.34)!important}\r\n\t\t.emcb-input:focus,.emcb-select:focus,.emcb-textarea:focus,.emcb-trigger:focus{border-color:rgba(17,180,232,.68)!important;box-shadow:none!important}\r\n\t\t.emcb-trigger{display:flex;align-items:center;gap:9px;cursor:pointer;text-align:start}.emcb-trigger-value{color:var(--m);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emcb-trigger.is-filled .emcb-trigger-value{color:var(--tx);font-weight:720}\r\n\t\t.emcb-traveler{margin-top:14px;border:1px solid var(--bd);border-radius:14px;background:var(--card);padding:13px;display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}\r\n\t\t.emcb-traveler>div:first-child{min-width:0}.emcb-traveler strong{display:block;color:var(--hd);font-size:13px;font-weight:780;line-height:1.5}.emcb-traveler span{display:block;margin-top:3px;color:var(--m);font-size:10.5px;line-height:1.6}\r\n\t\t.emcb-count-control{display:grid;grid-template-columns:38px 58px 38px;align-items:center;gap:7px;direction:ltr;flex:0 0 auto}\r\n\t\t.emcb-count-control button{width:38px;height:38px;border:1px solid var(--bd);border-radius:11px;background:var(--sf);color:var(--tx);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}\r\n\t\t.emcb-count-control input{width:58px;height:38px;border:1px solid var(--bd);border-radius:11px;background:var(--card);color:var(--tx);text-align:center;font-size:16px;font-weight:820;outline:none;-moz-appearance:textfield}\r\n\t\t.emcb-count-control input::-webkit-inner-spin-button,.emcb-count-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}\r\n\t\t.emcb-results-head,.emcb-extra-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.emcb-results-head>strong,.emcb-extra-head>strong{color:var(--hd);font-size:13px}.emcb-results-head>span{color:var(--m);font-size:11px}\r\n\t\t.emcb-stays{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\r\n\t\t.emcb-hotel{position:relative;min-width:0;border:1px solid var(--bd);border-radius:17px;background:var(--card);overflow:hidden;transition:border-color .15s ease,transform .15s ease}\r\n\t\t.emcb-selected-badge{position:absolute;top:12px;left:12px;z-index:4;min-height:28px;padding:0 10px;border-radius:999px;background:var(--n);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;line-height:1;pointer-events:none;box-shadow:0 6px 18px rgba(5,39,64,.18)}\r\n\t\t.emcb-hotel:hover{border-color:rgba(17,180,232,.52);transform:translateY(-1px)}\r\n\t\t.emcb-hotel.is-selected{border-color:var(--b);box-shadow:inset 0 0 0 1px var(--b)}\r\n\t\t.emcb-hotel-trigger{width:100%;display:block;padding:0;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer}\r\n\t\t.emcb-hotel-cover{height:184px;border:1px solid var(--bd);border-radius:13px;background:var(--n);overflow:hidden}.emcb-hotel-cover img{width:100%;height:100%;display:block;object-fit:cover}\r\n\t\t.emcb-hotel-copy{padding:15px;display:flex;flex-direction:column;min-width:0}\r\n\t\t.emcb-hotel-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}\r\n\t\t.emcb-hotel-name{display:block;margin:0;color:var(--hd);font-size:17px;font-weight:820;line-height:1.45}\r\n\t\t.emcb-stars{display:flex;gap:2px;margin-top:6px}.emcb-stars img{width:13px;height:13px;display:block;object-fit:contain;filter:brightness(0) saturate(100%) invert(76%) sepia(89%) saturate(1110%) hue-rotate(355deg) brightness(99%) contrast(96%)}\r\n\t\t.emcb-hotel-address{margin:9px 0 0;color:var(--m);font-size:10.5px;line-height:1.7}\r\n\t\t.emcb-hotel-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px;padding-top:13px;border-top:1px solid var(--bd)}\r\n\t\t.emcb-hotel-from{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:nowrap}.emcb-hotel-from span{color:var(--m);font-size:9.5px}.emcb-hotel-from strong{color:var(--hd);font-size:15px;font-weight:820}\r\n\t\t.emcb-hotel-bottom>span:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.emcb-hotel-room-count{display:block;color:var(--m);font-size:10px;line-height:1.5}\r\n\t\t.emcb-hotel-open{height:36px;min-height:36px;padding:0 12px;border-radius:10px;background:var(--o);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800}\r\n\t\t.emcb-hotel.is-selected .emcb-hotel-open{background:var(--n)}\r\n\t\t.emcb-hotel-selected{margin-top:10px;padding:9px 10px;border-radius:11px;background:var(--sf);color:var(--tx);font-size:10.5px;line-height:1.6}\r\n\t\t.emcb-room-popup{width:min(860px,calc(100vw - 36px))}\r\n\t\t.emcb-room-popup-hotel{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;align-items:center;margin-bottom:15px;padding:12px;border:1px solid var(--bd);border-radius:15px;background:var(--sf)}\r\n\t\t.emcb-room-popup-cover{height:96px;border-radius:12px;overflow:hidden;background:var(--n)}.emcb-room-popup-cover img{width:100%;height:100%;object-fit:cover;display:block}\r\n\t\t.emcb-room-popup-copy h4{margin:0;color:var(--hd);font-size:18px;font-weight:820}.emcb-room-popup-copy p{margin:6px 0 0;color:var(--m);font-size:10.5px;line-height:1.7}\r\n\t\t.emcb-room-popup-list{display:grid;gap:9px}\r\n\t\t.emcb-room{width:100%;display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--bd);border-radius:14px;background:var(--card);padding:9px;text-align:start;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}\r\n\t\t.emcb-room:hover{border-color:rgba(17,180,232,.5);background:var(--sf)}.emcb-room.is-selected{border-color:var(--b);box-shadow:inset 0 0 0 1px var(--b);background:rgba(17,180,232,.05)}\r\n\t\t.emcb-room-media{width:96px;height:82px;border:1px solid var(--bd);border-radius:11px;overflow:hidden;background:var(--sf)}.emcb-room-media img{width:100%;height:100%;display:block;object-fit:cover}\r\n\t\t.emcb-room-copy{min-width:0}.emcb-room-copy strong{display:block;color:var(--hd);font-size:13px;font-weight:790;line-height:1.5}.emcb-room-copy small{display:block;margin-top:4px;color:var(--m);font-size:10px;line-height:1.6}\r\n\t\t.emcb-room-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.emcb-pill{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;border-radius:999px;background:var(--sf);color:var(--m);font-size:9.5px}\r\n\t\t.emcb-room-side{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.emcb-room-price{color:var(--hd);font-size:15px;font-weight:840}.emcb-room-select{min-height:34px;padding:0 11px;border-radius:10px;background:var(--o);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800}.emcb-room.is-selected .emcb-room-select{background:var(--n)}\r\n\t\t.emcb-room-availability{color:var(--m);font-size:9.5px;text-align:end}\r\n\t\t.emcb-extra-section+.emcb-extra-section{margin-top:22px;padding-top:20px;border-top:1px solid var(--bd)}\r\n\t\t.emcb-extras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\r\n\t\t.emcb-extra{position:relative;cursor:pointer;border:1px solid var(--bd);border-radius:15px;background:var(--card);overflow:hidden;display:grid;grid-template-columns:124px minmax(0,1fr);min-width:0}\r\n\t\t.emcb-extra input{position:absolute;top:12px;inset-inline-end:12px;width:18px;height:18px;accent-color:var(--o);z-index:2}\r\n\t\t.emcb-extra.is-selected{border-color:var(--b);box-shadow:inset 0 0 0 1px var(--b)}.emcb-extra.is-disabled{opacity:.55;cursor:not-allowed}\r\n\t\t.emcb-extra-media{min-height:132px;background:var(--n);overflow:hidden}.emcb-extra-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}\r\n\t\t.emcb-extra-body{padding:12px;display:flex;flex-direction:column;gap:7px;min-width:0}.emcb-extra-title{padding-inline-end:23px;color:var(--hd);font-size:13px;font-weight:780;line-height:1.5}.emcb-extra-desc{margin:0;color:var(--m);font-size:10.5px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}\r\n\t\t.emcb-extra-foot{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.emcb-extra-meta{color:var(--m);font-size:10px;line-height:1.5}.emcb-extra-price{color:var(--hd);font-size:14px;font-weight:820;display:inline-flex;align-items:center;min-height:20px}\r\n\t\t.emcb-payments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}.emcb-payment{position:relative;display:block;min-width:0}.emcb-payment>input{position:absolute;opacity:0;pointer-events:none}\r\n\t\t.emcb-payment-card{position:relative;display:flex;width:100%;min-height:92px;padding:14px;border:1px solid var(--bd);border-radius:14px;background:var(--card);cursor:pointer;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px}\r\n\t\t.emcb-payment-card>strong,.emcb-payment-head>strong{display:block;color:var(--hd);font-size:13px;font-weight:780;line-height:1.5;margin:0}.emcb-payment-card>span:not(.emcb-soon):not(.emcb-payment-head){display:block;color:var(--m);font-size:10.5px;line-height:1.65;margin:0}.emcb-payment-head{display:flex!important;width:100%;align-items:center;justify-content:space-between;gap:8px;margin:0}.emcb-payment>input:checked+.emcb-payment-card{border-color:var(--o);box-shadow:inset 0 0 0 1px var(--o);background:rgba(229,112,48,.05)}.emcb-payment.is-disabled{opacity:.58}.emcb-payment.is-disabled .emcb-payment-card{cursor:not-allowed}.emcb-soon{position:static;display:inline-flex!important;flex:0 0 auto;width:max-content;margin:0;padding:3px 8px;border-radius:999px;background:var(--tx);color:var(--card)!important;font-size:9px!important;line-height:1.4}\r\n\t\t.emcb-terms{display:flex;align-items:flex-start;gap:9px;margin-top:14px;color:var(--m);font-size:11px;line-height:1.7}.emcb-terms input{width:18px;height:18px;accent-color:var(--o);margin-top:1px;flex:0 0 18px}\r\n\t\t.emcb-actions{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:18px;padding-top:15px;border-top:1px solid var(--bd)}\r\n\t\t.emcb-btn{height:42px;min-height:42px;padding:0 17px;border-radius:12px;border:1px solid var(--bd);background:var(--card);color:var(--tx);font-size:12px;font-weight:780;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px}\r\n\t\t.emcb-btn.primary{background:var(--o);border-color:var(--o);color:#fff}.emcb-btn:hover,.emcb-btn:focus{border-color:var(--tx);background:var(--sf);color:var(--tx)}.emcb-btn.primary:hover,.emcb-btn.primary:focus{background:var(--o);border-color:var(--o);color:#fff;filter:brightness(.97)}.emcb-btn:disabled{opacity:.52;cursor:not-allowed}.emcb-btn[hidden]{display:none!important}\r\n\t\t.emcb-summary{position:sticky;top:20px;width:100%;min-width:0;overflow:hidden}.emcb-summary h3{margin:0 0 14px;color:var(--hd);font-size:16px;font-weight:820}\r\n\t\t.emcb-summary-list{display:flex;flex-direction:column;gap:11px}.emcb-summary-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--bd);min-width:0}.emcb-summary-row>*{min-width:0}\r\n\t\t.emcb-summary-row>span{color:var(--m);font-size:10.5px;font-weight:400}.emcb-summary-row>strong{color:var(--tx);font-size:12px;font-weight:750;text-align:end;max-width:62%}\r\n\t\t.emcb-summary-total{margin-top:14px;padding:13px;border-radius:13px;background:var(--n);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;overflow:hidden}.emcb-summary-total>span{font-size:11px;opacity:.72}.emcb-summary-total>strong{font-size:20px;font-weight:850;color:#fff}.emcb-summary-total .emcb-riyal{filter:brightness(0) invert(1)}\r\n\t\t.emcb-summary-note{margin:12px 0 0;color:var(--m);font-size:10.5px;line-height:1.75}\r\n\t\t.emcb-error{display:none;margin-bottom:14px;padding:13px;border:1px solid rgba(229,112,48,.35);border-radius:13px;background:rgba(229,112,48,.09);color:var(--tx);font-size:12px;line-height:1.8}.emcb-error.is-visible{display:block}\r\n\t\t.emcb-empty,.emcb-loading{padding:28px 16px;border:1px dashed var(--bd);border-radius:15px;background:var(--sf);text-align:center;color:var(--m);font-size:12px}\r\n\t\t.emcb.is-success-mode .emcb-layout{display:block!important}.emcb.is-success-mode .emcb-form-card{width:100%!important;max-width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.emcb-success{display:none;width:min(760px,100%);margin:0 auto;border:1px solid var(--bd);border-radius:22px;background:var(--card);padding:28px;text-align:center}.emcb-success.is-visible{display:block}.emcb-success-mark{width:58px;height:58px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center}.emcb-success-mark .emcb-icon{width:58px!important;height:58px!important;min-width:58px!important;max-width:58px!important;flex:0 0 58px!important;filter:none!important}.emcb-success-eyebrow{display:block;color:var(--o);font-size:11px;font-weight:750;margin-bottom:7px}.emcb-success h1{margin:0;color:var(--hd);font-size:23px;font-weight:830;line-height:1.5}\r\n\t\t.emcb-success-code{display:flex;flex-direction:column;gap:5px;margin:18px auto;width:max-content;padding:11px 18px;border-radius:13px;background:var(--sf)}.emcb-success-code span,.emcb-success-grid span{color:var(--m);font-size:10.5px}.emcb-success-code strong{color:var(--tx);font-size:17px}\r\n\t\t.emcb-success-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.emcb-success-grid>div{padding:12px;border:1px solid var(--bd);border-radius:13px;background:var(--card)}.emcb-success-grid strong{display:block;margin-top:5px;color:var(--tx);font-size:12px}.emcb-success-note{color:var(--m);font-size:12px;line-height:1.8;margin:16px 0}.emcb-success-primary,.emcb-success-secondary{min-height:46px;padding:0 18px;border-radius:13px;border:1px solid var(--o);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:12px;font-weight:800;background:var(--o);color:#fff}.emcb-success-primary:hover,.emcb-success-primary:focus,.emcb-success-secondary:hover,.emcb-success-secondary:focus{background:var(--b);border-color:var(--b);color:#fff}.emcb-bank-box{margin:16px 0;padding:15px;border:1px solid var(--bd);border-radius:15px;background:var(--card);text-align:start}.emcb-bank-box h3{margin:0 0 10px;color:var(--hd);font-size:15px}.emcb-bank-box>div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--bd)}.emcb-bank-box span{color:var(--m);font-size:10.5px}.emcb-bank-box strong{color:var(--tx);font-size:12px}.emcb-bank-box p{margin:12px 0 0;color:var(--m);font-size:11px;line-height:1.8}.emcb-success [hidden]{display:none!important}\r\n\t\t.emcb-overlay{display:none;position:fixed;inset:0;z-index:10000390;align-items:center;justify-content:center;padding:18px;background:rgba(0,0,0,.62)}.emcb-overlay.is-open,.emcb.is-date-open .emcb-date-overlay,.emcb.is-time-open .emcb-time-overlay{display:flex}\r\n\t\t.emcb-popup{width:min(520px,calc(100vw - 36px));max-height:calc(100vh - 36px);overflow:auto;background:var(--card);border:1px solid var(--bd);border-radius:20px;padding:18px;color:var(--tx)}\r\n\t\t.emcb-popup-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.emcb-popup-head h3{margin:0;color:var(--hd);font-size:20px}.emcb-popup-head p{margin:4px 0 0;color:var(--m);font-size:12px}.emcb-popup-close{width:38px;height:38px;border-radius:12px;border:1px solid var(--bd);background:var(--card);color:var(--tx);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.emcb-popup-close .emcb-icon{width:16px;height:16px}\r\n\t\t.emcb-date-fields,.emcb-time-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.emcb-date-field{height:44px;border:1px solid var(--bd);border-radius:12px;background:var(--card);color:var(--tx);display:flex;align-items:center;justify-content:space-between;padding:0 12px;cursor:pointer}.emcb-date-field.is-active{border-color:var(--b);background:var(--sf)}.emcb-date-field .k{color:var(--m);font-size:11px}.emcb-date-field .v{direction:ltr;font-size:12px}\r\n\t\t.emcb-cal-head{display:flex;align-items:center;justify-content:space-between}.emcb-date-nav{width:36px;height:36px;border:1px solid var(--bd);border-radius:10px;background:var(--card);color:var(--tx);cursor:pointer}.emcb-date-month{font-size:15px;font-weight:760}.emcb-weekdays,.emcb-date-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.emcb-weekdays{margin:14px 0 8px}.emcb-weekdays div{text-align:center;font-size:11px;color:var(--m)}.emcb-date-day{height:42px;border:1px solid var(--bd);border-radius:12px;background:var(--card);color:var(--tx);cursor:pointer}.emcb-date-day.is-muted{color:var(--m);background:var(--sf)}.emcb-date-day.is-disabled{opacity:.35;cursor:not-allowed}.emcb-date-day.is-inrange{background:var(--sf);border-color:var(--b)}.emcb-date-day.is-selected{background:var(--n)!important;border-color:var(--n)!important;color:#fff!important}\r\n\t\t.emcb-popup-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.emcb-time-input{height:46px;border:1px solid var(--bd);border-radius:12px;background:var(--card);color:var(--tx);padding:0 12px}.emcb-time-fields label{display:flex;flex-direction:column;gap:7px;color:var(--m);font-size:11px}\r\n\t\thtml[data-theme=\"dark\"] .emcb,html[data-color-mode=\"dark\"] .emcb,body.dark-mode .emcb,body.ct-dark-mode .emcb{--tx:#eef5f9;--hd:#fff;--m:#9db2c0;--bd:rgba(255,255,255,.13);--sf:#071827;--card:#0b2234}\r\n\t\thtml[data-theme=\"dark\"] .emcb .emcb-icon,html[data-color-mode=\"dark\"] .emcb .emcb-icon,body.dark-mode .emcb .emcb-icon,body.ct-dark-mode .emcb .emcb-icon{filter:brightness(0) invert(1)}\r\n\t\thtml[data-theme=\"dark\"] .emcb .emcb-stars img,html[data-color-mode=\"dark\"] .emcb .emcb-stars img,body.dark-mode .emcb .emcb-stars img,body.ct-dark-mode .emcb .emcb-stars img{filter:brightness(0) saturate(100%) invert(76%) sepia(89%) saturate(1110%) hue-rotate(355deg) brightness(99%) contrast(96%)}\r\n\t\thtml[data-theme=\"dark\"] .emcb .emcb-riyal,html[data-color-mode=\"dark\"] .emcb .emcb-riyal,body.dark-mode .emcb .emcb-riyal,body.ct-dark-mode .emcb .emcb-riyal{filter:brightness(0) invert(1)!important}\r\n\t\t.emcb[dir=\"ltr\"]{direction:ltr;text-align:left}.emcb[dir=\"ltr\"] .emcb-summary-row>strong{text-align:right}\r\n\t\t@media(max-width:900px){.emcb-layout{grid-template-columns:minmax(0,1fr)}.emcb-summary{position:static}.emcb-payments{grid-template-columns:1fr}}\r\n\t\t@media(max-width:650px){\r\n\t\t\t.emcb{width:100%;max-width:100%;padding:16px 0 40px}.emcb-shell,.emcb-layout,.emcb-form-card,.emcb-summary,.emcb-panel{width:100%;max-width:100%;min-width:0}.emcb-card{padding:15px;border-radius:17px}\r\n\t\t\t.emcb-steps{display:flex;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.emcb-steps::-webkit-scrollbar{display:none}.emcb-step{min-width:max-content;flex:0 0 auto;scroll-snap-align:start}.emcb-step>span:last-child{width:max-content;max-width:none;white-space:nowrap;overflow:visible;text-overflow:clip}\r\n\t\t\t.emcb-grid,.emcb-extras,.emcb-success-grid{grid-template-columns:minmax(0,1fr)}.emcb-field.full{grid-column:auto}.emcb-traveler{align-items:flex-start;flex-direction:column}.emcb-count-control{width:100%;grid-template-columns:42px minmax(70px,1fr) 42px}.emcb-count-control button{width:42px}.emcb-count-control input{width:100%}\r\n\t\t\t.emcb-layout{display:flex;flex-direction:column;gap:14px}.emcb-form-card{order:1}.emcb-summary{order:2}.emcb-form-card>.emcb-summary.is-inline-mobile{position:static;top:auto;order:0;margin:0 0 18px;width:100%;max-width:100%;overflow:hidden}\r\n\t\t\t.emcb-stays{grid-template-columns:1fr}.emcb-hotel-cover{height:190px}.emcb-room-popup-hotel{grid-template-columns:1fr}.emcb-room-popup-cover{height:150px}.emcb-room{grid-template-columns:70px minmax(0,1fr)}.emcb-room-media{width:70px;height:70px}.emcb-room-side{grid-column:1\/-1;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-top:5px}.emcb-room-price{font-size:14px}\r\n\t\t\t.emcb-extra{grid-template-columns:108px minmax(0,1fr)}.emcb-actions{position:static;background:transparent;padding:14px 0 0}.emcb-actions .emcb-btn{max-width:100%}.emcb-date-fields,.emcb-time-fields{grid-template-columns:1fr}\r\n\t\t\t.emcb-summary-row>span{font-size:12px}.emcb-summary-row>strong{font-size:13px;line-height:1.5}.emcb-summary-total>span{font-size:12px}.emcb-summary-total>strong{font-size:19px}\r\n\t\t}\r\n\r\n\t\t\/* v1.6 \u2014 booking parity, framed media and five-step flow *\/\r\n\t\t.emcb-riyal{width:13px!important;height:13px!important;min-width:13px!important;max-width:13px!important;flex:0 0 13px!important;display:inline-block!important;background-color:transparent!important;background-image:var(--emcb-riyal)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;padding:0!important;margin:0!important;line-height:1!important;vertical-align:middle!important}\r\n\t\t.emcb-price{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;direction:rtl!important;line-height:1!important}.emcb-price>span:first-child{direction:ltr!important;unicode-bidi:isolate!important;line-height:1!important}\r\n\t\t.emcb-btn{height:42px!important;min-height:42px!important;border-radius:12px!important;padding:0 17px!important;font-size:12px!important;font-weight:780!important;box-shadow:none!important;transform:none!important}.emcb-btn.primary{background:var(--o)!important;border-color:var(--o)!important;color:#fff!important}.emcb-btn.primary:hover,.emcb-btn.primary:focus,.emcb-btn.primary:active{background:var(--b)!important;border-color:var(--b)!important;color:#fff!important;filter:none!important}\r\n\t\t.emcb-actions{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;margin-top:18px!important;padding-top:15px!important;border-top:1px solid var(--bd)!important}\r\n\t\t.emcb-summary{position:sticky!important;top:20px!important;width:100%!important;min-width:0!important;overflow:hidden!important}.emcb-summary h3{margin:0 0 14px!important;color:var(--hd)!important;font-size:16px!important;font-weight:820!important}.emcb-summary-list{display:flex!important;flex-direction:column!important;gap:11px!important}.emcb-summary-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;padding-bottom:10px!important;border-bottom:1px solid var(--bd)!important;min-width:0!important}.emcb-summary-row>span{color:var(--m)!important;font-size:10.5px!important;font-weight:400!important}.emcb-summary-row>strong{color:var(--tx)!important;font-size:12px!important;font-weight:750!important;text-align:end!important;max-width:62%!important}.emcb-summary-total{margin-top:14px!important;padding:13px!important;border-radius:13px!important;background:var(--n)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;overflow:hidden!important}.emcb-summary-total>span{font-size:11px!important;opacity:.72!important}.emcb-summary-total>strong{font-size:20px!important;font-weight:850!important;color:#fff!important}.emcb-summary-total .emcb-riyal{filter:brightness(0) invert(1)!important}\r\n\t\t.emcb-stays{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.emcb-hotel{min-width:0!important;border:1px solid var(--bd)!important;border-radius:17px!important;background:var(--card)!important;overflow:hidden!important;box-shadow:none!important}.emcb-hotel-trigger{width:100%!important;min-height:176px!important;display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;text-align:start!important;cursor:pointer!important}.emcb-hotel-cover{height:auto!important;min-height:156px!important;margin:10px!important;border:1px solid var(--bd)!important;border-radius:13px!important;background:var(--sf)!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.emcb-hotel-cover img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.emcb-image-placeholder{width:100%;height:100%;min-height:inherit;display:flex;align-items:center;justify-content:center;padding:16px;color:var(--m);font-size:11px;font-weight:650;text-align:center;background:var(--sf)}.emcb-hotel-copy{padding:16px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important}.emcb-hotel-name{display:block!important;margin:0!important;color:var(--hd)!important;font-size:18px!important;font-weight:820!important;line-height:1.45!important;text-transform:none!important;letter-spacing:normal!important}.emcb-hotel-address{margin:8px 0 0!important;color:var(--m)!important;font-size:10.5px!important;line-height:1.7!important}.emcb-hotel-bottom{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin-top:14px!important;padding-top:13px!important;border-top:1px solid var(--bd)!important}.emcb-hotel-from strong{color:var(--hd)!important;font-size:14px!important;font-weight:820!important;line-height:1!important}.emcb-hotel-from strong .emcb-price{font-size:14px!important}.emcb-hotel-open{height:42px!important;min-height:42px!important;padding:0 15px!important;border-radius:12px!important;background:var(--o)!important;color:#fff!important;font-size:12px!important;font-weight:780!important}.emcb-hotel-trigger:hover .emcb-hotel-open,.emcb-hotel-trigger:focus .emcb-hotel-open{background:var(--b)!important}\r\n\t\t.emcb-room-popup{width:min(940px,calc(100vw - 36px))!important;border-radius:18px!important}.emcb-room-popup-hotel{display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;margin-bottom:16px!important;padding:12px!important;border:1px solid var(--bd)!important;border-radius:15px!important;background:var(--sf)!important}.emcb-room-popup-cover{height:124px!important;border:1px solid var(--bd)!important;border-radius:12px!important;overflow:hidden!important;background:var(--card)!important;display:flex!important;align-items:center!important;justify-content:center!important}.emcb-room-popup-cover img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.emcb-room-popup-copy h4{margin:0!important;color:var(--hd)!important;font-size:20px!important;font-weight:820!important;line-height:1.4!important;text-transform:none!important}.emcb-room-popup-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.emcb-room{width:100%!important;display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;border:1px solid var(--bd)!important;border-radius:15px!important;background:var(--card)!important;padding:10px!important;text-align:start!important;cursor:pointer!important;box-shadow:none!important}.emcb-room-media{width:112px!important;height:104px!important;border:1px solid var(--bd)!important;border-radius:12px!important;overflow:hidden!important;background:var(--sf)!important;display:flex!important;align-items:center!important;justify-content:center!important}.emcb-room-media img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.emcb-room-copy strong{font-size:13px!important;font-weight:790!important;line-height:1.5!important;color:var(--hd)!important}.emcb-room-side{grid-column:1\/-1!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding-top:9px!important;border-top:1px solid var(--bd)!important}.emcb-room-price{color:var(--hd)!important;font-size:14px!important;font-weight:840!important;line-height:1!important}.emcb-room-select{height:38px!important;min-height:38px!important;padding:0 12px!important;border-radius:11px!important;background:var(--o)!important;color:#fff!important;font-size:11px!important;font-weight:780!important}.emcb-room:hover .emcb-room-select,.emcb-room:focus .emcb-room-select{background:var(--b)!important}\r\n\t\t.emcb-hotel-from strong,.emcb-hotel-from strong .emcb-price,.emcb-hotel-from strong .emcb-price>span:first-child{font-size:14px!important;font-weight:820!important;line-height:1!important}.emcb-hotel-from strong .emcb-riyal{width:13px!important;height:13px!important;min-width:13px!important;max-width:13px!important;flex:0 0 13px!important}\r\n\t\t@media(max-width:900px){.emcb-layout{grid-template-columns:minmax(0,1fr)!important}.emcb-summary{position:static!important;order:-1!important}.emcb-room-popup-list{grid-template-columns:1fr!important}}\r\n\t\t@media(max-width:650px){.emcb-success{padding:20px 15px}.emcb-hotel-trigger{grid-template-columns:1fr!important}.emcb-hotel-cover{height:190px!important;min-height:190px!important;margin:10px!important}.emcb-room-popup-hotel{grid-template-columns:1fr!important}.emcb-room-popup-cover{height:170px!important}.emcb-room{grid-template-columns:82px minmax(0,1fr)!important}.emcb-room-media{width:82px!important;height:82px!important}.emcb-room-side{grid-column:1\/-1!important}.emcb-summary{order:2!important}.emcb-form-card>.emcb-summary.is-inline-mobile{position:static!important;top:auto!important;order:0!important;margin:0 0 18px!important}}\r\n\r\n\t\t\/* v1.8 \u2014 \/booking review parity, nightly totals and mobile flow *\/\r\n\t\t.emcb-review-panel .emcb-section-head{margin-bottom:16px!important}\r\n\t\t.emcb-review-panel .emcb-section-head h2{margin:0!important;color:var(--hd)!important;font-size:19px!important;font-weight:820!important;line-height:1.45!important}\r\n\t\t.emcb-review-panel .emcb-section-head p{margin:5px 0 0!important;color:var(--m)!important;font-size:11.5px!important;line-height:1.8!important}\r\n\t\t.emcb-review-panel .emcb-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}\r\n\t\t.emcb-review-panel .emcb-field{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important}\r\n\t\t.emcb-review-panel .emcb-field.full{grid-column:1\/-1!important}\r\n\t\t.emcb-review-panel .emcb-label{min-height:18px!important;display:flex!important;align-items:center!important;color:var(--m)!important;font-size:11px!important;font-weight:700!important;line-height:1.5!important}\r\n\t\t.emcb-review-panel .emcb-input,.emcb-review-panel .emcb-select,.emcb-review-panel .emcb-textarea{width:100%!important;border:1px solid var(--bd)!important;border-radius:12px!important;background:var(--card)!important;color:var(--tx)!important;font-size:13px!important;outline:none!important;box-shadow:none!important;touch-action:manipulation!important}\r\n\t\t.emcb-review-panel .emcb-input,.emcb-review-panel .emcb-select{height:42px!important;min-height:42px!important;padding:0 13px!important}\r\n\t\t.emcb-review-panel .emcb-textarea{height:104px!important;min-height:104px!important;max-height:104px!important;padding:11px 13px!important;resize:none!important;line-height:1.8!important}\r\n\t\t.emcb-review-panel .emcb-input:hover,.emcb-review-panel .emcb-select:hover,.emcb-review-panel .emcb-textarea:hover{border-color:rgba(17,180,232,.34)!important}\r\n\t\t.emcb-review-panel .emcb-input:focus,.emcb-review-panel .emcb-select:focus,.emcb-review-panel .emcb-textarea:focus{border-color:rgba(17,180,232,.68)!important;box-shadow:none!important}\r\n\t\t.emcb-review-panel .emcb-payments{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:start!important}\r\n\t\t.emcb-review-panel .emcb-payment{position:relative!important;display:block!important;min-width:0!important}\r\n\t\t.emcb-review-panel .emcb-payment>input{position:absolute!important;opacity:0!important;pointer-events:none!important}\r\n\t\t.emcb-review-panel .emcb-payment-card{position:relative!important;display:flex!important;width:100%!important;min-height:100px!important;height:auto!important;padding:14px!important;border:1px solid var(--bd)!important;border-radius:14px!important;background:var(--card)!important;cursor:pointer!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:6px!important;overflow:hidden!important}\r\n\t\t.emcb-review-panel .emcb-payment-card>strong,.emcb-review-panel .emcb-payment-head>strong{display:block!important;color:var(--hd)!important;font-size:13px!important;font-weight:780!important;line-height:1.5!important;margin:0!important}\r\n\t\t.emcb-review-panel .emcb-payment-card>span:not(.emcb-soon):not(.emcb-payment-head){display:block!important;color:var(--m)!important;font-size:10.5px!important;line-height:1.65!important;margin:0!important}\r\n\t\t.emcb-review-panel .emcb-payment-head{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0!important}\r\n\t\t.emcb-review-panel .emcb-payment>input:checked+.emcb-payment-card{border-color:var(--o)!important;box-shadow:inset 0 0 0 1px var(--o)!important;background:rgba(229,112,48,.05)!important}\r\n\t\t.emcb-review-panel .emcb-payment.is-disabled{opacity:.58!important}\r\n\t\t.emcb-review-panel .emcb-payment.is-disabled .emcb-payment-card{cursor:not-allowed!important}\r\n\t\t.emcb-review-panel .emcb-soon{position:static!important;display:inline-flex!important;flex:0 0 auto!important;width:max-content!important;margin:0!important;padding:3px 8px!important;border-radius:999px!important;background:var(--tx)!important;color:var(--card)!important;font-size:9px!important;line-height:1.4!important}\r\n\t\t.emcb-review-panel .emcb-terms{display:flex!important;align-items:flex-start!important;gap:9px!important;margin-top:14px!important;color:var(--m)!important;font-size:11px!important;line-height:1.7!important}\r\n\t\t.emcb-review-panel .emcb-terms input{width:18px!important;height:18px!important;accent-color:var(--o)!important;margin-top:1px!important;flex:0 0 18px!important}\r\n\t\t.emcb-room-price,.emcb-hotel-from strong,.emcb-extra-price{font-size:14px!important;line-height:1!important}\r\n\t\t.emcb-room-price .emcb-price,.emcb-hotel-from strong .emcb-price,.emcb-extra-price .emcb-price{font-size:14px!important;line-height:1!important}\r\n\t\thtml[data-theme=\"dark\"] .emcb .emcb-riyal,html[data-color-mode=\"dark\"] .emcb .emcb-riyal,body.dark-mode .emcb .emcb-riyal,body.ct-dark-mode .emcb .emcb-riyal,body[data-theme=\"dark\"] .emcb .emcb-riyal{filter:brightness(0) invert(1)!important;opacity:1!important}\r\n\t\t@media(max-width:650px){\r\n\t\t\t.emcb-form-card{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;overflow:visible!important}\r\n\t\t\t.emcb-summary{border:1px solid var(--bd)!important;border-radius:18px!important;background:var(--card)!important;padding:15px!important}\r\n\t\t\t.emcb-steps{scroll-snap-type:x mandatory!important;scroll-padding-inline:50%!important}\r\n\t\t\t.emcb-step{scroll-snap-align:center!important}\r\n\t\t\t.emcb-review-panel .emcb-grid{grid-template-columns:minmax(0,1fr)!important}\r\n\t\t\t.emcb-review-panel .emcb-field.full{grid-column:auto!important}\r\n\t\t\t.emcb-review-panel .emcb-payments{grid-template-columns:1fr!important;gap:9px!important}\r\n\t\t\t.emcb-review-panel .emcb-payment-card{min-height:0!important;padding:13px!important}\r\n\t\t}\r\n\r\n\r\n\t\t\/* v1.9 \u2014 exact \/booking review, explicit nightly totals and mobile back navigation *\/\r\n\t\t\/* v1.10 \u2014 occupancy-aware room totals and transparent stay pricing *\/\r\n\t\t.emcb-room-price-label{display:block;color:var(--m);font-size:9.5px;font-weight:650;line-height:1.55;text-align:end}\r\n\t\t.emcb-room-occupancy{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}\r\n\t\t.emcb-room-occupancy .emcb-pill{background:rgba(17,180,232,.08);color:var(--tx)}\r\n\t\t.emcb-hotel-from span{max-width:220px;line-height:1.55}\r\n\t\t.emcb-hotel-from strong{margin-top:1px}\r\n\r\n\t\t.emcb-review-panel .emcb-payment-section-head{margin-top:18px!important}\r\n\t\t.emcb-review-panel .emcb-input,.emcb-review-panel .emcb-select{height:42px!important;min-height:42px!important;max-height:42px!important;padding:0 13px!important}\r\n\t\t.emcb-review-panel .emcb-textarea{height:104px!important;min-height:104px!important;max-height:104px!important;padding:11px 13px!important;resize:none!important;line-height:1.8!important}\r\n\t\t.emcb-review-panel .emcb-payment-card{min-height:100px!important;height:auto!important;padding:14px!important}\r\n\t\t.emcb-review-panel .emcb-terms a{color:var(--o)!important}\r\n\t\t.emcb-actions [data-prev]:not([hidden]){display:inline-flex!important;visibility:visible!important;pointer-events:auto!important}\r\n\t\t@media(max-width:650px){\r\n\t\t\t.emcb-review-panel .emcb-grid{grid-template-columns:minmax(0,1fr)!important}\r\n\t\t\t.emcb-review-panel .emcb-payments{grid-template-columns:1fr!important;gap:9px!important}\r\n\t\t\t.emcb-review-panel .emcb-payment-card{min-height:0!important;padding:13px!important}\r\n\t\t\t.emcb-actions{width:100%!important}\r\n\t\t\t.emcb-actions .emcb-btn{min-width:0!important}\r\n\t\t\t.emcb-actions [data-prev]:not([hidden]),.emcb-actions [data-next]:not([hidden]),.emcb-actions [data-submit]:not([hidden]){display:inline-flex!important}\r\n\t\t}\r\n\r\n\t<\/style>\r\n\t\t\t<style id=\"em-custom-booking-v2-styles\">\r\n\t\t\t.emcb-party-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}\r\n\t\t\t.emcb-party-card{border:1px solid var(--bd);border-radius:14px;background:var(--card);padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}\r\n\t\t\t.emcb-party-copy strong{display:block;color:var(--hd);font-size:13px;font-weight:780}.emcb-party-copy span{display:block;margin-top:3px;color:var(--m);font-size:10.5px}\r\n\t\t\t.emcb-party-card .emcb-count-control{grid-template-columns:34px 48px 34px;gap:5px}.emcb-party-card .emcb-count-control button{width:34px;height:34px}.emcb-party-card .emcb-count-control input{width:48px;height:34px;font-size:14px}\r\n\t\t\t.emcb-hotel{display:flex;flex-direction:column}.emcb-hotel-trigger{height:100%;display:flex!important;flex-direction:column!important}\r\n\t\t\t.emcb-hotel-cover{margin:10px 10px 0!important}.emcb-hotel-copy{flex:1}\r\n\t\t\t.emcb-hotel-short{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--m);font-size:11px;line-height:1.7;margin-top:7px}\r\n\t\t\t.emcb-hotel-region{display:flex;align-items:center;gap:6px;color:var(--m);font-size:10.5px;margin-top:9px}.emcb-hotel-region .emcb-icon{width:14px;height:14px;flex-basis:14px}\r\n\t\t\t.emcb-feature-icons{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.emcb-feature-icon{width:32px;height:32px;border:1px solid var(--bd);border-radius:9px;background:var(--sf);display:inline-flex;align-items:center;justify-content:center}.emcb-feature-icon img{width:15px;height:15px;object-fit:contain}\r\n\t\t\t.emcb-selected-badge{gap:6px}.emcb-selected-badge img{width:14px;height:14px;filter:brightness(0) invert(1)}\r\n\t\t\t.emcb-room-popup{width:min(1100px,calc(100vw - 36px))!important}\r\n\t\t\t.emcb-hotel-gallery{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:10px;margin-bottom:16px}\r\n\t\t\t.emcb-gallery-viewport{overflow:hidden;border-radius:15px}.emcb-gallery-track{display:flex;transition:transform .35s ease;direction:ltr}\r\n\t\t\t.emcb-gallery-slide{flex:0 0 33.333%;padding:0 5px}.emcb-gallery-slide>div{height:205px;border:1px solid var(--bd);border-radius:14px;overflow:hidden;background:var(--sf);display:flex;align-items:center;justify-content:center}.emcb-gallery-slide img{width:100%;height:100%;object-fit:cover}\r\n\t\t\t.emcb-gallery-nav{width:40px;height:40px;border:1px solid var(--bd);border-radius:11px;background:var(--card);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.emcb-gallery-nav .emcb-icon{width:16px;height:16px}\r\n\t\t\t.emcb-room-popup-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}\r\n\t\t\t.emcb-room{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;overflow:hidden}\r\n\t\t\t.emcb-room-media{width:100%!important;height:190px!important;border:0!important;border-radius:0!important}.emcb-room-media img{transition:opacity .25s ease}\r\n\t\t\t.emcb-room-copy{padding:13px!important}.emcb-room-copy strong{font-size:14px!important}.emcb-room-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--m);font-size:10.5px;line-height:1.7;margin-top:5px}\r\n\t\t\t.emcb-room-info{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.emcb-room-info span{height:28px;padding:0 9px;border:1px solid var(--bd);border-radius:9px;background:var(--sf);display:inline-flex;align-items:center;font-size:10px;color:var(--m)}\r\n\t\t\t.emcb-room-features{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.emcb-room-features .emcb-feature-icon{width:30px;height:30px}\r\n\t\t\t.emcb-room-side{margin:0 13px 13px!important}\r\n\t\t\t.emcb-extra{position:relative;display:flex!important;flex-direction:column!important;border:1px solid var(--bd);border-radius:16px;background:var(--card);overflow:hidden;cursor:pointer;min-width:0;transition:border-color .15s ease,transform .15s ease}.emcb-extra:hover{border-color:rgba(17,180,232,.55);transform:translateY(-1px)}.emcb-extra.is-selected{border-color:var(--b);box-shadow:inset 0 0 0 1px var(--b)}.emcb-extra.is-disabled{opacity:.58;cursor:not-allowed}\r\n\t\t\t.emcb-extra-media{height:175px!important;background:var(--sf);display:flex;align-items:center;justify-content:center}.emcb-extra-media img{width:100%;height:100%;object-fit:cover}.emcb-extra-body{padding:13px!important;display:flex!important;flex-direction:column!important;flex:1}.emcb-extra-title{font-size:14px!important}.emcb-extra-desc{-webkit-line-clamp:2!important;min-height:37px}.emcb-extra-foot{margin-top:auto!important;padding-top:12px!important}.emcb-extra-open{height:38px;padding:0 12px;border:1px solid var(--o);border-radius:10px;background:var(--o);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:750}\r\n\t\t\t.emcb-detail-popup{width:min(760px,calc(100vw - 36px))!important}.emcb-detail-media{height:260px;border:1px solid var(--bd);border-radius:15px;background:var(--sf);overflow:hidden;display:flex;align-items:center;justify-content:center}.emcb-detail-media img{width:100%;height:100%;object-fit:cover}\r\n\t\t\t.emcb-detail-title{margin:14px 0 0;color:var(--hd);font-size:21px;font-weight:820}.emcb-detail-en{margin:4px 0 0;color:var(--m);font-size:11px}.emcb-detail-short{margin:10px 0 0;color:var(--m);font-size:12px;line-height:1.85}\r\n\t\t\t.emcb-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.emcb-detail-fact{border:1px solid var(--bd);border-radius:12px;background:var(--sf);padding:10px}.emcb-detail-fact span{display:block;color:var(--m);font-size:9.5px}.emcb-detail-fact strong{display:block;margin-top:4px;color:var(--tx);font-size:11.5px;line-height:1.5}\r\n\t\t\t.emcb-detail-section{margin-top:14px;padding-top:14px;border-top:1px solid var(--bd)}.emcb-detail-section h4{margin:0 0 8px;color:var(--hd);font-size:13px}.emcb-detail-section p{margin:0;color:var(--m);font-size:11px;line-height:1.85}.emcb-detail-highlights{display:grid;gap:7px}.emcb-detail-highlight{display:flex;align-items:flex-start;gap:7px;color:var(--m);font-size:11px;line-height:1.7}.emcb-detail-highlight:before{content:\"\";width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--b);flex:0 0 7px}\r\n\t\t\t.emcb-price-table{display:grid;gap:7px}.emcb-price-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr) auto;gap:8px;align-items:center;border:1px solid var(--bd);border-radius:11px;background:var(--sf);padding:9px}.emcb-price-row span{color:var(--m);font-size:10px}.emcb-price-row strong{font-size:11px;color:var(--tx)}\r\n\t\t\t.emcb-detail-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:16px}.emcb-detail-actions .emcb-btn{min-width:130px}\r\n\t\t\t@media(max-width:900px){.emcb-party-grid{grid-template-columns:1fr}.emcb-room-popup-list{grid-template-columns:1fr!important}.emcb-gallery-slide{flex-basis:50%}}\r\n\t\t\t@media(max-width:650px){.emcb-party-grid{grid-template-columns:1fr}.emcb-party-card{padding:11px}.emcb-gallery-slide{flex-basis:100%}.emcb-gallery-slide>div{height:220px}.emcb-hotel-gallery{grid-template-columns:36px minmax(0,1fr) 36px}.emcb-gallery-nav{width:36px;height:36px}.emcb-room-media{height:210px!important}.emcb-detail-media{height:220px}.emcb-detail-facts{grid-template-columns:1fr}.emcb-price-row{grid-template-columns:1fr auto}.emcb-price-row span:nth-child(2){display:none}}\r\n\t\t\thtml[data-theme=\"dark\"] .emcb .emcb-feature-icon img,html[data-color-mode=\"dark\"] .emcb .emcb-feature-icon img,body.dark-mode .emcb .emcb-feature-icon img,body.ct-dark-mode .emcb .emcb-feature-icon img{filter:brightness(0) invert(1)}\r\n\t\t\t\/* v2.1 \u2014 search and price filters, horizontal cards and automatic galleries *\/\r\n\t\t\t.emcb-list-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-bottom:13px}\r\n\t\t\t.emcb-list-search{height:42px;border:1px solid var(--bd);border-radius:12px;background:var(--card);display:flex;align-items:center;gap:9px;padding:0 12px}.emcb-list-search .emcb-icon{width:16px;height:16px;flex-basis:16px;opacity:.7}.emcb-list-search input{width:100%;height:40px;border:0!important;background:transparent!important;color:var(--tx)!important;outline:0!important;box-shadow:none!important;padding:0!important;font-size:12px!important}.emcb-filter-btn{height:42px;padding:0 13px;border:1px solid var(--bd);border-radius:12px;background:var(--card);color:var(--tx);display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:11px;font-weight:700}.emcb-filter-btn:hover{border-color:var(--b)}.emcb-filter-btn .emcb-icon{width:16px;height:16px;flex-basis:16px}\r\n\t\t\t.emcb-show-more{height:42px;margin:13px auto 0;padding:0 18px;border:1px solid var(--bd);border-radius:12px;background:var(--card);color:var(--tx);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;cursor:pointer}.emcb-show-more[hidden]{display:none!important}\r\n\t\t\t.emcb-stays{grid-template-columns:minmax(0,1fr)!important}.emcb-hotel{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;align-items:stretch!important;overflow:visible!important}.emcb-hotel-cover{height:100%!important;min-height:210px!important;margin:0!important;border:0!important;border-inline-end:1px solid var(--bd)!important;border-radius:0 17px 17px 0!important}.emcb-hotel-copy{padding:16px!important}.emcb-hotel-short{margin-top:6px!important}.emcb-hotel-bottom{margin-top:auto!important}.emcb-hotel-open{border:0!important;cursor:pointer!important}.emcb-hotel-open:hover{background:var(--b)!important}.emcb-hotel-room-count{display:none!important}\r\n\t\t\t.emcb-feature-icons{position:relative}.emcb-feature-icon{position:relative;cursor:pointer;padding:0}.emcb-feature-tip{position:absolute;bottom:calc(100% + 7px);inset-inline-start:50%;transform:translateX(-50%);width:max-content;max-width:210px;padding:7px 9px;border-radius:9px;background:var(--n);color:#fff;font-size:9.5px;line-height:1.5;opacity:0;visibility:hidden;pointer-events:none;z-index:12;box-shadow:0 10px 25px rgba(5,39,64,.18)}.emcb-feature-icon.is-tip .emcb-feature-tip{opacity:1;visibility:visible}\r\n\t\t\t.emcb-selected-badge{top:10px!important;left:10px!important;min-height:30px!important;padding:0 11px!important;border:1px solid rgba(255,255,255,.28)!important;background:var(--o)!important;gap:6px!important;font-size:10px!important;box-shadow:0 10px 24px rgba(229,112,48,.24)!important}.emcb-selected-badge img{width:15px!important;height:15px!important;filter:brightness(0) invert(1)!important}\r\n\t\t\t.emcb-hotel-gallery{display:block!important;position:relative!important;margin-bottom:16px!important}.emcb-gallery-viewport{border-radius:15px!important}.emcb-gallery-slide{flex-basis:33.333%!important}.emcb-hotel-map{position:absolute;top:10px;right:10px;z-index:5;width:38px;height:38px;border:1px solid rgba(255,255,255,.34);border-radius:11px;background:rgba(5,39,64,.82);display:flex;align-items:center;justify-content:center}.emcb-hotel-map .emcb-icon{filter:brightness(0) invert(1);width:17px;height:17px}\r\n\t\t\t.emcb-room-popup-list{grid-template-columns:minmax(0,1fr)!important}.emcb-room{display:grid!important;grid-template-columns:180px minmax(0,1fr) minmax(150px,auto)!important;align-items:stretch!important;gap:0!important}.emcb-room-media{width:180px!important;height:100%!important;min-height:160px!important;border:0!important;border-inline-end:1px solid var(--bd)!important;border-radius:0!important}.emcb-room-copy{padding:14px!important}.emcb-room-side{margin:0!important;padding:14px!important;border-inline-start:1px solid var(--bd);display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-end!important}.emcb-room-info span{padding:0!important;border:0!important;background:transparent!important}.emcb-room-features{gap:7px!important}.emcb-feature-chip{min-height:30px;padding:0 9px;border:1px solid var(--bd);border-radius:9px;background:var(--sf);display:inline-flex;align-items:center;gap:6px;color:var(--tx);font-size:9.5px}.emcb-feature-chip img{width:14px;height:14px;object-fit:contain}\r\n\t\t\t.emcb-extras [data-kind=\"transfer\"]{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;min-height:170px!important}.emcb-extras [data-kind=\"transfer\"] .emcb-extra-media{height:100%!important;min-height:170px!important;border-inline-end:1px solid var(--bd)}.emcb-extras [data-kind=\"transfer\"] .emcb-extra-body{padding:15px!important}\r\n\t\t\t.emcb-detail-gallery{position:relative;overflow:hidden;border:1px solid var(--bd);border-radius:15px;background:var(--sf)}.emcb-detail-gallery .emcb-gallery-slide{flex-basis:100%!important;padding:0!important}.emcb-detail-gallery .emcb-gallery-slide>div{height:260px!important;border:0!important;border-radius:0!important}\r\n\t\t\t.emcb-detail-highlight{align-items:flex-start!important}.emcb-detail-highlight:before{display:none!important}.emcb-detail-highlight img{width:16px;height:16px;flex:0 0 16px;margin-top:2px;object-fit:contain}\r\n\t\t\t.emcb-filter-popup{width:min(500px,calc(100vw - 36px))!important}.emcb-filter-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.emcb-filter-price{position:relative}.emcb-filter-price>.emcb-input{padding-left:42px!important}.emcb-filter-price-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:1px solid var(--bd);border-radius:8px;background:var(--sf);display:flex;align-items:center;justify-content:center;pointer-events:none}.emcb-filter-price-icon .emcb-icon{width:14px;height:14px;flex-basis:14px}\r\n\t\t\t@media(max-width:900px){.emcb-hotel{grid-template-columns:185px minmax(0,1fr)!important}.emcb-gallery-slide{flex-basis:50%!important}.emcb-room{grid-template-columns:150px minmax(0,1fr)!important}.emcb-room-media{width:150px!important}.emcb-room-side{grid-column:1\/-1!important;border-inline-start:0!important;border-top:1px solid var(--bd)!important;align-items:stretch!important}}\r\n\t\t\t@media(max-width:650px){.emcb-list-toolbar{grid-template-columns:minmax(0,1fr) auto}.emcb-filter-btn span{display:none}.emcb-filter-btn{width:42px;padding:0;justify-content:center}.emcb-hotel{grid-template-columns:112px minmax(0,1fr)!important}.emcb-hotel-cover{min-height:180px!important;border-radius:0 16px 16px 0!important}.emcb-hotel-copy{padding:12px!important}.emcb-hotel-name{font-size:14px!important}.emcb-hotel-short{-webkit-line-clamp:2!important;font-size:10px!important}.emcb-feature-icons{gap:4px!important}.emcb-feature-icon{width:29px!important;height:29px!important}.emcb-gallery-slide{flex-basis:100%!important}.emcb-room{grid-template-columns:105px minmax(0,1fr)!important}.emcb-room-media{width:105px!important;min-height:150px!important}.emcb-room-copy{padding:11px!important}.emcb-room-side{grid-column:1\/-1!important}.emcb-extras [data-kind=\"transfer\"]{grid-template-columns:110px minmax(0,1fr)!important;min-height:150px!important}.emcb-extras [data-kind=\"transfer\"] .emcb-extra-media{min-height:150px!important}.emcb-filter-grid{grid-template-columns:1fr}.emcb-detail-gallery .emcb-gallery-slide>div{height:220px!important}}\r\n\r\n\t\t\/* v2.2 *\/\r\n\t\t.emcb-summary-label{display:inline-flex!important;align-items:center!important;gap:7px!important;color:var(--m)!important}.emcb-summary-label>.emcb-icon{width:14px!important;height:14px!important;flex:0 0 14px!important}.emcb-summary-label>span{font:inherit;color:inherit}.emcb-selected-badge{padding:4px 7px!important;gap:4px!important;font-size:8.5px!important;line-height:1!important;border-radius:999px!important}.emcb-selected-badge img{width:11px!important;height:11px!important;flex:0 0 11px!important}\r\n\t\t.emcb-feature-icons{padding-bottom:11px!important;margin-bottom:2px!important;border-bottom:1px solid var(--bd)!important}.emcb-feature-icon{position:relative!important}.emcb-feature-tip{top:calc(100% + 7px)!important;bottom:auto!important;inset-inline-start:50%!important;transform:translateX(-50%) translateY(-3px)!important;max-width:170px!important;width:max-content!important;padding:7px 9px!important;border-radius:9px!important;background:var(--n)!important;color:#fff!important;font-size:9px!important;font-weight:650!important;line-height:1.45!important;text-align:center!important;white-space:normal!important;box-shadow:0 10px 24px rgba(5,39,64,.18)!important;z-index:20!important}.emcb-feature-icon.is-tip .emcb-feature-tip{transform:translateX(-50%) translateY(0)!important}\r\n\t\t.emcb-hotel-copy{gap:0!important}.emcb-hotel-bottom{align-items:center!important;margin-top:11px!important;padding-top:12px!important}.emcb-hotel-from{justify-content:center!important}.emcb-hotel-from>span{margin:0!important}.emcb-hotel-bottom>button{align-self:center!important}.emcb-room{grid-template-columns:170px minmax(0,1fr) auto!important;align-items:stretch!important}.emcb-room-media{width:170px!important;min-width:170px!important;height:auto!important;min-height:170px!important;aspect-ratio:1\/1!important}.emcb-room-side{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;min-width:245px!important;padding:14px!important}.emcb-room-side>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important}.emcb-room-side .emcb-btn{width:auto!important;min-width:max-content!important}.emcb-hotel-map{top:8px!important;right:8px!important;width:30px!important;height:30px!important;border-radius:9px!important}.emcb-hotel-map .emcb-icon{width:13px!important;height:13px!important;flex-basis:13px!important}\r\n\t\t.emcb-transfers,.emcb-extras[data-transfers]{grid-template-columns:minmax(0,1fr)!important}.emcb-extra{grid-template-columns:170px minmax(0,1fr)!important}.emcb-extra-media{width:170px!important;min-width:170px!important;aspect-ratio:1\/1!important;min-height:170px!important}.emcb-extra-media img{aspect-ratio:1\/1!important;object-fit:cover!important}.emcb-extra-open{width:max-content!important;min-width:0!important;align-self:flex-start!important;padding-inline:14px!important}.emcb-detail-gallery .emcb-gallery-slide>div{aspect-ratio:1\/1!important;height:auto!important;max-height:440px!important}.emcb-party-grid{overflow:visible!important}.emcb-party-card,.emcb-counter{min-width:0!important;overflow:visible!important}.emcb-counter{grid-template-columns:38px minmax(42px,1fr) 38px!important;width:100%!important}.emcb-counter input{min-width:0!important;width:100%!important}\r\n\t\t@media(max-width:650px){.emcb-hotel{display:flex!important;flex-direction:column!important}.emcb-hotel-cover{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1\/1!important;margin:0!important;border:0!important;border-bottom:1px solid var(--bd)!important;border-radius:16px 16px 0 0!important}.emcb-hotel-copy{padding:13px!important}.emcb-hotel-bottom{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.emcb-hotel-from{min-width:0!important}.emcb-hotel-open{width:auto!important;min-width:max-content!important;padding-inline:12px!important}.emcb-room{grid-template-columns:92px minmax(0,1fr)!important}.emcb-room-media{width:92px!important;min-width:92px!important;height:92px!important;min-height:92px!important;aspect-ratio:1\/1!important}.emcb-room-copy{padding:10px!important}.emcb-room-features{gap:5px!important}.emcb-feature-chip{padding:5px 7px!important;font-size:8.5px!important;gap:4px!important}.emcb-feature-chip img{width:12px!important;height:12px!important}.emcb-room-side{grid-column:1\/-1!important;min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;border-inline-start:0!important;border-top:1px solid var(--bd)!important}.emcb-room-side .emcb-btn{width:auto!important;min-width:max-content!important}.emcb-extra,.emcb-extras [data-kind=\"transfer\"],.emcb-extras [data-kind=\"activity\"]{grid-template-columns:92px minmax(0,1fr)!important;min-height:0!important}.emcb-extra-media,.emcb-extras [data-kind=\"transfer\"] .emcb-extra-media,.emcb-extras [data-kind=\"activity\"] .emcb-extra-media{width:92px!important;min-width:92px!important;min-height:92px!important;height:92px!important;aspect-ratio:1\/1!important}.emcb-extra-body{padding:10px!important}.emcb-extra-open{width:auto!important;min-width:max-content!important;align-self:flex-start!important}.emcb-detail-gallery .emcb-gallery-slide>div{height:auto!important;aspect-ratio:1\/1!important}.emcb-selected-badge{top:7px!important;left:7px!important}.emcb-party-grid{grid-template-columns:minmax(0,1fr)!important}.emcb-party-card{width:100%!important}.emcb-counter{grid-template-columns:42px minmax(0,1fr) 42px!important}.emcb-counter button{width:42px!important}.emcb-counter input{width:100%!important}}\r\n\r\n\r\n\t\t\/* v2.3 \u2014 refined hotel filters, responsive media and compact mobile controls *\/\r\n\t\t.emcb-filter-btn span{font-size:10px!important;font-weight:700!important}\r\n\t\t.emcb-hotel-filter-panel{display:grid;gap:16px}.emcb-hotel-filter-panel[hidden],.emcb-filter-grid[hidden]{display:none!important}\r\n\t\t.emcb-range-card,.emcb-amenity-filter{border:1px solid var(--bd);border-radius:14px;background:var(--sf);padding:14px}\r\n\t\t.emcb-range-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.emcb-range-head span{color:var(--m);font-size:11px;font-weight:650}.emcb-range-head strong{color:var(--hd);font-size:13px;font-weight:800}\r\n\t\t.emcb-price-range{width:100%;height:6px;appearance:none;-webkit-appearance:none;border:0;border-radius:999px;background:linear-gradient(90deg,var(--o),var(--b));outline:0;cursor:pointer}.emcb-price-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border:4px solid var(--card);border-radius:50%;background:var(--o);box-shadow:0 0 0 1px var(--bd),0 4px 12px rgba(5,39,64,.16)}.emcb-price-range::-moz-range-thumb{width:16px;height:16px;border:4px solid var(--card);border-radius:50%;background:var(--o);box-shadow:0 0 0 1px var(--bd),0 4px 12px rgba(5,39,64,.16)}.emcb-price-range:disabled{opacity:.5;cursor:not-allowed}\r\n\t\t.emcb-range-limits{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.emcb-range-limits>span{color:var(--m);font-size:10px;font-weight:500}\r\n\t\t.emcb-amenity-filter h4{margin:0;color:var(--hd);font-size:13px;font-weight:800}.emcb-amenity-filter>p{margin:4px 0 11px;color:var(--m);font-size:10.5px;line-height:1.7}.emcb-amenity-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.emcb-amenity-options label{position:relative;display:block;cursor:pointer;min-width:0}.emcb-amenity-options input{position:absolute;opacity:0;pointer-events:none}.emcb-amenity-options label>span{height:42px;border:1px solid var(--bd);border-radius:11px;background:var(--card);display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--tx);font-size:10.5px;font-weight:650}.emcb-amenity-options img{width:16px;height:16px;object-fit:contain}.emcb-amenity-options input:checked+span{border-color:var(--b);background:rgba(17,180,232,.08);box-shadow:inset 0 0 0 1px var(--b)}\r\n\t\t.emcb-feature-icons{padding-bottom:0!important;margin-bottom:0!important;border-bottom:0!important;overflow:visible!important}.emcb-feature-icon{overflow:visible!important}.emcb-feature-tip{top:calc(100% + 8px)!important;bottom:auto!important;max-width:180px!important;padding:7px 9px!important;font-size:9px!important;font-weight:600!important;line-height:1.5!important;white-space:normal!important}.emcb-feature-tip:before{content:\"\";position:absolute;bottom:100%;inset-inline-start:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:var(--n)}\r\n\t\t.emcb-hotel-bottom{border-top:1px solid var(--bd)!important;margin-top:14px!important;padding-top:13px!important}\r\n\t\t.emcb-hotel-map{top:14px!important;right:14px!important;width:26px!important;height:26px!important;border-radius:8px!important}.emcb-hotel-map .emcb-icon{width:12px!important;height:12px!important;flex-basis:12px!important}\r\n\t\t.emcb-image-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:400!important;line-height:1.6!important;color:var(--m)!important}\r\n\t\t.emcb-room{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:stretch!important}.emcb-room-media{width:190px!important;min-width:190px!important;height:auto!important;min-height:0!important;aspect-ratio:16\/9!important}.emcb-room-copy{padding:13px!important}.emcb-room-side{grid-column:1\/-1!important;min-width:0!important;width:auto!important;margin:0!important;padding:11px 13px!important;border-inline-start:0!important;border-top:1px solid var(--bd)!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;direction:rtl!important}.emcb-room-side>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;text-align:right!important}.emcb-room-price-label{font-weight:400!important}.emcb-room-select{width:auto!important;min-width:max-content!important}\r\n\t\t.emcb-extras[data-activities] .emcb-extra,.emcb-extras[data-transfers] .emcb-extra{display:flex!important;flex-direction:column!important;min-height:0!important}.emcb-extras[data-activities] .emcb-extra-media,.emcb-extras[data-transfers] .emcb-extra-media{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:16\/9!important;border:0!important}.emcb-extras[data-activities] .emcb-extra-media img,.emcb-extras[data-transfers] .emcb-extra-media img{width:100%!important;height:100%!important;aspect-ratio:16\/9!important;object-fit:cover!important;transition:opacity .25s ease}.emcb-extras[data-transfers]{grid-template-columns:minmax(0,1fr)!important}.emcb-extras[data-transfers] .emcb-extra-body{width:100%!important;padding:14px!important}\r\n\t\t.emcb-detail-gallery .emcb-gallery-slide>div{aspect-ratio:16\/9!important;height:auto!important;max-height:none!important}\r\n\t\t@media(max-width:650px){\r\n\t\t\t.emcb-party-card{display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;align-items:center!important;gap:9px!important;padding:11px!important;overflow:visible!important}.emcb-party-card .emcb-count-control{width:132px!important;min-width:132px!important;grid-template-columns:38px 46px 38px!important;gap:5px!important;overflow:visible!important}.emcb-party-card .emcb-count-control button{width:38px!important;height:38px!important;min-width:38px!important}.emcb-party-card .emcb-count-control input{width:46px!important;min-width:46px!important;height:38px!important;padding:0!important}\r\n\t\t\t.emcb-amenity-options{grid-template-columns:minmax(0,1fr)!important}\r\n\t\t\t.emcb-hotel-cover{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16\/9!important;margin:0!important;border:0!important;border-bottom:1px solid var(--bd)!important;border-radius:16px 16px 0 0!important}\r\n\t\t\t.emcb-room{display:flex!important;flex-direction:column!important}.emcb-room-media{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:16\/9!important;border:0!important;border-bottom:1px solid var(--bd)!important}.emcb-room-copy{width:100%!important;padding:11px!important}.emcb-room-side{width:100%!important;padding:10px 11px!important;direction:rtl!important}.emcb-room-side>div{align-items:flex-start!important;text-align:right!important}.emcb-room-select{margin-inline-start:auto!important}\r\n\t\t\t.emcb-extras[data-activities] .emcb-extra-media,.emcb-extras[data-transfers] .emcb-extra-media{aspect-ratio:16\/9!important}.emcb-extra-open{width:auto!important;min-width:max-content!important;align-self:flex-start!important}\r\n\t\t\t.emcb-hotel-map{top:12px!important;right:12px!important;width:24px!important;height:24px!important}\r\n\t\t}\r\n\r\n\t\t\t\/* v2.4 \u2014 anchored amenity labels, unified extra cards and hidden internal scrollbars *\/\r\n\t\t\t.emcb,.emcb *{scrollbar-width:none!important;-ms-overflow-style:none!important}.emcb::-webkit-scrollbar,.emcb *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}\r\n\t\t\t.emcb-floating-feature-tip{position:fixed;z-index:10000550;display:block;max-width:190px;padding:6px 9px;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:var(--n,#052740);color:#fff;font-family:inherit;font-size:9px;font-weight:600;line-height:1.45;text-align:center;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px);box-shadow:0 10px 24px rgba(5,39,64,.20);transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.emcb-floating-feature-tip.is-visible{opacity:1;visibility:visible;transform:translateY(0)}\r\n\t\t\t.emcb-feature-tip{display:none!important}.emcb-feature-icon:focus,.emcb-feature-icon:focus-visible{outline:none!important;box-shadow:none!important}\r\n\t\t\t.emcb-extra.is-selected{border-color:var(--b)!important;box-shadow:none!important;outline:none!important}.emcb-extra.is-selected:hover{transform:none!important}.emcb-extra:focus,.emcb-extra:focus-visible{outline:none!important;box-shadow:none!important}\r\n\t\t\t.emcb-extra-action-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:auto!important;padding-top:12px!important;direction:rtl!important}.emcb-extra-action-row .emcb-extra-open{order:1!important;margin:0!important;align-self:center!important}.emcb-extra-action-row .emcb-extra-price{order:2!important;margin:0!important;margin-inline-start:auto!important;text-align:left!important}\r\n\t\t\t.emcb-extras[data-transfers]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.emcb-extras[data-transfers] .emcb-extra{height:100%!important}\r\n\t\t\t.emcb-activity-filter-panel{display:grid;gap:16px}.emcb-activity-filter-panel[hidden]{display:none!important}\r\n\t\t\t.emcb-image-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:400!important;line-height:1.6!important;color:var(--m)!important}\r\n\t\t\t@media(max-width:900px){.emcb-extras[data-transfers]{grid-template-columns:minmax(0,1fr)!important}}\r\n\t\t\t@media(max-width:650px){.emcb-extra-action-row{width:100%!important;gap:10px!important}.emcb-extra-action-row .emcb-extra-open{width:auto!important;min-width:max-content!important}.emcb-extra-action-row .emcb-extra-price{margin-inline-start:auto!important}}\r\n\r\n\t\t<\/style>\r\n\t\t<div id=\"emcb-203ee848-c693-4a28-9243-034fa6557bec\" class=\"emcb\" translate=\"yes\" dir=\"ltr\"\r\n\t\t\tdata-ajax=\"https:\/\/megabana.shop\/wp-admin\/admin-ajax.php\"\r\n\t\t\tdata-nonce=\"a5df4e6060\"\r\n\t\t\tdata-riyal=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/ryal-symbol.svg\"\r\n\t\t\tdata-star=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/star-stroke-rounded-1.svg\"\r\n\t\t\tdata-check=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/checkmark-badge-01-stroke-rounded-2.svg\"\r\n\t\t\tdata-location=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/map-pinned-stroke-rounded.svg\"\r\n\t\t\tdata-filter=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/filter-stroke-rounded.svg\">\r\n\t\t\t<div class=\"emcb-shell ct-container\">\r\n\t\t\t\t<div class=\"emcb-layout\">\r\n\t\t\t\t\t<div class=\"emcb-card emcb-form-card\">\r\n\t\t\t\t\t\t<div class=\"emcb-steps\">\r\n\t\t\t\t\t\t\t<button class=\"emcb-step is-active\" type=\"button\" data-step-indicator=\"1\"><span class=\"emcb-step-icon\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/calendar-days-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><\/span><span>\u0627\u0644\u062a\u0648\u0627\u0631\u064a\u062e \u0648\u0627\u0644\u0645\u0633\u0627\u0641\u0631\u0648\u0646<\/span><\/button>\r\n\t\t\t\t\t\t\t<button class=\"emcb-step\" type=\"button\" data-step-indicator=\"2\"><span class=\"emcb-step-icon\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/bed-single-01-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><\/span><span>\u0627\u0644\u0625\u0642\u0627\u0645\u0629<\/span><\/button>\r\n\t\t\t\t\t\t\t<button class=\"emcb-step\" type=\"button\" data-step-indicator=\"3\"><span class=\"emcb-step-icon\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/travel-bag-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><\/span><span>\u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0648\u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0627\u062a<\/span><\/button>\r\n\t\t\t\t\t\t\t<button class=\"emcb-step\" type=\"button\" data-step-indicator=\"4\"><span class=\"emcb-step-icon\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/car-01-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><\/span><span>\u0627\u0644\u062a\u0646\u0642\u0644\u0627\u062a<\/span><\/button>\r\n\t\t\t\t\t\t\t<button class=\"emcb-step\" type=\"button\" data-step-indicator=\"5\"><span class=\"emcb-step-icon\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/user-stroke-rounded-2.svg\" alt=\"\" aria-hidden=\"true\"><\/span><span>\u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0648\u0627\u0644\u0645\u0631\u0627\u062c\u0639\u0629<\/span><\/button>\r\n\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<form class=\"emcb-form\" novalidate>\r\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"destination_id\" value=\"0\">\r\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"region\" value=\"\">\r\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"arrival_time\" value=\"\">\r\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"departure_time\" value=\"\">\r\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"travelers\" value=\"1\">\r\n\r\n\t\t\t\t\t\t\t<section class=\"emcb-panel is-active\" data-step-panel=\"1\">\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-section-head\"><h2>\u062d\u062f\u062f \u0627\u0644\u062a\u0648\u0627\u0631\u064a\u062e \u0648\u0639\u062f\u062f \u0627\u0644\u0645\u0633\u0627\u0641\u0631\u064a\u0646<\/h2><p>\u0627\u062e\u062a\u0631 \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0648\u0635\u0648\u0644 \u0648\u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629\u060c \u062b\u0645 \u062d\u062f\u062f \u0639\u062f\u062f \u0627\u0644\u0628\u0627\u0644\u063a\u064a\u0646 \u0648\u0627\u0644\u0623\u0637\u0641\u0627\u0644 \u0648\u0627\u0644\u0631\u0636\u0639.<\/p><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-grid\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-field\"><span class=\"emcb-label\">\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0648\u0635\u0648\u0644 \u0648\u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629<\/span><input type=\"hidden\" name=\"checkin\"><input type=\"hidden\" name=\"checkout\"><button type=\"button\" class=\"emcb-trigger\" data-date-trigger><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/calendar-days-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span class=\"emcb-trigger-value\" data-date-value>\u0627\u062e\u062a\u0631 \u0627\u0644\u062a\u0627\u0631\u064a\u062e<\/span><\/button><\/div>\r\n\t\t\t\t\t\t\t\t\t<label class=\"emcb-field\"><span class=\"emcb-label\">\u0631\u0642\u0645 \u062a\u0623\u0634\u064a\u0631\u0629 \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u2014 \u0627\u062e\u062a\u064a\u0627\u0631\u064a<\/span><input class=\"emcb-input\" type=\"text\" name=\"flight_visa_number\"><\/label>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-party-grid\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-party-card\"><div class=\"emcb-party-copy\"><strong>\u0627\u0644\u0628\u0627\u0644\u063a\u0648\u0646<\/strong><span>12 \u0633\u0646\u0629 \u0641\u0623\u0643\u062b\u0631<\/span><\/div><div class=\"emcb-count-control\"><button type=\"button\" data-party-minus=\"adults\">\u2212<\/button><input type=\"number\" name=\"adults\" min=\"1\" value=\"1\" inputmode=\"numeric\"><button type=\"button\" data-party-plus=\"adults\">+<\/button><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-party-card\"><div class=\"emcb-party-copy\"><strong>\u0627\u0644\u0623\u0637\u0641\u0627\u0644<\/strong><span>\u0645\u0646 \u0633\u0646\u062a\u064a\u0646 \u0625\u0644\u0649 11 \u0633\u0646\u0629<\/span><\/div><div class=\"emcb-count-control\"><button type=\"button\" data-party-minus=\"children\">\u2212<\/button><input type=\"number\" name=\"children\" min=\"0\" value=\"0\" inputmode=\"numeric\"><button type=\"button\" data-party-plus=\"children\">+<\/button><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-party-card\"><div class=\"emcb-party-copy\"><strong>\u0627\u0644\u0631\u0636\u0639<\/strong><span>\u0623\u0642\u0644 \u0645\u0646 \u0633\u0646\u062a\u064a\u0646<\/span><\/div><div class=\"emcb-count-control\"><button type=\"button\" data-party-minus=\"infants\">\u2212<\/button><input type=\"number\" name=\"infants\" min=\"0\" value=\"0\" inputmode=\"numeric\"><button type=\"button\" data-party-plus=\"infants\">+<\/button><\/div><\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t\t\t<section class=\"emcb-panel\" data-step-panel=\"2\">\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-section-head\"><h2>\u0627\u062e\u062a\u0631 \u0627\u0644\u0625\u0642\u0627\u0645\u0629 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629<\/h2><p>\u0627\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0641\u0646\u062f\u0642 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u060c \u0648\u0635\u0641\u0651\u0650 \u0627\u0644\u0646\u062a\u0627\u0626\u062c \u062d\u0633\u0628 \u0627\u0644\u0633\u0639\u0631\u060c \u062b\u0645 \u0627\u0641\u062a\u062d \u0627\u0644\u063a\u0631\u0641 \u0645\u0646 \u0627\u0644\u0632\u0631 \u0627\u0644\u0645\u062e\u0635\u0635.<\/p><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-list-toolbar\"><label class=\"emcb-list-search\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/search-4.svg\" alt=\"\" aria-hidden=\"true\"><input type=\"search\" placeholder=\"\u0628\u062d\u062b \u0627\u0644\u0641\u0646\u0627\u062f\u0642\" data-hotel-search><\/label><button type=\"button\" class=\"emcb-filter-btn\" data-open-filter=\"hotel\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/filter-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span>\u062a\u0635\u0641\u064a\u0629 \u0627\u0644\u0641\u0646\u0627\u062f\u0642<\/span><\/button><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-stays\" data-stays><div class=\"emcb-empty\">\u0623\u0643\u0645\u0644 \u0627\u0644\u062e\u0637\u0648\u0629 \u0627\u0644\u0623\u0648\u0644\u0649 \u0644\u0639\u0631\u0636 \u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0625\u0642\u0627\u0645\u0629.<\/div><\/div>\r\n\t\t\t\t\t\t\t\t<button type=\"button\" class=\"emcb-show-more\" data-show-more-hotels hidden>\u0639\u0631\u0636 \u0627\u0644\u0645\u0632\u064a\u062f<\/button>\r\n\t\t\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t\t\t<section class=\"emcb-panel\" data-step-panel=\"3\">\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-section-head\"><h2>\u0623\u0636\u0641 \u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0648\u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0627\u062a<\/h2><p>\u0627\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0629 \u0648\u0635\u0641\u0651\u0650 \u0627\u0644\u0646\u062a\u0627\u0626\u062c \u062d\u0633\u0628 \u0627\u0644\u0633\u0639\u0631\u060c \u062b\u0645 \u0627\u0641\u062a\u062d \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u0644\u062a\u0623\u0643\u064a\u062f \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631.<\/p><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-list-toolbar\"><label class=\"emcb-list-search\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/search-4.svg\" alt=\"\" aria-hidden=\"true\"><input type=\"search\" placeholder=\"\u0628\u062d\u062b \u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0627\u062a\" data-activity-search><\/label><button type=\"button\" class=\"emcb-filter-btn\" data-open-filter=\"activity\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/filter-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span>\u062a\u0635\u0641\u064a\u0629 \u0627\u0644\u0633\u0639\u0631<\/span><\/button><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-extras\" data-activities><div class=\"emcb-empty\">\u0633\u064a\u062a\u0645 \u0639\u0631\u0636 \u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0628\u0639\u062f \u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0625\u0642\u0627\u0645\u0629.<\/div><\/div>\r\n\t\t\t\t\t\t\t\t<button type=\"button\" class=\"emcb-show-more\" data-show-more-activities hidden>\u0639\u0631\u0636 \u0627\u0644\u0645\u0632\u064a\u062f<\/button>\r\n\t\t\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t\t\t<section class=\"emcb-panel\" data-step-panel=\"4\">\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-section-head\"><h2>\u0627\u062e\u062a\u0631 \u0627\u0644\u062a\u0646\u0642\u0644\u0627\u062a \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629<\/h2><p>\u0627\u0636\u063a\u0637 \u0639\u0644\u0649 \u0623\u064a \u062e\u064a\u0627\u0631 \u0644\u0639\u0631\u0636 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u062b\u0645 \u0623\u0643\u062f \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631.<\/p><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-extras\" data-transfers><div class=\"emcb-empty\">\u0633\u064a\u062a\u0645 \u0639\u0631\u0636 \u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u062a\u0646\u0642\u0644 \u0628\u0639\u062f \u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0625\u0642\u0627\u0645\u0629.<\/div><\/div>\r\n\t\t\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t\t\t<section class=\"emcb-panel emcb-review-panel\" data-step-panel=\"5\">\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-section-head\"><h2>\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u062a\u0648\u0627\u0635\u0644 \u0648\u0648\u0633\u064a\u0644\u0629 \u0627\u0644\u062f\u0641\u0639<\/h2><p>\u0623\u062f\u062e\u0644 \u0628\u064a\u0627\u0646\u0627\u062a \u0635\u0627\u062d\u0628 \u0627\u0644\u062d\u062c\u0632 \u0648\u0627\u062e\u062a\u0631 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629 \u0644\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u062f\u0641\u0639.<\/p><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-grid\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-field\"><label class=\"emcb-label\">\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0643\u0627\u0645\u0644<\/label><input class=\"emcb-input\" type=\"text\" name=\"customer_name\" required><\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-field\"><label class=\"emcb-label\">\u0631\u0642\u0645 \u0648\u0627\u062a\u0633\u0627\u0628<\/label><input class=\"emcb-input\" type=\"tel\" inputmode=\"tel\" name=\"phone\" required><\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-field\"><label class=\"emcb-label\">\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a<\/label><input class=\"emcb-input\" type=\"email\" name=\"email\"><\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-field\"><label class=\"emcb-label\">\u0627\u0644\u062f\u0648\u0644\u0629<\/label><input class=\"emcb-input\" type=\"text\" name=\"country\"><\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-field\"><label class=\"emcb-label\">\u0627\u0644\u0645\u062f\u064a\u0646\u0629<\/label><input class=\"emcb-input\" type=\"text\" name=\"city\"><\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"emcb-field full\"><label class=\"emcb-label\">\u0645\u0644\u0627\u062d\u0638\u0627\u062a \u0623\u0648 \u0637\u0644\u0628\u0627\u062a \u062e\u0627\u0635\u0629<\/label><textarea class=\"emcb-textarea\" name=\"notes\"><\/textarea><\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-section-head emcb-payment-section-head\"><h2>\u0648\u0633\u0627\u0626\u0644 \u0627\u0644\u062f\u0641\u0639<\/h2><p>\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0648\u0633\u064a\u0644\u0629 \u0644\u0627 \u064a\u0639\u0646\u064a \u0627\u0643\u062a\u0645\u0627\u0644 \u0627\u0644\u062f\u0641\u0639\u061b \u064a\u062a\u0645 \u062a\u0623\u0643\u064a\u062f \u0627\u0644\u0637\u0644\u0628 \u0628\u0639\u062f \u0645\u0631\u0627\u062c\u0639\u0629 \u0627\u0644\u0641\u0631\u064a\u0642.<\/p><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"emcb-payments\">\r\n\t\t\t\t\t\t\t\t\t<label class=\"emcb-payment\"><input type=\"radio\" name=\"payment_method\" value=\"whatsapp\"  checked='checked' required><span class=\"emcb-payment-card\"><strong>\u0648\u0627\u062a\u0633\u0627\u0628<\/strong><span>\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062d\u062c\u0632 \u062b\u0645 \u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u062a\u0623\u0643\u064a\u062f \u0648\u0627\u0644\u062f\u0641\u0639 \u0639\u0628\u0631 \u0648\u0627\u062a\u0633\u0627\u0628.<\/span><\/span><\/label>\t\t\t\t\t\t\t\t\t<label class=\"emcb-payment\"><input type=\"radio\" name=\"payment_method\" value=\"bank_transfer\"  required><span class=\"emcb-payment-card\"><strong>\u062d\u0648\u0627\u0644\u0629 \u0645\u0635\u0631\u0641\u064a\u0629 \u0645\u0628\u0627\u0634\u0631\u0629<\/strong><span>\u062a\u0638\u0647\u0631 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u062d\u0633\u0627\u0628 \u0628\u0639\u062f \u0625\u0631\u0633\u0627\u0644 \u0637\u0644\u0628 \u0627\u0644\u062d\u062c\u0632.<\/span><\/span><\/label>\t\t\t\t\t\t\t\t\t<label class=\"emcb-payment is-disabled\"><input type=\"radio\" disabled><span class=\"emcb-payment-card\"><span class=\"emcb-payment-head\"><strong>\u062f\u0641\u0639 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a<\/strong><span class=\"emcb-soon\">\u0642\u0631\u064a\u0628\u064b\u0627<\/span><\/span><span>\u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0645\u0628\u0627\u0634\u0631 \u0628\u0627\u0644\u0628\u0637\u0627\u0642\u0627\u062a \u0648\u0627\u0644\u0645\u062d\u0627\u0641\u0638 \u0627\u0644\u0631\u0642\u0645\u064a\u0629.<\/span><\/span><\/label>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<label class=\"emcb-terms\"><input type=\"checkbox\" name=\"accept_terms\" value=\"1\" required><span>\u0623\u0648\u0627\u0641\u0642 \u0639\u0644\u0649 \u0634\u0631\u0648\u0637 \u0627\u0644\u062d\u062c\u0632\u060c \u0648\u0623\u062f\u0631\u0643 \u0623\u0646 \u0627\u0644\u0637\u0644\u0628 \u064a\u062e\u0636\u0639 \u0644\u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u0648\u0627\u0644\u062a\u0623\u0643\u064a\u062f.<\/span><\/label>\t\t\t\t\t\t\t<\/section>\r\n\r\n\t\t\t\t\t\t\t<div class=\"emcb-error\" data-error><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-actions\"><button class=\"emcb-btn\" type=\"button\" data-prev hidden>\u0627\u0644\u0633\u0627\u0628\u0642<\/button><button class=\"emcb-btn primary\" type=\"button\" data-next>\u0627\u0644\u062a\u0627\u0644\u064a<\/button><button class=\"emcb-btn primary\" type=\"submit\" data-submit hidden>\u0625\u0631\u0633\u0627\u0644 \u0637\u0644\u0628 \u0627\u0644\u062d\u062c\u0632<\/button><\/div>\r\n\t\t\t\t\t\t<\/form>\r\n\r\n\t\t\t\t\t\t<div class=\"emcb-success\" data-success>\r\n\t\t\t\t\t\t\t<div class=\"emcb-success-mark\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/checkmark-badge-01-stroke-rounded-1.svg\" alt=\"\" aria-hidden=\"true\"><\/div>\r\n\t\t\t\t\t\t\t<span class=\"emcb-success-eyebrow\">\u062a\u0645 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0637\u0644\u0628<\/span>\r\n\t\t\t\t\t\t\t<h1 data-success-message><\/h1>\r\n\t\t\t\t\t\t\t<div class=\"emcb-success-code\"><span>\u0631\u0642\u0645 \u0627\u0644\u062d\u062c\u0632<\/span><strong data-success-code><\/strong><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-success-grid\">\r\n\t\t\t\t\t\t\t\t<div><span>\u0627\u0644\u0631\u062d\u0644\u0629<\/span><strong data-success-trip><\/strong><\/div>\r\n\t\t\t\t\t\t\t\t<div><span>\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a<\/span><strong data-success-total><\/strong><\/div>\r\n\t\t\t\t\t\t\t\t<div><span>\u0648\u0633\u064a\u0644\u0629 \u0627\u0644\u062f\u0641\u0639<\/span><strong data-success-payment><\/strong><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div data-success-whatsapp-wrap hidden><p class=\"emcb-success-note\">\u0627\u0636\u063a\u0637 \u0627\u0644\u0632\u0631 \u0644\u0625\u0631\u0633\u0627\u0644 \u0631\u0642\u0645 \u0627\u0644\u062d\u062c\u0632 \u0648\u062a\u0641\u0627\u0635\u064a\u0644\u0647 \u0625\u0644\u0649 \u0641\u0631\u064a\u0642 \u0625\u0643\u0633\u0628\u0631\u064a\u0633 \u0645\u0648\u0631\u064a\u0634\u064a\u0648\u0633 \u0639\u0628\u0631 \u0648\u0627\u062a\u0633\u0627\u0628.<\/p><a class=\"emcb-success-primary\" data-success-whatsapp target=\"_blank\" rel=\"noopener\" hidden>\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u062d\u062c\u0632 \u0639\u0628\u0631 \u0648\u0627\u062a\u0633\u0627\u0628<\/a><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-bank-box\" data-success-bank hidden><h3>\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u062d\u0648\u0627\u0644\u0629 \u0627\u0644\u0645\u0635\u0631\u0641\u064a\u0629<\/h3><div><span>\u0627\u0633\u0645 \u0627\u0644\u0628\u0646\u0643<\/span><strong dir=\"ltr\">\u0645\u0635\u0631\u0641 \u0627\u0644\u0625\u0646\u0645\u0627\u0621<\/strong><\/div><div><span>\u0627\u0633\u0645 \u0627\u0644\u062d\u0633\u0627\u0628<\/span><strong dir=\"ltr\">\u0645\u0624\u0633\u0633\u0629 \u0627\u0643\u0633\u0628\u0631\u064a\u0633 \u0645\u0648\u0631\u064a \u0644\u0644\u0633\u0641\u0631 \u0648\u0627\u0644\u0633\u064a\u0627\u062d\u0629<\/strong><\/div><div><span>\u0627\u0644\u0622\u064a\u0628\u0627\u0646<\/span><strong dir=\"ltr\">SA7305000068207502871000<\/strong><\/div><p>\u0628\u0639\u062f \u0627\u0644\u062a\u062d\u0648\u064a\u0644\u060c \u0623\u0631\u0633\u0644 \u0635\u0648\u0631\u0629 \u0627\u0644\u0625\u064a\u0635\u0627\u0644 \u0645\u0639 \u0631\u0642\u0645 \u0627\u0644\u062d\u062c\u0632 \u0639\u0628\u0631 \u0648\u0627\u062a\u0633\u0627\u0628.<\/p><\/div>\r\n\t\t\t\t\t\t\t<a class=\"emcb-success-secondary\" data-success-bank-whatsapp target=\"_blank\" rel=\"noopener\" hidden>\u0625\u0631\u0633\u0627\u0644 \u0625\u064a\u0635\u0627\u0644 \u0627\u0644\u062a\u062d\u0648\u064a\u0644 \u0639\u0628\u0631 \u0648\u0627\u062a\u0633\u0627\u0628<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t<aside class=\"emcb-card emcb-summary\" data-summary>\r\n\t\t\t\t\t\t<h3>\u0645\u0644\u062e\u0635 \u0627\u0644\u062d\u062c\u0632<\/h3>\r\n\t\t\t\t\t\t<div class=\"emcb-summary-list\">\r\n\t\t\t\t\t\t\t<div class=\"emcb-summary-row\"><span class=\"emcb-summary-label\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/map-pinned-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span>\u0627\u0644\u0648\u062c\u0647\u0629<\/span><\/span><strong>\u0645\u0648\u0631\u064a\u0634\u064a\u0648\u0633<\/strong><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-summary-row\"><span class=\"emcb-summary-label\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/calendar-days-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span>\u0627\u0644\u062a\u0648\u0627\u0631\u064a\u062e<\/span><\/span><strong data-summary-dates>\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u062f\u064a\u062f<\/strong><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-summary-row\"><span class=\"emcb-summary-label\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/calendar-clock-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span>\u0639\u062f\u062f \u0627\u0644\u0644\u064a\u0627\u0644\u064a<\/span><\/span><strong data-summary-nights>\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u062f\u064a\u062f<\/strong><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-summary-row\"><span class=\"emcb-summary-label\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/user-stroke-rounded-2.svg\" alt=\"\" aria-hidden=\"true\"><span>\u0627\u0644\u0645\u0633\u0627\u0641\u0631\u0648\u0646<\/span><\/span><strong data-summary-travelers>\u0628\u0627\u0644\u063a \u0648\u0627\u062d\u062f<\/strong><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-summary-row\"><span class=\"emcb-summary-label\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/bed-single-01-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span>\u0627\u0644\u0625\u0642\u0627\u0645\u0629<\/span><\/span><strong data-summary-stay>\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631<\/strong><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-summary-row\"><span class=\"emcb-summary-label\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/appointment-01-stroke-rounded-2.svg\" alt=\"\" aria-hidden=\"true\"><span>\u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629<\/span><\/span><strong data-summary-activities>\u0628\u062f\u0648\u0646 \u0625\u0636\u0627\u0641\u0627\u062a<\/strong><\/div>\r\n\t\t\t\t\t\t\t<div class=\"emcb-summary-row\"><span class=\"emcb-summary-label\"><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/car-01-stroke-rounded.svg\" alt=\"\" aria-hidden=\"true\"><span>\u0627\u0644\u062a\u0646\u0642\u0644\u0627\u062a \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629<\/span><\/span><strong data-summary-transfers>\u0628\u062f\u0648\u0646 \u0625\u0636\u0627\u0641\u0627\u062a<\/strong><\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<div class=\"emcb-summary-total\"><span>\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u062a\u0642\u062f\u064a\u0631\u064a<\/span><strong data-summary-total>\u2014<\/strong><\/div>\r\n\t\t\t\t\t\t<p class=\"emcb-summary-note\">\u064a\u064f\u0639\u0627\u062f \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u062a\u0648\u0627\u0641\u0631 \u0648\u0627\u0644\u0633\u0639\u0631 \u0639\u0646\u062f \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0637\u0644\u0628.<\/p>\r\n\t\t\t\t\t<\/aside>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t\t<div class=\"emcb-overlay emcb-date-overlay\" data-date-overlay aria-hidden=\"true\"><div class=\"emcb-popup\" data-date-body><\/div><\/div>\r\n\t\t\t<div class=\"emcb-overlay emcb-room-overlay\" data-room-overlay aria-hidden=\"true\"><div class=\"emcb-popup emcb-room-popup\" data-room-body><\/div><\/div>\r\n\t\t\t<div class=\"emcb-overlay\" data-detail-overlay aria-hidden=\"true\"><div class=\"emcb-popup emcb-detail-popup\" data-detail-body><\/div><\/div>\r\n\t\t\t<div class=\"emcb-overlay\" data-filter-overlay aria-hidden=\"true\">\r\n\t\t\t\t<div class=\"emcb-popup emcb-filter-popup\">\r\n\t\t\t\t\t<div class=\"emcb-popup-head\"><div><h3 data-filter-title>\u062a\u0635\u0641\u064a\u0629 \u0627\u0644\u0646\u062a\u0627\u0626\u062c<\/h3><p data-filter-copy>\u0627\u062e\u062a\u0631 \u0627\u0644\u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629 \u062b\u0645 \u0637\u0628\u0651\u0642 \u0627\u0644\u062a\u0635\u0641\u064a\u0629.<\/p><\/div><button type=\"button\" class=\"emcb-popup-close\" data-filter-close><img decoding=\"async\" class=\"emcb-icon \" src=\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/close-3.svg\" alt=\"\" aria-hidden=\"true\"><\/button><\/div>\r\n\t\t\t\t\t<div class=\"emcb-hotel-filter-panel\" data-hotel-filter-panel hidden>\r\n\t\t\t\t\t\t<div class=\"emcb-range-card\">\r\n\t\t\t\t\t\t\t<div class=\"emcb-range-head\"><span>\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649 \u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0625\u0642\u0627\u0645\u0629<\/span><strong data-hotel-range-value>\u2014<\/strong><\/div>\r\n\t\t\t\t\t\t\t<input class=\"emcb-price-range\" type=\"range\" min=\"0\" max=\"0\" step=\"1\" value=\"0\" data-hotel-price-range>\r\n\t\t\t\t\t\t\t<div class=\"emcb-range-limits\"><span data-hotel-range-min>\u2014<\/span><span data-hotel-range-max>\u2014<\/span><\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<div class=\"emcb-amenity-filter\"><h4>\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0641\u0646\u062f\u0642<\/h4><p>\u062d\u062f\u062f \u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0631\u064a\u062f \u062a\u0648\u0641\u0631\u0647\u0627 \u0641\u064a \u0627\u0644\u0641\u0646\u062f\u0642.<\/p><div class=\"emcb-amenity-options\">\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"wifi\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/wifi-02-stroke-rounded.svg\" alt=\"\">\u0648\u0627\u064a \u0641\u0627\u064a<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"pool\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/pool-stroke-rounded.svg\" alt=\"\">\u0645\u0633\u0628\u062d<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"beach\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/beach-stroke-rounded.svg\" alt=\"\">\u0634\u0627\u0637\u0626<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"spa\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/spartan-helmet-stroke-rounded.svg\" alt=\"\">\u0633\u0628\u0627<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"kids_club\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/rocking-horse-stroke-rounded.svg\" alt=\"\">\u0646\u0627\u062f\u064a \u0623\u0637\u0641\u0627\u0644<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"restaurants\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/restaurant-01-stroke-rounded.svg\" alt=\"\">\u0645\u0637\u0627\u0639\u0645<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"gym\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/equipment-gym-03-stroke-rounded.svg\" alt=\"\">\u062c\u064a\u0645<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"golf\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/golf-bat-stroke-rounded.svg\" alt=\"\">\u063a\u0648\u0644\u0641<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"private_pool_units\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/swimming-stroke-rounded.svg\" alt=\"\">\u0645\u0633\u0628\u062d \u062e\u0627\u0635<\/span><\/label>\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" value=\"private_island_beach\" data-hotel-amenity><span><img decoding=\"async\" src=\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/beach-02-stroke-rounded.svg\" alt=\"\">\u0634\u0627\u0637\u0626 \u062c\u0632\u064a\u0631\u0629 \u062e\u0627\u0635<\/span><\/label>\r\n\t\t\t\t\t\t<\/div><\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"emcb-activity-filter-panel\" data-activity-filter-panel hidden>\r\n\t\t\t\t\t\t<div class=\"emcb-range-card\">\r\n\t\t\t\t\t\t\t<div class=\"emcb-range-head\"><span>\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649 \u0644\u0633\u0639\u0631 \u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0629<\/span><strong data-activity-range-value>\u2014<\/strong><\/div>\r\n\t\t\t\t\t\t\t<input class=\"emcb-price-range\" type=\"range\" min=\"0\" max=\"0\" step=\"1\" value=\"0\" data-activity-price-range>\r\n\t\t\t\t\t\t\t<div class=\"emcb-range-limits\"><span data-activity-range-min>\u2014<\/span><span data-activity-range-max>\u2014<\/span><\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"emcb-popup-actions\"><button type=\"button\" class=\"emcb-btn\" data-filter-reset>\u0625\u0639\u0627\u062f\u0629 \u0636\u0628\u0637<\/button><button type=\"button\" class=\"emcb-btn primary\" data-filter-apply>\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u062a\u0635\u0641\u064a\u0629<\/button><\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t\t<script>\r\n\t\t\t(function(){\r\n\t\t\t\tconst root=document.getElementById(\"emcb-203ee848-c693-4a28-9243-034fa6557bec\");if(!root||root.dataset.ready==='1')return;root.dataset.ready='1';\r\n\t\t\tconst emcbIsIOS=\/iP(hone|od|ad)\/.test(navigator.userAgent)||(navigator.platform==='MacIntel'&&navigator.maxTouchPoints>1);let emcbViewport=document.querySelector('meta[name=\"viewport\"]'),emcbViewportOriginal=emcbViewport?emcbViewport.getAttribute('content')||'':'';function emcbLockViewport(){if(!emcbIsIOS)return;if(!emcbViewport){emcbViewport=document.createElement('meta');emcbViewport.name='viewport';emcbViewportOriginal='width=device-width, initial-scale=1';document.head.appendChild(emcbViewport)}if(window.innerWidth<=650){let p=(emcbViewportOriginal||'width=device-width, initial-scale=1').split(',').map(v=>v.trim()).filter(v=>v&&!\/^(maximum-scale|minimum-scale|user-scalable)\\s*=\/i.test(v));if(!p.some(v=>\/^width\\s*=\/i.test(v)))p.unshift('width=device-width');if(!p.some(v=>\/^initial-scale\\s*=\/i.test(v)))p.push('initial-scale=1');p.push('maximum-scale=1','minimum-scale=1','user-scalable=no');emcbViewport.setAttribute('content',p.join(', '))}else emcbViewport.setAttribute('content',emcbViewportOriginal||'width=device-width, initial-scale=1')}emcbLockViewport();window.addEventListener('pageshow',emcbLockViewport,{passive:true});window.addEventListener('orientationchange',()=>setTimeout(emcbLockViewport,80),{passive:true});window.addEventListener('resize',emcbLockViewport,{passive:true});\r\n\t\t\t\tconst form=root.querySelector('.emcb-form'),formCard=root.querySelector('.emcb-form-card'),stepsWrap=root.querySelector('.emcb-steps'),summaryCard=root.querySelector('[data-summary]');\r\n\t\t\t\tconst panels=[...root.querySelectorAll('[data-step-panel]')],steps=[...root.querySelectorAll('[data-step-indicator]')],nextBtn=root.querySelector('[data-next]'),prevBtn=root.querySelector('[data-prev]'),submitBtn=root.querySelector('[data-submit]'),errorBox=root.querySelector('[data-error]');\r\n\t\t\t\tconst staysWrap=root.querySelector('[data-stays]'),activitiesWrap=root.querySelector('[data-activities]'),transfersWrap=root.querySelector('[data-transfers]'),hotelSearch=root.querySelector('[data-hotel-search]'),activitySearch=root.querySelector('[data-activity-search]'),hotelMore=root.querySelector('[data-show-more-hotels]'),activityMore=root.querySelector('[data-show-more-activities]');\r\n\t\t\t\tconst roomOverlay=root.querySelector('[data-room-overlay]'),roomBody=root.querySelector('[data-room-body]'),detailOverlay=root.querySelector('[data-detail-overlay]'),detailBody=root.querySelector('[data-detail-body]'),filterOverlay=root.querySelector('[data-filter-overlay]'),filterTitle=root.querySelector('[data-filter-title]'),filterCopy=root.querySelector('[data-filter-copy]'),hotelFilterPanel=root.querySelector('[data-hotel-filter-panel]'),activityFilterPanel=root.querySelector('[data-activity-filter-panel]'),hotelPriceRange=root.querySelector('[data-hotel-price-range]'),hotelRangeValue=root.querySelector('[data-hotel-range-value]'),hotelRangeMin=root.querySelector('[data-hotel-range-min]'),hotelRangeMax=root.querySelector('[data-hotel-range-max]'),activityPriceRange=root.querySelector('[data-activity-price-range]'),activityRangeValue=root.querySelector('[data-activity-range-value]'),activityRangeMin=root.querySelector('[data-activity-range-min]'),activityRangeMax=root.querySelector('[data-activity-range-max]'),hotelAmenityInputs=[...root.querySelectorAll('[data-hotel-amenity]')];\r\n\t\t\t\tconst riyalUrl=root.dataset.riyal||'',starUrl=root.dataset.star||'',checkUrl=root.dataset.check||'',locationUrl=root.dataset.location||'',filterUrl=root.dataset.filter||'';\r\n\t\t\t\tconst emcbTranslated={\"\u0648\u0627\u064a \u0641\u0627\u064a\":\"\u0648\u0627\u064a \u0641\u0627\u064a\",\"\u0645\u0633\u0628\u062d\":\"\u0645\u0633\u0628\u062d\",\"\u0634\u0627\u0637\u0626\":\"\u0634\u0627\u0637\u0626\",\"\u0633\u0628\u0627\":\"\u0633\u0628\u0627\",\"\u0646\u0627\u062f\u064a \u0623\u0637\u0641\u0627\u0644\":\"\u0646\u0627\u062f\u064a \u0623\u0637\u0641\u0627\u0644\",\"\u0645\u0637\u0627\u0639\u0645\":\"\u0645\u0637\u0627\u0639\u0645\",\"\u062c\u064a\u0645\":\"\u062c\u064a\u0645\",\"\u063a\u0648\u0644\u0641\":\"\u063a\u0648\u0644\u0641\",\"\u0648\u062d\u062f\u0627\u062a \u0628\u0645\u0633\u0628\u062d \u062e\u0627\u0635\":\"\u0648\u062d\u062f\u0627\u062a \u0628\u0645\u0633\u0628\u062d \u062e\u0627\u0635\",\"\u0634\u0627\u0637\u0626 \u062c\u0632\u064a\u0631\u0629 \u062e\u0627\u0635\":\"\u0634\u0627\u0637\u0626 \u062c\u0632\u064a\u0631\u0629 \u062e\u0627\u0635\",\"\u0627\u062a\u0635\u0627\u0644 \u0648\u0627\u064a \u0641\u0627\u064a \u0633\u0631\u064a\u0639\":\"\u0627\u062a\u0635\u0627\u0644 \u0648\u0627\u064a \u0641\u0627\u064a \u0633\u0631\u064a\u0639\",\"\u0645\u0633\u0628\u062d \u0645\u0647\u064a\u0623 \u0644\u0644\u0627\u0633\u062a\u0631\u062e\u0627\u0621\":\"\u0645\u0633\u0628\u062d \u0645\u0647\u064a\u0623 \u0644\u0644\u0627\u0633\u062a\u0631\u062e\u0627\u0621\",\"\u0648\u0635\u0648\u0644 \u0645\u0631\u064a\u062d \u0625\u0644\u0649 \u0627\u0644\u0634\u0627\u0637\u0626\":\"\u0648\u0635\u0648\u0644 \u0645\u0631\u064a\u062d \u0625\u0644\u0649 \u0627\u0644\u0634\u0627\u0637\u0626\",\"\u062a\u062c\u0631\u0628\u0629 \u0633\u0628\u0627 \u0648\u0627\u0633\u062a\u0631\u062e\u0627\u0621\":\"\u062a\u062c\u0631\u0628\u0629 \u0633\u0628\u0627 \u0648\u0627\u0633\u062a\u0631\u062e\u0627\u0621\",\"\u0646\u0627\u062f\u064a \u0623\u0637\u0641\u0627\u0644 \u0645\u0645\u062a\u0639 \u0648\u0622\u0645\u0646\":\"\u0646\u0627\u062f\u064a \u0623\u0637\u0641\u0627\u0644 \u0645\u0645\u062a\u0639 \u0648\u0622\u0645\u0646\",\"\u0645\u0637\u0627\u0639\u0645 \u0648\u062e\u064a\u0627\u0631\u0627\u062a \u0637\u0639\u0627\u0645 \u0645\u062a\u0646\u0648\u0639\u0629\":\"\u0645\u0637\u0627\u0639\u0645 \u0648\u062e\u064a\u0627\u0631\u0627\u062a \u0637\u0639\u0627\u0645 \u0645\u062a\u0646\u0648\u0639\u0629\",\"\u0645\u0631\u0643\u0632 \u0644\u064a\u0627\u0642\u0629 \u0645\u062a\u0643\u0627\u0645\u0644\":\"\u0645\u0631\u0643\u0632 \u0644\u064a\u0627\u0642\u0629 \u0645\u062a\u0643\u0627\u0645\u0644\",\"\u062a\u062c\u0631\u0628\u0629 \u063a\u0648\u0644\u0641 \u0645\u0645\u064a\u0632\u0629\":\"\u062a\u062c\u0631\u0628\u0629 \u063a\u0648\u0644\u0641 \u0645\u0645\u064a\u0632\u0629\",\"\u0648\u062d\u062f\u0627\u062a \u0628\u0645\u0633\u0627\u0628\u062d \u062e\u0627\u0635\u0629\":\"\u0648\u062d\u062f\u0627\u062a \u0628\u0645\u0633\u0627\u0628\u062d \u062e\u0627\u0635\u0629\",\"\u0625\u0642\u0627\u0645\u0629 \u0645\u0631\u064a\u062d\u0629\":\"\u0625\u0642\u0627\u0645\u0629 \u0645\u0631\u064a\u062d\u0629\",\"\u0625\u0637\u0644\u0627\u0644\u0629 \u062d\u062f\u0627\u0626\u0642\":\"\u0625\u0637\u0644\u0627\u0644\u0629 \u062d\u062f\u0627\u0626\u0642\",\"\u0645\u0633\u0628\u062d \u062e\u0627\u0635\":\"\u0645\u0633\u0628\u062d \u062e\u0627\u0635\"};const trLabel=value=>emcbTranslated[value]||value;\r\n\t\t\t\tconst amenityIcons={\"wifi\":{\"label\":trLabel(\"\u0648\u0627\u064a \u0641\u0627\u064a\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/wifi-02-stroke-rounded.svg\"},\"pool\":{\"label\":trLabel(\"\u0645\u0633\u0628\u062d\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/pool-stroke-rounded.svg\"},\"beach\":{\"label\":trLabel(\"\u0634\u0627\u0637\u0626\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/beach-stroke-rounded.svg\"},\"spa\":{\"label\":trLabel(\"\u0633\u0628\u0627\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/spartan-helmet-stroke-rounded.svg\"},\"kids_club\":{\"label\":trLabel(\"\u0646\u0627\u062f\u064a \u0623\u0637\u0641\u0627\u0644\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/rocking-horse-stroke-rounded.svg\"},\"restaurants\":{\"label\":trLabel(\"\u0645\u0637\u0627\u0639\u0645\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/restaurant-01-stroke-rounded.svg\"},\"gym\":{\"label\":trLabel(\"\u062c\u064a\u0645\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/equipment-gym-03-stroke-rounded.svg\"},\"golf\":{\"label\":trLabel(\"\u063a\u0648\u0644\u0641\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/golf-bat-stroke-rounded.svg\"},\"private_pool_units\":{\"label\":trLabel(\"\u0648\u062d\u062f\u0627\u062a \u0628\u0645\u0633\u0628\u062d \u062e\u0627\u0635\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/swimming-stroke-rounded.svg\"},\"private_island_beach\":{\"label\":trLabel(\"\u0634\u0627\u0637\u0626 \u062c\u0632\u064a\u0631\u0629 \u062e\u0627\u0635\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/beach-02-stroke-rounded.svg\"}},amenityMessages={wifi:trLabel('\u0627\u062a\u0635\u0627\u0644 \u0648\u0627\u064a \u0641\u0627\u064a \u0633\u0631\u064a\u0639'),pool:trLabel('\u0645\u0633\u0628\u062d \u0645\u0647\u064a\u0623 \u0644\u0644\u0627\u0633\u062a\u0631\u062e\u0627\u0621'),beach:trLabel('\u0648\u0635\u0648\u0644 \u0645\u0631\u064a\u062d \u0625\u0644\u0649 \u0627\u0644\u0634\u0627\u0637\u0626'),spa:trLabel('\u062a\u062c\u0631\u0628\u0629 \u0633\u0628\u0627 \u0648\u0627\u0633\u062a\u0631\u062e\u0627\u0621'),kids_club:trLabel('\u0646\u0627\u062f\u064a \u0623\u0637\u0641\u0627\u0644 \u0645\u0645\u062a\u0639 \u0648\u0622\u0645\u0646'),restaurants:trLabel('\u0645\u0637\u0627\u0639\u0645 \u0648\u062e\u064a\u0627\u0631\u0627\u062a \u0637\u0639\u0627\u0645 \u0645\u062a\u0646\u0648\u0639\u0629'),gym:trLabel('\u0645\u0631\u0643\u0632 \u0644\u064a\u0627\u0642\u0629 \u0645\u062a\u0643\u0627\u0645\u0644'),golf:trLabel('\u062a\u062c\u0631\u0628\u0629 \u063a\u0648\u0644\u0641 \u0645\u0645\u064a\u0632\u0629'),private_pool_units:trLabel('\u0648\u062d\u062f\u0627\u062a \u0628\u0645\u0633\u0627\u0628\u062d \u062e\u0627\u0635\u0629'),private_island_beach:trLabel('\u0634\u0627\u0637\u0626 \u062c\u0632\u064a\u0631\u0629 \u062e\u0627\u0635')},roomFeatureIcons={\"comfortable_stay\":{\"label\":trLabel(\"\u0625\u0642\u0627\u0645\u0629 \u0645\u0631\u064a\u062d\u0629\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/plant-01-stroke-rounded.svg\"},\"garden_view\":{\"label\":trLabel(\"\u0625\u0637\u0644\u0627\u0644\u0629 \u062d\u062f\u0627\u0626\u0642\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/flower-01-stroke-rounded.svg\"},\"private_pool\":{\"label\":trLabel(\"\u0645\u0633\u0628\u062d \u062e\u0627\u0635\"),\"url\":\"https:\/\/megabana.shop\/wp-content\/uploads\/2026\/07\/swimming-stroke-rounded.svg\"}};\r\n\t\t\t\tconst closeIcon=\"<img class=\\\"emcb-icon \\\" src=\\\"https:\/\/darkgreen-skunk-320581.hostingersite.com\/wp-content\/uploads\/2026\/07\/close-3.svg\\\" alt=\\\"\\\" aria-hidden=\\\"true\\\">\";\r\n\t\t\t\tconst state={step:1,stays:[],hotelGroups:[],stay:null,activities:[],transfers:[],selectedActivities:new Set(),selectedTransfers:new Set(),loading:false,lastStayQuery:'',lastExtrasQuery:'',extrasLoaded:false,detailKind:'',detailId:'',roomTimers:[],hotelGalleryTimer:null,detailTimer:null,visibleHotels:5,visibleActivities:4,hotelSearch:'',activitySearch:'',hotelMin:null,hotelMax:null,hotelAmenities:new Set(),activityMin:null,activityMax:null,filterKind:'',extraTimers:[]};\r\n\t\t\t\tconst featureTip=document.createElement('div');featureTip.className='emcb-floating-feature-tip';featureTip.setAttribute('role','status');featureTip.setAttribute('translate','yes');document.body.appendChild(featureTip);let featureTipTimer=null;function closeFeatureTip(){if(featureTipTimer)clearTimeout(featureTipTimer);featureTipTimer=null;featureTip.classList.remove('is-visible')}function showFeatureTip(button){closeFeatureTip();featureTip.textContent=button.dataset.featureMessage||button.getAttribute('aria-label')||'';featureTip.classList.add('is-visible');const rect=button.getBoundingClientRect(),tipRect=featureTip.getBoundingClientRect(),margin=10,left=Math.max(margin,Math.min(window.innerWidth-tipRect.width-margin,rect.left+(rect.width-tipRect.width)\/2));featureTip.style.left=left+'px';featureTip.style.top=(rect.bottom+5)+'px';featureTipTimer=setTimeout(closeFeatureTip,2300)}\r\n\r\n\t\t\t\tfunction esc(v){return String(v??'').replace(\/[&<>'\"]\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;',\"'\":'&#039;','\"':'&quot;'}[c]))}\r\n\t\t\t\tfunction field(name){return form.elements[name]}function val(name){return field(name)?field(name).value:''}function intVal(name,min=0){return Math.max(min,parseInt(val(name)||0,10)||0)}\r\n\t\t\t\tfunction adults(){return intVal('adults',1)}function children(){return intVal('children',0)}function infants(){return intVal('infants',0)}function partySize(){return Math.max(1,adults()+children()+infants())}\r\n\t\t\t\tfunction syncTravelers(){if(field('travelers'))field('travelers').value=String(partySize())}\r\n\t\t\t\tfunction stayQueryKey(){return[val('checkin'),val('checkout'),adults(),children(),infants()].join('|')}function extrasQueryKey(){return[adults(),children(),infants()].join('|')}\r\n\t\t\t\tfunction stayIdentity(stay){return stay?[String(stay.hotel_id||''),String(stay.room_id||'')].join('|'):''}\r\n\t\t\t\tfunction number(value){value=parseFloat(value||0)||0;return value.toLocaleString('en-US',{minimumFractionDigits:value%1?2:0,maximumFractionDigits:2})}\r\n\t\t\t\tfunction priceHtml(value,currency='SAR'){const symbol=String(currency).toUpperCase()==='SAR'?'<span class=\"emcb-riyal\" style=\"--emcb-riyal:url(&quot;'+esc(riyalUrl)+'&quot;)\"><\/span>':'<span>'+esc(currency)+'<\/span>';return'<span class=\"emcb-price\"><span>'+number(value)+'<\/span>'+symbol+'<\/span>'}\r\n\t\t\t\tfunction durationLabel(value){value=String(value||'').trim();let days=1,match=value.match(\/(?:^|\\D)(\\d+)\\s*(?:\u064a\u0648\u0645|\u0623\u064a\u0627\u0645)\/);if(match)days=Math.max(1,parseInt(match[1],10)||1);else if(\/\u064a\u0648\u0645(?:\u0627|\u0627\u0646|\u064a\u0646)\/.test(value))days=2;return days===1?'\u064a\u0648\u0645 \u0643\u0627\u0645\u0644':(days===2?'\u064a\u0648\u0645\u064a\u0646':days+' \u0623\u064a\u0627\u0645')}\r\n\t\t\t\tfunction requiredRoomCount(stay){return Math.max(1,Math.ceil(partySize()\/Math.max(1,Number(stay&&stay.capacity||1))))}\r\n\t\t\t\tfunction selectedNights(){if(state.stay&&Number(state.stay.nights)>0)return Number(state.stay.nights);if(!val('checkin')||!val('checkout'))return 0;const a=Date.parse(val('checkin')+'T00:00:00'),b=Date.parse(val('checkout')+'T00:00:00');return Number.isFinite(a)&&Number.isFinite(b)&&b>a?Math.round((b-a)\/86400000):0}\r\n\t\t\t\tfunction nightsLabel(n){n=Number(n||0);if(!n)return'\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u062f\u064a\u062f';if(n===1)return'\u0644\u064a\u0644\u0629 \u0648\u0627\u062d\u062f\u0629';if(n===2)return'\u0644\u064a\u0644\u062a\u0627\u0646';return n+' \u0644\u064a\u0627\u0644\u064d'}\r\n\t\t\t\tfunction stayTotal(stay){if(!stay)return 0;const rooms=requiredRoomCount(stay),nightly=Array.isArray(stay.nightly)?stay.nightly:[],nights=Math.max(1,Number(stay.nights||selectedNights()||1));if(nightly.length){const sum=nightly.reduce((s,r)=>s+Math.max(0,Number(r.price||0)),0);return sum*rooms}const unit=Math.max(0,Number(stay.unit_total||0));if(unit)return unit*rooms;const per=Math.max(0,Number(stay.price_per_night||0));if(per)return per*nights*rooms;const total=Math.max(0,Number(stay.total||0)),serverRooms=Math.max(1,Number(stay.room_count||1));return(total\/serverRooms)*rooms}\r\n\t\t\t\tfunction activityTotal(item){return Math.max(0,Number(item&&item.booking_price||0))}function transferTotal(item){return Math.max(0,Number(item&&item.booking_price||0))}\r\n\t\t\t\tfunction selectedExtrasTotal(){return state.activities.filter(i=>state.selectedActivities.has(String(i.id))).reduce((s,i)=>s+activityTotal(i),0)+state.transfers.filter(i=>state.selectedTransfers.has(String(i.id))).reduce((s,i)=>s+transferTotal(i),0)}\r\n\t\t\t\tfunction total(){return(state.stay?stayTotal(state.stay):0)+selectedExtrasTotal()}\r\n\t\t\t\tfunction showError(message=''){errorBox.textContent=message;errorBox.classList.toggle('is-visible',!!message)}function setLoading(on){state.loading=!!on;nextBtn.disabled=on;prevBtn.disabled=on||state.step===1;submitBtn.disabled=on}\r\n\t\t\t\tfunction partyLabel(){const parts=[];parts.push(adults()===1?'\u0628\u0627\u0644\u063a \u0648\u0627\u062d\u062f':adults()+' \u0628\u0627\u0644\u063a\u064a\u0646');if(children())parts.push(children()===1?'\u0637\u0641\u0644 \u0648\u0627\u062d\u062f':children()+' \u0623\u0637\u0641\u0627\u0644');if(infants())parts.push(infants()===1?'\u0631\u0636\u064a\u0639 \u0648\u0627\u062d\u062f':infants()+' \u0631\u0636\u0639');return parts.join(' \u00b7 ')}\r\n\t\t\t\tfunction updateSummary(){root.querySelector('[data-summary-dates]').textContent=val('checkin')&&val('checkout')?val('checkin')+' \u2014 '+val('checkout'):'\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u062f\u064a\u062f';root.querySelector('[data-summary-nights]').textContent=nightsLabel(selectedNights());root.querySelector('[data-summary-travelers]').textContent=partyLabel();root.querySelector('[data-summary-stay]').textContent=state.stay?(state.stay.hotel_name+' \u00b7 '+state.stay.room_name+' \u00b7 '+requiredRoomCount(state.stay)+' \u063a\u0631\u0641\u0629'):'\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631';root.querySelector('[data-summary-activities]').textContent=state.selectedActivities.size?state.selectedActivities.size+' \u0641\u0639\u0627\u0644\u064a\u0629':'\u0628\u062f\u0648\u0646 \u0625\u0636\u0627\u0641\u0627\u062a';root.querySelector('[data-summary-transfers]').textContent=state.selectedTransfers.size?state.selectedTransfers.size+' \u062e\u064a\u0627\u0631':'\u0628\u062f\u0648\u0646 \u0625\u0636\u0627\u0641\u0627\u062a';root.querySelector('[data-summary-total]').innerHTML=state.stay?priceHtml(total(),'SAR'):'\u2014'}\r\n\t\t\t\tfunction resetSelection(){state.stay=null;state.stays=[];state.hotelGroups=[];state.activities=[];state.transfers=[];state.selectedActivities.clear();state.selectedTransfers.clear();state.lastStayQuery='';state.lastExtrasQuery='';state.extrasLoaded=false;state.visibleHotels=5;state.visibleActivities=4;staysWrap.innerHTML='<div class=\"emcb-empty\">\u0623\u0643\u0645\u0644 \u0627\u0644\u0628\u062d\u062b \u0644\u0639\u0631\u0636 \u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0625\u0642\u0627\u0645\u0629.<\/div>';activitiesWrap.innerHTML='<div class=\"emcb-empty\">\u0633\u064a\u062a\u0645 \u0639\u0631\u0636 \u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0628\u0639\u062f \u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0625\u0642\u0627\u0645\u0629.<\/div>';transfersWrap.innerHTML='<div class=\"emcb-empty\">\u0633\u064a\u062a\u0645 \u0639\u0631\u0636 \u0627\u0644\u062a\u0646\u0642\u0644\u0627\u062a \u0628\u0639\u062f \u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0625\u0642\u0627\u0645\u0629.<\/div>';if(hotelMore)hotelMore.hidden=true;if(activityMore)activityMore.hidden=true;updateSummary()}\r\n\t\t\t\tfunction refreshParty(){syncTravelers();state.lastStayQuery='';state.lastExtrasQuery='';state.extrasLoaded=false;if(state.stay){state.stay.room_count=requiredRoomCount(state.stay);state.stay.calculated_total=stayTotal(state.stay)}if(state.stays.length)renderStays();if(state.activities.length||state.transfers.length)renderExtras();updateSummary()}\r\n\t\t\t\tfunction positionMobileSummary(){if(!summaryCard||!formCard||!stepsWrap)return;const inline=window.innerWidth<=650&&state.step===5;if(inline){if(summaryCard.parentNode!==formCard)stepsWrap.insertAdjacentElement('afterend',summaryCard);summaryCard.classList.add('is-inline-mobile')}else{if(summaryCard.parentNode===formCard)formCard.insertAdjacentElement('afterend',summaryCard);summaryCard.classList.remove('is-inline-mobile')}}\r\n\t\t\t\tfunction showStep(v){state.step=Math.max(1,Math.min(5,v));panels.forEach(p=>p.classList.toggle('is-active',Number(p.dataset.stepPanel)===state.step));steps.forEach(s=>{const n=Number(s.dataset.stepIndicator);s.classList.toggle('is-active',n===state.step);s.classList.toggle('is-done',n<state.step)});prevBtn.hidden=state.step===1;nextBtn.hidden=state.step===5;submitBtn.hidden=state.step!==5;showError('');updateSummary();positionMobileSummary();formCard.scrollIntoView({behavior:'smooth',block:'start'});if(window.innerWidth<=650){const active=steps.find(s=>Number(s.dataset.stepIndicator)===state.step);if(active)setTimeout(()=>active.scrollIntoView({behavior:'smooth',block:'nearest',inline:'center'}),40)}}\r\n\t\t\t\tfunction validateStepOne(){if(!val('checkin')||!val('checkout'))return'\u062d\u062f\u062f \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0648\u0635\u0648\u0644 \u0648\u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629.';if(val('checkout')<=val('checkin'))return'\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629 \u0628\u0639\u062f \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0648\u0635\u0648\u0644.';return''}\r\n\t\t\t\tasync function post(action,data={}){const body=new URLSearchParams({action,nonce:root.dataset.nonce,...data});const response=await fetch(root.dataset.ajax,{method:'POST',credentials:'same-origin',headers:{'Content-Type':'application\/x-www-form-urlencoded; charset=UTF-8'},body});return response.json()}\r\n\t\t\t\t\r\nfunction mediaHtml(url,label='\u0644\u0627 \u062a\u0648\u062c\u062f \u0635\u0648\u0631'){return url?'<img decoding=\"async\" src=\"'+esc(url)+'\" alt=\"\" loading=\"lazy\">':'<span class=\"emcb-image-placeholder\">'+esc(label)+'<\/span>'}\r\n\t\t\t\tfunction iconsHtml(keys,map,labeled=false){return(Array.isArray(keys)?keys:[]).filter(k=>map[k]).map(k=>labeled?'<span class=\"emcb-feature-chip\"><img decoding=\"async\" src=\"'+esc(map[k].url)+'\" alt=\"\"><span>'+esc(map[k].label)+'<\/span><\/span>':'<button type=\"button\" class=\"emcb-feature-icon\" data-feature-tip data-feature-message=\"'+esc(amenityMessages[k]||map[k].label)+'\" aria-label=\"'+esc(map[k].label)+'\"><img decoding=\"async\" src=\"'+esc(map[k].url)+'\" alt=\"\"><\/button>').join('')}\r\n\t\t\t\tfunction selectedBadge(){return'<span class=\"emcb-selected-badge\"><img decoding=\"async\" src=\"'+esc(checkUrl)+'\" alt=\"\">\u062a\u0645 \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631<\/span>'}\r\n\t\t\t\tfunction itemImages(item){const values=[];['image_urls','gallery','images'].forEach(key=>{if(Array.isArray(item&&item[key]))item[key].forEach(url=>{if(url&&!values.includes(url))values.push(url)})});if(item&&item.image_url&&!values.includes(item.image_url))values.push(item.image_url);return values}\r\n\t\t\t\tfunction clearRoomTimers(){state.roomTimers.forEach(id=>clearInterval(id));state.roomTimers=[]}\r\n\t\t\t\tfunction startRoomSliders(){clearRoomTimers();roomBody.querySelectorAll('[data-room-slider]').forEach(box=>{let images=[];try{images=JSON.parse(decodeURIComponent(box.dataset.images||''))}catch(e){}if(images.length<2)return;let index=0;const img=box.querySelector('img');const timer=setInterval(()=>{index=(index+1)%images.length;if(img){img.style.opacity='0';setTimeout(()=>{img.src=images[index];img.style.opacity='1'},180)}},5000);state.roomTimers.push(timer)})}\r\n\t\t\t\tfunction clearExtraSliders(){state.extraTimers.forEach(id=>clearInterval(id));state.extraTimers=[]}\r\n\t\t\t\tfunction startExtraSliders(){clearExtraSliders();root.querySelectorAll('[data-extra-slider]').forEach(box=>{let images=[];try{images=JSON.parse(decodeURIComponent(box.dataset.images||''))}catch(e){}if(images.length<2)return;let index=0;const img=box.querySelector('img');if(!img)return;const timer=setInterval(()=>{index=(index+1)%images.length;img.style.opacity='0';setTimeout(()=>{img.src=images[index];img.style.opacity='1'},180)},5000);state.extraTimers.push(timer)})}\r\n\t\t\t\tfunction roomImages(room){const images=Array.isArray(room.room_images)?room.room_images.filter(Boolean):[];if(!images.length&&room.room_image)images.push(room.room_image);if(!images.length&&room.hotel_cover)images.push(room.hotel_cover);return images}\r\n\t\t\t\tfunction roomCard(room){const selected=state.stay&&state.stay.hotel_id==room.hotel_id&&state.stay.room_id===room.room_id,images=roomImages(room),encoded=encodeURIComponent(JSON.stringify(images)),rooms=requiredRoomCount(room),roomPrice=stayTotal(room)>0?priceHtml(stayTotal(room),'SAR'):'\u0627\u0644\u0633\u0639\u0631 \u0639\u0646\u062f \u0627\u0644\u062a\u0623\u0643\u064a\u062f';return'<article class=\"emcb-room '+(selected?'is-selected':'')+'\">'+(selected?selectedBadge():'')+'<div class=\"emcb-room-media\" data-room-slider data-images=\"'+esc(encoded)+'\">'+mediaHtml(images[0]||'')+'<\/div><div class=\"emcb-room-copy\"><strong>'+esc(room.room_name)+'<\/strong><span class=\"emcb-room-desc\">'+esc(room.room_description||'')+'<\/span><div class=\"emcb-room-info\">'+(room.room_area?'<span>\u0627\u0644\u0645\u0633\u0627\u062d\u0629: '+esc(room.room_area)+'<\/span>':'')+'<\/div><div class=\"emcb-room-features\">'+iconsHtml(room.room_feature_keys,roomFeatureIcons,true)+'<\/div><\/div><div class=\"emcb-room-side\"><div><span class=\"emcb-room-price-label\">\u0625\u062c\u0645\u0627\u0644\u064a '+nightsLabel(room.nights)+' \u00b7 '+rooms+' \u063a\u0631\u0641\u0629<\/span><strong class=\"emcb-room-price\">'+roomPrice+'<\/strong><\/div><button type=\"button\" class=\"emcb-room-select\" data-select-stay=\"'+room._index+'\">'+(selected?'\u062a\u0645 \u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u063a\u0631\u0641\u0629':'\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u063a\u0631\u0641\u0629')+'<\/button><\/div><\/article>'}\r\n\t\t\t\tfunction galleryHtml(images,placeholderCount=1){images=(Array.isArray(images)?images:[]).filter(Boolean);if(!images.length)return Array.from({length:Math.max(1,placeholderCount)},()=>'<div class=\"emcb-gallery-slide\"><div>'+mediaHtml('')+'<\/div><\/div>').join('');return images.map(url=>'<div class=\"emcb-gallery-slide\"><div>'+mediaHtml(url)+'<\/div><\/div>').join('')}\r\n\t\t\t\tfunction updateHotelGallery(box){if(!box)return;const track=box.querySelector('[data-gallery-track]'),slides=box.querySelectorAll('.emcb-gallery-slide'),per=window.innerWidth<=650?1:(window.innerWidth<=900?2:3),max=Math.max(0,slides.length-per);let index=Math.max(0,Math.min(max,Number(box.dataset.index||0)));box.dataset.index=String(index);if(track)track.style.transform='translateX(-'+(index*(100\/per))+'%)'}\r\n\t\t\t\tfunction startHotelGallery(box){if(state.hotelGalleryTimer)clearInterval(state.hotelGalleryTimer);state.hotelGalleryTimer=null;if(!box||box.querySelectorAll('.emcb-gallery-slide').length<2)return;state.hotelGalleryTimer=setInterval(()=>{const slides=box.querySelectorAll('.emcb-gallery-slide'),per=window.innerWidth<=650?1:(window.innerWidth<=900?2:3),max=Math.max(0,slides.length-per),current=Number(box.dataset.index||0);box.dataset.index=String(current>=max?0:current+1);updateHotelGallery(box)},5000)}\r\n\t\t\t\tfunction startDetailGallery(box){if(state.detailTimer)clearInterval(state.detailTimer);state.detailTimer=null;if(!box||box.querySelectorAll('.emcb-gallery-slide').length<2)return;state.detailTimer=setInterval(()=>{const slides=box.querySelectorAll('.emcb-gallery-slide'),max=Math.max(0,slides.length-1),current=Number(box.dataset.index||0),next=current>=max?0:current+1;box.dataset.index=String(next);const track=box.querySelector('[data-gallery-track]');if(track)track.style.transform='translateX(-'+(next*100)+'%)'},5000)}\r\n\t\t\t\tfunction closeRoomPopup(){clearRoomTimers();if(state.hotelGalleryTimer)clearInterval(state.hotelGalleryTimer);state.hotelGalleryTimer=null;roomOverlay.classList.remove('is-open');roomOverlay.setAttribute('aria-hidden','true');roomBody.innerHTML=''}\r\n\t\t\t\tfunction openRoomPopup(groupIndex){const group=state.hotelGroups[Number(groupIndex)];if(!group)return;const images=Array.isArray(group.hotel_gallery)&&group.hotel_gallery.length?group.hotel_gallery:[group.hotel_cover].filter(Boolean),mapLink=group.hotel_google_maps?'<a class=\"emcb-hotel-map\" href=\"'+esc(group.hotel_google_maps)+'\" target=\"_blank\" rel=\"noopener\" aria-label=\"\u0641\u062a\u062d \u0645\u0648\u0642\u0639 \u0627\u0644\u0641\u0646\u062f\u0642 \u0639\u0644\u0649 Google Maps\"><img decoding=\"async\" class=\"emcb-icon\" src=\"'+esc(locationUrl)+'\" alt=\"\"><\/a>':'';roomBody.innerHTML='<div class=\"emcb-popup-head\"><div><h3>'+esc(group.hotel_name)+'<\/h3><p>'+esc(group.hotel_short_description||'\u0627\u062e\u062a\u0631 \u0627\u0644\u063a\u0631\u0641\u0629 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629 \u0644\u0625\u0642\u0627\u0645\u062a\u0643.')+'<\/p><\/div><button type=\"button\" class=\"emcb-popup-close\" data-room-close>'+closeIcon+'<\/button><\/div><div class=\"emcb-hotel-gallery\" data-hotel-gallery data-index=\"0\">'+mapLink+'<div class=\"emcb-gallery-viewport\"><div class=\"emcb-gallery-track\" data-gallery-track>'+galleryHtml(images,3)+'<\/div><\/div><\/div><div class=\"emcb-room-popup-list\">'+group.rooms.map(roomCard).join('')+'<\/div>';roomOverlay.classList.add('is-open');roomOverlay.setAttribute('aria-hidden','false');const gallery=roomBody.querySelector('[data-hotel-gallery]');updateHotelGallery(gallery);startHotelGallery(gallery);startRoomSliders()}\r\n\t\t\t\t\r\nfunction hotelMinimum(group){const prices=group.rooms.map(stayTotal).filter(v=>v>0);return prices.length?Math.min(...prices):0}\r\n\t\t\t\tfunction filteredHotelGroups(){const query=String(state.hotelSearch||'').trim().toLowerCase();return state.hotelGroups.filter(group=>{const price=hotelMinimum(group),copy=[group.hotel_name,group.hotel_short_description,group.hotel_region_label,group.hotel_region_detail].join(' ').toLowerCase(),amenities=new Set(Array.isArray(group.hotel_amenity_keys)?group.hotel_amenity_keys:[]),amenitiesOk=[...state.hotelAmenities].every(key=>amenities.has(key));return(!query||copy.includes(query))&&(state.hotelMin===null||price>=state.hotelMin)&&(state.hotelMax===null||price<=state.hotelMax)&&amenitiesOk})}\r\n\t\t\t\tfunction renderStays(){if(!state.stays.length){state.hotelGroups=[];staysWrap.innerHTML='<div class=\"emcb-empty\">\u0644\u0627 \u062a\u0648\u062c\u062f \u063a\u0631\u0641 \u0645\u062a\u0627\u062d\u0629 \u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0644\u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u062d\u0627\u0644\u064a\u0629.<\/div>';if(hotelMore)hotelMore.hidden=true;return}const grouped=new Map();state.stays.forEach((item,index)=>{const key=String(item.hotel_id);if(!grouped.has(key))grouped.set(key,{hotel_id:item.hotel_id,hotel_name:item.hotel_name,hotel_short_description:item.hotel_short_description,hotel_region_label:item.hotel_region_label,hotel_region_detail:item.hotel_region_detail,hotel_google_maps:item.hotel_google_maps,hotel_amenity_keys:item.hotel_amenity_keys,hotel_cover:item.hotel_cover,hotel_gallery:item.hotel_gallery,currency:'SAR',rooms:[]});grouped.get(key).rooms.push({...item,_index:index})});state.hotelGroups=[...grouped.values()];const filtered=filteredHotelGroups(),visible=filtered.slice(0,state.visibleHotels);staysWrap.innerHTML=visible.length?visible.map(group=>{const index=state.hotelGroups.indexOf(group),minimum=hotelMinimum(group),selected=state.stay&&state.stay.hotel_id==group.hotel_id;return'<article class=\"emcb-hotel '+(selected?'is-selected':'')+'\">'+(selected?selectedBadge():'')+'<span class=\"emcb-hotel-cover\">'+mediaHtml(group.hotel_cover)+'<\/span><span class=\"emcb-hotel-copy\"><span class=\"emcb-hotel-title-row\"><span class=\"emcb-hotel-name\">'+esc(group.hotel_name)+'<\/span><\/span><span class=\"emcb-hotel-short\">'+esc(group.hotel_short_description||'')+'<\/span><span class=\"emcb-hotel-region\"><img decoding=\"async\" class=\"emcb-icon\" src=\"'+esc(locationUrl)+'\" alt=\"\">'+esc(group.hotel_region_detail||group.hotel_region_label||'\u0645\u0648\u0631\u064a\u0634\u064a\u0648\u0633')+'<\/span><span class=\"emcb-feature-icons\">'+iconsHtml(group.hotel_amenity_keys,amenityIcons,false)+'<\/span><span class=\"emcb-hotel-bottom\"><span class=\"emcb-hotel-from\"><span>\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0625\u0642\u0627\u0645\u0629 \u064a\u0628\u062f\u0623 \u0645\u0646<\/span><strong>'+(minimum?priceHtml(minimum,'SAR'):'\u0627\u0644\u0633\u0639\u0631 \u0639\u0646\u062f \u0627\u0644\u062a\u0623\u0643\u064a\u062f')+'<\/strong><\/span><button type=\"button\" class=\"emcb-hotel-open\" data-open-hotel=\"'+index+'\">'+(selected?'\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u063a\u0631\u0641\u0629':'\u0639\u0631\u0636 \u0627\u0644\u063a\u0631\u0641')+'<\/button><\/span><\/span><\/article>'}).join(''):'<div class=\"emcb-empty\">\u0644\u0627 \u062a\u0648\u062c\u062f \u0641\u0646\u0627\u062f\u0642 \u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0644\u0628\u062d\u062b \u0623\u0648 \u0646\u0637\u0627\u0642 \u0627\u0644\u0633\u0639\u0631.<\/div>';if(hotelMore)hotelMore.hidden=filtered.length<=state.visibleHotels}\r\n\t\t\t\t\r\nasync function loadStays(){const error=validateStepOne();if(error){showError(error);return false}const key=stayQueryKey();if(state.lastStayQuery===key&&state.stays.length){renderStays();return true}const previous=stayIdentity(state.stay);setLoading(true);staysWrap.innerHTML='<div class=\"emcb-loading\">\u062c\u0627\u0631\u064a \u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0641\u0646\u0627\u062f\u0642 \u0648\u0627\u0644\u063a\u0631\u0641...<\/div>';try{const result=await post('em_custom_booking_search_stays',{checkin:val('checkin'),checkout:val('checkout'),adults:adults(),children:children(),infants:infants()});if(!result||!result.success){showError(result?.data?.message||'\u062a\u0639\u0630\u0631 \u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0625\u0642\u0627\u0645\u0629.');return false}state.stays=result.data.stays||[];state.visibleHotels=5;state.lastStayQuery=key;state.stay=previous?(state.stays.find(i=>stayIdentity(i)===previous)||null):null;renderStays();updateSummary();return true}catch(e){showError('\u062d\u062f\u062b \u062e\u0637\u0623 \u0641\u064a \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u0628\u062d\u062b.');return false}finally{setLoading(false)}}\r\n\r\n\t\t\t\tfunction extraCard(item,kind){const selected=(kind==='activity'?state.selectedActivities:state.selectedTransfers).has(String(item.id)),compatible=Number(item.compatible)!==0,images=itemImages(item),encoded=encodeURIComponent(JSON.stringify(images));return'<article class=\"emcb-extra '+(selected?'is-selected ':'')+(!compatible?'is-disabled':'')+'\" data-kind=\"'+kind+'\" data-open-extra=\"'+kind+'\" data-extra-id=\"'+esc(item.id)+'\">'+(selected?selectedBadge():'')+'<span class=\"emcb-extra-media\" data-extra-slider data-images=\"'+esc(encoded)+'\">'+mediaHtml(images[0]||'')+'<\/span><span class=\"emcb-extra-body\"><span class=\"emcb-extra-title\">'+esc(item.title)+'<\/span><span class=\"emcb-extra-desc\">'+esc(item.short_description||'')+'<\/span><span class=\"emcb-extra-action-row\"><span class=\"emcb-extra-open\">\u0639\u0631\u0636 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644<\/span><strong class=\"emcb-extra-price\">'+(compatible?priceHtml(kind==='activity'?activityTotal(item):transferTotal(item),'SAR'):'\u063a\u064a\u0631 \u0645\u062a\u0627\u062d \u0644\u0647\u0630\u0627 \u0627\u0644\u0639\u062f\u062f')+'<\/strong><\/span><\/span><\/article>'}\r\n\t\t\t\tfunction filteredActivities(){const query=String(state.activitySearch||'').trim().toLowerCase();return state.activities.filter(item=>{const price=activityTotal(item),copy=[item.title,item.short_description,item.region_text].join(' ').toLowerCase();return(!query||copy.includes(query))&&(state.activityMin===null||price>=state.activityMin)&&(state.activityMax===null||price<=state.activityMax)})}\r\n\t\t\t\tfunction renderExtras(){const activities=filteredActivities(),visible=activities.slice(0,state.visibleActivities);activitiesWrap.innerHTML=visible.length?visible.map(i=>extraCard(i,'activity')).join(''):'<div class=\"emcb-empty\">\u0644\u0627 \u062a\u0648\u062c\u062f \u0641\u0639\u0627\u0644\u064a\u0627\u062a \u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0644\u0628\u062d\u062b \u0623\u0648 \u0646\u0637\u0627\u0642 \u0627\u0644\u0633\u0639\u0631.<\/div>';if(activityMore)activityMore.hidden=activities.length<=state.visibleActivities;transfersWrap.innerHTML=state.transfers.length?state.transfers.map(i=>extraCard(i,'transfer')).join(''):'<div class=\"emcb-empty\">\u0644\u0627 \u062a\u0648\u062c\u062f \u062e\u064a\u0627\u0631\u0627\u062a \u062a\u0646\u0642\u0644 \u0645\u062a\u0627\u062d\u0629.<\/div>';window.setTimeout(startExtraSliders,0)}\r\n\t\t\t\t\r\nasync function loadExtras(){const key=extrasQueryKey();if(state.extrasLoaded&&state.lastExtrasQuery===key){renderExtras();return true}const a=new Set(state.selectedActivities),t=new Set(state.selectedTransfers);setLoading(true);try{const result=await post('em_custom_booking_load_extras',{adults:adults(),children:children(),infants:infants()});state.activities=result&&result.success?(result.data.activities||[]):[];state.transfers=result&&result.success?(result.data.transfers||[]):[];state.visibleActivities=4;state.lastExtrasQuery=key;state.extrasLoaded=true;const aid=new Set(state.activities.filter(i=>Number(i.compatible)!==0).map(i=>String(i.id))),tid=new Set(state.transfers.filter(i=>Number(i.compatible)!==0).map(i=>String(i.id)));state.selectedActivities=new Set([...a].filter(id=>aid.has(id)));state.selectedTransfers=new Set([...t].filter(id=>tid.has(id)));renderExtras();updateSummary();return true}catch(e){showError('\u062a\u0639\u0630\u0631 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0648\u0627\u0644\u062a\u0646\u0642\u0644\u0627\u062a.');return false}finally{setLoading(false)}}\r\n\t\t\t\tfunction closeDetail(){if(state.detailTimer)clearInterval(state.detailTimer);state.detailTimer=null;detailOverlay.classList.remove('is-open');detailOverlay.setAttribute('aria-hidden','true');detailBody.innerHTML='';state.detailKind='';state.detailId=''}\r\n\t\t\t\tfunction splitHighlights(value){return String(value||'').split(\/[\u2022\\n]+\/).map(v=>v.trim()).filter(Boolean)}\r\n\t\t\t\tfunction priceRows(options){options=Array.isArray(options)?options:[];if(!options.length)return'';return'<div class=\"emcb-price-table\">'+options.filter(o=>o.price!==null&&o.price!==undefined).map(o=>'<div class=\"emcb-price-row\"><span>'+esc(o.capacity_label||o.option||'\u0627\u0644\u062e\u064a\u0627\u0631')+'<\/span><span>'+esc(o.vehicle||o.option||'')+'<\/span><strong>'+priceHtml(o.price,'SAR')+'<\/strong><\/div>').join('')+'<\/div>'}\r\n\t\t\t\tfunction openDetail(kind,id){const list=kind==='activity'?state.activities:state.transfers,item=list.find(i=>String(i.id)===String(id));if(!item)return;state.detailKind=kind;state.detailId=String(id);const selected=(kind==='activity'?state.selectedActivities:state.selectedTransfers).has(String(id)),compatible=Number(item.compatible)!==0,images=itemImages(item);let facts=[],sections='';if(kind==='activity'){facts=[['\u0627\u0644\u0645\u0646\u0637\u0642\u0629',item.region_text||'\u0645\u0648\u0631\u064a\u0634\u064a\u0648\u0633'],['\u0627\u0644\u0645\u062f\u0629',durationLabel(item.duration)],['\u0646\u0648\u0639 \u0627\u0644\u062a\u062c\u0631\u0628\u0629',item.experience_type||''],['\u0627\u0644\u0633\u0639\u0631 \u0627\u0644\u062d\u0627\u0644\u064a',compatible?priceHtml(item.booking_price,'SAR'):'\u063a\u064a\u0631 \u0645\u062a\u0627\u062d \u0644\u0644\u0639\u062f\u062f \u0627\u0644\u0645\u062d\u062f\u062f']];const highlights=splitHighlights(item.highlights);if(highlights.length)sections+='<div class=\"emcb-detail-section\"><h4>\u0623\u0628\u0631\u0632 \u0627\u0644\u062a\u062c\u0631\u0628\u0629<\/h4><div class=\"emcb-detail-highlights\">'+highlights.map(h=>'<div class=\"emcb-detail-highlight\"><img decoding=\"async\" src=\"'+esc(checkUrl)+'\" alt=\"\">'+esc(h)+'<\/div>').join('')+'<\/div><\/div>'}else{facts=[['\u0627\u0644\u0633\u0639\u0629',item.matched_option?.capacity_label||item.capacity_min+'\u2013'+item.capacity_max+' \u0623\u0634\u062e\u0627\u0635'],['\u0627\u0644\u0645\u0631\u0643\u0628\u0629',item.matched_option?.vehicle||'\u062a\u062d\u062f\u062f \u062d\u0633\u0628 \u0627\u0644\u0639\u062f\u062f'],['\u0627\u0644\u0633\u0639\u0631 \u0627\u0644\u062d\u0627\u0644\u064a',compatible?priceHtml(item.booking_price,'SAR'):'\u063a\u064a\u0631 \u0645\u062a\u0627\u062d \u0644\u0644\u0639\u062f\u062f \u0627\u0644\u0645\u062d\u062f\u062f']];if(item.details)sections+='<div class=\"emcb-detail-section\"><h4>\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u062e\u062f\u0645\u0629<\/h4><p>'+esc(item.details)+'<\/p><\/div>'}detailBody.innerHTML='<div class=\"emcb-popup-head\"><div><h3>\u062a\u0641\u0627\u0635\u064a\u0644 '+(kind==='activity'?'\u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0629':'\u0627\u0644\u062a\u0646\u0642\u0644')+'<\/h3><\/div><button type=\"button\" class=\"emcb-popup-close\" data-detail-close>'+closeIcon+'<\/button><\/div><div class=\"emcb-detail-gallery\" data-detail-gallery data-index=\"0\"><div class=\"emcb-gallery-track\" data-gallery-track>'+galleryHtml(images)+'<\/div><\/div><h3 class=\"emcb-detail-title\">'+esc(item.title)+'<\/h3><p class=\"emcb-detail-short\">'+esc(item.short_description||item.description||'')+'<\/p><div class=\"emcb-detail-facts\">'+facts.filter(f=>f[1]).map(f=>'<div class=\"emcb-detail-fact\"><span>'+f[0]+'<\/span><strong>'+f[1]+'<\/strong><\/div>').join('')+'<\/div>'+sections+'<div class=\"emcb-detail-actions\"><button type=\"button\" class=\"emcb-btn\" data-detail-close>\u0625\u063a\u0644\u0627\u0642<\/button><button type=\"button\" class=\"emcb-btn primary\" data-confirm-extra '+(!compatible?'disabled':'')+'>'+(selected?'\u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631':'\u062a\u0623\u0643\u064a\u062f \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631')+'<\/button><\/div>';detailOverlay.classList.add('is-open');detailOverlay.setAttribute('aria-hidden','false');startDetailGallery(detailBody.querySelector('[data-detail-gallery]'))}\r\n\t\t\t\tfunction configureRange(input,valueEl,minEl,maxEl,prices,currentMax){const minimum=prices.length?Math.floor(Math.min(...prices)):0,maximum=prices.length?Math.ceil(Math.max(...prices)):0,selected=currentMax===null?maximum:Math.max(minimum,Math.min(maximum,currentMax));if(input){input.min=String(minimum);input.max=String(maximum);input.step=String(Math.max(1,Math.round((maximum-minimum)\/100)||1));input.value=String(selected);input.disabled=maximum<=minimum}if(minEl)minEl.innerHTML=priceHtml(minimum,'SAR');if(maxEl)maxEl.innerHTML=priceHtml(maximum,'SAR');if(valueEl)valueEl.innerHTML=priceHtml(selected,'SAR')}function openFilter(kind){state.filterKind=kind;const isHotel=kind==='hotel';if(filterTitle)filterTitle.textContent=isHotel?'\u062a\u0635\u0641\u064a\u0629 \u0627\u0644\u0641\u0646\u0627\u062f\u0642':'\u062a\u0635\u0641\u064a\u0629 \u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0627\u062a';if(filterCopy)filterCopy.textContent=isHotel?'\u062d\u062f\u062f \u0633\u0642\u0641 \u0627\u0644\u0633\u0639\u0631 \u0648\u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0644\u0639\u0631\u0636 \u0627\u0644\u0641\u0646\u0627\u062f\u0642 \u0627\u0644\u0623\u0646\u0633\u0628.':'\u062d\u062f\u062f \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649 \u0644\u0644\u0633\u0639\u0631 \u0644\u0639\u0631\u0636 \u0627\u0644\u0641\u0639\u0627\u0644\u064a\u0627\u062a \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629.';if(hotelFilterPanel)hotelFilterPanel.hidden=!isHotel;if(activityFilterPanel)activityFilterPanel.hidden=isHotel;if(isHotel){configureRange(hotelPriceRange,hotelRangeValue,hotelRangeMin,hotelRangeMax,state.hotelGroups.map(hotelMinimum).filter(v=>v>0),state.hotelMax);hotelAmenityInputs.forEach(input=>{input.checked=state.hotelAmenities.has(input.value)})}else configureRange(activityPriceRange,activityRangeValue,activityRangeMin,activityRangeMax,state.activities.map(activityTotal).filter(v=>v>0),state.activityMax);filterOverlay.classList.add('is-open');filterOverlay.setAttribute('aria-hidden','false')}\r\n\t\t\t\tfunction closeFilter(){filterOverlay.classList.remove('is-open');filterOverlay.setAttribute('aria-hidden','true');state.filterKind=''}\r\n\t\t\t\t\r\nroot.addEventListener('click',event=>{\r\n\t\t\t\t\tconst minus=event.target.closest('[data-party-minus]'),plus=event.target.closest('[data-party-plus]');if(minus||plus){const name=(minus||plus).dataset[minus?'partyMinus':'partyPlus'],input=field(name),minimum=name==='adults'?1:0;input.value=Math.max(minimum,Number(input.value||minimum)+(plus?1:-1));refreshParty();return}\r\n\t\t\t\t\tconst feature=event.target.closest('[data-feature-tip]');if(feature){showFeatureTip(feature);return}else closeFeatureTip()\r\n\t\t\t\t\tconst hotel=event.target.closest('[data-open-hotel]');if(hotel){openRoomPopup(hotel.dataset.openHotel);return}\r\n\t\t\t\t\tif(event.target.closest('[data-room-close]')){closeRoomPopup();return}\r\n\t\t\t\t\tconst select=event.target.closest('[data-select-stay]');if(select){state.stay=state.stays[Number(select.dataset.selectStay)]||null;closeRoomPopup();renderStays();updateSummary();return}\r\n\t\t\t\t\tconst extra=event.target.closest('[data-open-extra]');if(extra){openDetail(extra.dataset.openExtra,extra.dataset.extraId);return}\r\n\t\t\t\t\tif(event.target.closest('[data-detail-close]')){closeDetail();return}\r\n\t\t\t\t\tif(event.target.closest('[data-confirm-extra]')){const set=state.detailKind==='activity'?state.selectedActivities:state.selectedTransfers;if(set.has(state.detailId))set.delete(state.detailId);else set.add(state.detailId);closeDetail();renderExtras();updateSummary();return}\r\n\t\t\t\t\tif(event.target.closest('[data-show-more-hotels]')){state.visibleHotels+=5;renderStays();return}\r\n\t\t\t\t\tif(event.target.closest('[data-show-more-activities]')){state.visibleActivities+=4;renderExtras();return}\r\n\t\t\t\t\tconst filterButton=event.target.closest('[data-open-filter]');if(filterButton){openFilter(filterButton.dataset.openFilter);return}\r\n\t\t\t\t});\r\n\t\t\t\tif(hotelSearch)hotelSearch.addEventListener('input',()=>{state.hotelSearch=hotelSearch.value;state.visibleHotels=5;renderStays()});\r\n\t\t\t\tif(activitySearch)activitySearch.addEventListener('input',()=>{state.activitySearch=activitySearch.value;state.visibleActivities=4;renderExtras()});\r\n\t\t\t\tif(hotelPriceRange)hotelPriceRange.addEventListener('input',()=>{if(hotelRangeValue)hotelRangeValue.innerHTML=priceHtml(Number(hotelPriceRange.value||0),'SAR')});if(activityPriceRange)activityPriceRange.addEventListener('input',()=>{if(activityRangeValue)activityRangeValue.innerHTML=priceHtml(Number(activityPriceRange.value||0),'SAR')});\r\n\t\t\t\tfilterOverlay.addEventListener('click',event=>{if(event.target===filterOverlay||event.target.closest('[data-filter-close]')){closeFilter();return}if(event.target.closest('[data-filter-reset]')){if(state.filterKind==='hotel'){state.hotelMin=null;state.hotelMax=null;state.hotelAmenities.clear();hotelAmenityInputs.forEach(input=>{input.checked=false});state.visibleHotels=5;renderStays()}else{state.activityMin=null;state.activityMax=null;state.visibleActivities=4;renderExtras()}closeFilter();return}if(event.target.closest('[data-filter-apply]')){if(state.filterKind==='hotel'){const maximum=hotelPriceRange?Number(hotelPriceRange.max||0):0,value=hotelPriceRange?Number(hotelPriceRange.value||0):0;state.hotelMin=null;state.hotelMax=maximum>0&&value<maximum?value:null;state.hotelAmenities=new Set(hotelAmenityInputs.filter(input=>input.checked).map(input=>input.value));state.visibleHotels=5;renderStays()}else{const maximum=activityPriceRange?Number(activityPriceRange.max||0):0,value=activityPriceRange?Number(activityPriceRange.value||0):0;state.activityMin=null;state.activityMax=maximum>0&&value<maximum?value:null;state.visibleActivities=4;renderExtras()}closeFilter()}});\r\n\t\t\t\troomOverlay.addEventListener('click',e=>{if(e.target===roomOverlay)closeRoomPopup()});detailOverlay.addEventListener('click',e=>{if(e.target===detailOverlay)closeDetail()});\r\n\t\t\t\troot.addEventListener('change',event=>{if(['adults','children','infants'].includes(event.target.name)){const min=event.target.name==='adults'?1:0;event.target.value=Math.max(min,Number(event.target.value||min));refreshParty()}else updateSummary()});\r\n\r\n\t\t\t\tconst dateOverlay=root.querySelector('[data-date-overlay]'),dateBody=root.querySelector('[data-date-body]'),picker={from:'',to:'',field:'from',viewDate:new Date()};\r\n\t\t\t\tfunction ymd(date){return date.getFullYear()+'-'+String(date.getMonth()+1).padStart(2,'0')+'-'+String(date.getDate()).padStart(2,'0')}function parseYmd(value){if(!\/^\\d{4}-\\d{2}-\\d{2}$\/.test(value||''))return null;const p=value.split('-').map(Number),d=new Date(p[0],p[1]-1,p[2]);return ymd(d)===value?d:null}function same(a,b){return!!(a&&b&&a.getFullYear()===b.getFullYear()&&a.getMonth()===b.getMonth()&&a.getDate()===b.getDate())}\r\n\t\t\t\tfunction paintDate(){const weekdays=['\u0646','\u062b','\u0631','\u062e','\u062c','\u0633','\u062d'],today=new Date();today.setHours(0,0,0,0);const from=parseYmd(picker.from),to=parseYmd(picker.to),first=new Date(picker.viewDate.getFullYear(),picker.viewDate.getMonth(),1),start=new Date(first);start.setDate(first.getDate()-((first.getDay()+6)%7));let html='<div class=\"emcb-popup-head\"><div><h3>\u062a\u062d\u062f\u064a\u062f \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0625\u0642\u0627\u0645\u0629<\/h3><p>\u0627\u062e\u062a\u0631 \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0648\u0635\u0648\u0644 \u062b\u0645 \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629.<\/p><\/div><button type=\"button\" class=\"emcb-popup-close\" data-date-close>'+closeIcon+'<\/button><\/div><div class=\"emcb-date-fields\"><button type=\"button\" class=\"emcb-date-field '+(picker.field==='from'?'is-active':'')+'\" data-date-field=\"from\"><span class=\"k\">\u0627\u0644\u0648\u0635\u0648\u0644<\/span><span class=\"v\">'+esc(picker.from||'\u0627\u062e\u062a\u0631 \u0627\u0644\u062a\u0627\u0631\u064a\u062e')+'<\/span><\/button><button type=\"button\" class=\"emcb-date-field '+(picker.field==='to'?'is-active':'')+'\" data-date-field=\"to\"><span class=\"k\">\u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629<\/span><span class=\"v\">'+esc(picker.to||'\u0627\u062e\u062a\u0631 \u0627\u0644\u062a\u0627\u0631\u064a\u062e')+'<\/span><\/button><\/div><div class=\"emcb-cal-head\"><button type=\"button\" class=\"emcb-date-nav\" data-date-nav=\"prev\">\u2039<\/button><div class=\"emcb-date-month\">'+picker.viewDate.toLocaleDateString('ar-MA-u-nu-latn',{month:'long',year:'numeric'})+'<\/div><button type=\"button\" class=\"emcb-date-nav\" data-date-nav=\"next\">\u203a<\/button><\/div><div class=\"emcb-weekdays\">'+weekdays.map(d=>'<div>'+d+'<\/div>').join('')+'<\/div><div class=\"emcb-date-grid\">';for(let i=0;i<42;i++){const date=new Date(start);date.setDate(start.getDate()+i);const value=ymd(date),disabled=date<today,isStart=same(date,from),isEnd=same(date,to),inRange=from&&to&&date>=from&&date<=to;html+='<button type=\"button\" class=\"emcb-date-day'+(date.getMonth()!==picker.viewDate.getMonth()?' is-muted':'')+(disabled?' is-disabled':'')+(inRange?' is-inrange':'')+((isStart||isEnd)?' is-selected':'')+'\" data-date-day=\"'+value+'\" '+(disabled?'disabled':'')+'>'+date.getDate()+'<\/button>'}html+='<\/div><div class=\"emcb-popup-actions\"><button type=\"button\" class=\"emcb-btn\" data-date-close>\u062a\u0631\u0627\u062c\u0639<\/button><button type=\"button\" class=\"emcb-btn primary\" data-date-apply '+((picker.from&&picker.to)?'':'disabled')+'>\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u062a\u0627\u0631\u064a\u062e<\/button><\/div>';dateBody.innerHTML=html}\r\n\t\t\t\tfunction openDate(){picker.from=val('checkin');picker.to=val('checkout');picker.field=picker.from&&!picker.to?'to':'from';picker.viewDate=parseYmd(picker.from||picker.to)||new Date();root.classList.add('is-date-open');paintDate()}function closeDate(){root.classList.remove('is-date-open')}\r\n\t\t\t\troot.querySelector('[data-date-trigger]').addEventListener('click',openDate);dateOverlay.addEventListener('click',event=>{if(event.target===dateOverlay||event.target.closest('[data-date-close]')){closeDate();return}const f=event.target.closest('[data-date-field]');if(f){picker.field=f.dataset.dateField;paintDate();return}const nav=event.target.closest('[data-date-nav]');if(nav){picker.viewDate.setMonth(picker.viewDate.getMonth()+(nav.dataset.dateNav==='next'?1:-1));paintDate();return}const day=event.target.closest('[data-date-day]');if(day){const value=day.dataset.dateDay;if(picker.field==='from'){picker.from=value;if(picker.to&&picker.to<=picker.from)picker.to='';picker.field='to'}else{if(picker.from&&value<=picker.from){picker.from=value;picker.to='';picker.field='to'}else picker.to=value}paintDate();return}if(event.target.closest('[data-date-apply]')){field('checkin').value=picker.from;field('checkout').value=picker.to;root.querySelector('[data-date-trigger]').classList.add('is-filled');root.querySelector('[data-date-value]').textContent=picker.from+' \u2014 '+picker.to;resetSelection();closeDate();updateSummary()}});\r\n\r\n\t\t\t\tnextBtn.addEventListener('click',async()=>{if(state.loading)return;showError('');if(state.step===1){if(await loadStays())showStep(2);return}if(state.step===2){if(!state.stay){showError('\u0627\u062e\u062a\u0631 \u0627\u0644\u0641\u0646\u062f\u0642 \u0648\u0627\u0644\u063a\u0631\u0641\u0629 \u0642\u0628\u0644 \u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629.');return}await loadExtras();showStep(3);return}if(state.step===3){showStep(4);return}if(state.step===4)showStep(5)});prevBtn.addEventListener('click',()=>showStep(state.step-1));steps.forEach(btn=>btn.addEventListener('click',()=>{const target=Number(btn.dataset.stepIndicator);if(target<state.step)showStep(target)}));window.addEventListener('resize',()=>{positionMobileSummary();const gallery=roomBody.querySelector('[data-hotel-gallery]');if(gallery)updateHotelGallery(gallery)},{passive:true});\r\n\r\n\t\t\t\tform.addEventListener('submit',async event=>{event.preventDefault();if(!state.stay){showStep(2);showError('\u0627\u062e\u062a\u0631 \u0627\u0644\u0625\u0642\u0627\u0645\u0629 \u0623\u0648\u0644\u064b\u0627.');return}if(!val('customer_name')){showError('\u0623\u062f\u062e\u0644 \u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0643\u0627\u0645\u0644.');return}if((val('phone')||'').replace(\/\\D\/g,'').length<8){showError('\u0623\u062f\u062e\u0644 \u0631\u0642\u0645 \u0648\u0627\u062a\u0633\u0627\u0628 \u0635\u062d\u064a\u062d\u064b\u0627.');return}const payment=form.querySelector('input[name=\"payment_method\"]:checked'),terms=field('accept_terms');if(!payment){showError('\u0627\u062e\u062a\u0631 \u0648\u0633\u064a\u0644\u0629 \u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629 \u0648\u0627\u0644\u062f\u0641\u0639.');return}if(terms&&!terms.checked){showError('\u064a\u062c\u0628 \u0627\u0644\u0645\u0648\u0627\u0641\u0642\u0629 \u0639\u0644\u0649 \u0627\u0644\u0634\u0631\u0648\u0637 \u0644\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0637\u0644\u0628.');return}setLoading(true);try{const body=new URLSearchParams({action:'em_custom_booking_submit',nonce:root.dataset.nonce,checkin:val('checkin'),checkout:val('checkout'),flight_visa_number:val('flight_visa_number'),adults:adults(),children:children(),infants:infants(),travelers:partySize(),hotel_id:state.stay.hotel_id,room_id:state.stay.room_id,customer_name:val('customer_name'),phone:val('phone'),email:val('email'),country:val('country'),city:val('city'),notes:val('notes'),payment_method:payment.value,accept_terms:terms&&terms.checked?'1':''});state.selectedActivities.forEach(id=>body.append('activity_ids[]',id));state.selectedTransfers.forEach(id=>body.append('transfer_ids[]',id));const response=await fetch(root.dataset.ajax,{method:'POST',credentials:'same-origin',headers:{'Content-Type':'application\/x-www-form-urlencoded; charset=UTF-8'},body}),result=await response.json();if(!result||!result.success){showError(result?.data?.message||'\u062a\u0639\u0630\u0631 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0637\u0644\u0628.');return}const booking=result.data.booking||{},method=booking.payment_method||payment.value,labels={whatsapp:'\u0648\u0627\u062a\u0633\u0627\u0628',bank_transfer:'\u062d\u0648\u0627\u0644\u0629 \u0645\u0635\u0631\u0641\u064a\u0629 \u0645\u0628\u0627\u0634\u0631\u0629'};form.style.display='none';stepsWrap.style.display='none';root.classList.add('is-success-mode');formCard.classList.add('is-success-mode');root.querySelector('[data-success]').classList.add('is-visible');root.querySelector('[data-success-message]').textContent=result.data.message||'\u062a\u0645 \u0627\u0633\u062a\u0644\u0627\u0645 \u0637\u0644\u0628 \u0627\u0644\u062d\u062c\u0632 \u0628\u0646\u062c\u0627\u062d.';root.querySelector('[data-success-code]').textContent=booking.code||'';root.querySelector('[data-success-trip]').textContent='\u0631\u062d\u0644\u0629 \u0645\u062e\u0635\u0635\u0629 \u2014 \u0645\u0648\u0631\u064a\u0634\u064a\u0648\u0633';root.querySelector('[data-success-total]').innerHTML=priceHtml(booking.total,'SAR');root.querySelector('[data-success-payment]').textContent=labels[method]||'';const url=result.data.whatsapp_url||'',wrap=root.querySelector('[data-success-whatsapp-wrap]'),wa=root.querySelector('[data-success-whatsapp]'),bank=root.querySelector('[data-success-bank]'),bankWa=root.querySelector('[data-success-bank-whatsapp]');if(method==='whatsapp'){wrap.hidden=false;if(url){wa.href=url;wa.hidden=false}}else{bank.hidden=false;if(url){bankWa.href=url;bankWa.hidden=false}}summaryCard.style.display='none'}catch(e){showError('\u062d\u062f\u062b \u062e\u0637\u0623 \u0641\u064a \u0627\u0644\u0627\u062a\u0635\u0627\u0644. \u062d\u0627\u0648\u0644 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649.')}finally{setLoading(false)}});\r\n\t\t\t\tsyncTravelers();updateSummary();showStep(1);\r\n\t\t\t})();\r\n\t\t\t<\/script>\r\n\t\t<\/div>\r\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0627\u0644\u0631\u062d\u0644\u0627\u062a \u0627\u062e\u062a\u0631 \u0631\u062d\u0644\u062a\u0643 \u0648\u0627\u0633\u062a\u0645\u0639! \u0643\u0627\u0641\u0629 \u0627\u0644\u0631\u062d\u0644\u0627\u062a \u0627\u0644\u0645\u062a\u0648\u0641\u0631\u0629 \u0641\u064a \u0627\u0644\u0645\u0646\u0635\u0629\u060c \u0627\u062e\u062a\u0631 \u0627\u0644\u0627\u0646\u0633\u0628 \u0644\u0643 \u0648\u0627\u0646\u0637\u0644\u0642 \u0645\u0639\u0646\u0627 \u0644\u0644\u0625\u0633\u062a\u0645\u0627\u0639 \u0648\u0635\u0646\u0639 \u0627\u0644\u0630\u0643\u0631\u064a\u0627\u062a.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11042","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7},"page_title_panel":"","has_hero_section":"disabled","624c94a1f3929a39ed890eea567e9891":"","hero_section":"type-1","hero_elements":[{"id":"custom_title","enabled":true,"heading_tag":"h1","title":"Home"},{"id":"custom_description","enabled":true,"description_visibility":{"desktop":true,"tablet":true,"mobile":false}},{"id":"custom_meta","enabled":false,"meta_elements":[{"id":"author","enabled":true,"label":"By","has_author_avatar":"yes","avatar_size":25},{"id":"post_date","enabled":true,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"updated_date","enabled":false,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"categories","enabled":false,"label":"In","style":"simple"},{"id":"comments","enabled":true}],"page_meta_elements":{"joined":true,"articles_count":true,"comments":true}},{"id":"breadcrumbs","enabled":false}],"dfafc06298ad5c48e1be89c77ee34726":"","hero_alignment1":"CT_CSS_SKIP_RULE","hero_margin":40,"hero_alignment2":"center","hero_vertical_alignment":"center","c54df3b07b4cac1553d5cd6ec79dcd87":"","hero_structure":"narrow","6305b8f4a40773359a08f862bdf61bd6":"","page_title_bg_type":"featured_image","custom_hero_background":{"attachment_id":null},"page_title_image_size":"full","parallax":{"desktop":false,"tablet":false,"mobile":false},"2267a593d949fe3062bdf927d904bcbf":"","hero_height":"250px","pageTitleFont":{"family":"Default","variation":"Default","size":"30px","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageTitleFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageMetaFont":{"family":"Default","variation":"n6","size":"12px","line-height":"1.3","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"uppercase","text-decoration":"CT_CSS_SKIP_RULE"},"pageMetaFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_font_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_background_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageExcerptFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageExcerptColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"breadcrumbsFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"breadcrumbsFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"initial":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageTitleOverlay":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"pageTitleBackground":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-6)"}}},"pageTitlePadding":{"top":"50px","bottom":"50px","left":"auto","right":"auto","linked":true},"cf92b6869e63f47ff3241cef0fa94284":"","page_structure_type":"default","9084b75ff48926a4a77c08eda359e985":"","content_style_source":"inherit","content_style":"wide","vertical_spacing_source":"custom","content_area_spacing":"none","background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"content_background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-8)"}}},"content_boxed_shadow":{"inherit":false,"blur":18,"spread":-6,"v_offset":12,"h_offset":0,"inset":false,"enable":true,"color":{"color":"rgba(34, 56, 101, 0.04)"}},"content_boxed_border":{"width":1,"style":"none","color":{"color":"rgba(44,62,80,0.2)"}},"content_boxed_radius":{"top":"3px","bottom":"3px","left":"3px","right":"3px","linked":true},"boxed_content_spacing":{"desktop":{"top":"40px","bottom":"40px","left":"40px","right":"40px","linked":true},"tablet":{"top":"35px","bottom":"35px","left":"35px","right":"35px","linked":true},"mobile":{"top":"20px","bottom":"20px","left":"20px","right":"20px","linked":true}},"145e0b0b00be0eac2bda1f764494fb6b":"","disable_featured_image":"no","disable_share_box":"no","disable_header":"no","disable_footer":"no"},"_links":{"self":[{"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/pages\/11042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/comments?post=11042"}],"version-history":[{"count":4,"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/pages\/11042\/revisions"}],"predecessor-version":[{"id":11046,"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/pages\/11042\/revisions\/11046"}],"wp:attachment":[{"href":"https:\/\/megabana.shop\/en_us\/wp-json\/wp\/v2\/media?parent=11042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}