PageSourceSearch

https://www.hotelembers.com/dine

html hotelembers.com collected 2026-10-07 01:24:05 UTC 73,169 bytes, 2,235 lines download raw bytes

1<!doctype html>
2<html dir="ltr" lang="en" data-lang="" data-template="restaurants-grid" data-template-source="tc-theme">
3<head>
4<script>
5	var galaxyInfo = {
6		website_id: 7487,
7        tvs: 1,
8	    cms_id: 242603,
9	    iso: "en_US",
10	    local: "en",
11	    traduction_id: 1,
12	    env: "prod",
13	    domain_unique_id: "78e1ab8f7fc5beac456c9a1057dbfa9a",
14	    proxy_url: "https://tc.galaxy.tf",
15	    proxy_key: "d8cd1c02fe8fd26604b8476de81af2c0",
16	    proxy_url_lead: "https://tc.galaxy.tf/leads?key=d8cd1c02fe8fd26604b8476de81af2c0&glx-website-id=7487&glx-trad-id=1",
17	    proxy_user_pool_id: "",
18	    item_previous:"",
19	    item_current:"",
20	    item_next_item:"",
21	    item_count:"0",
22	    auto_visibility_start: "",
23	    auto_visibility_end: "",
24	    visibility_redirect_url: "",
25	    locales_theme:"/json/locale/7487/1/1",
26	    live_website: true,
27	    backstage: "https://www.travelclick-websolutions.com"
28	}
29	</script>
vendor: 1 bytes, line 29
29
30<script type="text/javascript" src="https://app.secureprivacy.ai/script/63d3b930b42c09cc8e9a38ef.js"></script>
vendor: 1 bytes, line 30
30
31<script>
32    window.addEventListener("sp_init", function (evt) {
33        window.sp.switchLanguage('en');
34    }, false);
35</script>
vendor: 1 bytes, line 35
35
36<script>var galaxyGMS=function(){var e;return{isUserLoggedIn:function(){try{var r=sessionStorage.getItem("gms_profil_data")||localStorage.getItem("gms_profil_data");return!!(r&&(e=JSON.parse(r))&&e.firstName&&e.timestamp&&45>(+new Date-e.timestamp)/1e3/60)}catch(e){return!1}},userTierKey:function(){if(this.isUserLoggedIn()){var r=e.levelName;if("string"==typeof r)return r.toLowerCase().replace(/ /g,"_")}return!1}}}();</script>
36
37
38<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
39<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Nanum+Myeongjo:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nanum+Myeongjo:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nanum+Myeongjo:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
40<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
41<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
42<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Inter:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
43<style>
44@font-face {
45font-family: "cinzelDecorative";
46src: url("https://document-tc.galaxy.tf/wdotf-e1eetlq2n4wb1byjlnsfgvq3n/cinzeldecorative.otf");
47font-display: auto;
48}
49@font-face {
50font-family: "cinzel";
51src: url("https://document-tc.galaxy.tf/wdotf-1vsoosvmlfco0y5ej4rrvcmni/cinzel.otf");
52font-display: auto;
53}
54</style>
55<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
56<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1">
57<link rel="stylesheet" href="/css/custom/7487/1/main/110e707b63ab9b38e0d98bf2ef241027/main.css" data-theme-name="th1">
58<script>
59// Picture element HTML5 shiv
60document.createElement( "picture" );
61</script>
vendor: 1 bytes, line 61
61
62<script>var BIDnumber = '1144910';</script>
62
63
64
65
66
67<style>
68  :root {
69    --btn-animation-type: Instant;
70
71    --hero-animation-type: ;
72    --hero-animation-start: No animation;
73    --hero-animation-text: No Animation;
74    --hero-animation-slider: Fade out image;
75    --hero-animation-slider-delay: 6000ms;
76    --hero-animation-pages: Homepage;
77
78    --on-scroll-animation: ;
79    --on-scroll-animation-pages: Homepage;
80
81    --member-rate-enabled: ;
82    --member-rate-custom-logo: ;
83  }
84</style>
85
86<link rel="preload" href="/css/custom/7487/307/main/a4d10300a8b3caf3c6d5dd0a48027ba0/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
87<noscript><link rel="stylesheet" href="/css/custom/7487/307/main/a4d10300a8b3caf3c6d5dd0a48027ba0/main.css" /></noscript>
88<link rel="preload" href="/css/custom/7487/311/main/dc6fc6ac281f80518631b43971f1fd32/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
89<noscript><link rel="stylesheet" href="/css/custom/7487/311/main/dc6fc6ac281f80518631b43971f1fd32/main.css"></noscript>
90<script>
91  if (!window.GLXExtensions) window.GLXExtensions = {};
92  window.GLXExtensions.tcGuestPortal = { isEnabled: true };
93  (function () {
94    const crossDomainParam = /gms=([^&]*)/.exec(window.location.hash);
95   if (crossDomainParam) {
96      window.GLXExtensions.tcGuestPortal.crossDomain = {
97        param: crossDomainParam[1]
98      };
99      const newURL = new URL(window.location.href);
100      newURL.hash = '';
101      history.replaceState(null, '', newURL);
102    }
103  })();
104
105  // title from the unit level
106  const gp_titles_website = "mr,mrs,miss,dr,prof,mr&mrs,mr&miss,othertitle";
107  const gp_titles_arr = !gp_titles_website ? null : gp_titles_website.split(",");
108  if (gp_titles_arr) {
109    window.GLXExtensions.tcGuestPortal.gmsTitles = gp_titles_arr;
110  }
111</script>
vendor: 1 bytes, line 111
111
112<script>
113    console.log('Inside Theme Extension - Global Head', 'prod');
114</script>
114
115<!--
116
117
118<link rel="stylesheet" href="/css/custom/7487/287/main/02eca6f0ada400bd8e08c41e26c7ab6b/main.css" /> -->
119
120
121
122<script>
123  const tcIntegratedDatalayerConfig = {
124    website: {
125  name: "Embers Hotel",
126  type: '3',
127  tvs: '1',
128  nbHotel: 
129
130  '15'
131
132
133 ,
134},
135    websiteItem: {
136  bid: '1144910',
137  
138  hotelId: '7563',
139  
140  bookingEngineHotelId: '115179',
141  bookingEngineProvider: 
142
143"iHotelier (BE5)"
144
145
146,
147  branding: {
148    name: 
149
150"Embers Hotel FULL SITE"
151
152, // new
153    brand: 
154
155"Embers Hotel"
156
157
158,
159    masterBrand: 
160
161"Hay Creek Hotels MB"  
162
163
164,
165    chainId: 'false',
166  },
167  location: {
168    city: "Blowing Rock",
169    country: "United States",
170    countryCode: "US",
171    state: "North Carolina",
172  },
173  rating: '0',
174  roomTypesCount: '13'
175},
176    hotelInDetail: 
177{
178  
179  bid: '1144910',
180  hotelId: '7563',
181  bookingEngineHotelId: '115179',
182  bookingEngineProvider: "iHotelier (BE5)",
183  branding: {
184    name: "Embers Hotel FULL SITE", // new
185    brand: "Embers Hotel",
186    masterBrand: "Hay Creek Hotels MB",
187    chainId: 'false',
188  },
189  location: {
190    city: "Blowing Rock",
191    country: "United States",
192    countryCode: 'US',
193    state: "North Carolina",
194  },
195  rating: '0',
196  roomTypesCount: '13'
197  
198},
199    ibe: {
200  ibeGeneral: [{"id":7397,"hotel_id":7563,"months_id":2,"is_enable_rate_desktop":1,"rate_display_id":1,"rate_display":"Average per night","default_rate_display":"Average per night","default_rate_display_id":1}],
201  ibeProductDisplay: [{"id":7387,"hotel_id":7563,"is_service_enhancements":1,"is_mandatory":0,"default_product_tab_id":1,"desktop_layout_id":1,"desktop_layout_settings_id":4,"desktop_layout_default_id":1,"rooms_tab_id":3,"rates_tab_id":3,"packages_tab_id":2,"offers_tab_id":3,"filters_ids":"2,3,9,7,4,6,8"}]
202},
203  };
204  
205  if (!window.GLXExtensions){
206    window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } }
207  } else {
208    window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig }
209  } 
210</script>
210
211<style>
212/* While loading */
213glx-tc-lead-rate:not([data-state="ready"]) {
214    opacity: 0.5;
215    cursor: wait;
216}
217/* avoid content jumping after loading in case there is no fallback */
218glx-tc-lead-rate-member-value,
219glx-tc-lead-rate-value {
220    &:empty::before {
221        content: '\00a0'; /* &nbsp; equivalent to force taking space */
222    }
223}
224/* If there is no rate or fallback, we hide the rate */
225glx-tc-lead-rate[data-empty="true"] {
226    display: none!important;
227}
228</style>
229
230
231<!-- webcomponents for rates from proxy -->
232<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
232
233
234
235<link type="image/x-icon" href="https://image-tc.galaxy.tf/wipng-595z5rg9d3sl31hq9k6krw5lp/favicon.png" rel="shortcut icon"/>
236<link rel="preconnect" href="https://fonts.googleapis.com">
237<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
238<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap" rel="stylesheet">
239<style>
240	.text-media, .cms-background{
241    background-position:top !important;  
242	}
243	.monogram{
244      text-align: center;
245      margin:auto;
246      content:url("https://image-tc.galaxy.tf/wisvg-burpiwe46brtzy7o8k4b30a9g/file.svg?source=true&download=true");
247	}
248</style>
249<title>Blowing Rock Restaurants & Dining | The Embers Hotel</title>
250<meta name="description" content="Dine at The Embers Restaurant in downtown Blowing Rock, NC. Enjoy seasonal dishes, weekend brunch, handcrafted cocktails, and outdoor terrace dining." />
251<meta name="keywords" content="" />
252<meta property="og:site_name" content="Embers Hotel" />
253<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
254<meta name="robots" content="index, follow" />
255<meta name="google-site-verification" content="aamqZwhHL5qBcKyU36Yrxe6j65kM2FH_j4q_bzG4QEo" />
256<link rel="canonical" href="https://www.hotelembers.com/dine" />
257<meta property="og:locale" content="en_US" />
258<meta property="og:type" content="website" />
259<meta property="og:url" content="https://www.hotelembers.com/dine" />
260<meta property="og:title" content="Blowing Rock Restaurants & Dining | The Embers Hotel" />
261<meta property="og:description" content="Dine at The Embers Restaurant in downtown Blowing Rock, NC. Enjoy seasonal dishes, weekend brunch, handcrafted cocktails, and outdoor terrace dining." />
262<meta property="og:image" content="https://image-tc.galaxy.tf/wipng-b8xszgbg5b9tpos75v3l1d5cu/dine_og-image.png" />
263<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.hotelembers.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.hotelembers.com\/dine","name":"Dine "}}]}</script>
vendor: 1 bytes, line 263
263
264<script>var websiteID = 7487;</script>
vendor: 1 bytes, line 264
264
265<script>var cms = 242603</script>
vendor: 1 bytes, line 265
265
266<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 266
266
267<script> var ts_analytics = {"booking_engine_hotel_id":"115179","hotel_bid":1144910,"master_brand_bid":"","brand_bid":"","master_brand_chain_id":""}</script>
vendor: 1 bytes, line 267
267
268<script>
269var dl = {"pageLanguage":"en","tvs":"tvs_yes","websiteLanguage":"en","pageSection":"not_applicable","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":1,"webHostname":"hotelembers.com","parentHostname":"not_applicable"};
270				dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no";
271				dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null";
272</script>
vendor: 1 bytes, line 272
272
273<script>
vendor: 335 bytes, lines 273-277
273(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
274		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
275		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
276		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
277		})(window,document,'script','dataLayer','
277GTM-TL2MM4B
vendor: 6 bytes, lines 277-278
277');
278		
278</script>
278
279
280<style>
281/* For WYSIWYG content, CSS class are added to figure/images instead of relying only on inline style attribute. These images have the class "glx-cke5-image" added so we can target them safely. */
282figure.image_resized.glx-cke5-image[style*="width"] img {
283    width: 100%;
284    height: auto;
285}
286</style>
287<script>
vendor: 343 bytes, lines 287-292
287
288			(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
289			new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
290			j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
291			'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
292			})(window,document,'script','dataLayer','
292GTM-NPLHGQ7
vendor: 7 bytes, lines 292-293
292');
293			
293</script>
vendor: 1 bytes, line 293
293
294<script>
vendor: 348 bytes, lines 294-299
294
295				(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
296				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
297				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
298				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
299				})(window,document,'script','dataLayer','
299GTM-N9WMSR7
vendor: 8 bytes, lines 299-300
299');
300				
300</script>
vendor: 1 bytes, line 300
300
301<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
301
302
303  
304    <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wipng-dywu2nc2hr8ox7s8yuam10exb/embers-restaurant-hero.png?width=1920" fetchpriority="high"/>
305    
306    
307      <link rel="preload" as="image" href="" fetchpriority="high"/>
308    
309  
310</head>
311<body class="g_restaurants-grid no-js sticky-footer header1
312     remove-level-three-navigation" 
313   
314   
315>
316<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
316
317<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
318<script>
319  var websiteGlobalVariables = {
320    'rates': {
321      'hideOldPrices': false
322    }
323  };
324
325  // Set the CSS custom property dynamically
326  document.documentElement.setAttribute(
327    'data-hide-old-prices',
328    websiteGlobalVariables.rates.hideOldPrices
329);
330</script>
330
331<a href="#header-content" class="skip-main">Skip to navigation</a>
332
333<a href="#site-content" class="skip-main">Skip to main content</a>
334
335<a href="#footer-content" class="skip-main">Skip to footer</a>
336
337<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/>
338
339
340
341
342
343
344
345
346
347  
347<script type="text/template" id="extension-zone-cs-container">
348<div class="cs-container"></div>
349</script>
vendor: 2 bytes, line 349
349
350<script>
351  if(!window.hotelModule) {
352    window.hotelModule = [];
353  }
354  window.hotelModule['id-30629d83ab55fcdf2f9fe379df9e442a'] = {
355    url: '/json/search/1/1/hotels-dropdown-data.json'
356  }
357  window.headerMenu = {navItems: [{"url":"#","current":"","name":"Stay","target":"","subpages":[{"url":"\/stay\/guest-rooms-suites","current":"","name":"Guest Rooms & Suites","target":""},{"url":"\/stay\/packages","current":"","name":"Offers & Packages","target":""},{"url":"\/stay\/packages\/work-hard-stay-smart-exclusive-corporate-rates-await","current":"","name":"CORPORATE TRAVEL","target":""},{"url":"\/stay\/gift-card-order","current":"","name":"Gift Card Order","target":""}]},{"url":"\/dine","current":"current","name":"Dine ","target":""},{"url":"\/wedding-and-events","current":"","name":"WEDDING & EVENTS","target":""},{"url":"\/explore","current":"","name":"Explore","target":"","subpages":[{"url":"\/explore\/local-events","current":"","name":"Local Events","target":""},{"url":"\/explore\/Embers-Escapades","current":"","name":"Embers Escapades","target":""},{"url":"\/explore\/blog","current":"","name":"Blog","target":""}]},{"url":"#","current":"","name":"About","target":"","subpages":[{"url":"\/about\/our-story","current":"","name":"Our Story","target":""},{"url":"\/about\/gallery","current":"","name":"Gallery","target":""},{"url":"\/about\/Embers-Exposure","current":"","name":"Embers Exposure","target":""},{"url":"\/about\/employment","current":"","name":"Employment","target":""},{"url":"\/about\/Contact-FAQ","current":"","name":"Contact & FAQ","target":""}]}]}
358  window.headerConfigs = {
359      headerId: 'id-30629d83ab55fcdf2f9fe379df9e442a',
360      hrefLanguage: 'en',
361      showSecondaryNavigation: false,
362      showLevelThreeNavigation: false,
363      secondaryNav: [],
364      logo: {
365        link: '/',
366        linkTarget: false,
367        title: 'Back to the homepage',
368        hasBackground: false,
369        background: '',
370        hasScrollLogo: false,
371        scrollLogo: 'https://image-tc.galaxy.tf/wisvg-ca6t64vieoqzcw262w3we6auh/tlasl-stacked-logo-white.svg?width=500',
372        scrollLogoAlt: 'Official white logo of The Lodge at Schroon Lake',
373        hasMobileLogo: false,
374        mobileLogo: '',
375        mobileLogoAlt: '',
376        logo:'https://image-tc.galaxy.tf/wisvg-dev9xwnrnv6l21ywis803551y/logo-white-2.svg?width=500',
377        logoAlt: 'Official logo of The Embers Hotel',
378        additionalLanguagesLogosSettings: {
379          isEnabled: false,
380          hasLogo: false,
381          logo: '',
382          logoAlt: '',
383          hasScrollLogo: true,
384          scrollLogo: '',
385          scrollLogoAlt: '',
386          hasMobileLogo: false,
387          mobileLogo: '',
388          mobileLogoAlt: '',
389          hasBackground: false,
390          background: '',
391        },
392      },
393      showLanguageSwitcher: false,
394      languageSwitcher: {
395  
396},
397      showCurrencySwitcher: true,
398      hasPhoneNumber: false,
399      phoneNumber: '',
400      phoneNumberSanitized: '',
401      phoneNumberLabel: '',
402      hasSubpages: true,
403      maxNavItems:'10',
404      hamburgerIconColor: '',
405      bookNowLabel: "Book now",
406      dropShadowOnScroll: true,
407      headerMenu:{ navItems:'' },
408      gmsHeaderDropdown: {},
409      hotelDropdownConfig:{
410        crossWebsiteLinking: false,
411        homeLink: '',
412        homeLinkTarget: false,
413        homeLinkLabel: '',
414        homeIcon: false,
415        customHomeIcon: '',
416        groupHotelsDropdowns: '',
417        defaultHotel: '',
418        uncategorisedHotel: '',
419      },
420      locales: {
421        navigationLink: 'Link',
422        showSubMenuFor:'show submenu for ',
423        hamburgerMenu:'Hamburger Menu',
424        mainNavigation:'main navigation',
425        opensBookingMask:'opens booking mask',
426        closeBookingMask:'close booking mask',
427        closeMoreMenu:'close more menu',
428        backToTheMenu:'back to the menus',
429        gms_helloUser:'Hello,',
430        gms_signOut:'Sign Out',
431        gms_point: 'Point',
432        gms_points: 'Points',
433        gms_night:'Night',
434        gms_nights:'Nights',
435        gms_stay:'Stay',
436        gms_stays:'Stays',
437        call_us:'call us at',
438        menu:'Menu'
439      }  
440    }
441</script>
441
442<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="Official white logo of The Lodge at Schroon Lake" data-logo-alt="Official logo of The Embers Hotel" >
443  <header-one></header-one>
444</div>
445 
446   
447
448<!-- BM CORE SETTING EXAMPLE -->
449<script>
450  const calendarSettings = {
451  
452    displayDateFormat:"MM/DD/YYYY",
453    isLargeLayout: true,
454  
455  siteLanguage: 'en',
456  firstDayOfTheWeek: 0,
457  monthsToShow: 1,
458  showDaysInNextAndPreviousMonths: false,
459  
460    minimumDaysOfStay: 1,
461    minimumDaysOfStayDefault: 1,
462    minimumDaysOfStaySecondary: 1,
463    minimumDaysOfStayDefaultSecondary: 1,
464    useMinimumDaysOfStaySecondary: false,
465  
466  useDefaultArrows: false,
467  arrowsCustomClass: {
468    prev: 'icon icon-arrow-left',
469    next: 'icon icon-arrow-right',
470  },
471  checkIn: {
472    field: 'bm-checkin-input',
473    trigger: 'bm-checkin-trigger',
474    container: 'bm-calendars',
475  },
476  checkOut:{
477    field: 'bm-checkout-input',
478    trigger: 'bm-checkout-trigger',
479    container: 'bm-calendars',
480  },
481  flexibleDates: {
482    enabled: false,
483    field: 'flexible-dates-input',
484    content: 'My dates are flexible',
485    checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>'
486  },
487  ratesInCalendar: {
488    enabled: false,
489    device: 'desktop',
490    dailyRatesData: [],
491    indicatorColor: '#0AE000',
492    customCalendar: {
493      calendarContainer: 'bm-rates-calendar',
494      monthsContainer: 'bm-rates-calendar-months',
495      monthsTrigger: 'bm-rates-month-trigger',
496      daysContainer: 'bm-rates-calendar-days',
497      daysTigger: 'bm-rates-calendar-days',
498      applyTigger: 'bm-rate-calendar-apply',
499      closeTigger: 'bm-rate-calendar-close',
500    },
501    indicatorLabel: "Lowest available rate",
502    rateLabel: "Rates from ",
503    backBtnLabel: "Go back",
504    monthSelectorLabel: "Select your dates",
505    applyBtnLabel: "Apply dates",
506  },
507  wcag: {
508    selectedCheckInDate: "Selected check in date is",
509    selectedCheckOutDate: "Selected check out date is",
510    selectedCheckInDateText: "This button opens the calendar to select check in date.",
511    selectedCheckOutDateText: "This button opens the calendar to select check out date.",
512    selected: "Selected",
513    checkInLiveRegionId: 'checkin-region',
514    checkOutLiveRegionId: 'checkout-region',
515    incorrectDateFormatEntered: "Incorrect date format used, please use date format",
516    minimumDaysOfStay: "Minimum Night Stay",
517    calendarExpanded: "Calendar Expanded",
518  },
519  labels: {
520    previousMonth: "Previous Month",
521    nextMonth: "Next Month",
522  }
523};
524  const bm_core_settings = {
525  dataContainer: 'bm-app',
526  container: 'bm-box-wrapper',
527
528  startingDate: '2024-04-01',
529
530  calendars: calendarSettings,
531  leadRates: {
532    showRates:  1 ,
533    showStrikeThroughRate: false,
534    displayPrice: 'lead-rates-price',
535    bestRateLogo: {
536      enabled: false,
537      logo: "",
538      fallbackText: "Best Rate Guarantee"
539    } 
540  },
541  wcag: {
542    bookNow:{
543      id: 'booking-mask-submit',
544      opensInANewTab: "opens in a new tab"
545    }
546  },
547
548  saveBookingSession:  false ,
549  website: {
550  hotelTypeId: '3',
551  booking_engine_hotel_id: '115179',
552  booking_mask_url: 'https://reservations.travelclick.com/115179?',
553  booking_engine_provider_id:  '29' ,
554  second_booking_engine_provider_id: '0',
555  second_booking_engine_hotel_id: '0',
556  second_booking_engine_url: '',
557  second_booking_mask_url: '',
558  hasFamilyPricing: false,
559  be_open_in_new_tab: false ,
560  
561    hotels:[]
562  
563},
564
565
566module: 'hotel',
567id: '7563',
568
569};
570  const bm_ui_settings = {
571  dataContainer: 'bm-app',
572container: 'bm-box-wrapper',
573containers: {
574  'header1': {
575    vertical: { 
576      base: '#bm-hero-container',
577      noHero: '#no-hero',
578      collapsed: '#bm-collapsed-wrapper',
579      triggers: '.bm-collapsed-wrapper'
580    }, 
581    horizontal: {
582      base: '#bm-horizontal-hero',
583      belowHero: '#bm-horizontal-below-hero',
584      noHero: '#no-hero',
585      collapsed: '#bm-collapsed-horizontal-wrapper',
586      triggers: '.bm-collapsed-wrapper'
587    },
588    'area-search': {
589      base: '#bm-horizontal-hero',
590      belowHero: '#bm-horizontal-below-hero',
591      noHero: '#no-hero',
592      collapsed: '#bm-collapsed-horizontal-wrapper',
593      triggers: '.bm-collapsed-wrapper'
594    },
595    'horizontal-hotel-plus-air': {
596      base: '#bm-horizontal-hero',
597      belowHero: '#bm-horizontal-below-hero',
598      noHero: '#no-hero',
599      collapsed: '#bm-collapsed-horizontal-wrapper',
600      triggers: '.bm-collapsed-wrapper'
601    }
602  },
603  'header2': {
604    vertical: { 
605      base: '#bm-vertical-base',
606      noHero: '#no-hero',
607      collapsed: '#bm-vertical-base',
608      triggers: '.bm-collapsed-wrapper'
609    }, 
610    horizontal: {
611      base: '#bm-horizontal-hero',
612      belowHero: '#bm-horizontal-below-hero',
613      noHero: '#no-hero',
614      collapsed: '#bm-collapsed-horizontal-wrapper',
615      triggers: '.bm-collapsed-wrapper'
616    },
617    'area-search': {
618      base: '#bm-horizontal-hero',
619      belowHero: '#bm-horizontal-below-hero',
620      noHero: '#no-hero',
621      collapsed: '#bm-collapsed-horizontal-wrapper',
622      triggers: '.bm-collapsed-wrapper'
623    },
624    'horizontal-hotel-plus-air': {
625      base: '#bm-horizontal-hero',
626      belowHero: '#bm-horizontal-below-hero',
627      noHero: '#no-hero',
628      collapsed: '#bm-collapsed-horizontal-wrapper',
629      triggers: '.bm-collapsed-wrapper'
630    }
631  },
632  'headerAdvanced': {
633    vertical: { 
634      base: '#bm-hero-container',
635      noHero: '#no-hero',
636      collapsed: '#bm-collapsed-wrapper',
637      triggers: '.bm-collapsed-wrapper'
638    }, 
639    horizontal: {
640      base: '#bm-horizontal-hero',
641      belowHero: '#bm-horizontal-below-hero',
642      noHero: '#no-hero',
643      collapsed: '#bm-collapsed-horizontal-wrapper',
644      triggers: '.bm-collapsed-wrapper'
645    },
646    'area-search': {
647      base: '#bm-horizontal-hero',
648      belowHero: '#bm-horizontal-below-hero',
649      noHero: '#no-hero',
650      collapsed: '#bm-collapsed-horizontal-wrapper',
651      triggers: '.bm-collapsed-wrapper'
652    },
653    'horizontal-hotel-plus-air': {
654      base: '#bm-horizontal-hero',
655      belowHero: '#bm-horizontal-below-hero',
656      noHero: '#no-hero',
657      collapsed: '#bm-collapsed-horizontal-wrapper',
658      triggers: '.bm-collapsed-wrapper'
659    }
660  },
661},
662hero: {
663  container: 'm-hero',
664  typeShort: 'm-hero_short'
665},
666//area-search
667areaSearch: {
668  enabled: false,
669  URL: '',
670  URLTarget: '',
671  sortResultsBy: '',
672  helperText: false,
673  locationFieldSearch: false,
674  disableCountrySearch: false,
675  disableRegionSearch: false,
676  disableCitySearch: false,
677  disablePoiSearch: false,
678  disableSearchIcons: false,
679  enableAllDestinationSearch: false,
680  hideCounterPerLevel: false,
681  hideSecondaryInfomation: false,
682  promocodePopUp: {
683    container: 'bm-as-promocode-popup',
684    trigger: 'bm-as-promocode-trigger',
685    mobileClose: 'bm-as-promocode-close',
686    mobileSaveChanges: 'bm-as-promocode-save-changes',
687  }
688},
689roomPopUp: {
690  enabled: 
691    
692      true
693    ,
694  cmsShowChildrenAges:  false ,
695  container: 'bm-pu-room-options',
696  roomContainer: 'bm-pu__rooms-container',
697  roomsSelector: 'js-as-room',
698  roomNumber: 'js-room-number',
699  childAgesContainer: 'js-room-child-ages',
700  infantAgesContainer: 'js-room-infant-ages',
701  trigger: 'bm-pu-room-trigger',
702  triggerGuestCount: 'guest_count',
703  triggerGuestLabel: 'guest_label',
704  triggerAdultCount: 'adult_count',
705  triggerAdultLabel: 'adult_label',
706  triggerChildrenCount: 'children_count',
707  triggerChildrenLabel: 'children_label',
708  triggerRoomCount: 'room_count',
709  triggerRoomLabel: 'room_label',
710  mobileClose: 'bm-pu-room-close',
711  mobileSaveChanges: 'bm-pu-room-save-changes',
712  selectRoomLabel: "This button opens the room selector.",
713  addRoom: 'add-room',
714  removeRoom: 'subtract-room',
715  trashRoom: 'bm-pu__room-remove',
716  roomCounter: 'bm-pu-room-counter',
717  adultSelector: 'bmadults',
718  childSelector: 'bm-children',
719  infantSelector: 'bm-infants',
720  labels: {
721    roomOptionsSaveChanges: "Save Changes",
722    roomSingular: "Room",
723    roomPlural: "Rooms",
724    guestSingular: "Guest",
725    guestPlural: "Guests",
726    labelAdults: "Adults",
727    labelChildren: "Children",
728    childAgeInformation: "< 11 years old",
729    infantAgeInformation: "< 2 years old",
730    selectYourOccupancy: "Select your occupancy",
731    addRoom: "Add Room",
732    removeRoom: "Subtract Room",
733    occupancy: "Occupancy",
734  }
735},
736// button only
737buttonOnly: {
738  enabled: false,
739  URL: '',
740  URLTarget: '',
741  buttonClass: ''
742},
743//book  now buttons
744bookNow: {
745  mobile: {
746    open: 'js-trigger-open-collapse',
747    openLabel: "Book Now",
748    close: 'js-trigger-close-collapse',
749    closeLabel: "close"
750  },
751  desktop: {
752    id: 'booking-mask-submit',
753    label: "Book Now",
754    open: 'js-trigger-open-collapse',
755    openLabel: "Book Now",
756    close: 'js-trigger-close-collapse',
757    closeLabel: "close"
758  }
759},
760// layout
761layout: 'vertical',
762fullyExpanded: false,
763horizontalIsFullWidth: false,
764isSticky: false,
765position: 'right',
766collapsed: 'opened',
767collapsePosition: 'below the nav bar',
768//check in/out labels
769checkInLabel: "Check In",
770checkOutLabel: "Check Out",
771requiredFieldsLocal: "* Fields Required",
772headerType: null,
773  //calendars information shared with core
774  calendars: calendarSettings,
775  //hotel select
776hotelSelect: 'booking-mask-hotel',
777hotelSelectWrapper: 'booking-mask-hotel-wrapper',
778selectHotelLabel: "Select Hotel",
779selectHotelPlaceHolder: "Select Hotel",
780showNumberOfHotels: false,
781hotelSelectRequired: false,
782showHotelCountry: false,
783//rooms
784showRooms: true,
785rooms: {
786  id:'bm-rooms',
787  min: '1',
788  max: '9',
789  defaultValue: "1",
790  label: "Rooms",
791  required: false
792},
793
794//adults 
795showAdults: true,
796adults: {
797  id:'bmadults',
798  min: '1',
799  max: '4',
800  defaultValue: "1",
801  label: "Adults",
802  required: false
803},
804
805//children
806showChildren: true,
807children: {
808  id:'bm-children',
809  min: '0',
810  max: '4',
811  defaultValue: '0' || 0 ,
812  label: "Children",
813  required: false,
814  disabled: false
815},
816childAges: {
817  id:'bm-childAges',
818  min: 0,
819  max: 12,
820  defaultValue:  0 ,
821  label: "Child age by Check-in",
822  required: false,
823  infantEnabled: true
824},
825
826//infants
827showInfants:  true ,
828infants: {
829  id: 'bm-infants',
830  min: '0',
831  max: '2',
832  defaultValue: '' || 0,
833  label: "Infants",
834  required: false,
835  disabled: false
836},
837infantAges: {
838  id: 'bm-infantAges',
839  min: 0,
840  max: 1,
841  defaultValue:  0 ,
842  label: "Infants age by Check-in",
843  required: false
844},
845//hotel + air
846showHotelAir: false,
847hotelAir: {
848  preselectHotelAir: false,
849  hotelId:'hotel-only-btn',
850  airId:'hotel-air-btn',
851  srLabel: "Select booking type",
852  hotelLabel: "Hotel",
853  airLabel: "Hotel + Air",
854  departureCityLabel: "Departure City",
855  departureLoadingText: "Searching",
856  departureCityWrapperId: 'departure-city-wrapper',
857  departureCityId: 'departure-city',
858  trigger: 'hotel-air___btn',
859  triggerHotelAir: '#hotel-air-btn',
860  required: true
861},
862
863showRates: true,
864showRetailRates: !websiteGlobalVariables.rates.hideOldPrices,
865leadRates: {
866  defaultRate: "Make a Reservation",
867  rate: '',
868  label: "Rates from",
869  opensInANewTab: "opens in a new tab",
870  
871    customRatesURL: false,
872    URL: 'https://reservations.travelclick.com/115179?HotelId=115179&languageid=1&rooms=1&adults=1',
873  
874  bestRateLogo: {
875    enabled: false,
876    logo: "",
877    fallbackText: "Best Rate Guarantee"
878  } ,
879  iHotelierConfig: '{"hotelCodes":"115179","daysAhead":90,"adults":"1"}',
880  locales: {
881    loadingText: "Loading",
882    ratesFrom: "Rates from "
883  }
884},
885  showModifyLink:  0 ,
886modify: {
887  id:'modifyBooking',
888  bookingMaskURL: 'https://reservations.travelclick.com/115179?',
889  bookingEngineURL: 'https://reservations.travelclick.com/115179?HotelId=115179&languageid=1&rooms=1&adults=1',
890  text: {
891    modifyBooking: "Modify Booking",
892    openPopup: "Opens modify booking window",
893    closePopup: "Close modify booking window",
894    enterReservationNumber: "Please, enter your reservation number.",
895    reservationNumber: "Reservation number",
896    submitReservationNumber: "Submit reservation number",
897    required: "required",
898    allFieldsAreRequired: "(All fields are required)",
899    opensInANewTab: "opens in a new tab",
900    submit:  "Submit",
901    selecHotel: "Select Hotel"
902  }
903},
904  //promocode
905
906    hasPromocode: true,
907    promocodeId: 'booking-mask-promocode',
908    multiPromocodeValueInput: 'js-bm-source-promocode-value',
909    multiPromocodeTypeInput: 'js-bm-source-promocode-name',
910    multiPromocodeRealInput: 'js-bm-fill-promocode',
911    
912    
913    
914    
915    
916    numberOfPromoCodes: 1,
917    promocodeWCAG: {
918        gotACode: "Got a promocode?",
919        openPromocode: "Opens promocode window",
920        enterYourPromo: "Enter your promocode",
921        clearPromocode: "Clear promocode",
922        closePromocodeWindow: "Close promocode window",
923        addYourCode: "Add your code",
924        selectCodeType: "Select code type",
925        enterYourPromo: "Enter your promocode",
926        applyPromocode: "Apply promocode",
927        addPromo: "Add",
928        promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes",
929    },
930
931
932
933showPromo:  1 ,
934
935  promoCode: {
936    label: "Promo Code",
937    labelPlaceholder: "Promo Code",
938    promocodeType: 'discount',
939    hasDefaultValue:  false ,
940    defaultValue: "",
941  },
942
943
944showTravelAgencyPromo:  0 ,
945
946
947showGroupPromo:  0 ,
948
949
950showRateAccessCorporatePromo:  0 ,
951
952  website: {
953  hotelTypeId: '3',
954  booking_engine_hotel_id: '115179',
955  booking_mask_url: 'https://reservations.travelclick.com/115179?',
956  booking_engine_provider_id:  '29' ,
957  second_booking_engine_provider_id: '0',
958  second_booking_engine_hotel_id: '0',
959  second_booking_engine_url: '',
960  second_booking_mask_url: '',
961  hasFamilyPricing: false,
962  be_open_in_new_tab: false ,
963  
964    hotels:[]
965  
966},
967
968
969module: 'hotel',
970id: '7563',
971
972}
973  bm_ui_settings.areaSearch.labels = {
974    searchHint: 'Please enter 3 or more characters',
975    noResultsFound: 'No results found',
976    locationSearchLabel: 'Where do you want to go?',
977    locationSearchPlaceholder: 'Country, city, region or hotel',
978    asCalendarMonthPlaceholder: 'month label',
979    bestRateGuaranteeLabel: 'Best Rate Guarantee',
980    specialCode: 'Special Code',
981    codeType: 'Code Type',
982    code: 'Code',
983    applyCode: 'Apply Code',
984    searchDropDownDescription: 'Search location or property',
985    searchBMInAreaSearchPage: 'ASM Search',
986    updateBMInAreaSearchPage: 'Update',
987};
988
989</script>
989
990
991
992
993
994
995  
996  
997    
998    
999    
1000  
1001
1002
1003
1004
1005  
1006
1007
1008<!-- BM DATA ATTR EXAMPLE -->
1009<div id="bm-app"
1010  data-booking-mask-type="bmvt2-right" 
1011  data-mobile-booking-mask-type="bmco2" 
1012></div>
1013
1014
1015
1016<div id="main-content" role="main">
1017    
1018
1019
1020
1021
1022<div id="no-hero" class="no-hero"></div>
1023
1024
1025
1026  
1027    
1028  
1029  
1030
1031  
1032  
1033
1034<style>
1035  .m-hero--top__overlay {
1036    position: absolute;
1037    top: 0;
1038    left: 0;
1039    right: 0;
1040    z-index: 10;
1041    pointer-events: none;
1042    max-height: 400px;
1043    
1044    height: 200px;
1045    
1046    
1047    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(56, 59, 60, 0.84));
1048    
1049  }
1050</style> 
1051
1052
1053
1054<script>
1055  if(!window.heroConfigs) {
1056    window.heroConfigs = {};
1057  }
1058  window.heroConfigs.isHeroAvailable = false;
1059</script>
1059
1060  
1061
1062  <div class="js-hero-list" id="hero-list-app-id-1a4a184bec75c16d73ece3104d5e5d68">
1063    <div id="m-hero-skeleton" 
1064      class="m-hero-skeleton skeleton-loader 
1065      short-size
1066       
1067      bmvt-right header1"
1068    >
1069      <div class="skeleton-hero-image"></div>
1070    </div>
1071    <hero-list-app
1072      :configs="{
1073        blockId: 'id-1a4a184bec75c16d73ece3104d5e5d68',
1074        heroType: 'Short hero',
1075        unitMediaValue: '0',
1076        noCroppingBg: '',
1077        noCroppingBgImg: '',
1078        noCroppingBgColor: '#fff',
1079        showBreadcrumb: '0',
1080        videoControl: '0',
1081        heroVideoControl:{ 
1082          autoStop: '0',
1083          autoStopTime: '5',
1084          hideIcon: '0',
1085          hideLocale: '0',
1086          locale: {
1087            play: 'Play video',
1088            pause: 'Pause video',
1089          }
1090        },
1091        scrollConfig:{
1092          showScrollFunction: '0',
1093          scrollAnimation: '',
1094          scrollClickFunction: '0',
1095          scrollText: '',
1096          scrollTextColor: '',
1097          scrollColor: ''
1098        },
1099        styles:{
1100          scrollLogo: '',
1101          verticalAlignment: '',
1102          verticalAlignmentMobile: 'center',
1103          headerOverlay: 'custom overlay',
1104          headerOverlayColor: 'rgba(56, 59, 60, 0.84)',
1105          gradientHeight: '200',
1106          marginBottom: '0',
1107          textAlignment: 'center',
1108          sliderAutoplay: '0',
1109          textVerticalAlignment: '',
1110        },
1111        locales:{
1112          playVideo: 'Play video',
1113          pauseVideo: 'Pause video',
1114          scrollDown: 'Scroll down to next section',
1115        }
1116      }">
1117    </hero-list-app>
1118  </div>
1119          
1120      
1121        
1121<script>
1122          if(!window.heroSliderItemList) {
1123            window.heroSliderItemList = [];
1124          }
1125
1126</script>
1126    
1127
1128
1129
1130 
1131
1132
1133
1134<script>
1135window.heroSliderItemList.push({
1136  blockId: 'id-123d0e833231c77e7b182aed9be755a7',
1137  showOverlay: 'hide overlay',
1138  overlayColor: 'rgba(0, 0, 0, 0.6)',
1139  overlayHeight: '200',
1140  bannerEnabled: '',
1141  bannerBackgroundColor: '',
1142  textAlignment: 'left',
1143  textColor: '#fff',
1144  borderOrShadow: '',
1145  bannerBorderColor: '#fff',
1146  video: ``,
1147  tabletVideo: ``,
1148  mobileVideo: ``,
1149  mediaType: 'image',
1150  title: ``,
1151  subtitle: ``,
1152  bannerImgPosition: 'left',
1153  bannerImgEnabled: '',
1154  buttonEnabled: 'Disable',
1155  url: '',
1156  urlTarget: '',
1157  linkTitle: `Button`,
1158  buttonStyle: 'Action',
1159  desktopVideoObj:{
1160    isTVS: '',
1161    lazy: ``,
1162  },
1163  tabletVideoObj:{
1164    isTVS: '',
1165    lazy: ``,
1166  },
1167  mobileVideoObj:{
1168    isTVS: '',
1169    lazy: ``,
1170  },
1171  imgResponsive:{
1172    img: {
1173      url:'https://image-tc.galaxy.tf/wipng-dywu2nc2hr8ox7s8yuam10exb/embers-restaurant-hero.png?width=1920',
1174      alt:`Restaurant bar with black leather barstools by a stone fireplace, with natural light at The Embers Hotel`
1175    },
1176    imgMobile:{
1177      url:'',	
1178      alt:`Restaurant dining room with a stone fireplace and windows at The Embers Hotel`,	
1179    },
1180    imgTablet: {
1181      url:'',
1182      alt:`Restaurant bar with black leather barstools by a stone fireplace, with natural light at The Embers Hotel`
1183    },   
1184  },
1185  bannerImg:{
1186    url:'',
1187    alt:``
1188  }, 
1189  locales:{
1190    openInANewTab: 'opens in a new tab'
1191  }
1192})
1193  
1194      </script>
1194    
1195          
1196
1197
1198
1199    <div id="site-content">
1200        <style>
1201            .id-9f6e8c64312c662e6e33987d5a0af8c3 .l-read-more,
1202        .id-9f6e8c64312c662e6e33987d5a0af8c3 a,
1203        .id-9f6e8c64312c662e6e33987d5a0af8c3 .btn-link-style,
1204        .id-9f6e8c64312c662e6e33987d5a0af8c3 a:visited,
1205        .id-9f6e8c64312c662e6e33987d5a0af8c3 .btn-link-style:visited
1206        {color:#FFFFFF;} 
1207        .id-9f6e8c64312c662e6e33987d5a0af8c3 .m-introduction__row {
1208        width: 90%;
1209    }
1210    .id-9f6e8c64312c662e6e33987d5a0af8c3 .m-introduction__row{
1211                    color: #FFFFFF;
1212                    }
1213                .id-9f6e8c64312c662e6e33987d5a0af8c3 .m-introduction__row h1,
1214        .id-9f6e8c64312c662e6e33987d5a0af8c3 .m-introduction__row h2{
1215            color: inherit;
1216        }
1217    
1218    .id-9f6e8c64312c662e6e33987d5a0af8c3.m-introduction{
1219                    background-color: #667572;
1220                                    padding-top: 60px;
1221            padding-bottom: 30px;
1222            }
1223        </style>
1224
1225<script>
1226    if(!window.introduction) {
1227        window.introduction = [];
1228    }
1229    window.introduction['id-9f6e8c64312c662e6e33987d5a0af8c3'] = {
1230        intro: {
1231            title: "<span style=\"font-family:\'cinzel\';font-size:40px;text-transform:uppercase;\">The Embers Restaurant in Blowing Rock</span>",
1232            subtitle: "",
1233            content: "\r\n",
1234            readMore: false,
1235            textColor: '#FFFFFF',
1236            linkColor: '#FFFFFF',
1237            width: '90%',
1238            textAlignment: 'center',
1239            columns: false,
1240            background: {
1241                type: 'color',
1242                color: '#667572',
1243                image: '',
1244                repeat: false,
1245                contentBackground: {
1246                    type: 'none',
1247                    color: '',
1248                    image: '',
1249                    repeat: false
1250                }
1251            },
1252            padding: {
1253                desktop: {
1254                    enabled: true,
1255                    top: '60',
1256                    bottom: '30'
1257                },
1258                tablet: {
1259                    enabled: false,
1260                    top: '',
1261                    bottom: ''
1262                },
1263                mobile: {
1264                    enabled: false,
1265                    top: '',
1266                    bottom: ''
1267                }
1268            },
1269            margin: {
1270                enabled: false,
1271                top: '50',
1272                bottom: ''
1273            },
1274            btn: {
1275                showButton: false,
1276                title: "VISIT APROPOS RESTAURANT",
1277                href: 'https://aproposrestaurant.com/',
1278                target: true,
1279                style: 'Action'
1280            },
1281            video: {
1282                showVideo: false,
1283                position: 'bottom',
1284                url: '',
1285                width: '60',
1286            }
1287        }
1288
1289    };
1290
1291    if(!window.locales) {
1292        window.locales = [];
1293    }
1294    window.locales['id-9f6e8c64312c662e6e33987d5a0af8c3'] = {
1295        opensInNewTab: "opens in a new tab",
1296        readMore: "Read more",
1297        readLess: "Read less"
1298    }
1299</script>
1299
1300
1301<div id="id-9f6e8c64312c662e6e33987d5a0af8c3" class="id-9f6e8c64312c662e6e33987d5a0af8c3  introduction-vue vue-container">
1302    <introduction-app
1303        :block-id="'id-9f6e8c64312c662e6e33987d5a0af8c3'"
1304        :intro-type="'page'"
1305    />
1306</div>
1307        <div class="container">
1308            
1309        </div><!-- .container -->
1310        
1311<style>
1312
1313  #plain-text-outer-id-c026a14fd8f48c0bcd962a2716979493.custom-html{
1314     
1315    padding-top: 0px;
1316     
1317     
1318      padding-bottom: 0px;
1319    
1320  }
1321</style>
1322
1323
1324<script>
1325    if(!window.plainTextBlock) {
1326    window.plainTextBlock = [];
1327  }
1328  window.plainTextBlock['id-c026a14fd8f48c0bcd962a2716979493'] = {
1329    introContent: '',
1330    introTitle: `My title`,
1331    introSubtitle: `My subtitle`,
1332    introLinkTitle: `Read More`,
1333    introBtnTitle: `Button`,
1334  }
1335
1336  window.plainTextBlock['id-c026a14fd8f48c0bcd962a2716979493'].introContent = `<p>Vivamus euismod, quam ac consectetur efficitur, odio lectus gravida tellus, vel pretium sapien dolor sit amet leo. Donec ex lorem, porttitor et augue at, viverra congue elit. Fusce pharetra odio id lacus aliquet scelerisque. Donec blandit magna eu lectus lobortis sollicitudin. Duis eget vulputate lacus. Nullam condimentum venenatis eros, in pharetra sem vestibulum ac. Mauris consectetur massa sed ultrices vulputate.<\/p>\r\n`;
1337</script>
1337
1338
1339  <div id="plain-text-outer-id-c026a14fd8f48c0bcd962a2716979493" class=" custom-html  custom-html___full-width ">
1340    <div class= "">
1341      <div id="id-c026a14fd8f48c0bcd962a2716979493" class="js-plain-text-block" v-cloak>
1342        
1343      </div>
1344      
1345        <style>
1346    .customTextBreakContainer {
1347      display: flex;
1348      align-items: center;
1349      justify-content: flex-end;
1350      background-color: #9c5b4a;
1351      height: 200px;
1352      position: relative;
1353      overflow: hidden;
1354      padding: 0 60px;
1355      color: white;
1356      
1357    }
1358
1359.contentContainer {
1360  display: flex;
1361  align-items: center;
1362  justify-content: center;
1363  gap: 115px; 
1364  z-index: 1;
1365  flex-wrap: wrap;
1366  text-align: center;
1367}
1368
1369    .zoomedImg {
1370      position: absolute;
1371    top: -15px;
1372    left: 0;
1373    width: 100%;
1374    height: 100%;
1375    z-index: 0;
1376    overflow: hidden;
1377    pointer-events: none;
1378    }
1379
1380    .zoomedImg img {
1381width: 960px;
1382    height: auto;
1383    transform: translate(-415px, 35px);
1384    opacity: 0.5;
1385    }
1386
1387    .customTextBreakContainer > * {
1388      z-index: 1;
1389    }
1390
1391a{
1392text-decoration: none !important;}
1393  
1394    .customButtonContainer a {
1395      border: 1px solid white;
1396    padding: 12px 40px;
1397    color: white;
1398    text-decoration: none !important;
1399    text-transform: uppercase;
1400    font-weight: bold;
1401    font-size: 14px;
1402    }
1403
1404    .customContentContainer h2 {
1405      margin: 0;
1406      font-size: 40px;
1407      font-family: "Cinzel";
1408      text-align: center;
1409      color: white;
1410margin-bottom: revert-layer;
1411    }
1412
1413    .customContentContainer p {
1414      margin: 5px 0 0;
1415      font-size: 28px;
1416      font-family: Inter;
1417      text-transform: uppercase;
1418      line-height: 1.4;
1419      text-align: center;
1420    }
1421
1422    @media (min-width: 1920px) {
1423  .contentContainer {
1424gap:265px
1425}
1426}
1427
1428    @media (max-width: 768px) {
1429      .customTextBreakContainer {
1430        flex-direction: column;
1431        text-align: center;
1432        padding: 30px 20px;
1433        height: auto;
1434      }
1435
1436      .customButtonContainer {
1437        margin: 15px 0;
1438      }
1439
1440 .zoomedImg img {
1441    width: 500px;
1442    transform: translate(-100px, 0);
1443  }
1444    }
1445  </style>
1446<div class="customTextBreakContainer">
1447      <div class="zoomedImg">
1448        <img
1449          src="https://image-tc.galaxy.tf/wipng-30wz57lr8dr9oq8jc2tbkrlg9/file.png?source=true"
1450          alt=""
1451          role="presentation"
1452        />
1453      </div>
1454
1455   <div class="contentContainer">
1456      <div class="customButtonContainer">
1457        <a href="/explore/Embers-Escapades">See Events</a>
1458      </div>
1459
1460      <div class="customContentContainer">
1461        <h2>Don’t Miss a Bite
1462</h2>
1463        <p>
1464          See what’s happening at Embers
1465        </p>
1466      </div>
1467    </div>
1468</div>
1469      
1470    </div>
1471  </div>    
1472            <style>
1473            .id-96fdef0ac0ab6dcac0174001711ddd50.text-media{
1474            padding-top: 30px;            padding-bottom: 30px;        }
1475            </style>
1476<div class="text-media text-image stripe-default-padding  id-96fdef0ac0ab6dcac0174001711ddd50
1477            center-text-media                        "
1478            style=""
1479            >
1480    <div class="container">
1481        <div class="row row-flex ">
1482                        <div 
1483                class="col-sm-6 text-media__text-container block-with-paginated-slider__side-column text-image__padding"
1484                data-text-alignment="left"
1485            >
1486                <div class="text-media__text-container-wrapper" style="">
1487        <h2 class="h2 stripe__title js-remove-if-empty">Flavors That Match the View</h2>       <div class="stripe__text cms-html-var"><p>At The Embers Restaurant in downtown Blowing Rock, our regionally inspired menus highlight seasonal flavors and locally sourced ingredients. During the warmer months, guests can enjoy outdoor terrace dining and live music, while seasonal weekend brunch offers another reason to linger a little longer. The restaurant and bar are open to hotel guests and the public alike, whether you&rsquo;re joining us for a meal, meeting for drinks or settling in for an evening in the mountains.</p>
1488
1489<p><strong>Breakfast &amp; Weekend Brunch</strong></p>
1490
1491<ul>
1492	<li><strong>Complimentary Continental Breakfast</strong>&nbsp;-&nbsp;Monday - Friday, 7 am - 10 am,&nbsp;<em>for guests of The Embers Hotel.</em></li>
1493	<li><strong>Seasonal Weekend Brunch </strong>- Saturday &amp; Sunday, 8 am - 2 pm,<strong> </strong><em>
1493available Mother's Day weekend thru November 29th</em></li>
1494</ul>
1495
1496<div class="stripe__actions">
1497<div class="stripe__btn__wrap js-dynamic-book-url left-align"><a class="btn btn-secondary " href="https://document-tc.galaxy.tf/wdpdf-34h5h4m1zy4noncsbtus9wqyl/file.pdf" target="_blank">BRUNCH MENU <span class="sr-only">opens in a new tab</span></a></div>
1498</div>
1499</div>
1500        <div class="stripe__actions">
1501             </div>
1502</div>
1503            </div>
1504                <style>
1505                    .id-96fdef0ac0ab6dcac0174001711ddd50.text-media.center-text-media .text-media__text-container.text-image__padding {
1506                padding-left:30px;
1507                padding-right:30px;
1508            }
1509                        
1510    </style>
1511                        <div class="col-sm-6 text-media__media-container">
1512                <div class="js-slider__wrapper slider-wrapper media-radius-container" style="">
1513                    <div class="ratio-4-3-slider js-slider cms-radius" data-pagination="true"><div class="ratio-4-3">
1514    <div class="ratio-content">
1515        <picture>
1516                            <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-2c18bak3pvq4huyqm6p7y374k/3i6a4462.jpg?width=1920">
1517                                                <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 
1518                data-lazy="https://image-tc.galaxy.tf/wijpeg-2c18bak3pvq4huyqm6p7y374k/3i6a4462.jpg?width=1920" alt="">
1519                    </picture>
1520            </div>
1521</div>                    </div>
1522                    
1523
1524
1525
1526<div class="text-media__toolbar clearfix " >
1527        <div class="text-media__toolbar-slider-actions">
1528        <div class="js-slider__insert-grouped-actions"></div>
1529    </div>
1530    </div>
1531                </div>
1532            </div>
1533                    </div>
1534    </div>
1535</div>    
1536            <style>
1537            .id-0c0d1b889993b82894db09cb51b40304.text-media{
1538            padding-top: 30px;            padding-bottom: 30px;        }
1539            </style>
1540<div class="text-media text-image stripe-default-padding  id-0c0d1b889993b82894db09cb51b40304
1541            center-text-media                        "
1542            style=""
1543            >
1544    <div class="container">
1545        <div class="row row-flex  mobile-text-before-media ">
1546                        <div class="col-sm-6 text-media__media-container">
1547                <div class="js-slider__wrapper slider-wrapper media-radius-container" style="">
1548                    <div class="ratio-4-3-slider js-slider cms-radius" data-pagination="true"><div class="ratio-4-3">
1549    <div class="ratio-content">
1550        <picture>
1551                            <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-59ybmfqh0pw1bjr1npfv2uag2/3i6a4803.jpg?width=1920">
1552                                                <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 
1553                data-lazy="https://image-tc.galaxy.tf/wijpeg-59ybmfqh0pw1bjr1npfv2uag2/3i6a4803.jpg?width=1920" alt="">
1554                    </picture>
1555            </div>
1556</div>                    </div>
1557                    
1558
1559
1560
1561<div class="text-media__toolbar clearfix " >
1562        <div class="text-media__toolbar-slider-actions">
1563        <div class="js-slider__insert-grouped-actions"></div>
1564    </div>
1565    </div>
1566                </div>
1567            </div>
1568                        <div 
1569                class="col-sm-6 text-media__text-container block-with-paginated-slider__side-column text-image__padding"
1570                 data-text-alignment="left"
1571            >
1572                <div class="text-media__text-container-wrapper" style="">
1573          <div class="stripe__text cms-html-var"><p><strong>Restaurant</strong>:</p>
1574
1575<ul>
1576	<li><strong>Sunday - Thursday, 5 pm - 9 pm</strong></li>
1577	<li><strong>Friday - Saturday, 5 pm - 10 pm</strong></li>
1578</ul>
1579
1580<div class="stripe__actions" style="margin-bottom:24px;">
1581<div class="stripe__btn__wrap js-dynamic-book-url left-align"><a class="btn btn-secondary" href="https://document-tc.galaxy.tf/wdpdf-auutsi9ytorcp2j1p8o2yq6o8/file.pdf" target="_blank">DINNER MENU <span class="sr-only">opens in a new tab</span> </a></div>
1582</div>
1583
1584<p><strong>Bar</strong>:</p>
1585
1586<ul>
1587	<li><strong>Sunday - Thursday, 4 pm - 10 pm</strong></li>
1588	<li><strong>Friday - Saturday, 4 pm - 11 pm</strong></li>
1589</ul>
1590
1591<div class="stripe__actions">
1592<div class="stripe__btn__wrap js-dynamic-book-url left-align"><a class="btn btn-secondary" href="https://document-tc.galaxy.tf/wdpdf-8ezyoi5xbczfqnsraf678i9i6/file.pdf" target="_blank">COCKTAIL MENU <span class="sr-only">opens in a new tab</span> </a> &nbsp; <a class="btn btn-secondary" href="https://document-tc.galaxy.tf/wdpdf-aqsq2coy8pjf51fiv389m2xt3/file.pdf" target="_blank"> DESSERT MENU <span class="sr-only">opens in a new tab</span> </a></div>
1593</div>
1594</div>
1595        <div class="stripe__actions">
1596             </div>
1597</div>
1598            </div>
1599                                </div>
1600    </div>
1601</div>    
1602            <style>
1603            .id-b69afeac42b5c58b2ce0e58d0afdae35.text-media{
1604            padding-top: 30px;            padding-bottom: 30px;        }
1605            </style>
1606<div class="text-media text-image stripe-default-padding  id-b69afeac42b5c58b2ce0e58d0afdae35
1607            center-text-media                        "
1608            style=""
1609            >
1610    <div class="container">
1611        <div class="row row-flex ">
1612                        <div 
1613                class="col-sm-6 text-media__text-container block-with-paginated-slider__side-column text-image__padding"
1614                data-text-alignment="left"
1615            >
1616                <div class="text-media__text-container-wrapper" style="">
1617        <h2 class="h2 stripe__title js-remove-if-empty">The Art of the Board</h2>       <div class="stripe__text cms-html-var"><p>Snack in style with our curated charcuterie boards added to your stay. Perfect for cozy nights in, balcony lounging, or surprise celebrations. Each board is crafted with seasonal meats, cheeses, fruits, and local bites. We&rsquo;ll have it ready for your arrival or you can send it to someone special. A little extra never tasted so good.</p>
1618</div>
1619        <div class="stripe__actions">
1620                 <div class="stripe__btn__wrap js-dynamic-book-url left-align">
1621            <a href="https://reservations.hotelembers.com/115179?_gl=1*ai8p6k*_ga*MTc4NDE2NjE0NS4xNzMzMjAwNzcy*_ga_3R5SJEDWK4*MTc0NDkxNjMxMy4xNjAuMS4xNzQ0OTE2NjQzLjAuMC4w*_gcl_au*MTQ0MzI0MDM2OC4xNzQzNDY5Mzk0&adults=1&datein=04/17/2025&dateout=04/18/2025&domain=11787.www.travelclick-websolutions.com&languageid=1&rooms=1#/accommodation/room" target="_blank"  class="btn btn-action">
1622                ADD NOW
1623                <span class="sr-only"> opens in a new tab</span>
1624            </a>
1625        </div>
1626            </div>
1627</div>
1628            </div>
1629                                    <div class="col-sm-6 text-media__media-container">
1630                <div class="js-slider__wrapper slider-wrapper media-radius-container" style="">
1631                    <div class="ratio-4-3-slider js-slider cms-radius" data-pagination="true"><div class="ratio-4-3">
1632    <div class="ratio-content">
1633        <picture>
1634                            <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wiwebp-5iio4z74jeg2chtfgio8e0y5y/art-of-the-board.webp?width=1920">
1635                                                <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 
1636                data-lazy="https://image-tc.galaxy.tf/wiwebp-5iio4z74jeg2chtfgio8e0y5y/art-of-the-board.webp?width=1920" alt="">
1637                    </picture>
1638            </div>
1639</div>                    </div>
1640                    
1641
1642
1643
1644<div class="text-media__toolbar clearfix " >
1645        <div class="text-media__toolbar-slider-actions">
1646        <div class="js-slider__insert-grouped-actions"></div>
1647    </div>
1648    </div>
1649                </div>
1650            </div>
1651                    </div>
1652    </div>
1653</div><div class="w-100 ibe-cn-widget-container text-center" style="background-color:;">
1654    
1655    
1656    
1657        <div class="ibe-cn-widget-content">
1658            <div><div style="margin:0; padding:0; min-height:0;">
1659  
1659<script type="text/javascript"
1660    src="//www.opentable.com/widget/reservation/loader?rid=1354183&type=standard&theme=wide&color=4&dark=true&iframe=true&domain=com&lang=en-US&newtab=false&ot_source=Restaurant%20website&cfe=true">
1661  </script>
1661
1662</div></div>
1663        </div>
1664    
1665</div>
1666
1667
1668    </div>
1669</div><!-- #main-content -->
1670
1671
1672
1673
1674
1675
1676
1677<script>
1678    window.footerConfigs = {
1679        "footerLanguages": {
1680  
1681}
1682    }
1683
1684    if(!window.footerOneTextFields) {
1685        window.footerOneTextFields = [];
1686    }
1687    window.footerOneTextFields['id-30629d83ab55fcdf2f9fe379df9e442a'] = {
1688        hotelName: `The Embers Hotel`,
1689        contact: `<p>124 Morningside Drive<br \/>\r\nBlowing Rock, NC 28605<\/p>\r\n\r\n<p>Contact Us: (828) 372-8000&nbsp;<\/p>\r\n\r\n<p>Email: <a href=\"mailto:[email protected]\" target=\"_blank\">[email protected]<\/a><\/p>\r\n`,
1690        copyright: `<p>&copy; 
1690<script>document.write(new Date().getFullYear());<\/script> The Embers Hotel | Designed by&nbsp;<a href=\"https:\/\/10and5creative.com\/\">10and5Creative<\/a><\/p>\r\n`
1691    }
1692
1693    if(!window.footerOneLinks) {
1694        window.footerOneLinks = {};
1695    }
1696    window.footerOneLinks['id-30629d83ab55fcdf2f9fe379df9e442a'] = {footerLinksList: [
1697{
1698    url: '/about/Contact-FAQ',
1699    target: false,
1700    text: `Contact & FAQ`
1701},
1702{
1703    url: '/accessibility',
1704    target: false,
1705    text: `Accessibility `
1706},
1707{
1708    url: '/privacy-policy',
1709    target: false,
1710    text: `Privacy Policy`
1711},
1712{
1713    url: 'https://haycreekhotels.atsondemand.com/',
1714    target: true,
1715    text: `Careers`
1716},]}
1717
1718    if(!window.footerOneNewsLetter) {
1719        window.footerOneNewsLetter = [];
1720    }
1721    window.footerOneNewsLetter['id-30629d83ab55fcdf2f9fe379df9e442a'] = {
1722        btnTitle: `Join Our Insider List`,
1723        placeholder: `Your email`
1724    }
1725
1726    if(!window.footerOneCustomHtml) {
1727        window.footerOneCustomHtml = [];
1728    }
1729    window.footerOneCustomHtml['id-30629d83ab55fcdf2f9fe379df9e442a'] = {
1730        contentHtml: '\r\n\r\n'
1731    }
1732
1733    if(!window.footerOneLocales) {
1734        window.footerOneLocales = [];
1735    }
1736    window.footerOneLocales['id-30629d83ab55fcdf2f9fe379df9e442a'] = {
1737        opensInANewTab: `opens in a new tab`,
1738        addEmailToSub: `Add your email to subscribe`,
1739        followUs: `Follow us`,
1740        navigationLink: `Link`,
1741        manageCookies: `Manage Cookies`
1742    }
1743</script>
1743
1744<footer class="m-footer-base_1 js-footer-one-app" id="footer-content" data-footer-name="ft1" v-cloak>
1745    <footer-one-app
1746        :configs="{
1747            websiteType: 'hotel',
1748            blockId: 'id-30629d83ab55fcdf2f9fe379df9e442a',
1749            newsletter: {
1750                enabled: true,
1751                buttonOnly: true,
1752                url: '/email-offers',
1753                opensInNewTab: false,
1754                style: 'Primary'
1755            },
1756            logo: {
1757                logoTop: '',
1758                logoBottom: '',
1759                customBackground: {
1760                    enabled: false,
1761                    backgroundColor: ''
1762                },
1763                additionalLanguages: {
1764                    enabled: false,
1765                    logoTop: '',
1766                    logoBottom: '',
1767                    backgroundColor: ''
1768                }
1769            },
1770            hr: {
1771                enabled: false,
1772                width: '100',
1773                devices: 'All Devices'
1774            },
1775            socialIcons: {
1776                enabled: true,
1777                label: false
1778            },
1779            languageSelectorEnabled: false,
1780            widgetEnabled: false,
1781            isSecurePrivacyEnabled: true,
1782            manageCookies: true,
1783            socialIconLinks: {iconStyles: {
1784    iconStyle: '',
1785    socialIconColor: ''
1786},
1787socialLinks: {
1788    facebook: 'https://www.facebook.com/profile.php?id=61553005753877',
1789    facebookTarget: true,
1790    twitter: '',
1791    twitterTarget: false,
1792    tripAdvisor: 'https://www.tripadvisor.com/Hotel_Review-g48966-d27489081-Reviews-The_Embers_Hotel-Blowing_Rock_North_Carolina.html?m=19905',
1793    tripAdvisorTarget: true,
1794    instagram: 'https://www.instagram.com/hotelembers/',
1795    instagramTarget: true,
1796    youTube: '',
1797    youTubeTarget: false,
1798    pinterest: '',
1799    pinterestTarget: false,
1800    weChat: '',
1801    weChatTarget: false,
1802    linkedin: '',
1803    linkedinTarget: false,
1804    tiktok: '',
1805    tiktokTarget: false,
1806    xing: '',
1807    xingTarget: false,
1808    google: '',
1809    googleTarget: false,
1810    lineMessenger: '',
1811    lineMessengerTarget: false,
1812    whatsapp: '',
1813    whatsappTarget: false,
1814    weibo: '',
1815    weiboTarget: false,
1816    flickr: '',
1817    flickrTarget: false,
1818    foursquare: '',
1819    foursquareTarget: false,
1820    snapchat: '',
1821    snapchatTarget: false
1822},
1823locales: {
1824    opensInANewTab: 'opens in a new tab',
1825}},
1826            customSocialIconsList: {}
1827        }"
1828    >
1829    </footer-one-app>
1830    
1831</footer>
1832<script type="text/javascript" id="lightbox_json_store">
1833	var GalaxyPersonalization = { pageCampaigns : [],
1834	allActiveCampaigns : []}
1835</script>
1835
1836
1837<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-3e9c6fcb-a32a-425b-8c5d-6956f6228632"></script>
1837<!-- Generated by Galaxy-->
1838<script type="text/template" id="sliderPrevArrow">
1839    <button class="slick-prev" aria-label="Go to previous slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg> <span class="sr-only">Previous</span></button>
1840</script>
vendor: 1 bytes, line 1840
1840
1841<script type="text/template" id="sliderNextArrow">
1842    <button class="slick-next" aria-label="Go to next slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-right"><use href="#icon-arrow-right"></svg><span class="sr-only">Next</span></button>
1843</script>
vendor: 1 bytes, line 1843
1843
1844<script type="text/template" id="sliderPagination">
1845    <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div>
1846</script>
vendor: 1 bytes, line 1846
1846
1847<script type="text/template" id="sliderPlayPause">
1848    <button class="slick-play-pause" type="button">
1849        <span class="slick-play-pause__pause"><svg aria-hidden="true" class="icon icon-pause"><use href="#icon-pause"></svg><span class="sr-only">Pause slideshow</span></span>
1850        <span class="slick-play-pause__play"><svg aria-hidden="true" class="icon icon-play"><use href="#icon-play"></svg><span class="sr-only">Play slideshow</span></span>
1851    </button>
1852</script>
vendor: 1 bytes, line 1852
1852
1853<script type="text/template" id="sliderGroupedActions">
1854    <div class="slider__actions slider__actions--flat">
1855		<span class="sr-only">Slideshow control buttons</span>
1856		<span class="sr-only">Clicking on the following links will update the content above</span>
1857        <div class="slider__action js-slider-prev-container"></div>
1858        <div class="slider__action js-slider-pagination-container"></div>
1859        <div class="slider__action js-slider-next-container"></div>
1860    </div>
1861</script>
vendor: 1 bytes, line 1861
1861
1862<script type="text/template" id="sliderGroupedActionsAutoRotate">
1863    <div class="slider__actions slider__actions--flat">
1864		<span class="sr-only">Slideshow control buttons</span>
1865		<span class="sr-only">Clicking on the following links will update the content above</span>
1866        <div class="slider__action js-slider-pagination-container"></div>
1867        <div class="slider__action js-slider-prev-container"></div>
1868        <div class="slider__action js-slider-playpause-container"></div>
1869        <div class="slider__action js-slider-next-container"></div>
1870    </div>
1871</script>
vendor: 1 bytes, line 1871
1871
1872<script type="text/template" id="templateReadMore">
1873    <a class="l-read-more" href="#"  aria-label="Read more about Embers Hotel FULL SITE" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
1874</script>
vendor: 1 bytes, line 1874
1874
1875<script type="text/template" id="templateReadLess">
1876    <a class="l-read-less" href="#"  aria-label="Read less about Embers Hotel FULL SITE"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
1877</script>
vendor: 1 bytes, line 1877
1877
1878<script>
1879var traductionBM = {
1880    previousMonth: 'Previous Month',
1881    nextMonth: 'Next Month',
1882}
1883</script>
vendor: 1 bytes, line 1883
1883
1884<script>
1885var validationMessages = {
1886    required: "This field is required.",
1887    email: "Please enter a valid e-mail address.",
1888    url: "Please enter a valid URL.",
1889    date: "Please enter a valid date.",
1890}
1891</script>
vendor: 1 bytes, line 1891
1891
1892<script>
1893  window.isHome = "0";
1894
1895  window.localeSlider = {
1896  goToNextSlide: 'Go to next slide, slide {current} of {total}',
1897  goToPrevSlide: 'Go to previous slide, slide {current} of {total}',
1898  lastSlide: 'You are on the last slide',
1899  firstSlide: 'You are on the first slide',
1900  nowOnSlide: 'You are now on slide {current} of {total}',
1901  videoPause: 'Slider is paused',
1902  videoPlay: 'Slider is playing',
1903  toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}',
1904  youAreOnFullScreen: 'You are on full image',
1905  youCloseFullScreen: 'You closed the full image'
1906  };
1907</script>
1907
1908
1909<script defer src="/integration/tc-theme/public/js/bundle.js?vca28f80c4db084bc99252e6c37951830"></script>
1909
1910<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div>
1911<div class="dialog js-dialog-lightbox-vue" aria-hidden="true">
1912  <div class="dialog-content--lightbox container">
1913    <div class="js-slider-container container"></div>
1914    
1914<script type="text/template" class="js-template" id="js-template-lightbox">
1915      <div class="js-slider__wrapper">
1916        <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
1917          [%~ it.images :item%]
1918          <div class="slider-lightbox__slide">
1919            <div class="slider-lightbox__image-container">
1920              [%? item.url && !item.caption%]
1921                <div class="slider-lightbox__captions icon-chain">
1922                    <a href="[%= item.url %]"
1923                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
1924                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
1925                        class="icon-chain-wrapper">
1926                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
1927                    </a>
1928                </div>
1929              [%?%]
1930              [%? item.isVideo === true %]
1931                <div class="slider-lightbox__video-wrapper">
1932                  [%= item.video %]
1933                </div>
1934              [%?? item.isVideo === false %]
1935                <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
1936                [%? item.title || item.desc || item.caption%]
1937                <div class="slider-lightbox__captions">
1938                  [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
1939                  [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
1940                  [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
1941                </div>
1942                [%?%]
1943              [%?%]
1944              [%? it.options.download %]
1945                <div class="slider-lightbox__actions">
1946                  <a class="download-link" href="[%= item.downloadLink %]" download>
1947                    <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
1948                    Download
1949                  </a>
1950                </div>
1951              [%?%]
1952            </div>
1953          </div>
1954          [%~%]
1955        </div>
1956        <div class="slider-lightbox__slides-controls clearfix">
1957          <div class="pull-right">
1958            <div class="js-slider__insert-grouped-actions"></div>
1959          </div>
1960        </div>
1961      </div>
1962    </script>
1962
1963  </div>
1964</div>
1965<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div>
1966<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
1967<script>
1968  window.locale ={
1969    moreMenuClosed : 'More menu closed',
1970    moreMenuOpened :'More menu opened',
1971    bookingMaskClosed: 'Booking mask closed',
1972    bookingMaskOpened: 'Booking mask Opened'
1973  }
1974</script>
1974
1975<div id="tooltips-wrapper"></div>
1976
1977
1978<script class="js-module-currency-switcher">
1979  let currencySwitcherConfig = {
1980
1981    hotelId: '115179',
1982    isChain: false,
1983    geolocation: false,
1984    defaultCurrency: 'USD',
1985    topCurrencies: ''.split(','),
1986    currenciesAsCode: ''.split(','),
1987
1988    locales: {
1989      search: 'Search',
1990      topCurrencies: 'Top currencies',
1991      allCurrencies: 'All currencies',
1992      results: 'Results',
1993      noResults: 'No results found',
1994      removeButton: 'cleans the search input',
1995      optionButton: 'will be set as the default currency',
1996      selectYourCurrency: 'Select your currency',
1997      opensThePopup: 'Opens the currency switcher dialog',
1998      selectedCurrency: 'Selected currency:',
1999      backToMenu: 'Back to the menu',
2000      popupClose: 'Back to the menu'
2001    }
2002  };
2003  
2004  if (!window.GLXExtensions) {
2005    window.GLXExtensions = { 
2006      currencySwitcher: currencySwitcherConfig 
2007    };
2008  } else {
2009    window.GLXExtensions.currencySwitcher = currencySwitcherConfig;
2010  }
2011</script>
vendor: 1 bytes, line 2011
2011
2012<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?vca28f80c4db084bc99252e6c37951830" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2012
2012
2013<script>
2014  window.gmsSDKSession = true; // use sessionStorage and not localStorage for sdk (user token)
2015  window.gmsJSPath = '/integration/tc-ext-guest-portal/public/compiled/js/';
2016</script>
2016
2017
2018<script defer src="https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?vca28f80c4db084bc99252e6c37951830"></script>
2018
2019
2020<script defer src="/integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?vca28f80c4db084bc99252e6c37951830"></script>
vendor: 1 bytes, line 2020
2020
2021<script>  
2022  var gmsUrlReservation = '';
2023  var gmsUrlReservationTarget = false;
2024  var endpointBase = 'https://api.travelclick.com/loyalty/v2/115179'
2025;
2026  var tokenEndpoint = 'proxy'
2027;
2028  var reservationUrl = '';
2029  var gmsModifyBookingURL = ''; /* Link for the button "Modify" if no value */
2030  var language = 'en';
2031  var gmsLoginURL = '/gp-login';
2032  var gmsHomeURL = '';
2033  var gmsSignUpURL = '/gp-sign-up';
2034  var gmsResetPasswordURL = '/gp-reset-password';
2035  var gmsSignUpSuccessURL =  '/gp-sign-up-success';
2036  var gmsResetPasswordCodeSuccessURL = '/gp-reset-password-step-2';
2037  var gmsDateFormat = 'YYYY-MM-DD';
2038  var gmsFirstDay =  2
2039;
2040  var gmsDatePlaceholder =  '';
2041  var gmsCalendars = {
2042    wcag: {
2043      selectedCheckInDate: "Selected check in date is",
2044      selectedCheckOutDate: "Selected check out date is",
2045      selectedCheckInDateText: "This button opens the calendar to select check in date.",
2046      selectedCheckOutDateText: "This button opens the calendar to select check out date.",
2047      selected: "Selected",
2048    },
2049    labels: {
2050      previousMonth: "Previous Month",
2051      nextMonth: "Next Month",
2052    }
2053  }
2054
2055  
2056
2057  var gmsConfigObject = {
2058    hotelsDefaultPhoto: 'https://via.placeholder.com/150',
2059    consentTexts: {
2060      popup: {
2061        title: "One more thing",
2062        button: "Continue",
2063        require_text: "Please select one option to continue"
2064      },
2065      email: {
2066        opt_in: "<p>I consent to receive email communications.<\/p>\r\n"
2067,
2068        opt_out: "NO! I don't want to know about special offers and promotions",
2069      },
2070      conditions: "<p>I consent to the Terms and Conditions.<\/p>\r\n",
2071    }
2072  };
2073  var gmsBookingEngineProviderId =  
2074
2075'29'
2076
2077
2078;
2079  var gmsHotelsData = '/json/search/311/1/gp-hotels.json'
2080  var tierData = '[]'
2081  window.localesGuestPortalExtension = "/json/locale/7487/311/1"
2082  
2083</script>
2083
2084
2085
2086<script>
2087  window.tcGuestPortalAuthPopupProps = window.tcGuestPortalAuthPopupProps || {};
2088
2089  window.tcGuestPortalAuthPopupProps.layoutType = 1;
2090  
2091  window.tcGuestPortalAuthPopupProps.fullPopUpLayoutConfig = {
2092    title: "",
2093    subtitle: "",
2094    description: "",
2095    benefits: "",
2096    alignment:  'center'
2097
2098  };
2099
2100  window.tcGuestPortalAuthPopupProps.logo = {
2101    src:'', 
2102position:'center',
2103
2104  };
2105  window.tcGuestPortalAuthPopupProps.formLoginConfig = {
2106    alignment:  'center'
2107,
2108    
2109btn_variant: 'gms-btn-action', 
2110    sso_buttons: {
2111      google:  false
2112,
2113      facebook:  false
2114,
2115      twitter: false,
2116      sso_position:  false
2117
2118    }
2119  };
2120
2121  window.tcGuestPortalAuthPopupProps.formSignUpConfig = {
2122    alignment:  'center'
2123, 
2124    
2125btn_variant: 'gms-btn-action', 
2126    sso_buttons: {
2127      google:  false
2128,
2129      facebook:  false
2130,
2131      twitter: false,
2132      sso_position:  false
2133
2134    },
2135    consent_email: 'visible',
2136    termsAndConditionsErrorLabel: "Terms and Conditions Consent",
2137  };
2138
2139  window.tcGuestPortalAuthPopupProps.formSignUpFieldsConfig = {
2140    form_fields: {
2141      title: {
2142    visible: false,
2143    required: false,
2144},
2145first_name: {
2146    required: true
2147},
2148last_name: {
2149    required: true
2150},
2151confirm_password: {
2152    visible: true,
2153    required: true,
2154},
2155phone_number: {
2156    visible: false,
2157    required: false,
2158},
2159secondary_phone_number: {
2160    visible: false,
2161    required: false,
2162},
2163mobile: {
2164    visible: false,
2165    required: false,
2166},
2167address1: {
2168    visible: false,
2169    required: false,
2170},
2171address2: {
2172    visible: false,
2173    required: false,
2174},
2175city: {
2176    visible: false,
2177    required: false,
2178},
2179country: {
2180    visible: false,
2181    required: false,
2182},
2183state_province: {
2184    visible: false,
2185    required: false,
2186},
2187postal_code: {
2188    visible: false,
2189    required: false,
2190},
2191birthday: {
2192    visible: false,
2193    required: false,
2194    date_format: window.gmsDateFormat,
2195},
2196preferred_language: {
2197    visible: false,
2198    required: false,
2199},
2200additional_note: "",
2201loyalty_reward_options: {
2202    visible: window.gmsEarningPreferences
2203}
2204
2205    }
2206  };
2207
2208  window.tcGuestPortalAuthPopupProps.formResetPasswordConfig = {
2209    alignment:  'center'
2210, 
2211    show_have_code: false
2212  }
2213
2214  window.tcGuestPortalAuthPopupProps.resetPasswordCodeSuccessConfig = {
2215    alignment:  'center'
2216, 
2217  }
2218
2219  window.tcGuestPortalAuthPopupProps.signUpSuccessConfig = {
2220    alignment:  'center'
2221, 
2222  }
2223</script>
2223
2224
2225
2226
2227<!-- Extension Consent Popup -->
2228
2229
2230
2231<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?vca28f80c4db084bc99252e6c37951830" crossorigin="anonymous"></script>
2231
2232
2233<style>
2234	.text_image
2235</style>
2235<script type="text/javascript"  src="/XaWf/nIHQ/ryVSi/6t/0XQ/L6VDS8DfbztkmNm1/MBUmAQ/LnFcJQd/fNxc"></script>
2235</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.