1<!DOCTYPE HTML> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8"> 5 <title>Luxury Resort & Spa in Blowing Rock, NC â Westglow</title> 6<meta name="description" content="Escape to Westglow, a luxury resort in the Blue Ridge Mountains of North Carolina. Indulge in award-winning spa services, fine dining, elegant accommodations, and breathtaking views."> 7<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> 8<link rel="canonical" href="https://www.westglow.com/">
9<script id="website-schema" type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebSite","name":"Luxury Resort & Spa in Blowing Rock, NC \u2013 Westglow","alternateName":"Westglow Resort & Spa \u2013 Luxury Lodging, Spa & Fine Dining","description":"Escape to Westglow, a luxury resort in the Blue Ridge Mountains of North Carolina. Indulge in award-winning spa services, fine dining, elegant accommodations, and breathtaking views.","url":"https:\/\/www.westglow.com"}</script>
9 10<meta property="og:url" content="https://www.westglow.com/"> 11<meta property="og:site_name" content="Westglow"> 12<meta property="og:locale" content="en_US"> 13<meta property="og:type" content="website"> 14<meta property="og:title" content="Luxury Resort & Spa in Blowing Rock, NC â Westglow"> 15<meta property="og:description" content="Escape to Westglow, a luxury resort in the Blue Ridge Mountains of North Carolina. Indulge in award-winning spa services, fine dining, elegant accommodations, and breathtaking views."> 16<meta property="og:image" content="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online.png"> 17<meta property="og:image:secure_url" content="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online.png"> 18<meta property="og:image:width" content="1681"> 19<meta property="og:image:height" content="711"> 20<meta property="og:image:alt" content="Westglow Logo"> 21<meta name="twitter:card" content="summary"> 22<meta name="twitter:title" content="Luxury Resort & Spa in Blowing Rock, NC â Westglow"> 23<meta name="twitter:description" content="Escape to Westglow, a luxury resort in the Blue Ridge Mountains of North Carolina. Indulge in award-winning spa services, fine dining, elegant accommodations, and breathtaking views."> 24<link rel='dns-prefetch' href='//maps.googleapis.com' /> 25<link rel='dns-prefetch' href='//meet.jit.si' /> 26<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 27<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 28<link rel="alternate" type="application/rss+xml" title="Westglow » Feed" href="https://www.westglow.com/feed/" />
29<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Organization","name":"Westglow Resort & Spa","url":"https:\/\/www.westglow.com","alternateName":"Westglow Resort & Spa \u2013 Luxury Lodging, Spa & Fine Dining","description":"Westglow Resort & Spa is a luxury retreat in Blowing Rock, North Carolina, offering award-winning spa services, fine dining, and elegant lodging with Blue Ridge Mountain views.","logo":"https:\/\/www.westglow.com\/wp-content\/uploads\/2025\/09\/WG_WHITE.transp-HOR-OPTN-B_online.png","sameAs":["https:\/\/www.facebook.com\/Westglow","https:\/\/www.instagram.com\/westglowofficial\/"],"contactPoint":[{"@type":"ContactPoint","telephone":"+1 828-295-4463","contactType":"customer support"}]}</script>
29 30 <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.westglow.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.westglow.com%2F" /> 31<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.westglow.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.westglow.com%2F&format=xml" /> 32<meta name="viewport" content="width=device-width, initial-scale=1"> 33<meta name="theme-color" content="#f5f5f5"> 34<style id="wp-img-auto-sizes-contain-inline-css"> 35img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 36/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 37</style> 38<style id="wp-emoji-styles-inline-css"> 39 40 img.wp-smiley, img.emoji { 41 display: inline !important; 42 border: none !important; 43 box-shadow: none !important; 44 height: 1em !important; 45 width: 1em !important; 46 margin: 0 0.07em !important; 47 vertical-align: -0.1em !important; 48 background: none !important; 49 padding: 0 !important; 50 } 51/*# sourceURL=wp-emoji-styles-inline-css */ 52</style> 53<link rel='stylesheet' id='us-fonts-css' href='https://fonts.googleapis.com/css2?family=Dancing+Script:[email protected]&family=Great+Vibes:wght@400&family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800&family=Merriweather:opsz,wdth,[email protected],87..112,300..900&display=swap&ver=7.1.3' media='all' /> 54<link rel='stylesheet' id='buttons-css' href='https://www.westglow.com/wp-includes/css/buttons.min.css?ver=7.1.3' media='all' /> 55<link rel='stylesheet' id='dashicons-css' href='https://www.westglow.com/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' /> 56<link rel='stylesheet' id='mediaelement-css' href='https://www.westglow.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 57<link rel='stylesheet' id='wp-mediaelement-css' href='https://www.westglow.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.3' media='all' /> 58<link rel='stylesheet' id='media-views-css' href='https://www.westglow.com/wp-includes/css/media-views.min.css?ver=7.1.3' media='all' /> 59<link rel='stylesheet' id='imgareaselect-css' href='https://www.westglow.com/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' /> 60<link rel='stylesheet' id='evcal_google_fonts-css' href='https://fonts.googleapis.com/css?family=Noto+Sans:400,400italic,700|Poppins:700,800,900&subset=latin%2Clatin-ext&ver=5.0.13' media='all' /> 61<link rel='stylesheet' id='evcal_cal_default-css' href='//www.westglow.com/wp-content/plugins/eventON/assets/css/eventon_styles.css?ver=5.0.13' media='all' /> 62<link rel='stylesheet' id='evo_font_icons-css' href='//www.westglow.com/wp-content/plugins/eventON/assets/fonts/all.css?ver=5.0.13' media='all' /> 63<link rel='stylesheet' id='eventon_dynamic_styles-css' href='//www.westglow.com/wp-content/plugins/eventON/assets/css/eventon_dynamic_styles.css?ver=5.0.13' media='all' /> 64<link rel='stylesheet' id='us-style-css' href='https://www.westglow.com/wp-content/themes/Impreza/css/style.min.css?ver=9.3.1' media='all' /> 65<link rel='stylesheet' id='us-gravityforms-css' href='https://www.westglow.com/wp-content/themes/Impreza/common/css/plugins/gravityforms.min.css?ver=9.3.1' media='all' /> 66<link rel='stylesheet' id='base-child-style-css' href='https://www.westglow.com/wp-content/themes/Impreza-child/style.css?ver=1786561090' media='all' /> 67<link rel='stylesheet' id='child-style-css' href='https://www.westglow.com/wp-content/themes/Impreza-child/css/core.css?ver=1781304935' media='all' />
68<script id="jquery-core-js" src="https://www.westglow.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 68
68
69<script id="utils-js-extra"> 70var userSettings = {"url":"/","uid":"0","time":"1791567224","secure":"1"}; 71//# sourceURL=utils-js-extra 72</script>
vendor: 1 bytes, line 72
72
73<script id="utils-js" src="https://www.westglow.com/wp-includes/js/utils.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 73
73
74<script id="moxiejs-js" src="https://www.westglow.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1"></script>
vendor: 1 bytes, line 74
74
75<script id="plupload-js" src="https://www.westglow.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9"></script>
vendor: 1 bytes, line 75
75
76<script id="evo-inlinescripts-header-js-after"> 77jQuery(document).ready(function($){}); 78//# sourceURL=evo-inlinescripts-header-js-after 79</script>
79 80 81<!-- Google tag (gtag.js) snippet added by Site Kit --> 82<!-- Google Analytics snippet added by Site Kit --> 83<!-- Google Ads snippet added by Site Kit -->
vendor: 80 bytes, lines 83-84
83 84<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
84GT-TX9GRTCJ
vendor: 18 bytes, line 84
84" async></script>
85<script id="google_gtagjs-js-after"> 86window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 87gtag("set","linker",{"domains":["www.westglow.com"]}); 88gtag("js", new Date()); 89gtag("set", "developer_id.dZTNiMT", true); 90gtag("config", "GT-TX9GRTCJ"); 91gtag("config", "AW-17331933999"); 92 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 93//# sourceURL=google_gtagjs-js-after 94</script>
vendor: 1 bytes, line 94
94
95<script></script>
95<link rel="https://api.w.org/" href="https://www.westglow.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.westglow.com/wp-json/wp/v2/pages/4896" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.westglow.com/xmlrpc.php?rsd" /> 96<meta name="generator" content="WordPress 7.1.3" /> 97<link rel='shortlink' href='https://www.westglow.com/' /> 98<meta name="generator" content="Site Kit by Google 1.189.0" />
98<script id="us_add_no_touch"> 99 if ( ! /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test( navigator.userAgent ) ) { 100 document.documentElement.classList.add( "no-touch" ); 101 } 102 </script>
102 103
103<script id="us_color_scheme_switch_class"> 104 if ( document.cookie.includes( "us_color_scheme_switch_is_on=true" ) ) { 105 document.documentElement.classList.add( "us-color-scheme-on" ); 106 } 107 </script>
107 108 109<!-- Google AdSense meta tags added by Site Kit --> 110<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> 111<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> 112<!-- End Google AdSense meta tags added by Site Kit --> 113<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> 114 115<!-- Google Tag Manager snippet added by Site Kit -->
116<script>
vendor: 420 bytes, lines 116-125
116 117 ( function( w, d, s, l, i ) { 118 w[l] = w[l] || []; 119 w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 120 var f = d.getElementsByTagName( s )[0], 121 j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 122 j.async = true; 123 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 124 f.parentNode.insertBefore( j, f ); 125 } )( window, document, 'script', 'dataLayer', '
125GTM-NCNZGS8G
vendor: 9 bytes, lines 125-126
125' ); 126
127</script>
127 128 129<!-- End Google Tag Manager snippet added by Site Kit --> 130<link rel="icon" href="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-150x150.png" sizes="32x32" /> 131<link rel="icon" href="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-600x600.png" sizes="192x192" /> 132<link rel="apple-touch-icon" href="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-600x600.png" /> 133<meta name="msapplication-TileImage" content="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-600x600.png" /> 134<style id="wp-custom-css"> 135.l-subheader.at_bottom, 136.l-subheader.at_bottom .w-dropdown-list, 137.l-subheader.at_bottom .type_mobile .w-nav-list.level_1 { 138 background: transparent !important; 139} 140 141@media (max-width: 768px) { 142 .reserve-box { 143 min-height: 600px; 144 margin: 0 auto; 145 display: flex; 146 align-items: center; 147 justify-content: center; 148 flex-direction: column; 149 } 150} 151 152@media (min-width: 768px) { 153 .text-appear-on-hover { 154 position: relative; 155 z-index: 1; /* ensure this is above the overlay */ 156 } 157 158 .text-appear-on-hover .hover-text { 159 opacity: 0; 160 transition: opacity 0.3s ease; 161 pointer-events: none; /* text won't block clicks when hidden */ 162 position: relative; 163 z-index: 2; /* ensure hover text is also above the overlay */ 164 } 165 166 .text-appear-on-hover:hover .hover-text { 167 opacity: 1; 168 pointer-events: auto; /* enable interaction when visible */ 169 } 170 171 .hover-overlay-row { 172 position: relative; 173 overflow: hidden; 174 z-index: 0; /* establish stacking context */ 175 } 176 177 .hover-overlay-row::before { 178 content: ""; 179 position: absolute; 180 top: 0; left: 0; right: 0; bottom: 0; 181 background: rgba(0, 0, 0, 0.5); 182 opacity: 0; 183 transition: opacity 0.3s ease; 184 pointer-events: none; 185 z-index: 0; /* behind everything */ 186 } 187 188 .hover-overlay-row:hover::before { 189 opacity: 1; 190 } 191} 192 193.vertical-center { 194 position: relative; 195 top: 50%; 196 transform: translateY(-50%); 197} 198 199@media only screen and (max-width: 767px) { 200 .center-on-mobile { 201 text-align: center !important; 202 } 203} 204 205.opentable-wrapper { 206 width: 100%; 207 max-width: 100%; 208 overflow-x: auto; 209 -webkit-overflow-scrolling: touch; 210} 211 212.opentable-wrapper iframe { 213 width: 100% !important; 214 max-width: 100% !important; 215 min-width: 300px; 216 border: none; 217} 218 219/* Specifically for private-events contact form*/ 220#gform_wrapper_4 input[type="text"], 221#gform_wrapper_4 input[type="email"], 222#gform_wrapper_4 input[type="url"], 223#gform_wrapper_4 input[type="tel"], 224#gform_wrapper_4 input[type="number"], 225#gform_wrapper_4 input[type="password"], 226#gform_wrapper_4 input[type="file"], 227#gform_wrapper_4 input[type="date"], 228#gform_wrapper_4 input[type="time"], 229#gform_wrapper_4 input[type="search"], 230#gform_wrapper_4 input[type="checkbox"], 231#gform_wrapper_4 input[type="radio"], 232#gform_wrapper_4 textarea, 233#gform_wrapper_4 select { 234 border: 1px solid #2c3829; 235 background-color: #fafafa; 236 border-radius: 4px; 237 padding: 8px; 238} 239 240document.querySelectorAll('a[href^="#"]').forEach(anchor => { 241 anchor.addEventListener('click', function(e) { 242 e.preventDefault(); 243 document.querySelector(this.getAttribute('href')).scrollIntoView({ 244 behavior: 'smooth' 245 }); 246 }); 247}); 248 249.force-underline { 250 text-decoration: underline; 251 text-underline-offset: 3px; 252} 253</style>
vendor: 65 bytes, lines 253-255
253 254 255<script async src='https://www.googletagmanager.com/gtag/js?id=
255G-0GEXQPSW87
vendor: 11 bytes, line 255
255'></script>
255<script> 256window.dataLayer = window.dataLayer || []; 257function gtag(){dataLayer.push(arguments);}gtag('js', new Date()); 258gtag('set', 'cookie_domain', 'auto'); 259gtag('set', 'cookie_flags', 'SameSite=None;Secure'); 260 261 gtag('config', 'G-0GEXQPSW87' , {}); 262 263</script>
263 264<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript> <style id="us-icon-fonts">@font-face{font-display:swap;font-style:normal;font-family:"fontawesome";font-weight:900;src:url("https://www.westglow.com/wp-content/themes/Impreza/fonts/fa-solid-900.woff2?ver=9.3.1") format("woff2")}.fas{font-family:"fontawesome";font-weight:900}@font-face{font-display:swap;font-style:normal;font-family:"fontawesome";font-weight:400;src:url("https://www.westglow.com/wp-content/themes/Impreza/fonts/fa-regular-400.woff2?ver=9.3.1") format("woff2")}.far{font-family:"fontawesome";font-weight:400}@font-face{font-display:swap;font-style:normal;font-family:"fontawesome";font-weight:300;src:url("https://www.westglow.com/wp-content/themes/Impreza/fonts/fa-light-300.woff2?ver=9.3.1") format("woff2")}.fal{font-family:"fontawesome";font-weight:300}@font-face{font-display:swap;font-style:normal;font-family:"Font Awesome 5 Duotone";font-weight:900;src:url("https://www.westglow.com/wp-content/themes/Impreza/fonts/fa-duotone-900.woff2?ver=9.3.1") format("woff2")}.fad{font-family:"Font Awesome 5 Duotone";font-weight:900}.fad{position:relative}.fad:before{position:absolute}.fad:after{opacity:0.4}@font-face{font-display:swap;font-style:normal;font-family:"Font Awesome 5 Brands";font-weight:400;src:url("https://www.westglow.com/wp-content/themes/Impreza/fonts/fa-brands-400.woff2?ver=9.3.1") format("woff2")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-display:block;font-style:normal;font-family:"Material Icons";font-weight:400;src:url("https://www.westglow.com/wp-content/themes/Impreza/fonts/material-icons.woff2?ver=9.3.1") format("woff2")}.material-icons{font-family:"Material Icons";font-weight:400}</style> 265 <style id="us-theme-options-css">:root{--color-header-middle-bg:#171717;--color-header-middle-bg-grad:#171717;--color-header-middle-text:#000000;--color-header-middle-text-hover:#2c3829;--color-header-transparent-bg:transparent;--color-header-transparent-bg-grad:transparent;--color-header-transparent-text:#ffffff;--color-header-transparent-text-hover:#ffffff;--color-chrome-toolbar:#f5f5f5;--color-header-top-bg:#f5f5f5;--color-header-top-bg-grad:linear-gradient(0deg,#f5f5f5,#fff);--color-header-top-text:#333333;--color-header-top-text-hover:#2985cc;--color-header-top-transparent-bg:rgba(0,0,0,0.2);--color-header-top-transparent-bg-grad:rgba(0,0,0,0.2);--color-header-top-transparent-text:rgba(255,255,255,0.66);--color-header-top-transparent-text-hover:#ffffff;--color-content-bg:#ffffff;--color-content-bg-grad:#ffffff;--color-content-bg-alt:#f5f5f5;--color-content-bg-alt-grad:#f5f5f5;--color-content-border:#e8e8e8;--color-content-heading:#c39b7a;--color-content-heading-grad:#c39b7a;--color-content-text:#333333;--color-content-link:#2c3829;--color-content-link-hover:#2c3829;--color-content-primary:#2c3829;--color-content-primary-grad:#2c3829;--color-content-secondary:#2c3829;--color-content-secondary-grad:#2c3829;--color-content-faded:#999999;--color-content-overlay:rgba(0,0,0,0.75);--color-content-overlay-grad:rgba(0,0,0,0.75);--color-alt-content-bg:#fafafa;--color-alt-content-bg-grad:#fafafa;--color-alt-content-bg-alt:#f5f5f5;--color-alt-content-bg-alt-grad:#f5f5f5;--color-alt-content-border:#e8e8e8;--color-alt-content-heading:#fff;--color-alt-content-heading-grad:#fff;--color-alt-content-text:#fff;--color-alt-content-link:#fff;--color-alt-content-link-hover:#fff;--color-alt-content-primary:#2c3829;--color-alt-content-primary-grad:#2c3829;--color-alt-content-secondary:#fff;--color-alt-content-secondary-grad:#fff;--color-alt-content-faded:#fff;--color-alt-content-overlay:#fff;--color-alt-content-overlay-grad:#fff;--color-footer-bg:#2c3829;--color-footer-bg-grad:#2c3829;--color-footer-bg-alt:#1a1a1a;--color-footer-bg-alt-grad:#1a1a1a;--color-footer-border:#333333;--color-footer-heading:#ffffff;--color-footer-heading-grad:#ffffff;--color-footer-text:#e7d1b5;--color-footer-link:#ffffff;--color-footer-link-hover:#2c3829;--color-subfooter-bg:#1a1a1a;--color-subfooter-bg-grad:#1a1a1a;--color-subfooter-bg-alt:#222222;--color-subfooter-bg-alt-grad:#222222;--color-subfooter-border:#282828;--color-subfooter-heading:#cccccc;--color-subfooter-heading-grad:#cccccc;--color-subfooter-text:#bbbbbb;--color-subfooter-link:#ffffff;--color-subfooter-link-hover:#F2BB05;--color-content-primary-faded:rgba(44,56,41,0.15);--site-border-radius:0.3rem;--site-canvas-width:1300px;--site-content-width:1440px;--text-block-margin-bottom:0rem;--focus-outline-width:2px}:root{--font-family:Merriweather,serif;--font-size:16px;--line-height:28px;--font-weight:400;--bold-font-weight:700;--text-transform:none;--font-style:normal;--letter-spacing:.06em;--h1-font-family:Merriweather,serif;--h1-font-size:4rem;--h1-line-height:1.2;--h1-font-weight:300;--h1-bold-font-weight:700;--h1-text-transform:capitalize;--h1-font-style:normal;--h1-letter-spacing:0em;--h1-margin-bottom:0px;--h2-font-family:var(--h1-font-family);--h2-font-size:2.3rem;--h2-line-height:1.2;
265--h2-font-weight:var(--h1-font-weight);--h2-bold-font-weight:var(--h1-bold-font-weight);--h2-text-transform:capitalize;--h2-font-style:var(--h1-font-style);--h2-letter-spacing:0em;--h2-margin-bottom:0px;--h3-font-family:var(--h1-font-family);--h3-font-size:1.7rem;--h3-line-height:1.2;--h3-font-weight:var(--h1-font-weight);--h3-bold-font-weight:var(--h1-bold-font-weight);--h3-text-transform:capitalize;--h3-font-style:var(--h1-font-style);--h3-letter-spacing:0;--h3-margin-bottom:0.6em;--h4-font-family:var(--h1-font-family);--h4-font-size:1.5rem;--h4-line-height:1.2;--h4-font-weight:700;--h4-bold-font-weight:var(--h1-bold-font-weight);--h4-text-transform:uppercase;--h4-font-style:var(--h1-font-style);--h4-letter-spacing:0;--h4-margin-bottom:0.6em;--h5-font-family:var(--h1-font-family);--h5-font-size:1.3rem;--h5-line-height:1.2;--h5-font-weight:700;--h5-bold-font-weight:var(--h1-bold-font-weight);--h5-text-transform:uppercase;--h5-font-style:var(--h1-font-style);--h5-letter-spacing:0;--h5-margin-bottom:0.6em;--h6-font-family:var(--h1-font-family);--h6-font-size:1.2rem;--h6-line-height:1.2;--h6-font-weight:700;--h6-bold-font-weight:var(--h1-bold-font-weight);--h6-text-transform:uppercase;--h6-font-style:var(--h1-font-style);--h6-letter-spacing:0;--h6-margin-bottom:0.6em}@media (min-width:1025px) and (max-width:1380px){:root{--font-size:18px}}@media (min-width:601px) and (max-width:1024px){:root{--font-size:18px}}h1{font-family:var(--h1-font-family,inherit);font-weight:var(--h1-font-weight,inherit);font-stretch:var(--h1-font-stretch,normal);font-size:var(--h1-font-size,inherit);font-style:var(--h1-font-style,inherit);line-height:var(--h1-line-height,1.4);letter-spacing:var(--h1-letter-spacing,inherit);text-transform:var(--h1-text-transform,inherit);margin-bottom:var(--h1-margin-bottom,1.5rem)}h1>strong{font-weight:var(--h1-bold-font-weight,bold)}h2{font-family:var(--h2-font-family,inherit);font-weight:var(--h2-font-weight,inherit);font-stretch:var(--h2-font-stretch,normal);font-size:var(--h2-font-size,inherit);font-style:var(--h2-font-style,inherit);line-height:var(--h2-line-height,1.4);letter-spacing:var(--h2-letter-spacing,inherit);text-transform:var(--h2-text-transform,inherit);margin-bottom:var(--h2-margin-bottom,1.5rem)}h2>strong{font-weight:var(--h2-bold-font-weight,bold)}h3{font-family:var(--h3-font-family,inherit);font-weight:var(--h3-font-weight,inherit);font-stretch:var(--h3-font-stretch,normal);font-size:var(--h3-font-size,inherit);font-style:var(--h3-font-style,inherit);line-height:var(--h3-line-height,1.4);letter-spacing:var(--h3-letter-spacing,inherit);text-transform:var(--h3-text-transform,inherit);margin-bottom:var(--h3-margin-bottom,1.5rem)}h3>strong{font-weight:var(--h3-bold-font-weight,bold)}h4{font-family:var(--h4-font-family,inherit);font-weight:var(--h4-font-weight,inherit);font-stretch:var(--h4-font-stretch,normal);font-size:var(--h4-font-size,inherit);font-style:var(--h4-font-style,inherit);line-height:var(--h4-line-height,1.4);letter-spacing:var(--h4-letter-spacing,inherit);text-transform:var(--h4-text-transform,inherit);margin-bottom:var(--h4-margin-bottom,1.5rem)}h4>strong{font-weight:var(--h4-bold-font-weight,bold)}h5{font-family:var(--h5-font-family,inherit);font-weight:var(--h5-font-weight,inherit);font-stretch:var(--h5-font-stretch,normal);font-size:var(--h5-font-size,inherit);font-style:var(--h5-font-style,inherit);line-height:var(--h5-line-height,1.4);letter-spacing:var(--h5-letter-spacing,inherit);text-transform:var(--h5-text-transform,inherit);margin-bottom:var(--h5-margin-bottom,1.5rem)}h5>strong{font-weight:var(--h5-bold-font-weight,bold)}h6{font-family:var(--h6-font-family,inherit);font-weight:var(--h6-font-weight,inherit);font-stretch:var(--h6-font-stretch,normal);font-size:var(--h6-font-size,inherit);font-style:var(--h6-font-style,inherit);line-height:var(--h6-line-height,1.4);letter-spacing:var(--h6-letter-spacing,inherit);text-transform:var(--h6-text-transform,inherit);margin-bottom:var(--h6-margin-bottom,1.5rem)}h6>strong{font-weight:var(--h6-bold-font-weight,bold)}body{background:var(--color-content-bg-alt)}@media (max-width:1520px){.l-main .aligncenter{max-width:calc(100vw - 5rem)}}@media (min-width:1381px){.l-subheader{--padding-inline:2.5rem}.l-section{--padding-inline:2.5rem}body.usb_preview .hide_on_default{opacity:0.25!important}.vc_hidden-lg,body:not(.usb_preview) .hide_on_default{display:none!important}.default_align_left{text-align:left;justify-content:flex-start}.default_align_right{text-align:right;justify-content:flex-end}.default_align_center{text-align:center;justify-content:center}.w-hwrapper.default_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.default_align_justify{justify-content:space-between}.w-hwrapper>.default_align_justify,.default_align_justify>.w-btn{width:100%}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="default_align_none"]):not(.align_none){display:block;margin-inline-end:0}}@media (min-width:1025px) and (max-width:1380px){.l-subheader{--padding-inline:2.5rem}.l-section{--padding-inline:2.5rem}body.usb_preview .hide_on_laptops{opacity:0.25!important}
265.vc_hidden-md,body:not(.usb_preview) .hide_on_laptops{display:none!important}.laptops_align_left{text-align:left;justify-content:flex-start}.laptops_align_right{text-align:right;justify-content:flex-end}.laptops_align_center{text-align:center;justify-content:center}.w-hwrapper.laptops_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.laptops_align_justify{justify-content:space-between}.w-hwrapper>.laptops_align_justify,.laptops_align_justify>.w-btn{width:100%}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="laptops_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--laptops-columns-gap"]{gap:var(--laptops-columns-gap,3rem)}}@media (min-width:601px) and (max-width:1024px){.l-subheader{--padding-inline:1rem}.l-section{--padding-inline:2.5rem}body.usb_preview .hide_on_tablets{opacity:0.25!important}.vc_hidden-sm,body:not(.usb_preview) .hide_on_tablets{display:none!important}.tablets_align_left{text-align:left;justify-content:flex-start}.tablets_align_right{text-align:right;justify-content:flex-end}.tablets_align_center{text-align:center;justify-content:center}.w-hwrapper.tablets_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.tablets_align_justify{justify-content:space-between}.w-hwrapper>.tablets_align_justify,.tablets_align_justify>.w-btn{width:100%}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="tablets_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--tablets-columns-gap"]{gap:var(--tablets-columns-gap,3rem)}}@media (max-width:600px){.l-subheader{--padding-inline:1rem}.l-section{--padding-inline:1.5rem}body.usb_preview .hide_on_mobiles{opacity:0.25!important}.vc_hidden-xs,body:not(.usb_preview) .hide_on_mobiles{display:none!important}.mobiles_align_left{text-align:left;justify-content:flex-start}.mobiles_align_right{text-align:right;justify-content:flex-end}.mobiles_align_center{text-align:center;justify-content:center}.w-hwrapper.mobiles_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.mobiles_align_justify{justify-content:space-between}.w-hwrapper>.mobiles_align_justify,.mobiles_align_justify>.w-btn{width:100%}.w-hwrapper.stack_on_mobiles{display:block}.w-hwrapper.stack_on_mobiles>:not(script){display:block;margin:0 0 var(--hwrapper-gap,1.2rem)}.w-hwrapper.stack_on_mobiles>:last-child{margin-bottom:0}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="mobiles_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--mobiles-columns-gap"]{gap:var(--mobiles-columns-gap,1.5rem)}}@media (max-width:600px){.g-cols.type_default>div[class*="vc_col-xs-"]{margin-top:1rem;margin-bottom:1rem}.g-cols>div:not([class*="vc_col-xs-"]){width:100%;margin:0 0 1.5rem}.g-cols.reversed>div:last-of-type{order:-1}.g-cols.type_boxes>div,.g-cols.reversed>div:first-child,.g-cols:not(.reversed)>div:last-child,.g-cols>div.has_bg_color{margin-bottom:0}.vc_col-xs-1{width:8.3333%}.vc_col-xs-2{width:16.6666%}.vc_col-xs-1\/5{width:20%}.vc_col-xs-3{width:25%}.vc_col-xs-4{width:33.3333%}.vc_col-xs-2\/5{width:40%}.vc_col-xs-5{width:41.6666%}.vc_col-xs-6{width:50%}.vc_col-xs-7{width:58.3333%}.vc_col-xs-3\/5{width:60%}.vc_col-xs-8{width:66.6666%}.vc_col-xs-9{width:75%}.vc_col-xs-4\/5{width:80%}.vc_col-xs-10{width:83.3333%}.vc_col-xs-11{width:91.6666%}.vc_col-xs-12{width:100%}.vc_col-xs-offset-0{margin-left:0}.vc_col-xs-offset-1{margin-left:8.3333%}.vc_col-xs-offset-2{margin-left:16.6666%}.vc_col-xs-offset-1\/5{margin-left:20%}.vc_col-xs-offset-3{margin-left:25%}.vc_col-xs-offset-4{margin-left:33.3333%}.vc_col-xs-offset-2\/5{margin-left:40%}.vc_col-xs-offset-5{margin-left:41.6666%}.vc_col-xs-offset-6{margin-left:50%}.vc_col-xs-offset-7{margin-left:58.3333%}.vc_col-xs-offset-3\/5{margin-left:60%}.vc_col-xs-offset-8{margin-left:66.6666%}.vc_col-xs-offset-9{margin-left:75%}.vc_col-xs-offset-4\/5{margin-left:80%}.vc_col-xs-offset-10{margin-left:83.3333%}.vc_col-xs-offset-11{margin-left:91.6666%}.vc_col-xs-offset-12{margin-left:100%}}
265@media (min-width:601px){.vc_col-sm-1{width:8.3333%}.vc_col-sm-2{width:16.6666%}.vc_col-sm-1\/5{width:20%}.vc_col-sm-3{width:25%}.vc_col-sm-4{width:33.3333%}.vc_col-sm-2\/5{width:40%}.vc_col-sm-5{width:41.6666%}.vc_col-sm-6{width:50%}.vc_col-sm-7{width:58.3333%}.vc_col-sm-3\/5{width:60%}.vc_col-sm-8{width:66.6666%}.vc_col-sm-9{width:75%}.vc_col-sm-4\/5{width:80%}.vc_col-sm-10{width:83.3333%}.vc_col-sm-11{width:91.6666%}.vc_col-sm-12{width:100%}.vc_col-sm-offset-0{margin-left:0}.vc_col-sm-offset-1{margin-left:8.3333%}.vc_col-sm-offset-2{margin-left:16.6666%}.vc_col-sm-offset-1\/5{margin-left:20%}.vc_col-sm-offset-3{margin-left:25%}.vc_col-sm-offset-4{margin-left:33.3333%}.vc_col-sm-offset-2\/5{margin-left:40%}.vc_col-sm-offset-5{margin-left:41.6666%}.vc_col-sm-offset-6{margin-left:50%}.vc_col-sm-offset-7{margin-left:58.3333%}.vc_col-sm-offset-3\/5{margin-left:60%}.vc_col-sm-offset-8{margin-left:66.6666%}.vc_col-sm-offset-9{margin-left:75%}.vc_col-sm-offset-4\/5{margin-left:80%}.vc_col-sm-offset-10{margin-left:83.3333%}.vc_col-sm-offset-11{margin-left:91.6666%}.vc_col-sm-offset-12{margin-left:100%}}@media (min-width:1025px){.vc_col-md-1{width:8.3333%}.vc_col-md-2{width:16.6666%}.vc_col-md-1\/5{width:20%}.vc_col-md-3{width:25%}.vc_col-md-4{width:33.3333%}.vc_col-md-2\/5{width:40%}.vc_col-md-5{width:41.6666%}.vc_col-md-6{width:50%}.vc_col-md-7{width:58.3333%}.vc_col-md-3\/5{width:60%}.vc_col-md-8{width:66.6666%}.vc_col-md-9{width:75%}.vc_col-md-4\/5{width:80%}.vc_col-md-10{width:83.3333%}.vc_col-md-11{width:91.6666%}.vc_col-md-12{width:100%}.vc_col-md-offset-0{margin-left:0}.vc_col-md-offset-1{margin-left:8.3333%}.vc_col-md-offset-2{margin-left:16.6666%}.vc_col-md-offset-1\/5{margin-left:20%}.vc_col-md-offset-3{margin-left:25%}.vc_col-md-offset-4{margin-left:33.3333%}.vc_col-md-offset-2\/5{margin-left:40%}.vc_col-md-offset-5{margin-left:41.6666%}.vc_col-md-offset-6{margin-left:50%}.vc_col-md-offset-7{margin-left:58.3333%}.vc_col-md-offset-3\/5{margin-left:60%}.vc_col-md-offset-8{margin-left:66.6666%}.vc_col-md-offset-9{margin-left:75%}.vc_col-md-offset-4\/5{margin-left:80%}.vc_col-md-offset-10{margin-left:83.3333%}.vc_col-md-offset-11{margin-left:91.6666%}.vc_col-md-offset-12{margin-left:100%}}@media (min-width:1381px){.vc_col-lg-1{width:8.3333%}.vc_col-lg-2{width:16.6666%}.vc_col-lg-1\/5{width:20%}.vc_col-lg-3{width:25%}.vc_col-lg-4{width:33.3333%}.vc_col-lg-2\/5{width:40%}.vc_col-lg-5{width:41.6666%}.vc_col-lg-6{width:50%}.vc_col-lg-7{width:58.3333%}.vc_col-lg-3\/5{width:60%}.vc_col-lg-8{width:66.6666%}.vc_col-lg-9{width:75%}.vc_col-lg-4\/5{width:80%}.vc_col-lg-10{width:83.3333%}.vc_col-lg-11{width:91.6666%}.vc_col-lg-12{width:100%}.vc_col-lg-offset-0{margin-left:0}.vc_col-lg-offset-1{margin-left:8.3333%}.vc_col-lg-offset-2{margin-left:16.6666%}.vc_col-lg-offset-1\/5{margin-left:20%}.vc_col-lg-offset-3{margin-left:25%}.vc_col-lg-offset-4{margin-left:33.3333%}.vc_col-lg-offset-2\/5{margin-left:40%}.vc_col-lg-offset-5{margin-left:41.6666%}.vc_col-lg-offset-6{margin-left:50%}.vc_col-lg-offset-7{margin-left:58.3333%}.vc_col-lg-offset-3\/5{margin-left:60%}.vc_col-lg-offset-8{margin-left:66.6666%}.vc_col-lg-offset-9{margin-left:75%}.vc_col-lg-offset-4\/5{margin-left:80%}.vc_col-lg-offset-10{margin-left:83.3333%}.vc_col-lg-offset-11{margin-left:91.6666%}.vc_col-lg-offset-12{margin-left:100%}}@media (min-width:1400px){.vc_col-xl-1{width:8.3333%}.vc_col-xl-2{width:16.6666%}.vc_col-xl-1\/5{width:20%}.vc_col-xl-3{width:25%}.vc_col-xl-4{width:33.3333%}.vc_col-xl-2\/5{width:40%}.vc_col-xl-5{width:41.6666%}.vc_col-xl-6{width:50%}.vc_col-xl-7{width:58.3333%}.vc_col-xl-3\/5{width:60%}.vc_col-xl-8{width:66.6666%}.vc_col-xl-9{width:75%}.vc_col-xl-4\/5{width:80%}.vc_col-xl-10{width:83.3333%}.vc_col-xl-11{width:91.6666%}.vc_col-xl-12{width:100%}.vc_col-xl-offset-0{margin-left:0}.vc_col-xl-offset-1{margin-left:8.3333%}.vc_col-xl-offset-2{margin-left:16.6666%}.vc_col-xl-offset-1\/5{margin-left:20%}.vc_col-xl-offset-3{margin-left:25%}.vc_col-xl-offset-4{margin-left:33.3333%}.vc_col-xl-offset-2\/5{margin-left:40%}.vc_col-xl-offset-5{margin-left:41.6666%}.vc_col-xl-offset-6{margin-left:50%}.vc_col-xl-offset-7{margin-left:58.3333%}.vc_col-xl-offset-3\/5{margin-left:60%}.vc_col-xl-offset-8{margin-left:66.6666%}.vc_col-xl-offset-9{margin-left:75%}.vc_col-xl-offset-4\/5{margin-left:80%}.vc_col-xl-offset-10{margin-left:83.3333%}.vc_col-xl-offset-11{margin-left:91.6666%}.vc_col-xl-offset-12{margin-left:100%}}@media (min-width:601px) and (max-width:1024px){.g-cols.via_flex.type_default>div[class*="vc_col-md-"],.g-cols.via_flex.type_default>div[class*="vc_col-lg-"]{margin-top:1rem;margin-bottom:1rem}}@media (min-width:1025px) and (max-width:1380px){.g-cols.via_flex.type_default>div[class*="vc_col-lg-"]{margin-top:1rem;margin-bottom:1rem}}div[class|="vc_col"].stretched{container-type:inline-size}@container (width >= calc(100cqw - 2rem)) and (min-width:calc(1024px - 2rem)){.g-cols.via_flex.type_default>div[class|="vc_col"].stretched>.vc_column-inner{margin:-1rem}}@media (max-width:1023px){.l-canvas{overflow:hidden}.g-cols.stacking_default.reversed>div:last-of-type{order:-1}.g-cols.stacking_default.via_flex>div:not([class*="vc_col-xs"]){width:100%;margin:0 0 1.5rem}
265.g-cols.stacking_default.via_grid.mobiles-cols_1{grid-template-columns:100%}.g-cols.stacking_default.via_flex.type_boxes>div,.g-cols.stacking_default.via_flex.reversed>div:first-child,.g-cols.stacking_default.via_flex:not(.reversed)>div:last-child,.g-cols.stacking_default.via_flex>div.has_bg_color{margin-bottom:0}.g-cols.stacking_default.via_flex.type_default>.wpb_column.stretched{margin-left:-1rem;margin-right:-1rem}.g-cols.stacking_default.via_grid.mobiles-cols_1>.wpb_column.stretched,.g-cols.stacking_default.via_flex.type_boxes>.wpb_column.stretched{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.vc_column-inner.type_sticky>.wpb_wrapper,.vc_column_container.type_sticky>.vc_column-inner{top:0!important}}@media (min-width:1024px){body:not(.rtl) .l-section.for_sidebar.at_left>div>.l-sidebar,.rtl .l-section.for_sidebar.at_right>div>.l-sidebar{order:-1}.vc_column_container.type_sticky>.vc_column-inner,.vc_column-inner.type_sticky>.wpb_wrapper{position:-webkit-sticky;position:sticky}.l-section.type_sticky{position:-webkit-sticky;position:sticky;top:calc( var(--wp-admin--admin-bar--height,0px) + var(--site-outline-width,0px) );z-index:21;transition:top 0.3s cubic-bezier(.78,.13,.15,.86) 0.1s}.l-section.type_sticky>.l-section-h{transition:padding-top 0.3s}body.header_hor .l-header.pos_fixed.sticky_auto_hide{z-index:22}body.header_hor .l-header.pos_fixed:not(.down)~.l-main .l-section.type_sticky:not(:first-of-type){top:calc( var(--wp-admin--admin-bar--height,0px) + var(--site-outline-width,0px) + var(--header-sticky-height) )}body.header_hor .l-header.pos_fixed.sticky:not(.down)~.l-main .l-section.type_sticky:first-of-type>.l-section-h{padding-top:var(--header-sticky-height)}body.header_hor.headerinpos_bottom .l-header.pos_fixed.sticky:not(.down)~.l-main .l-section.type_sticky:first-of-type>.l-section-h{padding-bottom:var(--header-sticky-height)!important}}@media (max-width:600px){.w-form-row.for_submit[style*=btn-size-mobiles] .w-btn{font-size:var(--btn-size-mobiles)!important}}:focus-visible,input[type=checkbox]:focus-visible + i,input[type=checkbox]:focus-visible~.w-color-switch-box,.w-nav-anchor:has( + .w-nav-item-toggle:focus-visible ) .w-nav-arrow::before,.woocommerce-mini-cart-item:has(:focus-visible),.w-filter-item.values_as_btn .w-filter-item-value:has(:focus-visible){outline-width:var(--focus-outline-width,2px );outline-style:solid;outline-offset:2px;outline-color:var(--color-content-primary)}.w-toplink,.w-header-show{background:rgba(0,0,0,0.3);color:white!important}.no-touch .w-toplink.active:hover,.no-touch .w-header-show:hover{background:var(--color-content-primary-grad)}[type=submit]:not(.w-btn):not(.button),[type=submit].gform-button,[type=submit].gform_button,.woocommerce [type=submit].gform-button,.woocommerce [type=submit].gform_button,.navstyle_1>.owl-nav button,.us-nav-style_1>*,.us-btn-style_1{font-family:var(--h1-font-family);font-style:normal;text-transform:uppercase;font-size:16px;line-height:1.2!important;font-weight:300;letter-spacing:0.1em;padding:1.0em 2.0em;transition-duration:0.3s;border-radius:0;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1.0em);--btn-border-width:0px;--btn-background:var(--color-content-primary);--btn-hover-background:#222222;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:#ffffff!important}.w-filter-item-value.us-btn-style_1:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_1,.us-nav-style_1>span.current,.no-touch [type=submit]:not(.w-btn):not(.button):hover,.no-touch [type=submit].gform-button:hover,.no-touch [type=submit].gform_button:hover,.no-touch .navstyle_1>.owl-nav button:hover,.no-touch .us-nav-style_1>*:hover,.no-touch .us-btn-style_1:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}.navstyle_2>.owl-nav button,.us-nav-style_2>*,.us-btn-style_2{font-family:var(--h1-font-family);font-style:normal;text-transform:uppercase;font-size:16px;line-height:1.2!important;font-weight:300;letter-spacing:0.1em;padding:1.0em 2.0em;transition-duration:0.3s;border-radius:0;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1.0em);--btn-border-width:0px;--btn-background:#ffffff;--btn-hover-background:#222222;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:var(--color-content-primary)!important}.w-filter-item-value.us-btn-style_2:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_2,.us-nav-style_2>span.current,.no-touch .navstyle_2>.owl-nav button:hover,.no-touch .us-nav-style_2>*:hover,.no-touch .us-btn-style_2:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}.navstyle_4>.owl-nav button,.us-nav-style_4>*,.us-btn-style_4{font-family:var(--h1-font-family);font-style:normal;text-transform:uppercase;font-size:16px;line-height:1.2!important;font-weight:300;letter-spacing:0.1em;padding:1.0em 2.0em;transition-duration:0.3s;border-radius:0;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1.0em);--btn-border-width:0px;--btn-background:#fafafa;--btn-hover-background:#222222;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:var(--color-content-primary)!important}.w-filter-item-value.us-btn-style_4:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_4,.us-nav-style_4>span.current,.no-touch .navstyle_4>.owl-nav button:hover,.no-touch .us-nav-style_4>
265*:hover,.no-touch .us-btn-style_4:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}.navstyle_3>.owl-nav button,.us-nav-style_3>*,.us-btn-style_3{font-family:var(--h1-font-family);font-style:normal;text-transform:uppercase;font-size:16px;line-height:1.2!important;font-weight:300;letter-spacing:0.1em;padding:1.0em 2.0em;transition-duration:0.3s;border-radius:0;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1.0em);--btn-border-width:0px;--btn-background:#222222;--btn-hover-background:#ffffff;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:#ffffff!important}.w-filter-item-value.us-btn-style_3:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_3,.us-nav-style_3>span.current,.no-touch .navstyle_3>.owl-nav button:hover,.no-touch .us-nav-style_3>*:hover,.no-touch .us-btn-style_3:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#222222!important}.navstyle_6>.owl-nav button,.us-nav-style_6>*,.us-btn-style_6{font-family:var(--h1-font-family);font-style:normal;text-transform:uppercase;font-size:16px;line-height:1.2!important;font-weight:300;letter-spacing:0.1em;padding:1.0em 2.0em;transition-duration:0.3s;border-radius:0;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1.0em);--btn-border-width:0px;--btn-background:#fffcf7;--btn-hover-background:#222222;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:var(--color-content-primary)!important}.w-filter-item-value.us-btn-style_6:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_6,.us-nav-style_6>span.current,.no-touch .navstyle_6>.owl-nav button:hover,.no-touch .us-nav-style_6>*:hover,.no-touch .us-btn-style_6:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}:root{--inputs-font-family:inherit;--inputs-font-size:1rem;--inputs-font-weight:400;--inputs-letter-spacing:0em;--inputs-text-transform:none;--inputs-height:3.5rem;--inputs-padding:0.8rem;--inputs-checkbox-size:1.5em;--inputs-border-width:1px;--inputs-border-radius:0;--inputs-background:#ffffff;--inputs-border-color:#444444;--inputs-text-color:#000000;--inputs-focus-background:#ffffff;--inputs-focus-border-color:#000000;--inputs-focus-text-color:#000000}.leaflet-default-icon-path{background-image:url(https://www.westglow.com/wp-content/themes/Impreza/common/css/vendor/images/marker-icon.png)}@media (max-width:1380px){.owl-carousel.arrows-hor-pos_on_sides_outside .owl-nav button{transform:none}}</style> 266 <style id="us-current-header-css">.l-subheader.at_middle,.l-subheader.at_middle .w-dropdown-list,.l-subheader.at_middle .type_mobile .w-nav-list.level_1{background:var(--color-content-primary);color:#ffffff}.no-touch .l-subheader.at_middle a:hover,.no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.opened a:hover{color:#ffffff}.l-header.bg_transparent:not(.sticky) .l-subheader.at_middle{background:var(--color-header-transparent-bg);color:var(--color-header-transparent-text)}.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-cart-link:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-html a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-nav>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-menu a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-search>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-socials.shape_none.color_text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-socials.shape_none.color_link a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-dropdown a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .type_desktop .menu-item.level_1.opened>a,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .type_desktop .menu-item.level_1:hover>a{color:var(--color-header-transparent-text-hover)}.l-subheader.at_bottom,.l-subheader.at_bottom .w-dropdown-list,.l-subheader.at_bottom .type_mobile .w-nav-list.level_1{background:#ffffff;color:#000000}.no-touch .l-subheader.at_bottom a:hover,.no-touch .l-header.bg_transparent .l-subheader.at_bottom .w-dropdown.opened a:hover{color:var(--color-header-middle-text-hover)}.l-header.bg_transparent:not(.sticky) .l-subheader.at_bottom{background:var(--color-header-transparent-bg);color:var(--color-header-transparent-text)}.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-cart-link:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-html a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-nav>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-menu a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-search>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-socials.shape_none.color_text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-socials.shape_none.color_link a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .w-dropdown a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .type_desktop .menu-item.level_1.opened>a,.no-touch .l-header.bg_transparent:not(.sticky) .at_bottom .type_desktop .menu-item.level_1:hover>a{color:var(--color-header-transparent-text-hover)}.header_ver .l-header{background:var(--color-content-primary);color:#ffffff}@media (min-width:1381px){.hidden_for_default{display:none!important}.l-subheader.at_top{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}
266.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-sha
266dow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:162px;--header-sticky-height:72px}.l-header:before{content:'162'}.l-header.sticky:before{content:'72'}.l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-subheader.at_middle{--header-area-height:112px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:72px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:0px;overflow:hidden;visibility:hidden}.headerinpos_above .l-header.pos_fixed{overflow:hidden;transition:transform 0.3s;transform:translate3d(0,-100%,0)}.headerinpos_above .l-header.pos_fixed.sticky{overflow:visible;transform:none}.headerinpos_above .l-header.pos_fixed~.l-section>.l-section-h,.headerinpos_above .l-header.pos_fixed~.l-main .l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed:not(.sticky){position:absolute;top:100%}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed~.l-main .l-section.full_height:nth-of-type(2){min-height:var(--viewport-height)}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:nth-of-type(2)>.l-section-h{padding-top:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky){position:absolute;top:var(--heading-below-first-section-top,var(--viewport-height))}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-bottom:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed.bg_transparent~.l-main .l-section.valign_center:not(.height_auto):first-of-type>.l-section-h{top:calc( var(--header-height) / 2 )}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart.layout_dropdown .w-cart-content,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2{bottom:100%;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{top:auto;bottom:100%;
266box-shadow:var(--box-shadow-up)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4{top:auto;bottom:0;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list{top:auto;bottom:-0.4em;padding-top:0.4em;padding-bottom:2.4em}}@media (min-width:1025px) and (max-width:1380px){.hidden_for_laptops{display:none!important}.l-subheader.at_top{display:none}.l-subheader.at_bottom{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-sha
266dow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:100px;--header-sticky-height:60px}.l-header:before{content:'100'}.l-header.sticky:before{content:'60'}.l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-subheader.at_middle{--header-area-height:100px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:60px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.headerinpos_above .l-header.pos_fixed{overflow:hidden;transition:transform 0.3s;transform:translate3d(0,-100%,0)}.headerinpos_above .l-header.pos_fixed.sticky{overflow:visible;transform:none}.headerinpos_above .l-header.pos_fixed~.l-section>.l-section-h,.headerinpos_above .l-header.pos_fixed~.l-main .l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed:not(.sticky){position:absolute;top:100%}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed~.l-main .l-section.full_height:nth-of-type(2){min-height:var(--viewport-height)}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:nth-of-type(2)>.l-section-h{padding-top:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky){position:absolute;top:var(--heading-below-first-section-top,var(--viewport-height))}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-bottom:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed.bg_transparent~.l-main .l-section.valign_center:not(.height_auto):first-of-type>.l-section-h{top:calc( var(--header-height) / 2 )}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart.layout_dropdown .w-cart-content,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2{bottom:100%;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{top:auto;bottom:100%;
266box-shadow:var(--box-shadow-up)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4{top:auto;bottom:0;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list{top:auto;bottom:-0.4em;padding-top:0.4em;padding-bottom:2.4em}}@media (min-width:601px) and (max-width:1024px){.hidden_for_tablets{display:none!important}.l-subheader.at_top{display:none}.l-subheader.at_bottom{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-sha
266dow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:80px;--header-sticky-height:60px}.l-header:before{content:'80'}.l-header.sticky:before{content:'60'}.l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-subheader.at_middle{--header-area-height:80px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:60px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}}@media (max-width:600px){.hidden_for_mobiles{display:none!important}.l-subheader.at_top{display:none}.l-subheader.at_bottom{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-sha
266dow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:60px;--header-sticky-height:60px}.l-header:before{content:'60'}.l-header.sticky:before{content:'60'}.l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:40px;overflow:visible;visibility:visible}.l-subheader.at_middle{--header-area-height:60px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:60px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}}@media (min-width:1381px){.ush_image_1{height:92px!important}.l-header.sticky .ush_image_1{height:62px!important}}@media (min-width:1025px) and (max-width:1380px){.ush_image_1{height:80px!important}.l-header.sticky .ush_image_1{height:62px!important}}@media (min-width:601px) and (max-width:1024px){.ush_image_1{height:52px!important}.l-header.sticky .ush_image_1{height:52px!important}}@media (max-width:600px){.ush_image_1{height:52px!important}.l-header.sticky .ush_image_1{height:52px!important}}.ush_menu_1.type_desktop{--menu-items-gap:20px}@media (min-width:1381px){.ush_menu_1 .w-nav-icon{--icon-size:36px;--icon-size-int:36}}@media (min-width:1025px) and (max-width:1380px){.ush_menu_1 .w-nav-icon{--icon-size:32px;--icon-size-int:32}}@media (min-width:601px) and (max-width:1024px){.ush_menu_1 .w-nav-icon{--icon-size:28px;--icon-size-int:28}}@media (max-width:600px){.ush_menu_1 .w-nav-icon{--icon-size:24px;--icon-size-int:24}}@media screen and (max-width:899px){body.header_hor .w-nav.type_desktop.ush_menu_1>.w-nav-list.level_1{display:none}body.header_hor .ush_menu_1 .w-nav-control{display:flex}}.no-touch .ush_menu_1 .w-nav-item.level_1.opened>a:not(.w-btn),.no-touch .ush_menu_1 .w-nav-item.level_1:hover>a:not(.w-btn){background:transparent;color:#ffffff}.ush_menu_1 .w-nav-item.level_1.current-menu-item>a:not(.w-btn),.ush_menu_1 .w-nav-item.level_1.current-menu-ancestor>a:not(.w-btn),.ush_menu_1 .w-nav-item.level_1.current-page-ancestor>a:not(.w-btn){background:transparent;color:#ffffff}.l-header.bg_transparent:not(.sticky) .ush_menu_1.type_desktop .w-nav-item.level_1.current-menu-item>a:not(.w-btn),.l-header.bg_transparent:not(.sticky) .ush_menu_1.type_desktop .w-nav-item.level_1.current-menu-ancestor>a:not(.w-btn),.l-header.bg_transparent:not(.sticky) .ush_menu_1.type_desktop .w-nav-item.level_1.current-page-ancestor>a:not(.w-btn){background:transparent;color:var(--color-header-transparent-text-hover)}.w-nav.ush_menu_1{--dropdown-bg-color:#fffcf7;--dropdown-text-color:#222222}.no-touch .ush_menu_1 .w-nav-item:not(.level_1)>a:focus,.no-touch .ush_menu_1 .w-nav-item:not(.level_1):hover>a{background:var(--color-content-primary);color:#ffffff}.ush_menu_1 .w-nav-item:not(.level_1).current-menu-item>a,.ush_menu_1 .w-nav-item:not(.level_1).current-menu-ancestor>a,.ush_menu_1 .w-nav-item:not(.level_1).current-page-ancestor>a{background:var(--color-content-primary);color:#ffffff}.ush_menu_2.type_desktop{--menu-items-gap:20px}@media (min-width:1381px){.ush_menu_2 .w-nav-icon{--icon-size:36px;--icon-size-int:36}}@media (min-width:1025px) and (max-width:1380px){.ush_menu_2 .w-nav-icon{--icon-size:32px;--icon-size-int:32}}@media (min-width:601px) and (max-width:1024px){.ush_menu_2 .w-nav-icon{--icon-size:28px;--icon-size-int:28}}@media (max-width:600px){.ush_menu_2 .w-nav-icon{--icon-size:24px;--icon-size-int:24}}@media screen and (max-width:0px){body.header_hor .w-nav.type_desktop.ush_menu_2>.w-nav-list.level_1{display:none}body.header_hor .ush_menu_2 .w-nav-control{display:flex}}.no-touch .ush_menu_2 .w-nav-item.level_1.opened>a:not(.w-btn),.no-touch .ush_menu_2 .w-nav-item.level_1:hover>a:not(.w-btn){background:var(--color-content-link-hover);color:#ffffff}.ush_menu_2 .w-nav-item.level_1.current-menu-item>a:not(.w-btn),.ush_menu_2 .w-nav-item.level_1.current-menu-ancestor>a:not(.w-btn),.ush_menu_2 .w-nav-item.level_1.current-page-ancestor>a:not(.w-btn){background:var(--color-content-text);color:#fffcf7}.l-header.bg_transparent:not(.sticky) .ush_menu_2.type_desktop .w-nav-item.level_1.current-menu-item>a:not(.w-btn),.l-header.bg_transparent:not(.sticky) .ush_menu_2.type_desktop .w-nav-item.level_1.current-menu-ancestor>a:not(.w-btn),.l-header.bg_transparent:not(.sticky) .ush_menu_2.type_desktop .w-nav-item.level_1.current-page-ancestor>a:not(.w-btn){background:transparent;color:var(--color-header-transparent-text-hover)}.w-nav.ush_menu_2{--dropdown-bg-color:var(--color-content-primary);--dropdown-text-color:#ffffff}.no-touch .ush_menu_2 .w-nav-item:not(.level_1)>a:focus,.no-touch .ush_menu_2 .w-nav-item:not(.level_1):hover>a{background:var(--color-header-top-text);color:#fffcf7}.ush_menu_2 .w-nav-item:not(.level_1).current-menu-item>a,.ush_menu_2 .w-nav-item:not(.level_1).current-menu-ancestor>a,.ush_menu_2 .w-nav-item:not(.level_1).current-page-ancestor>a{background:var(--color-header-top-text);color:#fffcf7}
266.ush_socials_1 .w-socials-list{margin:-0em}.ush_socials_1 .w-socials-item{padding:0em}.ush_menu_2{border-bottom-width:3px!important;border-bottom-style:solid!important}.ush_socials_1{font-size:1.25rem!important}.ush_html_2{text-align:center!important}</style> 267 <style id="us-design-options-css">.us_custom_bebec33f{border-color:#ffffff!important;animation-name:fade!important}.us_custom_00c3a469{color:#ffffff!important;text-align:center!important;font-size:1.25rem!important;letter-spacing:.24rem!important;text-transform:uppercase!important;margin-bottom:1.5rem!important;padding-bottom:0!important}.us_custom_ef08dae6{color:#ffffff!important;text-align:center!important;font-size:3.5rem!important;text-transform:uppercase!important;margin-bottom:0!important;padding-bottom:0!important}.us_custom_e6dc5bea{color:#ffffff!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;position:absolute!important;left:0!important;bottom:3rem!important;right:0!important;z-index:3!important;animation-name:afb!important;animation-delay:1.5s!important}.us_custom_02d4da89{padding:3rem!important}.us_custom_37ac2266{color:#222222!important;text-align:center!important;font-size:1rem!important;letter-spacing:.24rem!important;text-transform:uppercase!important;margin-bottom:.75rem!important;padding-bottom:0!important}.us_custom_e7b1fdae{text-align:center!important;font-size:2.5rem!important;text-transform:uppercase!important;margin-bottom:3rem!important;padding-bottom:0!important}.us_custom_b4dda477{background:rgba(44,56,41,0.05)!important}.us_custom_ee56bbb0{color:#222222!important;font-size:1rem!important;letter-spacing:.24rem!important;text-transform:uppercase!important;max-width:75%!important;margin-bottom:.75rem!important;padding-bottom:0!important}.us_custom_9866834f{text-transform:uppercase!important;margin-bottom:1.5rem!important}.us_custom_4c2fbc82{background:url(https://www.westglow.com/wp-content/uploads/2025/08/456A6783-scaled.jpg) no-repeat center / cover!important}.us_custom_e3cb79d4{background:#fff6eb!important}.us_custom_87ea6239{text-align:center!important;font-size:2.5rem!important;font-weight:100!important;text-transform:uppercase!important;margin-bottom:0!important;padding-bottom:0!important}.us_custom_d960cded{color:#222222!important}.us_custom_8a6da567{margin-left:0!important;margin-bottom:.75rem!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important;background:#ffffff!important}.us_custom_fb1528c0{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.us_custom_3a806409{color:var(--color-header-middle-text-hover)!important;font-size:.8rem!important;font-weight:700!important;text-transform:uppercase!important;margin-bottom:.75rem!important;background:#fff6eb!important;padding:.5rem .75rem .5rem .75rem!important}.us_custom_c3b06741{color:var(--color-content-secondary)!important;text-align:left!important;font-size:2.5rem!important;text-transform:uppercase!important;margin-bottom:0!important}.us_custom_1b545bf2{background:url(https://www.westglow.com/wp-content/uploads/2025/09/img_3289-scaled.jpg) no-repeat center / cover!important}.us_custom_fd4ddead{max-width:1024px!important;margin-left:auto!important;margin-right:auto!important}.us_custom_204002d6{color:#222222!important;text-align:center!important;font-size:1rem!important;letter-spacing:.24rem!important;text-transform:uppercase!important;margin-bottom:.25rem!important;padding-bottom:0!important}.us_custom_b490d0e9{text-align:center!important;font-size:2.5rem!important;font-weight:100!important;text-transform:uppercase!important;margin-bottom:.25rem!important;padding-bottom:0!important}.us_custom_a8f4504a{margin-bottom:.75rem!important}.us_custom_29e3aee8{letter-spacing:.12rem!important;font-weight:300!important;text-transform:uppercase!important}.us_custom_217ccc98{font-size:.9rem!important;line-height:1.2!important;letter-spacing:.12rem!important;font-weight:700!important}.us_custom_89fa2900{font-size:.9rem!important;line-height:1.2!important;letter-spacing:.12rem!important;font-weight:300!important;text-transform:capitalize!important}.us_custom_8aa15d0c{background:rgba(255,244,235,0.9) no-repeat right / cover!important}.us_custom_c8c2b281{margin-left:0!important;margin-bottom:.75rem!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important}.us_custom_feedb379{color:var(--color-content-secondary)!important;text-transform:uppercase!important;margin-bottom:1.5rem!important}.us_custom_03843b2c{background:url(https://www.westglow.com/wp-content/uploads/2025/07/vM_728JQ.jpeg)
267no-repeat center / cover!important}.us_custom_b80b9140{padding-left:3rem!important;padding-right:3rem!important;border-left-width:5px!important;border-color:var(--color-content-primary)!important;border-left-style:solid!important;background:url(https://www.westglow.com/wp-content/uploads/2026/06/woman-in-wellness-beauty-spa-having-aroma-therapy-massage-with-essential-oil-looking-r-sbi-351236867.webp) no-repeat center / cover!important}.us_custom_dde4c7da{color:#222222!important;font-size:1rem!important;letter-spacing:.24rem!important;text-transform:uppercase!important;margin-bottom:.75rem!important;padding-bottom:0!important}.us_custom_8315989b{font-size:2rem!important;text-transform:uppercase!important;margin-bottom:.75rem!important;padding-bottom:0!important}.us_custom_70facfb4{margin-bottom:1.5rem!important}.us_custom_f03ee871{text-align:right!important}.us_custom_1b44911b{margin-left:.5rem!important;margin-right:.5rem!important}.us_custom_352cccf7{background:url(https://www.westglow.com/wp-content/uploads/2025/07/Salon-Chairs.jpg) no-repeat center / cover!important}.us_custom_a21ea65f{margin-left:0!important;margin-right:0!important}.us_custom_227b92e0{background:url(https://www.westglow.com/wp-content/uploads/2025/06/person-ironing-a-woman-s-hair-3738359-SQ.jpg) no-repeat center / cover!important;border:.5rem solid #ffffff!important}.us_custom_cf0d23f9{color:#ffffff!important;text-transform:uppercase!important;margin-bottom:0!important;padding-left:.75rem!important;padding-bottom:.75rem!important;padding-right:.75rem!important}.us_custom_4e87ac62{background:url(https://www.westglow.com/wp-content/uploads/2025/06/person-with-red-manicure-3997397-SQ.jpg) no-repeat center / cover!important;border:.5rem solid #ffffff!important}.us_custom_b0ff7aa1{background:url(https://www.westglow.com/wp-content/uploads/2025/06/woman-legs-relaxation-beauty-3146-SQ-e1753979889161.jpg) no-repeat center / cover!important;border:.5rem solid #ffffff!important}.us_custom_e8593e36{background:var(--color-content-link-hover)!important}.us_custom_97f57eb4{color:#ffffff!important;margin:.5rem!important;background:url(https://www.westglow.com/wp-content/uploads/2025/06/westglow-58-SQ-1.jpg) no-repeat center / cover!important;border:.5rem solid #ffffff!important}.us_custom_a8550239{max-width:50%!important}.us_custom_5587e986{color:#ffffff!important;text-align:right!important;margin:.5rem!important;background:url(https://www.westglow.com/wp-content/uploads/2025/07/BP-Room-scaled.jpg) no-repeat center / cover!important;border:.5rem solid #ffffff!important}.us_custom_bc30bd95{background:#fafafa!important}.us_custom_d66b4291{text-align:center!important;font-size:2.5rem!important;text-transform:uppercase!important;margin-bottom:1.5rem!important;padding-bottom:0!important}.us_custom_4861766d{padding:1.5rem!important;margin:.25rem!important;background:#ffffff!important;border:1px solid #e6e6e6!important}.us_custom_f712b68f{color:var(--color-content-heading)!important;margin-bottom:.75rem!important}.us_custom_a134da21{color:#222222!important;text-align:center!important;font-size:1.25rem!important;letter-spacing:.24rem!important;text-transform:uppercase!important;margin-bottom:.75rem!important;padding-bottom:0!important}.us_custom_eb849559{text-align:center!important}.us_custom_173c0608{margin-top:1.5rem!important}.us_custom_1d5e3c6c{color:#ffffff!important;background:#050505!important}.us_custom_8d032b96{padding:3rem!important}.us_custom_214cff5d{max-width:300px!important}.us_custom_32255e41{font-size:1.25rem!important}.us_custom_7612c028{margin-bottom:.75rem!important;padding-bottom:.75rem!important;border-bottom-width:1px!important;border-color:#ffffff!important;border-bottom-style:dotted!important}.us_custom_313ade61{padding:3rem 3rem 0 3rem!important}.us_custom_e777ee55{color:#ffffff!important;background:#000000!important}.us_custom_558ec5ca{text-align:left!important}@media (min-width:1025px) and (max-width:1380px){.us_custom_bebec33f{border-color:#ffffff!important;border-style:solid!important;border-width:0 1.5rem 1.5rem 1.5rem!important}.us_custom_02d4da89{padding:3rem!important}.us_custom_8a6da567{margin-left:0!important;margin-bottom:.75rem!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important}.us_custom_c8c2b281{margin-left:0!important;margin-bottom:.75rem!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important}.us_custom_b80b9140{border-left-width:5px!important;border-color:var(--color-content-primary)!important;border-left-style:solid!important}.us_custom_1b44911b{margin-left:.5rem!important;margin-right:.5rem!important}.us_custom_558ec5ca{text-align:left!important}}@media (min-width:601px) and (max-width:1024px){.us_custom_bebec33f{border-color:#ffffff!important;border-style:solid!important;border-width:0 0 1.5rem 0!important}.us_custom_02d4da89{padding:1.5rem!important}.us_custom_8a6da567{margin-left:-1.5rem!important;margin-bottom:.75rem!important;margin-right:-1.5rem!important;padding-left:5px!important;padding-right:5px!important}.us_custom_c8c2b281{margin-left:-1.5rem!important;margin-bottom:.75rem!important;margin-right:-1.5rem!important;padding-left:5px!important;padding-right:5px!important}.us_custom_b80b9140{border-left-width:0!important;border-color:var(--color-content-primary)!important;border-left-style:solid!important}.us_custom_1b44911b{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.us_custom_558ec5ca{text-align:center!important}}@media (max-width:600px){.us_custom_bebec33f{border-color:#ffffff!important;border-style:solid!important;border-width:0 0 1.5rem 0!important}.us_custom_02d4da89{padding:0!important}.us_custom_8a6da567{margin-left:-1.5rem!important;margin-bottom:.75rem!important;margin-right:-1.5rem!important;padding-left:5px!important;padding-right:5px!important}.us_custom_c8c2b281{margin-left:-1.5rem!important;margin-bottom:.75rem!important;margin-right:-1.5rem!important;padding-left:5px!important;padding-right:5px!important}.us_custom_b80b9140{border-left-width:0!important;border-color:var(--color-content-primary)!important;border-left-style:solid!important}.us_custom_1b44911b{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.us_custom_558ec5ca{text-align:center!important}}</style><link rel='stylesheet' id='westglow-rooms-suites-css' href='https://www.westglow.com/wp-content/themes/Impreza-child/css/rooms-suites.css?ver=1781304935' media='all' /> 268<link rel='stylesheet' id='owl-carousel-css' href='https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css?ver=2.3.4' media='all' /> 269<link rel='stylesheet' id='westglow-specials-carousel-css' href='https://www.westglow.com/wp-content/themes/Impreza-child/css/specials-carousel.css?ver=1781304935' media='all' /> 270 271</head> 272<body class="home wp-singular page-template-default page page-id-4896 wp-theme-Impreza wp-child-theme-Impreza-child l-body Impreza_9.3.1 us-core_9.3.1 header_hor headerinpos_to
272p state_default wpb-js-composer js-comp-ver-8.7.3 vc_responsive" itemscope itemtype="https://schema.org/WebPage" id="page-top"> 273 <!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 273-275
273 274 <noscript> 275 <iframe src="https://www.googletagmanager.com/ns.html?id=
275GTM-NCNZGS8G
vendor: 88 bytes, lines 275-277
275" height="0" width="0" style="display:none;visibility:hidden"></iframe> 276 </noscript> 277
277<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 278 279<div class="l-canvas type_wide"> 280 <header id="page-header" class="l-header pos_fixed shadow_thin bg_transparent id_12" itemscope itemtype="https://schema.org/WPHeader"><div class="l-subheader at_middle"><div class="l-subheader-h"><div class="l-subheader-cell at_left"><div class="w-vwrapper ush_vwrapper_1 align_none valign_top" style="--vwrapper-gap: 0.7rem;"><div class="w-image ush_image_1 with_transparent"><a href="/" aria-label="White Westglow Logo" class="w-image-h"><img width="957" height="339" src="https://www.westglow.com/wp-content/uploads/2023/12/WG_WHITE.png" class="attachment-large size-large" alt="Westglow Resort and Spa logo" loading="lazy" decoding="async" srcset="https://www.westglow.com/wp-content/uploads/2023/12/WG_WHITE.png 957w, https://www.westglow.com/wp-content/uploads/2023/12/WG_WHITE-300x106.png 300w" sizes="auto, (max-width: 957px) 100vw, 957px" /><img width="1024" height="433" src="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-1024x433.png" class="attachment-large size-large" alt="Westglow Logo" loading="lazy" decoding="async" srcset="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-1024x433.png 1024w, https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-300x127.png 300w, https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online.png 1681w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div></div></div><div class="l-subheader-cell at_center"></div><div class="l-subheader-cell at_right"><nav class="w-nav type_desktop hidden_for_tablets hidden_for_mobiles ush_menu_2 open_on_hover dropdown_height m_align_none m_layout_dropdown dropdown_shadow_wide m_shadow_thin" style="--sub-item-hor-indent:20px;--sub-item-ver-indent:0.6em;--dropdown-font-size:1rem;--mobile-font-size:1.1rem;--mobile-dropdown-font-size:0.9rem;" itemscope itemtype="https://schema.org/SiteNavigationElement"><a class="w-nav-control" aria-label="Menu" aria-expanded="false" role="button" href="#"><div class="w-nav-icon style_hamburger_1" style="--icon-thickness:3px"><div></div></div></a><ul class="w-nav-list level_1 hide_for_mobiles hover_simple"><li id="menu-item-1013" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children w-nav-item level_1 menu-item-1013"><a class="w-nav-anchor level_1" href="#"><span class="w-nav-title">Book Now</span><span class="w-nav-arrow" aria-hidden="true"></span></a><button type="button" class="w-nav-item-toggle" aria-expanded="false" aria-controls="w-nav-sublist-1013" aria-label="Book Now Menu"></button><ul id="w-nav-sublist-1013" class="w-nav-list level_2"><li id="menu-item-1012" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-1012"><a class="w-nav-anchor level_2" href="https://app.mews.com/distributor/55a63349-36ed-43ee-8730-b14600b26599" target="_blank"><span class="w-nav-title">Book a Resort Stay</span></a></li><li id="menu-item-1008" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-1008"><a class="w-nav-anchor level_2" href="/make-a-reservation/"><span class="w-nav-title">Dining Reservation</span></a></li><li id="menu-item-1010" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-1010"><a class="w-nav-anchor level_2" href="/salon/#book"><span class="w-nav-title">Salon Appointment</span></a></li><li id="menu-item-1011" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-1011"><a class="w-nav-anchor level_2" href="/spa/#book"><span class="w-nav-title">Schedule a Spa Visit</span></a></li></ul></li><li class="w-nav-close"><button type="button" aria-label="Close Menu"></button></li></ul><div class="w-nav-options hidden" onclick='return {"mobileWidth":1,"mobileBehavior":1}'></div></nav><div class="w-html hidden_for_tablets hidden_for_mobiles ush_html_1"><span class='overmountain_custom_nav_toggle'><span class='fal fa-bars'></span></span></div><div class="w-socials ush_socials_1 color_text shape_square style_default hover_slide">
280<div class="w-socials-list"><div class="w-socials-item facebook"><a href="https://www.facebook.com/Westglow" class="w-socials-item-link" aria-label="Facebook"><span class="w-socials-item-link-hover"></span><i class="fab fa-facebook"></i></a></div><div class="w-socials-item instagram"><a href="https://www.instagram.com/westglowofficial" class="w-socials-item-link" aria-label="Instagram"><span class="w-socials-item-link-hover"></span><i class="fab fa-instagram"></i></a></div></div></div></div></div></div><div class="l-subheader at_bottom"><div class="l-subheader-h"><div class="l-subheader-cell at_left"></div><div class="l-subheader-cell at_center"></div><div class="l-subheader-cell at_right"></div></div></div><div class="l-subheader for_hidden hidden"><div class="w-html hide-for-sticky ush_html_2"><p> 281New Winter Hours Effective Immediately: Spa/Salon: 10 am - 6 pm.<br> 282If Snow/Ice on the roads in Watauga County, the salon/spa opening will be delayed until 12 pm.<br> 283If Watauga County Schools are closed, the spa/salon will also be closed.<br> 284For Restaurant Inclement Weather hours, please call the restaurant directly.<br> 285The above hours are not for the restaurant.<br> 286If winter weather affects your visit, please review our Winter Weather Operations Policy for updates. 287</p> 288</div><nav class="w-nav type_desktop hidden_for_laptops ush_menu_1 height_full open_on_hover dropdown_height m_align_none m_layout_panel dropdown_shadow_wide m_effect_afl m_shadow_thin" style="--sub-item-hor-indent:20px;--sub-item-ver-indent:0.6em;--dropdown-font-size:1rem;--mobile-font-size:1.1rem;--mobile-dropdown-font-size:0.9rem;" itemscope itemtype="https://schema.org/SiteNavigationElement"><a class="w-nav-control" aria-label="Menu" aria-expanded="false" role="button" href="#"><div class="w-nav-icon style_hamburger_1" style="--icon-thickness:3px"><div></div></div></a><ul class="w-nav-list level_1 hide_for_mobiles hover_simple"><li id="menu-item-719" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-719"><a class="w-nav-anchor level_1" href="https://www.westglow.com/?page_id=15"><span class="w-nav-title">Home</span></a></li><li id="menu-item-721" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-721"><a class="w-nav-anchor level_1" href="https://www.westglow.com/lodging/"><span class="w-nav-title">Lodging</span><span class="w-nav-arrow" aria-hidden="true"></span></a><button type="button" class="w-nav-item-toggle" aria-expanded="false" aria-controls="w-nav-sublist-721" aria-label="Lodging Menu"></button><ul id="w-nav-sublist-721" class="w-nav-list level_2"><li id="menu-item-3204" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-3204"><a class="w-nav-anchor level_2" href="https://www.westglow.com/lodging/the-manor/"><span class="w-nav-title">The Manor</span></a></li><li id="menu-item-747" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-747"><a class="w-nav-anchor level_2" href="https://www.westglow.com/lodging/the-lodge/"><span class="w-nav-title">The Lodge</span></a></li><li id="menu-item-746" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-746"><a class="w-nav-anchor level_2" href="https://www.westglow.com/lodging/the-cottage/"><span class="w-nav-title">The Cottage</span></a></li></ul></li><li id="menu-item-723" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-723"><a class="w-nav-anchor level_1" href="https://www.westglow.com/spa/"><span class="w-nav-title">Spa</span><span class="w-nav-arrow" aria-hidden="true"></span></a><button type="button" class="w-nav-item-toggle" aria-expanded="false" aria-controls="w-nav-sublist-723" aria-label="Spa Menu"></button><ul id="w-nav-sublist-723" class="w-nav-list level_2"><li id="menu-item-3202" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-3202"><a class="w-nav-anchor level_2" href="https://www.westglow.com/spa/massage/"><span class="w-nav-title">Massage & Body Therapies</span></a></li><li id="menu-item-2798" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-2798"><a class="w-nav-anchor level_2" href="https://www.westglow.com/?page_id=2781"><span class="w-nav-title">Vichy Treatments</span></a></li><li id="menu-item-2806" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-2806"><a class="w-nav-anchor level_2" href="https://www.westglow.com/spa/facial-services/"><span class="w-nav-title">Facials</span></a></li></ul></li><li id="menu-item-722" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-722"><a class="w-nav-anchor level_1" href="https://www.westglow.com/salon/"><span class="w-nav-title">Salon</span><span class="w-nav-arrow" aria-hidden="true"></span></a><button type="button" class="w-nav-item-toggle" aria-expanded="false" aria-controls="w-nav-sublist-722" aria-label="Salon Menu"></button><ul id="w-nav-sublist-722" class="w-nav-list level_2"><li id="menu-item-3203" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-3203"><a class="w-nav-anchor level_2" href="https://www.westglow.com/salon/hair/"><span class="w-nav-title">Hair</span></a></li><li id="menu-item-1413" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-1413"><a class="w-nav-anchor level_2" href="https://www.westglow.com/salon/nails/"><span class="w-nav-title">Nail Services</span></a></li><li id="menu-item-2293" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-2293"><a class="w-nav-anchor level_2" href="https://www.westglow.com/salon/wax/"><span class="w-nav-title">Waxing Services</span></a></li></ul></li><li id="menu-item-720" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-720"><a class="w-nav-anchor level_1" href="https://www.westglow.com/dining/"><span class="w-nav-title">Dining</span></a></li><li id="menu-item-1411" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-1411"><a class="w-nav-anchor level_1" href="https://www.westglow.com/amenities/"><span class="w-nav-title">Amenities</span><span class="w-nav-arrow" aria-hidden="true"></span></a><button type="button" class="w-nav-item-toggle" aria-expanded="false" aria-controls="w-nav-sublist-1411" aria-label="Amenities Menu"></button><ul id="w-nav-sublist-1411" class="w-nav-list level_2"><li id="menu-item-2310" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-2310"><a class="w-nav-anchor level_2" href="https://www.westglow.com/amenities/"><span class="w-nav-title">Wellness Facilities</span></a></li><li id="menu-item-2298" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-2298"><a class="w-nav-anchor level_2" href="https://www.westglow.com/beyond-pilates/"><span class="w-nav-title">Beyond Pilates</span></a></li><li id="menu-item-2436" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_2 menu-item-2436"><a class="w-nav-anchor level_2" href="https://www.westglow.com/amenities/fitness-classes/"><span class="w-nav-title">Fitness Classes</span></a></li></ul></li><li id="menu-item-2300" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-2300"><a class="w-nav-anchor level_1" href="https://www.westglow.com/memberships/"><span class="w-nav-title">Memberships</span></a></li><li id="menu-item-3615" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-3615"><a class="w-nav-anchor level_1" href="https://www.westglow.com/private-events/"><span class="w-nav-title">Private Parties & Events</span></a></li><li id="menu-item-3616" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-3616"><a class="w-nav-anchor level_1" href="https://www.westglow.com/groups/"><span class="w-nav-title">Spa Packages for Groups</span></a></li><li id="menu-item-1392" class="menu_separated menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_1 menu-item-1392"><a class="w-nav-anchor level_1" href="https://app.mews.com/distributor/55a63349-36ed-43ee-8730-b14600b26599" target="_blank"><span class="w-nav-title">Book a Resort Stay</span></a></li><li id="menu-item-1393" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_1 menu-item-1393"><a class="w-nav-anchor level_1" href="/make-a-reservation/"><span class="w-nav-title">Dining Reservation</span></a></li><li id="menu-item-1394" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_1 menu-item-1394"><a class="w-nav-anchor level_1" href="#book-now"><span class="w-nav-title">Salon Appointment</span></a></li><li id="menu-item-1395" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_1 menu-item-1395"><a class="w-nav-anchor level_1" href="#book-now"><span class="w-nav-title">Schedule a Spa Visit</span></a></li><li id="menu-item-5172" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-5172"><a class="w-nav-anchor level_1" href="https://www.westglow.com/calendar/"><span class="w-nav-title">Calendar</span></a></li><li id="menu-item-4207" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-4207"><a class="w-nav-anchor level_1" href="https://www.westglow.com/gift-cards/"><span class="w-nav-title">Gift Cards</span></a></li><li id="menu-item-4519" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-4519"><a class="w-nav-anchor level_1" href="https://www.westglow.com/contact-us/"><span class="w-nav-title">Contact Us</span><span class="w-nav-arrow" aria-hidden="true"></span></a><button type="button" class="w-nav-item-toggle" aria-expanded="false" aria-controls="w-nav-sublist-4519" aria-label="Contact Us Menu"></button><ul id="w-nav-sublist-4519" class="w-nav-list level_2"><li id="menu-item-5160" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-5160"><a class="w-nav-anchor level_2" href="https://westglow.com/contact-us/#find-the-resort"><span class="w-nav-title">Find the Resort</span></a></li></ul></li><li class="w-nav-close"><button type="button" aria-label="Close Menu"></button></li></ul><div class="w-nav-options hidden" onclick='return {"mobileWidth":900,"mobileBehavior":1}'></div></nav></div></header>
288<main id="page-content" class="l-main" itemprop="mainContentOfPage"> 289 <section class="l-section wpb_row us_custom_bebec33f us_animate_this height_medium full_height valign_center with_video"><div id="us_bg_video_j6ed" class="l-section-video">
289<script id="us_bg_video_j6ed-script">!function(w){var node = document.getElementById( 'us_bg_video_j6ed' );if ( w.innerWidth <= 1 ) { node.remove() }}(window);</script>
289<style>@media(max-width:1px){#us_bg_video_j6ed{display:none!important}}</style><video autoplay loop muted playsinline preload="auto" tabindex="-1"><source type="video/mp4" src="https://www.westglow.com/wp-content/uploads/2025/07/Westglow-Trimmed-compressed.mp4" /></video></div><div class="l-section-overlay" style="background:rgba(0,0,0,0.45)"></div><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><h2 class="w-text us_custom_00c3a469 has_text_color"><span class="w-text-h"><span class="w-text-value">Experience the historic Elegance</span></span></h2><h2 class="w-text us_custom_ef08dae6 has_text_color"><span class="w-text-h"><span class="w-text-value">Westglow Luxury Resort & Spa</span></span></h2></div></div></div></div></div></section><section class="l-section wpb_row height_auto color_alternate"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-iconbox us_custom_e6dc5bea force_white has_text_color us_animate_this iconpos_top style_default color_contrast align_center no_text"><a href="#intro" class="w-iconbox-link" aria-label="Explore the Resort"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-arrow-down"></i></div></a><div class="w-iconbox-meta"><p class="w-iconbox-title" style="font-size:1rem;"><a href="#intro" class="w-iconbox-link" aria-label="Explore the Resort">Explore the Resort</a></p></div></div></div></div></div></div></div></section><section class="l-section wpb_row us_custom_02d4da89 height_auto width_full"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><h2 class="w-text us_custom_37ac2266 has_text_color"><span class="w-text-h"><span class="w-text-value">Book Your Next Stay</span></span></h2><h3 class="w-text us_custom_e7b1fdae"><span class="w-text-h"><span class="w-text-value">Historic Luxury Lodgings</span></span></h3><div class="w-html"> <section class="wg-rooms-suites" style="--wg-rooms-card-active:50%;--wg-rooms-card-collapsed:25%;"> 290 <div class="wg-room-slide" data-wg-room-slide> 291 <article class="wg-room-slide__item is-active"> 292 <div class="wg-room-card"> 293 <div class="wg-room-card__background" style="background-image:url('https://www.westglow.com/wp-content/uploads/2025/06/westglowbooking-15-1024x683.jpg');" role="img" aria-label="The Manor"></div> 294 295 <div class="wg-room-card__overlay"> 296 <div class="wg-room-card__content"> 297 <div class="wg-room-card__main"> 298 <h3 class="wg-room-card__title">The Manor</h3> 299 300 <p class="wg-room-card__excerpt">Six exclusive guest rooms with king beds, Sferra linens, marble baths, and sweeping views of the Blue Ridge Mountains.</p> 301 302 </div> 303 304 <div class="wg-room-card__actions"> 305 <a class="wg-room-card__button wg-room-card__button--light" href="https://www.westglow.com/lodging/the-manor/"> 306 <span>Details</span><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M13.2 5.3 20 12l-6.8 6.7-1.4-1.4 4.3-4.3H4v-2h12.1l-4.3-4.3 1.4-1.4Z"/></svg> </a> 307 <a class="wg-room-card__button wg-room-card__button--primary" href="https://app.mews.com/distributor/55a63349-36ed-43ee-8730-b14600b26599" target="_blank" rel="noopener noreferrer"> 308 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M7 2h2v3h6V2h2v3h3v17H4V5h3V2Zm13 8H4v10h16V10ZM6 12h4v4H6v-4Z"/></svg><span>Book Now</span> 309 </a> 310 </div> 311 </div> 312 </div> 313 </div> 314 </article> 315 <article class="wg-room-slide__item"> 316 <div class="wg-room-card"> 317 <div class="wg-room-card__background" style="background-image:url('https://www.westglow.com/wp-content/uploads/2025/06/westglowbooking-03-1024x683.jpg');" role="img" aria-label="The Lodge"></div> 318 319 <div class="wg-room-card__overlay"> 320 <div class="wg-room-card__content"> 321 <div class="wg-room-card__main"> 322 <h3 class="wg-room-card__title">The Lodge</h3> 323 324 <p class="wg-room-card__excerpt">Three private suites with serene mountain views and modern amenities for a peaceful and restorative stay.</p> 325 326 </div> 327 328 <div class="wg-room-card__actions"> 329 <a class="wg-room-card__button wg-room-card__button--light" href="https://www.westglow.com/lodging/the-lodge/"> 330 <span>Details</span><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
330<path d="M13.2 5.3 20 12l-6.8 6.7-1.4-1.4 4.3-4.3H4v-2h12.1l-4.3-4.3 1.4-1.4Z"/></svg> </a> 331 <a class="wg-room-card__button wg-room-card__button--primary" href="https://app.mews.com/distributor/55a63349-36ed-43ee-8730-b14600b26599" target="_blank" rel="noopener noreferrer"> 332 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M7 2h2v3h6V2h2v3h3v17H4V5h3V2Zm13 8H4v10h16V10ZM6 12h4v4H6v-4Z"/></svg><span>Book Now</span> 333 </a> 334 </div> 335 </div> 336 </div> 337 </div> 338 </article> 339 <article class="wg-room-slide__item"> 340 <div class="wg-room-card"> 341 <div class="wg-room-card__background" style="background-image:url('https://www.westglow.com/wp-content/uploads/2025/06/DSC_0039B-EDITED-1024x683.jpg');" role="img" aria-label="The Cottage"></div> 342 343 <div class="wg-room-card__overlay"> 344 <div class="wg-room-card__content"> 345 <div class="wg-room-card__main"> 346 <h3 class="wg-room-card__title">The Cottage</h3> 347 348 <p class="wg-room-card__excerpt">A private four bedroom home with expansive views of the Johns River Gorge, designed for space, seclusion, and refined comfort.</p> 349 350 </div> 351 352 <div class="wg-room-card__actions"> 353 <a class="wg-room-card__button wg-room-card__button--light" href="https://www.westglow.com/lodging/the-cottage/"> 354 <span>Details</span><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M13.2 5.3 20 12l-6.8 6.7-1.4-1.4 4.3-4.3H4v-2h12.1l-4.3-4.3 1.4-1.4Z"/></svg> </a> 355 <a class="wg-room-card__button wg-room-card__button--primary" href="https://app.mews.com/distributor/55a63349-36ed-43ee-8730-b14600b26599" target="_blank" rel="noopener noreferrer"> 356 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M7 2h2v3h6V2h2v3h3v17H4V5h3V2Zm13 8H4v10h16V10ZM6 12h4v4H6v-4Z"/></svg><span>Book Now</span> 357 </a> 358 </div> 359 </div> 360 </div> 361 </div> 362 </article> 363 </div> 364 </section> 365 </div><div class="w-separator size_large"></div></div></div></div></div></div></section><section class="l-section wpb_row us_custom_b4dda477 height_large"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default reversed stacking_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_custom" style="height:15vh" id="rfeb"><style>@media(max-width:1024px){ #rfeb{height:1.5rem!important}}@media(max-width:600px){ #rfeb{height:1.5rem!important}}</style></div><p class="w-text us_custom_ee56bbb0 has_text_color"><span class="w-text-h"><span class="w-text-value">blending Appalachian tradition with contemporary culinary technique.</span></span></p><h2 class="w-text us_custom_9866834f"><span class="w-text-h"><span class="w-text-value">Daingerfieldâs Fine Dining</span></span></h2><div class="wpb_text_column"><div class="wpb_wrapper"><p>Daingerfieldâs at Westglow is one of the Blue Ridge Mountainsâ premier dining destinations, offering refined Appalachian-inspired cuisine, an award-winning wine list, and an atmosphere of timeless elegance.</p> 366<p>Our Main Dining Room offers the estateâs signature panoramic views of Grandfather, Sugar, and Beech Mountains, while the Sunroom provides a more intimate setting near Elliottâs Piano Bar & Lounge, where live piano music enhances dinner Friday through Sunday.</p> 367</div></div><div class="w-separator size_small with_line style_solid color_border width_default align_center"><div class="w-separator-h"></div></div><div class="w-btn-wrapper align_none"><a class="w-btn us-btn-style_1" href="https://www.westglow.com/dining/"><span class="w-btn-label">Explore & Reserve</span></a></div><div class="w-separator size_custom" style="height:15vh" id="m2a3"><style>@media(max-width:1024px){ #m2a3{height:1.5rem!important}}@media(max-width:600px){ #m2a3{height:1.5rem!important}}</style></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container has_bg_color stretched"><div class="vc_column-inner us_custom_4c2fbc82"><div class="wpb_wrapper"><div class="w-separator size_custom" style="height:0" id="w389"><style>
367@media(max-width:1024px){ #w389{height:40vh!important}}@media(max-width:600px){ #w389{height:40vh!important}}</style></div></div></div></div></div></div></section><section class="l-section wpb_row us_custom_e3cb79d4 height_medium"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><h2 class="w-text us_custom_87ea6239"><span class="w-text-h"><span class="w-text-value">Upcoming Events at the Resort</span></span></h2><div class="w-separator us_custom_d960cded has_text_color size_small with_line style_solid color_text width_30 align_center"><div class="w-separator-h"></div></div><div class="w-separator size_small with_line style_solid color_border width_default align_center"><div class="w-separator-h"></div></div><div class="g-cols wpb_row us_custom_8a6da567 via_flex valign_middle type_default reversed stacking_default"><div class="vc_col-sm-8 wpb_column vc_column_container"><div class="vc_column-inner us_custom_fb1528c0"><div class="wpb_wrapper"><div class="w-hwrapper valign_middle align_none" style="--hwrapper-gap:1.2rem"><div class="w-text us_custom_3a806409 has_text_color icon_atleft"><a href="/calendar/" class="w-text-h"><i class="fal fa-calendar-alt"></i><span class="w-text-value">Upcoming Event!</span></a></div><div class="w-separator size_medium"></div></div><h2 class="w-text us_custom_c3b06741 has_text_color"><span class="w-text-h"><span class="w-text-value">Paint & Sip</span></span></h2><div class="w-separator us_custom_d960cded has_text_color size_small with_line style_solid color_text width_30 align_left"><div class="w-separator-h"></div></div><div class="wpb_text_column us_custom_d960cded has_text_color"><div class="wpb_wrapper"><p>An elegant afternoon of painting, wine, and Blue Ridge mountain views at Westglow Resort & Spa.</p> 368<p>Join us at Westglow Resort & Spa for a relaxing afternoon of creativity, wine, and mountain views at our annual <strong data-start="141" data-end="168">Sip & Paint</strong>.</p> 369<p>On <strong data-start="174" data-end="211">Sunday, October 11 from 3:00-5:00 PM</strong>, guests will enjoy a guided painting experience in one of the High Countryâs most beautiful settings. Whether youâre an experienced artist or simply looking for a fun, inspiring afternoon, this event offers the perfect blend of leisure, creativity, and scenic charm.</p> 370<p>Your experience includes two glasses of wine, non-alcoholic options, our signature charcuterie display, curated small bites by <strong data-start="607" data-end="623">Chef Michael</strong>, and all painting materials and instruction.</p> 371</div></div><div class="w-separator us_custom_d960cded has_text_color size_custom" style="height:1.5rem"></div><div class="w-hwrapper valign_top align_none" style="--hwrapper-gap:1.2rem"><div class="w-btn-wrapper align_none"><a class="w-btn us-btn-style_1 icon_atright" href="https://www.opentable.com/booking/experiences-availability?rid=1381096&restref=1381096&experienceId=729512&utm_source=external&utm_medium=referral&utm_campaign=shared"><span class="w-btn-label">Reserve Your Table</span><i class="fal fa-arrow-right"></i></a></div></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container has_bg_color"><div class="vc_column-inner us_custom_1b545bf2"><div class="wpb_wrapper"><div class="w-separator size_custom" style="height:40vh"></div></div></div></div></div><div class="w-separator us_custom_d960cded has_text_color size_small with_line style_solid color_text width_30 align_center"><div class="w-separator-h"></div></div><div class="w-btn-wrapper align_center"><a class="w-btn us-btn-style_2 icon_atright" href="/calendar"><span class="w-btn-label">View All Events</span><i class="fal fa-arrow-right"></i></a></div></div></div></div></div></div></section><section class="l-section wpb_row height_large with_img" id="intro"><div class="l-section-img" role="img" aria-label="westglow lineart" data-img-width="2400" data-img-height="1351" style="background-image: url(https://www.westglow.com/wp-content/uploads/2026/06/westglow-lineart.webp);background-position: bottom center;background-repeat: no-repeat;"></div><div class="l-section-overlay" style="background:linear-gradient(90deg, #fafafa 0%,rgba(250,250,250,0.85) 25%,rgba(230,230,230,0.85) 75%,#e6e6e6 100%)"></div><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><div class="g-cols wpb_row us_custom_fd4ddead via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><p class="w-text us_custom_204002d6 has_text_color"><span class="w-text-h"><span class="w-text-value">The Manor of Famed Artist Elliott Daingerfield Revived as</span></span></p><h2 class="w-text us_custom_b490d0e9"><span class="w-text-h"><span class="w-text-value">Boutique Lodging, Restaurant, Spa & Salon</span></span></h2><div class="wpb_text_column us_custom_a8f4504a"><div class="wpb_wrapper"><p style="text-align: center;"><strong>In Blowing Rock, NC. Where heritage & history meet world-renowned modern refinement.</strong></p> 372</div></div><div class="w-hwrapper valign_top us_custom_a8f4504a align_center" style="--hwrapper-gap:8px">
372<div class="w-iconbox iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:.9rem;"><i class="fas fa-star"></i></div><div class="w-iconbox-meta"></div></div><div class="w-iconbox iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:.9rem;"><i class="fas fa-star"></i></div><div class="w-iconbox-meta"></div></div><div class="w-iconbox iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:.9rem;"><i class="fas fa-star"></i></div><div class="w-iconbox-meta"></div></div><div class="w-iconbox iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:.9rem;"><i class="fas fa-star"></i></div><div class="w-iconbox-meta"></div></div><div class="w-iconbox iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:.9rem;"><i class="fas fa-star"></i></div><div class="w-iconbox-meta"></div></div></div><div class="wpb_text_column"><div class="wpb_wrapper"><p style="text-align: center;">Westglow Resort & Spa occupies a historic 11-acre estate with views of Grandfather Mountain and is listed on the National Register of Historic Places. Built in the early 1900s as the summer home of artist and writer Elliott Daingerfield, the property is centered around the Greek Revival Manor House, which retains many of his original works.</p> 373</div></div></div></div></div></div><div class="w-separator size_small with_line style_solid color_text width_30 align_center"><div class="w-separator-h"></div></div><div class="g-cols wpb_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-1/5 vc_col-lg-1/5 vc_col-md-offset-0 vc_col-md-4 vc_col-sm-offset-0 vc_col-xs-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-vwrapper align_center valign_top" style="--vwrapper-gap:0.5rem"><div class="w-iconbox us_custom_29e3aee8 iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-mountains"></i></div><div class="w-iconbox-meta"></div></div><h4 class="w-text us_custom_217ccc98"><span class="w-text-h"><span class="w-text-value">Tucked into the Blue Ridge Mountains</span></span></h4><p class="w-text us_custom_89fa2900"><span class="w-text-h"><span class="w-text-value">Just minutes from downtown Blowing Rock</span></span></p></div></div></div></div><div class="vc_col-sm-1/5 vc_col-lg-1/5 vc_col-md-4 vc_col-xs-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-vwrapper align_center valign_top" style="--vwrapper-gap:0.5rem"><div class="w-iconbox us_custom_29e3aee8 iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-bed"></i></div><div class="w-iconbox-meta"></div></div><h4 class="w-text us_custom_217ccc98"><span class="w-text-h"><span class="w-text-value">Elegant Mountain Lodging</span></span></h4><p class="w-text us_custom_89fa2900"><span class="w-text-h"><span class="w-text-value">Where historic revival meets modern luxuries</span></span></p></div></div></div></div><div class="vc_col-sm-1/5 vc_col-lg-1/5 vc_col-md-offset-0 vc_col-md-4 vc_col-xs-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-vwrapper align_center valign_top" style="--vwrapper-gap:0.5rem"><div class="w-iconbox us_custom_29e3aee8 iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-utensils-alt"></i></div><div class="w-iconbox-meta"></div></div><h4 class="w-text us_custom_217ccc98"><span class="w-text-h"><span class="w-text-value">Seasonal Appalachian-inspired cuisine</span></span></h4><p class="w-text us_custom_89fa2900"><span class="w-text-h"><span class="w-text-value">Exquisite & Locally Sourced Appalachian Fine Dining</span></span></p></div></div></div></div>
373<div class="vc_col-sm-1/5 vc_col-lg-1/5 vc_col-md-4 vc_col-xs-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-vwrapper align_center valign_top" style="--vwrapper-gap:0.5rem"><div class="w-iconbox us_custom_29e3aee8 iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-spa"></i></div><div class="w-iconbox-meta"></div></div><h4 class="w-text us_custom_217ccc98"><span class="w-text-h"><span class="w-text-value">Award winning spa treatments</span></span></h4><p class="w-text us_custom_89fa2900"><span class="w-text-h"><span class="w-text-value">In a tranquil & private mountain setting</span></span></p></div></div></div></div><div class="vc_col-sm-1/5 vc_col-lg-offset-0 vc_col-lg-1/5 vc_col-md-offset-2 vc_col-md-4 vc_col-xs-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-vwrapper align_center valign_top" style="--vwrapper-gap:0.5rem"><div class="w-iconbox us_custom_29e3aee8 iconpos_top style_default color_primary align_center no_text no_title"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-cut"></i></div><div class="w-iconbox-meta"></div></div><h4 class="w-text us_custom_217ccc98"><span class="w-text-h"><span class="w-text-value">Full Service Expert Salon Care</span></span></h4><p class="w-text us_custom_89fa2900"><span class="w-text-h"><span class="w-text-value">For a polished and refreshed experience</span></span></p></div></div></div></div></div><div class="w-separator size_large"></div></div></div></div></div></div></section><section class="l-section wpb_row us_custom_8aa15d0c height_medium"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="g-cols wpb_row us_custom_c8c2b281 via_flex valign_middle type_default reversed stacking_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner us_custom_fb1528c0"><div class="wpb_wrapper"><p class="w-text us_custom_ee56bbb0 has_text_color"><span class="w-text-h"><span class="w-text-value">Mountain tranquility meets restorative spa expertise</span></span></p><h2 class="w-text us_custom_feedb379 has_text_color"><span class="w-text-h"><span class="w-text-value">Restore Your Glow with Westglow Spa</span></span></h2><div class="wpb_text_column us_custom_d960cded has_text_color"><div class="wpb_wrapper"><p>Westglow Resort and Spa offers a serene retreat for massage, facials, couples treatments, salon services, and full spa amenities in the Blue Ridge Mountains. Guests can unwind with expert therapists, premium products, an indoor pool, steam room, whirlpools, fitness center, and peaceful lounge spaces designed for relaxation, renewal, and a refined wellness experience.</p> 374</div></div><div class="w-separator us_custom_d960cded has_text_color size_custom with_line style_solid color_text width_default align_center" style="height:1.5rem"><div class="w-separator-h"></div></div><div class="w-btn-wrapper align_none"><a class="w-btn us-btn-style_2 icon_atright" href="/spa/"><span class="w-btn-label">Learn More & Book</span><i class="fal fa-arrow-right"></i></a></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container has_bg_color"><div class="vc_column-inner us_custom_03843b2c"><div class="wpb_wrapper"><div class="w-separator size_custom" style="height:40vh"></div></div></div></div></div><div class="g-cols wpb_row hide_on_default hide_on_laptops hide_on_tablets hide_on_mobiles via_flex valign_middle type_default stacking_default"><div class="vc_col-sm-4 wpb_column vc_column_container has_bg_color"><div class="vc_column-inner us_custom_b80b9140"><div class="vc_column-overlay" style="background:rgba(255,255,255,0.9)"></div><div class="wpb_wrapper"><p class="w-text us_custom_dde4c7da has_text_color"><span class="w-text-h"><span class="w-text-value">Enjoy the values</span></span></p><h3 class="w-text us_custom_8315989b"><span class="w-text-h"><span class="w-text-value">Spring Into Renewal With Our Seasonal Specials</span></span></h3><div class="wpb_text_column us_custom_70facfb4"><div class="wpb_wrapper"><p>Welcome the season with a curated selection of treatments to rejuvenate and inspire.</p> 375</div></div><div class="w-btn-wrapper align_justify"><a class="w-btn us-btn-style_1 icon_atright" href="https://www.westglow.com/spring_specials/"><span class="w-btn-label">View All Specials & Details</span><i class="fal fa-arrow-right"></i></a></div><div class="w-html us_custom_f03ee871"> <div class="wg-specials-carousel-nav" data-wg-specials-nav="home-specials" aria-label="Special offers carousel controls"> 376 <button type="button" class="wg-specials-carousel-nav__button wg-specials-carousel-nav__button--prev" aria-label="Previous offer">‹</button> 377 <button type="button" class="wg-specials-carousel-nav__button wg-specials-carousel-nav__button--next" aria-label="Next offer">›</button> 378 </div> 379 </div></div></div></div><div class="vc_col-sm-8 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-html"> <div class="wg-specials-carousel-wrap" data-wg-specials-carousel-wrap="home-specials"> 380 <div class="wg-specials-carousel owl-carousel" data-wg-specials-carousel="home-specials"> 381 <article class="wg-specials-card"> 382 <figure class="wg-specials-card__media"> 383 <img decoding="async" src="https://www.westglow.com/wp-content/uploads/2026/02/local-love-683x1024.png" alt="The âWestglow Renewalâ Local Love Yourself" loading="lazy"> 384 </figure> 385 386 <div class="wg-specials-card__body"> 387 <h3 class="wg-specials-card__title">The âWestglow Renewalâ Local Love Yourself</h3> 388 <p class="wg-specials-card__caption">A 4-Week Wellness Jump-Start | $499 ($750+ Value)</p> 389 </div> 390 </article> 391 <article class="wg-specials-card"> 392 <figure class="wg-specials-card__media"> 393 <img decoding="async" src="https://www.westglow.com/wp-content/uploads/2026/04/vichy-body-scrub-1024x683.png" alt="Citrus Vichy Renewal" loading="lazy"> 394 </figure> 395 396 <div class="wg-specials-card__body"> 397 <h3 class="wg-specials-card__title">Citrus Vichy Renewal</h3> 398 <p class="wg-specials-card__caption">Vichy Room Experience â $195</p> 399 </div> 400 </article> 401 <article class="wg-specials-card"> 402 <figure class="wg-specials-card__media"> 403 <img decoding="async" src="https://www.westglow.com/wp-content/uploads/2026/04/massage-enhancement-1024x683.png" alt="Mountain Citrus Massage Enhancement" loading="lazy"> 404 </figure> 405 406 <div class="wg-specials-card__body"> 407 <h3 class="wg-specials-card__title">Mountain Citrus Massage Enhancement</h3> 408 <p class="wg-specials-card__caption">Add-on to any massage â $35</p> 409 </div> 410 </article> 411 <article class="wg-specials-card"> 412 <figure class="wg-specials-card__media"> 413 <img decoding="async" src="https://www.westglow.com/wp-content/uploads/2026/04/scalp-1024x683.png" alt="Citrus Scalp & Stress Relief" loading="lazy"> 414 </figure> 415 416 <div class="wg-specials-card__body"> 417 <h3 class="wg-specials-card__title">Citrus Scalp & Stress Relief</h3> 418 <p class="wg-specials-card__caption">Massage enhancement â $30</p> 419 </div> 420 </article> 421 </div> 422 </div> 423 </div></div></div></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_medium"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="g-cols wpb_row us_custom_1b44911b via_flex valign_middle type_default stacking_default"><div class="vc_col-sm-6 wpb_column vc_column_container has_bg_color"><div class="vc_column-inner us_custom_352cccf7"><div class="wpb_wrapper"><div class="w-separator size_custom" style="height:40vh"></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner us_custom_fb1528c0"><div class="wpb_wrapper"><p class="w-text us_custom_ee56bbb0 has_text_color"><span class="w-text-h"><span class="w-text-value">Unwind & Indulge where relaxation meets breathtaking mountain locale</span></span></p><h2 class="w-text us_custom_feedb379 has_text_color"><span class="w-text-h"><span class="w-text-value">With Our Full-Service Westglow Salon</span></span></h2><div class="wpb_text_column us_custom_d960cded has_text_color"><div class="wpb_wrapper"><p>At Westglow Resort & Spa, indulge yourself in our full-service salon, where relaxation meets breathtaking mountain views. Allow our skilled professionals to pamper you as you enjoy a luxurious hair care experience using only the finest products. In addition to exceptional hair services, treat yourself to our manicure and pedicure offerings, designed to rejuvenate your hands and feet. Our paraffin wax treatments add an extra touch of luxury, ensuring that your experience is both soothing and revitalizing. Take a moment for yourself and enjoy the serene ambiance while we provide you with top-notch salon services in a truly picturesque setting. Your wellness journey begins here at Westglow Resort & Spa.</p> 424</div></div></div></div></div></div><div class="g-cols wpb_row us_custom_a21ea65f via_flex valign_top type_default stacking_default"><div class="vc_col-sm-4 wpb_column vc_column_container has_bg_color"><div class="vc_column-inner us_custom_227b92e0"><div class="vc_column-overlay" style="background:rgba(0,0,0,0.7)"></div><div class="wpb_wrapper">
424<h3 class="w-text us_custom_cf0d23f9 has_text_color"><span class="w-text-h"><span class="w-text-value">Hair</span></span></h3><div class="w-btn-wrapper align_none"><a class="w-btn us-btn-style_2" href="https://www.westglow.com/salon/hair/"><span class="w-btn-label">Learn More & Book</span></a></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container has_bg_color"><div class="vc_column-inner us_custom_4e87ac62"><div class="vc_column-overlay" style="background:rgba(0,0,0,0.7)"></div><div class="wpb_wrapper"><h3 class="w-text us_custom_cf0d23f9 has_text_color"><span class="w-text-h"><span class="w-text-value">Nails</span></span></h3><div class="w-btn-wrapper align_none"><a class="w-btn us-btn-style_2" href="https://www.westglow.com/salon/nails"><span class="w-btn-label">Learn More & Book</span></a></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container has_bg_color"><div class="vc_column-inner us_custom_b0ff7aa1"><div class="vc_column-overlay" style="background:rgba(0,0,0,0.7)"></div><div class="wpb_wrapper"><h3 class="w-text us_custom_cf0d23f9 has_text_color"><span class="w-text-h"><span class="w-text-value">Wax</span></span></h3><div class="w-btn-wrapper align_none"><a class="w-btn us-btn-style_2" href="https://www.westglow.com/salon/wax/"><span class="w-btn-label">Learn More & Book</span></a></div></div></div></div></div></div></div></div></div></div></section><section class="l-section wpb_row us_custom_e8593e36 height_medium width_custom with_img" style="--site-content-width:1640px;"><div class="l-section-img" role="img" aria-label="Image" data-img-width="2500" data-img-height="1667" style="background-image: url(https://www.westglow.com/wp-content/uploads/2025/06/DSC_0036B.jpg);"></div><div class="l-section-overlay" style="background:rgba(44,56,41,0.9)"></div><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-6 wpb_column vc_column_container has_text_color has_bg_color"><div class="vc_column-inner us_custom_97f57eb4"><div class="vc_column-overlay" style="background:rgba(0,0,0,0.5)"></div><div class="wpb_wrapper"><div class="w-separator size_custom" style="height:40vh" id="f2eb"><style>@media(max-width:1024px){ #f2eb{height:15vh!important}}@media(max-width:600px){ #f2eb{height:15vh!important}}</style></div><h2 class="w-text"><span class="w-text-h"><span class="w-text-value">Visit Our Fitness Center</span></span></h2><div class="wpb_text_column us_custom_a8550239"><div class="wpb_wrapper"><p>Updated equipment and a full range of classes including yoga, spin, pilates, and water aerobics.</p> 425</div></div><div class="w-btn-wrapper align_none"><a class="w-btn us-btn-style_1" href="https://www.westglow.com/amenities/fitness-classes/"><span class="w-btn-label">Learn More & Schedule</span></a></div><div class="w-separator size_custom" style="height:0" id="m46d"><style>@media(max-width:1024px){ #m46d{height:15vh!important}}@media(max-width:600px){ #m46d{height:15vh!important}}</style></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container has_text_color has_bg_color"><div class="vc_column-inner us_custom_5587e986"><div class="vc_column-overlay" style="background:rgba(0,0,0,0.5)"></div><div class="wpb_wrapper"><div class="w-separator size_custom" style="height:40vh" id="g564"><style>@media(max-width:1024px){ #g564{height:15vh!important}}@media(max-width:600px){ #g564{height:15vh!important}}</style></div><h2 class="w-text"><span class="w-text-h"><span class="w-text-value">Sign Up for Beyond Pilates</span></span></h2><div class="w-hwrapper valign_top align_right" style="--hwrapper-gap:1.2rem"><div class="wpb_text_column us_custom_a8550239"><div class="wpb_wrapper"><p>Private and small group instruction in a fully equipped studio with sweeping mountain views.</p> 426</div></div></div><div class="w-btn-wrapper align_right"><a class="w-btn us-btn-style_1" href="https://www.westglow.com/beyond-pilates"><span class="w-btn-label">Learn More & Join a Class</span></a></div><div class="w-separator size_custom" style="height:0" id="y704"><style>@media(max-width:1024px){ #y704{height:15vh!important}}@media(max-width:600px){ #y704{height:15vh!important}}</style></div></div></div></div></div></div></section> 427</main> 428</div> 429<footer id="page-footer" class="l-footer" itemscope itemtype="https://schema.org/WPFooter"><section class="l-section wpb_row us_custom_1d5e3c6c has_text_color height_small color_footer-bottom with_img parallax_ver" id="contact"><div class="l-section-img" role="img" aria-label="Image" data-img-width="2500" data-img-height="1667" style="background-image: url(https://www.westglow.com/wp-content/uploads/2023/12/IMG_3738-WEB.jpg);background-repeat: no-repeat;"></div><div class="l-section-overlay" style="background:rgba(0,0,0,0.8)"></div><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="g-cols wpb_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner us_custom_8d032b96"><div class="wpb_wrapper"><div class="w-image us_custom_214cff5d align_none"><div class="w-image-h"><img width="1024" height="433" src="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-1024x433.png" class="attachment-large size-large" alt="Westglow Logo" loading="lazy" decoding="async" srcset="https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-1024x433.png 1024w, https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online-300x127.png 300w, https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online.png 1681w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></div><div class="wpb_text_column"><div class="wpb_wrapper"><p>Westglow stands as a historic anchor in Blowing Rockâstarting as Daingerfieldâs summer haven, evolving into a celebrated
429wellness retreat, and now thriving under the care of local residents passionate about preserving its legacy.</p> 430</div></div><div class="w-separator size_custom with_line style_solid color_border width_default align_center" style="height:1.5rem"><div class="w-separator-h"></div></div><div class="w-socials us_custom_32255e41 color_text shape_square style_default hover_fade"><div class="w-socials-list"><div class="w-socials-item facebook"><a href="https://www.facebook.com/Westglow" class="w-socials-item-link" aria-label="Facebook"><span class="w-socials-item-link-hover"></span><i class="fab fa-facebook"></i></a><div class="w-socials-item-popup"><span>Facebook</span></div></div><div class="w-socials-item instagram"><a href="https://www.instagram.com/westglowofficial" class="w-socials-item-link" aria-label="Instagram"><span class="w-socials-item-link-hover"></span><i class="fab fa-instagram"></i></a><div class="w-socials-item-popup"><span>Instagram</span></div></div></div></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner us_custom_8d032b96"><div class="wpb_wrapper"><h6 class="w-text"><span class="w-text-h"><span class="w-text-value">Quickly Navigate</span></span></h6><p class="w-text us_custom_7612c028 icon_atleft"><a href="/spa" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Spa</span></a></p><p class="w-text us_custom_7612c028 icon_atleft"><a href="/salon" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Salon</span></a></p><p class="w-text us_custom_7612c028 icon_atleft"><a href="/dining" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Dining</span></a></p><p class="w-text us_custom_7612c028 icon_atleft"><a href="/lodging" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Lodging</span></a></p><p class="w-text us_custom_7612c028 icon_atleft"><a href="/amenities" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Amenities</span></a></p><p class="w-text us_custom_7612c028 icon_atleft"><a href="/memberships" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Memberships</span></a></p><p class="w-text us_custom_7612c028 icon_atleft"><a href="/private-events" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Private Parties & Events</span></a></p><p class="w-text us_custom_7612c028 icon_atleft"><a href="/groups" class="w-text-h"><i class="fas fa-chevron-right"></i><span class="w-text-value">Spa Packages for Groups</span></a></p></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner us_custom_313ade61"><div class="vc_column-overlay" style="background:rgba(255,255,255,0.05)"></div><div class="wpb_wrapper"><h6 class="w-text"><span class="w-text-h"><span class="w-text-value">Contact Us</span></span></h6><div class="w-iconbox us_custom_7612c028 iconpos_left style_default color_contrast align_none"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-phone"></i></div><div class="w-iconbox-meta"><h4 class="w-iconbox-title" style="font-size:1rem;">Lodging</h4><div class="w-iconbox-text"><p><a href="http://8282660016">(828) 266-0016</a></p> 431</div></div></div><div class="w-iconbox us_custom_7612c028 iconpos_left style_default color_contrast align_none"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-phone"></i></div><div class="w-iconbox-meta"><h4 class="w-iconbox-title" style="font-size:1rem;">Spa & Salon</h4><div class="w-iconbox-text"><p><a class="c-link c-link--underline" href="tel:8282954463" target="_blank" rel="noopener noreferrer" data-stringify-link="tel:8282954463" data-sk="tooltip_parent">(828) 295-4463</a><span> ext. 1</span></p> 432</div></div></div><div class="w-iconbox us_custom_7612c028 iconpos_left style_default color_contrast align_none"><div class="w-iconbox-icon" style="font-size:2rem;"><i class="fal fa-phone"></i></div><div class="w-iconbox-meta"><h4 class="w-iconbox-title" style="font-size:1rem;">Dining</h4><div class="w-iconbox-text"><p><a href="tel:8282951635">(828) 295-1635</a></p> 433</div></div></div><div class="w-btn-wrapper align_justify"><a class="w-btn us-btn-style_2 icon_atright" href="https://www.westglow.com/contact-us/"><span class="w-btn-label">More Contact Info</span><i class="fal fa-arrow-right"></i></a></div></div></div></div></div></div></div></div></div></div></section><section class="l-section wpb_row us_custom_e777ee55 has_text_color height_medium color_primary"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column us_custom_558ec5ca"><div class="wpb_wrapper"><p style="text-align: center;">©2026 Westglow Luxury Resort & Spa – All Rights Reserved   |   <a href="https://www.westglow.com/policies-procedures/">Policies</a></p> 434</div></div></div></div></div></div></div></section> 435</footer><a class="w-toplink pos_right text_none icon_atleft" href="#page-top" title="Back to top" aria-label="Back to top" role="button"><i class="far fa-angle-up"></i></a> <button type="button" id="w-header-show" class="w-header-show" aria-label="Menu"><span>Menu</span></button> 436 <div class="w-header-overlay"></div> 437
437<script id="us-global-settings"> 438 // Store some global theme options used in JS 439 window.$us = window.$us || {}; 440 $us.canvasOptions = Object.assign( $us.canvasOptions || {}, {"disableEffectsWidth":900,"disablePostPopupWidth":900,"columnsStackingWidth":1024,"backToTopDisplay":100,"scrollDuration":1000,"laptopsBreakpoint":1380,"tabletsBreakpoint":1024,"mobilesBreakpoint":600} ); 441 442 $us.langOptions = ( $us.langOptions || {} ); 443 444 // Note: the object is always defined, as elements read its keys before passing them to Magnific Popup 445 $us.langOptions.magnificPopup = ( $us.langOptions.magnificPopup || {} ); 446 $us.langOptions.magnificPopup.tPrev = 'Previous'; 447 $us.langOptions.magnificPopup.tNext = 'Next'; 448 // Note: Magnific Popup substitutes its own %curr% and %total% tokens, so put them into the translation 449 $us.langOptions.magnificPopup.tCounter = '%curr% of %total%'; 450 $us.langOptions.magnificPopup.tDialog = 'Image'; 451 $us.navOptions = ( $us.navOptions || {} ); 452 $us.navOptions.mobileWidth = 900; 453 $us.navOptions.togglable = true; 454 $us.ajaxUrl = 'https://www.westglow.com/wp-admin/admin-ajax.php'; 455 $us.templateDirectoryUri = 'https://www.westglow.com/wp-content/themes/Impreza'; 456 $us.responsiveBreakpoints = {"default":0,"laptops":1380,"tablets":1024,"mobiles":600}; 457 $us.userFavoritePostIds = ''; 458 $us.darkThemeIsOn = false; 459 </script>
459 460
460<script id="us-header-settings">if ( window.$us === undefined ) window.$us = {};$us.headerSettings = {"default":{"options":{"custom_breakpoint":0,"breakpoint":"","orientation":"hor","sticky":true,"sticky_auto_hide":false,"scroll_breakpoint":"1px","transparent":1,"width":"200px","elm_align":"center","shadow":"thin","top_show":0,"top_height":"40px","top_sticky_height":"40px","top_fullwidth":0,"top_centering":0,"top_bg_color":"#050505","top_text_color":"#ffffff","top_text_hover_color":"_header_top_text_hover","top_transparent_bg_color":"_header_top_transparent_bg","top_transparent_text_color":"_header_top_transparent_text","top_transparent_text_hover_color":"_header_top_transparent_text_hover","middle_height":"112px","middle_sticky_height":"72px","middle_fullwidth":0,"middle_centering":0,"elm_valign":"middle","bg_img":"","bg_img_wrapper_start":"","bg_img_size":"cover","bg_img_repeat":"repeat","bg_img_position":"top left","bg_img_attachment":1,"bg_img_wrapper_end":"","middle_bg_color":"_content_primary","middle_text_color":"#ffffff","middle_text_hover_color":"#ffffff","middle_transparent_bg_color":"_header_transparent_bg","middle_transparent_text_color":"_header_transparent_text","middle_transparent_text_hover_color":"_header_transparent_text_hover","bottom_show":1,"bottom_height":"50px","bottom_sticky_height":"0px","bottom_fullwidth":0,"bottom_centering":0,"bottom_bg_color":"#ffffff","bottom_text_color":"#000000","bottom_text_hover_color":"_header_middle_text_hover","bottom_transparent_bg_color":"_header_transparent_bg","bottom_transparent_text_color":"_header_transparent_text","bottom_transparent_text_hover_color":"_header_transparent_text_hover"},"layout":{"top_left":[],"top_center":[],"top_right":[],"middle_left":["vwrapper:1"],"middle_center":[],"middle_right":["menu:2","html:1","socials:1"],"bottom_left":[],"bottom_center":[],"bottom_right":[],"hidden":["menu:1","html:2"],"vwrapper:1":["image:1"]}},"laptops":{"options":{"custom_breakpoint":0,"breakpoint":"1380px","orientation":"hor","sticky":true,"sticky_auto_hide":false,"scroll_breakpoint":"1px","transparent":0,"width":"300px","elm_align":"center","shadow":"thin","top_show":0,"top_height":"40px","top_sticky_height":"40px","top_fullwidth":0,"top_centering":0,"top_bg_color":"_header_top_bg","top_text_color":"_header_top_text","top_text_hover_color":"_header_top_text_hover","top_transparent_bg_color":"_header_top_transparent_bg","top_transparent_text_color":"_header_top_transparent_text","top_transparent_text_hover_color":"_header_top_transparent_text_hover","middle_height":"100px","middle_sticky_height":"60px","middle_fullwidth":0,"middle_centering":0,"elm_valign":"top","bg_img":"","bg_img_wrapper_start":"","bg_img_size":"cover","bg_img_repeat":"repeat","bg_img_position":"top left","bg_img_attachment":1,"bg_img_wrapper_end":"","middle_bg_color":"_header_middle_bg","middle_text_color":"_header_middle_text","middle_text_hover_color":"_header_middle_text_hover","middle_transparent_bg_color":"_header_transparent_bg","middle_transparent_text_color":"_header_transparent_text","middle_transparent_text_hover_color":"_header_transparent_text_hover","bottom_show":0,"bottom_height":"50px","bottom_sticky_height":"50px","bottom_fullwidth":0,"bottom_centering":0,"bottom_bg_color":"_header_middle_bg","bottom_text_color":"_header_middle_text","bottom_text_hover_color":"_header_middle_text_hover","bottom_transparent_bg_color":"_header_transparent_bg","bottom_transparent_text_color":"_header_transparent_text","bottom_transparent_text_hover_color":"_header_transparent_text_hover"},"layout":{"top_left":[],"top_center":[],"top_right":[],"middle_left":["vwrapper:1"],"middle_center":[],"middle_right":["menu:2","html:1","socials:1"],"bottom_left":[],"bottom_center":["html:2"],"bottom_right":[],"hidden":["menu:1"],"vwrapper:1":["image:1"]}},"tablets":{"options":{"custom_breakpoint":0,"breakpoint":"1024px","orientation":"hor","sticky":true,"sticky_auto_hide":false,"scroll_breakpoint":"1px","transparent":0,"width":"300px","elm_align":"center","shadow":"thin","top_show":0,"top_height":"40px","top_sticky_height":"40px","top_fullwidth":0,"top_centering":0,"top_bg_color":"_header_top_bg","top_text_color":"_header_top_text","top_text_hover_color":"_header_top_text_hover","top_transparent_bg_color":"_header_top_transparent_bg","top_transparent_text_color":"_header_top_transparent_text","top_transparent_text_hover_color":"_header_top_transparent_text_hover","middle_height":"80px","middle_sticky_height":"60px","middle_fullwidth":0,"middle_centering":0,"elm_valign":"top","bg_img":"","bg_img_wrapper_start":"","bg_img_size":"cover","bg_img_repeat":"repeat","bg_img_position":"top left","bg_img_attachment":1,"bg_img_wrapper_end":"","middle_bg_color":"_header_middle_bg","middle_text_color":"_header_middle_text","middle_text_hover_color":"_header_middle_text_hover","middle_transparent_bg_color":"_header_transparent_bg","middle_transparent_text_color":"_header_transparent_text","middle_transparent_text_hover_color":"_header_transparent_text_hover","bottom_show":0,"bottom_height":"50px","bottom_sticky_height":"50px","bottom_fullwidth":0,"bottom_centering":0,"bottom_bg_color":"_header_middle_bg","bottom_text_color":"_header_middle_text","bottom_text_hover_color":"_header_middle_text_hover","bottom_transparent_bg_color":"_header_transparent_bg","bottom_transparent_text_color":"_header_transparent_text","bottom_transparent_text_hover_color":"_header_transparent_text_hover"}
460,"layout":{"top_left":[],"top_center":[],"top_right":[],"middle_left":["vwrapper:1"],"middle_center":[],"middle_right":["menu:1","socials:1"],"bottom_left":[],"bottom_center":["html:2"],"bottom_right":[],"hidden":["html:1","menu:2"],"vwrapper:1":["image:1"]}},"mobiles":{"options":{"custom_breakpoint":0,"breakpoint":"600px","orientation":"hor","sticky":true,"sticky_auto_hide":false,"scroll_breakpoint":"1px","transparent":0,"width":"300px","elm_align":"center","shadow":"thin","top_show":0,"top_height":"40px","top_sticky_height":"40px","top_fullwidth":0,"top_centering":0,"top_bg_color":"_header_top_bg","top_text_color":"_header_top_text","top_text_hover_color":"_header_top_text_hover","top_transparent_bg_color":"_header_top_transparent_bg","top_transparent_text_color":"_header_top_transparent_text","top_transparent_text_hover_color":"_header_top_transparent_text_hover","middle_height":"60px","middle_sticky_height":"60px","middle_fullwidth":0,"middle_centering":0,"elm_valign":"top","bg_img":"","bg_img_wrapper_start":"","bg_img_size":"cover","bg_img_repeat":"repeat","bg_img_position":"top left","bg_img_attachment":1,"bg_img_wrapper_end":"","middle_bg_color":"_header_middle_bg","middle_text_color":"_header_middle_text","middle_text_hover_color":"_header_middle_text_hover","middle_transparent_bg_color":"_header_transparent_bg","middle_transparent_text_color":"_header_transparent_text","middle_transparent_text_hover_color":"_header_transparent_text_hover","bottom_show":0,"bottom_height":"50px","bottom_sticky_height":"50px","bottom_fullwidth":0,"bottom_centering":0,"bottom_bg_color":"_header_middle_bg","bottom_text_color":"_header_middle_text","bottom_text_hover_color":"_header_middle_text_hover","bottom_transparent_bg_color":"_header_transparent_bg","bottom_transparent_text_color":"_header_transparent_text","bottom_transparent_text_hover_color":"_header_transparent_text_hover"},"layout":{"top_left":[],"top_center":[],"top_right":[],"middle_left":["vwrapper:1"],"middle_center":[],"middle_right":["menu:1","socials:1"],"bottom_left":[],"bottom_center":["html:2"],"bottom_right":[],"hidden":["html:1","menu:2"],"vwrapper:1":["image:1"]}},"header_id":"12"};</script>
460<script type="speculationrules"> 461{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Impreza-child/*","/wp-content/themes/Impreza/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 462</script>
462 463 <div class='nav_overlay'> 464 <div class='nav_overlay_inner'> 465 <span class='overmountain_custom_nav_toggle'><span class='fal fa-times'></span></span> 466 <nav class='nav_main'> 467 <a href='https://www.westglow.com' class='nav_overlay_logo'> 468 <img src='https://www.westglow.com/wp-content/uploads/2025/06/WG_WHITE.transp-HORIZ_online.png' alt='Westglow Luxury Resort & Spa Logo'/> 469 </a> 470 <div class='nav_main_inner'> 471 <div class='primary_nav'> 472 <ul><li data-post-id="515" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/lodging/">Lodging<span class='fal fa-chevron-right selection_marker'></span></a><a href='https://app.mews.com/distributor/55a63349-36ed-43ee-8730-b14600b26599' class='menu_inline-book_now'>Book Now</a><ul><li data-post-id="3185" class='nav_overlay_item'><a href="https://www.westglow.com/lodging/the-manor/">The Manor<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="741" class='nav_overlay_item'><a href="https://www.westglow.com/lodging/the-lodge/">The Lodge<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="743" class='nav_overlay_item'><a href="https://www.westglow.com/lodging/the-cottage/">The Cottage<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="3770" class='nav_overlay_item'><a href="https://www.westglow.com/tailor/">Tailor Your Westglow Stay<span class='fal fa-chevron-right selection_marker'></span></a></li></ul></li><li data-post-id="517" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/spa/">Spa<span class='fal fa-chevron-right selection_marker'></span></a><a href='/spa/#book' class='menu_inline-book_now'>Book Now</a><ul><li data-post-id="2924" class='nav_overlay_item'><a href="https://www.westglow.com/spa/massage/">Massage & Body Therapies<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="2716" class='nav_overlay_item'><a href="https://www.westglow.com/spa/facial-services/">Facials<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="3613" class='nav_overlay_item'><a href="/groups">Spa Packages for Groups<span class='fal fa-chevron-right selection_marker'></span></a></li></ul></li><li data-post-id="521" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/salon/">Salon<span class='fal fa-chevron-right selection_marker'></span></a><a href='/salon/#book' class='menu_inline-book_now'>Book Now</a><ul><li data-post-id="2160" class='nav_overlay_item'><a href="https://www.westglow.com/salon/hair/">Hair Services<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="959" class='nav_overlay_item'><a href="https://www.westglow.com/salon/nails/">Nail Services<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="2268" class='nav_overlay_item'><a href="https://www.westglow.com/salon/wax/">Waxing Services<span class='fal fa-chevron-right selection_marker'></span></a></li></ul></li><li data-post-id="519" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/dining/">Dining<span class='fal fa-chevron-right selection_marker'></span></a><a href='/make-a-reservation/' class='menu_inline-book_now'>Reserve Now</a></li><li data-post-id="1206" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/amenities/">Amenities<span class='fal fa-chevron-right selection_marker'></span></a><a href='/amenities' class='menu_inline-book_now'>View All</a><ul><li data-post-id="2318" class='nav_overlay_item'><a href="/amenities">Wellness Facilities<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="2013" class='nav_overlay_item'><a href="https://www.westglow.com/beyond-pilates/">Beyond Pilates<span class='fal fa-chevron-right selection_marker'></span></a></li><li data-post-id="2322" class='nav_overlay_item'><a href="https://www.westglow.com/amenities/fitness-classes/">Fitness Classes<span class='fal fa-chevron-right selection_marker'></span></a></li></ul></li><li data-post-id="4730" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/calendar/">Events<span class='fal fa-chevron-right selection_marker'></span></a><a href='/calendar' class='menu_inline-book_now'>View Events</a></li><li data-post-id="1081" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/memberships/">Memberships<span class='fal fa-chevron-right selection_marker'></span></a><a href='https://www.westglow.com/memberships/' class='menu_inline-book_now'>Explore & Join</a></li><li data-post-id="3309" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/private-events/">Private Parties & Events<span class='fal fa-chevron-right selection_marker'></span></a><a href='/private-events' target='_blank' class='menu_inline-book_now'>Reserve Now</a></li><li data-post-id="3511" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/groups/">Spa Packages for Groups<span class='fal fa-chevron-right selection_marker'></span></a><a href='/groups' target='_blank' class='menu_inline-book_now'>Book Now</a></li><li data-post-id="3626" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/gift-cards/">Gift Cards<span class='fal fa-chevron-right selection_marker'></span></a><a href='https://blvd.me/westglow/gift-cards' class='menu_inline-book_now'>Purchase</a></li></ul> 473 </div> 474 <div class='secondary_nav'> 475 <ul><li data-post-id="1975" class='nav_overlay_item top_level_item'><a href="/awards">Awards & Recognition</a></li><li data-post-id="2586" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/travel/">Airports & Car Service</a></li><li data-post-id="4726" class='nav_overlay_item top_level_item'><a href="/promos">Specials & Promotions</a></li><li data-post-id="1036" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/history/">History</a></li><li data-post-id="1187" class='nav_overlay_item top_level_item'><a href="/contact-us">Contact Us</a></li><li data-post-id="5161" class='nav_overlay_item top_level_item'><a href="https://westglow.com/contact-us/#find-the-resort">Find the Resort</a></li><li data-post-id="4730" class='nav_overlay_item top_level_item'><a href="https://www.westglow.com/calendar/">Calendar</a></li></ul> 476 </div> 477 <!--<a href='https://www.westglow.com/book' class='nav_book_now'><span class='fal fa-calendar-alt' style='margin-right: .5rem;'></span>
477Book Now</a>--> 478 </div> 479 </nav> 480 </div> 481 <div class='nav_pics'> 482 <div class="nav_pic_pane"><div class='nav_pic_item home_page active' data-id='4896' style='background-image: url();'></div><div class='nav_pic_item' data-id='515' style='background-image: url(https://www.westglow.com/wp-content/uploads/2025/06/hotel.jpg);'></div><div class='nav_pic_item' data-id='517' style='background-image: url(https://www.westglow.com/wp-content/uploads/2025/06/spa-2.jpg);'></div><div class='nav_pic_item' data-id='521' style='background-image: url(https://www.westglow.com/wp-content/uploads/2025/06/salon-1.jpg);'></div><div class='nav_pic_item' data-id='519' style='background-image: url(https://www.westglow.com/wp-content/uploads/2025/07/RBS-Westglow-Demo-3-scaled.jpg);'></div><div class='nav_pic_item' data-id='1206' style='background-image: url(https://www.westglow.com/wp-content/uploads/2025/06/Spa-chairs-with-pool.jpg);'></div><div class='nav_pic_item' data-id='4730' style='background-image: url(https://www.westglow.com/wp-content/uploads/2025/06/nav_default.jpg);'></div><div class='nav_pic_item' data-id='1081' style='background-image: url(https://www.westglow.com/wp-content/uploads/2025/07/AL8R7503-B.jpg);'></div></div> 483 </div> 484 </div><div class='evo_elms'><em class='evo_tooltip_box'></em></div> 485
485<script type="text/html" id="tmpl-media-frame"> 486 <div class="media-frame-title" id="media-frame-title"></div> 487 <h2 class="media-frame-menu-heading">Actions</h2> 488 <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> 489 Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> 490 </button> 491 <div class="media-frame-menu"></div> 492 <div class="media-frame-tab-panel"> 493 <div class="media-frame-router"></div> 494 <div class="media-frame-content"></div> 495 </div> 496 <h2 class="media-frame-actions-heading screen-reader-text"> 497 Selected media actions </h2> 498 <div class="media-frame-toolbar"></div> 499 <div class="media-frame-uploader"></div> 500 </script>
500 501 502
502<script type="text/html" id="tmpl-media-modal"> 503 <div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> 504 <# if ( data.hasCloseButton ) { #> 505 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 506 Close dialog </span></button> 507 <# } #> 508 <div class="media-modal-content" role="document"></div> 509 </div> 510 <div class="media-modal-backdrop"></div> 511 </script>
511 512 513
513<script type="text/html" id="tmpl-uploader-window"> 514 <div class="uploader-window-content"> 515 <div class="uploader-editor-title">Drop files to upload</div> 516 </div> 517 </script>
517 518 519
519<script type="text/html" id="tmpl-uploader-editor"> 520 <div class="uploader-editor-content"> 521 <div class="uploader-editor-title">Drop files to upload</div> 522 </div> 523 </script>
523 524 525
525<script type="text/html" id="tmpl-uploader-inline"> 526 <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> 527 <# if ( data.canClose ) { #> 528 <button class="close dashicons dashicons-no"><span class="screen-reader-text"> 529 Close uploader </span></button> 530 <# } #> 531 <div class="uploader-inline-content {{ messageClass }}"> 532 <# if ( data.message ) { #> 533 <h2 class="upload-message">{{ data.message }}</h2> 534 <# } #> 535 <div class="upload-ui"> 536 <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> 537 <p class="upload-instructions drop-instructions">or</p> 538 <button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Select Files</button> 539 </div> 540 541 <div class="upload-inline-status"></div> 542 543 <div class="post-upload-ui" id="post-upload-info"> 544 545 <p class="max-upload-size"> 546 Maximum upload file size: 512 MB. </p> 547 548 <# if ( data.suggestedWidth && data.suggestedHeight ) { #> 549 <p class="suggested-dimensions"> 550 Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> 551 <# } #> 552 553 </div> 554 </div> 555 </script>
555 556 557
557<script type="text/html" id="tmpl-media-library-view-switcher"> 558 <a href="https://www.westglow.com/wp-admin/upload.php?mode=list" class="view-list"> 559 <span class="screen-reader-text"> 560 List view </span> 561 </a> 562 <a href="https://www.westglow.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> 563 <span class="screen-reader-text"> 564 Grid view </span> 565 </a> 566 </script>
566 567 568
568<script type="text/html" id="tmpl-uploader-status"> 569 <h2>Uploading</h2> 570 571 <div class="media-progress-bar"><div></div></div> 572 <div class="upload-details"> 573 <span class="upload-count"> 574 <span class="upload-index"></span> / <span class="upload-total"></span> 575 </span> 576 <span class="upload-detail-separator">–</span> 577 <span class="upload-filename"></span> 578 </div> 579 <div class="upload-errors"></div> 580 <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> 581 </script>
581 582 583
583<script type="text/html" id="tmpl-uploader-status-error"> 584 <span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span> 585 <span class="upload-error-message">{{ data.message }}</span> 586 </script>
586 587 588
588<script type="text/html" id="tmpl-edit-attachment-frame"> 589 <div class="edit-media-header"> 590 <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> 591 <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> 592 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close dialog</span></button> 593 </div> 594 <div class="media-frame-title"></div> 595 <div class="media-frame-content"></div> 596 </script>
596 597 598
598<script type="text/html" id="tmpl-attachment-details-two-column"> 599 <div class="attachment-media-view {{ data.orientation }}"> 600 <h2 class="screen-reader-text">Attachment Preview</h2> 601 <div class="thumbnail thumbnail-{{ data.type }}"> 602 <# if ( data.uploading ) { #> 603 <div class="media-progress-bar"><div></div></div> 604 <# } else if ( data.sizes && data.sizes.full ) { #> 605 <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> 606 <# } else if ( data.sizes && data.sizes.large ) { #> 607 <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> 608 <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> 609 <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> 610 <# } #> 611 612 <# if ( 'audio' === data.type ) { #> 613 <div class="wp-media-wrapper wp-audio"> 614 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 615 <source type="{{ data.mime }}" src="{{ data.url }}" /> 616 </audio> 617 </div> 618 <# } else if ( 'video' === data.type ) { 619 var w_rule = ''; 620 if ( data.width ) { 621 w_rule = 'width: ' + data.width + 'px;'; 622 } else if ( wp.media.view.settings.contentWidth ) { 623 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 624 } 625 #> 626 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 627 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 628 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 629 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 630 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 631 <source type="{{ data.mime }}" src="{{ data.url }}" /> 632 </video> 633 </div> 634 <# } #> 635 636 <div class="attachment-actions"> 637 <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 638 <button type="button" class="button edit-attachment">Edit Image</button> 639 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 640 <p>Document Preview</p> 641 <# } #> 642 </div> 643 </div> 644 </div> 645 <div class="attachment-info"> 646 <span class="settings-save-status" role="status"> 647 <span class="spinner"></span> 648 <span class="saved">Saved.</span> 649 </span> 650 <div class="details"> 651 <h2 class="screen-reader-text"> 652 Details </h2> 653 <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> 654 <div class="uploaded-by word-wrap-break-word"> 655 <strong>Uploaded by:</strong> 656 <# if ( data.authorLink ) { #> 657 <a href="{{ data.authorLink }}">{{ data.authorName }}</a> 658 <# } else { #> 659 {{ data.authorName }} 660 <# } #> 661 </div> 662 <# if ( data.uploadedToTitle ) { #> 663 <div class="uploaded-to"> 664 <strong>Uploaded to:</strong> 665 <# if ( data.uploadedToLink ) { #> 666 <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> 667 <# } else { #> 668 {{ data.uploadedToTitle }} 669 <# } #> 670 </div> 671 <# } #> 672 <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> 673 <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> 674 <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> 675 <# if ( 'image' === data.type && ! data.uploading ) { #> 676 <# if ( data.width && data.height ) { #> 677 <div class="dimensions"><strong>Dimensions:</strong> 678 {{ data.width }} by {{ data.height }} pixels </div> 679 <# } #> 680 681 <# if ( data.originalImageURL && data.originalImageName ) { #> 682 <div class="word-wrap-break-word"> 683 <strong>Original image:</strong> 684 <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 685 </div> 686 <# } #> 687 <# } #> 688 689 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 690 <div class="file-length"><strong>Length:</strong> 691 <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 692 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 693 </div> 694 <# } #> 695 696 <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 697 <div class="bitrate"> 698 <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s 699 <# if ( data.meta.bitrate_mode ) { #> 700 {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} 701 <# } #> 702 </div> 703 <# } #> 704 705 <# if ( data.mediaStates ) { #> 706 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 707 <# } #> 708 709 <div class="compat-meta"> 710 <# if ( data.compat && data.compat.meta ) { #> 711 {{{ data.compat.meta }}} 712 <# } #>
713 </div> 714 </div> 715 716 <div class="settings"> 717 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 718 <# if ( 'image' === data.type ) { #> 719 <span class="setting alt-text has-description" data-setting="alt"> 720 <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> 721 <textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 722 </span> 723 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 724 <# } #> 725 <span class="setting" data-setting="title"> 726 <label for="attachment-details-two-column-title" class="name">Title</label> 727 <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 728 </span> 729 <# if ( 'audio' === data.type ) { #> 730 <span class="setting" data-setting="artist"> 731 <label for="attachment-details-two-column-artist" class="name">Artist</label> 732 <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 733 </span> 734 <span class="setting" data-setting="album"> 735 <label for="attachment-details-two-column-album" class="name">Album</label> 736 <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> 737 </span> 738 <# } #> 739 <span class="setting" data-setting="caption"> 740 <# if ( 'image' === data.type ) { #> 741 <label for="attachment-details-two-column-caption" class="name">Image Caption</label> 742 <# } else { #> 743 <label for="attachment-details-two-column-caption" class="name">Short Description</label> 744 <# } #> 745 <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 746 </span> 747 <span class="setting" data-setting="description"> 748 <label for="attachment-details-two-column-description" class="name">Description</label> 749 <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 750 </span> 751 <span class="setting" data-setting="url"> 752 <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> 753 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
754 <span class="copy-to-clipboard-container"> 755 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> 756 <span class="success hidden" aria-hidden="true">Copied!</span> 757 </span> 758 </span> 759 <div class="attachment-compat"></div> 760 </div> 761 762 <div class="actions"> 763 <# if ( data.link ) { #> 764 <a class="view-attachment" href="{{ data.link }}">View media file</a> 765 <# } #> 766 <# if ( data.can.save ) { #> 767 <# if ( data.link ) { #> 768 <span class="links-separator">|</span> 769 <# } #> 770 <a href="{{ data.editLink }}">Edit more details</a> 771 <# } #> 772 <# if ( data.can.save && data.link ) { #> 773 <span class="links-separator">|</span> 774 <a href="{{ data.url }}" download>Download file</a> 775 <# } #> 776 <# if ( ! data.uploading && data.can.remove ) { #> 777 <# if ( data.link || data.can.save ) { #> 778 <span class="links-separator">|</span> 779 <# } #> 780 <button type="button" class="button-link delete-attachment">Delete permanently</button> 781 <# } #> 782 </div> 783 </div> 784 </script>
784 785 786
786<script type="text/html" id="tmpl-attachment"> 787 <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> 788 <div class="thumbnail"> 789 <# if ( data.uploading ) { #> 790 <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> 791 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 792 <div class="centered"> 793 <img src="{{ data.size.url }}" draggable="false" alt="" /> 794 </div> 795 <# } else { #> 796 <div class="centered"> 797 <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> 798 <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> 799 <# } else if ( data.sizes ) { 800 if ( data.sizes.medium ) { #> 801 <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> 802 <# } else { #> 803 <img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" /> 804 <# } #> 805 <# } else { #> 806 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 807 <# } #> 808 </div> 809 <div class="filename"> 810 <div>{{ data.filename }}</div> 811 </div> 812 <# } #> 813 </div> 814 <# if ( data.buttons.close ) { #> 815 <button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 816 Remove </span></button> 817 <# } #> 818 </div> 819 <# if ( data.buttons.check ) { #> 820 <button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 821 Deselect </span></button> 822 <# } #> 823 <# 824 var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; 825 if ( data.describe ) { 826 if ( 'image' === data.type ) { #> 827 <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" 828 aria-label="Caption" 829 placeholder="Caption…" {{ maybeReadOnly }} /> 830 <# } else { #> 831 <input type="text" value="{{ data.title }}" class="describe" data-setting="title" 832 <# if ( 'video' === data.type ) { #> 833 aria-label="Video title" 834 placeholder="Video title…" 835 <# } else if ( 'audio' === data.type ) { #> 836 aria-label="Audio title" 837 placeholder="Audio title…" 838 <# } else { #> 839 aria-label="Media title" 840 placeholder="Media title…" 841 <# } #> {{ maybeReadOnly }} /> 842 <# } 843 } #> 844 </script>
844 845 846
846<script type="text/html" id="tmpl-attachment-details"> 847 <h2> 848 Attachment Details <span class="settings-save-status" role="status"> 849 <span class="spinner"></span> 850 <span class="saved">Saved.</span> 851 </span> 852 </h2> 853 <div class="attachment-info"> 854 855 <# if ( 'audio' === data.type ) { #> 856 <div class="wp-media-wrapper wp-audio"> 857 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 858 <source type="{{ data.mime }}" src="{{ data.url }}" /> 859 </audio> 860 </div> 861 <# } else if ( 'video' === data.type ) { 862 var w_rule = ''; 863 if ( data.width ) { 864 w_rule = 'width: ' + data.width + 'px;'; 865 } else if ( wp.media.view.settings.contentWidth ) { 866 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 867 } 868 #> 869 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 870 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 871 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 872 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 873 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 874 <source type="{{ data.mime }}" src="{{ data.url }}" /> 875 </video> 876 </div> 877 <# } else { #> 878 <div class="thumbnail thumbnail-{{ data.type }}"> 879 <# if ( data.uploading ) { #> 880 <div class="media-progress-bar"><div></div></div> 881 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 882 <img src="{{ data.size.url }}" draggable="false" alt="" /> 883 <# } else { #> 884 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 885 <# } #> 886 </div> 887 <# } #> 888 889 <div class="details"> 890 <div class="filename">{{ data.filename }}</div> 891 <div class="uploaded">{{ data.dateFormatted }}</div> 892 893 <div class="file-size">{{ data.filesizeHumanReadable }}</div> 894 <# if ( 'image' === data.type && ! data.uploading ) { #> 895 <# if ( data.width && data.height ) { #> 896 <div class="dimensions"> 897 {{ data.width }} by {{ data.height }} pixels </div> 898 <# } #> 899 900 <# if ( data.originalImageURL && data.originalImageName ) { #> 901 <div class="word-wrap-break-word"> 902 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 903 </div> 904 <# } #> 905 906 <# if ( data.can.save && data.sizes ) { #> 907 <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a> 908 <# } #> 909 <# } #> 910 911 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 912 <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 913 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 914 </div> 915 <# } #> 916 917 <# if ( data.mediaStates ) { #> 918 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 919 <# } #> 920 921 <# if ( ! data.uploading && data.can.remove ) { #> 922 <button type="button" class="button-link delete-attachment">Delete permanently</button> 923 <# } #> 924 925 <div class="compat-meta"> 926 <# if ( data.compat && data.compat.meta ) { #> 927 {{{ data.compat.meta }}} 928 <# } #> 929 </div> 930 </div> 931 </div> 932 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 933 <# if ( 'image' === data.type ) { #> 934 <span class="setting alt-text has-description" data-setting="alt"> 935 <label for="attachment-details-alt-text" class="name">Alt Text</label> 936 <textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 937 </span> 938 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 939 <# } #> 940 <span class="setting" data-setting="title"> 941 <label for="attachment-details-title" class="name">Title</label> 942 <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 943 </span> 944 <# if ( 'audio' === data.type ) { #> 945 <span class="setting" data-setting="artist"> 946 <label for="attachment-details-artist" class="name">Artist</label> 947 <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 948 </span> 949 <span class="setting" data-setting="album"> 950 <label for="attachment-details-album" class="name">Album</label> 951 <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> 952 </span> 953 <# } #> 954 <span class="setting" data-setting="caption"> 955 <# if ( 'image' === data.type ) { #> 956 <label for="attachment-details-caption" class="name">Image Caption</label> 957 <# } else { #> 958 <label for="attachment-details-caption" class="name">Short Description</label> 959 <# } #> 960 <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 961 </span> 962 <span class="setting" data-setting="description"> 963 <label for="attachment-details-description" class="name">Description</label> 964 <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 965 </span> 966 <span class="setting" data-setting="url"> 967 <label for="attachment-details-copy-link" class="name">File URL:</label> 968 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
969 <div class="copy-to-clipboard-container"> 970 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> 971 <span class="success hidden" aria-hidden="true">Copied!</span> 972 </div> 973 </span> 974 </script>
974 975 976
976<script type="text/html" id="tmpl-media-selection"> 977 <div class="selection-info"> 978 <span class="count"></span> 979 <# if ( data.editable ) { #> 980 <button type="button" class="button-link edit-selection">Edit Selection</button> 981 <# } #> 982 <# if ( data.clearable ) { #> 983 <button type="button" class="button-link clear-selection">Clear</button> 984 <# } #> 985 </div> 986 <div class="selection-view"></div> 987 </script>
987 988 989
989<script type="text/html" id="tmpl-attachment-display-settings"> 990 <h2>Attachment Display Settings</h2> 991 992 <# if ( 'image' === data.type ) { #> 993 <span class="setting align"> 994 <label for="attachment-display-settings-alignment" class="name">Alignment</label> 995 <select id="attachment-display-settings-alignment" class="alignment" 996 data-setting="align" 997 <# if ( data.userSettings ) { #> 998 data-user-setting="align" 999 <# } #>> 1000 1001 <option value="left"> 1002 Left </option> 1003 <option value="center"> 1004 Center </option> 1005 <option value="right"> 1006 Right </option> 1007 <option value="none" selected> 1008 None </option> 1009 </select> 1010 </span> 1011 <# } #> 1012 1013 <span class="setting"> 1014 <label for="attachment-display-settings-link-to" class="name"> 1015 <# if ( data.model.canEmbed ) { #> 1016 Embed or Link <# } else { #> 1017 Link To <# } #> 1018 </label> 1019 <select id="attachment-display-settings-link-to" class="link-to" 1020 data-setting="link" 1021 <# if ( data.userSettings && ! data.model.canEmbed ) { #> 1022 data-user-setting="urlbutton" 1023 <# } #>> 1024 1025 <# if ( data.model.canEmbed ) { #> 1026 <option value="embed" selected> 1027 Embed Media Player </option> 1028 <option value="file"> 1029 <# } else { #> 1030 <option value="none" selected> 1031 None </option> 1032 <option value="file"> 1033 <# } #> 1034 <# if ( data.model.canEmbed ) { #> 1035 Link to Media File <# } else { #> 1036 Media File <# } #> 1037 </option> 1038 <option value="post"> 1039 <# if ( data.model.canEmbed ) { #> 1040 Link to Attachment Page <# } else { #> 1041 Attachment Page <# } #> 1042 </option> 1043 <# if ( 'image' === data.type ) { #> 1044 <option value="custom"> 1045 Custom URL </option> 1046 <# } #> 1047 </select> 1048 </span> 1049 <span class="setting"> 1050 <label for="attachment-display-settings-link-to-custom" class="name">URL</label> 1051 <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1052 </span> 1053 1054 <# if ( 'undefined' !== typeof data.sizes ) { #> 1055 <span class="setting"> 1056 <label for="attachment-display-settings-size" class="name">Size</label> 1057 <select id="attachment-display-settings-size" class="size" name="size" 1058 data-setting="size" 1059 <# if ( data.userSettings ) { #> 1060 data-user-setting="imgsize" 1061 <# } #>> 1062 </select> 1063 </span> 1064 <# } #> 1065 </script>
1065 1066 1067
1067<script type="text/html" id="tmpl-gallery-settings"> 1068 <h2>Gallery Settings</h2> 1069 1070 <span class="setting"> 1071 <label for="gallery-settings-link-to" class="name">Link To</label> 1072 <select id="gallery-settings-link-to" class="link-to" 1073 data-setting="link" 1074 <# if ( data.userSettings ) { #> 1075 data-user-setting="urlbutton" 1076 <# } #>> 1077 1078 <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { 1079 #>selected="selected"<# } 1080 #>> 1081 Attachment Page </option> 1082 <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1083 Media File </option> 1084 <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1085 None </option> 1086 </select> 1087 </span> 1088 1089 <span class="setting"> 1090 <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> 1091 <select id="gallery-settings-columns" class="columns" name="columns" 1092 data-setting="columns"> 1093 <option value="1" <# 1094 if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1095 #>> 1096 1 </option> 1097 <option value="2" <# 1098 if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1099 #>> 1100 2 </option> 1101 <option value="3" <# 1102 if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1103 #>> 1104 3 </option> 1105 <option value="4" <# 1106 if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1107 #>> 1108 4 </option> 1109 <option value="5" <# 1110 if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1111 #>> 1112 5 </option> 1113 <option value="6" <# 1114 if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1115 #>> 1116 6 </option> 1117 <option value="7" <# 1118 if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1119 #>> 1120 7 </option> 1121 <option value="8" <# 1122 if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1123 #>> 1124 8 </option> 1125 <option value="9" <# 1126 if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1127 #>> 1128 9 </option> 1129 </select> 1130 </span> 1131 1132 <span class="setting"> 1133 <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> 1134 <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> 1135 </span> 1136 1137 <span class="setting size"> 1138 <label for="gallery-settings-size" class="name">Size</label> 1139 <select id="gallery-settings-size" class="size" name="size" 1140 data-setting="size" 1141 <# if ( data.userSettings ) { #> 1142 data-user-setting="imgsize" 1143 <# } #> 1144 > 1145 </select> 1146 </span> 1147 </script>
1147 1148 1149
1149<script type="text/html" id="tmpl-playlist-settings"> 1150 <h2>Playlist Settings</h2> 1151 1152 <# var emptyModel = _.isEmpty( data.model ), 1153 isVideo = 'video' === data.controller.get('library').props.get('type'); #> 1154 1155 <span class="setting"> 1156 <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> 1157 checked="checked" 1158 <# } #> /> 1159 <label for="playlist-settings-show-list" class="checkbox-label-inline"> 1160 <# if ( isVideo ) { #> 1161 Show Video List <# } else { #> 1162 Show Tracklist <# } #> 1163 </label> 1164 </span> 1165 1166 <# if ( ! isVideo ) { #> 1167 <span class="setting"> 1168 <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> 1169 checked="checked" 1170 <# } #> /> 1171 <label for="playlist-settings-show-artist" class="checkbox-label-inline"> 1172 Show Artist Name in Tracklist </label> 1173 </span> 1174 <# } #> 1175 1176 <span class="setting"> 1177 <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> 1178 checked="checked" 1179 <# } #> /> 1180 <label for="playlist-settings-show-images" class="checkbox-label-inline"> 1181 Show Images </label> 1182 </span> 1183 </script>
1183 1184 1185
1185<script type="text/html" id="tmpl-embed-link-settings"> 1186 <span class="setting link-text"> 1187 <label for="embed-link-settings-link-text" class="name">Link Text</label> 1188 <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> 1189 </span> 1190 <div class="embed-container" style="display: none;"> 1191 <div class="embed-preview"></div> 1192 </div> 1193 </script>
1193 1194 1195
1195<script type="text/html" id="tmpl-embed-image-settings"> 1196 <div class="wp-clearfix"> 1197 <div class="thumbnail"> 1198 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1199 </div> 1200 </div> 1201 1202 <span class="setting alt-text has-description"> 1203 <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> 1204 <textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea> 1205 </span> 1206 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1207 1208 <span class="setting caption"> 1209 <label for="embed-image-settings-caption" class="name">Caption</label> 1210 <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> 1211 </span> 1212 1213 <fieldset class="setting-group"> 1214 <legend class="name">Align</legend> 1215 <span class="setting align"> 1216 <span class="button-group button-large" data-setting="align"> 1217 <button class="button" value="left"> 1218 Left </button> 1219 <button class="button" value="center"> 1220 Center </button> 1221 <button class="button" value="right"> 1222 Right </button> 1223 <button class="button active" value="none"> 1224 None </button> 1225 </span> 1226 </span> 1227 </fieldset> 1228 1229 <fieldset class="setting-group"> 1230 <legend class="name">Link To</legend> 1231 <span class="setting link-to"> 1232 <span class="button-group button-large" data-setting="link"> 1233 <button class="button" value="file"> 1234 Image URL </button> 1235 <button class="button" value="custom"> 1236 Custom URL </button> 1237 <button class="button active" value="none"> 1238 None </button> 1239 </span> 1240 </span> 1241 <span class="setting"> 1242 <label for="embed-image-settings-link-to-custom" class="name">URL</label> 1243 <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1244 </span> 1245 </fieldset> 1246 </script>
1246 1247 1248
1248<script type="text/html" id="tmpl-image-details"> 1249 <div class="media-embed"> 1250 <div class="embed-media-settings"> 1251 <div class="column-settings"> 1252 <span class="setting alt-text has-description"> 1253 <label for="image-details-alt-text" class="name">Alternative Text</label> 1254 <textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea> 1255 </span> 1256 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1257 1258 <span class="setting caption"> 1259 <label for="image-details-caption" class="name">Caption</label> 1260 <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> 1261 </span> 1262 1263 <h2>Display Settings</h2> 1264 <fieldset class="setting-group"> 1265 <legend class="legend-inline">Align</legend> 1266 <span class="setting align"> 1267 <span class="button-group button-large" data-setting="align"> 1268 <button class="button" value="left"> 1269 Left </button> 1270 <button class="button" value="center"> 1271 Center </button> 1272 <button class="button" value="right"> 1273 Right </button> 1274 <button class="button active" value="none"> 1275 None </button> 1276 </span> 1277 </span> 1278 </fieldset> 1279 1280 <# if ( data.attachment ) { #> 1281 <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> 1282 <span class="setting size"> 1283 <label for="image-details-size" class="name">Size</label> 1284 <select id="image-details-size" class="size" name="size" 1285 data-setting="size" 1286 <# if ( data.userSettings ) { #> 1287 data-user-setting="imgsize" 1288 <# } #>> 1289 <option value="custom"> 1290 Custom Size </option> 1291 </select> 1292 </span> 1293 <# } #> 1294 <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> 1295 <span class="custom-size-setting"> 1296 <label for="image-details-size-width">Width</label> 1297 <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> 1298 </span> 1299 <span class="sep" aria-hidden="true">×</span> 1300 <span class="custom-size-setting"> 1301 <label for="image-details-size-height">Height</label> 1302 <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> 1303 </span> 1304 <p id="image-size-desc" class="description">Image size in pixels</p> 1305 </div> 1306 <# } #> 1307 1308 <span class="setting link-to"> 1309 <label for="image-details-link-to" class="name">Link To</label> 1310 <select id="image-details-link-to" data-setting="link"> 1311 <# if ( data.attachment ) { #> 1312 <option value="file"> 1313 Media File </option> 1314 <option value="post"> 1315 Attachment Page </option> 1316 <# } else { #> 1317 <option value="file"> 1318 Image URL </option> 1319 <# } #> 1320 <option value="custom"> 1321 Custom URL </option> 1322 <option value="none"> 1323 None </option> 1324 </select> 1325 </span> 1326 <span class="setting"> 1327 <label for="image-details-link-to-custom" class="name">URL</label> 1328 <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1329 </span> 1330 1331 <div class="advanced-section"> 1332 <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> 1333 <div class="advanced-settings hidden"> 1334 <div class="advanced-image"> 1335 <span class="setting title-text"> 1336 <label for="image-details-title-attribute" class="name">Image Title Attribute</label> 1337 <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> 1338 </span> 1339 <span class="setting extra-classes"> 1340 <label for="image-details-css-class" class="name">Image CSS Class</label> 1341 <input type="text" id="image-details-css-class" data-setting="extraClasse
1341s" value="{{ data.model.extraClasses }}" /> 1342 </span> 1343 </div> 1344 <div class="advanced-link"> 1345 <span class="setting link-target"> 1346 <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> 1347 <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> 1348 </span> 1349 <span class="setting link-rel"> 1350 <label for="image-details-link-rel" class="name">Link Rel</label> 1351 <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> 1352 </span> 1353 <span class="setting link-class-name"> 1354 <label for="image-details-link-css-class" class="name">Link CSS Class</label> 1355 <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> 1356 </span> 1357 </div> 1358 </div> 1359 </div> 1360 </div> 1361 <div class="column-image"> 1362 <div class="image"> 1363 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1364 <# if ( data.attachment && window.imageEdit ) { #> 1365 <div class="actions"> 1366 <input type="button" class="edit-attachment button" value="Edit Original" /> 1367 <input type="button" class="replace-attachment button" value="Replace" /> 1368 </div> 1369 <# } #> 1370 </div> 1371 </div> 1372 </div> 1373 </div> 1374 </script>
1374 1375 1376
1376<script type="text/html" id="tmpl-image-editor"> 1377 <div id="media-head-{{ data.id }}"></div> 1378 <div id="image-editor-{{ data.id }}"></div> 1379 </script>
1379 1380 1381
1381<script type="text/html" id="tmpl-audio-details"> 1382 <# var ext, html5types = { 1383 mp3: wp.media.view.settings.embedMimes.mp3, 1384 ogg: wp.media.view.settings.embedMimes.ogg 1385 }; #> 1386 1387 <div class="media-embed media-embed-details"> 1388 <div class="embed-media-settings embed-audio-settings"> 1389 <audio crossorigin="anonymous" style="visibility: hidden" 1390 controls 1391 class="wp-audio-shortcode" 1392 width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" 1393 preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" 1394 <# 1395 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1396 #> autoplay<# 1397 } 1398 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1399 #> loop<# 1400 } 1401 #> 1402> 1403 <# if ( ! _.isEmpty( data.model.src ) ) { #> 1404 <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1405 <# } #> 1406 1407 <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> 1408 <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> 1409 <# } #> 1410 <# if ( ! _.isEmpty( data.model.ogg ) ) { #> 1411 <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> 1412 <# } #> 1413 <# if ( ! _.isEmpty( data.model.flac ) ) { #> 1414 <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> 1415 <# } #> 1416 <# if ( ! _.isEmpty( data.model.m4a ) ) { #> 1417 <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> 1418 <# } #> 1419 <# if ( ! _.isEmpty( data.model.wav ) ) { #> 1420 <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> 1421 <# } #> 1422 </audio> 1423 1424 <# if ( ! _.isEmpty( data.model.src ) ) { 1425 ext = data.model.src.split('.').pop(); 1426 if ( html5types[ ext ] ) { 1427 delete html5types[ ext ]; 1428 } 1429 #> 1430 <span class="setting"> 1431 <label for="audio-details-source" class="name">URL</label> 1432 <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1433 <button type="button" class="button-link remove-setting">Remove audio source</button> 1434 </span> 1435 <# } #> 1436 <# if ( ! _.isEmpty( data.model.mp3 ) ) { 1437 if ( ! _.isUndefined( html5types.mp3 ) ) { 1438 delete html5types.mp3; 1439 } 1440 #> 1441 <span class="setting"> 1442 <label for="audio-details-mp3-source" class="name">MP3</label> 1443 <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> 1444 <button type="button" class="button-link remove-setting">Remove audio source</button> 1445 </span> 1446 <# } #> 1447 <# if ( ! _.isEmpty( data.model.ogg ) ) { 1448 if ( ! _.isUndefined( html5types.ogg ) ) { 1449 delete html5types.ogg; 1450 } 1451 #> 1452 <span class="setting"> 1453 <label for="audio-details-ogg-source" class="name">OGG</label> 1454 <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> 1455 <button type="button" class="button-link remove-setting">Remove audio source</button> 1456 </span> 1457 <# } #> 1458 <# if ( ! _.isEmpty( data.model.flac ) ) { 1459 if ( ! _.isUndefined( html5types.flac ) ) { 1460 delete html5types.flac; 1461 } 1462 #> 1463 <span class="setting"> 1464 <label for="audio-details-flac-source" class="name">FLAC</label> 1465 <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> 1466 <button type="button" class="button-link remove-setting">Remove audio source</button> 1467 </span> 1468 <# } #> 1469 <# if ( ! _.isEmpty( data.model.m4a ) ) { 1470 if ( ! _.isUndefined( html5types.m4a ) ) { 1471 delete html5types.m4a; 1472 } 1473 #> 1474 <span class="setting"> 1475 <label for="audio-details-m4a-source" class="name">M4A</label> 1476 <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> 1477 <button type="button" class="button-link remove-setting">Remove audio source</button> 1478 </span> 1479 <# } #> 1480 <# if ( ! _.isEmpty( data.model.wav ) ) { 1481 if ( ! _.isUndefined( html5types.wav ) ) { 1482 delete html5types.wav; 1483 } 1484 #> 1485 <span class="setting"> 1486 <label for="audio-details-wav-source" class="name">WAV</label> 1487 <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> 1488 <button type="button" class="button-link remove-setting">Remove audio source</button> 1489 </span> 1490 <# } #> 1491 1492 <# if ( ! _.isEmpty( html5types ) ) { #> 1493 <fieldset class="setting-group"> 1494 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1495 <span class="setting"> 1496 <span class="button-large"> 1497 <# _.each( html5types, function (mime, type) { #> 1498 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1499 <# } ) #> 1500 </span> 1501 </span> 1502 </fieldset> 1503 <# } #> 1504 1505 <fieldset class="setting-group"> 1506 <legend class="name">Preload</legend> 1507 <span class="setting preload"> 1508 <span class="button-group button-large" data-setting="preload"> 1509 <button class="button" value="auto">Auto</button> 1510 <button class="button" value="metadata">Metadata</button> 1511 <button class="button active" value="none">None</button> 1512 </span> 1513 </span> 1514 </fieldset> 1515 1516 <span class="setting-group"> 1517 <span class="setting checkbox-setting autoplay"> 1518 <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> 1519 <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> 1520 </span> 1521 1522 <span class="setting checkbox-setting"> 1523 <input type="checkbox" id="audio-details-loop" data-setting="loop" /> 1524 <label for="audio-details-loop" class="checkbox-label">Loop</label> 1525 </span> 1526 </span> 1527 </div> 1528 </div> 1529 </script>
1529 1530 1531
1531<script type="text/html" id="tmpl-video-details"> 1532 <# var ext, html5types = { 1533 mp4: wp.media.view.settings.embedMimes.mp4, 1534 ogv: wp.media.view.settings.embedMimes.ogv, 1535 webm: wp.media.view.settings.embedMimes.webm 1536 }; #> 1537 1538 <div class="media-embed media-embed-details"> 1539 <div class="embed-media-settings embed-video-settings"> 1540 <div class="wp-video-holder"> 1541 <# 1542 var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, 1543 h = ! data.model.height ? 360 : data.model.height; 1544 1545 if ( data.model.width && w !== data.model.width ) { 1546 h = Math.ceil( ( h * w ) / data.model.width ); 1547 } 1548 #> 1549 1550 <# var w_rule = '', classes = [], 1551 w, h, settings = wp.media.view.settings, 1552 isYouTube = isVimeo = false; 1553 1554 if ( ! _.isEmpty( data.model.src ) ) { 1555 isYouTube = data.model.src.match(/youtube|youtu\.be/); 1556 isVimeo = -1 !== data.model.src.indexOf('vimeo'); 1557 } 1558 1559 if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { 1560 w = settings.contentWidth; 1561 } else { 1562 w = data.model.width; 1563 } 1564 1565 if ( w !== data.model.width ) { 1566 h = Math.ceil( ( data.model.height * w ) / data.model.width ); 1567 } else { 1568 h = data.model.height; 1569 } 1570 1571 if ( w ) { 1572 w_rule = 'width: ' + w + 'px; '; 1573 } 1574 1575 if ( isYouTube ) { 1576 classes.push( 'youtube-video' ); 1577 } 1578 1579 if ( isVimeo ) { 1580 classes.push( 'vimeo-video' ); 1581 } 1582 1583#> 1584<div style="{{ w_rule }}" class="wp-video"> 1585<video crossorigin="anonymous" controls 1586 class="wp-video-shortcode {{ classes.join( ' ' ) }}" 1587 <# if ( w ) { #>width="{{ w }}"<# } #> 1588 <# if ( h ) { #>height="{{ h }}"<# } #> 1589 <# 1590 if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { 1591 #> poster="{{ data.model.poster }}"<# 1592 } #> 1593 preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" 1594 <# 1595 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1596 #> autoplay<# 1597 } 1598 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1599 #> loop<# 1600 } 1601 #> 1602> 1603 <# if ( ! _.isEmpty( data.model.src ) ) { 1604 if ( isYouTube ) { #> 1605 <source src="{{ data.model.src }}" type="video/youtube" /> 1606 <# } else if ( isVimeo ) { #> 1607 <source src="{{ data.model.src }}" type="video/vimeo" /> 1608 <# } else { #> 1609 <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1610 <# } 1611 } #> 1612 1613 <# if ( data.model.mp4 ) { #> 1614 <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> 1615 <# } #> 1616 <# if ( data.model.m4v ) { #> 1617 <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> 1618 <# } #> 1619 <# if ( data.model.webm ) { #> 1620 <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> 1621 <# } #> 1622 <# if ( data.model.ogv ) { #> 1623 <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> 1624 <# } #> 1625 <# if ( data.model.flv ) { #> 1626 <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> 1627 <# } #> 1628 {{{ data.model.content }}} 1629</video> 1630</div> 1631 1632 <# if ( ! _.isEmpty( data.model.src ) ) { 1633 ext = data.model.src.split('.').pop(); 1634 if ( html5types[ ext ] ) { 1635 delete html5types[ ext ]; 1636 } 1637 #> 1638 <span class="setting"> 1639 <label for="video-details-source" class="name">URL</label> 1640 <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1641 <button type="button" class="button-link remove-setting">Remove video source</button> 1642 </span> 1643 <# } #> 1644 <# if ( ! _.isEmpty( data.model.mp4 ) ) { 1645 if ( ! _.isUndefined( html5types.mp4 ) ) { 1646 delete html5types.mp4; 1647 } 1648 #> 1649 <span class="setting"> 1650 <label for="video-details-mp4-source" class="name">MP4</label> 1651 <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> 1652 <button type="button" class="button-link remove-setting">Remove video source</button> 1653 </span> 1654 <# } #> 1655 <# if ( ! _.isEmpty( data.model.m4v ) ) { 1656 if ( ! _.isUndefined( html5types.m4v ) ) { 1657 delete html5types.m4v; 1658 } 1659 #> 1660 <span class="setting">
1661 <label for="video-details-m4v-source" class="name">M4V</label> 1662 <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> 1663 <button type="button" class="button-link remove-setting">Remove video source</button> 1664 </span> 1665 <# } #> 1666 <# if ( ! _.isEmpty( data.model.webm ) ) { 1667 if ( ! _.isUndefined( html5types.webm ) ) { 1668 delete html5types.webm; 1669 } 1670 #> 1671 <span class="setting"> 1672 <label for="video-details-webm-source" class="name">WEBM</label> 1673 <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> 1674 <button type="button" class="button-link remove-setting">Remove video source</button> 1675 </span> 1676 <# } #> 1677 <# if ( ! _.isEmpty( data.model.ogv ) ) { 1678 if ( ! _.isUndefined( html5types.ogv ) ) { 1679 delete html5types.ogv; 1680 } 1681 #> 1682 <span class="setting"> 1683 <label for="video-details-ogv-source" class="name">OGV</label> 1684 <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> 1685 <button type="button" class="button-link remove-setting">Remove video source</button> 1686 </span> 1687 <# } #> 1688 <# if ( ! _.isEmpty( data.model.flv ) ) { 1689 if ( ! _.isUndefined( html5types.flv ) ) { 1690 delete html5types.flv; 1691 } 1692 #> 1693 <span class="setting"> 1694 <label for="video-details-flv-source" class="name">FLV</label> 1695 <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> 1696 <button type="button" class="button-link remove-setting">Remove video source</button> 1697 </span> 1698 <# } #> 1699 </div> 1700 1701 <# if ( ! _.isEmpty( html5types ) ) { #> 1702 <fieldset class="setting-group"> 1703 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1704 <span class="setting"> 1705 <span class="button-large"> 1706 <# _.each( html5types, function (mime, type) { #> 1707 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1708 <# } ) #> 1709 </span> 1710 </span> 1711 </fieldset> 1712 <# } #> 1713 1714 <# if ( ! _.isEmpty( data.model.poster ) ) { #> 1715 <span class="setting"> 1716 <label for="video-details-poster-image" class="name">Poster Image</label> 1717 <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> 1718 <button type="button" class="button-link remove-setting">Remove poster image</button> 1719 </span> 1720 <# } #> 1721 1722 <fieldset class="setting-group"> 1723 <legend class="name">Preload</legend> 1724 <span class="setting preload"> 1725 <span class="button-group button-large" data-setting="preload"> 1726 <button class="button" value="auto">Auto</button> 1727 <button class="button" value="metadata">Metadata</button> 1728 <button class="button active" value="none">None</button> 1729 </span> 1730 </span> 1731 </fieldset> 1732 1733 <span class="setting-group"> 1734 <span class="setting checkbox-setting autoplay"> 1735 <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> 1736 <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> 1737 </span> 1738 1739 <span class="setting checkbox-setting"> 1740 <input type="checkbox" id="video-details-loop" data-setting="loop" /> 1741 <label for="video-details-loop" class="checkbox-label">Loop</label> 1742 </span> 1743 </span> 1744 1745 <span class="setting" data-setting="content"> 1746 <# 1747 var content = ''; 1748 if ( ! _.isEmpty( data.model.content ) ) { 1749 var tracks = jQuery( data.model.content ).filter( 'track' ); 1750 _.each( tracks.toArray(), function( track, index ) { 1751 content += track.outerHTML; #> 1752 <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> 1753 <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
1754 <span class="description" id="video-details-track-desc-{{ index }}"> 1755 The srclang, label, and kind values can be edited to set the video track language and kind. </span> 1756 <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br /> 1757 <# } ); #> 1758 <# } else { #> 1759 <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> 1760 <em>There are no associated subtitles.</em> 1761 <# } #> 1762 <textarea class="hidden content-setting">{{ content }}</textarea> 1763 </span> 1764 </div> 1765 </div> 1766 </script>
1766 1767 1768
1768<script type="text/html" id="tmpl-editor-gallery"> 1769 <# if ( data.attachments.length ) { #> 1770 <div class="gallery gallery-columns-{{ data.columns }}"> 1771 <# _.each( data.attachments, function( attachment, index ) { #> 1772 <dl class="gallery-item"> 1773 <dt class="gallery-icon"> 1774 <# if ( attachment.thumbnail ) { #> 1775 <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> 1776 <# } else { #> 1777 <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> 1778 <# } #> 1779 </dt> 1780 <# if ( attachment.caption ) { #> 1781 <dd class="wp-caption-text gallery-caption"> 1782 {{{ data.verifyHTML( attachment.caption ) }}} 1783 </dd> 1784 <# } #> 1785 </dl> 1786 <# if ( index % data.columns === data.columns - 1 ) { #> 1787 <br style="clear: both;" /> 1788 <# } #> 1789 <# } ); #> 1790 </div> 1791 <# } else { #> 1792 <div class="wpview-error"> 1793 <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> 1794 </div> 1795 <# } #> 1796 </script>
1796 1797 1798
1798<script type="text/html" id="tmpl-crop-content"> 1799 <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> 1800 <div class="upload-errors"></div> 1801 </script>
1801 1802 1803
1803<script type="text/html" id="tmpl-site-icon-preview-crop"> 1804 <style> 1805 :root{ 1806 --site-icon-url: url( "{{ data.url }}" ); 1807 } 1808 </style> 1809 <h2>Site Icon Preview</h2> 1810 <p>As an app icon and a browser icon.</p> 1811 <div class="site-icon-preview crop"> 1812 <div class="image-preview-wrap app-icon-preview"> 1813 <img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" /> 1814 </div> 1815 <div class="site-icon-preview-browser"> 1816 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg> 1817 <div class="site-icon-preview-tab"> 1818 <div class="image-preview-wrap browser"> 1819 <img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" /> 1820 </div> 1821 <div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Westglow' ) #></div> 1822 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button"> 1823 <path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" /> 1824 </svg> 1825 </div> 1826 </div> 1827 </div> 1828 </div> 1829 </script>
1829 1830 1831
1831<script type="text/html" id="tmpl-us-custom-gallery-setting"> 1832 <label class="setting"> 1833 <span>Add indents between items</span> 1834 <input type="checkbox" data-setting="indents"> 1835 </label> 1836 <label class="setting"> 1837 <span>Display as Masonry</span> 1838 <input type="checkbox" data-setting="masonry"> 1839 </label> 1840 <label class="setting"> 1841 <span>Show image title and description</span> 1842 <input type="checkbox" data-setting="meta"> 1843 </label> 1844 </script>
1844 1845
1845<script> 1846 jQuery().ready( function() { 1847 if ( wp === undefined || wp.media === undefined ) { 1848 return; 1849 } 1850 1851 // add your shortcode attribute and its default value to the 1852 // gallery settings list; $.extend should work as well... 1853 jQuery.extend( wp.media.gallery.defaults, { 1854 type: 'default_val' 1855 } ); 1856 1857 // merge default gallery settings template with yours 1858 wp.media.view.Settings.Gallery = wp.media.view.Settings.Gallery.extend( { 1859 template: function( view ) { 1860 return wp.media.template( 'gallery-settings' )( view ) 1861 + wp.media.template( 'us-custom-gallery-setting' )( view ); 1862 } 1863 } ); 1864 } ); 1865 </script>
1865 1866 1867
1867<script type="text/html" id="tmpl-us-custom-image-setting"> 1868 <label class="setting" data-setting="us_attachment_link"> 1869 <span class="name">Custom Link</span> 1870 <input type="text" value="{{ data.us_attachment_link || '' }}"> </label> 1871 1872 </script>
1872 1873
1873<script> 1874 jQuery().ready( function() { 1875 if ( wp === undefined || wp.media === undefined ) { 1876 return; 1877 } 1878 1879 wp.media.view.Attachment.Details = wp.media.view.Attachment.Details.extend( { 1880 template: function( view ) { 1881 return wp.media 1882 .template( 'attachment-details' )( view ) 1883 .replace( 'attachment-info">', 'attachment-info">' + wp.media.template( 'us-custom-image-setting' )( view ) ); 1884 } 1885 } ); 1886 } ); 1887 </script>
1887 1888 <div id='evo_global_data' data-d='{"calendars":[]}'></div><div id='evo_lightboxes' class='evo_lightboxes' style='display:none'> <div class='evo_lightbox eventcard eventon_events_list' id='' > 1889 <div class="evo_content_in"> 1890 <div class="evo_content_inin"> 1891 <div class="evo_lightbox_content"> 1892 <div class='evo_lb_closer'> 1893 <span class='evolbclose '>X</span> 1894 </div> 1895 <div class='evo_lightbox_body eventon_list_event evo_pop_body evcal_eventcard'> </div> 1896 </div> 1897 </div> 1898 </div> 1899 </div> 1900 </div><div id='evo_sp' class='evo_sp'></div>
1900<script id="us-passive-events-js" src="https://www.westglow.com/wp-content/themes/Impreza/common/js/base/passive-events.min.js?ver=9.3.1"></script>
vendor: 1 bytes, line 1900
1900
1901<script id="us-magnific-popup-js" src="https://www.westglow.com/wp-content/themes/Impreza/common/js/vendor/magnific-popup.js?ver=9.3.1"></script>
vendor: 1 bytes, line 1901
1901
1902<script id="us-header-no-cache-js" src="https://www.westglow.com/wp-content/themes/Impreza/common/js/base/header.no-cache.min.js?ver=9.3.1"></script>
vendor: 1 bytes, line 1902
1902
1903<script id="us-core-js" src="https://www.westglow.com/wp-content/themes/Impreza/js/us.core.min.js?ver=9.3.1"></script>
vendor: 1 bytes, line 1903
1903
1904<script id="evcal_gmaps-js" src="https://maps.googleapis.com/maps/api/js?ver=1.0"></script>
vendor: 1 bytes, line 1904
1904
1905<script id="eventon_gmaps-js" src="//www.westglow.com/wp-content/plugins/eventON/assets/js/maps/eventon_gen_maps.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1905
1905
1906<script id="evcal_functions-js" src="//www.westglow.com/wp-content/plugins/eventON/assets/js/eventon_functions.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1906
1906
1907<script id="evcal_easing-js" src="//www.westglow.com/wp-content/plugins/eventON/assets/js/lib/jquery.easing.1.3.js?ver=1.0"></script>
vendor: 1 bytes, line 1907
1907
1908<script id="evo_handlebars-js" src="https://www.westglow.com/wp-content/plugins/eventON/assets/js/lib/handlebars.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1908
1908
1909<script id="evo_jitsi-js" src="https://meet.jit.si/external_api.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1909
1909
1910<script id="evo_mobile-js" src="//www.westglow.com/wp-content/plugins/eventON/assets/js/lib/jquery.mobile.min.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1910
1910
1911<script id="evo_moment-js" src="https://www.westglow.com/wp-content/plugins/eventON/assets/js/lib/moment.min.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1911
1911
1912<script id="evo_moment_tz-js" src="https://www.westglow.com/wp-content/plugins/eventON/assets/js/lib/moment_timezone_min.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1912
1912
1913<script id="underscore-js" src="https://www.westglow.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1913
1913
1914<script id="shortcode-js" src="https://www.westglow.com/wp-includes/js/shortcode.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1914
1914
1915<script id="backbone-js" src="https://www.westglow.com/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 1915
1915
1916<script id="wp-util-js-extra"> 1917var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1918//# sourceURL=wp-util-js-extra 1919</script>
vendor: 1 bytes, line 1919
1919
1920<script id="wp-util-js" src="https://www.westglow.com/wp-includes/js/wp-util.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1920
1920
1921<script id="wp-backbone-js" src="https://www.westglow.com/wp-includes/js/wp-backbone.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1921
1921
1922<script id="media-models-js-extra"> 1923var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}}; 1924//# sourceURL=media-models-js-extra 1925</script>
vendor: 1 bytes, line 1925
1925
1926<script id="media-models-js" src="https://www.westglow.com/wp-includes/js/media-models.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1926
1926
1927<script id="wp-plupload-js-extra"> 1928var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"This file cannot be processed by the web server.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"The server cannot process HEIC images. Convert it to JPEG before uploading.","noneditable_image":"The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; 1929var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"536870912b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages,svg,woff,woff2"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"3397c749fb"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 1930//# sourceURL=wp-plupload-js-extra 1931</script>
vendor: 1 bytes, line 1931
1931
1932<script id="wp-plupload-js" src="https://www.westglow.com/wp-includes/js/plupload/wp-plupload.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1932
1932
1933<script id="jquery-ui-core-js-before"> 1934jQuery.uiBackCompat = true; 1935//# sourceURL=jquery-ui-core-js-before 1936</script>
vendor: 1 bytes, line 1936
1936
1937<script id="jquery-ui-core-js" src="https://www.westglow.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1937
1937
1938<script id="jquery-ui-mouse-js" src="https://www.westglow.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1938
1938
1939<script id="jquery-ui-sortable-js" src="https://www.westglow.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1939
1939
1940<script id="mediaelement-core-js-before"> 1941var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; 1942//# sourceURL=mediaelement-core-js-before 1943</script>
vendor: 1 bytes, line 1943
1943
1944<script id="mediaelement-core-js" src="https://www.westglow.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 1944
1944
1945<script id="mediaelement-migrate-js" src="https://www.westglow.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1945
1945
1946<script id="mediaelement-js-extra"> 1947var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 1948//# sourceURL=mediaelement-js-extra 1949</script>
vendor: 1 bytes, line 1949
1949
1950<script id="wp-mediaelement-js" src="https://www.westglow.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1950
1950
1951<script id="wp-api-request-js-extra"> 1952var wpApiSettings = {"root":"https://www.westglow.com/wp-json/","nonce":"821851acc5","versionString":"wp/v2/"}; 1953//# sourceURL=wp-api-request-js-extra 1954</script>
vendor: 1 bytes, line 1954
1954
1955<script id="wp-api-request-js" src="https://www.westglow.com/wp-includes/js/api-request.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1955
1955
1956<script id="wp-dom-ready-js" src="https://www.westglow.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 1956
1956
1957<script id="wp-hooks-js" src="https://www.westglow.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1957
1957
1958<script id="wp-i18n-js" src="https://www.westglow.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1958
1958
1959<script id="wp-i18n-js-after"> 1960wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1961//# sourceURL=wp-i18n-js-after 1962</script>
vendor: 1 bytes, line 1962
1962
1963<script id="wp-a11y-js" src="https://www.westglow.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 1963
1963
1964<script id="clipboard-js" src="https://www.westglow.com/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 1964
1964
1965<script id="media-views-js-extra"> 1966var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n 'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","mediaItemViewed":"Viewing media item: %s","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https://www.westglow.com/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documents","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application/x-gzip,application/rar,a
1966pplication/x-tar,application/zip,application/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"118fe31536","setAttachmentThumbnail":"7d2a4a3cb2"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://www.westglow.com/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":1440,"months":[{"year":"2026","month":"10","text":"October 2026"},{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"7","text":"July 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"5","text":"May 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2026","month":"1","text":"January 2026"},{"year":"2025","month":"12","text":"December 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2025","month":"6","text":"June 2025"}],"mediaTrash":0,"infiniteScrolling":1}}; 1967//# sourceURL=media-views-js-extra 1968</script>
vendor: 1 bytes, line 1968
1968
1969<script id="media-views-js" src="https://www.westglow.com/wp-includes/js/media-views.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1969
1969
1970<script id="media-editor-js" src="https://www.westglow.com/wp-includes/js/media-editor.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1970
1970
1971<script id="media-audiovideo-js" src="https://www.westglow.com/wp-includes/js/media-audiovideo.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1971
1971
1972<script id="evo_mouse-js" src="//www.westglow.com/wp-content/plugins/eventON/assets/js/lib/jquery.mousewheel.min.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1972
1972
1973<script id="evcal_ajax_handle-js-extra"> 1974var the_ajax_script = {"ajaxurl":"https://www.westglow.com/wp-admin/admin-ajax.php","rurl":"https://www.westglow.com/wp-json/","postnonce":"7f83d5486b","ajax_method":"ajax","evo_v":"5.0.13"}; 1975var evo_general_params = {"is_admin":"","ajaxurl":"https://www.westglow.com/wp-admin/admin-ajax.php","evo_ajax_url":"/?evo-ajax=%%endpoint%%","ajax_method":"endpoint","rest_url":"https://www.westglow.com/wp-json/eventon/v1/data?evo-ajax=%%endpoint%%","n":"7f83d5486b","nonce":"821851acc5","evo_v":"5.0.13","text":{"err1":"This field is required","err2":"Invalid email format","err3":"Incorrect Answer","local_time":"Local Time"},"html":{"preload_general":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e swipe' style=''\u003E\u003Cdiv class='nesthold c g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_70px' style='width:50%; height:70px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_events":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e swipe' style=''\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_event_tiles":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e_tile swipe' style=''\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_taxlb":"\u003Cdiv class='evo_loading_bar_holder h100 loading_taxlb swipe' style=''\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_95px' style='width:50%; height:95px;
1975 '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_30% hi_30px' style='width:30%; height:30px; margin-bottom:30px;'\u003E\u003C/div\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_150px' style='width:100%; height:150px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_150px' style='width:100%; height:150px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_gmap":"\n\t\t\u003Cspan class='evo_map_load_out evoposr evodb evobr15'\u003E\n\t\t\u003Ci class='fa fa-location-dot evoposa'\u003E\u003C/i\u003E\u003Cspan class='evo_map_load evoposr evodb'\u003E\t\t\t\t\t\n\t\t\t\t\t\u003Ci class='a'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='b'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='c'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='d'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='e'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='f'\u003E\u003C/i\u003E\n\t\t\t\t\u003C/span\u003E\u003C/span\u003E"},"cal":{"lbs":"def","lbnav":"no","is_admin":false,"search_openoninit":false}}; 1976//# sourceURL=evcal_ajax_handle-js-extra 1977</script>
vendor: 1 bytes, line 1977
1977
1978<script id="evcal_ajax_handle-js" src="//www.westglow.com/wp-content/plugins/eventON/assets/js/eventon_script.js?ver=5.0.13"></script>
vendor: 1 bytes, line 1978
1978
1979<script id="theme-core-js-js" src="https://www.westglow.com/wp-content/themes/Impreza-child/js/core.js"></script>
vendor: 1 bytes, line 1979
1979
1980<script id="googlesitekit-events-provider-content-events-js-before"> 1981window._googlesitekit = window._googlesitekit || {}; 1982window._googlesitekit.contentEvents = {"postID":4896,"isReadableSinglePost":false,"hasVimeoEmbed":false,"wordCount":0,"estimatedReadTimeSeconds":0,"isLastPageOfMultiPagePost":false,"readTimeThresholdPercent":85,"minimumReadTimeSeconds":5}; 1983//# sourceURL=googlesitekit-events-provider-content-events-js-before 1984</script>
vendor: 1 bytes, line 1984
1984
1985<script id="googlesitekit-events-provider-content-events-js" src="https://www.westglow.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-6b04077d00f0d606ba42.js" defer></script>
vendor: 1 bytes, line 1985
1985
1986<script id="westglow-rooms-suites-js" src="https://www.westglow.com/wp-content/themes/Impreza-child/js/rooms-suites.js?ver=1781304936"></script>
vendor: 1 bytes, line 1986
1986
1987<script id="owl-carousel-js" src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js?ver=2.3.4"></script>
vendor: 1 bytes, line 1987
1987
1988<script id="westglow-specials-carousel-js" src="https://www.westglow.com/wp-content/themes/Impreza-child/js/specials-carousel.js?ver=1781304936"></script>
vendor: 1 bytes, line 1988
1988
1989<script id="wp-emoji-settings" type="application/json"> 1990{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.westglow.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} 1991</script>
vendor: 1 bytes, line 1991
1991
1992<script type="module"> 1993/*! This file is auto-generated */ 1994var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1995//# sourceURL=https://www.westglow.com/wp-includes/js/wp-emoji-loader.min.js 1996</script>
vendor: 1 bytes, line 1996
1996
1997<script></script>
1997
1997<script> 1998 (function (a) { 1999 var b = { 2000 businessId: '29bae720-7220-40a0-afaf-df7364907744', 2001 }; 2002 2003 var c = a.createElement('script'); 2004 var d = a.querySelector('script'); 2005 2006 c.src = 'https://static.joinboulevard.com/injector.min.js'; 2007 c.async = true; 2008 c.onload = function () { 2009 blvd.init(b); 2010 }; 2011 2012 d.parentNode.insertBefore(c, d); 2013 })(document); 2014 </script>
2014 2015<!-- End Boulevard Self-Booking overlay --></body> 2016</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.