1<!DOCTYPE html> 2<html lang="en-US" > 3<head> 4 <!-- We do not need the Cookiebot script enabled here since the Domain Group ID is already in the plugin within WP --> 5 <!--
5<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="741fc1f2-b4a4-484e-87e8-fb7a57c37312" data-blockingmode="auto" type="text/javascript"></script>
5 --> 6 7 <meta charset="UTF-8"> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 9 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 10 11 <!-- START: Cookiebot: Google consent mode custom settings --> 12 <!-- Be cautious changing the order of this script --> 13
13<script data-cookieconsent="ignore"> 14 window.dataLayer = window.dataLayer || []; 15 function gtag() { 16 dataLayer.push(arguments); 17 } 18 // United States and Canada settings 19 gtag('consent', 'default', { 20 'ad_personalization': 'granted', 21 'ad_storage': 'granted', 22 'ad_user_data': 'granted', 23 'analytics_storage': 'granted', 24 'functionality_storage': 'granted', 25 'personalization_storage': 'granted', 26 'security_storage': 'granted', 27 'region': [ 28 'US','CA' 29 ], 30 'wait_for_update': 500, 31 }); 32 // All other regions settings 33 gtag('consent', 'default', { 34 'ad_personalization': 'denied', 35 'ad_storage': 'denied', 36 'ad_user_data': 'denied', 37 'analytics_storage': 'denied', 38 'functionality_storage': 'denied', 39 'personalization_storage': 'denied', 40 'security_storage': 'granted', 41 'wait_for_update': 500, 42 }); 43 gtag('set', 'ads_data_redaction', true); 44 gtag('set', 'url_passthrough', false); 45 </script>
45 46 <!-- END: Cookiebot: Google consent mode custom settings --> 47 48
48<script type="text/javascript"> 49 (function (w, d, s, l, i) { 50 w[l] = w[l] || []; 51 w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); 52 var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l !== 'dataLayer' ? '&l=' + l : ''; 53 j.async = true; 54 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 55 f.parentNode.insertBefore(j, f); 56 })( 57 window, 58 document, 59 'script', 60 'dataLayer', 61 'GTM-P26BR5F' 62 ); 63</script>
vendor: 1 bytes, line 63
63
64<script type="text/javascript" 65 id="Cookiebot" 66 src="https://consent.cookiebot.com/uc.js" 67 data-implementation="wp" 68 data-cbid="741fc1f2-b4a4-484e-87e8-fb7a57c37312" 69 data-georegions="{'region':'CA, US','cbid':'512d82b2-4817-4840-80c3-1bf2b338c23d'}" async ></script>
69 70 <!-- Hotjar Tracking Code for https://www.pinehurst.com -->
71<script>
vendor: 128 bytes, lines 71-74
71 72 (function(h,o,t,j,a,r){ 73 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 74 h._hjSettings={hjid:
743658880
vendor: 264 bytes, lines 74-79
74,hjsv:6}; 75 a=o.getElementsByTagName('head')[0]; 76 r=o.createElement('script');r.async=1; 77 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 78 a.appendChild(r); 79 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
80</script>
80 81<meta name="google-site-verification" content="n-4ssi9mSUG9aam9ySPRdGeEj6AP2R8PdVvIUyCneFw" /> 82<link rel="apple-touch-icon" sizes="180x180" href="/wp-content/themes/pinehurst/images/favicon/PB_1895_favicon.svg"><link rel="icon" type="image/png" sizes="32x32" href="/wp-content/themes/pinehurst/images/favicon/PB_1895_favicon.svg"><link rel="icon" type="image/png" sizes="16x16" href="/wp-content/themes/pinehurst/images/favicon/PB_1895_favicon.svg"><link rel="manifest" href="/wp-content/themes/pinehurst/images/favicon/site.webmanifest"><link rel="mask-icon" href="/wp-content/themes/pinehurst/images/favicon/PB_1895_favicon.svg" color="#fff"><link rel="shortcut icon" href="/wp-content/themes/pinehurst/images/favicon/PB_1895_favicon.svg"><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 83 84 <!-- This site is optimized with the Yoast SEO plugin v28.2 - https://yoast.com/product/yoast-seo-wordpress/ --> 85 <title>Titleist Shop | Pinehurst Resort</title> 86 <link rel="canonical" href="https://www.pinehurst.com/titleist-shop/" /> 87 <meta property="og:locale" content="en_US" /> 88 <meta property="og:type" content="article" /> 89 <meta property="og:title" content="Titleist Shop | Pinehurst Resort" /> 90 <meta property="og:url" content="https://www.pinehurst.com/titleist-shop/" /> 91 <meta property="og:site_name" content="Pinehurst Resort" /> 92 <meta property="article:publisher" content="https://facebook.com/PinehurstResort" /> 93 <meta property="article:modified_time" content="2026-09-18T15:54:35+00:00" /> 94 <meta property="og:image" content="https://www.pinehurst.com/wp-content/uploads/2025/09/Titleist-Shop-Lobby_resize.jpg" /> 95 <meta property="og:image:width" content="4000" /> 96 <meta property="og:image:height" content="2667" /> 97 <meta property="og:image:type" content="image/jpeg" /> 98 <meta name="twitter:card" content="summary_large_image" /> 99 <meta name="twitter:site" content="@pinehurstresort" /> 100 <meta name="twitter:label1" content="Est. reading time" /> 101 <meta name="twitter:data1" content="1 minute" /> 102
102<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.pinehurst.com\/titleist-shop\/","url":"https:\/\/www.pinehurst.com\/titleist-shop\/","name":"Titleist Shop | Pinehurst Resort","isPartOf":{"@id":"https:\/\/www.pinehurst.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pinehurst.com\/titleist-shop\/#primaryimage"},"image":{"@id":"https:\/\/www.pinehurst.com\/titleist-shop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pinehurst.com\/wp-content\/uploads\/2025\/09\/Titleist-Shop-Lobby_resize.jpg","datePublished":"2025-09-08T19:12:20+00:00","dateModified":"2026-09-18T15:54:35+00:00","breadcrumb":{"@id":"https:\/\/www.pinehurst.com\/titleist-shop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pinehurst.com\/titleist-shop\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pinehurst.com\/titleist-shop\/#primaryimage","url":"https:\/\/www.pinehurst.com\/wp-content\/uploads\/2025\/09\/Titleist-Shop-Lobby_resize.jpg","contentUrl":"https:\/\/www.pinehurst.com\/wp-content\/uploads\/2025\/09\/Titleist-Shop-Lobby_resize.jpg","width":4000,"height":2667,"caption":"Titleist Shop resize for x"},{"@type":"BreadcrumbList","@id":"https:\/\/www.pinehurst.com\/titleist-shop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pinehurst.com\/"},{"@type":"ListItem","position":2,"name":"Titleist Shop"}]},{"@type":"WebSite","@id":"https:\/\/www.pinehurst.com\/#website","url":"https:\/\/www.pinehurst.com\/","name":"Pinehurst Resort","description":"Golf, Spa, & Dining","publisher":{"@id":"https:\/\/www.pinehurst.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pinehurst.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.pinehurst.com\/#organization","name":"Pinehurst Resort","url":"https:\/\/www.pinehurst.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pinehurst.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.pinehurst.com\/wp-content\/uploads\/2023\/04\/pinehurst-logo.jpg","contentUrl":"https:\/\/www.pinehurst.com\/wp-content\/uploads\/2023\/04\/pinehurst-logo.jpg","width":696,"height":696,"caption":"Pinehurst Resort"},"image":{"@id":"https:\/\/www.pinehurst.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/PinehurstResort","https:\/\/x.com\/pinehurstresort","https:\/\/youtube.com\/pinehurst1895","https:\/\/instagram.com\/pinehurstresort\/","https:\/\/www.tiktok.com\/@pinehurst.resort?lang=en"]}]}</script>
102 103 <!-- / Yoast SEO plugin. --> 104 105 106<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 107<link rel='dns-prefetch' href='//unpkg.com' /> 108<link rel='dns-prefetch' href='//contact-api.inguest.com' /> 109<link rel='dns-prefetch' href='//use.typekit.net' /> 110<link rel="alternate" type="application/rss+xml" title="Pinehurst Resort » Feed" href="https://www.pinehurst.com/feed/" /> 111<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.pinehurst.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pinehurst.com%2Ftitleist-shop%2F" /> 112<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.pinehurst.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pinehurst.com%2Ftitleist-shop%2F&format=xml" /> 113<style id="wp-img-auto-sizes-contain-inline-css"> 114img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 115/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 116</style> 117<link rel='stylesheet' id='theredzone-stylesheet-css' href='https://www.pinehurst.com/wp-content/themes/the-redzone/dist/assets/css/bundle.css?ver=1787190946' media='all' /> 118<style id="wp-emoji-styles-inline-css"> 119 120 img.wp-smiley, img.emoji { 121 display: inline !important; 122 border: none !important; 123 box-shadow: none !important; 124 height: 1em !important; 125 width: 1em !important; 126 margin: 0 0.07em !important; 127 vertical-align: -0.1em !important; 128 background: none !important; 129 padding: 0 !important; 130 } 131/*# sourceURL=wp-emoji-styles-inline-css */ 132</style> 133<style id="wp-block-library-inline-css"> 134:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
134--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 135 136/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 137</style> 138 139<style id="global-styles-inline-css"> 140:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--blue: #024867;--wp--preset--color--light-blue: #2E7EA8;--wp--preset--color--yellow: #efa603;--wp--preset--color--green: #398725;--wp--preset--color--burgandy: #952F0A;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
140--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--white-to-green-to-blue: linear-gradient(#fff 0%, #d4fad1 50%, #e2f8fc 100%);--wp--preset--gradient--white-blue: linear-gradient(#fff 0%, #B5E6ED 100%);--wp--preset--gradient--white-green: linear-gradient(#fff 0%, #d4fad1 100%);--wp--preset--gradient--blue-to-green: linear-gradient(#e2f8fc 0%, #d4fad1 100%);--wp--preset--font-size--small: 14;--wp--preset--font-size--medium: 16;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 32;--wp--preset--font-size--x-small: 10;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 840px;--wp--style--global--wide-size: 1100px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-light-blue-color{color: var(--wp--preset--color--light-blue) !important;}.has-yellow-color{color: var(--wp--preset--color--yellow) !important;}.has-green-color{color: var(--wp--preset--color--green) !important;}.has-burgandy-color{color: var(--wp--preset--color--burgandy) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-light-blue-background-color{background-color: var(--wp--preset--color--light-blue) !important;}.has-yellow-background-color{background-color: var(--wp--preset--color--yellow) !important;}.has-green-background-color{background-color: var(--wp--preset--color--green) !important;}.has-burgandy-background-color{background-color: var(--wp--preset--color--burgandy) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-light-blue-border-color{border-color: var(--wp--preset--color--light-blue) !important;}.has-yellow-border-color{border-color: var(--wp--preset--color--yellow) !important;}.has-green-border-color{border-color: var(--wp--preset--color--green) !important;}.has-burgandy-border-color{border-color: var(--wp--preset--color--burgandy) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
140.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-white-to-green-to-blue-gradient-background{background: var(--wp--preset--gradient--white-to-green-to-blue) !important;}.has-white-blue-gradient-background{background: var(--wp--preset--gradient--white-blue) !important;}.has-white-green-gradient-background{background: var(--wp--preset--gradient--white-green) !important;}.has-blue-to-green-gradient-background{background: var(--wp--preset--gradient--blue-to-green) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-x-small-font-size{font-size: var(--wp--preset--font-size--x-small) !important;} 141/*# sourceURL=global-styles-inline-css */ 142</style> 143 144<link rel='stylesheet' id='widgetopts-styles-css' href='https://www.pinehurst.com/wp-content/plugins/widget-options/assets/css/widget-options.css?ver=4.2.5' media='all' /> 145<link rel='stylesheet' id='awb-css' href='https://www.pinehurst.com/wp-content/plugins/advanced-backgrounds/assets/awb/awb.min.css?ver=1.12.11' media='all' /> 146<link rel='stylesheet' id='fwduvp-css' href='https://www.pinehurst.com/wp-content/plugins/fwduvp/css/fwduvp.css?ver=9.5.1' media='all' /> 147<link rel='stylesheet' id='child-fonts-css' href='https://use.typekit.net/ehq5kcj.css' media='all' /> 148<link rel='stylesheet' id='child-fonts-2-css' href='https://use.typekit.net/hyb5ose.css' media='all' /> 149<link rel='stylesheet' id='child-style-css' href='https://www.pinehurst.com/wp-content/themes/pinehurst/dist/css/bundle.css?ver=1.1.27' media='all' /> 150<link rel='stylesheet' id='ubermenu-css' href='https://www.pinehurst.com/wp-content/plugins/ubermenu/pro/assets/css/ubermenu.min.css?ver=3.8.1' media='all' /> 151<link rel='stylesheet' id='ubermenu-redzone-main-css' href='https://www.pinehurst.com/wp-content/themes/pinehurst/dist/css/ubermenu.css?ver=7.0.5' media='all' /> 152<link rel='stylesheet' id='ubermenu-font-awesome-core-css' href='https://www.pinehurst.com/wp-content/plugins/ubermenu/assets/fontawesome/css/fontawesome.min.css?ver=7.0.5' media='all' /> 153<link rel='stylesheet' id='ubermenu-font-awesome-solid-css' href='https://www.pinehurst.com/wp-content/plugins/ubermenu/assets/fontawesome/css/solid.min.css?ver=7.0.5' media='all' /> 154<link rel='stylesheet' id='ubermenu-font-awesome-regular-css' href='https://www.pinehurst.com/wp-content/plugins/ubermenu/assets/fontawesome/css/regular.min.css?ver=7.0.5' media='all' />
155<script id="jquery-core-js" src="https://www.pinehurst.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 155
155
156<script id="jquery-migrate-js" src="https://www.pinehurst.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 156
156
157<script id="sbi_scripts-js-extra"> 158var sb_instagram_js_options = {"font_method":"svg","resized_url":"https://www.pinehurst.com/wp-content/uploads/sb-instagram-feed-images/","placeholder":"https://www.pinehurst.com/wp-content/plugins/instagram-feed-pro/img/placeholder.png","br_adjust":"1"}; 159var sbiTranslations = {"share":"Share"}; 160//# sourceURL=sbi_scripts-js-extra 161</script>
vendor: 1 bytes, line 161
161
162<script id="sbi_scripts-js" src="https://www.pinehurst.com/wp-content/plugins/instagram-feed-pro/js/sbi-scripts.min.js?ver=6.9.0"></script>
162 163<link rel="https://api.w.org/" href="https://www.pinehurst.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.pinehurst.com/wp-json/wp/v2/pages/16697" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.pinehurst.com/xmlrpc.php?rsd" /> 164<link rel='shortlink' href='https://www.pinehurst.com/?p=16697' /> 165<style id="ubermenu-custom-generated-css"> 166/** UberMenu Responsive Styles (Breakpoint Setting) **/ 167@media screen and (min-width: 992px){ 168 .ubermenu{ display:block !important; } .ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{ display:none !important; } .ubermenu-responsive.ubermenu-retractors-responsive .ubermenu-retractor-mobile{ display:none; } /* Top level items full height */ .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-nav{ display:flex; align-items:stretch; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0{ display:flex; flex-direction:column; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{ flex:1; display:flex; align-items:center; flex-wrap:wrap; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target > .ubermenu-target-divider{ position:static; flex-basis:100%; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_left > .ubermenu-target-text{ padding-left:1em; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_right > .ubermenu-target-text{ padding-right:1em; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_above, .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_below{ flex-direction:column; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-submenu-drop{ top:100%; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item-level-0:not(.ubermenu-align-right) + .ubermenu-item.ubermenu-align-right{ margin-left:auto; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-content-align-left{ justify-content:flex-start; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-content-align-center{ justify-content:center; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-content-align-right{ justify-content:flex-end; } /* Force current submenu always open but below others */ .ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-submenu-drop, .ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-submenu-drop { display: block!important; opacity: 1!important; visibility: visible!important; margin: 0!important; top: auto!important; height: auto; z-index:19; } /* Invert Horizontal menu to make subs go up */ .ubermenu-invert.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop, .ubermenu-invert.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0>.ubermenu-submenu-drop{ top:auto; bottom:100%; } .ubermenu-invert.ubermenu-horizontal.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{ transform:rotate(180deg); } /* Make second level flyouts fly up */ .ubermenu-invert.ubermenu-horizontal .ubermenu-submenu .ubermenu-item.ubermenu-active > .ubermenu-submenu-type-flyout{ top:auto; bottom:0; } /* Clip the submenus properly when inverted */ .ubermenu-invert.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{ clip: rect(-5000px,5000px,auto,-5000px); } /* Invert Vertical menu to make subs go left */ .ubermenu-invert.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-submenu-drop{ right:100%; left:auto; } .ubermenu-invert.ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > .ubermenu-target > .ubermenu-sub-indicator{ right:auto; left:10px; transform:rotate(90deg); } .ubermenu-vertical.ubermenu-invert .ubermenu-item > .ubermenu-submenu-drop { clip: rect(-5000px,5000px,5000px,-5000px); } /* Vertical Flyout > Flyout */ .ubermenu-vertical.ubermenu-invert.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target{ padding-left:25px; } .ubermenu-vertical.ubermenu-invert .ubermenu-item > .ubermenu-target > .ubermenu-sub-indicator { right:auto; left:10px; transform:rotate(90deg); } .ubermenu-vertical.ubermenu-invert .ubermenu-item > .ubermenu-submenu-drop.ubermenu-submenu-type-flyout, .ubermenu-vertical.ubermenu-invert .ubermenu-submenu-type-flyout > .ubermenu-item > .ubermenu-submenu-drop { right: 100%; left: auto; } .ubermenu-responsive-toggle{ display:none; } 169} 170@media screen and (max-width: 991px){ 171 .ubermenu-responsive-toggle, .ubermenu-sticky-toggle-wrapper { display: block; } .ubermenu-responsive{ width:100%; max-height:600px; visibility:visible; overflow:visible; -webkit-transition:max-height 1s ease-in; transition:max-height .3s ease-in; } .ubermenu-responsive.ubermenu-mobile-accordion:not(.ubermenu-mobile-modal):not(.ubermenu-in-transition):not(.ubermenu-responsive-collapse){ max-height:none; } .ubermenu-responsive.ubermenu-items-align-center{ text-align:left; } .ubermenu-responsive.ubermenu{ margin:0; } .ubermenu-responsive.ubermenu .ubermenu-nav{ display:block; } .ubermenu-responsive.ubermenu-responsive-nocollapse, .ubermenu-repsonsive.ubermenu-no-transitions{ display:block; max-height:none; } .ubermenu-responsive.ubermenu-responsive-collapse{ max-height:none; visibility:visible; overflow:visible; } .ubermenu-responsive.ubermenu-responsive-collapse{ max-height:0; overflow:hidden !important; visibility:hidden; } .ubermenu-responsive.ubermenu-in-transition, .ubermenu-responsive.ubermenu-in-transition .ubermenu-nav{ overflow:hidden !important; visibility:visible; } .ubermenu-responsive.ubermenu-responsive-collapse:not(.ubermenu-in-transition){ border-top-width:0; border-bottom-width:0; } .ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu{ display:none; } .ubermenu-responsive .ubermenu-item-level-0{ width:50%; } .ubermenu-responsive.ubermenu-responsive-single-column .ubermenu-item-level-0{ float:none; clear:both; width:100%; } .ubermenu-responsive .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{ border:none; box-shadow:none; } .ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{ position:static; } .ubermenu-responsive.ubermenu-sub-indicators .ubermenu-submenu-type-flyout .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{ transform:rotate(0); right:10px; left:auto; } .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ width:100%; min-width:100%; max-width:100%; top:auto; left:0 !important; } .ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ left: -1px !important; /* For borders */ } .ubermenu-responsive .ubermenu-submenu.ubermenu-submenu-type-mega > .ubermenu-item.ubermenu-column{ min-height:0; border-left:none; float:left; /* override left/center/right content alignment */ display:block; } .ubermenu-responsive .ubermenu-item.ubermenu-active > .ubermenu-submenu.ubermenu-submenu-type-mega{ max-height:none; height:auto;/*prevent overflow scrolling since android is still finicky*/ overflow:visible; }
171 .ubermenu-responsive.ubermenu-transition-slide .ubermenu-item.ubermenu-in-transition > .ubermenu-submenu-drop{ max-height:1000px; /* because of slide transition */ } .ubermenu .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega{ min-height:0; } .ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu.ubermenu-responsive .ubermenu-column-auto{ min-width:50%; } .ubermenu.ubermenu-responsive .ubermenu-autoclear > .ubermenu-column{ clear:none; } .ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1){ clear:both; } .ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+1){ clear:none; } .ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+2){ clear:both; } .ubermenu-responsive-single-column-subs .ubermenu-submenu .ubermenu-item { float: none; clear: both; width: 100%; min-width: 100%; } .ubermenu.ubermenu-responsive .ubermenu-tabs, .ubermenu.ubermenu-responsive .ubermenu-tabs-group, .ubermenu.ubermenu-responsive .ubermenu-tab, .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ /** TABS SHOULD BE 100% ACCORDION */ width:100%; min-width:100%; max-width:100%; left:0; } .ubermenu.ubermenu-responsive .ubermenu-tabs, .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ min-height:0 !important;/* Override Inline Style from JS */ } .ubermenu.ubermenu-responsive .ubermenu-tabs{ z-index:15; } .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ z-index:20; } /* Tab Layering */ .ubermenu-responsive .ubermenu-tab{ position:relative; } .ubermenu-responsive .ubermenu-tab.ubermenu-active{ position:relative; z-index:20; } .ubermenu-responsive .ubermenu-tab > .ubermenu-target{ border-width:0 0 1px 0; } .ubermenu-responsive.ubermenu-sub-indicators .ubermenu-tabs > .ubermenu-tabs-group > .ubermenu-tab.ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{ transform:rotate(0); right:10px; left:auto; } .ubermenu-responsive .ubermenu-tabs > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{ top:auto; border-width:1px; } .ubermenu-responsive .ubermenu-tab-layout-bottom > .ubermenu-tabs-group{ /*position:relative;*/ } .ubermenu-reponsive .ubermenu-item-level-0 > .ubermenu-submenu-type-stack{ /* Top Level Stack Columns */ position:relative; } .ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column, .ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{ /* Stack Columns */ width:100%; max-width:100%; } .ubermenu-responsive .ubermenu-item-mini{ /* Mini items */ min-width:0; width:auto; float:left; clear:none !important; } .ubermenu-responsive .ubermenu-item.ubermenu-item-mini > a.ubermenu-target{ padding-left:20px; padding-right:20px; } .ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{ /* Hiding items */ display:none !important; } .ubermenu-responsive.ubermenu-hide-bkgs .ubermenu-submenu.ubermenu-submenu-bkg-img{ /** Hide Background Images in Submenu */ background-image:none; } .ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{ min-width:0; width:auto; } .ubermenu-vertical .ubermenu-item.ubermenu-item-level-0{ width:100%; } .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > .ubermenu-target > .ubermenu-sub-indicator{ right:10px; left:auto; transform:rotate(0); } .ubermenu-vertical .ubermenu-item.ubermenu-item-level-0.ubermenu-relative.ubermenu-active > .ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item{ top:auto; } .ubermenu.ubermenu-responsive .ubermenu-tabs{ position:static; } /* Tabs on Mobile with mouse (but not click) - leave space to hover off */ .ubermenu:not(.ubermenu-is-mobile):not(.ubermenu-submenu-indicator-closes) .ubermenu-submenu .ubermenu-tab[data-ubermenu-trigger="mouseover"] .ubermenu-tab-content-panel, .ubermenu:not(.ubermenu-is-mobile):not(.ubermenu-submenu-indicator-closes) .ubermenu-submenu .ubermenu-tab[data-ubermenu-trigger="hover_intent"] .ubermenu-tab-content-panel{ margin-left:6%; width:94%; min-width:94%; } /* Sub indicator close visibility */ .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-active > .ubermenu-target > .ubermenu-sub-indicator-close{ display:block; display: flex; align-items: center; justify-content: center; } .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-active > .ubermenu-target > .ubermenu-sub-indicator{ display:none; } .ubermenu .ubermenu-tabs .ubermenu-tab-content-panel{ box-shadow: 0 5px 10px rgba(0,0,0,.075); } /* When submenus and items go full width, move items back to appropriate positioning */ .ubermenu .ubermenu-submenu-rtl { direction: ltr; } /* Fixed position mobile menu */ .ubermenu.ubermenu-mobile-modal{ position:fixed; z-index:9999999; opacity:1; top:0; left:0; width:100%; width:100vw; max-width:100%; max-width:100vw; height:100%; height:calc(100vh - calc(100vh - 100%)); height:-webkit-fill-available; max-height:calc(100vh - calc(100vh - 100%)); max-height:-webkit-fill-available; border:none; box-sizing:border-box; display:flex; flex-direction:column; justify-content:flex-start; overflow-y:auto !important; /* for non-accordion mode */ overflow-x:hidden !important; overscroll-behavior: contain; transform:scale(1); transition-duration:.1s; transition-property: all; } .ubermenu.ubermenu-mobile-modal.ubermenu-mobile-accordion.ubermenu-interaction-press{ overflow-y:hidden !important; } .ubermenu.ubermenu-mobile-modal.ubermenu-responsive-collapse{ overflow:hidden !important; opacity:0; transform:scale(.9); visibility:hidden; } .ubermenu.ubermenu-mobile-modal .ubermenu-nav{ flex:1; overflow-y:auto !important; overscroll-behavior: contain; } .ubermenu.ubermenu-mobile-modal .ubermenu-item-level-0{ margin:0; } .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-close-button{ border:none; background:none; border-radius:0; padding:1em; color:inherit; display:inline-block; text-align:center; font-size:14px; } .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-footer .ubermenu-mobile-close-button{ width: 100%; display: flex; align-items: center; justify-content: center; } .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-footer .ubermenu-mobile-close-button .ubermenu-icon-essential, .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-footer .ubermenu-mobile-close-button .fas.fa-times{ margin-right:.2em; } /* Header/Footer Mobile content */ .ubermenu .ubermenu-mobile-header, .ubermenu .ubermenu-mobile-footer{ display:block; text-align:center; color:inherit; } /* Accordion submenus mobile (single column tablet) */ .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab > .ubermenu-tab-content-panel{ box-sizing:border-box; border-left:none; border-right:none; box-shadow:none; } .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab.ubermenu-active > .ubermenu-tab-content-panel{ position:static; } /* Accordion indented - remove borders and extra spacing from headers */ .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu.ubermenu-submenu-drop, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target{ border:none; } .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-submenu-type-stack{ padding-top:0; } /* Accordion dropdown indentation padding */ .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:calc( var(--ubermenu-accordion-indent) * 2 ); } .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:calc( var(--ubermenu-accordion-indent) * 3 ); } .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:calc( var(--ubermenu-accordion-indent) * 4 ); } /* Reverse Accordion dropdown indentation padding */ .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:0; padding-right:calc( var(--ubermenu-accordion-indent) * 2 ); } .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:0; padding-right:calc( var(--ubermenu-accordion-indent) * 3 ); } .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:0; padding-right:calc( var(--ubermenu-accordion-indent) * 4 ); } .ubermenu-responsive-toggle{ display:block; } 172} 173@media screen and (max-width: 480px){ 174 .ubermenu.ubermenu-responsive .ubermenu-item-level-0{ width:100%; } .ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu.ubermenu-responsive .ubermenu-column-auto{ min-width:100%; } .ubermenu .ubermenu-autocolumn:not(:first-child), .ubermenu .ubermenu-autocolumn:not(:first-child) .ubermenu-submenu-type-stack{ padding-top:0; } .ubermenu .ubermenu-autocolumn:not(:last-child), .ubermenu .ubermenu-autocolumn:not(:last-child) .ubermenu-submenu-type-stack{ padding-bottom:0; } .ubermenu .ubermenu-autocolumn > .ubermenu-submenu-type-stack > .ubermenu-item-normal:first-child{ margin-top:0; } /* Accordion submenus mobile */ .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab > .ubermenu-tab-content-panel{ box-shadow:none; box-sizing:border-box; border-left:none; border-right:none; } .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab.ubermenu-active > .ubermenu-tab-content-panel{ position:static; } 175} 176 177 178/** UberMenu Custom Menu Styles (Customizer) **/ 179/* main */ 180 .ubermenu-main { max-width:45.875rem; margin-top:1.188rem;; margin-bottom:0.375rem; } 181 .ubermenu-main .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target { border:none; } 182 .ubermenu-main .ubermenu-submenu-type-stack { padding-top:0; } 183 184 185/** UberMenu Custom Menu Item Styles (Menu Item Settings) **/ 186/* 6829 */ .ubermenu .ubermenu-submenu.ubermenu-submenu-id-6829 { min-height:15.625rem; } 187/* 7559 */ .ubermenu .ubermenu-submenu.ubermenu-submenu-id-7559 { width:33%; min-width:33%; } 188/* 7560 */ .ubermenu .ubermenu-submenu.ubermenu-submenu-id-7560 { width:33%; min-width:33%; } 189/* 7561 */ .ubermenu .ubermenu-submenu.ubermenu-submenu-id-7561 { width:33%; min-width:33%; } 190 191/* Status: Loaded from Transient */ 192 193</style><link rel="icon" href="https://www.pinehurst.com/wp-content/uploads/2022/11/PB_1895_Logo_White.svg" sizes="32x32" /> 194<link rel="icon" href="https://www.pinehurst.com/wp-content/uploads/2022/11/PB_1895_Logo_White.svg" sizes="192x192" /> 195<link rel="apple-touch-icon" href="https://www.pinehurst.com/wp-content/uploads/2022/11/PB_1895_Logo_White.svg" /> 196<meta name="msapplication-TileImage" content="https://www.pinehurst.com/wp-content/uploads/2022/11/PB_1895_Logo_White.svg" /> 197<style id="wp-custom-css"> 198.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] { 199 position: relative; 200 display: inline-block; 201 padding: 0.85rem 1.5rem; 202 font-family: var(--font-base) !important; 203 font-size: 0.875rem !important; 204 line-height: 1.71; 205 font-weight: bold; 206 letter-spacing: 0.7px; 207 background: #FFF !important; 208 border: 1px solid var(--global--color-dark) !important; 209 border-radius: 25px !important; 210 color: var(--global--color-dark) !important; 211 transition: color 1s ease; 212 transition: opacity 0.3s ease; 213 text-transform: uppercase; 214 text-decoration: none !important; 215} 216 217#nf-field-106 { background: #f7f7f7 !important; 218border: 1px solid #c4c4c4 !important;} 219 220.pinehurst_green { background-color:#27453D !important;} 221 222img.gform_ajax_spinner { max-width:50px !important;} 223 224.gf_progressbar_wrapper { display:none} 225 226.gform_required_legend { display:none} 227 228.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default { box-shadow:none !important; border:0px !important; background: #FFF !important; font-weight:bold;} 229 230#choice_1_51_0, #choice_1_51_1 { border:1px solid black;} 231 232.gchoice_1_51_0 { display:inline; } 233.gchoice_1_51_1 { display:inline; padding-left:30px;} 234 235 236#choice_1_64_0, #choice_1_64_1 { border:1px solid black;} 237 238.gchoice_1_64_0 { display:inline; } 239.gchoice_1_64_1 { display:inline; padding-left:30px;} 240 241.ui-datepicker-unselectable span { color: lightgray !important;} 242 243.ui-datepicker-other-month span { color:#FFF !important;} 244 245#gfield_instruction_1_58, #gfield_instruction_1_59, #gfield_instruction_1_60, #gfield_instruction_1_61, #gfield_instruction_1_62, #gfield_instruction_1_63 { display: none;} 246 247.reqcb-form{ 248 transition: opacity 0.9s ease; 249 opacity: 1; 250} 251.reqcb-hide{ 252 height: 0; 253 overflow: hidden; 254 padding: 0 !important; 255 transition: opacity 0.9s ease; 256 opacity: 0; 257} 258iframe#fwduvpPlayer0youtube + div { 259 z-index: -999999 !important; 260} 261 262@media(max-width:1239px){ 263 .pinehurst-main .section-grid-triptych .grid-main .grid-container .grid .grid-item .cta-content:hover{ 264 opacity:1; 265 transition:opacity 0.3s ease-in-out; 266 } 267 .pinehurst-main .section-grid-triptych .grid-main .grid-container .grid{ 268 height:auto !important; 269 } 270} 271 272 273.site-header__main .hero-content-layer .button-group .cta{ 274 position: static; 275 display: inline-block; 276 margin: 0; 277 background:#fff; 278 color:#366484 !important; 279} 280 281/* 282@media only screen and (min-width: 77.5rem) {
283.pinehurst-main .section-slider.section-slider-primary .slider.primary-slider .slick-list .slick-track .slick-slide .slick-center .slide-container .slide-copy .slide-copy-container .slide-title { 284 max-width: 100%; 285 padding-right: 1.9065rem; 286} 287} 288*/ 289 290@media only screen and (min-width: 62rem) { 291.mega-spa-menu > .ubermenu-submenu > .ubermenu-item:nth-child(2) { 292 padding: 0 1.922rem; 293 margin-top: 0; 294 border-top: 0; 295 border-left: 2px solid var(--global--color-secondary); 296} 297 298 .spa-column {padding-right: 1.922rem !important} 299} 300 301@media only screen and (min-width: 62rem) { 302#menu-item-13985 { 303 width:280px 304 305} 306} 307 308.activities_slide_title { 309 font-family: var(--font-base); 310} 311 312@media only screen and (min-width: 103.75rem) { 313.activities_slide_title { 314font-size: 2.75rem; 315 line-height: 1.14; 316margin-top: 1.125rem !important; 317 font-family: var(--font-base); 318} 319} 320 321@media only screen and (min-width: 77.5rem) { 322 .pinehurst-main .section-slider.section-slider-tertiary .tertiary-main .main-container .slider.tertiary-slider .slick-list .slick-track .slick-slide .slide-container .slide .slide-image { 323 height: 35.938rem; 324 } 325} 326 327 328.single-news p>a{ 329 color: var(--global--color-denim); 330} 331 332 333.dzsas-second-con { display: none;} 334 335</style> 336
336<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
336 337 338 <!-- Meta Pixel Code --> 339
339<script>
vendor: 479 bytes, lines 339-348
339 340 !function(f,b,e,v,n,t,s) 341 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 342 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 343 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 344 n.queue=[];t=b.createElement(e);t.async=!0; 345 t.src=v;s=b.getElementsByTagName(e)[0]; 346 s.parentNode.insertBefore(t,s)}(window, document,'script', 347 'https://connect.facebook.net/en_US/fbevents.js'); 348 fbq('init', '
348176100945532029
vendor: 42 bytes, lines 348-350
348'); 349 fbq('track', 'PageView'); 350
350</script>
350 351 <noscript><img height="1" width="1" style="display:none" 352 src=https://www.facebook.com/tr?id=176100945532029&ev=PageView&noscript=1 353 /></noscript> 354 <!-- End Meta Pixel Code --> 355 356 <style> 357 .animated-content { 358 opacity: 0; 359 visibility: hidden; 360 transform: translateY(50px); 361 transition: opacity 0.5s ease, transform 0.5s ease; 362 } 363 .animated-content.visible { 364 opacity: 1; 365 visibility: visible; 366 transform: translateY(0); 367 } 368 </style> 369</head> 370 371<body class="wp-singular page-template page-template-page-flex-2024 page-template-page-flex-2024-php page page-id-16697 wp-embed-responsive wp-theme-the-redzone wp-child-theme-pinehurst"> 372
373<script type="text/javascript"> 374 window.HiJiffyWidget = window.HiJiffyWidget || {}; 375 window.HiJiffyWidget.Token = 'V1f4bAU1tlRDh9'; 376 377 (function (d, s) { 378 var js, fjs = d.getElementsByTagName(s)[0]; 379 js = d.createElement(s); js.async = true; 380 js.src = 'https://widget.hijiffy.com/build.js?t=' + Math.floor(new Date().getTime() / 60000); 381 fjs.parentNode.insertBefore(js, fjs); 382 }(document, 'script')); 383 </script>
383<div id="page" class="site"> 384 <a title="Skip to Content" class="u-skip-link" href="#content">Skip to content</a> 385 386 387<style> 388 body { 389 overflow-x: hidden; 390 } 391 392 .site-header__main { 393 padding: 0; 394 } 395</style> 396 397<header id="masthead" role="banner" class="site-header has-logo has-menu"> 398 <div class="top-fade"></div> 399 <div class="site-header__main"> 400 <style> 401 /** 402 * DESKTOP MENU STYLES 403 */ 404 405 /* style that dictates when we should display the desktop menu */ 406 .mega-menu.mega-menu--desktop { 407 display: none; 408 justify-content: space-between; 409 align-items: center; 410 position: relative; 411 color: white; 412 height: 120px; 413 /* max-width: 1440px; */ 414 max-width: 1600px; 415 width: 100%; 416 margin: 45px auto 0; 417 transition: height 0.3s ease, margin 0.3s ease; 418 } 419 @media screen and (min-width: 1300px) { 420 .mega-menu.mega-menu--desktop { 421 display: flex; 422 position: absolute; 423 top: 0; 424 left: 0; 425 right: 0; 426 bottom: auto; 427 z-index: 2; 428 } 429 .mega-menu.mega-menu--desktop::before { 430 position: absolute; 431 content: ""; 432 top: -45px; /* margin-top value for `.mega-menu.mega-menu--desktop` */ 433 left: -4999px; 434 right: 0; 435 bottom: auto; 436 height: 100px; 437 width: 9999px; 438 background: rgba(24, 30, 37, 0.95); 439 backdrop-filter: blur(10px); 440 transform: translateY(-100%); 441 transition: transform 0.3s ease; 442 } 443 444 .mega-menu.mega-menu--desktop.is-fixed { 445 position: fixed; 446 top: 0; 447 left: 0; 448 right: 0; 449 bottom: auto; 450 height: 55px; 451 margin: 32px auto 0; 452 z-index: 999; 453 } 454 .mega-menu.mega-menu--desktop.is-fixed::before { 455 transform: translateY(0); 456 } 457 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__primary { 458 visibility: hidden; 459 transform: translateY(40px); 460 } 461 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__primary.is-visible { 462 visibility: visible; 463 } 464 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__cta > a { 465 transform: translate(-40px, -50%) translateY(-17px); 466 } 467 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__logo, 468 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__logo > a, 469 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__logo > a > div > svg { 470 width: 60px; 471 height: 70px; 472 } 473 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__logo > a > div { 474 top: -16px; 475 left: 0; 476 } 477 } 478 479 /* .mega-menu__logo -- static Pinehurst Putterboy logo */ 480 .mega-menu.mega-menu--desktop > .mega-menu__logo { 481 position: absolute; 482 top: 0; 483 right: auto; 484 bottom: 0; 485 left: 40px; 486 z-index: 2; 487 height: 143px; 488 width: 123px; 489 transition: height 0.3s ease, top 0.3s ease, width 0.3s ease; 490 } 491 .mega-menu.mega-menu--desktop > .mega-menu__logo > a { 492 display: flex; 493 height: 143px; 494 width: 123px; 495 transition: height 0.3s ease, width 0.3s ease; 496 } 497 .mega-menu.mega-menu--desktop > .mega-menu__logo > a > div { 498 position: absolute; 499 left: 0; 500 top: 0; 501 right: auto; 502 bottom: auto; 503 height: 100%; 504 width: 100%; 505 transition: height 0.3s ease, top 0.3s ease, left 0.3s ease, width 0.3s ease; 506 } 507 .mega-menu.mega-menu--desktop > .mega-menu__logo > a > div > svg { 508 position: absolute; 509 top: 0; 510 left: 0; 511 right: 0; 512 bottom: 0; 513 height: 100%; 514 width: 100%; 515 transition: height 0.3s ease, width 0.3s ease; 516 } 517 /* Putter boy logo without text */ 518 .mega-menu.mega-menu--desktop.is-fixed > .mega-menu__logo > a > div > svg #logo-pinehurst-1895-text-desktop { 519 opacity: 0; 520 } 521 /* Putterboy logo with text */ 522 .mega-menu.mega-menu--desktop > .mega-menu__logo > a > div > svg #logo-pinehurst-1895-text-desktop { 523 opacity: 1; 524 transition: opacity 0.3s ease; 525 } 526 527 528 /* .mega-menu__secondary -- responsive styling */ 529 .mega-menu.mega-menu--desktop > .mega-menu__secondary { 530 display: none; 531 flex: 1; 532 position: absolute; 533 top: 0; 534 right: 0; 535 bottom: auto; 536 left: 0; 537 } 538 @media screen and (min-width: 1300px) { 539 .mega-menu.mega-menu--desktop > .mega-menu__secondary { 540 display: flex; 541 } 542 } 543 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav { 544 display: flex; 545 gap: 44px; 546 margin: 0 auto; 547 } 548 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav > span { 549 position: relative; 550 display: flex; 551 align-items: center; 552 gap: 6px; 553 } 554 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav > span:not(:last-of-type)::after { 555 position: absolute; 556 content: ""; 557 top: 50%; 558 left: auto; 559 right: -24px; 560 bottom: auto; 561 transform: translate(-50%, -50%); 562 height: 100%; 563 width: 2px; 564 background: rgba(255, 255, 255, 0.35); 565 pointer-events: none; 566 } 567 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav > span > svg.icon-calendar { 568 height: 15px; 569 width: 16px; 570 } 571 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav > span > svg.icon-phone { 572 height: 16px; 573 width: 12px; 574 } 575 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav > span > a { 576 position: relative; 577 font-size: 14px; 578 font-style: normal; 579 font-weight: 700; 580 line-height: normal; 581 letter-spacing: 0.7px; 582 text-transform: uppercase; 583 color: white; 584 padding: 0; 585 } 586 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav > span > a::after { 587 position: absolute; 588 content: ""; 589 top: auto; 590 left: 0; 591 right: 0; 592 bottom: 0; 593 height: 1px; 594 width: 100%; 595 background-color: transparent; 596 transition: background-color 0.3s ease; 597 } 598 .mega-menu.mega-menu--desktop > .mega-menu__secondary > nav > span > a:hover::after { 599 background-color: white; 600 } 601 602 /* .mega-menu__primary */ 603 .mega-menu.mega-menu--desktop > .mega-menu__primary { 604 display: flex; 605 flex: 1; 606 position: relative; 607 transform: translateY(0); 608 visibility: visible; 609 transition: transform 0.3s ease; 610 } 611 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav { 612 position: relative; 613 margin: 0 auto; 614 } 615 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul { 616 display: flex; 617 justify-content: center; 618 position: relative; 619 z-index: 2; 620 list-style-type: none; 621 margin: 0 auto; 622 padding: 0 25px; 623 transition: width 0.3s ease; 624 } 625 /* border line below top-level `li` */ 626 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul::after { 627 position: absolute; 628 content: ""; 629 top: auto; 630 bottom: 0; 631 right: 0; 632 left: 0; 633 height: 1px; 634 width: 0px; 635 margin: 0 auto; 636 background-color: #ADAEBB; /* new gray */ 637 opacity: 0; 638 transition: 639 opacity 0.3s ease, 640 width 0.3s ease; 641 } 642 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li { 643 height: 49px; 644 } 645 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > button { 646 display: flex; 647 position: relative; 648 font-size: 14px !important; 649 font-style: normal; 650 font-weight: 700; 651 line-height: normal; 652 letter-spacing: 0.7px; 653 text-transform: uppercase; 654 color: white !important; 655 padding: 16px 15px; 656 height: 100%; 657 backdrop-filter: none; 658 background-color: transparent !important; 659 border: 0 !important; 660 border-radius: 0 !important; 661 opacity: 1; 662 transition: opacity 0.3s ease; 663 } 664 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > button.inactive { 665 opacity: 0.5; 666 } 667 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > button > a { 668 color: white !important; 669 } 670 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div { 671 position: absolute; 672 top: 50px; 673 right: 0; 674 bottom: 0; 675 left: 0; 676 display: none; 677 opacity: 0; 678 padding: 0 25px; 679 pointer-events: none; 680 transition: 681 opacity 0.3s ease, 682 transform 0.3s ease, 683 visibility 0.3s ease; 684 } 685 686 /* .mega-menu__primary__container-background */ 687 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > .mega-menu__primary__container-background { 688 position: absolute; 689 content: ""; 690 top: 0; 691 right: 0; 692 bottom: auto; 693 left: 50%; 694 transform: translateX(-50%); 695 z-index: 2; 696 margin: 0 auto; 697 height: 49px; 698 width: 800px; 699 transition: 700 height 0.3s ease, 701 width 0.3s ease; 702 } 703 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > .mega-menu__primary__container-background::before { 704 position: absolute; 705 content: ""; 706 top: 0; 707 right: 0; 708 bottom: 0; 709 left: 0; 710 height: auto; 711 width: 100%; 712 border-radius: 35px; 713 background: var(--global--color-dark); 714 transition: border-radius 0.3s ease; 715 } 716 717 /* .mega-menu__primary__wrapper--active-indicator */ 718 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > .mega-menu__primary__wrapper--active-indicator { 719 position: absolute; 720 bottom: -4px; 721 left: 0; 722 right: 0; 723 z-index: 3; 724 width: 100%; 725 height: 4px; 726 padding: 0 25px; 727 margin: 0 auto; 728 justify-content: center; 729 overflow: hidden; 730 } 731 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > .mega-menu__primary__wrapper--active-indicator > div { 732 position: absolute; 733 height: 4px; 734 background-color: white; 735 transition: left 0.3s ease, width 0.3s ease; 736 } 737 738 /* .mega-menu__primary .links-wrapper */ 739 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper { 740 display: flex; 741 justify-content: space-between; 742 /* gap: 31px; */ 743 } 744 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper:has(> .link-block__card-cta:first-child) { 745 gap: 31px; 746 } 747 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > div { 748 padding-top: 30px; 749 } 750 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper ul { 751 padding: 0; 752 list-style-type: none; 753 } 754 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > div:not(:first-of-type) { 755 border-left: 1px solid #ADAEBB; /* new gray */ 756 padding-left: 31px; 757 } 758 759 /* .link-block__stacked-image-grid-links */ 760 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links { 761 display: flex; 762 flex: 1; 763 flex-direction: column; 764 gap: 14px; 765 } 766 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links:not(:first-of-type) { 767 padding-left: 32px; 768 } 769 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > span { 770 font-size: 14px; 771 font-style: normal; 772 font-weight: 700; 773 line-height: normal; 774 letter-spacing: 0.7px; 775 text-transform: uppercase; 776 } 777 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul:not(:last-of-type) { 778 padding-bottom: 32px; 779 } 780 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul:not(:first-of-type) { 781 padding-top: 32px; 782 } 783 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images { 784 display: flex; 785 flex-flow: wrap; 786 gap: 12px; 787 } 788 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li { 789 flex-shrink: 0; 790 flex-basis: calc((100% - 24px) / 3); 791 min-width: 0; /* prevents the flex items from overflowing their container */ 792 } 793 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure {
794 display: flex; 795 flex-direction: column; 796 gap: 12px; 797 margin-top: 0; 798 } 799 /* base style targets for `.landscape` and `.portrait` */ 800 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > div { 801 position: relative; 802 overflow: hidden; 803 width: auto; 804 } 805 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > .landscape { 806 height: 84px; 807 } 808 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > .portrait { 809 height: 99px; 810 } 811 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > div > img { 812 position: absolute; 813 top: 0; 814 left: 0; 815 right: 0; 816 bottom: 0; 817 height: 100%; 818 width: 100%; 819 object-fit: cover; 820 transform: scale(1); 821 transition: transform 0.5s ease; 822 } 823 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a:hover > figure > div > img { 824 transform: scale(1.1); 825 } 826 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > figcaption { 827 font-size: 12px; 828 font-style: normal; 829 font-weight: 700; 830 line-height: normal; 831 text-transform: uppercase; 832 color: var(--global--color-white); 833 text-align: left; 834 margin: 0; 835 } 836 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row { 837 display: flex; 838 gap: 34px; 839 } 840 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row:not(:first-of-type) { 841 position: relative; 842 } 843 /* hacky way to get border separation to span full width of column */ 844 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row:not(:first-of-type)::after { 845 position: absolute; 846 content: ""; 847 top: 0; 848 right: 0; 849 bottom: auto; 850 left: -32px; 851 height: 1px; 852 width: calc(100% + 32px); 853 background-color: #ADAEBB; /* new gray */ 854 } 855 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row > li { 856 transition: transform 0.3s ease; 857 } 858 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row > li:hover { 859 transform: translateX(7px); 860 } 861 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row > li > a { 862 font-size: 14px; 863 font-style: normal; 864 font-weight: 400; 865 line-height: 25px; 866 letter-spacing: 0.28px; 867 color: var(--global--color-white); 868 } 869 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row > li > a:hover { 870 text-decoration: underline !important; 871 } 872 873 /* .link-block__stacked-image-grid-links-full-width */ 874 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width { 875 display: flex; 876 flex: 1; 877 flex-direction: column; 878 gap: 14px; 879 } 880 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width:not(:first-of-type) { 881 padding-left: 32px; 882 } 883 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > span { 884 font-size: 14px; 885 font-style: normal; 886 font-weight: 700; 887 line-height: normal; 888 letter-spacing: 0.7px; 889 text-transform: uppercase; 890 } 891 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper { 892 display: flex; 893 flex-direction: column; 894 gap: 20px; 895 } 896 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .cta > a.cta { 897 position: relative; 898 display: flex; 899 top: 0; 900 right: 0; 901 margin-right: 0; 902 padding: 12px 29px !important; 903 font-size: 12px !important; 904 } 905 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul:not(:last-of-type) { 906 padding-bottom: 32px; 907 } 908 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul:not(:first-of-type) { 909 padding-top: 32px; 910 } 911 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images { 912 display: flex; 913 flex-flow: wrap; 914 gap: 12px; 915 } 916 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li { 917 flex-shrink: 0; 918 flex-basis: calc((100% - 60px) / 6); 919 min-width: 0; /* prevents the flex items from overflowing their container */ 920 } 921 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure {
922 display: flex; 923 flex-direction: column; 924 gap: 12px; 925 margin-top: 0; 926 } 927 /* base style targets for `.landscape` and `.portrait` */ 928 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > div { 929 position: relative; 930 overflow: hidden; 931 width: auto; 932 } 933 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > .landscape { 934 height: 84px; 935 } 936 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > .portrait { 937 height: 99px; 938 } 939 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > div > img { 940 position: absolute; 941 top: 0; 942 left: 0; 943 right: 0; 944 bottom: 0; 945 height: 100%; 946 width: 100%; 947 object-fit: cover; 948 transform: scale(1); 949 transition: transform 0.5s ease; 950 } 951 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a:hover > figure > div > img { 952 transform: scale(1.1); 953 } 954 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > figcaption { 955 font-size: 12px; 956 font-style: normal; 957 font-weight: 700; 958 line-height: normal; 959 text-transform: uppercase; 960 color: var(--global--color-white); 961 text-align: left; 962 margin: 0; 963 } 964 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row { 965 display: flex; 966 gap: 34px; 967 } 968 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row:not(:first-of-type) { 969 position: relative; 970 } 971 /* hacky way to get border separation to span full width of column */ 972 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row:not(:first-of-type)::after { 973 position: absolute; 974 content: ""; 975 top: 0; 976 right: 0; 977 bottom: auto; 978 left: -32px; 979 height: 1px; 980 width: calc(100% + 32px); 981 background-color: #ADAEBB; /* new gray */ 982 } 983 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row > li { 984 transition: transform 0.3s ease; 985 } 986 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row > li:hover { 987 transform: translateX(7px); 988 } 989 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row > li > a { 990 font-size: 14px; 991 font-style: normal; 992 font-weight: 400; 993 line-height: 25px; 994 letter-spacing: 0.28px; 995 color: var(--global--color-white); 996 } 997 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row > li > a:hover { 998 text-decoration: underline !important; 999 } 1000 1001 /* .link-block__multi-image-links */ 1002 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links { 1003 display: flex; 1004 flex-direction: column; 1005 gap: 14px; 1006 } 1007 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > span { 1008 font-size: 14px; 1009 font-style: normal; 1010 font-weight: 700; 1011 line-height: normal; 1012 letter-spacing: 0.7px; 1013 text-transform: uppercase; 1014 } 1015 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper { 1016 display: flex; 1017 gap: 34px; 1018 } 1019 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta { 1020 display: flex; 1021 flex-direction: column; 1022 gap: 20px; 1023 padding-top: 4px; 1024 } 1025 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links { 1026 width: 250px; 1027 height: 100%; 1028 } 1029 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper { 1030 display: flex; 1031 gap: 34px; 1032 position: relative; 1033 overflow: hidden; 1034 height: 100%; 1035 min-height: 153px; 1036 } 1037 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > img { 1038 position: absolute; 1039 content: ""; 1040 top: 0; 1041 left: 0; 1042 right: 0; 1043 bottom: 0; 1044 height: 100%; 1045 min-height: 153px; 1046 object-fit: cover; 1047 transform: scale(1); 1048 transition: transform 0.5s ease; 1049 } 1050 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links:hover > .image-wrapper > img { 1051 transform: scale(1.1); 1052 } 1053 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > .mega-menu-img { 1054 display: none; 1055 width: 100%; 1056 } 1057 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > .mega-menu-img--active { 1058 display: block; 1059 } 1060 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > .mega-menu-img > .content-wrapper { 1061 position: relative; 1062 overflow: hidden; 1063 height: 100%; 1064 } 1065 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > .mega-menu-img > .content-wrapper > img { 1066 position: absolute; 1067 top: 0; 1068 left: 0; 1069 right: 0; 1070 bottom: 0; 1071 height: 100%; 1072 width: 100%; 1073 min-height: 153px; 1074 object-fit: cover; 1075 transform: scale(1); 1076 transition: transform 0.5s ease; 1077 } 1078 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > .mega-menu-img > .content-wrapper:hover > img { 1079 transform: scale(1.1); 1080 } 1081 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > .mega-menu-img > .content-wrapper > .content { 1082 display: flex; 1083 flex-direction: column; 1084 justify-content: center; 1085 position: relative; 1086 min-height: 153px; 1087 height: 100%; 1088 padding: 15px; 1089 background: linear-gradient(rgba(17, 17, 17, 0) 30%, rgba(17, 17, 17, 0.75) 100%); 1090 background-size: cover; 1091 background-repeat: no-repeat; 1092 } 1093 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.image-links > .image-wrapper > .mega-menu-img > .content-wrapper > .content > span { 1094 z-index: 2; 1095 margin-top: auto; 1096 font-family: var(--font-headings); 1097 font-size: 35px; 1098 font-style: normal; 1099 font-weight: 400; 1100 line-height: 30px; 1101 color: var(--global--color-white); 1102 } 1103 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.button { 1104 display: flex; 1105 position: relative; 1106 right: auto; 1107 left: auto; 1108 margin: 0; 1109 border-color: var(--global--color-white) !important; 1110 background-color: transparent !important; 1111 color: var(--global--color-white) !important; 1112 padding: 12px 29px !important; 1113 font-size: 12px !important; 1114 transition: 1115 background-color 0.3s ease, 1116 color 0.3s ease; 1117 } 1118 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .images-and-cta > a.button:hover { 1119 color: var(--global--color-dark) !important; 1120 border-color: var(--global--color-white) !important; 1121 background-color: var(--global--color-white) !important; 1122 } 1123 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links { 1124 display: flex; 1125 gap: 34px; 1126 } 1127 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul { 1128 display: flex; 1129 flex-direction: column; 1130 gap: 8px; 1131 } 1132 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul > li { 1133 font-size: 14px; 1134 font-style: normal; 1135 font-weight: 400; 1136 line-height: normal; 1137 letter-spacing: 0.28px; 1138 transition: transform 0.3s ease; 1139 } 1140 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul > li > a { 1141 display: flex; 1142 color: var(--global--color-white); 1143 } 1144 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul > li:hover { 1145 transform: translateX(7px); 1146 text-decoration: underline; 1147 } 1148 1149 /* .link-block__multi-image-links.link-block__multi-image-links--wide */ 1150 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links { 1151 width: 300px; 1152 } 1153 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper { 1154 position: relative; 1155 height: 100%; 1156 min-height: 186px; 1157 } 1158 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper > img { 1159 position: absolute; 1160 top: 0; 1161 left: 0; 1162 right: 0; 1163 bottom: 0; 1164 height: 100%; 1165 min-height: 186px; 1166 object-fit: cover; 1167 } 1168 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper > .content { 1169 display: flex; 1170 flex-direction: column; 1171 justify-content: center; 1172 position: relative; 1173 min-height: 186px; 1174 height: 100%; 1175 padding: 15px; 1176 background: linear-gradient(rgba(17, 17, 17, 0) 30%, rgba(17, 17, 17, 0.75) 100%); 1177 background-size: cover; 1178 background-repeat: no-repeat; 1179 } 1180 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper > .content > span { 1181 z-index: 2; 1182 margin-top: auto; 1183 font-family: var(--font-headings); 1184 font-size: 35px; 1185 font-style: normal; 1186 font-weight: 400; 1187 line-height: 30px; 1188 color: var(--global--color-white); 1189 } 1190 1191 /* .link-block__column-links */ 1192 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links { 1193 display: flex; 1194 flex-direction: column; 1195 gap: 14px; 1196 } 1197 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links:not(:has(span)) > .wrapper > ul { 1198 padding-top: 31px; 1199 } 1200 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > span { 1201 font-size: 14px; 1202 font-style: normal; 1203 font-weight: 700; 1204 line-height: normal; 1205 letter-spacing: 0.7px; 1206 text-transform: uppercase; 1207 } 1208 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper { 1209 display: flex; 1210 flex-direction: column; 1211 gap: 13px; 1212 } 1213 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul { 1214 display: flex; 1215 flex-direction: column; 1216 gap: 8px; 1217 } 1218 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul > li { 1219 font-size: 14px; 1220 font-style: normal; 1221 font-weight: 400; 1222 line-height: normal; 1223 letter-spacing: 0.28px; 1224 transition: transform 0.3s ease; 1225 } 1226 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul > li > a { 1227 display: flex; 1228 color: var(--global--color-white) !important; 1229 } 1230 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul > li:hover { 1231 transform: translateX(7px); 1232 text-decoration: underline; 1233 } 1234 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > .cta { 1235 display: flex; 1236 flex-direction: column; 1237 gap: 8px; 1238 } 1239 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > .cta > a { 1240 display: flex; 1241 position: relative !important; 1242 top: 0 !important; 1243 right: 0 !important; 1244 margin: 0 !important; 1245 padding: 12px 29px !important; 1246 font-size: 12px !important; 1247 } 1248 1249 /* .link-block__card-cta */ 1250 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta {
1251 width: calc(175px + 31px); 1252 } 1253 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a { 1254 display: flex; 1255 padding-top: 12px; 1256 } 1257 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper { 1258 display: flex; 1259 flex-direction: column; 1260 gap: 12px; 1261 flex: 1; 1262 margin: 0; 1263 } 1264 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .image-wrapper { 1265 display: flex; 1266 gap: 34px; 1267 position: relative; 1268 overflow: hidden; 1269 height: 100%; 1270 min-height: 135px; 1271 } 1272 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .image-wrapper > .mega-menu-img { 1273 position: relative; 1274 } 1275 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .image-wrapper > img { 1276 position: absolute; 1277 top: 0; 1278 left: 0; 1279 right: 0; 1280 bottom: 0; 1281 height: 100%; 1282 min-height: 135px; 1283 object-fit: cover; 1284 transform: scale(1); 1285 transition: transform 0.5s ease; 1286 } 1287 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper:hover > .image-wrapper > img { 1288 transform: scale(1.1); 1289 } 1290 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .content { 1291 display: flex; 1292 flex-direction: column; 1293 gap: 12px; 1294 } 1295 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .content > span { 1296 font-size: 14px; 1297 font-style: normal; 1298 font-weight: 700; 1299 line-height: normal; 1300 letter-spacing: 0.7px; 1301 text-transform: uppercase; 1302 color: var(--global--color-white); 1303 text-align: left !important; 1304 margin: 0 !important; 1305 } 1306 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .content > button { 1307 width: 100%; 1308 border-color: var(--global--color-white) !important; 1309 background-color: transparent !important; 1310 padding: 12px 29px !important; 1311 font-size: 12px !important; 1312 color: var(--global--color-white) !important; 1313 transition: 1314 background-color 0.3s ease, 1315 color 0.3s ease; 1316 } 1317 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta > a:hover > .content-wrapper > .content > button { 1318 color: var(--global--color-dark) !important; 1319 border-color: var(--global--color-white) !important; 1320 background-color: var(--global--color-white) !important; 1321 } 1322 1323 /* .link-block__card-cta.link-block__card-cta-inset */ 1324 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset { 1325 display: flex; 1326 flex: 1; 1327 flex-direction: column; 1328 gap: 14px; 1329 width: 392px; 1330 } 1331 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > span { 1332 font-size: 14px; 1333 font-style: normal; 1334 font-weight: 700; 1335 line-height: normal; 1336 letter-spacing: 0.7px; 1337 text-transform: uppercase; 1338 } 1339 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper { 1340 height: 100%; 1341 } 1342 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper { 1343 position: relative; 1344 overflow: hidden; 1345 height: 100%; 1346 min-height: 204px; 1347 } 1348 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > img { 1349 position: absolute; 1350 top: 0; 1351 left: 0; 1352 right: 0; 1353 bottom: 0; 1354 height: 100%; 1355 width: 100%; 1356 min-height: 204px; 1357 object-fit: cover; 1358 transform: scale(1); 1359 transition: transform 0.5s ease; 1360 } 1361 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper:hover > img { 1362 transform: scale(1.1); 1363 } 1364 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > .content { 1365 display: flex; 1366 flex-direction: column; 1367 justify-content: center; 1368 position: relative; 1369 min-height: 204px; 1370 height: 100%; 1371 padding: 15px; 1372 background: linear-gradient(rgba(17, 17, 17, 0) 30%, rgba(17, 17, 17, 0.75) 100%); 1373 background-size: cover; 1374 background-repeat: no-repeat; 1375 } 1376 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > .content > span { 1377 z-index: 2; 1378 margin-top: auto; 1379 font-family: var(--font-headings); 1380 font-size: 35px; 1381 font-style: normal; 1382 font-weight: 400; 1383 line-height: 30px; 1384 text-align: center; 1385 text-wrap: balance; 1386 color: var(--global--color-white); 1387 } 1388 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > .content > button { 1389 border-color: var(--global--color-white) !important; 1390 background-color: transparent !important; 1391 color: var(--global--color-white) !important; 1392 -webkit-backdrop-filter: none; 1393 backdrop-filter: none; 1394 margin-top: auto; 1395 padding: 12px 29px !important; 1396 font-size: 12px !important; 1397 transition: 1398 background-color 0.3s ease, 1399 color 0.3s ease; 1400 } 1401 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a:hover > .content-wrapper > .content > button { 1402 color: var(--global--color-dark) !important; 1403 border-color: var(--global--color-white) !important; 1404 background-color: var(--global--color-white) !important; 1405 } 1406 1407 /* .link-block__card-cta.link-block__card-cta-outset */ 1408 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset { 1409 display: flex; 1410 flex-direction: column; 1411 gap: 14px; 1412 width: auto; 1413 } 1414 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > span { 1415 font-size: 14px; 1416 font-style: normal; 1417 font-weight: 700; 1418 line-height: normal; 1419 letter-spacing: 0.7px; 1420 text-transform: uppercase; 1421 } 1422 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper { 1423 height: 100%; 1424 width: 343px; 1425 } 1426 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a { 1427 display: flex; 1428 flex-direction: column; 1429 gap: 14px; 1430 } 1431 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper { 1432 position: relative; 1433 overflow: hidden; 1434 height: 100%; 1435 min-height: 186px; 1436 } 1437 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper > img { 1438 position: absolute; 1439 top: 0; 1440 left: 0; 1441 right: 0; 1442 bottom: 0; 1443 height: 100%; 1444 width: 100%; 1445 min-height: 186px; 1446 object-fit: cover; 1447 transform: scale(1); 1448 transition: transform 0.5s ease; 1449 } 1450 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a:hover > .content-wrapper > img { 1451 transform: scale(1.1); 1452 } 1453 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper > .content { 1454 display: flex; 1455 flex-direction: column; 1456 justify-content: center; 1457 position: relative; 1458 min-height: 186px; 1459 height: 100%; 1460 padding: 15px; 1461 background: linear-gradient(rgba(17, 17, 17, 0) 30%, rgba(17, 17, 17, 0.75) 100%); 1462 background-size: cover; 1463 background-repeat: no-repeat; 1464 } 1465 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper > .content > span { 1466 z-index: 2; 1467 margin-top: auto; 1468 font-family: var(--font-headings); 1469 font-size: 35px; 1470 font-style: normal; 1471 font-weight: 400; 1472 line-height: 30px; 1473 color: var(--global--color-white); 1474 } 1475 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > button { 1476 border-color: var(--global--color-white) !important; 1477 background-color: transparent !important; 1478 color: var(--global--color-white) !important; 1479 -webkit-backdrop-filter: none; 1480 backdrop-filter: none; 1481 margin-top: auto; 1482 padding: 12px 29px !important; 1483 font-size: 12px !important; 1484 transition: 1485 background-color 0.3s ease, 1486 color 0.3s ease; 1487 } 1488 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a:hover > button { 1489 color: var(--global--color-dark) !important; 1490 border-color: var(--global--color-white) !important; 1491 background-color: var(--global--color-white) !important; 1492 } 1493 /* .link-block__card-cta.link-block__card-cta-outset.link-block__card-cta-outset--wide */ 1494 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset.link-block__card-cta-outset--wide > .wrapper { 1495 width: 300px; 1496 } 1497 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset.link-block__card-cta-outset--wide > .wrapper > a { 1498 padding-top: 4px; 1499 } 1500 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset.link-block__card-cta-outset--wide > .wrapper > a > .content-wrapper { 1501 position: relative; 1502 height: 100%; 1503 min-height: 153px; 1504 } 1505 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset.link-block__card-cta-outset--wide > .wrapper > a > .content-wrapper > img { 1506 min-height: 153px; 1507 } 1508 1509 /* .link-block__multi-image-links.link-block__multi-image-links--wide */ 1510 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links { 1511 width: 300px; 1512 } 1513 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper { 1514 position: relative; 1515 height: 100%; 1516 min-height: 186px; 1517 } 1518 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper > img { 1519 position: absolute; 1520 top: 0; 1521 left: 0; 1522 right: 0; 1523 bottom: 0; 1524 height: 100%; 1525 min-height: 186px; 1526 object-fit: cover; 1527 } 1528 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper > .content { 1529 display: flex; 1530 flex-direction: column; 1531 justify-content: center; 1532 position: relative; 1533 min-height: 186px; 1534 height: 100%; 1535 padding: 15px; 1536 background: linear-gradient(rgba(17, 17, 17, 0) 30%, rgba(17, 17, 17, 0.75) 100%); 1537 background-size: cover; 1538 background-repeat: no-repeat; 1539 } 1540 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > .images-and-cta > a.image-links > .content-wrapper > .content > span { 1541 z-index: 2; 1542 margin-top: auto; 1543 font-family: var(--font-headings); 1544 font-size: 35px; 1545 font-style: normal; 1546 font-weight: 400; 1547 line-height: 30px; 1548 color: var(--global--color-white); 1549 } 1550 1551 /* .link-block__two-column-links */ 1552 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links { 1553 display: flex; 1554 flex-direction: column; 1555 gap: 10px; 1556 } 1557 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > span { 1558 font-size: 14px; 1559 font-style: normal; 1560 font-weight: 700; 1561 line-height: normal; 1562 letter-spacing: 0.7px; 1563 text-transform: uppercase; 1564 } 1565 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper { 1566 display: flex; 1567 flex-direction: column; 1568 gap: 37px; 1569 } 1570 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul { 1571 display: flex; 1572 flex-direction: column; 1573 } 1574 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a { 1575 display: flex; 1576 flex-direction: column; 1577 gap: 20px; 1578 } 1579 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a > .image-wrapper { 1580 display: flex; 1581 gap: 34px; 1582 } 1583 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a > button { 1584 border-color: var(--global--color-white) !important; 1585 background-color: transparent !important; 1586 color: var(--global--color-white) !important; 1587 transition: 1588 background-color 0.3s ease, 1589 color 0.3s ease; 1590 } 1591 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a > button:hove
1591r { 1592 color: var(--global--color-dark) !important; 1593 border-color: var(--global--color-white) !important; 1594 background-color: var(--global--color-white) !important; 1595 } 1596 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links { 1597 display: flex; 1598 gap: 34px; 1599 } 1600 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul > li { 1601 font-size: 14px; 1602 font-style: normal; 1603 font-weight: 400; 1604 line-height: 25px; 1605 letter-spacing: 0.28px; 1606 transition: transform 0.3s ease; 1607 } 1608 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul > li > a { 1609 display: flex; 1610 color: var(--global--color-white); 1611 } 1612 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul > li:hover { 1613 transform: translateX(7px); 1614 text-decoration: underline; 1615 } 1616 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .cta { 1617 display: inherit; 1618 } 1619 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .cta > a { 1620 position: relative !important; 1621 top: 0 !important; 1622 right: 0 !important; 1623 margin: 0 !important; 1624 padding: 12px 29px !important; 1625 font-size: 12px !important; 1626 } 1627 1628 /* .link-block__stacked-column-group-links */ 1629 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links { 1630 display: flex; 1631 flex-direction: column; 1632 gap: 10px; 1633 } 1634 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links:not(:has(span)) > .wrapper > ul { 1635 padding-top: 31px; 1636 } 1637 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > span { 1638 font-size: 14px; 1639 font-style: normal; 1640 font-weight: 700; 1641 line-height: normal; 1642 letter-spacing: 0.7px; 1643 text-transform: uppercase; 1644 } 1645 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:last-of-type) { 1646 padding-bottom: 25px; 1647 } 1648 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:first-of-type) { 1649 padding-top: 25px; 1650 } 1651 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul > li { 1652 font-size: 14px; 1653 font-style: normal; 1654 font-weight: 400; 1655 line-height: 25px; 1656 letter-spacing: 0.28px; 1657 transition: transform 0.3s ease; 1658 } 1659 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul > li > a { 1660 display: flex; 1661 color: var(--global--color-white) !important; 1662 } 1663 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul > li:hover { 1664 transform: translateX(7px); 1665 text-decoration: underline; 1666 } 1667 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:first-of-type) { 1668 position: relative; 1669 } 1670 /* hacky way to get border separation to span full width of column */ 1671 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:first-of-type)::after { 1672 position: absolute; 1673 content: ""; 1674 top: 0; 1675 right: 0; 1676 bottom: auto; 1677 left: -31px; 1678 height: 1px; 1679 width: calc(100% + 31px); 1680 background-color: #ADAEBB; /* new gray */ 1681 } 1682 1683 /* .mega-menu__cta */ 1684 /* For larger screen sizes such as desktop, hide the Header Mobile CTA (e.g. phone number) */ 1685 .mega-menu.mega-menu--desktop > .mega-menu__cta > .mega-menu--mobile-cta { 1686 display: none; 1687 } 1688 /* For larger screen sizes such as desktop, render the Header Tablet/Desktop CTA (e.g. page/external link) */ 1689 .mega-menu.mega-menu--desktop > .mega-menu__cta > .mega-menu--tablet-desktop-cta { 1690 display: flex; 1691 } 1692 .mega-menu.mega-menu--desktop > .mega-menu__cta > a { 1693 position: absolute; 1694 top: 50% !important; 1695 left: auto; 1696 right: 0 !important; 1697 bottom: auto; 1698 transform: translate(-40px, -50%); 1699 margin: 0 !important; 1700 transition: background-color 0.3s ease, transform 0.3s ease; 1701 } 1702 1703 /* active menu styles */ 1704 /* Hide the Header Tablet/Desktop CTA when menu is expanded only when viewport is <=1500px until it becomes collapsed */ 1705 @media screen and (max-width: 1500px) { 1706 .mega-menu.mega-menu--desktop.is-menu-active > .mega-menu__cta { 1707 display: none; 1708 } 1709 } 1710 .mega-menu.is-menu-active > .mega-menu__primary > nav > ul::after { 1711 opacity: 1; 1712 width: calc(100% - 50px); 1713 } 1714 .mega-menu.is-menu-active > .mega-menu__primary > nav > div::before { 1715 border-radius: 25px; 1716 } 1717 .mega-menu.mega-menu--desktop > .mega-menu__primary > nav > ul > li.is-menu-active > div { 1718 display: block; 1719 opacity: 1; 1720 transform: translate(0); 1721 pointer-events: auto; 1722 z-index: 1; 1723 width: 100%; 1724 } 1725 1726 /** 1727 * MOBILE MENU STYLES 1728 */ 1729 1730 /* style that dictates when we should display the mobile menu */ 1731 .mega-menu.mega-menu--mobile { 1732 display: flex; 1733 position: fixed; 1734 top: 0; 1735 left: 0; 1736 right: 0; 1737 color: white; 1738 height: 85px; 1739 width: 100%; 1740 padding-top: 20px; 1741 margin: 0 auto; 1742 z-index: 999; 1743 will-change: transform; 1744 transform: translate3d(0, 0, 0); 1745 } 1746 1747 .mega-menu.mega-menu--mobile.is-fixed, 1748 .mega-menu.mega-menu--mobile.is-fixed > .mega-menu__primary > .menu-header-wrapper, 1749 .mega-menu.mega-menu--mobile.is-fixed > .mega-menu__primary > nav > .mega-menu__primary__container-background, 1750 .mega-menu.mega-menu--mobile.is-fixed > .mega-menu__primary > button.menu-toggle, 1751 .mega-menu.mega-menu--mobile.is-fixed > .mega-menu__primary > .call, 1752 .mega-menu.mega-menu--mobile.is-menu-active.is-fixed > .mega-menu__primary > .breadcrumb { 1753 height: 65px; 1754 } 1755 .mega-menu.mega-menu--mobile.is-fixed > .mega-menu__primary > .mega-menu__logo > a { 1756 margin-bottom: 8px; 1757 } 1758 /* Putter boy logo without text */ 1759 .mega-menu.mega-menu--mobile.is-fixed > .mega-menu__primary > .mega-menu__logo > a > div > svg #logo-pinehurst-1895-text { 1760 opacity: 0; 1761 } 1762 .mega-menu.mega-menu--mobile.is-fixed.is-menu-active > .mega-menu__primary > button.menu-toggle { 1763 left: auto; 1764 } 1765 .mega-menu.mega-menu--mobile.is-menu-active.is-fixed > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper { 1766 margin-top: 65px; 1767 } 1768 .mega-menu.mega-menu--mobile.is-menu-active.is-fixed > .mega-menu__primary > .breadcrumb > a { 1769 padding-top: 24px; 1770 } 1771 1772 @media screen and (min-width: 1300px) { 1773 .mega-menu.mega-menu--mobile { 1774 display: none; 1775 } 1776 } 1777 1778 /* .mega-menu__logo -- static Pinehurst Putterboy logo */ 1779 .mega-menu.mega-menu--mobile > .mega-menu__primary > .mega-menu__logo { 1780 position: absolute; 1781 right: auto; 1782 top: 0; 1783 bottom: 0; 1784 left: 0; 1785 z-index: 3; 1786 display: flex; 1787 justify-content: center; 1788 align-items: center; 1789 height: 85px; 1790 width: 95px; 1791 transition: height 0.3s ease, width 0.3s ease; 1792 } 1793 .mega-menu.mega-menu--mobile > .mega-menu__primary > .mega-menu__logo > a { 1794 height: 60%; 1795 width: 60%; 1796 margin-bottom: 0; 1797 transition: height 0.3s ease, margin-bottom 0.3s ease, width 0.3s ease; 1798 } 1799 .mega-menu.mega-menu--mobile > .mega-menu__primary > .mega-menu__logo > a > div { 1800 height: 100%; 1801 width: 100%; 1802 transition: height 0.3s ease, width 0.3s ease; 1803 } 1804 .mega-menu.mega-menu--mobile > .mega-menu__primary > .mega-menu__logo > a > div > svg { 1805 height: 100%; 1806 width: 100%; 1807 transition: height 0.3s ease, margin-top 0.3s ease, width 0.3s ease; 1808 } 1809 /* Putterboy logo with text */ 1810 .mega-menu.mega-menu--mobile > .mega-menu__primary > .mega-menu__logo > a > div > svg #logo-pinehurst-1895-text { 1811 opacity: 1; 1812 transition: opacity 0.3s ease; 1813 } 1814 1815 /* .mega-menu__primary -- responsive styling */ 1816 .mega-menu.mega-menu--mobile > .mega-menu__primary { 1817 display: flex; 1818 position: relative; 1819 flex: 1; 1820 margin: 0 25px; 1821 height: 100%; 1822 max-height: 85vh; 1823 width: 100%; 1824 } 1825 @media screen and (min-width: 500px) { 1826 .mega-menu.mega-menu--mobile { 1827 max-width: 351px; 1828 } 1829 .mega-menu.mega-menu--mobile > .mega-menu__primary { 1830 width: 100%; 1831 flex: unset; 1832 margin: 0 auto; 1833 } 1834 } 1835 1836 /* .menu-header-wrapper -- this includes a smaller logo and go back button when menu is active */ 1837 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper { 1838 position: absolute; 1839 content: ""; 1840 top: 0; 1841 left: 0; 1842 z-index: 2; 1843 display: flex; 1844 justify-content: space-between; 1845 width: 100%; 1846 align-items: center; 1847 opacity: 0; 1848 height: 85px; 1849 transition: 1850 height 0.3s ease, 1851 opacity 0.3s ease; 1852 } 1853 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper::before { 1854 position: absolute; 1855 content: ""; 1856 bottom: 0; 1857 left: 30px; 1858 height: 1px; 1859 width: calc(100% - 60px); 1860 background-color: #ADAEBB; /* new gray */ 1861 margin: 0 auto; 1862 } 1863 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper > div { 1864 display: flex; 1865 align-items: center; 1866 position: relative; 1867 overflow: hidden; 1868 height: 85px; 1869 padding-left: 30px; 1870 } 1871 /* logo */ 1872 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper > div > svg { 1873 position: relative; 1874 right: 12px; 1875 margin-top: 11px; 1876 opacity: 0; 1877 transition: transform 0.3s ease; 1878 height: 60%; 1879 width: 60%; 1880 } 1881 /* Putter boy logo without text */ 1882 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper > div > svg #logo-pinehurst-1895-text { 1883 opacity: 0; 1884 } 1885 /* go back button */ 1886 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper > div > button { 1887 position: relative; 1888 color: var(--global--color-white) !important; 1889 background-color: transparent !important; 1890 -webkit-backdrop-filter: none; 1891 backdrop-filter: none; 1892 border: 0 !important; 1893 border-radius: 0 !important; 1894 padding: 16px 0 15px 18px !important; 1895 height: 100%; 1896 opacity: 0; 1897 visibility: hidden; 1898 pointer-events: none; 1899 transform: translateX(100%); 1900 transition: opacity 0.3s ease; 1901 } 1902 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper > div > button::before { 1903 position: absolute; 1904 content: ""; 1905 top: 50%; 1906 transform: translate(-50%, -50%); 1907 bottom: 0; 1908 left: 0; 1909 right: auto; 1910 height: 15px; 1911 width: 11px; 1912 background-image: url("/wp-content/themes/pinehurst/images/icons/utilities/icon-caret-left.svg"); 1913 background-size: 11px 15px;
1914 margin-top: 1px; 1915 } 1916 1917 /* .go-back--visible */ 1918 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper.go-back--visible { 1919 justify-content: start; 1920 } 1921 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper.go-back--visible > div > svg { 1922 transform: translateX(calc(-100% - 30px)); 1923 } 1924 .mega-menu.mega-menu--mobile > .mega-menu__primary > .menu-header-wrapper.go-back--visible > div > button { 1925 visibility: visible; 1926 pointer-events: all; 1927 display: flex; 1928 flex-shrink: 0; 1929 opacity: 1; 1930 transform: translateX(-37px); 1931 } 1932 1933 /* .breadcrumb */ 1934 .mega-menu.mega-menu--mobile > .mega-menu__primary > .breadcrumb { 1935 position: absolute; 1936 content: ""; 1937 top: 0; 1938 right: 0; 1939 display: flex; 1940 justify-content: center; 1941 align-items: center; 1942 gap: 14px; 1943 overflow: hidden; 1944 color: var(--global--color-white) !important; 1945 background: transparent !important; 1946 border: 0; 1947 -webkit-backdrop-filter: none; 1948 backdrop-filter: none; 1949 height: 85px; 1950 padding: 0 30px; 1951 opacity: 0; 1952 transition: height 0.3s ease, opacity 0.3s ease; 1953 } 1954 .mega-menu.mega-menu--mobile > .mega-menu__primary > .breadcrumb > a { 1955 position: relative; 1956 height: 100%; 1957 font-size: 14px; 1958 font-style: normal; 1959 font-weight: 700; 1960 line-height: normal; 1961 letter-spacing: 0.7px; 1962 text-transform: uppercase; 1963 color: var(--global--color-white); 1964 padding-top: 33px; 1965 transition: padding-top 0.3s ease; 1966 } 1967 .mega-menu.mega-menu--mobile > .mega-menu__primary > .breadcrumb > a > span::after { 1968 position: absolute; 1969 content: ""; 1970 bottom: 0; 1971 right: 30px; 1972 left: 0; 1973 height: 4px; 1974 width: 100%; 1975 background-color: white; 1976 transform: translateX(100%); 1977 transition: transform 0.3s ease; 1978 } 1979 .mega-menu.mega-menu--mobile > .mega-menu__primary > .breadcrumb.breadcrumb--visible { 1980 z-index: 2; 1981 opacity: 1; 1982 } 1983 .mega-menu.mega-menu--mobile > .mega-menu__primary > .breadcrumb.breadcrumb--visible > a > span::after { 1984 transform: translateX(0); 1985 } 1986 1987 /* .menu-toggle */ 1988 .mega-menu.mega-menu--mobile > .mega-menu__primary > button.menu-toggle { 1989 position: absolute; 1990 content: ""; 1991 top: 0; 1992 right: 0; 1993 left: 0; 1994 z-index: 2; 1995 display: flex; 1996 justify-content: center; 1997 align-items: center; 1998 gap: 14px; 1999 color: var(--global--color-white) !important; 2000 background: transparent !important; 2001 border: 0; 2002 -webkit-backdrop-filter: none; 2003 backdrop-filter: none; 2004 height: 85px; 2005 padding: 15px 26px; 2006 width: 135px; 2007 margin: 0 auto; 2008 transition: 2009 opacity 0.3s ease, 2010 height 0.3s ease; 2011 } 2012 .mega-menu.mega-menu--mobile > .mega-menu__primary > button.menu-toggle > div { 2013 width: 20px; 2014 height: 15px; 2015 position: relative; 2016 transform: rotate(0deg); 2017 transition: 0.5s ease; 2018 } 2019 .mega-menu.mega-menu--mobile > .mega-menu__primary > button.menu-toggle > div > i { 2020 display: block; 2021 position: absolute; 2022 height: 2px; 2023 width: 100%; 2024 background: var(--global--color-white); 2025 border-radius: 4px; 2026 opacity: 1; 2027 left: 0; 2028 transform: rotate(0deg); 2029 transform-origin: left center; 2030 transition: 0.25s ease; 2031 } 2032 .mega-menu.mega-menu--mobile > .mega-menu__primary > button.menu-toggle > div > i.top { 2033 top: 0px; 2034 } 2035 .mega-menu.mega-menu--mobile > .mega-menu__primary > button.menu-toggle > div > i.middle { 2036 top: 6px; 2037 } 2038 .mega-menu.mega-menu--mobile > .mega-menu__primary > button.menu-toggle > div > i.bottom { 2039 top: 12px; 2040 } 2041 2042 .mega-menu.mega-menu--mobile > .mega-menu__primary > .call { 2043 position: absolute; 2044 right: 0; 2045 top: 0; 2046 bottom: 0; 2047 left: auto; 2048 z-index: 3; 2049 height: 85px; 2050 width: 70px; 2051 transition: height 0.3s ease; 2052 } 2053 .mega-menu.mega-menu--mobile > .mega-menu__primary > .call > a { 2054 display: flex; 2055 justify-content: center; 2056 align-items: center; 2057 height: 100%; 2058 width: 100%; 2059 } 2060 .mega-menu.mega-menu--mobile > .mega-menu__primary > .call > a > div { 2061 display: flex; 2062 justify-content: center; 2063 align-items: center; 2064 height: 37px; 2065 max-width: 37px; 2066 width: 100%; 2067 border-radius: 50%; 2068 border: 1px solid rgba(255, 255, 255, 0.5); 2069 } 2070 2071 /* nav */ 2072 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav { 2073 margin: 0 auto; 2074 width: 100%; 2075 } 2076 2077 /** 2078 * .mega-menu__primary__nav-wrapper 2079 * `max-height` calc to remain visible in viewport 2080 * 100vh (viewport height) 2081 * + 100px (.mega-menu__primary__container-background) 2082 * + 65px (menu header when active) 2083 * + 20px (padding) 2084 * + 40px when viewing on phone 2085 * = 225px 2086 */ 2087 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper { 2088 overflow-x: hidden; 2089 visibility: hidden; 2090 padding: 0 0 30px 30px; 2091 max-height: calc(100vh - 225px); 2092 margin-top: 85px; 2093 transition: margin-top 0.3s ease; 2094 } 2095 2096 /** 2097 * .mega-menu__primary__container-background 2098 * `max-height` calc to remain visible in viewport 2099 * 100vh (viewport height) 2100 * + 100px (.mega-menu__primary__container-background) 2101 * + 40px when viewing on phone 2102 * = 140px 2103 */ 2104 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__container-background { 2105 position: absolute; 2106 content: ""; 2107 top: 0; 2108 right: 0; 2109 bottom: auto; 2110 left: auto; 2111 z-index: 2; 2112 /* height: 65px; */ 2113 height: 85px; 2114 max-height: calc(100vh - 140px); 2115 width: 131px; 2116 transition: 2117 height 0.3s ease, 2118 width 0.3s ease; 2119 } 2120 2121 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__container-background::before { 2122 position: absolute; 2123 content: ""; 2124 top: 0; 2125 right: 0; 2126 bottom: 0; 2127 left: 0; 2128 height: auto; 2129 width: 100%; 2130 border-radius: 35px; 2131 background: var(--global--color-dark); 2132 transition: border-radius 0.3s ease; 2133 } 2134 2135 /* top level menu items */ 2136 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul { 2137 display: flex; 2138 flex-direction: column; 2139 justify-content: center; 2140 position: relative; 2141 z-index: 2; 2142 list-style-type: none; 2143 margin: 0 auto;
2144 padding: 0 30px 0 0; 2145 pointer-events: none; 2146 opacity: 0; 2147 transition: 2148 opacity 0.3s ease, 2149 width 0.3s ease; 2150 } 2151 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > button { 2152 display: flex; 2153 justify-content: flex-start; 2154 position: relative; 2155 width: 100%; 2156 -webkit-backdrop-filter: none; 2157 backdrop-filter: none; 2158 font-size: 14px !important; 2159 font-style: normal; 2160 font-weight: 700; 2161 line-height: normal; 2162 letter-spacing: 0.7px; 2163 text-transform: uppercase; 2164 color: white !important; 2165 padding: 20px 0; 2166 height: 100%; 2167 transform: translateX(0); 2168 background-color: transparent !important; 2169 border-radius: 0 !important; 2170 border-top: 0 !important; 2171 border-right: 0 !important; 2172 border-bottom: 1px solid #ADAEBB !important; /* new gray */ 2173 border-left: 0 !important; 2174 transition: transform 0.3s ease; 2175 } 2176 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > button::after { 2177 position: absolute; 2178 content: ""; 2179 top: 50%; 2180 transform: translate(-50%, -50%); 2181 bottom: 0; 2182 left: auto; 2183 right: -6px; 2184 height: 15px; 2185 width: 11px; 2186 background-image: url("/wp-content/themes/pinehurst/images/icons/utilities/icon-caret-right.svg"); 2187 background-size: 11px 15px; 2188 } 2189 2190 /* top level menu items content base styles */ 2191 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div { 2192 position: absolute; 2193 top: 0; 2194 right: 0; 2195 bottom: 0; 2196 left: 0; 2197 opacity: 0; 2198 transform: translateX(100%); 2199 transition: 2200 opacity 0.3s ease, 2201 transform 0.3s ease; 2202 } 2203 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper { 2204 position: absolute; 2205 top: 0; 2206 right: 0; 2207 bottom: 0; 2208 left: 0; 2209 opacity: 0; 2210 pointer-events: none; 2211 transition: 2212 opacity 0.3s ease, 2213 transform 0.3s ease; 2214 } 2215 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > div:last-of-type { 2216 padding-bottom: 30px; 2217 } 2218 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > div:not(:first-of-type) { 2219 border-top: 1px solid #ADAEBB; /* new gray */ 2220 margin-right: 30px; 2221 padding-right: 25px; 2222 } 2223 /* utility class to apply border to top of details group */ 2224 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.border-top { 2225 position: relative; 2226 } 2227 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.border-top::before { 2228 position: absolute; 2229 content: ""; 2230 bottom: 0; 2231 left: 0; 2232 height: 1px; 2233 width: calc(100% - 30px); 2234 background-color: #ADAEBB; /* new gray */ 2235 } 2236 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper:has(> .link-block__card-cta:first-child) { 2237 gap: 31px; 2238 } 2239 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper ul { 2240 padding: 0; 2241 list-style-type: none; 2242 } 2243 2244 /* top level menu items ctas */ 2245 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > .mega-menu__primary__ctas { 2246 position: relative; 2247 z-index: 2; 2248 display: flex; 2249 flex-direction: column; 2250 align-items: flex-start; 2251 gap: 15px; 2252 padding-top: 25px; 2253 pointer-events: none; 2254 padding-right: 30px; 2255 transform: translateX(0); 2256 transition: transform 0.3s ease; 2257 } 2258 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper.fade-in > .mega-menu__primary__ctas { 2259 opacity: 1; 2260 transition: opacity 2s ease; 2261 } 2262 /* By default, hide the Header Mobile CTA (e.g. phone number) */ 2263 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > .mega-menu__primary__ctas > .mega-menu--mobile-cta { 2264 display: none; 2265 } 2266 /* By default, render the Header Tablet/Desktop CTA (e.g. page/external link) */ 2267 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > .mega-menu__primary__ctas > .mega-menu--tablet-desktop-cta { 2268 display: flex; 2269 } 2270 /* If user is viewing from a mobile device, render the Header Mobile CTA (e.g. phone number) and hide the Header Tablet/Desktop CTA (e.g. page/external link) */ 2271 @media (max-width: 767px) and (pointer: coarse) { 2272 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > .mega-menu__primary__ctas > .mega-menu--mobile-cta { 2273 display: flex; 2274 } 2275 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > .mega-menu__primary__ctas > .mega-menu--tablet-desktop-cta { 2276 display: none; 2277 } 2278 } 2279 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > .mega-menu__primary__ctas > a { 2280 position: relative; 2281 z-index: 2; 2282 top: auto; 2283 right: auto; 2284 display: flex; 2285 opacity: 0; 2286 width: 100%; 2287 transform: translateX(0); 2288 transition: opacity 0.3s ease, transform 0.3s ease; 2289 } 2290 2291 /* .link-block__stacked-image-grid-links */ 2292 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links { 2293 display: flex; 2294 flex: 1; 2295 flex-direction: column; 2296 gap: 14px; 2297 padding: 0 0 30px 0 !important; 2298 border-top: 0 !important; 2299 } 2300 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > span { 2301 font-size: 14px; 2302 font-style: normal; 2303 font-weight: 700; 2304 line-height: normal; 2305 letter-spacing: 0.7px; 2306 text-transform: uppercase; 2307 } 2308 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links.link-block__stacked-image-grid-links-pa
2308dding { 2309 padding: 20px 30px 30px 0 !important; 2310 } 2311 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links.link-block__stacked-image-grid-links-padding > .cta > a.cta { 2312 display: flex; 2313 position: relative !important; 2314 top: 0 !important; 2315 right: 0 !important; 2316 margin: 0 !important; 2317 padding: 12px 29px !important; 2318 font-size: 12px !important; 2319 } 2320 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul:not(:last-of-type) { 2321 padding-bottom: 32px; 2322 } 2323 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul:not(:first-of-type) { 2324 padding-top: 32px; 2325 } 2326 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images { 2327 display: flex; 2328 flex-flow: wrap; 2329 gap: 12px; 2330 justify-content: space-between; 2331 } 2332 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li { 2333 flex-shrink: 0; 2334 flex-basis: calc((100% - 21px) / 2); 2335 min-width: 0; /* prevents the flex items from overflowing their container */ 2336 } 2337 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li:nth-child(n+3) { 2338 padding-top: 6px; 2339 } 2340 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure { 2341 display: flex; 2342 flex-direction: column; 2343 gap: 12px; 2344 margin-top: 0; 2345 } 2346 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > div { 2347 position: relative; 2348 height: 97px; 2349 width: 100%; 2350 } 2351 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > div > img { 2352 position: absolute; 2353 top: 0; 2354 left: 0; 2355 right: 0; 2356 bottom: 0; 2357 height: 100%; 2358 width: 100%; 2359 object-fit: cover; 2360 } 2361 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-grid-images > li > a > figure > figcaption { 2362 font-size: 12px; 2363 font-style: normal; 2364 font-weight: 700; 2365 line-height: normal; 2366 text-transform: uppercase; 2367 color: var(--global--color-white); 2368 text-align: left; 2369 margin: 0; 2370 } 2371 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row { 2372 display: flex; 2373 gap: 34px; 2374 } 2375 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row:not(:first-of-type) { 2376 position: relative; 2377 } 2378 /* hacky way to get border separation to span full width of column */ 2379 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row:not(:first-of-type)::after { 2380 position: absolute; 2381 content: ""; 2382 top: 0; 2383 right: 0; 2384 bottom: auto; 2385 left: -32px; 2386 height: 1px; 2387 width: calc(100% + 32px); 2388 background-color: #ADAEBB; /* new gray */ 2389 } 2390 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row > li { 2391 font-size: 14px; 2392 font-style: normal; 2393 font-weight: 400; 2394 line-height: 30px; 2395 letter-spacing: 0.28px; 2396 transition: transform 0.3s ease; 2397 } 2398 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row > li:hover { 2399 transform: translateX(7px); 2400 text-decoration: underline; 2401 } 2402 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links > .wrapper > .links > ul.links-row > li > a { 2403 color: var(--global--color-white); 2404 } 2405 2406 /* .link-block__stacked-image-grid-links-full-width */ 2407 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width { 2408 display: flex; 2409 flex: 1; 2410 flex-direction: column; 2411 gap: 14px; 2412 padding: 0 0 30px 0 !important; 2413 border-top: 0 !important; 2414 } 2415 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > span { 2416 font-size: 14px; 2417 font-style: normal; 2418 font-weight: 700; 2419 line-height: normal; 2420 letter-spacing: 0.7px; 2421 text-transform: uppercase; 2422 } 2423 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul:not(:last-of-type) { 2424 padding-bottom: 32px; 2425 } 2426 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul:not(:first-of-type) { 2427 padding-top: 32px; 2428 } 2429 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images { 2430 display: flex; 2431 flex-flow: wrap; 2432 gap: 12px; 2433 justify-content: space-between; 2434 } 2435 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li { 2436 flex-shrink: 0; 2437 flex-basis: calc((100% - 21px) / 2); 2438 min-width: 0; /* prevents the flex items from overflowing their container */ 2439 } 2440 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li:nth-child(n+3) { 2441 padding-top: 6px; 2442 } 2443 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure {
2444 display: flex; 2445 flex-direction: column; 2446 gap: 12px; 2447 margin-top: 0; 2448 } 2449 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > div { 2450 position: relative; 2451 height: 97px; 2452 width: 100%; 2453 } 2454 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > div > img { 2455 position: absolute; 2456 top: 0; 2457 left: 0; 2458 right: 0; 2459 bottom: 0; 2460 height: 100%; 2461 width: 100%; 2462 object-fit: cover; 2463 } 2464 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-grid-images > li > a > figure > figcaption { 2465 font-size: 12px; 2466 font-style: normal; 2467 font-weight: 700; 2468 line-height: normal; 2469 text-transform: uppercase; 2470 color: var(--global--color-white); 2471 text-align: left; 2472 margin: 0; 2473 } 2474 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row { 2475 display: flex; 2476 gap: 34px; 2477 } 2478 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row:not(:first-of-type) { 2479 position: relative; 2480 } 2481 /* hacky way to get border separation to span full width of column */ 2482 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row:not(:first-of-type)::after { 2483 position: absolute; 2484 content: ""; 2485 top: 0; 2486 right: 0; 2487 bottom: auto; 2488 left: -32px; 2489 height: 1px; 2490 width: calc(100% + 32px); 2491 background-color: #ADAEBB; /* new gray */ 2492 } 2493 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row > li { 2494 font-size: 14px; 2495 font-style: normal; 2496 font-weight: 400; 2497 line-height: 30px; 2498 letter-spacing: 0.28px; 2499 transition: transform 0.3s ease; 2500 } 2501 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row > li:hover { 2502 transform: translateX(7px); 2503 text-decoration: underline; 2504 } 2505 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-image-grid-links-full-width > .wrapper > .links > ul.links-row > li > a { 2506 color: var(--global--color-white); 2507 } 2508 2509 /* .link-block__image-grid-links-side-scroll */ 2510 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll { 2511 display: flex; 2512 flex: 1; 2513 flex-direction: column; 2514 gap: 14px; 2515 position: relative; 2516 padding: 20px 0 20px 25px !important; 2517 margin-right: 0 !important; 2518 border-top: none !important; 2519 } 2520 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll::before { 2521 position: absolute; 2522 content: ""; 2523 top: 0; 2524 right: auto; 2525 bottom: auto; 2526 left: 0; 2527 height: 1px; 2528 width: calc(100% - 30px); 2529 background-color: #ADAEBB; /* new gray */ 2530 } 2531 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > span { 2532 font-size: 14px; 2533 font-style: normal; 2534 font-weight: 700; 2535 line-height: normal; 2536 letter-spacing: 0.7px; 2537 text-transform: uppercase; 2538 } 2539 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul:not(:last-of-type) { 2540 padding-bottom: 10px; 2541 margin-bottom: 10px; 2542 } 2543 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul:not(:first-of-type) { 2544 padding-top: 20px; 2545 } 2546 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-grid-images { 2547 display: flex; 2548 flex-flow: nowrap; 2549 gap: 12px; 2550 padding-right: 55px; 2551 overflow-x: scroll; 2552 } 2553 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-grid-images > li { 2554 flex-shrink: 0; 2555 min-width: 0; /* prevents the flex items from overflowing their container */ 2556 } 2557 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-grid-images > li > a > figure {
2558 display: flex; 2559 flex-direction: column; 2560 gap: 12px; 2561 margin-top: 0; 2562 } 2563 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-grid-images > li > a > figure > div { 2564 position: relative; 2565 height: 97px; 2566 width: 121px; 2567 } 2568 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-grid-images > li > a > figure > div > img { 2569 position: absolute; 2570 top: 0; 2571 left: 0; 2572 right: 0; 2573 bottom: 0; 2574 height: 100%; 2575 width: 100%; 2576 object-fit: cover; 2577 } 2578 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-grid-images > li > a > figure > figcaption { 2579 font-size: 12px; 2580 font-style: normal; 2581 font-weight: 700; 2582 line-height: normal; 2583 text-transform: uppercase; 2584 color: var(--global--color-white); 2585 text-align: left; 2586 margin: 0; 2587 } 2588 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-row { 2589 display: flex; 2590 flex-direction: column; 2591 } 2592 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-row:not(:first-of-type) { 2593 position: relative; 2594 } 2595 /* hacky way to get border separation to span full width of column */ 2596 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-row:not(:first-of-type)::after { 2597 position: absolute; 2598 content: ""; 2599 top: 0; 2600 right: auto; 2601 bottom: auto; 2602 left: -25px; 2603 height: 1px; 2604 width: calc(100% + 20px); 2605 background-color: #ADAEBB; /* new gray */ 2606 } 2607 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-row > li { 2608 font-size: 14px; 2609 font-style: normal; 2610 font-weight: 400; 2611 line-height: 1; 2612 letter-spacing: 0.28px; 2613 transition: transform 0.3s ease; 2614 } 2615 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-row > li:hover { 2616 transform: translateX(7px); 2617 text-decoration: underline; 2618 } 2619 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__image-grid-links-side-scroll > .wrapper > .links > ul.links-row > li > a { 2620 display: flex; 2621 line-height: 30px; 2622 color: var(--global--color-white); 2623 } 2624 2625 /* .link-block__multi-image-links */ 2626 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links { 2627 display: flex; 2628 flex-direction: column; 2629 gap: 14px; 2630 padding: 20px 55px 20px 25px; 2631 } 2632 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > span { 2633 font-size: 14px; 2634 font-style: normal; 2635 font-weight: 700; 2636 line-height: normal; 2637 letter-spacing: 0.7px; 2638 text-transform: uppercase; 2639 } 2640 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper { 2641 display: flex; 2642 flex-direction: column; 2643 gap: 12px; 2644 } 2645 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a { 2646 display: flex; 2647 flex-direction: column; 2648 gap: 20px; 2649 padding-top: 4px; 2650 } 2651 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper { 2652 display: flex; 2653 gap: 34px; 2654 position: relative; 2655 height: 100%; 2656 min-height: 153px; 2657 } 2658 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper > div > img { 2659 position: absolute; 2660 content: ""; 2661 top: 0; 2662 left: 0; 2663 right: 0; 2664 bottom: 0; 2665 height: 100%; 2666 min-height: 153px; 2667 object-fit: cover; 2668 } 2669 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper > .mega-menu-img { 2670 display: none; 2671 width: 100%; 2672 } 2673 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper > .mega-menu-img--active { 2674 display: block; 2675 } 2676 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper > .mega-menu-img > .content-wrapper { 2677 position: relative; 2678 height: 100%; 2679 } 2680 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper > .mega-menu-img > .content-wrapper > img { 2681 position: absolute; 2682 top: 0; 2683 left: 0; 2684 right: 0; 2685 bottom: 0; 2686 height: 100%; 2687 min-height: 153px; 2688 object-fit: cover; 2689 } 2690 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper > .mega-menu-img > .content-wrapper > .content { 2691 display: flex; 2692 flex-direction: column; 2693 justify-content: center; 2694 position: relative; 2695 min-height: 153px; 2696 height: 100%; 2697 padding: 15px; 2698 background: linear-gradient(rgba(17, 17, 17, 0) 20%, rgba(17, 17, 17, 0.7) 100%); 2699 background-size: cover; 2700 background-repeat: no-repeat; 2701 } 2702 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > .image-wrapper > .mega-menu-img > .content-wrapper > .content > span { 2703 z-index: 2; 2704 margin-top: auto; 2705 font-family: var(--font-headings); 2706 font-size: 35px; 2707 font-style: normal; 2708 font-weight: 400; 2709 line-height: 30px; 2710 color: var(--global--color-white); 2711 } 2712 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > button { 2713 border-color: var(--global--color-white) !important; 2714 background-color: transparent !important; 2715 color: var(--global--color-white) !important; 2716 padding: 12px 29px !important; 2717 font-size: 12px !important; 2718 transition: 2719 background-color 0.3s ease, 2720 color 0.3s ease; 2721 } 2722 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > a > button:hover { 2723 color: var(--global--color-dark) !important; 2724 border-color: var(--global--color-white) !important; 2725 background-color: var(--global--color-white) !important; 2726 } 2727 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links { 2728 display: flex; 2729 gap: 50px; 2730 } 2731 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul { 2732 display: flex; 2733 flex-direction: column; 2734 } 2735 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul > li { 2736 font-size: 14px; 2737 font-style: normal; 2738 font-weight: 400; 2739 line-height: 30px; 2740 letter-spacing: 0.28px; 2741 transition: transform 0.3s ease; 2742 } 2743 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul > li > a { 2744 display: flex; 2745 color: var(--global--color-white); 2746 } 2747 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links > .wrapper > .links > ul > li:hover { 2748 transform: translateX(7px); 2749 text-decoration: underline; 2750 } 2751 2752 /* .link-block__multi-image-links.link-block__multi-image-links--wide */ 2753 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > a { 2754 width: 300px; 2755 } 2756 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > a > .content-wrapper { 2757 position: relative; 2758 height: 100%; 2759 min-height: 186px; 2760 } 2761 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > a > .content-wrapper > img { 2762 position: absolute; 2763 top: 0; 2764 left: 0; 2765 right: 0; 2766 bottom: 0; 2767 height: 100%; 2768 min-height: 186px; 2769 object-fit: cover; 2770 } 2771 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > a > .content-wrapper > .content { 2772 display: flex; 2773 flex-direction: column; 2774 justify-content: center; 2775 position: relative; 2776 min-height: 186px; 2777 height: 100%; 2778 padding: 15px; 2779 background: linear-gradient(rgba(17, 17, 17, 0) 20%, rgba(17, 17, 17, 0.7) 100%); 2780 background-size: cover; 2781 background-repeat: no-repeat; 2782 } 2783 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__multi-image-links.link-block__multi-image-links--wide > .wrapper > a > .content-wrapper > .content > span { 2784 z-index: 2; 2785 margin-top: auto; 2786 font-family: var(--font-headings); 2787 font-size: 35px; 2788 font-style: normal; 2789 font-weight: 400; 2790 line-height: 30px; 2791 color: var(--global--color-white); 2792 } 2793 2794 /* .link-block__column-links */ 2795 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links { 2796 display: flex; 2797 flex-direction: column; 2798 gap: 14px; 2799 padding: 20px 25px; 2800 } 2801 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > span { 2802 font-size: 14px; 2803 font-style: normal; 2804 font-weight: 700; 2805 line-height: normal; 2806 letter-spacing: 0.7px; 2807 text-transform: uppercase; 2808 } 2809 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper { 2810 display: flex; 2811 flex-direction: column; 2812 gap: 13px; 2813 } 2814 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul { 2815 display: flex; 2816 flex-direction: column; 2817 } 2818 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul > li { 2819 font-size: 14px; 2820 font-style: normal; 2821 font-weight: 400; 2822 line-height: 30px; 2823 letter-spacing: 0.28px; 2824 transition: transform 0.3s ease; 2825 } 2826 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul > li > a { 2827 display: flex; 2828 color: var(--global--color-white) !important; 2829 } 2830 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > ul > li:hover { 2831 transform: translateX(7px); 2832 text-decoration: underline; 2833 } 2834 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > .cta { 2835 display: flex; 2836 flex-direction: column; 2837 gap: 8px; 2838 } 2839 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__column-links > .wrapper > .cta > a { 2840 display: flex; 2841 position: relative !important; 2842 top: 0 !important; 2843 right: 0 !important; 2844 margin: 0 !important; 2845 padding: 12px 29px !important; 2846 font-size: 12px !important; 2847 } 2848 /* details.link-block__column-links (variant for accordion type) */ 2849 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links > summary { 2850 display: flex; 2851 justify-content: space-between; 2852 align-items: center; 2853 position: relative; 2854 font-size: 14px; 2855 font-style: normal; 2856 font-weight: 700; 2857 line-height: normal; 2858 letter-spacing: 0.7px; 2859 text-transform: uppercase; 2860 padding: 0 55px 0 25px; 2861 list-style-type: none; /* Removes default triangle indicator */ 2862 } 2863 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links > summary::-webkit-details-marker { 2864 display: none; /* Removes default triangle indicator on mobile iOS */ 2865 } 2866 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links > summary > label::before { 2867 position: absolute; 2868 content: ""; 2869 right: 0; 2870 height: 24px; 2871 width: 24px; 2872 height: 15px; 2873 width: 11px; 2874 background-image: url("/wp-content/themes/pinehurst/images/icons/utilities/icon-caret-left.svg"); 2875 background-size: 11px 15px; 2876 background-repeat: no-repeat;
2877 margin-top: 1px; 2878 transform: rotate(-90deg); 2879 transition: transform 0.3s ease; 2880 pointer-events: none; 2881 } 2882 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links { 2883 padding: 0; 2884 transition: max-height 0.3s ease-out; /* Transition for height */ 2885 max-height: 57px; /* Set a max-height value just enough to show the summary content */ 2886 overflow: hidden; /* Hide the rest of the content */ 2887 } 2888 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > input { 2889 display: none; /* Hide the checkbox element */ 2890 } 2891 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links > summary { 2892 height: 57px; 2893 } 2894 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links > summary > label { 2895 height: 57px; 2896 margin: 0; 2897 font-size: 14px; 2898 font-style: normal; 2899 font-weight: 700; 2900 line-height: normal; 2901 letter-spacing: 0.7px; 2902 text-transform: uppercase; 2903 position: absolute; 2904 top: 0; 2905 left: 0; 2906 display: flex; 2907 align-items: center; 2908 width: calc(100% - 100px); 2909 padding: 0 25px; 2910 } 2911 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links > summary > div { 2912 display: flex; 2913 justify-content: flex-end; 2914 margin-left: auto; 2915 } 2916 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > input:checked + details.link-block__column-links, 2917 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links:has(input:checked) { 2918 max-height: 500px; 2919 } 2920 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > input:checked + details.link-block__column-links > summary > label::before { 2921 transform: rotate(90deg); 2922 } 2923 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links[open] > .wrapper { 2924 transition: max-height 0.3s ease-out; 2925 max-height: 1000px; 2926 } 2927 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > details.link-block__column-links > .wrapper { 2928 padding: 0 55px 20px 25px; 2929 } 2930 2931 /* .link-block__card-cta */ 2932 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta { 2933 padding: 20px 25px 30px; 2934 } 2935 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a { 2936 display: flex; 2937 } 2938 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper { 2939 display: flex; 2940 flex: 1; 2941 flex-direction: column; 2942 gap: 16px; 2943 margin: 0; 2944 } 2945 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .image-wrapper { 2946 display: flex; 2947 gap: 34px; 2948 position: relative; 2949 height: 100%; 2950 min-height: 135px; 2951 } 2952 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .image-wrapper > .mega-menu-img { 2953 position: relative; 2954 } 2955 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .image-wrapper > img { 2956 position: absolute; 2957 top: 0; 2958 left: 0; 2959 right: 0; 2960 bottom: 0; 2961 height: 100%; 2962 width: 100%; 2963 min-height: 135px; 2964 object-fit: cover; 2965 object-position: top; 2966 } 2967 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .content { 2968 display: flex; 2969 flex-direction: column; 2970 gap: 16px; 2971 } 2972 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .content > span { 2973 font-size: 14px; 2974 font-style: normal; 2975 font-weight: 700; 2976 line-height: normal; 2977 letter-spacing: 0.7px; 2978 text-transform: uppercase; 2979 color: var(--global--color-white); 2980 text-align: left !important; 2981 margin: 0 !important; 2982 } 2983 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .content > button { 2984 width: 100%; 2985 border-color: var(--global--color-white) !important; 2986 background-color: transparent !important; 2987 padding: 12px 29px !important; 2988 font-size: 12px !important; 2989 color: var(--global--color-white) !important; 2990 transition: 2991 background-color 0.3s ease, 2992 color 0.3s ease; 2993 } 2994 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta > a > .content-wrapper > .content > button:hover { 2995 color: var(--global--color-dark) !important; 2996 border-color: var(--global--color-white) !important; 2997 background-color: var(--global--color-white) !important; 2998 } 2999 3000 /* .link-block__card-cta-inset */ 3001 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset { 3002 display: flex; 3003 flex: 1; 3004 flex-direction: column; 3005 gap: 14px; 3006 padding-right: 55px; 3007 padding-bottom: 20px; 3008 } 3009 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset.link-block__card-cta-inset--wide { 3010 padding: 20px 30px 20px 0; 3011 } 3012 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > span { 3013 font-size: 14px; 3014 font-style: normal; 3015 font-weight: 700; 3016 line-height: normal; 3017 letter-spacing: 0.7px; 3018 text-transform: uppercase; 3019 } 3020 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper { 3021 height: 100%; 3022 } 3023 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper { 3024 position: relative; 3025 height: 100%; 3026 min-height: 168px; 3027 } 3028 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > img { 3029 position: absolute; 3030 top: 0; 3031 left: 0; 3032 right: 0; 3033 bottom: 0; 3034 height: 100%; 3035 width: 100%; 3036 min-height: 168px; 3037 object-fit: cover; 3038 } 3039 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > .content { 3040 display: flex; 3041 flex-direction: column; 3042 justify-content: center; 3043 position: relative; 3044 min-height: 168px; 3045 height: 100%; 3046 padding: 15px; 3047 background: linear-gradient(rgba(17, 17, 17, 0) 20%, rgba(17, 17, 17, 0.7) 100%); 3048 background-size: cover; 3049 background-repeat: no-repeat; 3050 } 3051 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > .content > span { 3052 z-index: 2; 3053 margin-top: auto; 3054 font-family: var(--font-headings); 3055 font-size: 25px; 3056 font-style: normal; 3057 font-weight: 400; 3058 line-height: 30px; 3059 text-align: center; 3060 text-wrap: balance; 3061 color: var(--global--color-white); 3062 } 3063 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > .content > button { 3064 border-color: var(--global--color-white) !important; 3065 background-color: transparent !important; 3066 color: var(--global--color-white) !important; 3067 -webkit-backdrop-filter: none; 3068 backdrop-filter: none; 3069 margin-top: auto; 3070 padding: 12px 29px !important; 3071 font-size: 12px !important; 3072 transition: 3073 background-color 0.3s ease, 3074 color 0.3s ease; 3075 } 3076 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-inset > .wrapper > a > .content-wrapper > .content > button:hover { 3077 color: var(--global--color-dark) !important; 3078 border-color: var(--global--color-white) !important; 3079 background-color: var(--global--color-white) !important; 3080 } 3081 3082 /* .link-block__card-cta-outset */ 3083 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset { 3084 display: flex; 3085 flex-direction: column; 3086 gap: 14px; 3087 width: auto; 3088 padding: 20px 30px 20px 0; 3089 } 3090 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > span { 3091 font-size: 14px; 3092 font-style: normal; 3093 font-weight: 700; 3094 line-height: normal; 3095 letter-spacing: 0.7px; 3096 text-transform: uppercase; 3097 } 3098 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper { 3099 height: 100%; 3100 } 3101 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a { 3102 display: flex; 3103 flex-direction: column; 3104 gap: 14px; 3105 } 3106 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper { 3107 position: relative; 3108 height: 100%; 3109 min-height: 168px; 3110 } 3111 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper > img { 3112 position: absolute; 3113 top: 0; 3114 left: 0; 3115 right: 0; 3116 bottom: 0; 3117 height: 100%; 3118 width: 100%; 3119 min-height: 168px; 3120 object-fit: cover; 3121 } 3122 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper > .content { 3123 display: flex; 3124 flex-direction: column; 3125 justify-content: center; 3126 position: relative; 3127 min-height: 168px; 3128 height: 100%; 3129 padding: 15px; 3130 background: linear-gradient(rgba(17, 17, 17, 0) 20%, rgba(17, 17, 17, 0.7) 100%); 3131 background-size: cover; 3132 background-repeat: no-repeat; 3133 } 3134 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__card-cta.link-block__card-cta-outset > .wrapper > a > .content-wrapper > .content > span { 3135 z-index: 2; 3136 margin-top: auto; 3137 font-family: var(--font-headings); 3138 font-size: 28px; 3139 font-style: normal; 3140 font-weight: 400; 3141 line-height: 30px; 3142 color: var(--global--color-white); 3143 } 3144 3145 /* link-block__two-column-links */ 3146 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links { 3147 display: flex; 3148 flex-direction: column; 3149 gap: 10px; 3150 } 3151 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper { 3152 display: flex; 3153 flex-direction: column; 3154 gap: 16px; 3155 padding: 0 55px 20px 25px; 3156 } 3157 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul { 3158 display: flex; 3159 flex-direction: column; 3160 } 3161 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a { 3162 display: flex; 3163 flex-direction: column; 3164 gap: 20px; 3165 } 3166 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a > .image-wrapper { 3167 display: flex; 3168 gap: 34px; 3169 } 3170 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a > button { 3171 border-color: var(--global--color-white) !important; 3172 background-color: transparent !important; 3173 color: var(--global--color-white) !important; 3174 transition: 3175 background-color 0.3s ease, 3176 color 0.3s ease; 3177 } 3178 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > a > button:hover { 3179 color: var(--global--color-dark) !important; 3180 border-color: var(--global--color-white) !important; 3181 background-color: var(--global--color-white) !important; 3182 } 3183 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links { 3184 display: flex; 3185 gap: 34px; 3186 } 3187 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul > li { 3188 font-size: 14px; 3189 font-style: normal; 3190 font-weight: 400; 3191 line-height: 30px; 3192 letter-spacing: 0.28px; 3193 transition: transform 0.3s ease; 3194 } 3195 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div >
3195 .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul > li > a { 3196 display: flex; 3197 color: var(--global--color-white); 3198 } 3199 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .links > ul > li:hover { 3200 transform: translateX(7px); 3201 text-decoration: underline; 3202 } 3203 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .cta { 3204 display: inherit; 3205 } 3206 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__two-column-links > .wrapper > .cta > a { 3207 position: relative !important; 3208 top: 0 !important; 3209 right: 0 !important; 3210 margin: 0 !important; 3211 padding: 12px 29px !important; 3212 font-size: 12px !important; 3213 display: block !important; 3214 } 3215 3216 /* link-block__stacked-column-group-links */ 3217 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links { 3218 display: flex; 3219 flex-direction: column; 3220 gap: 10px; 3221 } 3222 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper { 3223 padding: 0 55px 20px 25px; 3224 } 3225 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:last-of-type) { 3226 padding-bottom: 25px; 3227 } 3228 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:first-of-type) { 3229 padding-top: 25px; 3230 } 3231 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul > li { 3232 font-size: 14px; 3233 font-style: normal; 3234 font-weight: 400; 3235 line-height: 30px; 3236 letter-spacing: 0.28px; 3237 transition: transform 0.3s ease; 3238 } 3239 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul > li > a { 3240 display: flex; 3241 color: var(--global--color-white) !important; 3242 } 3243 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul > li:hover { 3244 transform: translateX(7px); 3245 text-decoration: underline; 3246 } 3247 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:first-of-type) { 3248 position: relative; 3249 } 3250 /* hacky way to get border separation to span full width of column */ 3251 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li > div > .links-wrapper > .link-block__stacked-column-group-links > .wrapper > ul:not(:first-of-type)::after { 3252 position: absolute; 3253 content: ""; 3254 top: 0; 3255 right: 0; 3256 bottom: auto; 3257 left: -31px; 3258 height: 1px; 3259 width: calc(100% + 31px); 3260 background-color: #ADAEBB; /* new gray */ 3261 } 3262 3263 /* is-menu-active */ 3264 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > .mega-menu__logo { 3265 display: none; 3266 } 3267 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper { 3268 visibility: visible; 3269 margin-top: 85px; 3270 } 3271 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul, 3272 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > .mega-menu__primary__ctas > a { 3273 pointer-events: auto; 3274 opacity: 1; 3275 } 3276 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul::after { 3277 opacity: 1; 3278 width: calc(100% - 50px); 3279 } 3280 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > button.menu-toggle { 3281 left: auto; 3282 } 3283 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > div::before { 3284 border-radius: 35px; 3285 } 3286 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > .menu-header-wrapper, 3287 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > .menu-header-wrapper > div > svg { 3288 opacity: 1; 3289 } 3290 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > .call { 3291 visibility: hidden; 3292 } 3293 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > button.menu-toggle > div > i.top { 3294 transform: rotate(45deg); 3295 top: -1px; 3296 left: 2px; 3297 } 3298 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > button.menu-toggle > div > i.middle { 3299 width: 0%; 3300 opacity: 0; 3301 } 3302 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > button.menu-toggle > div > i.bottom { 3303 transform: rotate(-45deg); 3304 top: 13px; 3305 left: 2px; 3306 } 3307 /* .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__container-background { */ 3308 .mega-menu.mega-menu--mobile > .mega-menu__primary > nav > .mega-menu__primary__container-background { 3309 width: 100%; 3310 } 3311 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper:has(li.is-menu-active) > div { 3312 display: none; /* when top level menu item is clicked, this fixes scrollable height issue */ 3313 opacity: 0; 3314 transform: translateX(-100%); 3315 } 3316 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul:has(li.is-menu-active) > li > button { 3317 transform: translateX(calc(-100% - 30px)); 3318 pointer-events: none; 3319 } 3320 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li.is-menu-active > div { 3321 opacity: 1; 3322 transform: translateX(0); 3323 } 3324 .mega-menu.mega-menu--mobile.is-menu-active > .mega-menu__primary > nav > .mega-menu__primary__nav-wrapper > ul > li.is-menu-active > div > .links-wrapper { 3325 display: block; 3326 opacity: 1; 3327 transform: translateX(0); 3328 pointer-events: auto; 3329 z-index: 1; 3330 width: 100%; 3331 } 3332</style> 3333 3334<!-- DESKTOP MENU --> 3335<div class="mega-menu mega-menu--desktop"> 3336 <div class="mega-menu__logo"> 3337 <a href="https://www.pinehurst.com"> 3338 <div> 3339 <svg version="1.1" id="menu-logo-pinehurst-putterboy-desktop" 3340 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="53.2px" height="62.2px"
3341 viewBox="0 0 53.2 62.2" enable-background="new 0 0 53.2 62.2" xml:space="preserve"> 3342 <g id="logo-pinehurst-groups-desktop"> 3343 <g id="logo-pinehurst-1895-text-desktop"> 3344 <path fill="#FFFFFF" d="M2.2,44.3c0.2-0.5,0.3-0.7-0.2-1c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0.1-0.2,0.2-0.1c0.4,0.1,0.7,0.3,1.1,0.4 3345 c0.6,0.2,1.2,0.4,1.8,0.6c0.4,0.2,0.9,0.4,1.2,0.7c0.3,0.4,0.4,0.9,0.2,1.4c-0.2,0.4-0.5,0.7-0.8,0.9c-0.5,0.2-0.9,0.2-1.4,0 3346 c-0.2-0.1-0.4-0.2-0.6-0.4c-0.1-0.1-0.3-0.2-0.4-0.3c-0.2,0-0.2,0.1-0.2,0.2l-0.4,1c-0.2,0.5-0.3,0.7,0.2,1c0.1,0,0.2,0.1,0.2,0.3 3347 c0,0.1-0.2,0.1-0.2,0.1c-0.4-0.2-0.8-0.4-1.3-0.5c-0.4-0.2-0.8-0.2-1.2-0.4C0,48.2,0,48.1,0,48c0.1-0.1,0.2-0.1,0.3-0.1 3348 c0.6,0.1,0.6,0,0.8-0.6L2.2,44.3L2.2,44.3z M3.2,45.9c0,0.1-0.1,0.2,0,0.3c0.1,0.1,0.3,0.2,0.4,0.3c0.7,0.2,1.2-0.2,1.4-0.8 3349 c0.2-0.6,0-1.2-0.6-1.5c-0.2-0.1-0.4-0.1-0.5,0.1c-0.2,0.2-0.2,0.5-0.3,0.7L3.2,45.9L3.2,45.9z"/> 3350 <path fill="#FFFFFF" d="M7.8,49.5c-0.1,0.5-0.2,0.7,0.3,0.9c0.1,0,0.2,0.1,0.2,0.3c0,0.1-0.1,0.1-0.2,0.1 3351 c-0.5-0.1-0.9-0.3-1.3-0.4c-0.4-0.1-0.8-0.2-1.2-0.3c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0.2-0.2,0.3-0.1c0.6,0,0.6-0.1,0.8-0.7l0.8-3 3352 c0.2-0.5,0.2-0.7-0.3-1c-0.1,0-0.3-0.1-0.2-0.2c0-0.1,0.1-0.2,0.2-0.1c0.5,0.1,0.9,0.3,1.3,0.4c0.4,0.1,0.8,0.2,1.2,0.3 3353 c0.1,0,0.2,0.1,0.2,0.2c0,0.1-0.2,0.1-0.3,0.1c-0.6,0-0.6,0.1-0.8,0.7C8.7,46.4,7.8,49.5,7.8,49.5z"/> 3354 <path fill="#FFFFFF" d="M14.8,47.8c0-0.2,0.1-0.5,0.1-0.6c-0.1-0.2-0.2-0.3-0.4-0.4c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.2-0.2,0.4-0.1 3355 c0.2,0,0.5,0.1,0.8,0.2c0.2,0,0.5,0.1,0.8,0.1c0.1,0,0.2,0.1,0.2,0.2c0,0.2-0.3,0.1-0.5,0.1c-0.4,0-0.4,0.4-0.5,0.7l-0.8,4.2 3356 c-0.1,0.2,0,0.4-0.3,0.4c-0.2,0-0.3-0.2-0.4-0.4l-2.7-4.9l-0.5,2.9c0,0.2-0.1,0.7-0.1,0.9c0.1,0.3,0.2,0.4,0.5,0.4 3357 c0.1,0,0.4,0,0.3,0.2c0,0.2-0.2,0.2-0.3,0.1c-0.3,0-0.5-0.1-0.8-0.2c-0.3,0-0.6-0.1-0.8-0.1c-0.1,0-0.2-0.1-0.2-0.2 3358 c0-0.2,0.2-0.1,0.4-0.1c0.2,0,0.3,0,0.4-0.2c0.1-0.2,0.2-0.7,0.2-1l0.5-2.7c0.1-0.3,0.2-0.7-0.2-0.8c-0.1,0-0.3,0-0.3-0.2 3359 c0-0.2,0.2-0.1,0.3-0.1l1.6,0.3c0.4,0,0.3,0.1,0.5,0.4l1.9,3.6L14.8,47.8L14.8,47.8z"/> 3360 <path fill="#FFFFFF" d="M18.7,49c0,0.2,0,0.4,0.2,0.4c0.2,0,0.6,0,0.7,0c0.2,0,0.4-0.2,0.5-0.4c0-0.1,0.1-0.3,0.3-0.3 3361 c0.1,0,0.2,0.1,0.1,0.2c0,0.2-0.1,0.5-0.1,0.8c0,0.2,0,0.5,0,0.8c0,0.1,0,0.2-0.2,0.2c-0.4,0,0-0.9-1-0.9l-0.4,0 3362 c-0.3,0-0.3,0.1-0.3,0.4l-0.1,1c0,0.2,0,0.6,0.1,0.7c0.1,0.2,0.4,0.3,0.7,0.3c0.6,0,1.2-0.2,1.5-0.7c0.1-0.1,0.2-0.3,0.3-0.3 3363 c0.1,0,0.2,0.1,0.2,0.2c0,0.1-0.1,0.3-0.1,0.4L21,52.6c0,0.1,0,0.2-0.1,0.2c-0.7,0-1.3-0.2-2-0.2c-0.8-0.1-1.7-0.1-2.6-0.2 3364 c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2c0.6,0,0.6-0.2,0.7-0.8l0.3-3.2c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3-0.1-0.3-0.2 3365 c0-0.2,0.1-0.2,0.2-0.2c0.5,0,1,0.1,1.6,0.2c0.9,0.1,1.9,0.1,2.8,0.2c0.2,0,0.1,0.2,0.1,0.3l-0.1,0.7c0,0.1,0,0.3-0.2,0.2 3366 c-0.1,0-0.2-0.2-0.2-0.2c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.2-0.4-0.2-0.7-0.2c-0.1,0-0.6,0-0.8,0c-0.1,0-0.1,0.3-0.1,0.4 3367 C18.8,47.8,18.7,49,18.7,49z"/> 3368 <path fill="#FFFFFF" d="M26,49.7c0.3,0,0.3,0,0.3-0.3l0-0.9c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3,0-0.3-0.2s0.1-0.2,0.2-0.2 3369 c0.5,0,0.9,0,1.4,0c0.4,0,0.9,0,1.3,0c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.6,0.2-0.6,0.9l0,3.2c0,0.5,0,0.7,0.5,0.8 3370 c0.1,0,0.3,0,0.3,0.2c0,0.1-0.1,0.2-0.2,0.2c-0.5,0-0.9,0-1.4,0c-0.4,0-0.9,0-1.3,0c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2 3371 c0.6-0.1,0.6-0.2,0.6-0.8l0-1.4c0-0.2,0-0.2-0.2-0.2l-1.6,0c-0.4,0-0.4,0-0.4,0.3l0,1.2c0,0.5,0,0.7,0.5,0.8c0.1,0,0.3,0,0.3,0.2 3372 c0,0.1-0.1,0.2-0.2,0.2c-0.5,0-0.9,0-1.4,0c-0.4,0-0.9,0-1.3,0c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2 3373 c0.6-0.1,0.6-0.2,0.6-0.8l0-3.2c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3,0-0.3-0.2s0.1-0.2,0.2-0.2c0.5,0,0.9,0,1.4,0c0.4,0,0.9,0,1.3,0 3374 c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.6,0.2-0.6,0.9l0,0.9c0,0.2,0.1,0.3,0.3,0.3L26,49.7L26,49.7z"/> 3375 <path fill="#FFFFFF" d="M34.8,50.5c0,0.6,0.1,1.2-0.4,1.6c-0.5,0.4-1.1,0.6-1.7,0.6c-0.6,0-1.3,0-1.8-0.3 3376 c-0.7-0.4-0.8-0.9-0.8-1.6l-0.1-2.4c0-0.5,0-0.8-0.6-0.8c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.1-0.2,0.2-0.2c0.5,0,0.9,0,1.4,0
3377 c0.4,0,0.8-0.1,1.3-0.1c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.5,0.3-0.5,0.9l0.1,2c0,0.4,0.1,1.1,0.2,1.4 3378 c0.2,0.5,0.8,0.7,1.3,0.6c0.5,0,0.9-0.2,1.2-0.6c0.3-0.4,0.2-0.8,0.2-1.2l-0.2-2.3c0-0.2,0-0.5-0.1-0.7c-0.1-0.2-0.3-0.2-0.5-0.2 3379 c-0.2,0-0.4,0-0.4-0.2c0-0.2,0.2-0.2,0.3-0.2c0.2,0,0.5,0,0.8,0c0.2,0,0.5,0,0.8-0.1c0.1,0,0.2,0,0.2,0.2c0,0.2-0.2,0.2-0.3,0.2 3380 c-0.2,0-0.3,0.1-0.4,0.3c0,0.2,0,0.5,0,0.6L34.8,50.5L34.8,50.5z"/> 3381 <path fill="#FFFFFF" d="M41.5,50.6c0.2,0.3,0.3,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0.2c0,0.2-0.1,0.2-0.2,0.2c-0.2,0-0.5,0-0.7,0.1 3382 c-0.2,0-0.5,0.1-0.7,0.1c-0.2,0-0.2-0.1-0.3-0.2L39.2,50c-0.1-0.2-0.4-0.5-0.5-0.6c-0.1-0.1-0.2,0-0.3,0c-0.2,0-0.1,0.1-0.1,0.3 3383 l0.2,1.2c0.1,0.5,0.1,0.7,0.6,0.7c0.1,0,0.3,0,0.3,0.2c0,0.1-0.1,0.2-0.2,0.2c-0.5,0.1-0.9,0.1-1.3,0.2c-0.4,0.1-0.8,0.2-1.3,0.2 3384 c-0.1,0-0.2,0-0.2-0.1c0-0.2,0.1-0.2,0.2-0.2c0.6-0.2,0.5-0.3,0.4-0.9l-0.5-3.1c-0.1-0.5-0.1-0.8-0.6-0.8c-0.1,0-0.3,0-0.3-0.1 3385 c0-0.2,0.1-0.2,0.2-0.2c0.4,0,0.8-0.1,1.2-0.2c0.7-0.1,1.3-0.2,2-0.4c0.4,0,0.8-0.1,1.2,0.1c0.4,0.2,0.6,0.6,0.7,1 3386 c0.1,0.8-0.6,1.3-1.3,1.5c0.5,0,0.8,0.2,1,0.6L41.5,50.6L41.5,50.6z M38.2,48.6c0,0.2,0,0.4,0.2,0.4s0.5-0.1,0.7-0.3 3387 c0.2-0.2,0.3-0.6,0.3-0.9c-0.1-0.6-0.5-1-1.2-0.9c-0.1,0-0.4,0.1-0.4,0.2c0,0.1,0,0.3,0.1,0.4L38.2,48.6L38.2,48.6z"/> 3388 <path fill="#FFFFFF" d="M45.2,46.1c0,0.1,0.1,0.3-0.
33881,0.4c-0.2,0-0.2-0.1-0.3-0.2c-0.3-0.5-0.7-0.8-1.2-0.7 3389 c-0.5,0.1-0.9,0.5-0.8,1c0.1,0.5,0.6,0.5,1,0.6l0.5,0c0.9,0.1,1.7,0.4,2,1.3c0.1,0.5,0,1.1-0.4,1.5c-0.4,0.5-0.9,0.8-1.5,0.9 3390 c-0.4,0.1-1.1,0.2-1.5,0c-0.3-0.1-0.3-0.2-0.4-0.5l-0.1-0.5c0-0.1-0.2-0.5,0-0.5s0.3,0.2,0.4,0.3c0.2,0.2,0.2,0.5,0.5,0.6 3391 c0.3,0.2,0.7,0.2,1,0.1c0.5-0.1,1.1-0.6,1-1.2c-0.2-0.7-1-0.7-1.5-0.8c-0.8-0.1-1.7-0.3-1.9-1.2c-0.3-1.2,0.8-2.1,1.8-2.3 3392 c0.3-0.1,0.9-0.1,1.2,0c0.2,0,0.2,0.2,0.2,0.4L45.2,46.1L45.2,46.1z"/> 3393 <path fill="#FFFFFF" d="M50.2,48c0.2,0.5,0.2,0.7,0.8,0.6c0.1,0,0.3,0,0.3,0.1c0,0.1,0,0.2-0.2,0.2c-0.4,0.2-0.9,0.2-1.3,0.4 3394 c-0.4,0.1-0.8,0.3-1.2,0.5c-0.1,0-0.2,0-0.2-0.1c0-0.1,0.1-0.2,0.2-0.3c0.5-0.3,0.5-0.4,0.2-1l-1.2-3.6c-0.1-0.2-0.1-0.2-0.3-0.2 3395 c-0.6,0.2-0.7,0.5-0.9,1.1c0,0.1-0.1,0.4-0.2,0.4c-0.1,0-0.2,0-0.2-0.1c0,0,0-0.1,0-0.2l-0.1-1.1c0-0.1,0-0.3,0.1-0.4 3396 c0.1,0,0.2,0,0.2,0.1c0.2,0.2,0.2,0.2,0.4,0.1l3-1c0.2-0.1,0.5-0.1,0.6-0.4c0-0.1,0-0.2,0.2-0.2c0.2-0.1,0.2,0.1,0.2,0.2l0.2,1.1 3397 c0,0.2,0.1,0.4-0.1,0.4c-0.2,0-0.2,0-0.4-0.2c-0.5-0.5-0.6-0.6-1.3-0.4c-0.2,0.1-0.2,0.1-0.2,0.3L50.2,48L50.2,48z"/> 3398 <path fill="#FFFFFF" d="M52.7,47.2c0.2,0.1,0.3,0.2,0.3,0.3c0.1,0.2,0.1,0.3,0,0.5c-0.1,0.2-0.2,0.3-0.3,0.3 3399 c-0.2,0.1-0.3,0.1-0.5,0c-0.2-0.1-0.3-0.2-0.3-0.3c-0.1-0.2-0.1-0.3,0-0.5c0.1-0.2,0.2-0.3,0.3-0.3C52.4,47.2,52.6,47.2,52.7,47.2 3400 z M52.8,47.2c-0.2-0.1-0.4-0.1-0.6,0s-0.3,0.2-0.4,0.4c-0.1,0.2-0.1,0.4,0,0.6s0.2,0.3,0.4,0.4c0.2,0.1,0.4,0.1,0.6,0 3401 s0.3-0.2,0.4-0.4c0.1-0.2,0.1-0.4,0-0.6C53.1,47.4,53,47.2,52.8,47.2z M52.6,47.8c0,0,0,0-0.1,0.1l-0.1,0l-0.1-0.3l0.1,0 3402 c0.1,0,0.1,0,0.2,0s0.1,0,0.1,0.1C52.6,47.7,52.6,47.7,52.6,47.8L52.6,47.8z M52.4,48.3l0.1,0L52.4,48l0.1,0c0.1,0,0.1,0,0.2,0 3403 c0,0,0.1,0,0.2,0.2l0,0v0l0.1,0l0,0c0,0,0,0,0,0l0,0c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.2,0c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.2 3404 c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.2,0l-0.2,0.1L52.4,48.3L52.4,48.3z"/> 3405 <path fill="#FFFFFF" d="M15.8,60c0,0.2,0,0.6,0.1,0.7c0.1,0.2,0.4,0.2,0.5,0.2c0.1,0,0.5,0,0.5,0.2c0,0.2-0.2,0.2-0.3,0.2 3406 c-0.2,0-0.5,0-0.8,0c-0.3,0-0.7,0-1,0c-0.2,0-0.5,0-0.7,0s-0.4,0-0.6,0c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.3-0.2,0.4-0.2 3407 c0.2,0,0.4,0,0.6-0.1c0.2-0.1,0.2-0.4,0.2-0.6v-3.3c0-0.1,0-0.3,0-0.5c0-0.1-0.1-0.2-0.2-0.2s-0.1,0-0.2,0l-0.4,0.1 3408 c-0.1,0-0.3,0.1-0.4,0.1c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.4-0.3,0.6-0.4c0.7-0.2,1.4-0.3,1.9-0.6c0.1,0,0.1,0,0.1,0 3409 c0.2,0,0.1,0.3,0.1,0.4L15.8,60L15.8,60L15.8,60z"/> 3410 <path fill="#FFFFFF" d="M19.8,59.8c0-0.4,0.1-0.7,0.4-0.9c0.2-0.2,0.5-0.3,0.7-0.4c0,0,0.1,0,0.1-0.1c0,0-0.1-0.1-0.1-0.1 3411 C20.4,58.1,20,57.6,20,57c0-0.5,0.2-0.9,0.7-1.2c0.4-0.3,1-0.4,1.5-0.4c0.4,0,0.9,0,1.2,0.2c0.4,0.2,0.8,0.6,0.8,1.1 3412 c0,0.5-0.4,0.9-0.9,1c0,0-0.2,0-0.2,0.1s0.2,0.1,0.2,0.2c0.6,0.3,1.1,0.9,1.1,1.6c0,0.6-0.4,1.1-0.8,1.4c-0.4,0.3-1,0.4-1.6,0.4 3413 C21.2,61.4,19.8,61,19.8,59.8L19.8,59.8z M23.2,60.1c0-0.6-0.5-0.9-0.9-1.1c-0.1,0-0.6-0.3-0.8-0.3c-0.1,0-0.2,0.2-0.3,0.2 3414 C21,59.1,21,59.4,21,59.7c0,0.7,0.4,1.3,1.2,1.3C22.6,61,23.2,60.6,23.2,60.1L23.2,60.1z M22.9,57.5c0.1-0.2,0.2-0.4,0.2-0.7 3415 c0-0.6-0.4-1.2-1-1.2c-0.5,0-0.9,0.3-0.9,0.8c0,0.6,0.9,0.9,1.4,1.1c0,0,0.1,0,0.1,0C22.8,57.6,22.8,57.5,22.9,57.5L22.9,57.5z"/> 3416 <path fill="#FFFFFF" d="M27.8,62.1c0-0.2,0.2-0.2,0.3-0.2c1.6-0.5,2.7-2.2,2.7-3.8c0-0.5-0.1-0.9-0.3-1.4 3417 c-0.2-0.4-0.5-0.9-0.9-0.9c-0.2,0-0.4,0.1-0.6,0.3c-0.2,0.2-0.2,0.6-0.2,0.8c0,0.4,0.1,0.9,0.3,1.3c0.1,0.3,0.5,0.6,0.8,0.6
3418 c0.1,0,0.3-0.1,0.4-0.1s0.1,0.1,0.1,0.1c0,0.3-0.9,0.4-1.1,0.4c-0.9,0-1.7-0.9-1.7-1.8c0-1.2,1-2.1,2.2-2.1c1.4,0,2.4,1.2,2.4,2.5 3419 c0,1.2-0.6,2.2-1.4,2.9c-0.4,0.4-0.9,0.7-1.4,0.9c-0.2,0.1-1.1,0.5-1.4,0.5C27.9,62.3,27.8,62.2,27.8,62.1L27.8,62.1z"/> 3420 <path fill="#FFFFFF" d="M36.7,56.8c-0.3,0-0.5,0-0.5,0.4c0,0.2,0.1,0.2,0.2,0.2c0.5,0,1.5,0.1,2,0.3c0.7,0.3,1.2,0.9,1.2,1.7 3421 c0,0.9-0.6,1.7-1.4,2.1c-0.7,0.4-1.6,0.6-2.4,0.6c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.3-0.2,0.5-0.2c0.9-0.1,2.4-0.6,2.4-1.8 3422 c0-0.6-0.4-1-0.9-1.2c-0.5-0.2-1-0.2-1.6-0.2c-0.1,0-0.4,0-0.4-0.2c0-0.1,0-0.2,0.1-0.2l0.6-2.2c0.1-0.3,0.2-0.2,0.4-0.3l2.6-0.3 3423 c0.1,0,0.1,0,0.1,0.1c0,0.1,0,0.2-0.1,0.3c0,0.2-0.2,0.6-0.2,0.8c-0.1,0.1-0.3,0.1-0.4,0.1L36.7,56.8L36.7,56.8z"/> 3424 </g> 3425 <g id="logo-pinehurst-putterboy-desktop"> 3426 <path fill="#FFFFFF" d="M25.8,2.9c0.5,0.4,0.8-0.4,1.2-0.4c-0.1-0.2-0.4-0.4-0.7-0.4C25.8,2,26,2.6,25.8,2.9z"/> 3427 <path fill="#FFFFFF" d="M27.3,3.4c0.4-0.2,0.5-0.6,0.7-0.9c-0.1-0.1-0.3,0-0.5,0C27.1,2.5,27.1,3,27.3,3.4L27.3,3.4z"/> 3428 <path fill="#FFFFFF" d="M36.7,25.6c-0.4,0.3-0.8,0.9-0.7,1.2c-0.3,1.2,0.4,1.7,0.7,1.5c-0.3-0.4-0.6-0.9-0.2-1.7 3429 c0.2-0.4,1-1,1-1.8L36.7,25.6z"/> 3430 <path fill="#FFFFFF" d="M41.1,21.7c0.5-0.6-0.3-0.9-0.2-1.5c-0.1,0.9-0.4,1.6-0.7,2.4c0.4-0.4,0.5-0.8,0.7-1.2L41.1,21.7 3431 L41.1,21.7z"/> 3432 <path fill="#FFFFFF" d="M35.5,28.4c-0.2,0.2-0.9,0.7-0.7,1.1c0.2,0,0.6-0.5,0.6-0.3c0.5-0.1,1,0.5,1.4,0.9l-0.3-0.7 3433 C36.6,28.9,35.9,28.5,35.5,28.4L35.5,28.4z"/> 3434 <path fill="#FFFFFF" d="M39.3,30.9c-0.1-0.9,0.2-1.3-0.5-2.5c-0.1,0-0.4,0.2-0.5,0c-0.2,0.2,0.6,1,0.6,1 3435 C39,30.1,39,30.1,39.3,30.9L39.3,30.9z"/> 3436 <path fill="#FFFFFF" d="M28.9,40.5l0,2.2L29,43L29,40.4L28.9,40.5L28.9,40.5z"/> 3437 <path fill="#FFFFFF" d="M30.8,42c0.1-0.2,0-0.6-0.1-0.8L30.8,42z"/> 3438 <path fill="#FFFFFF" d="M22,42L22,42l-0.1,0.7H22V42z"/> 3439 <path fill="#FFFFFF" d="M44.8,39c-0.1-0.3,0-0.7-0.3-0.8c-1.1-0.1-2.1,0.2-3.2,0.1c-0.1-0.4-0.2-0.9-0.2-1.3 3440 c0.7-0.7,0-1.7-0.2-2.4c0.5-1.1,0.1-2.3-0.5-3.2c0.2-1.2-0.7-2.6,0.2-3.6c0.2-1.4,1.1-2.4,2.1-3.5c1.1-1.4-0.2-3-0.5-4.5 3441 c-0.1-0.4,0.2-0.8,0.1-1.2c-0.4-0.4-0.4-0.9-0.8-1.2c-0.3-1-0.9-1.9-1.4-2.8c0-1.1-0.3-2.2-1.1-3.1c-0.6-1-1.4-2-2-3.1 3442 c-0.8-0.8-1.8-1.1-2.8-1.5c-0.9-1-2.4-1.2-3-2.6c-0.1-1.5-1.3-3-2.8-3.4c-0.4-0.2-0.6-0.7-1-0.8c-1.6,0.3-3.3,1.4-3.7,3.2 3443 c0,0.6-0.7,0.2-0.9,0.6C22.8,5,21.8,6,22,7.3c0,0.6,0.5,1,0.9,1.3c0.6,0.1,0.8,0.9,1.6,0.6c0.5,0.4,0.7,0.4,1.5,0.8 3444 c0.1,0.2,0.2,0.3,0.2,0.4c0.1,0.8,0.5,0.3,1,0.4c0.1,0,0.3,0.2,0.5,0.4c0.1,0.1,0.4,0,0.5,0.1c0.6,0.3,0.5,0.5,0.9,0.6 3445 c1,0,1.1-1.1,1.9-1.6c0.2-0.1,0.6-0.1,0.7,0.2c0,0.1,0,0.2-0.1,0.2c-0.4,1.3,0.8,2.2,0.4,3.5c0.6,0.9,0.3,2,0.5,3 3446 c0.5,0.7-0.5,2,0.6,2.4c-0.4,1.3-1.3,2.4-1.8,3.7c-0.5,1.9-3.3,1.2-3.2,3.4l-1,0.7l-9.6,7c-1.4,1.1-3.1,2-4.3,3.5 3447 c-0.8,0.7-2.1-0.4-2.8,0.5c-1.3,0.1-2.2-0.2-2.8,0.1C7.1,39.2,6.9,41,7,42.3c0,0,0.1,0.2,0.8,0.4c4.6,1.5,9.9,1.7,15,2.1 3448 c0.4-0.1,1.4,0,1.8,0c5.9-0.1,11.2-0.2,16.9-1.4c1.2-0.3,2.4-0.5,3.4-1.2C44.9,41.2,44.9,40,44.8,39L44.8,39z M40.7,34 3449 c-0.2,0.2,0,0.6-0.3,0.7l-0.6,0.4c0.6-1.2-0.1-1.6-0.1-2.5C40.7,32.7,40.6,33.8,40.7,34L40.7,34z M40.7,36.7 3450 c-0.2,0.1-0.5,0-0.6-0.2c-0.1-0.3-0.3-0.7,0-1C40.5,35.8,40.8,36.1,40.7,36.7z M40.6,25.6c0,0.4-0.3,1.3-0.5,2l-0.2,0.4 3451 c-0.1-1,0.9-2.6,0.1-3.8c0-0.4,0.6,0,0.6,0.1c0,0.9,0.9,0.4,0.9,0.6C41.5,25.2,40.6,25.1,40.6,25.6L40.6,25.6z M40.5,16.4 3452 c0.2,0,0.2,0.4,0.4,0.5h0c0,0-0.3,0-0.3,0.2c0.1,0.2,0.2,0.4,0.2,0.5l0.3,0.3l0.4,0.3c0.2,0.1,0.5,0.5,0.2,1l-0.2,0.4 3453 c0.4,0.7,0.7,1.6,1,2.4c0.2,0.8,0.2,1.8-0.4,2.3c-0.3,0.1-0.8-0.3-0.7,0.2c-0.5-0.6,0.4-0.9,0.2-1.5c-0.2-0.4,0.2-1.3-0.2-1.6 3454 c-0.2,1-0.6,2.2-2,2.4c0.1,0.5,0.2,1.2-0.1,1.8c-1.4,1.4-1.5,2.2-1.4,2.7l0.2,0.2c-0.4-1,0.9-1.5,0.9-1.5c0.2,0.2,0.5,0.4,0.2,1.8 3455 c0.1,0.2,0.2,0.5,0.4,0.7c-0.2,0.7,0.2,1.2,0,1.9c-0.2,0.7-0.3,0.6-0.5,1.1c0.1-0.5-0.4-1.5-0.4-1.5c0-0.5-0.2-1-0.5-1.5 3456 c-0.2,0-0.5-1-0.6-1.2c-0.3,0.1-0.7,1.4-0.4,1.6l-0.4,0.4c0,0.3,0,0.5,0.1,0.8c0,0.2,0,0.3,0.1,0.5c0,0.1,0.1,0.4,0.3,0.5 3457 c0.3-0.1,0.2,0,0.9-0.9c0,0,0,0.6-0.3,1c-0.1,0.2-0.4,0.4-0.4,0.4c-0.1,0-0.6-0.2-0.7-0.2c-0.3-0.2,0-0.5-0.2-0.7 3458 c-0.1,0-0.5-1.8-1.3-1.8c0,0.1-0.2,0.1-0.2,0.2c0.1,0.1,0.4,0,0.5,0.2c0.1,0.4,0.4,0.8,0.3,1.1c-0.3,0.2-0.7-0.7-0.9-1 3459 c-0.4,0.4,0.3,1.1,0,1.5c-0.7-0.4-0.7-1.2-1-1.9c-0.4-1,0.7-1.5,0.8-2.4c0.7-0.4,0.6-1.3,1.1-1.8c-0.2-0.2-0.2-0.7,0.2-0.8 3460 c0.1,0,0.2,0,0.2,0l0.3-0.1c0.2-0.7,0.5-1.6,1-2.3c0.3-0.7-0.5-1.1-0.5-1.8c0-0.1,0.1-0.1,0.2-0.1c0,0.2-0.1,0.5,0.1,0.6 3461 c0.7-0.3-0.4-0.9,0.3-1.3c-0.1-0.5,0.2-0.7,0.3-1.1c0.4,0.4,0,1.6,0.8,1.4c0.2-0.1,0.2-0.4,0.2-0.6c-0.3-0.5-0.4-1.2-0.6-1.8 3462 c0.1-0.1,0-0.2,0.2-0.3c0.4-0.1,0.2,0.2,0.6,0.6c0,0,0.2-0.4,0-1.4C39.9,16.4,40.5,17.4,40.5,16.4L40.5,16.4z M35.5,36.9l-1.3,0.2 3463 c0.1-0.1,0.8-0.5,2-1.3C36.4,36.4,35.7,36.9,35.5,36.9L35.5,36.9z M36.3,38.7c0.2,0.2,0,0.4-0.1,0.6c-1.1,0.2-2.1,0.2-3.3,0.2 3464 c-0.2-0.1-0.2-0.4-0.1-0.6c0.6-0.2,1.3-0.2,2-0.2C35.3,38.8,35.9,38.2,36.3,38.7z M31.4,5.3c0.6,0.6,1.2,1,1.8,1.3 3465 c-0.1,0.2-0.4,0.2-0.6,0.3c-0.8-0.1-0.7-1-1.5-1.2c0,0.3-0.5,0.5-0.9,0.1c-0.4-0.3-0.8-0.1-1.2-0.2C29.8,5.7,30.6,5.5,31.4,5.3 3466 L31.4,5.3z M27.7,0.7v0.2c-0.2-0.1-0.5-0.1-0.6-0.3C27.3,0.3,27.6,0.5,27.7,0.7z M25.8,1.2c0.8,0.2,1.5-0.2,2.3-0.1 3467 c0.2,0.4,0.6,0.2,0.9,0.5c0.4,0.3,0.8,0.5,1.1,1C30.7,3,30.8,4,30.9,4.3c-0.4,0.5-0.9,0-1.4,0.3c-0.2-0.2,0-0.5,0-0.7 3468 c0-0.3,0.3-0.5,0.4-0.7c-0.1-0.2-0.4-0.3-0.6-0.1V3c-0.2-0.2-0.3,0.2-0.5,0.1c-0.2,0.5,0.1,1,0.2,1.5c-1.1-0.1-2.1,0.4-3.2-0.2 3469 c-0.1-0.1-0.3-0.1-0.4-0.2c-0.4-0.8-0.1-1.5,0.7-2.4c-0.4-0.1-0.9,0.4-1.2,0.5c-0.5,0.2-0.5,0.8-0.7,1C24.4,2.5,25.2,1.7,25.8,1.2 3470 L25.8,1.2z M24,3.6c0.3-0.3,0.6,0.4,0.9,0.5c1.5,1.9,5,0.3,6.2,0.8l0.1,0.3c-0.7,0-1.4,0.4-2,0.2h-0.3c-0.1,0.1-3.1,0.6-4.1-0.5 3471 C24.4,4.4,23.9,4.2,24,3.6z M24.2,8.4c0.1,0.1,0.3-0.
34711,0.4-0.1c-0.1,0.2-0.2,0.5-0.4,0.6C23.9,9,24,8.6,23.8,8.5V8.2 3472 c-0.3-0.2-0.7,0.1-1-0.1c-0.7-0.5-0.6-1.4-0.3-2.1s0.5-1,0.5-1.3c0.1,0.3,0.2,0.4,0.3,0.6C23.7,6,24.7,6.2,24.5,7 3473 c0.1,0.1,0.1-0.1,0.2-0.1C25,6.6,25,6.6,25.2,6.5C26,6.2,27.5,6.8,27.5,7c-0.6,0.4-0.9-0.5-1.5-0.2c-0.5,0.2-1,0.9-1.6,0.5 3474 c-0.3-0.2-0.2-1-0.8-0.7c-0.5,0.1-0.9,0.2-1.1,0.7C22.9,8,24.2,7.5,24.2,8.4L24.2,8.4z M29.6,9.4c-0.4,0.5,0,1.2-0.1,1.8l-0.2,0.2 3475 c-0.3,0-0.5-0.1-0.6-0.2c0-0.8-0.9-0.7-1.1-1.4c-0.2-0.3,0-0.7-0.4-0.8c-0.2,0.2,0.1,0.6-0.2,0.7C27,9.4,26.7,9,26.6,9 3476 c-0.1-0.1-0.1-0.4-0.1-0.5c-0.2,0.2-0.7,0.5-0.6,1c-0.3-0.1-0.8-0.1-1-0.5V8.8c0.2,0.1,0.2-0.2,0.4-0.2C25.2,8,25.7,8,26,7.8 3477 c0.5-0.1,0.6,0.7,1,0.5c0.1,0.1,0.3,0.1,0.5,0.1c0-0.2,0.4-0.2,0.5-0.2V8c0.4-0.2,0.9,0.6,1.3,0.1C29.9,8.3,29.5,8.9,29.6,9.4 3478 L29.6,9.4z M27,6.1c-0.3,0.1-2.5,0-3.2-0.7c-0.3-0.4-0.8-0.8-0.7-1.3c0.6,1.7,2.3,1.8,3.8,1.8c1.6-0.2,3.7,0.2,5,1.2 3479 C30.5,6.7,29.1,5.8,27,6.1L27,6.1z M32.1,11.5v-1c-0.1-0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.4,0.2-0.6l0.1,0.2 3480 C32.1,10.7,32.3,11.1,32.1,11.5z M33,17.9c-0.1-0.5,0.2-0.5,0.4-0.5l0.3,0.1c0.6,0.4,1.5,0.9,2.1,0.6l-0.3-0.1 3481 c-0.3-0.1-0.6-0.4-0.9-0.5c-0.2-0.1-0.4-0.2-0.8-0.3l-0.3-0.1c-0.3-0.1-0.8-0.2-0.7-0.6c0.2-0.2,1-0.3,1.9,0 3482 c0.1-0.2,0-0.2,0.2-0.3c-1.2-0.2-1.8,0-1.9-0.1L32.8,16c-0.1-0.5,0.9-0.6,1.5-0.8c0.3-0.1,1,0.2,1.1-0.1c0.1-0.2-1.4-0.3-1.7-0.2 3483 c-0.4,0.3-1.2,0.6-1.1-0.2c0.3-0.1,1-0.8,0.5-1.1c-0.2,0.1-0.4,0.4-0.7,0.3c0.1-0.2,0.4-1.2,0.9-1.2c0.1,0,1.2-0.1,1.2-0.2 3484 c0.2-0.5-1.5,0.1-1.3-0.7L33,11.8c-0.5,0.1-0.4,0.9-0.7,1.2V13c0,0-0.1-0.5,0-1c0.4-0.7,0.7-0.6,0.7-0.6c-0.5-0.7-0.2-1.6-0.7-2.3 3485 c-0.2-1.8,2-2.1,2.3-1.6l-0.4,0.1L34,7.5C34.8,7.8,35.4,8.5,36,9c0.4,0.2,0.3,0.9,0.7,1l0-0.5c0.2-0.6-0.5-0.8-0.5-1.3 3486 c0.2,0.4,0.9,0.7,0.9,1.4L37,10.3l0.4-0.2c0.2,0.4-0.2,1.1,0.4,1.2c-0.2,0.8,0.2,1.6,0.4,2.3l0.2-0.8c-0.1,0.1,0-1.2,0-1.2l-0.3-1 3487 c1.1,1.4,0.9,2,0.7,2.3v0.7c0.1-0.4,0.3-0.5,0.5-0.7c0.3,0,0.2,0.1,0.4,0.4c-0.1,0.9,0,1.6-0.4,2.4c-0.4-0.7,0.7-1.3,0-1.9 3488 c-0.2,0.3-0.4,0.7-0.4,1c-0.2,0.3-0.5,0.8-0.2,1.2c0,0,0.1,0,0.1-0.1c0.1,0,0,0.1,0,0.2c-0.1,0.1-0.2,0.2-0.4,0.2 3489 c0-0.3,0-0.5-0.2-0.7c-0.4,0.5,0,1.3-0.8,1.4c0.1-0.3,0.2-0.7,0.2-1c-0.1-0.2-0.5-0.5-0.2-0.8c0.2-0.1,0.5,0.2,0.8,0.2 3490 c0.5-0.9,0-1.1,0.4-1.6c-0.2-0.1-0.5,0.5-0.6,1l-0.4,0.1c0.2-0.8-0.2-1.6-0.6-2.2c0,0-1.1-0.8-0.8-1.4c0.3-0.5,0.2-0.8,0.2-0.9 3491 l-0.2,0.4c-0.2,0.5-0.3,0.2-0.5,0.5l0,0.7c-0.4,0.1,0-0.8-0.2-0.8c-0.2-0.1-0.2,0.4-0.2,0.5c0,0.4,0,0.7,0,1 3492 c0.6-0.8,1.1,0.4,1.5,0.7c0.4,0.4,0.2,1.1,0,1.5c-0.7,0.7-1,0.5-1,0.9c0.6-0.2,1-0.1,1.2,0.3c0.1,0.2,0,1-0.6,1.2 3493 c-0.2,0-0.4-0.1-0.4,0.1c0,0.1,0.1,0.3,0.1,0.4c0.1,0,0.5,0,0.5,0.2c-0.2,0.1-0.5,0.2-0.6,0.1c0,0,0.1,0.1,0.2,0.2l0.2,0.1 3494 l0.2,0.1c0,0.2-0.2,0.6,0.2,0.7c0,0.3-0.2,0.6-0.4,0.8c-0.8,0-2-1-2-1h-0.4c-0.4,0-0.5,0-0.9,0.1c0-0.1,0-0.2-0.2-0.3l0,0 3495 C32.5,18.7,33,18.3,33,17.9L33,17.9z M34.9,23.6h-0.2c0-0.1,0-0.1-0.1-0.2c-0.3,0-0.2,0.3-0.5,0.4c-0.7,0.4-1.4,0.9-2.1,0.9v-0.1 3496 c0.8-1,1.5-1.9,2.7-2.6c0.5,0,0.5,0.4,0.7,0.6c-0.1,0.3,0,0.8-0.4,0.9C35.1,23.6,35,23.7,34.9,23.6L34.9,23.6z M29.9,25 3497 c0.4-0.4,0.8-0.9,1.3-0.9l-0.1-0.2c0.3-0.7,0.6-1.4,1.2-2c0.2-0.3,0.2-0.7,0.4-1c0,0,0-0.1,0.1-0.2c0.2-0.5,0.5-1.2,1.2-1.3 3498 c0.3-0.1,0.8-0.1,1,0.2c-0.3,0.4,0.1,0.7-0.3,1l-0.1,0.3c-1.2,1.1-2.6,2-3.3,3.5c-0.6,0-0.4,0.8-0.8,1v0.2c-0.2,0-0.4,0.1-0.7,0.1 3499 C29.6,25.7,29.7,25.3,29.9,25L29.9,25z M31.6,25.2c0,0.1-0.4,0.3-0.5,0.3l0.1-0.4h0.1C31.4,25.2,31.6,25.2,31.6,25.2L31.6,25.2z 3500 M28.8,25.3c0.2,0,0.4,0.1,0.5,0.1c0,0.4-0.8,0.1-0.9,0.6c0.1,0.2-0.1,0.4-0.2,0.5C28.2,26.1,28.3,25.5,28.8,25.3L28.8,25.3z 3501 M27.6,27v0.1l-2.4,1.7C25.8,28.2,26.9,27.6,27.6,27L27.6,27z M15.3,36c-0.1,0.3-0.5,0.5-0.8,0.7C14.7,36.3,15.1,36.3,15.3,36z 3502 M14.9,36.7l2.4-1.8l5.4-3.9c1.8-1.3,3.7-2.5,5.5-3.9c0.6-0.2,1.5,1.1,1.8-0.2c0.6,0.2,0.9-0.4,1.5-0.4c0.6-0.3-0.1-1.4,0.8-1.4 3503 c1.1-0.2,2-0.9,3.1-1.1c-0.1,0.4-0.1,0.8-0.2,1.3c-0.8,0.9-0.8,2.1-1.5,3c0,0.7-0.5,1.5-0.2,2.1c0.2,0.6,0.8,1.1,0.6,1.7 3504 c-0.4,0.5-0.5,1.2-0.6,1.8c0.6,0.3,0,1.1,0.6,1.4c0,0.6-0.8,0.7-0.9,1.3c-0.4,0.2-0.4,0.6-0.6,0.8c-0.8,0-1.4,0.2-2.1,0.5 3505 c-0.3,0.2-0.3,0.4-0.6,0.5l-3.6,0.1l-7.2,0c-1.9-0.2-3.7-0.1-5.7-0.1C13.7,37.8,14.4,37.3,14.9,36.7L14.9,36.7z M32.4,40l0,0.3 3506 c-0.1,0,0-0.4-0.2-0.2C32,39.9,32.4,39.8,32.4,40L32.4,40z M30.4,38.8c-0.6,0.8-3.6,1.4-5,1.1C27.3,39.6,29.1,39,30.4,38.8z 3507 M12.4,38.5c0.3-0.1,0.5-0.5,0.9-0.5c-0.1,0.5-0.8,0.3-0.6,0.9c-0.2,0.2-0.4,0.3-0.6,0.4C12,39,12.2,38.7,12.4,38.5L12.4,38.5z 3508 M10.5,38.8c0.4,0.4,0.9,0.5,1.4,0.6c0.7,0.2,1.4,0,1.7-0.6c2.5,0,4.3,0,7.4,0.9c0.1,0.1,0.2,0.2,0.1,0.2 3509 c-0.6,0.4-1.5,0.1-2.3,0.2l-0.3-0.1c-1.9,0.1-3.7-0.2-5.5-0.4c-1,0-2.1-0.3-3.1-0.7C10.1,38.7,10.2,38.7,10.5,38.8L10.5,38.8z 3510 M22.8,44.2c-0.1-0.9,0.1-1.5,0-2.4c-0.2,0.6,0,1.3-0.2,2c-0.1,0.1,0.1,0.4-0.2,0.4c0.1-0.7,0.1-1.5,0-2.3c-0.2,0.4,0,1.1-0.2,1.5 3511 L22,44.2c-0.3-0.1,0.1-1.1-0.2-1.3c-0.1,0.2,0,1.2-0.2,1.3c-0.2-0.8,0.1-2.4-0.1-3.2l-0.1,0.1l-0.1,3c-3.5-0.3-7.2-0.4-10.6-1.2 3512 c-0.5-0.1-1.2-0.4-1.4-0.9c-0.1,0-0.4-0.3-0.5-0.4c0,0-0.1,0.3-0.
35121,0.2s0-0.7,0-0.7c-0.1,0,0,0-0.1,0c0,0-0.1,0.5-0.1,0.5 3513 c-0.1-0.1,0-0.6-0.1-0.7c-0.1-0.1-0.1,0.2-0.1,0.1l-0.1,0.6c-0.1,0.1,0-1.5-0.1-1.4C8,40,8,41.2,8,41.5c-0.1,0,0-1.3,0-1.3 3514 c0,0-0.1-0.2-0.2,0.1c0,0.2,0,0.7-0.1,0.7c0,0,0-0.5-0.1-0.5s-0.1,0.5-0.1,0.4c-0.1-0.2,0.1-1.7,0.3-1.9c2.9,1,5.9,1.5,9,1.6 3515 l2.6,0c0.3,0.5,0.7,0,0.8,0.3c0.1-0.1,0.7-0.1,0.5,0.6c0.3,0.1,0,0.6,0.4,0.7c0.1-0.5,0-1.3,0.1-1.8l0.2,0.2l0.2-0.2l0.2,1l0.1-1 3516 c0.2,0.2,0.3,0,0.5,0c0.1,0.3,0,0.7,0.2,1c0.3-0.2-0.4-1.3,0.4-0.9C22.9,41.7,23.3,43.1,22.8,44.2L22.8,44.2z M23.8,43.6l-0.2,0.5 3517 c-0.2-0.2,0.3-2.4,0-2.6l-0.3,2.7c-0.1-1.2,0.1-2.7,0.1-3.9c0.3,0,0.1,0.4,0.2,0.6c0.1-0.2,0-0.4,0.1-0.6h0.1c0.1,0.3,0,0.7,0.1,1 3518 l0.1-1c0,1.2,0.2,2.5-0.1,3.6C24,44.2,23.9,43.7,23.8,43.6L23.8,43.6z M25.2,44.2c-0.2-0.2-0.1-0.5,0-0.8v0.3h0v-0.1 3519 C25.2,43.6,25.2,44.2,25.2,44.2z M25.1,41.6c-0.1-0.1,0-1-0.2-1.1c0,1.2,0.1,2.5-0.1,3.7c-0.1,0-0.1,0-0.2-0.1 3520 c0.3-0.7,0.2-1.8,0-2.4c-0.2,0.8-0.1,1.7-0.3,2.5h0c0-1.2,0.1-2.7,0.1-3.9c0.4,0.1,0,0.9,0.2,1.1c0.2-0.2-0.2-1,0.3-1.1 3521 c0,0.3,0.2-0.1,0.3,0.1L25.1,41.6L25.1,41.6z M27.8,41.3l-0.1,0.1c0,0.8,0.1,1.9-0.2,2.7c-0.6,0.3-1.3,0-2,0.1l-0.1-0.5 3522 c0.1-1.1,0-2.2-0.1-3.3c0.4-0.2,0.9,0,1.4-0.2c0.4,0,0.8,0,1.1,0.2C27.6,40.6,27.6,41,27.8,41.3l0.1-0.2l0,0.6 3523 C27.9,41.6,27.9,41.4,27.8,41.3L27.8,41.3z M31.2,43L31,43.2c0-0.4,0-0.7-0.2-1c-0.2,0.7,0.1,1.1-0.1,1.7h-0.1 3524 c0.1-1.1-0.2-2.1-0.2-3.2c-0.2,1,0,2.1,0,3.2c-0.1,0-0.1,0.2-0.2,0.1c-0.1-0.4-0.2-0.8-0.1-1.3c0-0.7,0.1-1.6-0.1-2.3 3525 c0,0.4-0.1-0.1-0.1,0.3l0,2.7c0,0.2,0.2,0.4,0.1,0.5c-0.4,0.1-0.6,0.2-1.2,0.1c-0.2,0,0.1-3.2,0-3.3c-0.2,0-0.1,3.3-0.4,3.2 3526 c-0.1-0.1,0.2-2.6,0-3.3c-0.1,0.1,0,0.7-0.1,0.6c0,0-0.2-1.1,0.1-1c0.1-0.4,0.5-0.1,0.6-0.1l0,0l0.1-0.2c0.1-0.1,0.3,0.3,0.4,0 3527 c0.2-0.1,0.2,0.1,0.2,0.2c0.1,0,0.1-0.2,0.2-0.2c0,0.1,0,0.2,0.1,0.3c0.2,0,0-0.3,0.2-0.4c0.4,0,0.5,0.2,0.9,0.1 3528 c0.2,0.8,0,2,0.2,2.8l0.2-0.2c0.1,0.2,0,0.9,0.1,1.2C30.9,43.8,31.5,43.3,31.2,43L31.2,43z M31.8,40.7l0-0.7l0.1,0.1 3529 C31.9,40.1,31.8,40.7,31.8,40.7z M39.1,42.5l0,0.6c0-0.1,0-0.4-0.2-0.5c-0.1,0.3-0.4,0.3-0.4,0.7c-0.2,0.1-0.2-0.3-0.4-0.1 3530 c-0.3-0.3-0.5,0.2-0.9,0.2c-1,0-2,0.5-2.8-0.2c-0.5,0.2-0.6-0.6-1.1-0.5c-0.1-0.2-0.2-0.5-0.5-0.5c-0.3,0.1-0.1,0.5-0.2,0.7 3531 c0,0,0.1,0.7-0.1,0.8c-0.2-1-0.2-2-0.4-3c-0.2,0.1-0.1-0.1-0.2-0.2v-0.1c0.1,0.2,0.2,0.4,0.5,0.4c0.2-0.2,0.2-0.6,0.6-0.5 3532 c0.5-1,1.7-0.4,2.5-0.7c0.5,0,1.3-0.2,1.8,0l0.6,0.1l0-0.2c0.2,0.2-0.1,1,0.2,1l0.1-1.1c0.3,0.3,0.1,1.7,0.4,1.7 3533 c0-0.1,0.1-1.1,0-1.2l0.1-0.1C39.1,40.4,39.2,42.1,39.1,42.5L39.1,42.5z M36.8,38.6c0.2-0.4,0.6,0,0.8-0.3 3534 c0.5-0.1,0.9,0.2,1.2,0.5c0,0.5-0.7,0.3-1,0.4c-0.3,0-0.6-0.1-0.9-0.4C36.9,38.7,36.9,38.6,36.8,38.6L36.8,38.6z M35.7,33.7 3535 L35,32.5c1,0.2,3.4,0.9,4.3,0.4c-0.2,0.4-0.4,0.5-0.8,0.7l1.3,0.3C39.1,34,36.2,34.5,35.7,33.7z M40.3,38.7l-0.5,0 3536 c0-0.3-0.2-1,0.2-1.1c0.2,0.2,0.5,0.2,0.7,0.4C40.9,38.4,40.7,38.6,40.3,38.7L40.3,38.7z M44.2,41.7c-0.2,0.1-0.1-0.2-0.2-0.3 3537 c0-0.6,0-2.1-0.1-2.8c0.6-0.6,0.5,0.5,0.6,0.8C44.5,39.8,44.7,41.4,44.2,41.7L44.2,41.7z"/> 3538 <path fill="#FFFFFF" d="M34.5,20.1c0-0.1-0.2-0.1-0.2-0.1c-0.3,0.1-0.5,0.2-0.4,0.7C34.1,20.4,34.1,19.9,34.5,20.1z"/> 3539 <path fill="#FFFFFF" d="M36.5,19.9c0.2-0.1,0.2-0.3,0.2-0.5c-0.5,0.3-0.2-0.2-0.2-0.3l-0.2,0.2c0,0.1-0.1,0.2-0.5,0.2 3540 C35.8,19.6,36.2,19.9,36.5,19.9L36.5,19.9z"/> 3541 <path fill="#FFFFFF" d="M36.9,14.2c0.2-0.7-0.8-0.8-1-1.4l-0.1,0.1c0.1,0.5,1,0.9,0.3,1c-0.6,0.5-0.6-0.2-1.2,0.3l0.9,0.2 3542 C36.5,13.7,36.6,14.7,36.9,14.2z"/> 3543 <path fill="#FFFFFF" d="M35,13.3c-0.3,0.1-0.8-0.3-1,0.2C34.3,13.5,34.8,13.7,35,13.3z"/> 3544 <path fill="#FFFFFF" d="M29.4,43.7c0,0,0.1,0,0.1-0.1l0-1.6v-0.6c0,0,0-0.7-0.1-0.8C29.3,41,29.3,43.3,29.4,43.7L29.4,43.7z"/> 3545 <path fill="#FFFFFF" d="M47.3,42c-0.2,0.2-0.4,0.2-0.6,0.2s-0.4-0.1-0.6-0.2c-0.2-0.2-0.2-0.4-0.2-0.6s0.1-0.4,0.2-0.6 3546 c0.2-0.2,0.4-0.2,0.6-0.2c0.2,0,0.4,0.1,0.6,0.2c0.2,0.2,0.2,0.4,0.2,0.6C47.6,41.6,47.5,41.8,47.3,42L47.3,42z M46.3,40.9 3547 c-0.1,0.1-0.2,0.3-0.2,0.5c0,0.2,0.1,0.4,0.2,0.5c0.1,0.1,0.3,0.2,0.5,0.2c0.2,0,0.4-0.1,0.5-0.2c0.1-0.1,0.2-0.3,0.2-0.5 3548 s-0.1-0.3-0.2-0.5c-0.1-0.1-0.3-0.2-0.5-0.2C46.6,40.7,46.4,40.8,46.3,40.9z M46.4,41.8v-0.9h0.4c0.1,0,0.1,0,0.2,0 3549 c0.1,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0-0.2,0c0,0,0.1,0,0.1,0c0,0,0.1,0.1,0.1,0.2v0.2h-0.2c0,0,0-0.1,0-0.1 3550 c0,0,0-0.1,0-0.1c0,0,0,0-0.1-0.1c0,0,0,0-0.1,0h-0.1v0.3L46.4,41.8L46.4,41.8z M46.8,41.1c0,0-0.1,0-0.2,0h0v0.2h0.1 3551 c0,0,0.1,0,0.1,0C46.9,41.3,46.9,41.2,46.8,41.1C46.9,41.1,46.9,41.1,46.8,41.1L46.8,41.1z"/> 3552 </g> 3553 </g> 3554 </svg> 3555 </div> 3556 </a> 3557 </div> 3558 <div class="mega-menu__secondary"> 3559 <nav>
3560 <span> 3561 <svg class="icon-calendar" xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"> 3562 <path d="M16 14.5C16 14.7761 15.7761 15 15.5 15H0.5C0.223858 15 0 14.7761 0 14.5V7H16V14.5ZM1.5 0C1.77614 0 2 0.223858 2 0.5V2H14V0.5C14 0.223858 14.2239 0 14.5 0H15.5C15.7761 0 16 0.223858 16 0.5V5H0V0.5C0 0.223858 0.223858 0 0.5 0H1.5Z" fill="currentColor"/> 3563 </svg> 3564 <a href="https://be.synxis.com/?Hotel=11201&Chain=6063&theme=Pinehurst2025" rel="noopener noreferrer" target="_blank">Check Availability</a> 3565 </span> 3566 <span> 3567 <svg class="icon-phone" xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 0 12 16" fill="none"> 3568 <path d="M11.6637 14.7848C9.08041 16.5025 4.79563 14.6001 2.09227 10.5346C-0.610458 6.47 -0.707996 1.78195 1.8753 0.0641905C1.87638 0.0634771 1.87745 0.0627637 1.87852 0.0620522C2.05401 -0.0543688 2.29157 -0.00171852 2.40818 0.173642L4.36533 3.11697C4.48343 3.29458 4.43519 3.53429 4.25759 3.65239L2.32352 4.93845C2.17855 5.03484 2.11554 5.21634 2.17074 5.38144C2.38002 6.00748 2.96905 7.58777 4.05895 9.22685C5.14855 10.8655 6.37772 12.0196 6.87402 12.4546C7.00492 12.5694 7.19665 12.5815 7.34161 12.4851L9.27569 11.199C9.4533 11.0809 9.69301 11.1291 9.81111 11.3068L11.7689 14.251C11.8855 14.4264 11.8422 14.6658 11.6669 14.7826C11.6659 14.7833 11.6648 14.784 11.6637 14.7848Z" fill="currentColor"/> 3569 </svg> 3570 <a href="tel:8552358507">855-235-8507</a> 3571 </span> 3572 </nav> 3573 </div> 3574 <div class="mega-menu__primary"> 3575 <nav> 3576 <div class="mega-menu__primary__container-background"></div> 3577 <div class="mega-menu__primary__wrapper--active-indicator"> 3578 <div></div> 3579 </div> 3580 <ul> 3581 <li class="top-level"> 3582 <button> 3583 <a href="https://www.pinehurst.com/golf/" >Golf</a> 3584 </button> 3585 <div> 3586 <div class="links-wrapper" style="width: 853px; margin-top: -1px;"> 3587 <div class="link-block__multi-image-links"> 3588 <span>Golf Courses</span> 3589 <div class="wrapper"> 3590 <div class="images-and-cta"> 3591 <a href="#" class="image-links"> 3592 <div class="image-wrapper"> 3593 <div 3594 class="mega-menu-img mega-menu-img--active" 3595 id="mega-menu-img-0"> 3596 <div class="content-wrapper"> 3597 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GolfCourse-No1.jpg" alt=""> 3598 <div class="content"> 3599 <span>No. 1</span> 3600 </div> 3601 </div> 3602 </div> 3603 <div 3604 class="mega-menu-img " 3605 id="mega-menu-img-1"> 3606 <div class="content-wrapper"> 3607 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GolfCourse-No2.jpg" alt=""> 3608 <div class="content"> 3609 <sp
3609an>No. 2</span> 3610 </div> 3611 </div> 3612 </div> 3613 <div 3614 class="mega-menu-img " 3615 id="mega-menu-img-2"> 3616 <div class="content-wrapper"> 3617 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GolfCourse-No3.jpg" alt=""> 3618 <div class="content"> 3619 <span>No. 3</span> 3620 </div> 3621 </div> 3622 </div> 3623 <div 3624 class="mega-menu-img " 3625 id="mega-menu-img-3"> 3626 <div class="content-wrapper"> 3627 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GolfCourse-No4.jpg" alt=""> 3628 <div class="content"> 3629 <span>No. 4</span> 3630 </div> 3631 </div> 3632 </div> 3633 <div 3634 class="mega-menu-img " 3635 id="mega-menu-img-4"> 3636 <div class="content-wrapper"> 3637 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GolfCourse-No5.jpg" alt=""> 3638 <div class="content"> 3639 <span>No. 5</span> 3640 </div> 3641 </div> 3642 </div> 3643 <div 3644 class="mega-menu-img " 3645 id="mega-menu-img-5"> 3646 <div class="content-wrapper"> 3647 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GolfCourse-No6.jpg" alt=""> 3648 <div class="content"> 3649 <span>No. 6</span> 3650 </div> 3651 </div> 3652 </div> 3653 <div 3654 class="mega-menu-img " 3655 id="mega-menu-img-6"> 3656 <div class="content-wrapper"> 3657 <img src="https://www.pinehurst.com/wp-content/uploads/2026/08/Pinehurst-No.-7-Hero-Image-.png" alt=""> 3658 <div class="content"> 3659 <sp
3659an>No. 7</span> 3660 </div> 3661 </div> 3662 </div> 3663 <div 3664 class="mega-menu-img " 3665 id="mega-menu-img-7"> 3666 <div class="content-wrapper"> 3667 <img src="https://www.pinehurst.com/wp-content/uploads/2026/01/DJI_20251020080542_0107_D.jpg" alt=""> 3668 <div class="content"> 3669 <span>No. 8</span> 3670 </div> 3671 </div> 3672 </div> 3673 <div 3674 class="mega-menu-img " 3675 id="mega-menu-img-8"> 3676 <div class="content-wrapper"> 3677 <img src="https://www.pinehurst.com/wp-content/uploads/2023/01/5.png" alt=""> 3678 <div class="content"> 3679 <span>No. 9</span> 3680 </div> 3681 </div> 3682 </div> 3683 <div 3684 class="mega-menu-img " 3685 id="mega-menu-img-9"> 3686 <div class="content-wrapper"> 3687 <img src="https://www.pinehurst.com/wp-content/uploads/2025/12/no10_website.png" alt=""> 3688 <div class="content"> 3689 <span>No. 10</span> 3690 </div> 3691 </div> 3692 </div> 3693 <div 3694 class="mega-menu-img " 3695 id="mega-menu-img-10"> 3696 <div class="content-wrapper"> 3697 <img src="https://www.pinehurst.com/wp-content/uploads/2026/09/C11H13_rezise.jpg" alt=""> 3698 <div class="content"> 3699 <span>No. 11</span> 3700 </div> 3701 </div> 3702 </div> 3703 <div 3704 class="mega-menu-img " 3705 id="mega-menu-img-11"> 3706 <div class="content-wrapper"> 3707 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GolfCourse-TheCradle.jpg" alt=""> 3708 <div class="content"> 3709 <sp
3709an>The Cradle</span> 3710 </div> 3711 </div> 3712 </div> 3713 </div> 3714 </a> 3715 3716 <a href="https://www.pinehurst.com/golf/" class="button cta cta-outline cta-outline-white" > 3717 View all courses </a> 3718 </div> 3719 <div class="links"> 3720 <ul> 3721 <li 3722 class="mega-menu-img-link" 3723 data-mega-menu-img="mega-menu-img-0" 3724 data-link-url="https://www.pinehurst.com/golf/courses/no-1/" 3725 data-is-external="false"> 3726 <a href="https://www.pinehurst.com/golf/courses/no-1/" > 3727 No. 1 </a> 3728 </li> 3729 <li 3730 class="mega-menu-img-link" 3731 data-mega-menu-img="mega-menu-img-1" 3732 data-link-url="https://www.pinehurst.com/golf/courses/no-2/" 3733 data-is-external="false"> 3734 <a href="https://www.pinehurst.com/golf/courses/no-2/" > 3735 No. 2 </a> 3736 </li> 3737 <li 3738 class="mega-menu-img-link" 3739 data-mega-menu-img="mega-menu-img-2" 3740 data-link-url="https://www.pinehurst.com/golf/courses/no-3/" 3741 data-is-external="false"> 3742 <a href="https://www.pinehurst.com/golf/courses/no-3/" > 3743 No. 3 </a> 3744 </li> 3745 <li 3746 class="mega-menu-img-link" 3747 data-mega-menu-img="mega-menu-img-3" 3748 data-link-url="https://www.pinehurst.com/golf/courses/no-4/" 3749 data-is-external="false"> 3750 <a href="https://www.pinehurst.com/golf/courses/no-4/" > 3751 No. 4 </a> 3752 </li> 3753 <li 3754 class="mega-menu-img-link" 3755 data-mega-menu-img="mega-menu-img-4" 3756 data-link-url="https://www.pinehurst.com/golf/courses/no-5/" 3757 data-is-external="false"> 3758 <a href="https://www.pinehurst.com/golf/courses/no-5/" > 3759 No. 5 </a> 3760 </li> 3761 <li 3762 class="mega-menu-img-link" 3763 data-mega-menu-img="mega-menu-img-5" 3764 data-link-url="https://www.pinehurst.com/golf/courses/no-6/" 3765 data-is-external="false"> 3766 <a href="https://www.pinehurst.com/golf/courses/no-6/" > 3767 No. 6 </a> 3768 </li> 3769 </ul> 3770 <ul> 3771 <li 3772 class="mega-menu-img-link" 3773 data-mega-menu-img="mega-menu-img-6" 3774 data-link-url="https://www.pinehurst.com/golf/courses/no-7/" 3775 data-is-external="false"> 3776 <a href="https://www.pinehurst.com/golf/courses/no-7/" > 3777 No. 7 </a> 3778 </li> 3779 <li 3780 class="mega-menu-img-link" 3781 data-mega-menu-img="mega-menu-img-7" 3782 data-link-url="https://www.pinehurst.com/golf/courses/no-8/" 3783 data-is-external="false"> 3784 <a href="https://www.pinehurst.com/golf/courses/no-8/" > 3785 No. 8 </a> 3786 </li> 3787 <li 3788 class="mega-menu-img-link" 3789 data-mega-menu-img="mega-menu-img-8" 3790 data-link-url="https://www.pinehurst.com/golf/courses/no-9/" 3791 data-is-external="false"> 3792 <a href="https://www.pinehurst.com/golf/courses/no-9/" > 3793 No. 9 </a> 3794 </li> 3795 <li 3796 class="mega-menu-img-link" 3797 data-mega-menu-img="mega-menu-img-9" 3798 data-link-url="https://www.pinehurst.com/golf/courses/no-10/" 3799 data-is-external="false"> 3800 <a href="https://www.pinehurst.com/golf/courses/no-10/" > 3801 No. 10 </a> 3802 </li> 3803 <li 3804 class="mega-menu-img-link" 3805 data-mega-menu-img="mega-menu-img-10" 3806 data-link-url="https://www.pinehurst.com/no-11/" 3807 data-is-external="true"> 3808 <a href="https://www.pinehurst.com/no-11/" rel="noopener noreferrer" target="_blank"> 3809 No. 11 </a> 3810 </li> 3811 <li 3812 class="mega-menu-img-link" 3813 data-mega-menu-img="mega-menu-img-11" 3814 data-link-url="https://www.pinehurst.com/golf/courses/cradle-short-course/" 3815 data-is-external="false"> 3816 <a href="https://www.pinehurst.com/golf/courses/cradle-short-course/" > 3817 The Cradle </a> 3818 </li> 3819 </ul> 3820 </div> 3821 </div> 3822 </div> 3823 <div class="link-block__column-links"> 3824 <div class="wrapper"> 3825 <ul> 3826 <li> 3827 <a href="https://book.onagilysys.com/onecart/golf/courses/727/pinehurst" rel="noopener noreferrer" target="_blank"> 3828 Walk on Play </a> 3829 </li> 3830 <li> 3831 <a href="https://www.pinehurst.com/titleist-shop/" > 3832 Titleist Shop </a> 3833 </li> 3834 <li> 3835 <a href="https://www.pinehurst.com/pinehurst-golf-academy/" > 3836 Golf Academy </a> 3837 </li> 3838 <li> 3839 <a href="https://www.pinehurst.com/golf/#golfers-guide" > 3840 Playing Pinehurst </a> 3841 </li> 3842 <li> 3843 <a href="https://www.pinehurst.com/golf/tournaments/" > 3844 Tournaments </a> 3845 </li> 3846 </ul> 3847 </div> 3848 </div> 3849 <div class="link-block__card-cta"> 3850 <a href="https://www.pinehurst.com/no-11/" > 3851 <div class="content-wrapper"> 3852 <div class="image-wrapper"> 3853 <img src="https://www.pinehurst.com/wp-content/uploads/2026/09/No.-11-thumbnail-.jpg" alt=""> 3854 </div> 3855 <div class="content"> 3856 <sp
3856an>Pinehurst No. 11</span> 3857 <button class="button cta cta-outline cta-outline-white"> 3858 Learn more </button> 3859 </div> 3860 </div> 3861 </a> 3862 </div> 3863 </div> 3864 </div> 3865 </li> 3866 <li class="top-level"> 3867 <button> 3868 <a href="https://www.pinehurst.com/packages/" >Packages</a> 3869 </button> 3870 <div> 3871 <div class="links-wrapper" style="width: 853px; margin-top: -1px;"> 3872 <div class="link-block__card-cta link-block__card-cta-inset"> 3873 <span>Cottages at No. 8 Package</span> 3874 <div class="wrapper"> 3875 <a href="https://www.pinehurst.com/packages/2026-cottages-at-no-8-golf-package/" > 3876 <div class="content-wrapper"> 3877 <img src="https://www.pinehurst.com/wp-content/uploads/2025/11/website_centennial_photo.png" alt=""> 3878 <div class="content"> 3879 <span>The Ultimate On-course Stay</span> 3880 <button class="button cta cta-outline cta-outline-white cta-no-backdrop-blur"> 3881 View package </button> 3882 </div> 3883 </div> 3884 </a> 3885 </div> 3886 </div> 3887 <div class="link-block__stacked-image-grid-links"> 3888 <span>Itineraries</span> 3889 <div class="wrapper"> 3890 <div class="links"> 3891 <ul class="links-grid-images"> 3892 3893 <li> 3894 <a href="https://www.pinehurst.com/itineraries/your-buddy-trip-itinerary/" > 3895 <figure> 3896 <div class="portrait"> 3897 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/BuddiesTrip.jpg" alt=""> 3898 </div> 3899 <figcaption>Buddies Trip</figcaption> 3900 </figure> 3901 </a> 3902 </li> 3903 3904 <li> 3905 <a href="https://www.pinehurst.com/itineraries/the-ultimate-couples-retreat-at-pinehurst/" > 3906 <figure> 3907 <div class="portrait"> 3908 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/CouplesRetreat.jpg" alt=""> 3909 </div> 3910 <fig
3910caption>Couples Retreat</figcaption> 3911 </figure> 3912 </a> 3913 </li> 3914 3915 <li> 3916 <a href="https://www.pinehurst.com/itineraries/hidden-gems-itinerary/" > 3917 <figure> 3918 <div class="portrait"> 3919 <img src="https://www.pinehurst.com/wp-content/uploads/2026/05/hidden-gems-pboy.png" alt=""> 3920 </div> 3921 <figcaption>Hidden Gems </figcaption> 3922 </figure> 3923 </a> 3924 </li> 3925 </ul> 3926 3927 <ul class="links-row"> 3928 <li> 3929 <a href="https://www.pinehurst.com/packages/" > 3930 View All Packages </a> 3931 </li> 3932 <li> 3933 <a href="https://be.synxis.com/?adult=1&arrive=2023-04-25&chain=9566&child=0&currency=USD&depart=2023-04-26&hotel=11201&level=hotel&locale=en-US&rooms=1" rel="noopener noreferrer" target="_blank"> 3934 Book Online </a> 3935 </li> 3936 <li> 3937 <a href="https://www.pinehurst.com/faqs/" > 3938 FAQs </a> 3939 </li> 3940 </ul> 3941 </div> 3942 </div> 3943 </div> 3944 </div> 3945 </div> 3946 </li> 3947 <li class="top-level"> 3948 <button> 3949 <a href="https://www.pinehurst.com/accommodations/" >Accommodations</a> 3950 </button> 3951 <div> 3952 <div class="links-wrapper" style="width: 853px;
3952 margin-top: -1px;"> 3953 <div class="link-block__card-cta link-block__card-cta-outset"> 3954 <span>Featured</span> 3955 <div class="wrapper"> 3956 <a href="https://www.pinehurst.com/accommodations/the-cottages-at-no-8/" > 3957 <div class="content-wrapper"> 3958 <img src="https://www.pinehurst.com/wp-content/uploads/2026/01/cottage_header.png" alt=""> 3959 <div class="content"> 3960 <span>The Cottages at No. 8</span> 3961 </div> 3962 </div> 3963 <button class="button cta cta-outline cta-outline-white"> 3964 Learn more </button> 3965 </a> 3966 </div> 3967 </div> 3968 <div class="link-block__stacked-image-grid-links"> 3969 <span>Places to Stay</span> 3970 <div class="wrapper"> 3971 <div class="links"> 3972 <ul class="links-grid-images"> 3973 3974 <li> 3975 <a href="https://www.pinehurst.com/accommodations/the-carolina-hotel/" > 3976 <figure> 3977 <div class="landscape"> 3978 <img src="https://www.pinehurst.com/wp-content/uploads/2023/01/pinehust-accommodations-main-image-carolina-hotel.jpg" alt=""> 3979 </div> 3980 <figcaption>The Carolina Hotel</figcaption> 3981 </figure> 3982 </a> 3983 </li> 3984 3985 <li> 3986 <a href="https://www.pinehurst.com/accommodations/the-manor/" > 3987 <figure> 3988 <div class="landscape"> 3989 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheManor.jpg" alt=""> 3990 </div> 3991 <figcaption>The Manor</figcaption> 3992 </figure> 3993 </a> 3994 </li> 3995 3996 <li> 3997 <a href="https://www.pinehurst.com/accommodations/the-holly-inn/" > 3998 <figure> 3999 <div class="landscape"> 4000 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheHollyInn.jpg" alt=""> 4001 </div> 4002 <fig
4002caption>The Holly Inn</figcaption> 4003 </figure> 4004 </a> 4005 </li> 4006 4007 <li> 4008 <a href="https://www.pinehurst.com/accommodations/the-magnolia-inn/" > 4009 <figure> 4010 <div class="landscape"> 4011 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/MagnoliaInn.jpg" alt=""> 4012 </div> 4013 <figcaption>The Magnolia Inn</figcaption> 4014 </figure> 4015 </a> 4016 </li> 4017 4018 <li> 4019 <a href="https://www.pinehurst.com/accommodations/the-carolina-villas/" > 4020 <figure> 4021 <div class="landscape"> 4022 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheVillas.jpg" alt=""> 4023 </div> 4024 <figcaption>The Villas</figcaption> 4025 </figure> 4026 </a> 4027 </li> 4028 4029 <li> 4030 <a href="https://www.pinehurst.com/accommodations/the-condos-at-pinehurst/" > 4031 <figure> 4032 <div class="landscape"> 4033 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheCondos.jpg" alt=""> 4034 </div> 4035 <figcaption>The Condos</figcaption> 4036 </figure> 4037 </a> 4038 </li> 4039 </ul> 4040 </div> 4041 </div> 4042 </div> 4043 </div> 4044 </div> 4045 </li> 4046 <li class="top-level"> 4047 <button> 4048 <a href="https://www.pinehurst.com/dining/" >Dining</a> 4049 </button> 4050 <div> 4051 <div class="links-wrapper" style="width: 853px;
4051 margin-top: -1px;"> 4052 <div class="link-block__stacked-image-grid-links-full-width"> 4053 <span>Establishments</span> 4054 <div class="wrapper"> 4055 <div class="links"> 4056 <ul class="links-grid-images"> 4057 4058 <li> 4059 <a href="https://www.pinehurst.com/dining/station-21/" > 4060 <figure> 4061 <div class="landscape"> 4062 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/s21_interior_web.jpg" alt=""> 4063 </div> 4064 <figcaption>Station 21</figcaption> 4065 </figure> 4066 </a> 4067 </li> 4068 4069 <li> 4070 <a href="https://www.pinehurst.com/dining/pl8te-southern-table/" > 4071 <figure> 4072 <div class="landscape"> 4073 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-pl8te-southern-table.jpg" alt=""> 4074 </div> 4075 <figcaption>PL8TE, Southern Table</figcaption> 4076 </figure> 4077 </a> 4078 </li> 4079 4080 <li> 4081 <a href="https://www.pinehurst.com/dining/the-deuce/" > 4082 <figure> 4083 <div class="landscape"> 4084 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-deuce.jpg" alt=""> 4085 </div> 4086 <figcaption>The Deuce</figcaption> 4087 </figure> 4088 </a> 4089 </li> 4090 4091 <li> 4092 <a href="https://www.pinehurst.com/dining/the-tavern/" > 4093 <figure> 4094 <div class="landscape"> 4095 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-tavern.jpg" alt=""> 4096 </div> 4097 <fig
4097caption>The Tavern</figcaption> 4098 </figure> 4099 </a> 4100 </li> 4101 4102 <li> 4103 <a href="https://www.pinehurst.com/dining/pinehurst-brewing-company/" > 4104 <figure> 4105 <div class="landscape"> 4106 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-pinehurst-brewing-company.jpg" alt=""> 4107 </div> 4108 <figcaption>Pinehurst Brewing Company</figcaption> 4109 </figure> 4110 </a> 4111 </li> 4112 4113 <li> 4114 <a href="https://www.pinehurst.com/dining/villaggio/" > 4115 <figure> 4116 <div class="landscape"> 4117 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-villaggio-ristorante.jpg" alt=""> 4118 </div> 4119 <figcaption>Villaggio Ristorante</figcaption> 4120 </figure> 4121 </a> 4122 </li> 4123 4124 <li> 4125 <a href="https://www.pinehurst.com/dining/the-1895-grille/" > 4126 <figure> 4127 <div class="landscape"> 4128 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-1895-grille.jpg" alt=""> 4129 </div> 4130 <figcaption>The 1895 Grille</figcaption> 4131 </figure> 4132 </a> 4133 </li> 4134 4135 <li> 4136 <a href="https://www.pinehurst.com/dining/north-south-bar/" > 4137 <figure> 4138 <div class="landscape"> 4139 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-north-and-south-bar.jpg" alt=""> 4140 </div> 4141 <fig
4141caption>North & South Bar</figcaption> 4142 </figure> 4143 </a> 4144 </li> 4145 4146 <li> 4147 <a href="https://www.pinehurst.com/dining/the-carolina-coffee-shop/" > 4148 <figure> 4149 <div class="landscape"> 4150 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-coffee-house.jpg" alt=""> 4151 </div> 4152 <figcaption>
4152The Coffee House</figcaption> 4153 </figure> 4154 </a> 4155 </li> 4156 4157 <li> 4158 <a href="https://www.pinehurst.com/dining/wiregrass/" > 4159 <figure> 4160 <div class="landscape"> 4161 <img src="https://www.pinehurst.com/wp-content/uploads/2026/06/Wiregrass_interior.png" alt=""> 4162 </div> 4163 <figcaption>Wiregrass</figcaption> 4164 </figure> 4165 </a> 4166 </li> 4167 4168 <li> 4169 <a href="https://www.pinehurst.com/dining/carolina-vista-lounge/" > 4170 <figure> 4171 <div class="landscape"> 4172 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-carolina-vista-lounge.jpg" alt=""> 4173 </div> 4174 <figcaption>Carolina Vista Lounge</figcaption> 4175 </figure> 4176 </a> 4177 </li> 4178 4179 <li> 4180 <a href="https://www.pinehurst.com/dining/carolina-dining-room/" > 4181 <figure> 4182 <div class="landscape"> 4183 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-carolina-dining-room.jpg" alt=""> 4184 </div> 4185 <figcaption>Carolina Dining Room</figcaption> 4186 </figure> 4187 </a> 4188 </li> 4189 </ul> 4190 </div> 4191 4192 <div class="cta"> 4193 <a href="https://www.pinehurst.com/dining/" class="button cta cta-outline cta-outline-white" > 4194 View all dining </a> 4195 </div> 4196 </div> 4197 </div> 4198 </div> 4199 </div> 4200 </li> 4201 <li class="top-level"> 4202 <button> 4203 <a href="https://www.pinehurst.com/spa/" >Spa</a> 4204 </button> 4205 <div> 4206 <div class="links-wrapper" style="width: 853px;
4206 margin-top: -1px;"> 4207 <div class="link-block__card-cta link-block__card-cta-inset"> 4208 <span>Schedule Treatment</span> 4209 4210 <div class="wrapper"> 4211 <a href="https://www.pinehurst.com/spa/east-wing-treatments/" rel="noopener noreferrer" target="_blank"> 4212 <div class="content-wrapper"> 4213 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/SpaBookOnline.jpg" alt=""> 4214 <div class="content"> 4215 <button class="button cta cta-outline cta-outline-white cta-no-backdrop-blur"> 4216 Book Online </button> 4217 </div> 4218 </div> 4219 </a> 4220 </div> 4221 </div> 4222 <div class="link-block__stacked-image-grid-links"> 4223 <span>Treatments</span> 4224 <div class="wrapper"> 4225 <div class="links"> 4226 <ul class="links-grid-images"> 4227 4228 <li> 4229 <a href="https://www.pinehurst.com/spa/east-wing-treatments/" > 4230 <figure> 4231 <div class="landscape"> 4232 <img src="https://www.pinehurst.com/wp-content/uploads/2026/03/east_wing_photo.png" alt=""> 4233 </div> 4234 <figcaption>Current East Wing Treatments</figcaption> 4235 </figure> 4236 </a> 4237 </li> 4238 4239 <li> 4240 <a href="https://www.pinehurst.com/spa/post-renovation-treatments/" > 4241 <figure> 4242 <div class="landscape"> 4243 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/SPA_KerryLauren_cropped.jpg" alt=""> 4244 </div> 4245 <figcaption>Post Renovation Treatments</figcaption> 4246 </figure> 4247 </a> 4248 </li> 4249 4250 <li> 4251 <a href="https://www.pinehurst.com/spa/" > 4252 <figure> 4253 <div class="landscape"> 4254 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/Information.jpg" alt=""> 4255 </div> 4256 <fig
4256caption>Information</figcaption> 4257 </figure> 4258 </a> 4259 </li> 4260 </ul> 4261 </div> 4262 </div> 4263 </div> 4264 </div> 4265 </div> 4266 </li> 4267 <li class="top-level"> 4268 <button> 4269 <a href="https://www.pinehurst.com/visit/" >Visit</a> 4270 </button> 4271 <div> 4272 <div class="links-wrapper" style="width: 853px; margin-top: -1px;"> 4273 <div class="link-block__card-cta link-block__card-cta-inset"> 4274 <span>Featured</span> 4275 <div class="wrapper"> 4276 <a href="https://www.pinehurst.com/activities/pickleball/" > 4277 <div class="content-wrapper"> 4278 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-pickleball.jpg" alt=""> 4279 <div class="content"> 4280 <span>Pickleball</span> 4281 <button class="button cta cta-outline cta-outline-white cta-no-backdrop-blur"> 4282 View More </button> 4283 </div> 4284 </div> 4285 </a> 4286 </div> 4287 </div> 4288 <div class="link-block__stacked-image-grid-links"> 4289 <span>Activities</span> 4290 <div class="wrapper"> 4291 <div class="links"> 4292 <ul class="links-grid-images"> 4293 4294 <li> 4295 <a href="https://www.pinehurst.com/pinehurst-events/" > 4296 <figure> 4297 <div class="portrait"> 4298 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-events.jpg" alt=""> 4299 </div> 4300 <figcaption>Events</figcaption> 4301 </figure> 4302 </a> 4303 </li> 4304 4305 <li> 4306 <a href="https://www.pinehurst.com/activities/tennis/" > 4307 <figure> 4308 <div class="portrait"> 4309 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-tennis.jpg" alt=""> 4310 </div> 4311 <fig
4311caption>Tennis</figcaption> 4312 </figure> 4313 </a> 4314 </li> 4315 4316 <li> 4317 <a href="https://www.pinehurst.com/activities/" > 4318 <figure> 4319 <div class="portrait"> 4320 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-view-all-activities.jpg" alt=""> 4321 </div> 4322 <figcaption>View all activities</figcaption> 4323 </figure> 4324 </a> 4325 </li> 4326 </ul> 4327 4328 <ul class="links-row"> 4329 <li> 4330 <a href="https://www.pinehurst.com/getting-around/" > 4331 Transportation </a> 4332 </li> 4333 <li> 4334 <a href="https://www.pinehurst.com/faqs/" > 4335 FAQs </a> 4336 </li> 4337 <li> 4338 <a href="https://www.pinehurst.com/packages/" > 4339 Packages </a> 4340 </li> 4341 <li> 4342 <a href="https://www.pinehurst.com/resort-updates/" > 4343 Resort Updates </a> 4344 </li> 4345 </ul> 4346 </div> 4347 </div> 4348 </div> 4349 </div> 4350 </div> 4351 </li> 4352 <li class="top-level"> 4353 <button> 4354 <a href="https://www.pinehurst.com/meetings-groups/" >Meetings</a> 4355 </button> 4356 <div> 4357 <div class="links-wrapper" style="width: 853px;
4357 margin-top: -1px;"> 4358 <div class="link-block__multi-image-links"> 4359 <span>Meeting Venues</span> 4360 <div class="wrapper"> 4361 <div class="images-and-cta"> 4362 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-carolina-hotel-venue/" class="image-links" > 4363 <div class="image-wrapper"> 4364 <div 4365 class="mega-menu-img mega-menu-img--active" 4366 id="mega-menu-img-0"> 4367 <div class="content-wrapper"> 4368 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheCarolinaHotel.jpg" alt=""> 4369 <div class="content"> 4370 <span>The <br>Carolina Hotel</span> 4371 </div> 4372 </div> 4373 </div> 4374 <div 4375 class="mega-menu-img " 4376 id="mega-menu-img-1"> 4377 <div class="content-wrapper"> 4378 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheHollyInn-1.jpg" alt=""> 4379 <div class="content"> 4380 <span>The <br>Holly Inn</span> 4381 </div> 4382 </div> 4383 </div> 4384 <div 4385 class="mega-menu-img " 4386 id="mega-menu-img-2"> 4387 <div class="content-wrapper"> 4388 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheManor-1.jpg" alt=""> 4389 <div class="content"> 4390 <span>The <br>Manor</span> 4391 </div> 4392 </div> 4393 </div> 4394 <div 4395 class="mega-menu-img " 4396 id="mega-menu-img-3"> 4397 <div class="content-wrapper"> 4398 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheResortClubhouse.jpg" alt=""> 4399 <div class="content"> 4400 <sp
4400an>The Resort Clubhouse</span> 4401 </div> 4402 </div> 4403 </div> 4404 <div 4405 class="mega-menu-img " 4406 id="mega-menu-img-4"> 4407 <div class="content-wrapper"> 4408 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/No8Clubhouse.jpg" alt=""> 4409 <div class="content"> 4410 <span>No. 8 <br>Clubhouse</span> 4411 </div> 4412 </div> 4413 </div> 4414 <div 4415 class="mega-menu-img " 4416 id="mega-menu-img-5"> 4417 <div class="content-wrapper"> 4418 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/No9Clubhouse.jpg" alt=""> 4419 <div class="content"> 4420 <span>No. 9 <br>Clubhouse</span> 4421 </div> 4422 </div> 4423 </div> 4424 <div 4425 class="mega-menu-img " 4426 id="mega-menu-img-6"> 4427 <div class="content-wrapper"> 4428 <img src="https://www.pinehurst.com/wp-content/uploads/2026/05/lake-pinehurst.png" alt=""> 4429 <div class="content"> 4430 <span>Lake Pinehurst</span> 4431 </div> 4432 </div> 4433 </div> 4434 </div> 4435 </a> 4436 4437 <a href="https://www.pinehurst.com/meetings-groups/venues/" class="button cta cta-outline cta-outline-white" > 4438 View all venues </a> 4439 </div> 4440 <div class="links"> 4441 <ul> 4442 <li 4443 class="mega-menu-img-link" 4444 data-mega-menu-img="mega-menu-img-0" 4445 data-link-url="https://www.pinehurst.com/meetings-groups/meetings-venues/the-carolina-hotel-venue/" 4446 data-is-external="false"> 4447 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-carolina-hotel-venue/" > 4448 The Carolina Hotel </a> 4449 </li> 4450 <li 4451 class="mega-menu-img-link" 4452 data-mega-menu-img="mega-menu-img-1" 4453 data-link-url="https://www.pinehurst.com/meetings-groups/meetings-venues/the-holly-inn/" 4454 data-is-external="false"> 4455 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-holly-inn/" > 4456 The Holly Inn </a> 4457 </li> 4458 <li 4459 class="mega-menu-img-link" 4460 data-mega-menu-img="mega-menu-img-2" 4461 data-link-url="https://www.pinehurst.com/meetings-groups/meetings-venues/the-manor/" 4462 data-is-external="false"> 4463 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-manor/" > 4464 The Manor </a> 4465 </li> 4466 <li 4467 class="mega-menu-img-link" 4468 data-mega-menu-img="mega-menu-img-3" 4469 data-link-url="https://www.pinehurst.com/meetings-groups/meetings-venues/the-resort-clubhouse/" 4470 data-is-external="false"> 4471 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-resort-clubhouse/" > 4472 The Resort Clubhouse </a> 4473 </li> 4474 <li 4475 class="mega-menu-img-link" 4476 data-mega-menu-img="mega-menu-img-4" 4477 data-link-url="https://www.pinehurst.com/meetings-groups/meetings-venues/no-8-clubhouse/" 4478 data-is-external="false"> 4479 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/no-8-clubhouse/" > 4480 No. 8 Clubhouse </a> 4481 </li> 4482 <li 4483 class="mega-menu-img-link" 4484 data-mega-menu-img="mega-menu-img-5" 4485 data-link-url="https://www.pinehurst.com/meetings-groups/meetings-venues/no-9-clubhouse/" 4486 data-is-external="false"> 4487 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/no-9-clubhouse/" > 4488 No. 9 Clubhouse </a> 4489 </li> 4490 <li 4491 class="mega-menu-img-link" 4492 data-mega-menu-img="mega-menu-img-6" 4493 data-link-url="https://www.pinehurst.com/meetings-groups/meetings-venues/lake-pinehurst/" 4494 data-is-external="false"> 4495 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/lake-pinehurst/" > 4496 Lake Pinehurst </a> 4497 </li> 4498 </ul> 4499 </div> 4500 </div> 4501 </div> 4502 <div class="link-block__column-links"> 4503 <div class="wrapper"> 4504 <ul> 4505 <li> 4506 <a href="https://www.pinehurst.com/meetings-groups/spaces/" > 4507 Meeting Spaces </a> 4508 </li> 4509 <li> 4510 <a href="https://www.pinehurst.com/activities/" > 4511 Group Activities </a> 4512 </li> 4513 <li> 4514 <a href="https://www.pinehurst.com/meetings-groups/our-conference-services-team/" > 4515 Meeting & <br>Event Services </a> 4516 </li> 4517 <li> 4518 <a href="https://www.pinehurst.com/meetings-groups/our-sales-team/" > 4519 Meet Your <br>Sales Team </a> 4520 </li> 4521 <li> 4522 <a href="https://www.pinehurst.com/contact/request-a-meeting-proposal/" > 4523 Request a <br>Meeting Proposal </a> 4524 </li> 4525 </ul> 4526 </div> 4527 </div> 4528 <div class="link-block__card-cta"> 4529 <a href="https://www.pinehurst.com/weddings/" > 4530 <div class="content-wrapper"> 4531 <div class="image-wrapper"> 4532 <img src="https://www.pinehurst.com/wp-content/uploads/2026/08/Benita-Andrew-Wedding-.png" alt=""> 4533 </div> 4534 <div class="content"> 4535 <sp
4535an>Weddings at Pinehurst</span> 4536 <button class="button cta cta-outline cta-outline-white"> 4537 Learn more </button> 4538 </div> 4539 </div> 4540 </a> 4541 </div> 4542 </div> 4543 </div> 4544 </li> 4545 <li class="top-level"> 4546 <button> 4547 <a href="https://shop.pinehurst.com" rel="noopener noreferrer" target="_blank">Shop</a> 4548 </button> 4549 <div> 4550 <div class="links-wrapper" style="width: 853px; margin-top: -1px;"> 4551 <div class="link-block__multi-image-links link-block__multi-image-links--wide"> 4552 <span>Shop Pinehurst</span> 4553 <div class="wrapper"> 4554 <div class="images-and-cta"> 4555 <a href="https://shop.pinehurst.com/collections/men" class="image-links" rel="noopener noreferrer" target="_blank"> 4556 <div class="image-wrapper"> 4557 <div 4558 class="mega-menu-img mega-menu-img--active" 4559 id="mega-menu-img-0"> 4560 <div class="content-wrapper"> 4561 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/Men.jpg" alt=""> 4562 <div class="content"> 4563 <span>Men</span> 4564 </div> 4565 </div> 4566 </div> 4567 <div 4568 class="mega-menu-img " 4569 id="mega-menu-img-1"> 4570 <div class="content-wrapper"> 4571 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/Women.jpg" alt=""> 4572 <div class="content"> 4573 <span>Women</span> 4574 </div> 4575 </div> 4576 </div> 4577 <div 4578 class="mega-menu-img " 4579 id="mega-menu-img-2"> 4580 <div class="content-wrapper"> 4581 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/Golf.jpg" alt=""> 4582 <div class="content"> 4583 <sp
4583an>Golf</span> 4584 </div> 4585 </div> 4586 </div> 4587 <div 4588 class="mega-menu-img " 4589 id="mega-menu-img-3"> 4590 <div class="content-wrapper"> 4591 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/Kids.jpg" alt=""> 4592 <div class="content"> 4593 <span>Kids</span> 4594 </div> 4595 </div> 4596 </div> 4597 <div 4598 class="mega-menu-img " 4599 id="mega-menu-img-4"> 4600 <div class="content-wrapper"> 4601 <img src="https://www.pinehurst.com/wp-content/uploads/2026/05/PM-Shop-1.png" alt=""> 4602 <div class="content"> 4603 <span>Peter Millar Shop</span> 4604 </div> 4605 </div> 4606 </div> 4607 <div 4608 class="mega-menu-img " 4609 id="mega-menu-img-5"> 4610 <div class="content-wrapper"> 4611 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/Titleist-Shop-Lobby.jpg" alt=""> 4612 <div class="content"> 4613 <span>Titleist Shop</span> 4614 </div> 4615 </div> 4616 </div> 4617 <div 4618 class="mega-menu-img " 4619 id="mega-menu-img-6"> 4620 <div class="content-wrapper"> 4621 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GiftCards-1.jpg" alt=""> 4622 <div class="content"> 4623 <span>Gift Cards</span> 4624 </div> 4625 </div> 4626 </div> 4627 </div> 4628 </a> 4629 4630 <a href="https://shop.pinehurst.com/" class="button cta cta-outline cta-outline-white" rel="noopener noreferrer" target="_blank"> 4631 Shop all products </a> 4632 </div> 4633 <div class="links"> 4634 <ul> 4635 <li 4636 class="mega-menu-img-link" 4637 data-mega-menu-img="mega-menu-img-0" 4638 data-link-url="https://shop.pinehurst.com/collections/men" 4639 data-is-external="true"> 4640 <a href="https://shop.pinehurst.com/collections/men" rel="noopener noreferrer" target="_blank"> 4641 Men </a> 4642 </li> 4643 <li 4644 class="mega-menu-img-link" 4645 data-mega-menu-img="mega-menu-img-1" 4646 data-link-url="https://shop.pinehurst.com/collections/women" 4647 data-is-external="true"> 4648 <a href="https://shop.pinehurst.com/collections/women" rel="noopener noreferrer" target="_blank"> 4649 Women </a> 4650 </li> 4651 <li 4652 class="mega-menu-img-link" 4653 data-mega-menu-img="mega-menu-img-2" 4654 data-link-url="https://shop.pinehurst.com/collections/golf-gear" 4655 data-is-external="true"> 4656 <a href="https://shop.pinehurst.com/collections/golf-gear" rel="noopener noreferrer" target="_blank"> 4657 Golf </a> 4658 </li> 4659 <li 4660 class="mega-menu-img-link" 4661 data-mega-menu-img="mega-menu-img-3" 4662 data-link-url="https://shop.pinehurst.com/collections/youth" 4663 data-is-external="true"> 4664 <a href="https://shop.pinehurst.com/collections/youth" rel="noopener noreferrer" target="_blank"> 4665 Kids </a> 4666 </li> 4667 <li 4668 class="mega-menu-img-link" 4669 data-mega-menu-img="mega-menu-img-4" 4670 data-link-url="https://www.pinehurst.com/activities/peter-millar-shop/" 4671 data-is-external="true"> 4672 <a href="https://www.pinehurst.com/activities/peter-millar-shop/" rel="noopener noreferrer" target="_blank"> 4673 Peter Millar Shop </a> 4674 </li> 4675 <li 4676 class="mega-menu-img-link" 4677 data-mega-menu-img="mega-menu-img-5" 4678 data-link-url="https://www.pinehurst.com/titleist-shop/" 4679 data-is-external="false"> 4680 <a href="https://www.pinehurst.com/titleist-shop/" > 4681 Titleist Shop </a> 4682 </li> 4683 <li 4684 class="mega-menu-img-link" 4685 data-mega-menu-img="mega-menu-img-6" 4686 data-link-url="https://shop.pinehurst.com/collections/gift-cards" 4687 data-is-external="true"> 4688 <a href="https://shop.pinehurst.com/collections/gift-cards" rel="noopener noreferrer" target="_blank"> 4689 Gift Cards </a> 4690 </li> 4691 </ul> 4692 </div> 4693 </div> 4694 </div> 4695 <div class="link-block__card-cta link-block__card-cta-outset link-block__card-cta-outset--wide">
4696 <span>Gift Cards</span> 4697 4698 <div class="wrapper"> 4699 <a href="https://shop.pinehurst.com/pinehurst-gift-card-p2998.aspx" rel="noopener noreferrer" target="_blank"> 4700 <div class="content-wrapper"> 4701 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GiftCardsCallout.jpg" alt=""> 4702 </div> 4703 <button class="button cta cta-outline cta-outline-white"> 4704 Buy now </button> 4705 </a> 4706 </div> 4707 </div> 4708 </div> 4709 </div> 4710 </li> 4711 </ul> 4712 </nav> 4713 </div> 4714 <div class="mega-menu__cta"> 4715 <a href="tel:8552358507" class="button cta fill mega-menu--mobile-cta" >Call to book</a> 4716 4717 <a href="https://www.pinehurst.com/contact/request-call-back/" class="button cta fill mega-menu--tablet-desktop-cta" >Contact us</a> 4718 </div> 4719</div> 4720 4721<!-- MOBILE MENU --> 4722<div class="mega-menu mega-menu--mobile"> 4723 <div class="mega-menu__primary"> 4724 <nav> 4725 <div class="mega-menu__primary__container-background"></div> 4726 <div class="mega-menu__primary__nav-wrapper"> 4727 <ul> 4728 <li> 4729 <button data-link="https://www.pinehurst.com/golf/">Golf</button> 4730 4731 <div> 4732 <div class="links-wrapper"> 4733 <div class="link-block__multi-image-links"> 4734 <span>Golf Courses</span> 4735 <div class="wrapper"> 4736 <div class="links"> 4737 <ul> 4738 <li> 4739 <a href="https://www.pinehurst.com/golf/courses/no-1/" > 4740 No. 1 </a> 4741 </li> 4742 <li> 4743 <a href="https://www.pinehurst.com/golf/courses/no-2/" > 4744 No. 2 </a> 4745 </li> 4746 <li> 4747 <a href="https://www.pinehurst.com/golf/courses/no-3/" > 4748 No. 3 </a> 4749 </li> 4750 <li> 4751 <a href="https://www.pinehurst.com/golf/courses/no-4/" > 4752 No. 4 </a> 4753 </li> 4754 <li> 4755 <a href="https://www.pinehurst.com/golf/courses/no-5/" > 4756 No. 5 </a> 4757 </li> 4758 <li> 4759 <a href="https://www.pinehurst.com/golf/courses/no-6/" > 4760 No. 6 </a> 4761 </li> 4762 </ul> 4763 <ul> 4764 <li> 4765 <a href="https://www.pinehurst.com/golf/courses/no-7/" > 4766 No. 7 </a> 4767 </li> 4768 <li> 4769 <a href="https://www.pinehurst.com/golf/courses/no-8/" > 4770 No. 8 </a> 4771 </li> 4772 <li> 4773 <a href="https://www.pinehurst.com/golf/courses/no-9/" > 4774 No. 9 </a> 4775 </li> 4776 <li> 4777 <a href="https://www.pinehurst.com/golf/courses/no-10/" > 4778 No. 10 </a> 4779 </li> 4780 <li> 4781 <a href="https://www.pinehurst.com/no-11/" rel="noopener noreferrer" target="_blank"> 4782 No. 11 </a> 4783 </li> 4784 <li> 4785 <a href="https://www.pinehurst.com/golf/courses/cradle-short-course/" > 4786 The Cradle </a> 4787 </li> 4788 </ul> 4789 </div> 4790 4791 <a href="https://www.pinehurst.com/golf/" > 4792 <button class="button cta cta-outline cta-outline-white">View all courses</button> 4793 </a> 4794 </div> 4795 </div> 4796 <div class="link-block__column-links"> 4797 <div class="wrapper"> 4798 <ul> 4799 <li> 4800 <a href="https://book.onagilysys.com/onecart/golf/courses/727/pinehurst" rel="noopener noreferrer" target="_blank"> 4801 Walk on Play </a> 4802 </li> 4803 <li> 4804 <a href="https://www.pinehurst.com/titleist-shop/" > 4805 Titleist Shop </a> 4806 </li> 4807 <li> 4808 <a href="https://www.pinehurst.com/pinehurst-golf-academy/" > 4809 Golf Academy </a> 4810 </li> 4811 <li> 4812 <a href="https://www.pinehurst.com/golf/#golfers-guide" > 4813 Playing Pinehurst </a> 4814 </li> 4815 <li> 4816 <a href="https://www.pinehurst.com/golf/tournaments/" > 4817 Tournaments </a> 4818 </li> 4819 </ul> 4820 </div> 4821 </div> 4822 <div class="link-block__card-cta"> 4823 <a href="https://www.pinehurst.com/no-11/" > 4824 <div class="content-wrapper"> 4825 <div class="image-wrapper"> 4826 <img src="https://www.pinehurst.com/wp-content/uploads/2026/09/No.-11-thumbnail-.jpg" alt=""> 4827 </div> 4828 <div class="content"> 4829 <sp
4829an>Pinehurst No. 11</span> 4830 <button class="button cta cta-outline cta-outline-white"> 4831 Learn more </button> 4832 </div> 4833 </div> 4834 </a> 4835 </div> 4836 </div> 4837 </div> 4838 </li> 4839 <li> 4840 <button data-link="https://www.pinehurst.com/packages/">Packages</button> 4841 4842 <div> 4843 <div class="links-wrapper"> 4844 <div class="link-block__card-cta link-block__card-cta-inset"> 4845 <span>Cottages at No. 8 Package</span> 4846 <div class="wrapper"> 4847 <a href="https://www.pinehurst.com/packages/2026-cottages-at-no-8-golf-package/" > 4848 <div class="content-wrapper"> 4849 <img src="https://www.pinehurst.com/wp-content/uploads/2025/11/website_centennial_photo.png" alt=""> 4850 <div class="content"> 4851 <span>The Ultimate On-course Stay</span> 4852 <button class="button cta cta-outline cta-outline-white cta-no-backdrop-blur"> 4853 View package </button> 4854 </div> 4855 </div> 4856 </a> 4857 </div> 4858 </div> 4859 <div class="link-block__image-grid-links-side-scroll"> 4860 <span>Itineraries</span> 4861 <div class="wrapper"> 4862 <div class="links"> 4863 <ul class="links-grid-images"> 4864 4865 <li> 4866 <a href="https://www.pinehurst.com/itineraries/your-buddy-trip-itinerary/" > 4867 <figure> 4868 <div> 4869 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/BuddiesTrip.jpg" alt=""> 4870 </div> 4871 <figcaption>Buddies Trip</figcaption> 4872 </figure> 4873 </a> 4874 </li> 4875 4876 <li> 4877 <a href="https://www.pinehurst.com/itineraries/the-ultimate-couples-retreat-at-pinehurst/" > 4878 <figure> 4879 <div> 4880 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/CouplesRetreat.jpg" alt=""> 4881 </div> 4882 <fig
4882caption>Couples Retreat</figcaption> 4883 </figure> 4884 </a> 4885 </li> 4886 4887 <li> 4888 <a href="https://www.pinehurst.com/itineraries/hidden-gems-itinerary/" > 4889 <figure> 4890 <div> 4891 <img src="https://www.pinehurst.com/wp-content/uploads/2026/05/hidden-gems-pboy.png" alt=""> 4892 </div> 4893 <figcaption>Hidden Gems </figcaption> 4894 </figure> 4895 </a> 4896 </li> 4897 </ul> 4898 4899 <ul class="links-row"> 4900 <li> 4901 <a href="https://www.pinehurst.com/packages/" > 4902 View All Packages </a> 4903 </li> 4904 <li> 4905 <a href="https://be.synxis.com/?adult=1&arrive=2023-04-25&chain=9566&child=0&currency=USD&depart=2023-04-26&hotel=11201&level=hotel&locale=en-US&rooms=1" rel="noopener noreferrer" target="_blank"> 4906 Book Online </a> 4907 </li> 4908 <li> 4909 <a href="https://www.pinehurst.com/faqs/" > 4910 FAQs </a> 4911 </li> 4912 </ul> 4913 </div> 4914 </div> 4915 </div> 4916 </div> 4917 </div> 4918 </li> 4919 <li> 4920 <button data-link="https://www.pinehurst.com/accommodations/">Accommodations</button> 4921 4922 <div> 4923 <div class="links-wrapper"> 4924 <div class="link-block__card-cta link-block__card-cta-outset">
4925 <span>Featured</span> 4926 <div class="wrapper"> 4927 <a href="https://www.pinehurst.com/accommodations/the-cottages-at-no-8/" > 4928 <div class="content-wrapper"> 4929 <img src="https://www.pinehurst.com/wp-content/uploads/2026/01/cottage_header.png" alt=""> 4930 <div class="content"> 4931 <span>The Cottages at No. 8</span> 4932 </div> 4933 </div> 4934 </a> 4935 </div> 4936 </div> 4937 <div class="link-block__stacked-image-grid-links"> 4938 <span>Places to Stay</span> 4939 <div class="wrapper"> 4940 <div class="links"> 4941 <ul class="links-grid-images"> 4942 4943 <li> 4944 <a href="https://www.pinehurst.com/accommodations/the-carolina-hotel/" > 4945 <figure> 4946 <div> 4947 <img src="https://www.pinehurst.com/wp-content/uploads/2023/01/pinehust-accommodations-main-image-carolina-hotel.jpg" alt=""> 4948 </div> 4949 <figcaption>The Carolina Hotel</figcaption> 4950 </figure> 4951 </a> 4952 </li> 4953 4954 <li> 4955 <a href="https://www.pinehurst.com/accommodations/the-manor/" > 4956 <figure> 4957 <div> 4958 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheManor.jpg" alt=""> 4959 </div> 4960 <figcaption>The Manor</figcaption> 4961 </figure> 4962 </a> 4963 </li> 4964 4965 <li> 4966 <a href="https://www.pinehurst.com/accommodations/the-holly-inn/" > 4967 <figure> 4968 <div> 4969 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheHollyInn.jpg" alt=""> 4970 </div> 4971 <fig
4971caption>The Holly Inn</figcaption> 4972 </figure> 4973 </a> 4974 </li> 4975 4976 <li> 4977 <a href="https://www.pinehurst.com/accommodations/the-magnolia-inn/" > 4978 <figure> 4979 <div> 4980 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/MagnoliaInn.jpg" alt=""> 4981 </div> 4982 <figcaption>The Magnolia Inn</figcaption> 4983 </figure> 4984 </a> 4985 </li> 4986 4987 <li> 4988 <a href="https://www.pinehurst.com/accommodations/the-carolina-villas/" > 4989 <figure> 4990 <div> 4991 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheVillas.jpg" alt=""> 4992 </div> 4993 <figcaption>The Villas</figcaption> 4994 </figure> 4995 </a> 4996 </li> 4997 4998 <li> 4999 <a href="https://www.pinehurst.com/accommodations/the-condos-at-pinehurst/" > 5000 <figure> 5001 <div> 5002 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/TheCondos.jpg" alt=""> 5003 </div> 5004 <figcaption>The Condos</figcaption> 5005 </figure> 5006 </a> 5007 </li> 5008 </ul> 5009 5010 5011 5012 5013 5014 </div> 5015 </div> 5016 </div> 5017 </div> 5018 </div> 5019 </li> 5020 <li> 5021 <button data-link="https://www.pinehurst.com/dining/">Dining</button> 5022 5023 <div> 5024 <div class="links-wrapper"> 5025 <div class="link-block__stacked-image-grid-links link-block__stacked-image-grid-links-pa
5025dding"> 5026 <span>Establishments</span> 5027 <div class="wrapper"> 5028 <div class="links"> 5029 <ul class="links-grid-images"> 5030 5031 <li> 5032 <a href="https://www.pinehurst.com/dining/station-21/" > 5033 <figure> 5034 <div> 5035 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/s21_interior_web.jpg" alt=""> 5036 </div> 5037 <figcaption>Station 21</figcaption> 5038 </figure> 5039 </a> 5040 </li> 5041 5042 <li> 5043 <a href="https://www.pinehurst.com/dining/pl8te-southern-table/" > 5044 <figure> 5045 <div> 5046 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-pl8te-southern-table.jpg" alt=""> 5047 </div> 5048 <figcaption>PL8TE, Southern Table</figcaption> 5049 </figure> 5050 </a> 5051 </li> 5052 5053 <li> 5054 <a href="https://www.pinehurst.com/dining/the-deuce/" > 5055 <figure> 5056 <div> 5057 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-deuce.jpg" alt=""> 5058 </div> 5059 <figcaption>The Deuce</figcaption> 5060 </figure> 5061 </a> 5062 </li> 5063 5064 <li> 5065 <a href="https://www.pinehurst.com/dining/the-tavern/" > 5066 <figure> 5067 <div> 5068 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-tavern.jpg" alt=""> 5069 </div> 5070 <fig
5070caption>The Tavern</figcaption> 5071 </figure> 5072 </a> 5073 </li> 5074 5075 <li> 5076 <a href="https://www.pinehurst.com/dining/pinehurst-brewing-company/" > 5077 <figure> 5078 <div> 5079 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-pinehurst-brewing-company.jpg" alt=""> 5080 </div> 5081 <figcaption>Pinehurst Brewing Company</figcaption> 5082 </figure> 5083 </a> 5084 </li> 5085 5086 <li> 5087 <a href="https://www.pinehurst.com/dining/villaggio/" > 5088 <figure> 5089 <div> 5090 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-villaggio-ristorante.jpg" alt=""> 5091 </div> 5092 <figcaption>Villaggio Ristorante</figcaption> 5093 </figure> 5094 </a> 5095 </li> 5096 5097 <li> 5098 <a href="https://www.pinehurst.com/dining/the-1895-grille/" > 5099 <figure> 5100 <div> 5101 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-1895-grille.jpg" alt=""> 5102 </div> 5103 <figcaption>The 1895 Grille</figcaption> 5104 </figure> 5105 </a> 5106 </li> 5107 5108 <li> 5109 <a href="https://www.pinehurst.com/dining/north-south-bar/" > 5110 <figure> 5111 <div> 5112 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-north-and-south-bar.jpg" alt=""> 5113 </div> 5114 <fig
5114caption>North & South Bar</figcaption> 5115 </figure> 5116 </a> 5117 </li> 5118 5119 <li> 5120 <a href="https://www.pinehurst.com/dining/the-carolina-coffee-shop/" > 5121 <figure> 5122 <div> 5123 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-the-coffee-house.jpg" alt=""> 5124 </div> 5125 <figcaption>
5125The Coffee House</figcaption> 5126 </figure> 5127 </a> 5128 </li> 5129 5130 <li> 5131 <a href="https://www.pinehurst.com/dining/wiregrass/" > 5132 <figure> 5133 <div> 5134 <img src="https://www.pinehurst.com/wp-content/uploads/2026/06/Wiregrass_interior.png" alt=""> 5135 </div> 5136 <figcaption>Wiregrass</figcaption> 5137 </figure> 5138 </a> 5139 </li> 5140 5141 <li> 5142 <a href="https://www.pinehurst.com/dining/carolina-vista-lounge/" > 5143 <figure> 5144 <div> 5145 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-carolina-vista-lounge.jpg" alt=""> 5146 </div> 5147 <figcaption>Carolina Vista Lounge</figcaption> 5148 </figure> 5149 </a> 5150 </li> 5151 5152 <li> 5153 <a href="https://www.pinehurst.com/dining/carolina-dining-room/" > 5154 <figure> 5155 <div> 5156 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-carolina-dining-room.jpg" alt=""> 5157 </div> 5158 <figcaption>Carolina Dining Room</figcaption> 5159 </figure> 5160 </a> 5161 </li> 5162 </ul> 5163 5164 </div> 5165 </div> 5166 5167 <div class="cta"> 5168 <a href="https://www.pinehurst.com/dining/" class="button cta cta-outline cta-outline-white" > 5169 View all dining </a> 5170 </div> 5171 </div> 5172 </div> 5173 </div> 5174 </li> 5175 <li> 5176 <button data-link="https://www.pinehurst.com/spa/">Spa</button> 5177 5178 <div> 5179 <div class="links-wrapper"> 5180 <div class="link-block__card-cta link-block__card-cta-inset link-block__card-cta-inset--wide">
5181 <span>Schedule Treatment</span> 5182 <div class="wrapper"> 5183 <a href="https://www.pinehurst.com/spa/east-wing-treatments/" rel="noopener noreferrer" target="_blank"> 5184 <div class="content-wrapper"> 5185 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/SpaBookOnline.jpg" alt=""> 5186 <div class="content"> 5187 <button class="button cta cta-outline cta-outline-white cta-no-backdrop-blur"> 5188 Book Online </button> 5189 </div> 5190 </div> 5191 </a> 5192 </div> 5193 </div> 5194 <div class="link-block__stacked-image-grid-links"> 5195 <span>Treatments</span> 5196 <div class="wrapper"> 5197 <div class="links"> 5198 <ul class="links-grid-images"> 5199 5200 <li> 5201 <a href="https://www.pinehurst.com/spa/east-wing-treatments/" > 5202 <figure> 5203 <div class="landscape"> 5204 <img src="https://www.pinehurst.com/wp-content/uploads/2026/03/east_wing_photo.png" alt=""> 5205 </div> 5206 <figcaption>Current East Wing Treatments</figcaption> 5207 </figure> 5208 </a> 5209 </li> 5210 5211 <li> 5212 <a href="https://www.pinehurst.com/spa/post-renovation-treatments/" > 5213 <figure> 5214 <div class="landscape"> 5215 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/SPA_KerryLauren_cropped.jpg" alt=""> 5216 </div> 5217 <figcaption>Post Renovation Treatments</figcaption> 5218 </figure> 5219 </a> 5220 </li> 5221 5222 <li> 5223 <a href="https://www.pinehurst.com/spa/" > 5224 <figure> 5225 <div class="landscape"> 5226 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/Information.jpg" alt=""> 5227 </div> 5228 <fig
5228caption>Information</figcaption> 5229 </figure> 5230 </a> 5231 </li> 5232 </ul> 5233 </div> 5234 </div> 5235 </div> 5236 </div> 5237 </div> 5238 </li> 5239 <li> 5240 <button data-link="https://www.pinehurst.com/visit/">Visit</button> 5241 5242 <div> 5243 <div class="links-wrapper"> 5244 <div class="link-block__card-cta link-block__card-cta-inset"> 5245 <span>Featured</span> 5246 <div class="wrapper"> 5247 <a href="https://www.pinehurst.com/activities/pickleball/" > 5248 <div class="content-wrapper"> 5249 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-pickleball.jpg" alt=""> 5250 <div class="content"> 5251 <span>Pickleball</span> 5252 <button class="button cta cta-outline cta-outline-white cta-no-backdrop-blur"> 5253 View More </button> 5254 </div> 5255 </div> 5256 </a> 5257 </div> 5258 </div> 5259 <div class="link-block__image-grid-links-side-scroll"> 5260 <span>Activities</span> 5261 <div class="wrapper"> 5262 <div class="links"> 5263 <ul class="links-grid-images"> 5264 5265 <li> 5266 <a href="https://www.pinehurst.com/pinehurst-events/" > 5267 <figure> 5268 <div> 5269 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-events.jpg" alt=""> 5270 </div> 5271 <figcaption>Events</figcaption> 5272 </figure> 5273 </a> 5274 </li> 5275 5276 <li> 5277 <a href="https://www.pinehurst.com/activities/tennis/" > 5278 <figure> 5279 <div> 5280 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-tennis.jpg" alt=""> 5281 </div> 5282 <fig
5282caption>Tennis</figcaption> 5283 </figure> 5284 </a> 5285 </li> 5286 5287 <li> 5288 <a href="https://www.pinehurst.com/activities/" > 5289 <figure> 5290 <div> 5291 <img src="https://www.pinehurst.com/wp-content/uploads/2025/08/mega-menu-view-all-activities.jpg" alt=""> 5292 </div> 5293 <figcaption>View all activities</figcaption> 5294 </figure> 5295 </a> 5296 </li> 5297 </ul> 5298 5299 <ul class="links-row"> 5300 <li> 5301 <a href="https://www.pinehurst.com/getting-around/" > 5302 Transportation </a> 5303 </li> 5304 <li> 5305 <a href="https://www.pinehurst.com/faqs/" > 5306 FAQs </a> 5307 </li> 5308 <li> 5309 <a href="https://www.pinehurst.com/packages/" > 5310 Packages </a> 5311 </li> 5312 <li> 5313 <a href="https://www.pinehurst.com/resort-updates/" > 5314 Resort Updates </a> 5315 </li> 5316 </ul> 5317 </div> 5318 </div> 5319 </div> 5320 </div> 5321 </div> 5322 </li> 5323 <li> 5324 <button data-link="https://www.pinehurst.com/meetings-groups/">Meetings</button> 5325 5326 <div> 5327 <div class="links-wrapper"> 5328 <div class="link-block__multi-image-links">
5329 <span>Meeting Venues</span> 5330 <div class="wrapper"> 5331 <div class="links"> 5332 <ul> 5333 <li> 5334 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-carolina-hotel-venue/" > 5335 The Carolina Hotel </a> 5336 </li> 5337 <li> 5338 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-holly-inn/" > 5339 The Holly Inn </a> 5340 </li> 5341 <li> 5342 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-manor/" > 5343 The Manor </a> 5344 </li> 5345 <li> 5346 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/the-resort-clubhouse/" > 5347 The Resort Clubhouse </a> 5348 </li> 5349 <li> 5350 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/no-8-clubhouse/" > 5351 No. 8 Clubhouse </a> 5352 </li> 5353 <li> 5354 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/no-9-clubhouse/" > 5355 No. 9 Clubhouse </a> 5356 </li> 5357 <li> 5358 <a href="https://www.pinehurst.com/meetings-groups/meetings-venues/lake-pinehurst/" > 5359 Lake Pinehurst </a> 5360 </li> 5361 </ul> 5362 </div> 5363 <a href="https://www.pinehurst.com/meetings-groups/venues/" > 5364 <button class="button cta cta-outline cta-outline-white">View all venues</button> 5365 </a> 5366 </div> 5367 </div> 5368 <div class="link-block__column-links"> 5369 <div class="wrapper"> 5370 <ul> 5371 <li> 5372 <a href="https://www.pinehurst.com/meetings-groups/spaces/" > 5373 Meeting Spaces </a> 5374 </li> 5375 <li> 5376 <a href="https://www.pinehurst.com/activities/" > 5377 Group Activities </a> 5378 </li> 5379 <li> 5380 <a href="https://www.pinehurst.com/meetings-groups/our-conference-services-team/" > 5381 Meeting & Event Services </a> 5382 </li> 5383 <li> 5384 <a href="https://www.pinehurst.com/meetings-groups/our-sales-team/" > 5385 Meet Your Sales Team </a> 5386 </li> 5387 <li> 5388 <a href="https://www.pinehurst.com/contact/request-a-meeting-proposal/" > 5389 Request a Meeting Proposal </a> 5390 </li> 5391 </ul> 5392 </div> 5393 </div> 5394 <div class="link-block__card-cta"> 5395 <a href="https://www.pinehurst.com/weddings/" > 5396 <div class="content-wrapper"> 5397 <div class="image-wrapper"> 5398 <img src="https://www.pinehurst.com/wp-content/uploads/2026/08/Benita-Andrew-Wedding-.png" alt=""> 5399 </div> 5400 <div class="content"> 5401 <sp
5401an>Weddings at Pinehurst</span> 5402 <button class="button cta cta-outline cta-outline-white"> 5403 Learn more </button> 5404 </div> 5405 </div> 5406 </a> 5407 </div> 5408 </div> 5409 </div> 5410 </li> 5411 <li> 5412 <button data-link="https://shop.pinehurst.com">Shop</button> 5413 5414 <div> 5415 <div class="links-wrapper"> 5416 <div class="link-block__multi-image-links"> 5417 <span>Shop Pinehurst</span> 5418 <div class="wrapper"> 5419 <div class="links"> 5420 <ul> 5421 <li> 5422 <a href="https://shop.pinehurst.com/collections/men" rel="noopener noreferrer" target="_blank"> 5423 Men </a> 5424 </li> 5425 <li> 5426 <a href="https://shop.pinehurst.com/collections/women" rel="noopener noreferrer" target="_blank"> 5427 Women </a> 5428 </li> 5429 <li> 5430 <a href="https://shop.pinehurst.com/collections/golf-gear" rel="noopener noreferrer" target="_blank"> 5431 Golf </a> 5432 </li> 5433 <li> 5434 <a href="https://shop.pinehurst.com/collections/youth" rel="noopener noreferrer" target="_blank"> 5435 Kids </a> 5436 </li> 5437 </ul> 5438 <ul> 5439 <li> 5440 <a href="https://www.pinehurst.com/activities/peter-millar-shop/" rel="noopener noreferrer" target="_blank"> 5441 Peter Millar Shop </a> 5442 </li> 5443 <li> 5444 <a href="https://www.pinehurst.com/titleist-shop/" > 5445 Titleist Shop </a> 5446 </li> 5447 <li> 5448 <a href="https://shop.pinehurst.com/collections/gift-cards" rel="noopener noreferrer" target="_blank"> 5449 Gift Cards </a> 5450 </li> 5451 </ul> 5452 </div> 5453 <a href="https://shop.pinehurst.com/" rel="noopener noreferrer" target="_blank"> 5454 <button class="button cta cta-outline cta-outline-white">Shop all products</button> 5455 </a> 5456 </div> 5457 </div> 5458 <div class="link-block__multi-image-links">
5459 <span>Gift Cards</span> 5460 <div class="wrapper"> 5461 <a href="https://shop.pinehurst.com/pinehurst-gift-card-p2998.aspx" rel="noopener noreferrer" target="_blank"> 5462 <div class="image-wrapper"> 5463 <img src="https://www.pinehurst.com/wp-content/uploads/2024/10/GiftCardsCallout.jpg" alt=""> 5464 </div> 5465 <button class="button cta cta-outline cta-outline-white"> 5466 Buy now </button> 5467 </a> 5468 </div> 5469 </div> 5470 </div> 5471 </div> 5472 </li> 5473 </ul> 5474 <div class="mega-menu__primary__ctas"> 5475 <a href="tel:8552358507" class="button cta fill mega-menu--mobile-cta" >Call to book</a> 5476 5477 <a href="https://www.pinehurst.com/contact/request-call-back/" class="button cta fill mega-menu--tablet-desktop-cta" >Contact us</a> 5478 5479 <a href="https://be.synxis.com/?Hotel=11201&Chain=6063&theme=Pinehurst2025" class="button cta cta-outline cta-outline-white" rel="noopener noreferrer" target="_blank">Check availability</a> 5480 </div> 5481 </div> 5482 </nav> 5483 <div class="menu-header-wrapper"> 5484 <div> 5485 <svg version="1.1" id="menu-logo-pinehurst-putterboy" 5486 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="53.2px" height="62.2px"
5487 viewBox="0 0 53.2 62.2" enable-background="new 0 0 53.2 62.2" xml:space="preserve"> 5488 <g id="logo-pinehurst-groups"> 5489 <g id="logo-pinehurst-1895-text"> 5490 <path fill="#FFFFFF" d="M2.2,44.3c0.2-0.5,0.3-0.7-0.2-1c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0.1-0.2,0.2-0.1c0.4,0.1,0.7,0.3,1.1,0.4 5491 c0.6,0.2,1.2,0.4,1.8,0.6c0.4,0.2,0.9,0.4,1.2,0.7c0.3,0.4,0.4,0.9,0.2,1.4c-0.2,0.4-0.5,0.7-0.8,0.9c-0.5,0.2-0.9,0.2-1.4,0 5492 c-0.2-0.1-0.4-0.2-0.6-0.4c-0.1-0.1-0.3-0.2-0.4-0.3c-0.2,0-0.2,0.1-0.2,0.2l-0.4,1c-0.2,0.5-0.3,0.7,0.2,1c0.1,0,0.2,0.1,0.2,0.3 5493 c0,0.1-0.2,0.1-0.2,0.1c-0.4-0.2-0.8-0.4-1.3-0.5c-0.4-0.2-0.8-0.2-1.2-0.4C0,48.2,0,48.1,0,48c0.1-0.1,0.2-0.1,0.3-0.1 5494 c0.6,0.1,0.6,0,0.8-0.6L2.2,44.3L2.2,44.3z M3.2,45.9c0,0.1-0.1,0.2,0,0.3c0.1,0.1,0.3,0.2,0.4,0.3c0.7,0.2,1.2-0.2,1.4-0.8 5495 c0.2-0.6,0-1.2-0.6-1.5c-0.2-0.1-0.4-0.1-0.5,0.1c-0.2,0.2-0.2,0.5-0.3,0.7L3.2,45.9L3.2,45.9z"/> 5496 <path fill="#FFFFFF" d="M7.8,49.5c-0.1,0.5-0.2,0.7,0.3,0.9c0.1,0,0.2,0.1,0.2,0.3c0,0.1-0.1,0.1-0.2,0.1 5497 c-0.5-0.1-0.9-0.3-1.3-0.4c-0.4-0.1-0.8-0.2-1.2-0.3c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0.2-0.2,0.3-0.1c0.6,0,0.6-0.1,0.8-0.7l0.8-3 5498 c0.2-0.5,0.2-0.7-0.3-1c-0.1,0-0.3-0.1-0.2-0.2c0-0.1,0.1-0.2,0.2-0.1c0.5,0.1,0.9,0.3,1.3,0.4c0.4,0.1,0.8,0.2,1.2,0.3 5499 c0.1,0,0.2,0.1,0.2,0.2c0,0.1-0.2,0.1-0.3,0.1c-0.6,0-0.6,0.1-0.8,0.7C8.7,46.4,7.8,49.5,7.8,49.5z"/> 5500 <path fill="#FFFFFF" d="M14.8,47.8c0-0.2,0.1-0.5,0.1-0.6c-0.1-0.2-0.2-0.3-0.4-0.4c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.2-0.2,0.4-0.1 5501 c0.2,0,0.5,0.1,0.8,0.2c0.2,0,0.5,0.1,0.8,0.1c0.1,0,0.2,0.1,0.2,0.2c0,0.2-0.3,0.1-0.5,0.1c-0.4,0-0.4,0.4-0.5,0.7l-0.8,4.2 5502 c-0.1,0.2,0,0.4-0.3,0.4c-0.2,0-0.3-0.2-0.4-0.4l-2.7-4.9l-0.5,2.9c0,0.2-0.1,0.7-0.1,0.9c0.1,0.3,0.2,0.4,0.5,0.4 5503 c0.1,0,0.4,0,0.3,0.2c0,0.2-0.2,0.2-0.3,0.1c-0.3,0-0.5-0.1-0.8-0.2c-0.3,0-0.6-0.1-0.8-0.1c-0.1,0-0.2-0.1-0.2-0.2 5504 c0-0.2,0.2-0.1,0.4-0.1c0.2,0,0.3,0,0.4-0.2c0.1-0.2,0.2-0.7,0.2-1l0.5-2.7c0.1-0.3,0.2-0.7-0.2-0.8c-0.1,0-0.3,0-0.3-0.2 5505 c0-0.2,0.2-0.1,0.3-0.1l1.6,0.3c0.4,0,0.3,0.1,0.5,0.4l1.9,3.6L14.8,47.8L14.8,47.8z"/> 5506 <path fill="#FFFFFF" d="M18.7,49c0,0.2,0,0.4,0.2,0.4c0.2,0,0.6,0,0.7,0c0.2,0,0.4-0.2,0.5-0.4c0-0.1,0.1-0.3,0.3-0.3 5507 c0.1,0,0.2,0.1,0.1,0.2c0,0.2-0.1,0.5-0.1,0.8c0,0.2,0,0.5,0,0.8c0,0.1,0,0.2-0.2,0.2c-0.4,0,0-0.9-1-0.9l-0.4,0 5508 c-0.3,0-0.3,0.1-0.3,0.4l-0.1,1c0,0.2,0,0.6,0.1,0.7c0.1,0.2,0.4,0.3,0.7,0.3c0.6,0,1.2-0.2,1.5-0.7c0.1-0.1,0.2-0.3,0.3-0.3 5509 c0.1,0,0.2,0.1,0.2,0.2c0,0.1-0.1,0.3-0.1,0.4L21,52.6c0,0.1,0,0.2-0.1,0.2c-0.7,0-1.3-0.2-2-0.2c-0.8-0.1-1.7-0.1-2.6-0.2 5510 c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2c0.6,0,0.6-0.2,0.7-0.8l0.3-3.2c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3-0.1-0.3-0.2 5511 c0-0.2,0.1-0.2,0.2-0.2c0.5,0,1,0.1,1.6,0.2c0.9,0.1,1.9,0.1,2.8,0.2c0.2,0,0.1,0.2,0.1,0.3l-0.1,0.7c0,0.1,0,0.3-0.2,0.2 5512 c-0.1,0-0.2-0.2-0.2-0.2c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.2-0.4-0.2-0.7-0.2c-0.1,0-0.6,0-0.8,0c-0.1,0-0.1,0.3-0.1,0.4 5513 C18.8,47.8,18.7,49,18.7,49z"/> 5514 <path fill="#FFFFFF" d="M26,49.7c0.3,0,0.3,0,0.3-0.3l0-0.9c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3,0-0.3-0.2s0.1-0.2,0.2-0.2 5515 c0.5,0,0.9,0,1.4,0c0.4,0,0.9,0,1.3,0c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.6,0.2-0.6,0.9l0,3.2c0,0.5,0,0.7,0.5,0.8 5516 c0.1,0,0.3,0,0.3,0.2c0,0.1-0.1,0.2-0.2,0.2c-0.5,0-0.9,0-1.4,0c-0.4,0-0.9,0-1.3,0c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2 5517 c0.6-0.1,0.6-0.2,0.6-0.8l0-1.4c0-0.2,0-0.2-0.2-0.2l-1.6,0c-0.4,0-0.4,0-0.4,0.3l0,1.2c0,0.5,0,0.7,0.5,0.8c0.1,0,0.3,0,0.3,0.2 5518 c0,0.1-0.1,0.2-0.2,0.2c-0.5,0-0.9,0-1.4,0c-0.4,0-0.9,0-1.3,0c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2 5519 c0.6-0.1,0.6-0.2,0.6-0.8l0-3.2c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3,0-0.3-0.2s0.1-0.2,0.2-0.2c0.5,0,0.9,0,1.4,0c0.4,0,0.9,0,1.3,0 5520 c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.6,0.2-0.6,0.9l0,0.9c0,0.2,0.1,0.3,0.3,0.3L26,49.7L26,49.7z"/> 5521 <path fill="#FFFFFF" d="M34.8,50.5c0,0.6,0.1,1.2-0.4,1.6c-0.5,0.4-1.1,0.6-1.7,0.6c-0.6,0-1.3,0-1.8-0.3 5522 c-0.7-0.4-0.8-0.9-0.8-1.6l-0.1-2.4c0-0.5,0-0.8-0.6-0.8c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.1-0.2,0.2-0.2c0.5,0,0.9,0,1.4,0
5523 c0.4,0,0.8-0.1,1.3-0.1c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.5,0.3-0.5,0.9l0.1,2c0,0.4,0.1,1.1,0.2,1.4 5524 c0.2,0.5,0.8,0.7,1.3,0.6c0.5,0,0.9-0.2,1.2-0.6c0.3-0.4,0.2-0.8,0.2-1.2l-0.2-2.3c0-0.2,0-0.5-0.1-0.7c-0.1-0.2-0.3-0.2-0.5-0.2 5525 c-0.2,0-0.4,0-0.4-0.2c0-0.2,0.2-0.2,0.3-0.2c0.2,0,0.5,0,0.8,0c0.2,0,0.5,0,0.8-0.1c0.1,0,0.2,0,0.2,0.2c0,0.2-0.2,0.2-0.3,0.2 5526 c-0.2,0-0.3,0.1-0.4,0.3c0,0.2,0,0.5,0,0.6L34.8,50.5L34.8,50.5z"/> 5527 <path fill="#FFFFFF" d="M41.5,50.6c0.2,0.3,0.3,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0.2c0,0.2-0.1,0.2-0.2,0.2c-0.2,0-0.5,0-0.7,0.1 5528 c-0.2,0-0.5,0.1-0.7,0.1c-0.2,0-0.2-0.1-0.3-0.2L39.2,50c-0.1-0.2-0.4-0.5-0.5-0.6c-0.1-0.1-0.2,0-0.3,0c-0.2,0-0.1,0.1-0.1,0.3 5529 l0.2,1.2c0.1,0.5,0.1,0.7,0.6,0.7c0.1,0,0.3,0,0.3,0.2c0,0.1-0.1,0.2-0.2,0.2c-0.5,0.1-0.9,0.1-1.3,0.2c-0.4,0.1-0.8,0.2-1.3,0.2 5530 c-0.1,0-0.2,0-0.2-0.1c0-0.2,0.1-0.2,0.2-0.2c0.6-0.2,0.5-0.3,0.4-0.9l-0.5-3.1c-0.1-0.5-0.1-0.8-0.6-0.8c-0.1,0-0.3,0-0.3-0.1 5531 c0-0.2,0.1-0.2,0.2-0.2c0.4,0,0.8-0.1,1.2-0.2c0.7-0.1,1.3-0.2,2-0.4c0.4,0,0.8-0.1,1.2,0.1c0.4,0.2,0.6,0.6,0.7,1 5532 c0.1,0.8-0.6,1.3-1.3,1.5c0.5,0,0.8,0.2,1,0.6L41.5,50.6L41.5,50.6z M38.2,48.6c0,0.2,0,0.4,0.2,0.4s0.5-0.1,0.7-0.3 5533 c0.2-0.2,0.3-0.6,0.3-0.9c-0.1-0.6-0.5-1-1.2-0.9c-0.1,0-0.4,0.1-0.4,0.2c0,0.1,0,0.3,0.1,0.4L38.2,48.6L38.2,48.6z"/> 5534 <path fill="#FFFFFF" d="M45.2,46.1c0,0.1,0.1,0.3-0.
55341,0.4c-0.2,0-0.2-0.1-0.3-0.2c-0.3-0.5-0.7-0.8-1.2-0.7 5535 c-0.5,0.1-0.9,0.5-0.8,1c0.1,0.5,0.6,0.5,1,0.6l0.5,0c0.9,0.1,1.7,0.4,2,1.3c0.1,0.5,0,1.1-0.4,1.5c-0.4,0.5-0.9,0.8-1.5,0.9 5536 c-0.4,0.1-1.1,0.2-1.5,0c-0.3-0.1-0.3-0.2-0.4-0.5l-0.1-0.5c0-0.1-0.2-0.5,0-0.5s0.3,0.2,0.4,0.3c0.2,0.2,0.2,0.5,0.5,0.6 5537 c0.3,0.2,0.7,0.2,1,0.1c0.5-0.1,1.1-0.6,1-1.2c-0.2-0.7-1-0.7-1.5-0.8c-0.8-0.1-1.7-0.3-1.9-1.2c-0.3-1.2,0.8-2.1,1.8-2.3 5538 c0.3-0.1,0.9-0.1,1.2,0c0.2,0,0.2,0.2,0.2,0.4L45.2,46.1L45.2,46.1z"/> 5539 <path fill="#FFFFFF" d="M50.2,48c0.2,0.5,0.2,0.7,0.8,0.6c0.1,0,0.3,0,0.3,0.1c0,0.1,0,0.2-0.2,0.2c-0.4,0.2-0.9,0.2-1.3,0.4 5540 c-0.4,0.1-0.8,0.3-1.2,0.5c-0.1,0-0.2,0-0.2-0.1c0-0.1,0.1-0.2,0.2-0.3c0.5-0.3,0.5-0.4,0.2-1l-1.2-3.6c-0.1-0.2-0.1-0.2-0.3-0.2 5541 c-0.6,0.2-0.7,0.5-0.9,1.1c0,0.1-0.1,0.4-0.2,0.4c-0.1,0-0.2,0-0.2-0.1c0,0,0-0.1,0-0.2l-0.1-1.1c0-0.1,0-0.3,0.1-0.4 5542 c0.1,0,0.2,0,0.2,0.1c0.2,0.2,0.2,0.2,0.4,0.1l3-1c0.2-0.1,0.5-0.1,0.6-0.4c0-0.1,0-0.2,0.2-0.2c0.2-0.1,0.2,0.1,0.2,0.2l0.2,1.1 5543 c0,0.2,0.1,0.4-0.1,0.4c-0.2,0-0.2,0-0.4-0.2c-0.5-0.5-0.6-0.6-1.3-0.4c-0.2,0.1-0.2,0.1-0.2,0.3L50.2,48L50.2,48z"/> 5544 <path fill="#FFFFFF" d="M52.7,47.2c0.2,0.1,0.3,0.2,0.3,0.3c0.1,0.2,0.1,0.3,0,0.5c-0.1,0.2-0.2,0.3-0.3,0.3 5545 c-0.2,0.1-0.3,0.1-0.5,0c-0.2-0.1-0.3-0.2-0.3-0.3c-0.1-0.2-0.1-0.3,0-0.5c0.1-0.2,0.2-0.3,0.3-0.3C52.4,47.2,52.6,47.2,52.7,47.2 5546 z M52.8,47.2c-0.2-0.1-0.4-0.1-0.6,0s-0.3,0.2-0.4,0.4c-0.1,0.2-0.1,0.4,0,0.6s0.2,0.3,0.4,0.4c0.2,0.1,0.4,0.1,0.6,0 5547 s0.3-0.2,0.4-0.4c0.1-0.2,0.1-0.4,0-0.6C53.1,47.4,53,47.2,52.8,47.2z M52.6,47.8c0,0,0,0-0.1,0.1l-0.1,0l-0.1-0.3l0.1,0 5548 c0.1,0,0.1,0,0.2,0s0.1,0,0.1,0.1C52.6,47.7,52.6,47.7,52.6,47.8L52.6,47.8z M52.4,48.3l0.1,0L52.4,48l0.1,0c0.1,0,0.1,0,0.2,0 5549 c0,0,0.1,0,0.2,0.2l0,0v0l0.1,0l0,0c0,0,0,0,0,0l0,0c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.2,0c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.2 5550 c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.2,0l-0.2,0.1L52.4,48.3L52.4,48.3z"/> 5551 <path fill="#FFFFFF" d="M15.8,60c0,0.2,0,0.6,0.1,0.7c0.1,0.2,0.4,0.2,0.5,0.2c0.1,0,0.5,0,0.5,0.2c0,0.2-0.2,0.2-0.3,0.2 5552 c-0.2,0-0.5,0-0.8,0c-0.3,0-0.7,0-1,0c-0.2,0-0.5,0-0.7,0s-0.4,0-0.6,0c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.3-0.2,0.4-0.2 5553 c0.2,0,0.4,0,0.6-0.1c0.2-0.1,0.2-0.4,0.2-0.6v-3.3c0-0.1,0-0.3,0-0.5c0-0.1-0.1-0.2-0.2-0.2s-0.1,0-0.2,0l-0.4,0.1 5554 c-0.1,0-0.3,0.1-0.4,0.1c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.4-0.3,0.6-0.4c0.7-0.2,1.4-0.3,1.9-0.6c0.1,0,0.1,0,0.1,0 5555 c0.2,0,0.1,0.3,0.1,0.4L15.8,60L15.8,60L15.8,60z"/> 5556 <path fill="#FFFFFF" d="M19.8,59.8c0-0.4,0.1-0.7,0.4-0.9c0.2-0.2,0.5-0.3,0.7-0.4c0,0,0.1,0,0.1-0.1c0,0-0.1-0.1-0.1-0.1 5557 C20.4,58.1,20,57.6,20,57c0-0.5,0.2-0.9,0.7-1.2c0.4-0.3,1-0.4,1.5-0.4c0.4,0,0.9,0,1.2,0.2c0.4,0.2,0.8,0.6,0.8,1.1 5558 c0,0.5-0.4,0.9-0.9,1c0,0-0.2,0-0.2,0.1s0.2,0.1,0.2,0.2c0.6,0.3,1.1,0.9,1.1,1.6c0,0.6-0.4,1.1-0.8,1.4c-0.4,0.3-1,0.4-1.6,0.4 5559 C21.2,61.4,19.8,61,19.8,59.8L19.8,59.8z M23.2,60.1c0-0.6-0.5-0.9-0.9-1.1c-0.1,0-0.6-0.3-0.8-0.3c-0.1,0-0.2,0.2-0.3,0.2 5560 C21,59.1,21,59.4,21,59.7c0,0.7,0.4,1.3,1.2,1.3C22.6,61,23.2,60.6,23.2,60.1L23.2,60.1z M22.9,57.5c0.1-0.2,0.2-0.4,0.2-0.7 5561 c0-0.6-0.4-1.2-1-1.2c-0.5,0-0.9,0.3-0.9,0.8c0,0.6,0.9,0.9,1.4,1.1c0,0,0.1,0,0.1,0C22.8,57.6,22.8,57.5,22.9,57.5L22.9,57.5z"/> 5562 <path fill="#FFFFFF" d="M27.8,62.1c0-0.2,0.2-0.2,0.3-0.2c1.6-0.5,2.7-2.2,2.7-3.8c0-0.5-0.1-0.9-0.3-1.4 5563 c-0.2-0.4-0.5-0.9-0.9-0.9c-0.2,0-0.4,0.1-0.6,0.3c-0.2,0.2-0.2,0.6-0.2,0.8c0,0.4,0.1,0.9,0.3,1.3c0.1,0.3,0.5,0.6,0.8,0.6
5564 c0.1,0,0.3-0.1,0.4-0.1s0.1,0.1,0.1,0.1c0,0.3-0.9,0.4-1.1,0.4c-0.9,0-1.7-0.9-1.7-1.8c0-1.2,1-2.1,2.2-2.1c1.4,0,2.4,1.2,2.4,2.5 5565 c0,1.2-0.6,2.2-1.4,2.9c-0.4,0.4-0.9,0.7-1.4,0.9c-0.2,0.1-1.1,0.5-1.4,0.5C27.9,62.3,27.8,62.2,27.8,62.1L27.8,62.1z"/> 5566 <path fill="#FFFFFF" d="M36.7,56.8c-0.3,0-0.5,0-0.5,0.4c0,0.2,0.1,0.2,0.2,0.2c0.5,0,1.5,0.1,2,0.3c0.7,0.3,1.2,0.9,1.2,1.7 5567 c0,0.9-0.6,1.7-1.4,2.1c-0.7,0.4-1.6,0.6-2.4,0.6c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.3-0.2,0.5-0.2c0.9-0.1,2.4-0.6,2.4-1.8 5568 c0-0.6-0.4-1-0.9-1.2c-0.5-0.2-1-0.2-1.6-0.2c-0.1,0-0.4,0-0.4-0.2c0-0.1,0-0.2,0.1-0.2l0.6-2.2c0.1-0.3,0.2-0.2,0.4-0.3l2.6-0.3 5569 c0.1,0,0.1,0,0.1,0.1c0,0.1,0,0.2-0.1,0.3c0,0.2-0.2,0.6-0.2,0.8c-0.1,0.1-0.3,0.1-0.4,0.1L36.7,56.8L36.7,56.8z"/> 5570 </g> 5571 <g id="logo-pinehurst-putterboy"> 5572 <path fill="#FFFFFF" d="M25.8,2.9c0.5,0.4,0.8-0.4,1.2-0.4c-0.1-0.2-0.4-0.4-0.7-0.4C25.8,2,26,2.6,25.8,2.9z"/> 5573 <path fill="#FFFFFF" d="M27.3,3.4c0.4-0.2,0.5-0.6,0.7-0.9c-0.1-0.1-0.3,0-0.5,0C27.1,2.5,27.1,3,27.3,3.4L27.3,3.4z"/> 5574 <path fill="#FFFFFF" d="M36.7,25.6c-0.4,0.3-0.8,0.9-0.7,1.2c-0.3,1.2,0.4,1.7,0.7,1.5c-0.3-0.4-0.6-0.9-0.2-1.7 5575 c0.2-0.4,1-1,1-1.8L36.7,25.6z"/> 5576 <path fill="#FFFFFF" d="M41.1,21.7c0.5-0.6-0.3-0.9-0.2-1.5c-0.1,0.9-0.4,1.6-0.7,2.4c0.4-0.4,0.5-0.8,0.7-1.2L41.1,21.7 5577 L41.1,21.7z"/> 5578 <path fill="#FFFFFF" d="M35.5,28.4c-0.2,0.2-0.9,0.7-0.7,1.1c0.2,0,0.6-0.5,0.6-0.3c0.5-0.1,1,0.5,1.4,0.9l-0.3-0.7 5579 C36.6,28.9,35.9,28.5,35.5,28.4L35.5,28.4z"/> 5580 <path fill="#FFFFFF" d="M39.3,30.9c-0.1-0.9,0.2-1.3-0.5-2.5c-0.1,0-0.4,0.2-0.5,0c-0.2,0.2,0.6,1,0.6,1 5581 C39,30.1,39,30.1,39.3,30.9L39.3,30.9z"/> 5582 <path fill="#FFFFFF" d="M28.9,40.5l0,2.2L29,43L29,40.4L28.9,40.5L28.9,40.5z"/> 5583 <path fill="#FFFFFF" d="M30.8,42c0.1-0.2,0-0.6-0.1-0.8L30.8,42z"/> 5584 <path fill="#FFFFFF" d="M22,42L22,42l-0.1,0.7H22V42z"/> 5585 <path fill="#FFFFFF" d="M44.8,39c-0.1-0.3,0-0.7-0.3-0.8c-1.1-0.1-2.1,0.2-3.2,0.1c-0.1-0.4-0.2-0.9-0.2-1.3 5586 c0.7-0.7,0-1.7-0.2-2.4c0.5-1.1,0.1-2.3-0.5-3.2c0.2-1.2-0.7-2.6,0.2-3.6c0.2-1.4,1.1-2.4,2.1-3.5c1.1-1.4-0.2-3-0.5-4.5 5587 c-0.1-0.4,0.2-0.8,0.1-1.2c-0.4-0.4-0.4-0.9-0.8-1.2c-0.3-1-0.9-1.9-1.4-2.8c0-1.1-0.3-2.2-1.1-3.1c-0.6-1-1.4-2-2-3.1 5588 c-0.8-0.8-1.8-1.1-2.8-1.5c-0.9-1-2.4-1.2-3-2.6c-0.1-1.5-1.3-3-2.8-3.4c-0.4-0.2-0.6-0.7-1-0.8c-1.6,0.3-3.3,1.4-3.7,3.2 5589 c0,0.6-0.7,0.2-0.9,0.6C22.8,5,21.8,6,22,7.3c0,0.6,0.5,1,0.9,1.3c0.6,0.1,0.8,0.9,1.6,0.6c0.5,0.4,0.7,0.4,1.5,0.8 5590 c0.1,0.2,0.2,0.3,0.2,0.4c0.1,0.8,0.5,0.3,1,0.4c0.1,0,0.3,0.2,0.5,0.4c0.1,0.1,0.4,0,0.5,0.1c0.6,0.3,0.5,0.5,0.9,0.6 5591 c1,0,1.1-1.1,1.9-1.6c0.2-0.1,0.6-0.1,0.7,0.2c0,0.1,0,0.2-0.1,0.2c-0.4,1.3,0.8,2.2,0.4,3.5c0.6,0.9,0.3,2,0.5,3 5592 c0.5,0.7-0.5,2,0.6,2.4c-0.4,1.3-1.3,2.4-1.8,3.7c-0.5,1.9-3.3,1.2-3.2,3.4l-1,0.7l-9.6,7c-1.4,1.1-3.1,2-4.3,3.5 5593 c-0.8,0.7-2.1-0.4-2.8,0.5c-1.3,0.1-2.2-0.2-2.8,0.1C7.1,39.2,6.9,41,7,42.3c0,0,0.1,0.2,0.8,0.4c4.6,1.5,9.9,1.7,15,2.1 5594 c0.4-0.1,1.4,0,1.8,0c5.9-0.1,11.2-0.2,16.9-1.4c1.2-0.3,2.4-0.5,3.4-1.2C44.9,41.2,44.9,40,44.8,39L44.8,39z M40.7,34 5595 c-0.2,0.2,0,0.6-0.3,0.7l-0.6,0.4c0.6-1.2-0.1-1.6-0.1-2.5C40.7,32.7,40.6,33.8,40.7,34L40.7,34z M40.7,36.7 5596 c-0.2,0.1-0.5,0-0.6-0.2c-0.1-0.3-0.3-0.7,0-1C40.5,35.8,40.8,36.1,40.7,36.7z M40.6,25.6c0,0.4-0.3,1.3-0.5,2l-0.2,0.4 5597 c-0.1-1,0.9-2.6,0.1-3.8c0-0.4,0.6,0,0.6,0.1c0,0.9,0.9,0.4,0.9,0.6C41.5,25.2,40.6,25.1,40.6,25.6L40.6,25.6z M40.5,16.4 5598 c0.2,0,0.2,0.4,0.4,0.5h0c0,0-0.3,0-0.3,0.2c0.1,0.2,0.2,0.4,0.2,0.5l0.3,0.3l0.4,0.3c0.2,0.1,0.5,0.5,0.2,1l-0.2,0.4 5599 c0.4,0.7,0.7,1.6,1,2.4c0.2,0.8,0.2,1.8-0.4,2.3c-0.3,0.1-0.8-0.3-0.7,0.2c-0.5-0.6,0.4-0.9,0.2-1.5c-0.2-0.4,0.2-1.3-0.2-1.6 5600 c-0.2,1-0.6,2.2-2,2.4c0.1,0.5,0.2,1.2-0.1,1.8c-1.4,1.4-1.5,2.2-1.4,2.7l0.2,0.2c-0.4-1,0.9-1.5,0.9-1.5c0.2,0.2,0.5,0.4,0.2,1.8 5601 c0.1,0.2,0.2,0.5,0.4,0.7c-0.2,0.7,0.2,1.2,0,1.9c-0.2,0.7-0.3,0.6-0.5,1.1c0.1-0.5-0.4-1.5-0.4-1.5c0-0.5-0.2-1-0.5-1.5 5602 c-0.2,0-0.5-1-0.6-1.2c-0.3,0.1-0.7,1.4-0.4,1.6l-0.4,0.4c0,0.3,0,0.5,0.1,0.8c0,0.2,0,0.3,0.1,0.5c0,0.1,0.1,0.4,0.3,0.5 5603 c0.3-0.1,0.2,0,0.9-0.9c0,0,0,0.6-0.3,1c-0.1,0.2-0.4,0.4-0.4,0.4c-0.1,0-0.6-0.2-0.7-0.2c-0.3-0.2,0-0.5-0.2-0.7 5604 c-0.1,0-0.5-1.8-1.3-1.8c0,0.1-0.2,0.1-0.2,0.2c0.1,0.1,0.4,0,0.5,0.2c0.1,0.4,0.4,0.8,0.3,1.1c-0.3,0.2-0.7-0.7-0.9-1 5605 c-0.4,0.4,0.3,1.1,0,1.5c-0.7-0.4-0.7-1.2-1-1.9c-0.4-1,0.7-1.5,0.8-2.4c0.7-0.4,0.6-1.3,1.1-1.8c-0.2-0.2-0.2-0.7,0.2-0.8 5606 c0.1,0,0.2,0,0.2,0l0.3-0.1c0.2-0.7,0.5-1.6,1-2.3c0.3-0.7-0.5-1.1-0.5-1.8c0-0.1,0.1-0.1,0.2-0.1c0,0.2-0.1,0.5,0.1,0.6 5607 c0.7-0.3-0.4-0.9,0.3-1.3c-0.1-0.5,0.2-0.7,0.3-1.1c0.4,0.4,0,1.6,0.8,1.4c0.2-0.1,0.2-0.4,0.2-0.6c-0.3-0.5-0.4-1.2-0.6-1.8 5608 c0.1-0.1,0-0.2,0.2-0.3c0.4-0.1,0.2,0.2,0.6,0.6c0,0,0.2-0.4,0-1.4C39.9,16.4,40.5,17.4,40.5,16.4L40.5,16.4z M35.5,36.9l-1.3,0.2 5609 c0.1-0.1,0.8-0.5,2-1.3C36.4,36.4,35.7,36.9,35.5,36.9L35.5,36.9z M36.3,38.7c0.2,0.2,0,0.4-0.1,0.6c-1.1,0.2-2.1,0.2-3.3,0.2 5610 c-0.2-0.1-0.2-0.4-0.1-0.6c0.6-0.2,1.3-0.2,2-0.2C35.3,38.8,35.9,38.2,36.3,38.7z M31.4,5.3c0.6,0.6,1.2,1,1.8,1.3 5611 c-0.1,0.2-0.4,0.2-0.6,0.3c-0.8-0.1-0.7-1-1.5-1.2c0,0.3-0.5,0.5-0.9,0.1c-0.4-0.3-0.8-0.1-1.2-0.2C29.8,5.7,30.6,5.5,31.4,5.3 5612 L31.4,5.3z M27.7,0.7v0.2c-0.2-0.1-0.5-0.1-0.6-0.3C27.3,0.3,27.6,0.5,27.7,0.7z M25.8,1.2c0.8,0.2,1.5-0.2,2.3-0.1 5613 c0.2,0.4,0.6,0.2,0.9,0.5c0.4,0.3,0.8,0.5,1.1,1C30.7,3,30.8,4,30.9,4.3c-0.4,0.5-0.9,0-1.4,0.3c-0.2-0.2,0-0.5,0-0.7 5614 c0-0.3,0.3-0.5,0.4-0.7c-0.1-0.2-0.4-0.3-0.6-0.1V3c-0.2-0.2-0.3,0.2-0.5,0.1c-0.2,0.5,0.1,1,0.2,1.5c-1.1-0.1-2.1,0.4-3.2-0.2 5615 c-0.1-0.1-0.3-0.1-0.4-0.2c-0.4-0.8-0.1-1.5,0.7-2.4c-0.4-0.1-0.9,0.4-1.2,0.5c-0.5,0.2-0.5,0.8-0.7,1C24.4,2.5,25.2,1.7,25.8,1.2 5616 L25.8,1.2z M24,3.6c0.3-0.3,0.6,0.4,0.9,0.5c1.5,1.9,5,0.3,6.2,0.8l0.1,0.3c-0.7,0-1.4,0.4-2,0.2h-0.3c-0.1,0.1-3.1,0.6-4.1-0.5 5617 C24.4,4.4,23.9,4.2,24,3.6z M24.2,8.4c0.1,0.1,0.3-0.
56171,0.4-0.1c-0.1,0.2-0.2,0.5-0.4,0.6C23.9,9,24,8.6,23.8,8.5V8.2 5618 c-0.3-0.2-0.7,0.1-1-0.1c-0.7-0.5-0.6-1.4-0.3-2.1s0.5-1,0.5-1.3c0.1,0.3,0.2,0.4,0.3,0.6C23.7,6,24.7,6.2,24.5,7 5619 c0.1,0.1,0.1-0.1,0.2-0.1C25,6.6,25,6.6,25.2,6.5C26,6.2,27.5,6.8,27.5,7c-0.6,0.4-0.9-0.5-1.5-0.2c-0.5,0.2-1,0.9-1.6,0.5 5620 c-0.3-0.2-0.2-1-0.8-0.7c-0.5,0.1-0.9,0.2-1.1,0.7C22.9,8,24.2,7.5,24.2,8.4L24.2,8.4z M29.6,9.4c-0.4,0.5,0,1.2-0.1,1.8l-0.2,0.2 5621 c-0.3,0-0.5-0.1-0.6-0.2c0-0.8-0.9-0.7-1.1-1.4c-0.2-0.3,0-0.7-0.4-0.8c-0.2,0.2,0.1,0.6-0.2,0.7C27,9.4,26.7,9,26.6,9 5622 c-0.1-0.1-0.1-0.4-0.1-0.5c-0.2,0.2-0.7,0.5-0.6,1c-0.3-0.1-0.8-0.1-1-0.5V8.8c0.2,0.1,0.2-0.2,0.4-0.2C25.2,8,25.7,8,26,7.8 5623 c0.5-0.1,0.6,0.7,1,0.5c0.1,0.1,0.3,0.1,0.5,0.1c0-0.2,0.4-0.2,0.5-0.2V8c0.4-0.2,0.9,0.6,1.3,0.1C29.9,8.3,29.5,8.9,29.6,9.4 5624 L29.6,9.4z M27,6.1c-0.3,0.1-2.5,0-3.2-0.7c-0.3-0.4-0.8-0.8-0.7-1.3c0.6,1.7,2.3,1.8,3.8,1.8c1.6-0.2,3.7,0.2,5,1.2 5625 C30.5,6.7,29.1,5.8,27,6.1L27,6.1z M32.1,11.5v-1c-0.1-0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.4,0.2-0.6l0.1,0.2 5626 C32.1,10.7,32.3,11.1,32.1,11.5z M33,17.9c-0.1-0.5,0.2-0.5,0.4-0.5l0.3,0.1c0.6,0.4,1.5,0.9,2.1,0.6l-0.3-0.1 5627 c-0.3-0.1-0.6-0.4-0.9-0.5c-0.2-0.1-0.4-0.2-0.8-0.3l-0.3-0.1c-0.3-0.1-0.8-0.2-0.7-0.6c0.2-0.2,1-0.3,1.9,0 5628 c0.1-0.2,0-0.2,0.2-0.3c-1.2-0.2-1.8,0-1.9-0.1L32.8,16c-0.1-0.5,0.9-0.6,1.5-0.8c0.3-0.1,1,0.2,1.1-0.1c0.1-0.2-1.4-0.3-1.7-0.2 5629 c-0.4,0.3-1.2,0.6-1.1-0.2c0.3-0.1,1-0.8,0.5-1.1c-0.2,0.1-0.4,0.4-0.7,0.3c0.1-0.2,0.4-1.2,0.9-1.2c0.1,0,1.2-0.1,1.2-0.2 5630 c0.2-0.5-1.5,0.1-1.3-0.7L33,11.8c-0.5,0.1-0.4,0.9-0.7,1.2V13c0,0-0.1-0.5,0-1c0.4-0.7,0.7-0.6,0.7-0.6c-0.5-0.7-0.2-1.6-0.7-2.3 5631 c-0.2-1.8,2-2.1,2.3-1.6l-0.4,0.1L34,7.5C34.8,7.8,35.4,8.5,36,9c0.4,0.2,0.3,0.9,0.7,1l0-0.5c0.2-0.6-0.5-0.8-0.5-1.3 5632 c0.2,0.4,0.9,0.7,0.9,1.4L37,10.3l0.4-0.2c0.2,0.4-0.2,1.1,0.4,1.2c-0.2,0.8,0.2,1.6,0.4,2.3l0.2-0.8c-0.1,0.1,0-1.2,0-1.2l-0.3-1 5633 c1.1,1.4,0.9,2,0.7,2.3v0.7c0.1-0.4,0.3-0.5,0.5-0.7c0.3,0,0.2,0.1,0.4,0.4c-0.1,0.9,0,1.6-0.4,2.4c-0.4-0.7,0.7-1.3,0-1.9 5634 c-0.2,0.3-0.4,0.7-0.4,1c-0.2,0.3-0.5,0.8-0.2,1.2c0,0,0.1,0,0.1-0.1c0.1,0,0,0.1,0,0.2c-0.1,0.1-0.2,0.2-0.4,0.2 5635 c0-0.3,0-0.5-0.2-0.7c-0.4,0.5,0,1.3-0.8,1.4c0.1-0.3,0.2-0.7,0.2-1c-0.1-0.2-0.5-0.5-0.2-0.8c0.2-0.1,0.5,0.2,0.8,0.2 5636 c0.5-0.9,0-1.1,0.4-1.6c-0.2-0.1-0.5,0.5-0.6,1l-0.4,0.1c0.2-0.8-0.2-1.6-0.6-2.2c0,0-1.1-0.8-0.8-1.4c0.3-0.5,0.2-0.8,0.2-0.9 5637 l-0.2,0.4c-0.2,0.5-0.3,0.2-0.5,0.5l0,0.7c-0.4,0.1,0-0.8-0.2-0.8c-0.2-0.1-0.2,0.4-0.2,0.5c0,0.4,0,0.7,0,1 5638 c0.6-0.8,1.1,0.4,1.5,0.7c0.4,0.4,0.2,1.1,0,1.5c-0.7,0.7-1,0.5-1,0.9c0.6-0.2,1-0.1,1.2,0.3c0.1,0.2,0,1-0.6,1.2 5639 c-0.2,0-0.4-0.1-0.4,0.1c0,0.1,0.1,0.3,0.1,0.4c0.1,0,0.5,0,0.5,0.2c-0.2,0.1-0.5,0.2-0.6,0.1c0,0,0.1,0.1,0.2,0.2l0.2,0.1 5640 l0.2,0.1c0,0.2-0.2,0.6,0.2,0.7c0,0.3-0.2,0.6-0.4,0.8c-0.8,0-2-1-2-1h-0.4c-0.4,0-0.5,0-0.9,0.1c0-0.1,0-0.2-0.2-0.3l0,0 5641 C32.5,18.7,33,18.3,33,17.9L33,17.9z M34.9,23.6h-0.2c0-0.1,0-0.1-0.1-0.2c-0.3,0-0.2,0.3-0.5,0.4c-0.7,0.4-1.4,0.9-2.1,0.9v-0.1 5642 c0.8-1,1.5-1.9,2.7-2.6c0.5,0,0.5,0.4,0.7,0.6c-0.1,0.3,0,0.8-0.4,0.9C35.1,23.6,35,23.7,34.9,23.6L34.9,23.6z M29.9,25 5643 c0.4-0.4,0.8-0.9,1.3-0.9l-0.1-0.2c0.3-0.7,0.6-1.4,1.2-2c0.2-0.3,0.2-0.7,0.4-1c0,0,0-0.1,0.1-0.2c0.2-0.5,0.5-1.2,1.2-1.3 5644 c0.3-0.1,0.8-0.1,1,0.2c-0.3,0.4,0.1,0.7-0.3,1l-0.1,0.3c-1.2,1.1-2.6,2-3.3,3.5c-0.6,0-0.4,0.8-0.8,1v0.2c-0.2,0-0.4,0.1-0.7,0.1 5645 C29.6,25.7,29.7,25.3,29.9,25L29.9,25z M31.6,25.2c0,0.1-0.4,0.3-0.5,0.3l0.1-0.4h0.1C31.4,25.2,31.6,25.2,31.6,25.2L31.6,25.2z 5646 M28.8,25.3c0.2,0,0.4,0.1,0.5,0.1c0,0.4-0.8,0.1-0.9,0.6c0.1,0.2-0.1,0.4-0.2,0.5C28.2,26.1,28.3,25.5,28.8,25.3L28.8,25.3z 5647 M27.6,27v0.1l-2.4,1.7C25.8,28.2,26.9,27.6,27.6,27L27.6,27z M15.3,36c-0.1,0.3-0.5,0.5-0.8,0.7C14.7,36.3,15.1,36.3,15.3,36z 5648 M14.9,36.7l2.4-1.8l5.4-3.9c1.8-1.3,3.7-2.5,5.5-3.9c0.6-0.2,1.5,1.1,1.8-0.2c0.6,0.2,0.9-0.4,1.5-0.4c0.6-0.3-0.1-1.4,0.8-1.4 5649 c1.1-0.2,2-0.9,3.1-1.1c-0.1,0.4-0.1,0.8-0.2,1.3c-0.8,0.9-0.8,2.1-1.5,3c0,0.7-0.5,1.5-0.2,2.1c0.2,0.6,0.8,1.1,0.6,1.7 5650 c-0.4,0.5-0.5,1.2-0.6,1.8c0.6,0.3,0,1.1,0.6,1.4c0,0.6-0.8,0.7-0.9,1.3c-0.4,0.2-0.4,0.6-0.6,0.8c-0.8,0-1.4,0.2-2.1,0.5 5651 c-0.3,0.2-0.3,0.4-0.6,0.5l-3.6,0.1l-7.2,0c-1.9-0.2-3.7-0.1-5.7-0.1C13.7,37.8,14.4,37.3,14.9,36.7L14.9,36.7z M32.4,40l0,0.3 5652 c-0.1,0,0-0.4-0.2-0.2C32,39.9,32.4,39.8,32.4,40L32.4,40z M30.4,38.8c-0.6,0.8-3.6,1.4-5,1.1C27.3,39.6,29.1,39,30.4,38.8z 5653 M12.4,38.5c0.3-0.1,0.5-0.5,0.9-0.5c-0.1,0.5-0.8,0.3-0.6,0.9c-0.2,0.2-0.4,0.3-0.6,0.4C12,39,12.2,38.7,12.4,38.5L12.4,38.5z 5654 M10.5,38.8c0.4,0.4,0.9,0.5,1.4,0.6c0.7,0.2,1.4,0,1.7-0.6c2.5,0,4.3,0,7.4,0.9c0.1,0.1,0.2,0.2,0.1,0.2 5655 c-0.6,0.4-1.5,0.1-2.3,0.2l-0.3-0.1c-1.9,0.1-3.7-0.2-5.5-0.4c-1,0-2.1-0.3-3.1-0.7C10.1,38.7,10.2,38.7,10.5,38.8L10.5,38.8z 5656 M22.8,44.2c-0.1-0.9,0.1-1.5,0-2.4c-0.2,0.6,0,1.3-0.2,2c-0.1,0.1,0.1,0.4-0.2,0.4c0.1-0.7,0.1-1.5,0-2.3c-0.2,0.4,0,1.1-0.2,1.5 5657 L22,44.2c-0.3-0.1,0.1-1.1-0.2-1.3c-0.1,0.2,0,1.2-0.2,1.3c-0.2-0.8,0.1-2.4-0.1-3.2l-0.1,0.1l-0.1,3c-3.5-0.3-7.2-0.4-10.6-1.2 5658 c-0.5-0.1-1.2-0.4-1.4-0.9c-0.1,0-0.4-0.3-0.5-0.4c0,0-0.1,0.3-0.
56581,0.2s0-0.7,0-0.7c-0.1,0,0,0-0.1,0c0,0-0.1,0.5-0.1,0.5 5659 c-0.1-0.1,0-0.6-0.1-0.7c-0.1-0.1-0.1,0.2-0.1,0.1l-0.1,0.6c-0.1,0.1,0-1.5-0.1-1.4C8,40,8,41.2,8,41.5c-0.1,0,0-1.3,0-1.3 5660 c0,0-0.1-0.2-0.2,0.1c0,0.2,0,0.7-0.1,0.7c0,0,0-0.5-0.1-0.5s-0.1,0.5-0.1,0.4c-0.1-0.2,0.1-1.7,0.3-1.9c2.9,1,5.9,1.5,9,1.6 5661 l2.6,0c0.3,0.5,0.7,0,0.8,0.3c0.1-0.1,0.7-0.1,0.5,0.6c0.3,0.1,0,0.6,0.4,0.7c0.1-0.5,0-1.3,0.1-1.8l0.2,0.2l0.2-0.2l0.2,1l0.1-1 5662 c0.2,0.2,0.3,0,0.5,0c0.1,0.3,0,0.7,0.2,1c0.3-0.2-0.4-1.3,0.4-0.9C22.9,41.7,23.3,43.1,22.8,44.2L22.8,44.2z M23.8,43.6l-0.2,0.5 5663 c-0.2-0.2,0.3-2.4,0-2.6l-0.3,2.7c-0.1-1.2,0.1-2.7,0.1-3.9c0.3,0,0.1,0.4,0.2,0.6c0.1-0.2,0-0.4,0.1-0.6h0.1c0.1,0.3,0,0.7,0.1,1 5664 l0.1-1c0,1.2,0.2,2.5-0.1,3.6C24,44.2,23.9,43.7,23.8,43.6L23.8,43.6z M25.2,44.2c-0.2-0.2-0.1-0.5,0-0.8v0.3h0v-0.1 5665 C25.2,43.6,25.2,44.2,25.2,44.2z M25.1,41.6c-0.1-0.1,0-1-0.2-1.1c0,1.2,0.1,2.5-0.1,3.7c-0.1,0-0.1,0-0.2-0.1 5666 c0.3-0.7,0.2-1.8,0-2.4c-0.2,0.8-0.1,1.7-0.3,2.5h0c0-1.2,0.1-2.7,0.1-3.9c0.4,0.1,0,0.9,0.2,1.1c0.2-0.2-0.2-1,0.3-1.1 5667 c0,0.3,0.2-0.1,0.3,0.1L25.1,41.6L25.1,41.6z M27.8,41.3l-0.1,0.1c0,0.8,0.1,1.9-0.2,2.7c-0.6,0.3-1.3,0-2,0.1l-0.1-0.5 5668 c0.1-1.1,0-2.2-0.1-3.3c0.4-0.2,0.9,0,1.4-0.2c0.4,0,0.8,0,1.1,0.2C27.6,40.6,27.6,41,27.8,41.3l0.1-0.2l0,0.6 5669 C27.9,41.6,27.9,41.4,27.8,41.3L27.8,41.3z M31.2,43L31,43.2c0-0.4,0-0.7-0.2-1c-0.2,0.7,0.1,1.1-0.1,1.7h-0.1 5670 c0.1-1.1-0.2-2.1-0.2-3.2c-0.2,1,0,2.1,0,3.2c-0.1,0-0.1,0.2-0.2,0.1c-0.1-0.4-0.2-0.8-0.1-1.3c0-0.7,0.1-1.6-0.1-2.3 5671 c0,0.4-0.1-0.1-0.1,0.3l0,2.7c0,0.2,0.2,0.4,0.1,0.5c-0.4,0.1-0.6,0.2-1.2,0.1c-0.2,0,0.1-3.2,0-3.3c-0.2,0-0.1,3.3-0.4,3.2 5672 c-0.1-0.1,0.2-2.6,0-3.3c-0.1,0.1,0,0.7-0.1,0.6c0,0-0.2-1.1,0.1-1c0.1-0.4,0.5-0.1,0.6-0.1l0,0l0.1-0.2c0.1-0.1,0.3,0.3,0.4,0 5673 c0.2-0.1,0.2,0.1,0.2,0.2c0.1,0,0.1-0.2,0.2-0.2c0,0.1,0,0.2,0.1,0.3c0.2,0,0-0.3,0.2-0.4c0.4,0,0.5,0.2,0.9,0.1 5674 c0.2,0.8,0,2,0.2,2.8l0.2-0.2c0.1,0.2,0,0.9,0.1,1.2C30.9,43.8,31.5,43.3,31.2,43L31.2,43z M31.8,40.7l0-0.7l0.1,0.1 5675 C31.9,40.1,31.8,40.7,31.8,40.7z M39.1,42.5l0,0.6c0-0.1,0-0.4-0.2-0.5c-0.1,0.3-0.4,0.3-0.4,0.7c-0.2,0.1-0.2-0.3-0.4-0.1 5676 c-0.3-0.3-0.5,0.2-0.9,0.2c-1,0-2,0.5-2.8-0.2c-0.5,0.2-0.6-0.6-1.1-0.5c-0.1-0.2-0.2-0.5-0.5-0.5c-0.3,0.1-0.1,0.5-0.2,0.7 5677 c0,0,0.1,0.7-0.1,0.8c-0.2-1-0.2-2-0.4-3c-0.2,0.1-0.1-0.1-0.2-0.2v-0.1c0.1,0.2,0.2,0.4,0.5,0.4c0.2-0.2,0.2-0.6,0.6-0.5 5678 c0.5-1,1.7-0.4,2.5-0.7c0.5,0,1.3-0.2,1.8,0l0.6,0.1l0-0.2c0.2,0.2-0.1,1,0.2,1l0.1-1.1c0.3,0.3,0.1,1.7,0.4,1.7 5679 c0-0.1,0.1-1.1,0-1.2l0.1-0.1C39.1,40.4,39.2,42.1,39.1,42.5L39.1,42.5z M36.8,38.6c0.2-0.4,0.6,0,0.8-0.3 5680 c0.5-0.1,0.9,0.2,1.2,0.5c0,0.5-0.7,0.3-1,0.4c-0.3,0-0.6-0.1-0.9-0.4C36.9,38.7,36.9,38.6,36.8,38.6L36.8,38.6z M35.7,33.7 5681 L35,32.5c1,0.2,3.4,0.9,4.3,0.4c-0.2,0.4-0.4,0.5-0.8,0.7l1.3,0.3C39.1,34,36.2,34.5,35.7,33.7z M40.3,38.7l-0.5,0 5682 c0-0.3-0.2-1,0.2-1.1c0.2,0.2,0.5,0.2,0.7,0.4C40.9,38.4,40.7,38.6,40.3,38.7L40.3,38.7z M44.2,41.7c-0.2,0.1-0.1-0.2-0.2-0.3 5683 c0-0.6,0-2.1-0.1-2.8c0.6-0.6,0.5,0.5,0.6,0.8C44.5,39.8,44.7,41.4,44.2,41.7L44.2,41.7z"/> 5684 <path fill="#FFFFFF" d="M34.5,20.1c0-0.1-0.2-0.1-0.2-0.1c-0.3,0.1-0.5,0.2-0.4,0.7C34.1,20.4,34.1,19.9,34.5,20.1z"/> 5685 <path fill="#FFFFFF" d="M36.5,19.9c0.2-0.1,0.2-0.3,0.2-0.5c-0.5,0.3-0.2-0.2-0.2-0.3l-0.2,0.2c0,0.1-0.1,0.2-0.5,0.2 5686 C35.8,19.6,36.2,19.9,36.5,19.9L36.5,19.9z"/> 5687 <path fill="#FFFFFF" d="M36.9,14.2c0.2-0.7-0.8-0.8-1-1.4l-0.1,0.1c0.1,0.5,1,0.9,0.3,1c-0.6,0.5-0.6-0.2-1.2,0.3l0.9,0.2 5688 C36.5,13.7,36.6,14.7,36.9,14.2z"/> 5689 <path fill="#FFFFFF" d="M35,13.3c-0.3,0.1-0.8-0.3-1,0.2C34.3,13.5,34.8,13.7,35,13.3z"/> 5690 <path fill="#FFFFFF" d="M29.4,43.7c0,0,0.1,0,0.1-0.1l0-1.6v-0.6c0,0,0-0.7-0.1-0.8C29.3,41,29.3,43.3,29.4,43.7L29.4,43.7z"/> 5691 <path fill="#FFFFFF" d="M47.3,42c-0.2,0.2-0.4,0.2-0.6,0.2s-0.4-0.1-0.6-0.2c-0.2-0.2-0.2-0.4-0.2-0.6s0.1-0.4,0.2-0.6 5692 c0.2-0.2,0.4-0.2,0.6-0.2c0.2,0,0.4,0.1,0.6,0.2c0.2,0.2,0.2,0.4,0.2,0.6C47.6,41.6,47.5,41.8,47.3,42L47.3,42z M46.3,40.9 5693 c-0.1,0.1-0.2,0.3-0.2,0.5c0,0.2,0.1,0.4,0.2,0.5c0.1,0.1,0.3,0.2,0.5,0.2c0.2,0,0.4-0.1,0.5-0.2c0.1-0.1,0.2-0.3,0.2-0.5 5694 s-0.1-0.3-0.2-0.5c-0.1-0.1-0.3-0.2-0.5-0.2C46.6,40.7,46.4,40.8,46.3,40.9z M46.4,41.8v-0.9h0.4c0.1,0,0.1,0,0.2,0 5695 c0.1,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0-0.2,0c0,0,0.1,0,0.1,0c0,0,0.1,0.1,0.1,0.2v0.2h-0.2c0,0,0-0.1,0-0.1 5696 c0,0,0-0.1,0-0.1c0,0,0,0-0.1-0.1c0,0,0,0-0.1,0h-0.1v0.3L46.4,41.8L46.4,41.8z M46.8,41.1c0,0-0.1,0-0.2,0h0v0.2h0.1 5697 c0,0,0.1,0,0.1,0C46.9,41.3,46.9,41.2,46.8,41.1C46.9,41.1,46.9,41.1,46.8,41.1L46.8,41.1z"/> 5698 </g> 5699 </g> 5700 </svg> 5701 <button type="button">Go back</button> 5702 </div> 5703 </div> 5704 <div class="mega-menu__logo"> 5705 <a href="https://www.pinehurst.com"> 5706 <div> 5707 <svg version="1.1" id="menu-logo-pinehurst-putterboy" 5708 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="53.2px" height="62.2px"
5709 viewBox="0 0 53.2 62.2" enable-background="new 0 0 53.2 62.2" xml:space="preserve"> 5710 <g id="logo-pinehurst-groups"> 5711 <g id="logo-pinehurst-1895-text"> 5712 <path fill="#FFFFFF" d="M2.2,44.3c0.2-0.5,0.3-0.7-0.2-1c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0.1-0.2,0.2-0.1c0.4,0.1,0.7,0.3,1.1,0.4 5713 c0.6,0.2,1.2,0.4,1.8,0.6c0.4,0.2,0.9,0.4,1.2,0.7c0.3,0.4,0.4,0.9,0.2,1.4c-0.2,0.4-0.5,0.7-0.8,0.9c-0.5,0.2-0.9,0.2-1.4,0 5714 c-0.2-0.1-0.4-0.2-0.6-0.4c-0.1-0.1-0.3-0.2-0.4-0.3c-0.2,0-0.2,0.1-0.2,0.2l-0.4,1c-0.2,0.5-0.3,0.7,0.2,1c0.1,0,0.2,0.1,0.2,0.3 5715 c0,0.1-0.2,0.1-0.2,0.1c-0.4-0.2-0.8-0.4-1.3-0.5c-0.4-0.2-0.8-0.2-1.2-0.4C0,48.2,0,48.1,0,48c0.1-0.1,0.2-0.1,0.3-0.1 5716 c0.6,0.1,0.6,0,0.8-0.6L2.2,44.3L2.2,44.3z M3.2,45.9c0,0.1-0.1,0.2,0,0.3c0.1,0.1,0.3,0.2,0.4,0.3c0.7,0.2,1.2-0.2,1.4-0.8 5717 c0.2-0.6,0-1.2-0.6-1.5c-0.2-0.1-0.4-0.1-0.5,0.1c-0.2,0.2-0.2,0.5-0.3,0.7L3.2,45.9L3.2,45.9z"/> 5718 <path fill="#FFFFFF" d="M7.8,49.5c-0.1,0.5-0.2,0.7,0.3,0.9c0.1,0,0.2,0.1,0.2,0.3c0,0.1-0.1,0.1-0.2,0.1 5719 c-0.5-0.1-0.9-0.3-1.3-0.4c-0.4-0.1-0.8-0.2-1.2-0.3c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0.2-0.2,0.3-0.1c0.6,0,0.6-0.1,0.8-0.7l0.8-3 5720 c0.2-0.5,0.2-0.7-0.3-1c-0.1,0-0.3-0.1-0.2-0.2c0-0.1,0.1-0.2,0.2-0.1c0.5,0.1,0.9,0.3,1.3,0.4c0.4,0.1,0.8,0.2,1.2,0.3 5721 c0.1,0,0.2,0.1,0.2,0.2c0,0.1-0.2,0.1-0.3,0.1c-0.6,0-0.6,0.1-0.8,0.7C8.7,46.4,7.8,49.5,7.8,49.5z"/> 5722 <path fill="#FFFFFF" d="M14.8,47.8c0-0.2,0.1-0.5,0.1-0.6c-0.1-0.2-0.2-0.3-0.4-0.4c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.2-0.2,0.4-0.1 5723 c0.2,0,0.5,0.1,0.8,0.2c0.2,0,0.5,0.1,0.8,0.1c0.1,0,0.2,0.1,0.2,0.2c0,0.2-0.3,0.1-0.5,0.1c-0.4,0-0.4,0.4-0.5,0.7l-0.8,4.2 5724 c-0.1,0.2,0,0.4-0.3,0.4c-0.2,0-0.3-0.2-0.4-0.4l-2.7-4.9l-0.5,2.9c0,0.2-0.1,0.7-0.1,0.9c0.1,0.3,0.2,0.4,0.5,0.4 5725 c0.1,0,0.4,0,0.3,0.2c0,0.2-0.2,0.2-0.3,0.1c-0.3,0-0.5-0.1-0.8-0.2c-0.3,0-0.6-0.1-0.8-0.1c-0.1,0-0.2-0.1-0.2-0.2 5726 c0-0.2,0.2-0.1,0.4-0.1c0.2,0,0.3,0,0.4-0.2c0.1-0.2,0.2-0.7,0.2-1l0.5-2.7c0.1-0.3,0.2-0.7-0.2-0.8c-0.1,0-0.3,0-0.3-0.2 5727 c0-0.2,0.2-0.1,0.3-0.1l1.6,0.3c0.4,0,0.3,0.1,0.5,0.4l1.9,3.6L14.8,47.8L14.8,47.8z"/> 5728 <path fill="#FFFFFF" d="M18.7,49c0,0.2,0,0.4,0.2,0.4c0.2,0,0.6,0,0.7,0c0.2,0,0.4-0.2,0.5-0.4c0-0.1,0.1-0.3,0.3-0.3 5729 c0.1,0,0.2,0.1,0.1,0.2c0,0.2-0.1,0.5-0.1,0.8c0,0.2,0,0.5,0,0.8c0,0.1,0,0.2-0.2,0.2c-0.4,0,0-0.9-1-0.9l-0.4,0 5730 c-0.3,0-0.3,0.1-0.3,0.4l-0.1,1c0,0.2,0,0.6,0.1,0.7c0.1,0.2,0.4,0.3,0.7,0.3c0.6,0,1.2-0.2,1.5-0.7c0.1-0.1,0.2-0.3,0.3-0.3 5731 c0.1,0,0.2,0.1,0.2,0.2c0,0.1-0.1,0.3-0.1,0.4L21,52.6c0,0.1,0,0.2-0.1,0.2c-0.7,0-1.3-0.2-2-0.2c-0.8-0.1-1.7-0.1-2.6-0.2 5732 c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2c0.6,0,0.6-0.2,0.7-0.8l0.3-3.2c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3-0.1-0.3-0.2 5733 c0-0.2,0.1-0.2,0.2-0.2c0.5,0,1,0.1,1.6,0.2c0.9,0.1,1.9,0.1,2.8,0.2c0.2,0,0.1,0.2,0.1,0.3l-0.1,0.7c0,0.1,0,0.3-0.2,0.2 5734 c-0.1,0-0.2-0.2-0.2-0.2c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.2-0.4-0.2-0.7-0.2c-0.1,0-0.6,0-0.8,0c-0.1,0-0.1,0.3-0.1,0.4 5735 C18.8,47.8,18.7,49,18.7,49z"/> 5736 <path fill="#FFFFFF" d="M26,49.7c0.3,0,0.3,0,0.3-0.3l0-0.9c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3,0-0.3-0.2s0.1-0.2,0.2-0.2 5737 c0.5,0,0.9,0,1.4,0c0.4,0,0.9,0,1.3,0c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.6,0.2-0.6,0.9l0,3.2c0,0.5,0,0.7,0.5,0.8 5738 c0.1,0,0.3,0,0.3,0.2c0,0.1-0.1,0.2-0.2,0.2c-0.5,0-0.9,0-1.4,0c-0.4,0-0.9,0-1.3,0c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2 5739 c0.6-0.1,0.6-0.2,0.6-0.8l0-1.4c0-0.2,0-0.2-0.2-0.2l-1.6,0c-0.4,0-0.4,0-0.4,0.3l0,1.2c0,0.5,0,0.7,0.5,0.8c0.1,0,0.3,0,0.3,0.2 5740 c0,0.1-0.1,0.2-0.2,0.2c-0.5,0-0.9,0-1.4,0c-0.4,0-0.9,0-1.3,0c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.1-0.2,0.2-0.2 5741 c0.6-0.1,0.6-0.2,0.6-0.8l0-3.2c0-0.5,0.1-0.8-0.5-0.9c-0.1,0-0.3,0-0.3-0.2s0.1-0.2,0.2-0.2c0.5,0,0.9,0,1.4,0c0.4,0,0.9,0,1.3,0 5742 c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.6,0.2-0.6,0.9l0,0.9c0,0.2,0.1,0.3,0.3,0.3L26,49.7L26,49.7z"/> 5743 <path fill="#FFFFFF" d="M34.8,50.5c0,0.6,0.1,1.2-0.4,1.6c-0.5,0.4-1.1,0.6-1.7,0.6c-0.6,0-1.3,0-1.8-0.3 5744 c-0.7-0.4-0.8-0.9-0.8-1.6l-0.1-2.4c0-0.5,0-0.8-0.6-0.8c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.1-0.2,0.2-0.2c0.5,0,0.9,0,1.4,0
5745 c0.4,0,0.8-0.1,1.3-0.1c0.1,0,0.2,0,0.2,0.2s-0.1,0.2-0.2,0.2c-0.6,0.1-0.5,0.3-0.5,0.9l0.1,2c0,0.4,0.1,1.1,0.2,1.4 5746 c0.2,0.5,0.8,0.7,1.3,0.6c0.5,0,0.9-0.2,1.2-0.6c0.3-0.4,0.2-0.8,0.2-1.2l-0.2-2.3c0-0.2,0-0.5-0.1-0.7c-0.1-0.2-0.3-0.2-0.5-0.2 5747 c-0.2,0-0.4,0-0.4-0.2c0-0.2,0.2-0.2,0.3-0.2c0.2,0,0.5,0,0.8,0c0.2,0,0.5,0,0.8-0.1c0.1,0,0.2,0,0.2,0.2c0,0.2-0.2,0.2-0.3,0.2 5748 c-0.2,0-0.3,0.1-0.4,0.3c0,0.2,0,0.5,0,0.6L34.8,50.5L34.8,50.5z"/> 5749 <path fill="#FFFFFF" d="M41.5,50.6c0.2,0.3,0.3,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0.2c0,0.2-0.1,0.2-0.2,0.2c-0.2,0-0.5,0-0.7,0.1 5750 c-0.2,0-0.5,0.1-0.7,0.1c-0.2,0-0.2-0.1-0.3-0.2L39.2,50c-0.1-0.2-0.4-0.5-0.5-0.6c-0.1-0.1-0.2,0-0.3,0c-0.2,0-0.1,0.1-0.1,0.3 5751 l0.2,1.2c0.1,0.5,0.1,0.7,0.6,0.7c0.1,0,0.3,0,0.3,0.2c0,0.1-0.1,0.2-0.2,0.2c-0.5,0.1-0.9,0.1-1.3,0.2c-0.4,0.1-0.8,0.2-1.3,0.2 5752 c-0.1,0-0.2,0-0.2-0.1c0-0.2,0.1-0.2,0.2-0.2c0.6-0.2,0.5-0.3,0.4-0.9l-0.5-3.1c-0.1-0.5-0.1-0.8-0.6-0.8c-0.1,0-0.3,0-0.3-0.1 5753 c0-0.2,0.1-0.2,0.2-0.2c0.4,0,0.8-0.1,1.2-0.2c0.7-0.1,1.3-0.2,2-0.4c0.4,0,0.8-0.1,1.2,0.1c0.4,0.2,0.6,0.6,0.7,1 5754 c0.1,0.8-0.6,1.3-1.3,1.5c0.5,0,0.8,0.2,1,0.6L41.5,50.6L41.5,50.6z M38.2,48.6c0,0.2,0,0.4,0.2,0.4s0.5-0.1,0.7-0.3 5755 c0.2-0.2,0.3-0.6,0.3-0.9c-0.1-0.6-0.5-1-1.2-0.9c-0.1,0-0.4,0.1-0.4,0.2c0,0.1,0,0.3,0.1,0.4L38.2,48.6L38.2,48.6z"/> 5756 <path fill="#FFFFFF" d="M45.2,46.1c0,0.1,0.1,0.3-0.
57561,0.4c-0.2,0-0.2-0.1-0.3-0.2c-0.3-0.5-0.7-0.8-1.2-0.7 5757 c-0.5,0.1-0.9,0.5-0.8,1c0.1,0.5,0.6,0.5,1,0.6l0.5,0c0.9,0.1,1.7,0.4,2,1.3c0.1,0.5,0,1.1-0.4,1.5c-0.4,0.5-0.9,0.8-1.5,0.9 5758 c-0.4,0.1-1.1,0.2-1.5,0c-0.3-0.1-0.3-0.2-0.4-0.5l-0.1-0.5c0-0.1-0.2-0.5,0-0.5s0.3,0.2,0.4,0.3c0.2,0.2,0.2,0.5,0.5,0.6 5759 c0.3,0.2,0.7,0.2,1,0.1c0.5-0.1,1.1-0.6,1-1.2c-0.2-0.7-1-0.7-1.5-0.8c-0.8-0.1-1.7-0.3-1.9-1.2c-0.3-1.2,0.8-2.1,1.8-2.3 5760 c0.3-0.1,0.9-0.1,1.2,0c0.2,0,0.2,0.2,0.2,0.4L45.2,46.1L45.2,46.1z"/> 5761 <path fill="#FFFFFF" d="M50.2,48c0.2,0.5,0.2,0.7,0.8,0.6c0.1,0,0.3,0,0.3,0.1c0,0.1,0,0.2-0.2,0.2c-0.4,0.2-0.9,0.2-1.3,0.4 5762 c-0.4,0.1-0.8,0.3-1.2,0.5c-0.1,0-0.2,0-0.2-0.1c0-0.1,0.1-0.2,0.2-0.3c0.5-0.3,0.5-0.4,0.2-1l-1.2-3.6c-0.1-0.2-0.1-0.2-0.3-0.2 5763 c-0.6,0.2-0.7,0.5-0.9,1.1c0,0.1-0.1,0.4-0.2,0.4c-0.1,0-0.2,0-0.2-0.1c0,0,0-0.1,0-0.2l-0.1-1.1c0-0.1,0-0.3,0.1-0.4 5764 c0.1,0,0.2,0,0.2,0.1c0.2,0.2,0.2,0.2,0.4,0.1l3-1c0.2-0.1,0.5-0.1,0.6-0.4c0-0.1,0-0.2,0.2-0.2c0.2-0.1,0.2,0.1,0.2,0.2l0.2,1.1 5765 c0,0.2,0.1,0.4-0.1,0.4c-0.2,0-0.2,0-0.4-0.2c-0.5-0.5-0.6-0.6-1.3-0.4c-0.2,0.1-0.2,0.1-0.2,0.3L50.2,48L50.2,48z"/> 5766 <path fill="#FFFFFF" d="M52.7,47.2c0.2,0.1,0.3,0.2,0.3,0.3c0.1,0.2,0.1,0.3,0,0.5c-0.1,0.2-0.2,0.3-0.3,0.3 5767 c-0.2,0.1-0.3,0.1-0.5,0c-0.2-0.1-0.3-0.2-0.3-0.3c-0.1-0.2-0.1-0.3,0-0.5c0.1-0.2,0.2-0.3,0.3-0.3C52.4,47.2,52.6,47.2,52.7,47.2 5768 z M52.8,47.2c-0.2-0.1-0.4-0.1-0.6,0s-0.3,0.2-0.4,0.4c-0.1,0.2-0.1,0.4,0,0.6s0.2,0.3,0.4,0.4c0.2,0.1,0.4,0.1,0.6,0 5769 s0.3-0.2,0.4-0.4c0.1-0.2,0.1-0.4,0-0.6C53.1,47.4,53,47.2,52.8,47.2z M52.6,47.8c0,0,0,0-0.1,0.1l-0.1,0l-0.1-0.3l0.1,0 5770 c0.1,0,0.1,0,0.2,0s0.1,0,0.1,0.1C52.6,47.7,52.6,47.7,52.6,47.8L52.6,47.8z M52.4,48.3l0.1,0L52.4,48l0.1,0c0.1,0,0.1,0,0.2,0 5771 c0,0,0.1,0,0.2,0.2l0,0v0l0.1,0l0,0c0,0,0,0,0,0l0,0c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.2,0c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.2 5772 c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.2,0l-0.2,0.1L52.4,48.3L52.4,48.3z"/> 5773 <path fill="#FFFFFF" d="M15.8,60c0,0.2,0,0.6,0.1,0.7c0.1,0.2,0.4,0.2,0.5,0.2c0.1,0,0.5,0,0.5,0.2c0,0.2-0.2,0.2-0.3,0.2 5774 c-0.2,0-0.5,0-0.8,0c-0.3,0-0.7,0-1,0c-0.2,0-0.5,0-0.7,0s-0.4,0-0.6,0c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.3-0.2,0.4-0.2 5775 c0.2,0,0.4,0,0.6-0.1c0.2-0.1,0.2-0.4,0.2-0.6v-3.3c0-0.1,0-0.3,0-0.5c0-0.1-0.1-0.2-0.2-0.2s-0.1,0-0.2,0l-0.4,0.1 5776 c-0.1,0-0.3,0.1-0.4,0.1c-0.1,0-0.2,0-0.2-0.2c0-0.2,0.4-0.3,0.6-0.4c0.7-0.2,1.4-0.3,1.9-0.6c0.1,0,0.1,0,0.1,0 5777 c0.2,0,0.1,0.3,0.1,0.4L15.8,60L15.8,60L15.8,60z"/> 5778 <path fill="#FFFFFF" d="M19.8,59.8c0-0.4,0.1-0.7,0.4-0.9c0.2-0.2,0.5-0.3,0.7-0.4c0,0,0.1,0,0.1-0.1c0,0-0.1-0.1-0.1-0.1 5779 C20.4,58.1,20,57.6,20,57c0-0.5,0.2-0.9,0.7-1.2c0.4-0.3,1-0.4,1.5-0.4c0.4,0,0.9,0,1.2,0.2c0.4,0.2,0.8,0.6,0.8,1.1 5780 c0,0.5-0.4,0.9-0.9,1c0,0-0.2,0-0.2,0.1s0.2,0.1,0.2,0.2c0.6,0.3,1.1,0.9,1.1,1.6c0,0.6-0.4,1.1-0.8,1.4c-0.4,0.3-1,0.4-1.6,0.4 5781 C21.2,61.4,19.8,61,19.8,59.8L19.8,59.8z M23.2,60.1c0-0.6-0.5-0.9-0.9-1.1c-0.1,0-0.6-0.3-0.8-0.3c-0.1,0-0.2,0.2-0.3,0.2 5782 C21,59.1,21,59.4,21,59.7c0,0.7,0.4,1.3,1.2,1.3C22.6,61,23.2,60.6,23.2,60.1L23.2,60.1z M22.9,57.5c0.1-0.2,0.2-0.4,0.2-0.7 5783 c0-0.6-0.4-1.2-1-1.2c-0.5,0-0.9,0.3-0.9,0.8c0,0.6,0.9,0.9,1.4,1.1c0,0,0.1,0,0.1,0C22.8,57.6,22.8,57.5,22.9,57.5L22.9,57.5z"/> 5784 <path fill="#FFFFFF" d="M27.8,62.1c0-0.2,0.2-0.2,0.3-0.2c1.6-0.5,2.7-2.2,2.7-3.8c0-0.5-0.1-0.9-0.3-1.4 5785 c-0.2-0.4-0.5-0.9-0.9-0.9c-0.2,0-0.4,0.1-0.6,0.3c-0.2,0.2-0.2,0.6-0.2,0.8c0,0.4,0.1,0.9,0.3,1.3c0.1,0.3,0.5,0.6,0.8,0.6
5786 c0.1,0,0.3-0.1,0.4-0.1s0.1,0.1,0.1,0.1c0,0.3-0.9,0.4-1.1,0.4c-0.9,0-1.7-0.9-1.7-1.8c0-1.2,1-2.1,2.2-2.1c1.4,0,2.4,1.2,2.4,2.5 5787 c0,1.2-0.6,2.2-1.4,2.9c-0.4,0.4-0.9,0.7-1.4,0.9c-0.2,0.1-1.1,0.5-1.4,0.5C27.9,62.3,27.8,62.2,27.8,62.1L27.8,62.1z"/> 5788 <path fill="#FFFFFF" d="M36.7,56.8c-0.3,0-0.5,0-0.5,0.4c0,0.2,0.1,0.2,0.2,0.2c0.5,0,1.5,0.1,2,0.3c0.7,0.3,1.2,0.9,1.2,1.7 5789 c0,0.9-0.6,1.7-1.4,2.1c-0.7,0.4-1.6,0.6-2.4,0.6c-0.1,0-0.3,0-0.3-0.2c0-0.2,0.3-0.2,0.5-0.2c0.9-0.1,2.4-0.6,2.4-1.8 5790 c0-0.6-0.4-1-0.9-1.2c-0.5-0.2-1-0.2-1.6-0.2c-0.1,0-0.4,0-0.4-0.2c0-0.1,0-0.2,0.1-0.2l0.6-2.2c0.1-0.3,0.2-0.2,0.4-0.3l2.6-0.3 5791 c0.1,0,0.1,0,0.1,0.1c0,0.1,0,0.2-0.1,0.3c0,0.2-0.2,0.6-0.2,0.8c-0.1,0.1-0.3,0.1-0.4,0.1L36.7,56.8L36.7,56.8z"/> 5792 </g> 5793 <g id="logo-pinehurst-putterboy"> 5794 <path fill="#FFFFFF" d="M25.8,2.9c0.5,0.4,0.8-0.4,1.2-0.4c-0.1-0.2-0.4-0.4-0.7-0.4C25.8,2,26,2.6,25.8,2.9z"/> 5795 <path fill="#FFFFFF" d="M27.3,3.4c0.4-0.2,0.5-0.6,0.7-0.9c-0.1-0.1-0.3,0-0.5,0C27.1,2.5,27.1,3,27.3,3.4L27.3,3.4z"/> 5796 <path fill="#FFFFFF" d="M36.7,25.6c-0.4,0.3-0.8,0.9-0.7,1.2c-0.3,1.2,0.4,1.7,0.7,1.5c-0.3-0.4-0.6-0.9-0.2-1.7 5797 c0.2-0.4,1-1,1-1.8L36.7,25.6z"/> 5798 <path fill="#FFFFFF" d="M41.1,21.7c0.5-0.6-0.3-0.9-0.2-1.5c-0.1,0.9-0.4,1.6-0.7,2.4c0.4-0.4,0.5-0.8,0.7-1.2L41.1,21.7 5799 L41.1,21.7z"/> 5800 <path fill="#FFFFFF" d="M35.5,28.4c-0.2,0.2-0.9,0.7-0.7,1.1c0.2,0,0.6-0.5,0.6-0.3c0.5-0.1,1,0.5,1.4,0.9l-0.3-0.7 5801 C36.6,28.9,35.9,28.5,35.5,28.4L35.5,28.4z"/> 5802 <path fill="#FFFFFF" d="M39.3,30.9c-0.1-0.9,0.2-1.3-0.5-2.5c-0.1,0-0.4,0.2-0.5,0c-0.2,0.2,0.6,1,0.6,1 5803 C39,30.1,39,30.1,39.3,30.9L39.3,30.9z"/> 5804 <path fill="#FFFFFF" d="M28.9,40.5l0,2.2L29,43L29,40.4L28.9,40.5L28.9,40.5z"/> 5805 <path fill="#FFFFFF" d="M30.8,42c0.1-0.2,0-0.6-0.1-0.8L30.8,42z"/> 5806 <path fill="#FFFFFF" d="M22,42L22,42l-0.1,0.7H22V42z"/> 5807 <path fill="#FFFFFF" d="M44.8,39c-0.1-0.3,0-0.7-0.3-0.8c-1.1-0.1-2.1,0.2-3.2,0.1c-0.1-0.4-0.2-0.9-0.2-1.3 5808 c0.7-0.7,0-1.7-0.2-2.4c0.5-1.1,0.1-2.3-0.5-3.2c0.2-1.2-0.7-2.6,0.2-3.6c0.2-1.4,1.1-2.4,2.1-3.5c1.1-1.4-0.2-3-0.5-4.5 5809 c-0.1-0.4,0.2-0.8,0.1-1.2c-0.4-0.4-0.4-0.9-0.8-1.2c-0.3-1-0.9-1.9-1.4-2.8c0-1.1-0.3-2.2-1.1-3.1c-0.6-1-1.4-2-2-3.1 5810 c-0.8-0.8-1.8-1.1-2.8-1.5c-0.9-1-2.4-1.2-3-2.6c-0.1-1.5-1.3-3-2.8-3.4c-0.4-0.2-0.6-0.7-1-0.8c-1.6,0.3-3.3,1.4-3.7,3.2 5811 c0,0.6-0.7,0.2-0.9,0.6C22.8,5,21.8,6,22,7.3c0,0.6,0.5,1,0.9,1.3c0.6,0.1,0.8,0.9,1.6,0.6c0.5,0.4,0.7,0.4,1.5,0.8 5812 c0.1,0.2,0.2,0.3,0.2,0.4c0.1,0.8,0.5,0.3,1,0.4c0.1,0,0.3,0.2,0.5,0.4c0.1,0.1,0.4,0,0.5,0.1c0.6,0.3,0.5,0.5,0.9,0.6 5813 c1,0,1.1-1.1,1.9-1.6c0.2-0.1,0.6-0.1,0.7,0.2c0,0.1,0,0.2-0.1,0.2c-0.4,1.3,0.8,2.2,0.4,3.5c0.6,0.9,0.3,2,0.5,3 5814 c0.5,0.7-0.5,2,0.6,2.4c-0.4,1.3-1.3,2.4-1.8,3.7c-0.5,1.9-3.3,1.2-3.2,3.4l-1,0.7l-9.6,7c-1.4,1.1-3.1,2-4.3,3.5 5815 c-0.8,0.7-2.1-0.4-2.8,0.5c-1.3,0.1-2.2-0.2-2.8,0.1C7.1,39.2,6.9,41,7,42.3c0,0,0.1,0.2,0.8,0.4c4.6,1.5,9.9,1.7,15,2.1 5816 c0.4-0.1,1.4,0,1.8,0c5.9-0.1,11.2-0.2,16.9-1.4c1.2-0.3,2.4-0.5,3.4-1.2C44.9,41.2,44.9,40,44.8,39L44.8,39z M40.7,34 5817 c-0.2,0.2,0,0.6-0.3,0.7l-0.6,0.4c0.6-1.2-0.1-1.6-0.1-2.5C40.7,32.7,40.6,33.8,40.7,34L40.7,34z M40.7,36.7 5818 c-0.2,0.1-0.5,0-0.6-0.2c-0.1-0.3-0.3-0.7,0-1C40.5,35.8,40.8,36.1,40.7,36.7z M40.6,25.6c0,0.4-0.3,1.3-0.5,2l-0.2,0.4 5819 c-0.1-1,0.9-2.6,0.1-3.8c0-0.4,0.6,0,0.6,0.1c0,0.9,0.9,0.4,0.9,0.6C41.5,25.2,40.6,25.1,40.6,25.6L40.6,25.6z M40.5,16.4 5820 c0.2,0,0.2,0.4,0.4,0.5h0c0,0-0.3,0-0.3,0.2c0.1,0.2,0.2,0.4,0.2,0.5l0.3,0.3l0.4,0.3c0.2,0.1,0.5,0.5,0.2,1l-0.2,0.4 5821 c0.4,0.7,0.7,1.6,1,2.4c0.2,0.8,0.2,1.8-0.4,2.3c-0.3,0.1-0.8-0.3-0.7,0.2c-0.5-0.6,0.4-0.9,0.2-1.5c-0.2-0.4,0.2-1.3-0.2-1.6 5822 c-0.2,1-0.6,2.2-2,2.4c0.1,0.5,0.2,1.2-0.1,1.8c-1.4,1.4-1.5,2.2-1.4,2.7l0.2,0.2c-0.4-1,0.9-1.5,0.9-1.5c0.2,0.2,0.5,0.4,0.2,1.8 5823 c0.1,0.2,0.2,0.5,0.4,0.7c-0.2,0.7,0.2,1.2,0,1.9c-0.2,0.7-0.3,0.6-0.5,1.1c0.1-0.5-0.4-1.5-0.4-1.5c0-0.5-0.2-1-0.5-1.5 5824 c-0.2,0-0.5-1-0.6-1.2c-0.3,0.1-0.7,1.4-0.4,1.6l-0.4,0.4c0,0.3,0,0.5,0.1,0.8c0,0.2,0,0.3,0.1,0.5c0,0.1,0.1,0.4,0.3,0.5 5825 c0.3-0.1,0.2,0,0.9-0.9c0,0,0,0.6-0.3,1c-0.1,0.2-0.4,0.4-0.4,0.4c-0.1,0-0.6-0.2-0.7-0.2c-0.3-0.2,0-0.5-0.2-0.7 5826 c-0.1,0-0.5-1.8-1.3-1.8c0,0.1-0.2,0.1-0.2,0.2c0.1,0.1,0.4,0,0.5,0.2c0.1,0.4,0.4,0.8,0.3,1.1c-0.3,0.2-0.7-0.7-0.9-1 5827 c-0.4,0.4,0.3,1.1,0,1.5c-0.7-0.4-0.7-1.2-1-1.9c-0.4-1,0.7-1.5,0.8-2.4c0.7-0.4,0.6-1.3,1.1-1.8c-0.2-0.2-0.2-0.7,0.2-0.8 5828 c0.1,0,0.2,0,0.2,0l0.3-0.1c0.2-0.7,0.5-1.6,1-2.3c0.3-0.7-0.5-1.1-0.5-1.8c0-0.1,0.1-0.1,0.2-0.1c0,0.2-0.1,0.5,0.1,0.6 5829 c0.7-0.3-0.4-0.9,0.3-1.3c-0.1-0.5,0.2-0.7,0.3-1.1c0.4,0.4,0,1.6,0.8,1.4c0.2-0.1,0.2-0.4,0.2-0.6c-0.3-0.5-0.4-1.2-0.6-1.8 5830 c0.1-0.1,0-0.2,0.2-0.3c0.4-0.1,0.2,0.2,0.6,0.6c0,0,0.2-0.4,0-1.4C39.9,16.4,40.5,17.4,40.5,16.4L40.5,16.4z M35.5,36.9l-1.3,0.2 5831 c0.1-0.1,0.8-0.5,2-1.3C36.4,36.4,35.7,36.9,35.5,36.9L35.5,36.9z M36.3,38.7c0.2,0.2,0,0.4-0.1,0.6c-1.1,0.2-2.1,0.2-3.3,0.2 5832 c-0.2-0.1-0.2-0.4-0.1-0.6c0.6-0.2,1.3-0.2,2-0.2C35.3,38.8,35.9,38.2,36.3,38.7z M31.4,5.3c0.6,0.6,1.2,1,1.8,1.3 5833 c-0.1,0.2-0.4,0.2-0.6,0.3c-0.8-0.1-0.7-1-1.5-1.2c0,0.3-0.5,0.5-0.9,0.1c-0.4-0.3-0.8-0.1-1.2-0.2C29.8,5.7,30.6,5.5,31.4,5.3 5834 L31.4,5.3z M27.7,0.7v0.2c-0.2-0.1-0.5-0.1-0.6-0.3C27.3,0.3,27.6,0.5,27.7,0.7z M25.8,1.2c0.8,0.2,1.5-0.2,2.3-0.1 5835 c0.2,0.4,0.6,0.2,0.9,0.5c0.4,0.3,0.8,0.5,1.1,1C30.7,3,30.8,4,30.9,4.3c-0.4,0.5-0.9,0-1.4,0.3c-0.2-0.2,0-0.5,0-0.7 5836 c0-0.3,0.3-0.5,0.4-0.7c-0.1-0.2-0.4-0.3-0.6-0.1V3c-0.2-0.2-0.3,0.2-0.5,0.1c-0.2,0.5,0.1,1,0.2,1.5c-1.1-0.1-2.1,0.4-3.2-0.2 5837 c-0.1-0.1-0.3-0.1-0.4-0.2c-0.4-0.8-0.1-1.5,0.7-2.4c-0.4-0.1-0.9,0.4-1.2,0.5c-0.5,0.2-0.5,0.8-0.7,1C24.4,2.5,25.2,1.7,25.8,1.2 5838 L25.8,1.2z M24,3.6c0.3-0.3,0.6,0.4,0.9,0.5c1.5,1.9,5,0.3,6.2,0.8l0.1,0.3c-0.7,0-1.4,0.4-2,0.2h-0.3c-0.1,0.1-3.1,0.6-4.1-0.5 5839 C24.4,4.4,23.9,4.2,24,3.6z M24.2,8.4c0.1,0.1,0.3-0.
58391,0.4-0.1c-0.1,0.2-0.2,0.5-0.4,0.6C23.9,9,24,8.6,23.8,8.5V8.2 5840 c-0.3-0.2-0.7,0.1-1-0.1c-0.7-0.5-0.6-1.4-0.3-2.1s0.5-1,0.5-1.3c0.1,0.3,0.2,0.4,0.3,0.6C23.7,6,24.7,6.2,24.5,7 5841 c0.1,0.1,0.1-0.1,0.2-0.1C25,6.6,25,6.6,25.2,6.5C26,6.2,27.5,6.8,27.5,7c-0.6,0.4-0.9-0.5-1.5-0.2c-0.5,0.2-1,0.9-1.6,0.5 5842 c-0.3-0.2-0.2-1-0.8-0.7c-0.5,0.1-0.9,0.2-1.1,0.7C22.9,8,24.2,7.5,24.2,8.4L24.2,8.4z M29.6,9.4c-0.4,0.5,0,1.2-0.1,1.8l-0.2,0.2 5843 c-0.3,0-0.5-0.1-0.6-0.2c0-0.8-0.9-0.7-1.1-1.4c-0.2-0.3,0-0.7-0.4-0.8c-0.2,0.2,0.1,0.6-0.2,0.7C27,9.4,26.7,9,26.6,9 5844 c-0.1-0.1-0.1-0.4-0.1-0.5c-0.2,0.2-0.7,0.5-0.6,1c-0.3-0.1-0.8-0.1-1-0.5V8.8c0.2,0.1,0.2-0.2,0.4-0.2C25.2,8,25.7,8,26,7.8 5845 c0.5-0.1,0.6,0.7,1,0.5c0.1,0.1,0.3,0.1,0.5,0.1c0-0.2,0.4-0.2,0.5-0.2V8c0.4-0.2,0.9,0.6,1.3,0.1C29.9,8.3,29.5,8.9,29.6,9.4 5846 L29.6,9.4z M27,6.1c-0.3,0.1-2.5,0-3.2-0.7c-0.3-0.4-0.8-0.8-0.7-1.3c0.6,1.7,2.3,1.8,3.8,1.8c1.6-0.2,3.7,0.2,5,1.2 5847 C30.5,6.7,29.1,5.8,27,6.1L27,6.1z M32.1,11.5v-1c-0.1-0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.4,0.2-0.6l0.1,0.2 5848 C32.1,10.7,32.3,11.1,32.1,11.5z M33,17.9c-0.1-0.5,0.2-0.5,0.4-0.5l0.3,0.1c0.6,0.4,1.5,0.9,2.1,0.6l-0.3-0.1 5849 c-0.3-0.1-0.6-0.4-0.9-0.5c-0.2-0.1-0.4-0.2-0.8-0.3l-0.3-0.1c-0.3-0.1-0.8-0.2-0.7-0.6c0.2-0.2,1-0.3,1.9,0 5850 c0.1-0.2,0-0.2,0.2-0.3c-1.2-0.2-1.8,0-1.9-0.1L32.8,16c-0.1-0.5,0.9-0.6,1.5-0.8c0.3-0.1,1,0.2,1.1-0.1c0.1-0.2-1.4-0.3-1.7-0.2 5851 c-0.4,0.3-1.2,0.6-1.1-0.2c0.3-0.1,1-0.8,0.5-1.1c-0.2,0.1-0.4,0.4-0.7,0.3c0.1-0.2,0.4-1.2,0.9-1.2c0.1,0,1.2-0.1,1.2-0.2 5852 c0.2-0.5-1.5,0.1-1.3-0.7L33,11.8c-0.5,0.1-0.4,0.9-0.7,1.2V13c0,0-0.1-0.5,0-1c0.4-0.7,0.7-0.6,0.7-0.6c-0.5-0.7-0.2-1.6-0.7-2.3 5853 c-0.2-1.8,2-2.1,2.3-1.6l-0.4,0.1L34,7.5C34.8,7.8,35.4,8.5,36,9c0.4,0.2,0.3,0.9,0.7,1l0-0.5c0.2-0.6-0.5-0.8-0.5-1.3 5854 c0.2,0.4,0.9,0.7,0.9,1.4L37,10.3l0.4-0.2c0.2,0.4-0.2,1.1,0.4,1.2c-0.2,0.8,0.2,1.6,0.4,2.3l0.2-0.8c-0.1,0.1,0-1.2,0-1.2l-0.3-1 5855 c1.1,1.4,0.9,2,0.7,2.3v0.7c0.1-0.4,0.3-0.5,0.5-0.7c0.3,0,0.2,0.1,0.4,0.4c-0.1,0.9,0,1.6-0.4,2.4c-0.4-0.7,0.7-1.3,0-1.9 5856 c-0.2,0.3-0.4,0.7-0.4,1c-0.2,0.3-0.5,0.8-0.2,1.2c0,0,0.1,0,0.1-0.1c0.1,0,0,0.1,0,0.2c-0.1,0.1-0.2,0.2-0.4,0.2 5857 c0-0.3,0-0.5-0.2-0.7c-0.4,0.5,0,1.3-0.8,1.4c0.1-0.3,0.2-0.7,0.2-1c-0.1-0.2-0.5-0.5-0.2-0.8c0.2-0.1,0.5,0.2,0.8,0.2 5858 c0.5-0.9,0-1.1,0.4-1.6c-0.2-0.1-0.5,0.5-0.6,1l-0.4,0.1c0.2-0.8-0.2-1.6-0.6-2.2c0,0-1.1-0.8-0.8-1.4c0.3-0.5,0.2-0.8,0.2-0.9 5859 l-0.2,0.4c-0.2,0.5-0.3,0.2-0.5,0.5l0,0.7c-0.4,0.1,0-0.8-0.2-0.8c-0.2-0.1-0.2,0.4-0.2,0.5c0,0.4,0,0.7,0,1 5860 c0.6-0.8,1.1,0.4,1.5,0.7c0.4,0.4,0.2,1.1,0,1.5c-0.7,0.7-1,0.5-1,0.9c0.6-0.2,1-0.1,1.2,0.3c0.1,0.2,0,1-0.6,1.2 5861 c-0.2,0-0.4-0.1-0.4,0.1c0,0.1,0.1,0.3,0.1,0.4c0.1,0,0.5,0,0.5,0.2c-0.2,0.1-0.5,0.2-0.6,0.1c0,0,0.1,0.1,0.2,0.2l0.2,0.1 5862 l0.2,0.1c0,0.2-0.2,0.6,0.2,0.7c0,0.3-0.2,0.6-0.4,0.8c-0.8,0-2-1-2-1h-0.4c-0.4,0-0.5,0-0.9,0.1c0-0.1,0-0.2-0.2-0.3l0,0 5863 C32.5,18.7,33,18.3,33,17.9L33,17.9z M34.9,23.6h-0.2c0-0.1,0-0.1-0.1-0.2c-0.3,0-0.2,0.3-0.5,0.4c-0.7,0.4-1.4,0.9-2.1,0.9v-0.1 5864 c0.8-1,1.5-1.9,2.7-2.6c0.5,0,0.5,0.4,0.7,0.6c-0.1,0.3,0,0.8-0.4,0.9C35.1,23.6,35,23.7,34.9,23.6L34.9,23.6z M29.9,25 5865 c0.4-0.4,0.8-0.9,1.3-0.9l-0.1-0.2c0.3-0.7,0.6-1.4,1.2-2c0.2-0.3,0.2-0.7,0.4-1c0,0,0-0.1,0.1-0.2c0.2-0.5,0.5-1.2,1.2-1.3 5866 c0.3-0.1,0.8-0.1,1,0.2c-0.3,0.4,0.1,0.7-0.3,1l-0.1,0.3c-1.2,1.1-2.6,2-3.3,3.5c-0.6,0-0.4,0.8-0.8,1v0.2c-0.2,0-0.4,0.1-0.7,0.1 5867 C29.6,25.7,29.7,25.3,29.9,25L29.9,25z M31.6,25.2c0,0.1-0.4,0.3-0.5,0.3l0.1-0.4h0.1C31.4,25.2,31.6,25.2,31.6,25.2L31.6,25.2z 5868 M28.8,25.3c0.2,0,0.4,0.1,0.5,0.1c0,0.4-0.8,0.1-0.9,0.6c0.1,0.2-0.1,0.4-0.2,0.5C28.2,26.1,28.3,25.5,28.8,25.3L28.8,25.3z 5869 M27.6,27v0.1l-2.4,1.7C25.8,28.2,26.9,27.6,27.6,27L27.6,27z M15.3,36c-0.1,0.3-0.5,0.5-0.8,0.7C14.7,36.3,15.1,36.3,15.3,36z 5870 M14.9,36.7l2.4-1.8l5.4-3.9c1.8-1.3,3.7-2.5,5.5-3.9c0.6-0.2,1.5,1.1,1.8-0.2c0.6,0.2,0.9-0.4,1.5-0.4c0.6-0.3-0.1-1.4,0.8-1.4 5871 c1.1-0.2,2-0.9,3.1-1.1c-0.1,0.4-0.1,0.8-0.2,1.3c-0.8,0.9-0.8,2.1-1.5,3c0,0.7-0.5,1.5-0.2,2.1c0.2,0.6,0.8,1.1,0.6,1.7 5872 c-0.4,0.5-0.5,1.2-0.6,1.8c0.6,0.3,0,1.1,0.6,1.4c0,0.6-0.8,0.7-0.9,1.3c-0.4,0.2-0.4,0.6-0.6,0.8c-0.8,0-1.4,0.2-2.1,0.5 5873 c-0.3,0.2-0.3,0.4-0.6,0.5l-3.6,0.1l-7.2,0c-1.9-0.2-3.7-0.1-5.7-0.1C13.7,37.8,14.4,37.3,14.9,36.7L14.9,36.7z M32.4,40l0,0.3 5874 c-0.1,0,0-0.4-0.2-0.2C32,39.9,32.4,39.8,32.4,40L32.4,40z M30.4,38.8c-0.6,0.8-3.6,1.4-5,1.1C27.3,39.6,29.1,39,30.4,38.8z 5875 M12.4,38.5c0.3-0.1,0.5-0.5,0.9-0.5c-0.1,0.5-0.8,0.3-0.6,0.9c-0.2,0.2-0.4,0.3-0.6,0.4C12,39,12.2,38.7,12.4,38.5L12.4,38.5z 5876 M10.5,38.8c0.4,0.4,0.9,0.5,1.4,0.6c0.7,0.2,1.4,0,1.7-0.6c2.5,0,4.3,0,7.4,0.9c0.1,0.1,0.2,0.2,0.1,0.2 5877 c-0.6,0.4-1.5,0.1-2.3,0.2l-0.3-0.1c-1.9,0.1-3.7-0.2-5.5-0.4c-1,0-2.1-0.3-3.1-0.7C10.1,38.7,10.2,38.7,10.5,38.8L10.5,38.8z 5878 M22.8,44.2c-0.1-0.9,0.1-1.5,0-2.4c-0.2,0.6,0,1.3-0.2,2c-0.1,0.1,0.1,0.4-0.2,0.4c0.1-0.7,0.1-1.5,0-2.3c-0.2,0.4,0,1.1-0.2,1.5 5879 L22,44.2c-0.3-0.1,0.1-1.1-0.2-1.3c-0.1,0.2,0,1.2-0.2,1.3c-0.2-0.8,0.1-2.4-0.1-3.2l-0.1,0.1l-0.1,3c-3.5-0.3-7.2-0.4-10.6-1.2 5880 c-0.5-0.1-1.2-0.4-1.4-0.9c-0.1,0-0.4-0.3-0.5-0.4c0,0-0.1,0.3-0.
58801,0.2s0-0.7,0-0.7c-0.1,0,0,0-0.1,0c0,0-0.1,0.5-0.1,0.5 5881 c-0.1-0.1,0-0.6-0.1-0.7c-0.1-0.1-0.1,0.2-0.1,0.1l-0.1,0.6c-0.1,0.1,0-1.5-0.1-1.4C8,40,8,41.2,8,41.5c-0.1,0,0-1.3,0-1.3 5882 c0,0-0.1-0.2-0.2,0.1c0,0.2,0,0.7-0.1,0.7c0,0,0-0.5-0.1-0.5s-0.1,0.5-0.1,0.4c-0.1-0.2,0.1-1.7,0.3-1.9c2.9,1,5.9,1.5,9,1.6 5883 l2.6,0c0.3,0.5,0.7,0,0.8,0.3c0.1-0.1,0.7-0.1,0.5,0.6c0.3,0.1,0,0.6,0.4,0.7c0.1-0.5,0-1.3,0.1-1.8l0.2,0.2l0.2-0.2l0.2,1l0.1-1 5884 c0.2,0.2,0.3,0,0.5,0c0.1,0.3,0,0.7,0.2,1c0.3-0.2-0.4-1.3,0.4-0.9C22.9,41.7,23.3,43.1,22.8,44.2L22.8,44.2z M23.8,43.6l-0.2,0.5 5885 c-0.2-0.2,0.3-2.4,0-2.6l-0.3,2.7c-0.1-1.2,0.1-2.7,0.1-3.9c0.3,0,0.1,0.4,0.2,0.6c0.1-0.2,0-0.4,0.1-0.6h0.1c0.1,0.3,0,0.7,0.1,1 5886 l0.1-1c0,1.2,0.2,2.5-0.1,3.6C24,44.2,23.9,43.7,23.8,43.6L23.8,43.6z M25.2,44.2c-0.2-0.2-0.1-0.5,0-0.8v0.3h0v-0.1 5887 C25.2,43.6,25.2,44.2,25.2,44.2z M25.1,41.6c-0.1-0.1,0-1-0.2-1.1c0,1.2,0.1,2.5-0.1,3.7c-0.1,0-0.1,0-0.2-0.1 5888 c0.3-0.7,0.2-1.8,0-2.4c-0.2,0.8-0.1,1.7-0.3,2.5h0c0-1.2,0.1-2.7,0.1-3.9c0.4,0.1,0,0.9,0.2,1.1c0.2-0.2-0.2-1,0.3-1.1 5889 c0,0.3,0.2-0.1,0.3,0.1L25.1,41.6L25.1,41.6z M27.8,41.3l-0.1,0.1c0,0.8,0.1,1.9-0.2,2.7c-0.6,0.3-1.3,0-2,0.1l-0.1-0.5 5890 c0.1-1.1,0-2.2-0.1-3.3c0.4-0.2,0.9,0,1.4-0.2c0.4,0,0.8,0,1.1,0.2C27.6,40.6,27.6,41,27.8,41.3l0.1-0.2l0,0.6 5891 C27.9,41.6,27.9,41.4,27.8,41.3L27.8,41.3z M31.2,43L31,43.2c0-0.4,0-0.7-0.2-1c-0.2,0.7,0.1,1.1-0.1,1.7h-0.1 5892 c0.1-1.1-0.2-2.1-0.2-3.2c-0.2,1,0,2.1,0,3.2c-0.1,0-0.1,0.2-0.2,0.1c-0.1-0.4-0.2-0.8-0.1-1.3c0-0.7,0.1-1.6-0.1-2.3 5893 c0,0.4-0.1-0.1-0.1,0.3l0,2.7c0,0.2,0.2,0.4,0.1,0.5c-0.4,0.1-0.6,0.2-1.2,0.1c-0.2,0,0.1-3.2,0-3.3c-0.2,0-0.1,3.3-0.4,3.2 5894 c-0.1-0.1,0.2-2.6,0-3.3c-0.1,0.1,0,0.7-0.1,0.6c0,0-0.2-1.1,0.1-1c0.1-0.4,0.5-0.1,0.6-0.1l0,0l0.1-0.2c0.1-0.1,0.3,0.3,0.4,0 5895 c0.2-0.1,0.2,0.1,0.2,0.2c0.1,0,0.1-0.2,0.2-0.2c0,0.1,0,0.2,0.1,0.3c0.2,0,0-0.3,0.2-0.4c0.4,0,0.5,0.2,0.9,0.1 5896 c0.2,0.8,0,2,0.2,2.8l0.2-0.2c0.1,0.2,0,0.9,0.1,1.2C30.9,43.8,31.5,43.3,31.2,43L31.2,43z M31.8,40.7l0-0.7l0.1,0.1 5897 C31.9,40.1,31.8,40.7,31.8,40.7z M39.1,42.5l0,0.6c0-0.1,0-0.4-0.2-0.5c-0.1,0.3-0.4,0.3-0.4,0.7c-0.2,0.1-0.2-0.3-0.4-0.1 5898 c-0.3-0.3-0.5,0.2-0.9,0.2c-1,0-2,0.5-2.8-0.2c-0.5,0.2-0.6-0.6-1.1-0.5c-0.1-0.2-0.2-0.5-0.5-0.5c-0.3,0.1-0.1,0.5-0.2,0.7 5899 c0,0,0.1,0.7-0.1,0.8c-0.2-1-0.2-2-0.4-3c-0.2,0.1-0.1-0.1-0.2-0.2v-0.1c0.1,0.2,0.2,0.4,0.5,0.4c0.2-0.2,0.2-0.6,0.6-0.5 5900 c0.5-1,1.7-0.4,2.5-0.7c0.5,0,1.3-0.2,1.8,0l0.6,0.1l0-0.2c0.2,0.2-0.1,1,0.2,1l0.1-1.1c0.3,0.3,0.1,1.7,0.4,1.7 5901 c0-0.1,0.1-1.1,0-1.2l0.1-0.1C39.1,40.4,39.2,42.1,39.1,42.5L39.1,42.5z M36.8,38.6c0.2-0.4,0.6,0,0.8-0.3 5902 c0.5-0.1,0.9,0.2,1.2,0.5c0,0.5-0.7,0.3-1,0.4c-0.3,0-0.6-0.1-0.9-0.4C36.9,38.7,36.9,38.6,36.8,38.6L36.8,38.6z M35.7,33.7 5903 L35,32.5c1,0.2,3.4,0.9,4.3,0.4c-0.2,0.4-0.4,0.5-0.8,0.7l1.3,0.3C39.1,34,36.2,34.5,35.7,33.7z M40.3,38.7l-0.5,0 5904 c0-0.3-0.2-1,0.2-1.1c0.2,0.2,0.5,0.2,0.7,0.4C40.9,38.4,40.7,38.6,40.3,38.7L40.3,38.7z M44.2,41.7c-0.2,0.1-0.1-0.2-0.2-0.3 5905 c0-0.6,0-2.1-0.1-2.8c0.6-0.6,0.5,0.5,0.6,0.8C44.5,39.8,44.7,41.4,44.2,41.7L44.2,41.7z"/> 5906 <path fill="#FFFFFF" d="M34.5,20.1c0-0.1-0.2-0.1-0.2-0.1c-0.3,0.1-0.5,0.2-0.4,0.7C34.1,20.4,34.1,19.9,34.5,20.1z"/> 5907 <path fill="#FFFFFF" d="M36.5,19.9c0.2-0.1,0.2-0.3,0.2-0.5c-0.5,0.3-0.2-0.2-0.2-0.3l-0.2,0.2c0,0.1-0.1,0.2-0.5,0.2 5908 C35.8,19.6,36.2,19.9,36.5,19.9L36.5,19.9z"/> 5909 <path fill="#FFFFFF" d="M36.9,14.2c0.2-0.7-0.8-0.8-1-1.4l-0.1,0.1c0.1,0.5,1,0.9,0.3,1c-0.
59096,0.5-0.6-0.2-1.2,0.3l0.9,0.2 5910 C36.5,13.7,36.6,14.7,36.9,14.2z"/> 5911 <path fill="#FFFFFF" d="M35,13.3c-0.3,0.1-0.8-0.3-1,0.2C34.3,13.5,34.8,13.7,35,13.3z"/> 5912 <path fill="#FFFFFF" d="M29.4,43.7c0,0,0.1,0,0.1-0.1l0-1.6v-0.6c0,0,0-0.7-0.1-0.8C29.3,41,29.3,43.3,29.4,43.7L29.4,43.7z"/> 5913 <path fill="#FFFFFF" d="M47.3,42c-0.2,0.2-0.4,0.2-0.6,0.2s-0.4-0.1-0.6-0.2c-0.2-0.2-0.2-0.4-0.2-0.6s0.1-0.4,0.2-0.6 5914 c0.2-0.2,0.4-0.2,0.6-0.2c0.2,0,0.4,0.1,0.6,0.2c0.2,0.2,0.2,0.4,0.2,0.6C47.6,41.6,47.5,41.8,47.3,42L47.3,42z M46.3,40.9 5915 c-0.1,0.1-0.2,0.3-0.2,0.5c0,0.2,0.1,0.4,0.2,0.5c0.1,0.1,0.3,0.2,0.5,0.2c0.2,0,0.4-0.1,0.5-0.2c0.1-0.1,0.2-0.3,0.2-0.5 5916 s-0.1-0.3-0.2-0.5c-0.1-0.1-0.3-0.2-0.5-0.2C46.6,40.7,46.4,40.8,46.3,40.9z M46.4,41.8v-0.9h0.4c0.1,0,0.1,0,0.2,0 5917 c0.1,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0-0.2,0c0,0,0.1,0,0.1,0c0,0,0.1,0.1,0.1,0.2v0.2h-0.2c0,0,0-0.1,0-0.1 5918 c0,0,0-0.1,0-0.1c0,0,0,0-0.1-0.1c0,0,0,0-0.1,0h-0.1v0.3L46.4,41.8L46.4,41.8z M46.8,41.1c0,0-0.1,0-0.2,0h0v0.2h0.1 5919 c0,0,0.1,0,0.1,0C46.9,41.3,46.9,41.2,46.8,41.1C46.9,41.1,46.9,41.1,46.8,41.1L46.8,41.1z"/> 5920 </g> 5921 </g> 5922 </svg> 5923 </div> 5924 </a> 5925 </div> 5926 5927 <button class="menu-toggle" type="button" aria-label="open mobile navigation"> 5928 Menu 5929 <div> 5930 <i class="top"></i> 5931 <i class="middle"></i> 5932 <i class="bottom"></i> 5933 </div> 5934 </button> 5935 <div class="call"> 5936 <a href="tel:8552358507"> 5937 <div> 5938 <svg class="icon-phone" xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 0 12 16" fill="none"> 5939 <path d="M11.6637 14.7848C9.08041 16.5025 4.79563 14.6001 2.09227 10.5346C-0.610458 6.47 -0.707996 1.78195 1.8753 0.0641905C1.87638 0.0634771 1.87745 0.0627637 1.87852 0.0620522C2.05401 -0.0543688 2.29157 -0.00171852 2.40818 0.173642L4.36533 3.11697C4.48343 3.29458 4.43519 3.53429 4.25759 3.65239L2.32352 4.93845C2.17855 5.03484 2.11554 5.21634 2.17074 5.38144C2.38002 6.00748 2.96905 7.58777 4.05895 9.22685C5.14855 10.8655 6.37772 12.0196 6.87402 12.4546C7.00492 12.5694 7.19665 12.5815 7.34161 12.4851L9.27569 11.199C9.4533 11.0809 9.69301 11.1291 9.81111 11.3068L11.7689 14.251C11.8855 14.4264 11.8422 14.6658 11.6669 14.7826C11.6659 14.7833 11.6648 14.784 11.6637 14.7848Z" fill="white"/> 5940 </svg> 5941 </div> 5942 </a> 5943 </div> 5944 <div class="breadcrumb"> 5945 <a href="#"> 5946 <span></span> 5947 </a> 5948 </div> 5949 </div> 5950</div> 5951
5952<script> 5953// DESKTOP MENU 5954function handleDesktopNavigation() { 5955 const el = document.querySelector('.mega-menu.mega-menu--desktop'); 5956 const primaryNav = el.querySelector('.mega-menu__primary'); 5957 const nav = primaryNav.querySelector('nav'); 5958 const secondaryNav = el.querySelector('.mega-menu__secondary'); 5959 const containerBackground = nav.querySelector('.mega-menu__primary__container-background'); 5960 const ul = nav.querySelector('ul'); 5961 const li = ul.querySelectorAll('li.top-level'); 5962 const menuButtons = ul.querySelectorAll('li > button'); 5963 const menuDivs = ul.querySelectorAll('li > div'); 5964 const menuImageLinks = nav.querySelectorAll('.link-block__multi-image-links > .wrapper > .links > ul > li'); 5965 const activeIndicatorWrapper = nav.querySelector('.mega-menu__primary__wrapper--active-indicator'); 5966 const activeIndicator = activeIndicatorWrapper.querySelector('div'); 5967 let isMenuActive = false; // Track if the menu is active 5968 let originalHeight; // Variable to store the original height 5969 let originalWidth; // Variable to store the original width 5970 let activeMenuButton = null; // To keep track of the clicked item 5971 let lastScrollY = window.scrollY; // Track the last scroll position for scroll direction detection 5972 5973 // Store the heights of each menu div 5974 const divHeights = []; 5975 5976 menuDivs.forEach(div => { 5977 // Temporarily set position to relative to measure height 5978 div.style.position = 'relative'; 5979 div.style.visibility = 'visible'; 5980 div.style.display = 'block'; // Ensure display is block to measure height 5981 divHeights.push(div.offsetHeight); 5982 // Set position back to absolute 5983 div.style.position = 'absolute'; 5984 div.style.visibility = 'hidden'; 5985 div.style.display = 'none'; // Hide again 5986 }); 5987 5988 const handleEscape = ({ keyCode }) => { 5989 if (keyCode === 27) { 5990 closeMenu(); 5991 document.removeEventListener('keyup', handleEscape); 5992 } 5993 }; 5994 5995 const closeMenu = () => { 5996 el.classList.remove('is-menu-active'); 5997 li.forEach(l => { l.classList.remove('is-menu-active'); }); 5998 activeMenuButton = null; // Reset the active li 5999 menuButtons.forEach(mb => { mb.classList.remove('inactive') }); // Set all buttons to full opacity 6000 menuDivs.forEach(div => { 6001 div.style.visibility = 'hidden'; 6002 div.style.display = 'none'; // Hide all divs 6003 }); 6004 containerBackground.style.height = `${originalHeight}px`; // Reset the container background to the original height 6005 containerBackground.style.width = `${originalWidth}px`; // Reset the container background to the original width 6006 ul.style.width = `${originalWidth}px`; // Reset to the original width 6007 activeIndicator.style.opacity = '0'; // Hide the active indicator 6008 activeIndicator.style.width = '0'; // Reset the active indicator width 6009 isMenuActive = false; // Reset the flag 6010 }; 6011 6012 // When opening the menu 6013 if (!isMenuActive) { 6014 document.addEventListener('keyup', handleEscape); // Add escape key listener 6015 } 6016 6017 const menuImageLinksAction = link => { 6018 const multiImageLinksContainer = link.closest('.link-block__multi-image-links'); 6019 const multiImageLinksLink = multiImageLinksContainer.querySelectorAll('.mega-menu-img-link > a'); 6020 const multiImageLinksImage = multiImageLinksContainer.querySelectorAll('.mega-menu-img'); 6021 const dynamicLink = multiImageLinksContainer.querySelector('.image-links'); 6022 6023 multiImageLinksLink.forEach(megaMenuLink => { 6024 const isTarget = megaMenuLink.parentNode.dataset.megaMenuImg === link.dataset.megaMenuImg; 6025 megaMenuLink.parentNode.classList[isTarget ? 'add' : 'remove']('mega-menu-img-link--active'); 6026 if (isTarget) { 6027 dynamicLink.href = megaMenuLink.href; 6028 const isExternal = megaMenuLink.parentNode.dataset.isExternal === 'true'; 6029 dynamicLink.setAttribute('rel', isExternal ? 'noopener noreferrer' : ''); 6030 dynamicLink.setAttribute('target', isExternal ? '_blank' : ''); 6031 } 6032 }); 6033 6034 multiImageLinksImage.forEach(img => { 6035 const isTarget = img.getAttribute('id') === link.dataset.megaMenuImg; 6036 img.classList[isTarget ? 'add' : 'remove']('mega-menu-img--active'); 6037 }); 6038 }; 6039 6040 // Add event listeners to each menu image link 6041 menuImageLinks.forEach(link => { 6042 link.addEventListener('mouseenter', () => menuImageLinksAction(link)); 6043 }); 6044 6045 // Initialize the first link 6046 const firstLink = menuImageLinks[0]; 6047 if (firstLink) { 6048 menuImageLinksAction(firstLink); 6049 } 6050 6051 const handleMouseEnter = (mb) => () => { 6052 if (!activeMenuButton || mb !== activeMenuButton) { 6053 // Set all buttons to inactive except the active one 6054 menuButtons.forEach(button => { 6055 button.classList.toggle('inactive', button !== activeMenuButton); 6056 }); 6057 // Remove inactive class from the hovered button 6058 mb.classList.remove('inactive'); 6059 } 6060 }; 6061 6062 const handleMouseLeave = (mb) => () => { 6063 if (!isMenuActive && (!activeMenuButton || mb !== activeMenuButton)) { 6064 // Remove inactive class when mouse leaves 6065 menuButtons.forEach(button => { 6066 button.classList.remove('inactive'); 6067 }); 6068 } 6069 6070 if (isMenuActive && (!activeMenuButton || mb !== activeMenuButton)) { 6071 // Set all buttons to inactive except the active one 6072 menuButtons.forEach(button => { 6073 button.classList.toggle('inactive', button !== activeMenuButton); 6074 }); 6075 } 6076 }; 6077 6078 const handleClick = (mb, index) => (e) => { 6079 const liTarget = e.target.closest('li'); 6080 const liTargetLink = liTarget.querySelector('button > a'); 6081 const liTargetDiv = liTarget.querySelector('div'); 6082 6083 // Prevent default behavior to ensure the menu opens on the first click 6084 e.preventDefault(); 6085 6086 // Function to check if a URL is external 6087 function isExternal(url) { 6088 const domain = (new URL(url)).hostname; 6089 return domain !== window.location.hostname; 6090 } 6091 6092 // If the clicked item is already active, navigate to the URL on the second click 6093 if (liTarget.classList.contains('is-menu-active') && liTargetLink) { 6094 const url = liTargetLink.href; 6095 6096 if (isExternal(url)) { 6097 window.open(url, '_blank', 'noopener,noreferrer'); // Open external URL in a new tab 6098 } else { 6099 window.location.href = url; // Navigate to internal URL 6100 } 6101 return; 6102 } 6103 6104 // Remove active class from previously active menu button 6105 if (activeMenuButton) { 6106 const prevLi = activeMenuButton.closest('li'); 6107 if (prevLi) { 6108 prevLi.classList.remove('is-menu-active'); 6109 } 6110 } 6111 6112 activeMenuButton = mb; // Set the clicked item as active 6113 6114 menuButtons.forEach(button => { 6115 button.classList.toggle('inactive', button !== activeMenuButton); 6116 }); 6117 6118 if (liTargetDiv) { 6119 // If the clicked link is already active, close the menu 6120 if (liTarget.classList.contains('is-menu-active')) { 6121 closeMenu(); 6122 } else { 6123 // Close other menu items 6124 [...menuButtons] 6125 .filter(button => button !== mb) 6126 .forEach(button => { 6127 const liElement = button.closest('li'); 6128 if (liElement) { 6129 liElement.classList.remove('is-menu-active'); 6130 } 6131 }); 6132 6133 // Hide all divs
6134 menuDivs.forEach(div => { 6135 liTargetDiv.style.visibility = 'hidden'; 6136 liTargetDiv.style.display = 'none'; // Hide all divs 6137 }); 6138 6139 // Open the clicked menu item 6140 liTarget.classList.add('is-menu-active'); 6141 liTargetDiv.style.visibility = 'visible'; // Show the active div 6142 liTargetDiv.style.display = 'block'; // Ensure display is block 6143 6144 const updateActiveIndicator = () => { 6145 const liRect = liTarget.getBoundingClientRect(); 6146 const ulRect = ul.getBoundingClientRect(); 6147 activeIndicator.style.left = `${liRect.left - ulRect.left}px`; 6148 activeIndicator.style.width = `${liRect.width}px`; 6149 activeIndicator.style.opacity = '1'; // Show the active indicator 6150 }; 6151 6152 // Manage the overall menu state 6153 if (!isMenuActive) { 6154 originalHeight = containerBackground.offsetHeight; // Capture current collapsed height 6155 originalWidth = ul.offsetWidth; // Capture current collapsed width 6156 const roundedWidth = originalWidth; 6157 containerBackground.style.width = `${roundedWidth + 150}px`; // Set the container background width 6158 activeIndicatorWrapper.style.width = `${roundedWidth + 100}px`; // Set width for the active indicator wrapper 6159 ul.style.width = `${roundedWidth + 100}px`; // Set width for the menu 6160 isMenuActive = true; // Set the flag to true 6161 el.classList.add('is-menu-active'); // Mark the menu as active 6162 document.addEventListener('keyup', handleEscape); // Add escape key listener 6163 6164 // Listen for the transition end event to update the active indicator 6165 containerBackground.addEventListener('transitionend', () => { 6166 updateActiveIndicator(); // Update the active indicator 6167 }, { once: true }); 6168 } else { 6169 updateActiveIndicator(); // Update the active indicator 6170 } 6171 6172 // Call the function to adjust height using requestAnimationFrame 6173 requestAnimationFrame(() => { 6174 const maxHeight = Array.from(liTargetDiv.children).reduce((max, child) => { 6175 const childHeight = child.offsetHeight; 6176 return childHeight > max ? childHeight : max; 6177 }, 0); 6178 6179 containerBackground.style.height = `${maxHeight + 120}px`; 6180 }); 6181 } 6182 } 6183 }; 6184 6185 window.addEventListener('scroll', () => { 6186 const currentScrollY = window.scrollY; 6187 6188 el.classList.toggle('is-fixed', currentScrollY > 0); 6189 6190 if (currentScrollY === 0) { 6191 lastScrollY = currentScrollY; 6192 return; 6193 } 6194 6195 const scrollingUp = currentScrollY < lastScrollY; 6196 6197 /** 6198 * Safari macOS elastic/rubber-band overscroll at the bottom of the page 6199 * can cause a brief decrease in scrollY that falsely triggers "scrolling up". 6200 * Only treat it as scrolling up if we are not at (or past) the bottom. 6201 */ 6202 const maxScrollY = document.documentElement.scrollHeight - window.innerHeight; 6203 const atBottom = currentScrollY >= maxScrollY - 2; 6204 6205 primaryNav.classList.toggle('is-visible', scrollingUp && !atBottom); 6206 6207 if (!scrollingUp && isMenuActive) { 6208 closeMenu(); 6209 } 6210 6211 lastScrollY = currentScrollY; 6212 }, { passive: true }); 6213 6214 menuButtons.forEach((mb, index) => { 6215 // Define the event handlers 6216 const mouseEnterHandler = handleMouseEnter(mb); 6217 const mouseLeaveHandler = handleMouseLeave(mb); 6218 const clickHandler = handleClick(mb, index); 6219 6220 // Remove existing event listeners 6221 mb.removeEventListener('mouseenter', mouseEnterHandler); 6222 mb.removeEventListener('mouseleave', mouseLeaveHandler); 6223 mb.removeEventListener('click', clickHandler); 6224 6225 // Add new event listeners 6226 mb.addEventListener('mouseenter', mouseEnterHandler); 6227 mb.addEventListener('mouseleave', mouseLeaveHandler); 6228 mb.addEventListener('click', clickHandler); 6229 }); 6230 6231 // Close the menu if clicking outside of it 6232 document.addEventListener('click', (e) => { 6233 if (!el.contains(e.target)) { 6234 closeMenu(); 6235 } 6236 }); 6237 6238 window.addEventListener('resize', function () { 6239 if (window.matchMedia("(width < 1300px)").matches) { 6240 closeMenu(); 6241 } 6242 }); 6243} 6244 6245// MOBILE MENU 6246function handleMobileNavigation() { 6247 const el = document.querySelector('.mega-menu.mega-menu--mobile'); 6248 const primaryMenu = el.querySelector('.mega-menu__primary'); 6249 const nav = primaryMenu.querySelector('nav'); 6250 const headerWrapper = primaryMenu.querySelector('.menu-header-wrapper'); 6251 const breadcrumb = primaryMenu.querySelector('.breadcrumb'); 6252 const breadcrumbLink = breadcrumb.querySelector('a'); 6253 const breadcrumbText = breadcrumbLink.querySelector('span'); 6254 const menuToggle = primaryMenu.querySelector('button.menu-toggle'); 6255 const menuToggleIcon = menuToggle.querySelector('div'); 6256 const contBg = nav.querySelector('.mega-menu__primary__container-background'); 6257 const navWrapper = nav.querySelector('.mega-menu__primary__nav-wrapper'); 6258 const ctas = nav.querySelector('.mega-menu__primary__ctas'); 6259 const ul = navWrapper.querySelector('ul'); 6260 const menuButtons = ul.querySelectorAll('li > button'); 6261 const menuDivs = ul.querySelectorAll('li > div > .links-wrapper'); 6262 let isMenuActive = false; // Track if the menu is active 6263 let originalContBgHeight; // Variable to store the original height 6264 let originalNavWrapperHeight; // Variable to store the original height 6265 let activeMenuButton = null; // Variable to store the currently active menu button 6266 let lastScrollY = window.scrollY; // Track the last scroll position for scroll direction detection 6267 6268 // Store the heights of each menu div 6269 const divHeights = []; 6270
6271 menuDivs.forEach(div => { 6272 // Temporarily set position to relative to measure height 6273 div.style.position = 'relative'; 6274 div.style.visibility = 'visible'; 6275 div.style.display = 'block'; // Ensure display is block to measure height 6276 divHeights.push(div.offsetHeight); 6277 // Set position back to absolute 6278 div.style.position = 'absolute'; 6279 div.style.visibility = 'hidden'; 6280 div.style.display = 'none'; // Hide again 6281 }); 6282 6283 const handleEscape = ({ keyCode }) => { 6284 if (keyCode === 27) { // Check if the Escape key is pressed 6285 closeMenu(); // Close the menu and reset states 6286 updateBreadcrumb(); 6287 resetMenuToggle(); 6288 resetCtas(); 6289 removeActiveMenuButton(); 6290 setGoBackButtonVisibility(false); 6291 6292 // Remove the event listener after handling the escape key 6293 document.removeEventListener('keyup', handleEscape); 6294 } 6295 }; 6296 6297 const updateBreadcrumb = (link = '#', text = '') => { 6298 breadcrumbLink.href = link; 6299 breadcrumbText.textContent = text || ''; // Set the text or clear it if no text is provided 6300 breadcrumb.classList.toggle('breadcrumb--visible', !!text); // Add or remove class based on text presence 6301 6302 // Check if the link is external 6303 const isExternal = new URL(link, window.location.href).hostname !== window.location.hostname; 6304 6305 // Use ternary operator to set or remove attributes 6306 breadcrumbLink.setAttribute('rel', isExternal ? 'noopener noreferrer' : ''); 6307 breadcrumbLink.setAttribute('target', isExternal ? '_blank' : ''); 6308 if (!isExternal) { 6309 breadcrumbLink.removeAttribute('rel'); 6310 breadcrumbLink.removeAttribute('target'); 6311 } 6312 }; 6313 6314 // Apologies for this gross hack to get the buttons to animate back in (see: `ctas.remove();` below) 6315 const resetCtas = () => { 6316 ul.insertAdjacentElement('afterend', ctas); 6317 ctas.offsetHeight; 6318 ctas.style.transform = 'translateX(-100%)'; 6319 setTimeout(() => { 6320 ctas.style.transform = 'translateX(0)'; 6321 }, 1); 6322 } 6323 6324 // Function to reset the menu toggle display and styles 6325 const resetMenuToggle = () => { 6326 menuToggle.style.display = 'flex'; 6327 menuToggle.style.opacity = '1'; 6328 menuToggle.style.zIndex = '2'; 6329 }; 6330 6331 // Function to remove the active class from the previously clicked menu button 6332 const removeActiveMenuButton = () => { 6333 if (activeMenuButton) { 6334 const li = activeMenuButton.closest('li'); 6335 li.classList.remove('is-menu-active'); 6336 activeMenuButton = null; // Reset the active menu button 6337 } 6338 }; 6339 6340 // Function to set the visibility of the "go back" button 6341 const setGoBackButtonVisibility = (isVisible) => { 6342 headerWrapper.classList.toggle('go-back--visible', isVisible); // Add or remove class based on visibility 6343 }; 6344 6345 const closeMenu = () => { 6346 el.classList.remove('is-menu-active'); // Remove active class from the menu element 6347 menuDivs.forEach(div => { 6348 div.style.visibility = 'hidden'; 6349 div.style.display = 'none'; 6350 div.scrollTop = 0; 6351 }); 6352 contBg.style.height = ''; // Hand back to CSS-driven 65px/85px scroll states 6353 navWrapper.style.height = 'auto'; // Reset the navigation wrapper height 6354 navWrapper.scrollTop = 0; 6355 isMenuActive = false; // Update the menu active state 6356 }; 6357 6358 // Function to handle menu toggle 6359 const handleMenuToggle = () => { 6360 if (isMenuActive) { 6361 closeMenu(); // Close the menu if it's currently active 6362 } else { 6363 originalContBgHeight = contBg.offsetHeight; 6364 originalNavWrapperHeight = navWrapper.offsetHeight; 6365 contBg.style.height = `${originalNavWrapperHeight + 85}px`; 6366 el.classList.add('is-menu-active'); // Add active class to the menu element 6367 isMenuActive = true; // Update the menu state 6368 document.addEventListener('keyup', handleEscape); // Add escape key listener 6369 } 6370 }; 6371 6372 const updateNavPosition = () => {
6373 const vv = window.visualViewport; 6374 const offsetTop = vv ? vv.offsetTop : 0; 6375 6376 el.style.transform = `translateY(${offsetTop}px)`; 6377 } 6378 6379 window.addEventListener('scroll', () => { 6380 const currentScrollY = window.scrollY; 6381 6382 el.classList.toggle('is-fixed', currentScrollY > 0); 6383 6384 if (isMenuActive) { 6385 // Keep the close-menu reset height aligned with current scroll state. 6386 originalContBgHeight = currentScrollY === 0 ? 85 : 65; 6387 lastScrollY = currentScrollY; 6388 return; 6389 } 6390 6391 // Keep default (closed) header height changes in CSS so all pieces transition together. 6392 contBg.style.height = ''; 6393 6394 lastScrollY = currentScrollY; 6395 }, { passive: true }); 6396 6397 menuButtons.forEach((mb, index) => { 6398 mb.onclick = e => { 6399 activeMenuButton = mb; // Store the clicked button as the active menu button 6400 const li = e.target.closest('li'); 6401 const button = li.querySelector('button'); 6402 const div = li.querySelector('div > .links-wrapper'); 6403 const goBackButton = headerWrapper.querySelector('div > button'); 6404 6405 headerWrapper.classList.add('go-back--visible'); 6406 6407 if (button) { 6408 const link = button.getAttribute('data-link'); 6409 const text = button.textContent; 6410 updateBreadcrumb(link, text); // Update breadcrumb link and text 6411 setGoBackButtonVisibility(true); // Show the go back button 6412 menuToggle.style.opacity = '0'; 6413 menuToggle.style.zIndex = '-1'; 6414 } 6415 6416 if (ctas) { 6417 ctas.remove(); // Remove CTAs from the DOM so additional height is not applied 6418 }; 6419 6420 if (div) { 6421 e.preventDefault(); 6422 6423 // Reset scroll so each opened panel starts at the top. 6424 navWrapper.scrollTop = 0; 6425 div.scrollTop = 0; 6426 6427 // Open the clicked menu item div content 6428 li.classList.add('is-menu-active'); 6429 div.style.visibility = 'visible'; // Show the active div 6430 div.style.display = 'block'; // Ensure display is block 6431 6432 // Manage the overall menu state 6433 if (!isMenuActive) { 6434 isMenuActive = true; // Set the flag to true 6435 el.classList.add('is-menu-active'); // Mark the menu as active 6436 document.addEventListener('keyup', handleEscape); // Add escape key listener 6437 } 6438 6439 goBackButton.onclick = () => { 6440 menuDivs.forEach(div => { 6441 div.style.visibility = 'hidden'; 6442 div.style.display = 'none'; // Hide all divs 6443 }); 6444 6445 contBg.style.height = `${originalNavWrapperHeight + 65}px`; 6446 navWrapper.style.height = 'auto'; 6447 navWrapper.scrollTop = 0; 6448 6449 updateBreadcrumb(); 6450 resetCtas(); 6451 resetMenuToggle(); 6452 removeActiveMenuButton(); 6453 setGoBackButtonVisibility(false); 6454 } 6455 6456 // Call the function to adjust height using requestAnimationFrame 6457 requestAnimationFrame(() => { 6458 const height = Array.from(div.children) 6459 .reduce((height, child) => height + child.offsetHeight, 0); 6460 navWrapper.scrollTop = 0; 6461 div.scrollTop = 0; 6462 contBg.style.height = `${height + 65}px`; 6463 navWrapper.style.height = `${height + 10}px`; 6464 }); 6465 } 6466 }; 6467 }); 6468 6469 menuToggle.addEventListener('click', handleMenuToggle); 6470 6471 // Close the menu if clicking outside of it 6472 document.addEventListener('click', (event) => { 6473 if (!el.contains(event.target)) { 6474 closeMenu(); // Close the menu and reset states 6475 updateBreadcrumb(); 6476 resetMenuToggle(); 6477 resetCtas(); 6478 removeActiveMenuButton(); 6479 setGoBackButtonVisibility(false); 6480 } 6481 }); 6482 6483 window.addEventListener('resize', function () { 6484 if (window.matchMedia("(width >= 1300px)").matches) { 6485 closeMenu(); // Close the menu and reset states 6486 updateBreadcrumb(); 6487 resetMenuToggle(); 6488 resetCtas(); 6489 removeActiveMenuButton(); 6490 setGoBackButtonVisibility(false); 6491 } 6492 }); 6493 6494 // Fixes issue in Chrome iOS
6495 window.visualViewport?.addEventListener('resize', updateNavPosition); 6496 window.visualViewport?.addEventListener('scroll', updateNavPosition); 6497 window.addEventListener('load', updateNavPosition); 6498} 6499 6500function handleBreakpoint(isDesktop = false) { 6501 const desktopMenu = document.querySelector('.mega-menu.mega-menu--desktop'); 6502 const desktopMenuNav = desktopMenu.querySelector('.mega-menu__primary > nav'); 6503 const desktopMenuContBg = desktopMenuNav.querySelector('.mega-menu__primary__container-background'); 6504 const mobileMenu = document.querySelector('.mega-menu.mega-menu--mobile'); 6505 const mobileMenuPrimaryMenu = mobileMenu.querySelector('.mega-menu__primary'); 6506 const mobileMenuNav = mobileMenuPrimaryMenu.querySelector('nav'); 6507 const mobileMenuContBg = mobileMenuNav.querySelector('.mega-menu__primary__container-background'); 6508 6509 if (isDesktop) { 6510 desktopMenuContBg.style.display = 'block'; 6511 desktopMenuContBg.style.height = '49px'; 6512 desktopMenuContBg.style.width = '853px'; 6513 mobileMenuContBg.style.display = 'none'; 6514 } else { 6515 const isScrolled = window.scrollY > 0; 6516 const isMobileMenuActive = mobileMenu.classList.contains('is-menu-active'); 6517 mobileMenuContBg.style.display = 'block'; 6518 mobileMenuContBg.style.height = (isScrolled && !isMobileMenuActive) ? '65px' : '85px'; 6519 desktopMenuContBg.style.display = 'none'; 6520 } 6521} 6522 6523let wasDesktop = window.matchMedia("(width >= 1300px)").matches; 6524 6525function handleResize() { 6526 const isDesktop = window.matchMedia("(width >= 1300px)").matches; 6527 6528 if (isDesktop === wasDesktop) return; // Exit if the breakpoint hasn't changed 6529 6530 wasDesktop = isDesktop; // Update the current breakpoint state 6531 6532 handleBreakpoint(isDesktop); 6533} 6534 6535window.addEventListener('resize', handleResize); 6536 6537handleResize(); 6538handleDesktopNavigation(); 6539handleMobileNavigation(); 6540</script>
6540 6541<div class="hero-video full-mask" style="background-color: var(--global--color-general-info);background-image: url(https://www.pinehurst.com/wp-content/uploads/2025/09/interior-of-the-titleist-shop-at-pagett-center.webp);background-position: center center;background-repeat: no-repeat;background-size: cover;"> 6542 </div> 6543<div class="hero-content-layer"> 6544 <div class="hero-content animated-content animate"> 6545 <h1 class="hero-title"> 6546 Titleist Shop <span>at Padgett Center</span> 6547 </h1> 6548 6549 </div> 6550</div> 6551 </div> 6552 <a title="Click to scroll down to main content area" id="scroll-to-content" class="scroll-to-content" href="#"></a></header> 6553<!-- <div id="rolex_banner" align="center" style="background-color: #006039; font-family: 'rolex-regular', arial, sans-serif; color:#FFF; text-transform: uppercase; letter-spacing: 1.6px; padding-top: 8px; font-size:14px;"> 6554 <iframe src="https://static.rolex.com/clocks/2024/pinehurst_desktop_HTML_320x100/rolex.html" style="width:320px;height:100px;border:0;margin:0;padding:0;overflow:hidden;scroll:none" SCROLLING=NO frameborder="NO"></iframe> 6555</div> --> 6556 6557 <div id="content" class="site-content"> 6558 <main id="main" class="pinehurst-main" role="main"> 6559 6560<style> 6561 .module-flex-content p { 6562 text-align: left !important; 6563 } 6564 6565 .section-content { 6566 padding-top: 50px !important; 6567 padding-bottom: 50px !important; 6568 } 6569 6570 /* see: _spacing.scss */ 6571 .no-padder-bottom__force { 6572 .section-content { 6573 padding-bottom: 0 !important; 6574 } 6575 } 6576 6577 .sub_headline { 6578 font-family: "interstate", sans-serif; 6579 font-size: 1.875rem; 6580 font-weight: normal; 6581 font-stretch: normal; 6582 font-style: normal; 6583 line-height: 1.27; 6584 letter-spacing: normal; 6585 text-align: left; 6586 } 6587 6588 @media only screen and (min-width: 103.75rem) { 6589 .pinehurst-main .section-content .content-main .main-container { 6590 width: 62rem; 6591 max-width: 100%; 6592 } 6593 } 6594 6595 .quote { 6596 position: relative; 6597 font-weight: 700; 6598 font-size: 21px; 6599 line-height: 28px; 6600 font-weight: 700; 6601 padding: 20px 40px; 6602 border: 3px solid #366484; 6603 text-align: center; 6604 margin: 0 0 30px; 6605 float: none; 6606 width: 100%; 6607 } 6608 6609 .quote::before { 6610 position: absolute; 6611 content: ""; 6612 top: 30px; 6613 left: -11px; 6614 width: 50px; 6615 height: 50px; 6616 z-index: 99; 6617 background: white url(https://www.pinehurst.com/wp-content/uploads/2023/02/quote.svg) center center no-repeat; 6618 background-size: auto; 6619 background-size: 75%; 6620 } 6621 6622 .quote_main { 6623 font-family: "mrs-eaves", serif; 6624 font-size: 32px; 6625 line-height: 36px; 6626 text-align: center; 6627 color: #366484; 6628 } 6629 6630 .quote_name { 6631 font-family: "interstate", sans-serif; 6632 font-size: 18px; 6633 text-align: center; 6634 color: #366484; 6635 } 6636 6637 .sub_headline { 6638 font-family: "interstate", sans-serif; 6639 font-size: 1.875rem; 6640 font-weight: normal; 6641 font-stretch: normal; 6642 font-style: normal; 6643 line-height: 1.27; 6644 letter-spacing: normal; 6645 text-align: left; 6646 } 6647 6648 .pinehurst-main .section-content .content-main .main-container figure, 6649 .pinehurst-main .section-content .content-main .main-container img { 6650 width: auto; 6651 } 6652</style> 6653 6654<article class="post-16697 page type-page status-publish has-post-thumbnail hentry"> 6655 <div class="flex-module"> 6656 <style> 6657 .intro-section { 6658 padding-top: 4.25rem !important; 6659 padding-bottom: 4.25rem !important; 6660 margin-top: 1.562rem !important; 6661 } 6662 6663 .intro-section:before { 6664 position: absolute; 6665 top: 0; 6666 right: 0; 6667 bottom: 0; 6668 left: 0; 6669 background-image: url(https://www.pinehurst.com/wp-content/uploads/2025/01/logo-secondary-no-transparency.png); 6670 background-repeat: no-repeat; 6671 background-position: center top; 6672 background-size: contain; 6673 height: auto; 6674 width: 100%; 6675 max-height: 300px; 6676 max-width: 335px; 6677 margin: 0 auto; 6678 content: ""; 6679 z-index: -1; 6680 opacity: 0.1; 6681 } 6682 </style> 6683 6684<section id="section-intro-16697" class="home section-content intro-section"> 6685 <div class="content-main intro-main animated-content animate"> 6686 6687 <h2 class="title">Two Legends, A Singular Experience</h2> 6688 <div class="main-container"> 6689 <p class="lead">Two of the most trusted names in golf, Titleist and Pinehurst, teamed up to create an immersive fitting and retail experience — all located on Pinehurst’s historic campus. The first of its kind in the United States, the Titleist Shop offers exclusive customization services, a simulator and Titleist golf club fittings.</p> 6690 6691 6692 <div> 6693 <a class="button cta" href="https://bookappointment.titleist.com/?category=1&company=37215&employee=16214#/services" target="_blank" rel="noopener noreferrer" title=""> 6694 Schedule Club Fitting </a> 6695 <a class="button cta cta-outline" href="https://bookappointment.titleist.com/?company=37215&service=665457#/availability" target="_blank" rel="noopener noreferrer" title=""> 6696 schedule ball or wedge quick fit </a> 6697 </div> 6698 </div> 6699 </div> 6700</section> 6701</div><div class="flex-module"> <section 6702 id="section-grid-activities-6abe486c8ab01" 6703 class="section-grid section-grid-cards section-grid-triptych bg-gray" 6704 style="padding: 40px 1.563rem;"> 6705 <div class="grid-main"> 6706 <div class="main-container"> 6707 <div class="grid-container"> 6708 <div class="grid grid-cards grid-cards-3"> 6709 <div id="grid-item-16697" class="grid-card triptych-gri
6709d-item"> 6710 <a 6711 href="#customization" 6712 > 6713 <div class="image-container"> 6714 <div class="image-container--overlay"></div> 6715 <div style="background-color: var(--global--color-dark);" class="cover-image grid-item-image image-16774"><img width="2200" height="2100" src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine.webp" class="attachment-full size-full" alt="" decoding="async" fetchpriority="high" srcset="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine.webp 2200w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-300x286.webp 300w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-1024x977.webp 1024w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-768x733.webp 768w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-1536x1466.webp 1536w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-2048x1955.webp 2048w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-500x477.webp 500w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-800x764.webp 800w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-1280x1222.webp 1280w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-ball-printing-machine-1920x1833.webp 1920w" sizes="(max-width: 862px) calc(100vw - 1.25rem*2 - 0.625rem*2 - 2px), 960px" /></div> </div> 6716 <div class="grid-card-content"> 6717 <div class="grid-card-content--copy"> 6718 <div class="heading"> 6719 <h3>Golf Ball Printing</h3> 6720 <div> 6721 <h2>On-Site Customization</h2> 6722 <i><svg version="1.1" id="icon-circle-cont-caret-right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="47.4px" height="47.5px" viewBox="0 0 47.4 47.5" enable-background="new 0 0 47.4 47.5" xml:space="preserve"> 6723 <path class="cls-1" opacity="0.3" fill="#FFFFFF" d="M24.1,4L24.1,4c11.3,0,20.5,9.2,20.5,20.5l0,0c0,11.3-9.2,20.5-20.5,20.5l0,0C12.8,45,3.6,35.8,3.6,24.5l0,0C3.6,13.2,12.8,4,24.1,4z"/> 6724 <path class="cls-2" fill="#FFFFFF" d="M21.9,17L21.9,17L21.9,17c-0.4-0.3-0.9-0.3-1.3,0l0,0c-0.4,0.3-0.4,0.9,0,1.2l0,0l0,0l6.9,6.4l-6.9,6.2l0,0l0,0c-0.3,0.3-0.3,0.9,0,1.2l0,0c0.3,0.3,0.9,0.3,1.3,0l0,0l0,0l7.9-7.2l0.2-0.2l-0.2-0.2L21.9,17z"/> 6725 <path class="cls-2" fill="#FFFFFF" d="M21.2,32.5c-0.3,0-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.5-0.4-0.8s0.1-0.6,0.3-0.8l6.7-6l-6.7-6.2c-0.2-0.2-0.3-0.5-0.3-0.8c0-0.3,0.1-0.6,0.4-0.8c0.4-0.4,1.1-0.4,1.6,0l0,0l8.3,7.8L22,32.2C21.8,32.4,21.5,32.5,21.2,32.5z"/> 6726 <path class="cls-2" fill="#FFFFFF" d="M21.3,17c-0.2,0-0.3,0.1-0.5,0.2c-0.1,0.1-0.2,0.3-0.2,0.4s0.1,0.3,0.2,0.4l7.1,6.6l-7.1,6.3c-0.1,0.1-0.2,0.3-0.2,0.4c0,0.2,0.1,0.3,0.2,0.4c0.3,0.2,0.7,0.2,0.9,0l7.9-7.2l-7.9-7.5C21.6,17,21.4,17,21.3,17z"/> 6727 </svg></i> 6728 </div> 6729 </div> 6730 <div class="description"> 6731 <p>The Titleist Shop offers on-site customization for golf balls so you can play with style.</p> 6732 </div> 6733 </div> 6734 </div> 6735 </a> 6736</div> <div id="grid-item-16697" class="grid-card triptych-grid-item"> 6737 <a 6738 href="#club-fittings" 6739 > 6740 <div class="image-container"> 6741 <div class="image-container--overlay"></div> 6742 <div style="background-color: var(--global--color-dark);" class="cover-image grid-item-image image-16779"><img width="2200" height="2100" src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay.webp" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay.webp 2200w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-300x286.webp 300w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-1024x977.webp 1024w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-768x733.webp 768w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-1536x1466.webp 1536w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-2048x1955.webp 2048w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-500x477.webp 500w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-800x764.webp 800w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-1280x1222.webp 1280w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-bay-1920x1833.webp 1920w" sizes="(max-width: 862px) calc(100vw - 1.25rem*2 - 0.625rem*2 - 2px), 960px" /></div> </div> 6743 <div class="grid-card-content"> 6744 <div class="grid-card-content--copy"> 6745 <div class="heading"> 6746 <h3>Elevate your game</h3> 6747 <div> 6748 <h2>Club Fittings</h2> 6749 <i><svg version="1.1" id="icon-circle-cont-caret-right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="47.4px" height="47.5px" viewBox="0 0 47.4 47.5" enable-background="new 0 0 47.4 47.5" xml:space="preserve"> 6750 <path class="cls-1" opacity="0.3" fill="#FFFFFF" d="M24.1,4L24.1,4c11.3,0,20.5,9.2,20.5,20.5l0,0c0,11.3-9.2,20.5-20.5,20.5l0,0C12.8,45,3.6,35.8,3.6,24.5l0,0C3.6,13.2,12.8,4,24.1,4z"/> 6751 <path class="cls-2" fill="#FFFFFF" d="M21.9,17L21.9,17L21.9,17c-0.4-0.3-0.9-0.3-1.3,0l0,0c-0.4,0.3-0.4,0.9,0,1.2l0,0l0,0l6.9,6.4l-6.9,6.2l0,0l0,0c-0.3,0.3-0.3,0.9,0,1.2l0,0c0.3,0.3,0.9,0.3,1.3,0l0,0l0,0l7.9-7.2l0.2-0.2l-0.2-0.2L21.9,17z"/> 6752 <path class="cls-2" fill="#FFFFFF" d="M21.2,32.5c-0.3,0-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.5-0.4-0.8s0.1-0.6,0.3-0.8l6.7-6l-6.7-6.2c-0.2-0.2-0.3-0.5-0.3-0.8c0-0.3,0.1-0.6,0.4-0.8c0.4-0.4,1.1-0.4,1.6,0l0,0l8.3,7.8L22,32.2C21.8,32.4,21.5,32.5,21.2,32.5z"/> 6753 <path class="cls-2" fill="#FFFFFF" d="M21.3,17c-0.2,0-0.3,0.1-0.5,0.2c-0.1,0.1-0.2,0.3-0.2,0.4s0.1,0.3,0.2,0.4l7.1,6.6l-7.1,6.3c-0.1,0.1-0.2,0.3-0.2,0.4c0,0.2,0.1,0.3,0.2,0.4c0.3,0.2,0.7,0.2,0.9,0l7.9-7.2l-7.9-7.5C21.6,17,21.4,17,21.3,17z"/> 6754 </svg></i> 6755 </div> 6756 </div> 6757 <div class="description"> 6758 <p>
6758Work with Titleist experts to get custom-fit drivers, fairway woods, hybrids and irons that you can play the next day on Pinehurst’s historic courses.</p> 6759 </div> 6760 </div> 6761 </div> 6762 </a> 6763</div> <div id="grid-item-16697" class="grid-card triptych-grid-item"> 6764 <a 6765 href="#first-of-its-kind" 6766 > 6767 <div class="image-container"> 6768 <div class="image-container--overlay"></div> 6769 <div style="background-color: var(--global--color-dark);" class="cover-image grid-item-image image-16778"><img width="2200" height="2100" src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled.webp" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled.webp 2200w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-300x286.webp 300w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-1024x977.webp 1024w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-768x733.webp 768w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-1536x1466.webp 1536w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-2048x1955.webp 2048w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-500x477.webp 500w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-800x764.webp 800w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-1280x1222.webp 1280w, https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-exterior-angled-1920x1833.webp 1920w" sizes="(max-width: 862px) calc(100vw - 1.25rem*2 - 0.625rem*2 - 2px), 960px" /></div> </div> 6770 <div class="grid-card-content"> 6771 <div class="grid-card-content--copy"> 6772 <div class="heading"> 6773 <h3>The experience</h3> 6774 <div> 6775 <h2>First of Its Kind</h2> 6776 <i><svg version="1.1" id="icon-circle-cont-caret-right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="47.4px" height="47.5px" viewBox="0 0 47.4 47.5" enable-background="new 0 0 47.4 47.5" xml:space="preserve"> 6777 <path class="cls-1" opacity="0.3" fill="#FFFFFF" d="M24.1,4L24.1,4c11.3,0,20.5,9.2,20.5,20.5l0,0c0,11.3-9.2,20.5-20.5,20.5l0,0C12.8,45,3.6,35.8,3.6,24.5l0,0C3.6,13.2,12.8,4,24.1,4z"/> 6778 <path class="cls-2" fill="#FFFFFF" d="M21.9,17L21.9,17L21.9,17c-0.4-0.3-0.9-0.3-1.3,0l0,0c-0.4,0.3-0.4,0.9,0,1.2l0,0l0,0l6.9,6.4l-6.9,6.2l0,0l0,0c-0.3,0.3-0.3,0.9,0,1.2l0,0c0.3,0.3,0.9,0.3,1.3,0l0,0l0,0l7.9-7.2l0.2-0.2l-0.2-0.2L21.9,17z"/> 6779 <path class="cls-2" fill="#FFFFFF" d="M21.2,32.5c-0.3,0-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.5-0.4-0.8s0.1-0.6,0.3-0.8l6.7-6l-6.7-6.2c-0.2-0.2-0.3-0.5-0.3-0.8c0-0.3,0.1-0.6,0.4-0.8c0.4-0.4,1.1-0.4,1.6,0l0,0l8.3,7.8L22,32.2C21.8,32.4,21.5,32.5,21.2,32.5z"/> 6780 <path class="cls-2" fill="#FFFFFF" d="M21.3,17c-0.2,0-0.3,0.1-0.5,0.2c-0.1,0.1-0.2,0.3-0.2,0.4s0.1,0.3,0.2,0.4l7.1,6.6l-7.1,6.3c-0.1,0.1-0.2,0.3-0.2,0.4c0,0.2,0.1,0.3,0.2,0.4c0.3,0.2,0.7,0.2,0.9,0l7.9-7.2l-7.9-7.5C21.6,17,21.4,17,21.3,17z"/> 6781 </svg></i> 6782 </div> 6783 </div> 6784 <div class="description"> 6785 <p>The Titleist Shop is the first U.S.-based retail experience of its kind. Get access to high-end equipment, exclusive merchandise and custom Titleist fittings.</p> 6786 </div> 6787 </div> 6788 </div> 6789 </a> 6790</div> </div> 6791 </div> 6792 </div> 6793 </div> 6794 </section> 6795</div><div class="flex-module"></div><section 6796 id="section-packages-16697" 6797 class="section-content section-packages bg-white" 6798 style="flex-direction: row;" 6799> 6800 <div id="customization"> 6801 <!-- this div id is used for anchor linking --> 6802 </div> 6803 <div class="content-main packages-main"> 6804 <div 6805 class="main-container active uniform-padding " 6806 style="width: var(--global--layout-content-width);" 6807 > 6808 <div class="packages-copy reveal align-center"> 6809 <div class="text-content-variant "> 6810 <h3> 6811 <sp
6811an>Make the Game Yours</span> 6812 </h3> 6813 <div class="packages-title"><h2>On-Site Customization</h2></div> </div> 6814 6815 6816 <div class="packages-blurb"> 6817 <p>The Titleist Shop offers on-site golf ball customization services, so you can perform to your potential in style.</p> 6818 </div> 6819 </div> 6820 <div class="packages-images" style="flex: 1 1 58%;"> 6821 <!-- <div class=" packages-image image-16776 "> 6822 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-custom-ball-printing.webp" alt="titleist-custom-ball-printing" /> 6823 </div> --> 6824 6825 <div class="cover-image packages-image image-16776"> 6826 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-custom-ball-printing.webp" alt="titleist-custom-ball-printing" /> 6827 </div><div class="cover-image secondary-packages-image image-16775"> 6828 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-custom-ball-printing-close-up.webp" alt="titleist-custom-ball-printing-close-up" /> 6829 </div> 6830 </div> 6831 </div> 6832 </div> 6833</section> 6834<div class="flex-module"></div><div class="flex-module"><section 6835 id="section-image-full-width-16697" 6836 class="section-content section-image-full-width " 6837> 6838 <div class="content-main image-full-width-main"> 6839 <div class="main-container reveal"> 6840 <div class="image-large"> 6841 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/scotty-cameron-bob-vokey-desktop-2.webp" alt="scotty-cameron-bob-vokey-desktop-2" /> 6842 </div> 6843 6844 <div class="image-small"> 6845 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/scotty-cameron-bob-vokey-tablet-mobile-1.webp" alt="scotty-cameron-bob-vokey-tablet-mobile" /> 6846 </div> 6847 </div> 6848 </div> 6849</section></div><div class="flex-module"><section 6850 id="club-fittings" 6851 class="section-content section-large-text " 6852> 6853 <div class="content-main large-text-main"> 6854 <div class="main-container reveal"> 6855 <div class="text"> 6856 <h2 class="title">An Elevated Experience to Elevate Your Game</h2> 6857 </div> 6858 </div> 6859 </div> 6860</section></div><div class="flex-module"></div><section 6861 id="section-packages-16697" 6862 class="section-content section-packages bg-white" 6863 style="flex-direction: row;" 6864> 6865 <div id=""> 6866 <!-- this div id is used for anchor linking --> 6867 </div> 6868 <div class="content-main packages-main"> 6869 <div 6870 class="main-container active uniform-padding content-reverse-order section-separator" 6871 style="width: var(--global--layout-content-width);" 6872 > 6873 <div class="packages-copy reveal align-center"> 6874 <div class="text-content-variant "> 6875 <h3> 6876 <span>Optimize Your Long Game</span> 6877 </h3> 6878 <div class="packages-title"><h2>Driver & Fairway Fittings</h2></div> </div> 6879 6880 6881 <div class="packages-blurb"> 6882 <p>Each driver model has different performance characteristics that allow our Titleist experts to find the right fit for every golfer — the Titleist Shop offers a large assortment of stock and premium shafts. Golfers can take advantage of our industry-standard Trackman ball flight monitor to analyze which club is their best fit. </p> 6883 </div> 6884 </div> 6885 <div class="packages-images" style="flex: 1 1 58%;"> 6886 <!-- <div class=" packages-image image-16707 "> 6887 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-gt-series-driver.webp" alt="titleist-gt-series-driver" /> 6888 </div> --> 6889 6890 <div class="cover-image packages-image image-16707"> 6891 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-gt-series-driver.webp" alt="titleist-gt-series-driver" /> 6892 </div><div class="cover-image secondary-packages-image image-16708"> 6893 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-gt-series-fairway-wood.webp" alt="titleist-gt-series-fairway-wood" /> 6894 </div> 6895 </div> 6896 </div> 6897 </div> 6898</section> 6899<div class="flex-module"></div><div class="flex-module"></div><section 6900 id="section-packages-16697" 6901 class="section-content section-packages bg-white" 6902 style="flex-direction: row;" 6903> 6904 <div id=""> 6905 <!-- this div id is used for anchor linking --> 6906 </div> 6907 <div class="content-main packages-main"> 6908 <div 6909 class="main-container active uniform-padding " 6910 style="width: var(--global--layout-content-width);" 6911 > 6912 <div class="packages-copy reveal align-center"> 6913 <div class="text-content-variant "> 6914 <h3> 6915 <sp
6915an>Dial in Your Scoring Clubs</span> 6916 </h3> 6917 <div class="packages-title"><h2>Iron & Hybrid Fittings</h2></div> </div> 6918 6919 6920 <div class="packages-blurb"> 6921 <p>A large assortment of models are available for hybrid and iron fittings. The Trackman precisely measures performance and gapping, helping our Titleist experts maximize every golfer’s performance.</p> 6922 </div> 6923 </div> 6924 <div class="packages-images" style="flex: 1 1 58%;"> 6925 <!-- <div class=" packages-image image-16712 "> 6926 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-t-series-irons.webp" alt="titleist-t-series-irons" /> 6927 </div> --> 6928 6929 <div class="cover-image packages-image image-16712"> 6930 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-t-series-irons.webp" alt="titleist-t-series-irons" /> 6931 </div><div class="cover-image secondary-packages-image image-16794"> 6932 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-gt-hybrids.webp" alt="titleist-gt-hybrids" /> 6933 </div> 6934 </div> 6935 </div> 6936 </div> 6937</section> 6938<div class="flex-module"></div><div class="flex-module"><section 6939 id="section-tournaments-16697" 6940 class="section-content section-tournaments " 6941 style=" 6942 margin-bottom: 0px; margin-top: 0px;"> 6943 <div style="background-color: var(--global--color-dark);" class="cover-image tournaments-image image-16773"><img width="2880" height="1188" src="https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay.webp" class="attachment-full size-full" alt="" decoding="async" loading="lazy" srcset="https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay.webp 2880w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-300x124.webp 300w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-1024x422.webp 1024w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-768x317.webp 768w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-1536x634.webp 1536w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-2048x845.webp 2048w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-500x206.webp 500w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-800x330.webp 800w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-1280x528.webp 1280w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-fitting-bay-1920x792.webp 1920w" sizes="auto, (max-width: 862px) calc(100vw - 1.25rem*2 - 0.625rem*2 - 2px), 960px" /></div> <div class="content-main tournaments-main"> 6944 <div class="main-container"> 6945 <div class="tournaments-copy reveal"> 6946 <h2 class="tag white-tag"> <span>Fittings</span> 6947 </h2> <div class="tournaments-title"><h3><em>Custom-Fit </em>for You</h3></div> <div class="tournaments-blurb"> 6948 <p><strong>Meet with a Titleist expert</strong></p> 6949<p>Access a premier golf experience in a first-of-its-kind U.S.-based facility at the Titleist Shop. Work with Titleist experts to find the fit that will take your game to the next level — then feel the difference on Pinehurst’s historic courses. </p> 6950 <div class="buttons"> 6951 <a class="button cta" href="https://bookappointment.titleist.com/?category=1&company=37215&employee=16214#/services" target="_blank" rel="noopener noreferrer">Schedule Your Fitting</a> 6952 </div> 6953 </div> 6954 </div> 6955 </div> 6956 </div> 6957</section> 6958</div><div class="flex-module"><section 6959 id="first-of-its-kind"
6960 class="section-slider section-slider-tertiary section-slider-gallery bg-white section-copy-style-standout" 6961 style="padding-top: var(--global--spacing-vertical); padding-bottom: var(--global--spacing-vertical);" 6962> 6963 <div class="tertiary-main"> 6964 <div style="text-align: center"><p>Get custom-fit clubs with a view of Pinehurst’s legendary courses. Work with on-site Titleist experts using state-of-the-art technology for a premier fitting experience.</p> 6965</div> 6966 <div class="main-container"> 6967 <div class="slider tertiary-slider"> 6968 <div class="slide-container"><div id="slide-16697" class="slide"> 6969 <div class="cover-image slide-image image-16786"> 6970 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-main-lobby.webp" alt="titleist-shop-main-lobby" /> 6971 </div> 6972 </div></div> 6973 <div class="slide-container"><div id="slide-16697" class="slide"> 6974 <div class="cover-image slide-image image-16789"> 6975 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-sign.webp" alt="titleist-shop-sign" /> 6976 </div> 6977 </div></div> 6978 <div class="slide-container"><div id="slide-16697" class="slide"> 6979 <div class="cover-image slide-image image-16782"> 6980 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-balls.webp" alt="titleist-shop-balls" /> 6981 </div> 6982 </div></div> 6983 <div class="slide-container"><div id="slide-16697" class="slide"> 6984 <div class="cover-image slide-image image-16791"> 6985 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-woods.webp" alt="titleist-shop-woods" /> 6986 </div> 6987 </div></div> 6988 <div class="slide-container"><div id="slide-16697" class="slide"> 6989 <div class="cover-image slide-image image-16785"> 6990 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-irons.webp" alt="titleist-shop-irons" /> 6991 </div> 6992 </div></div> 6993 <div class="slide-container"><div id="slide-16697" class="slide"> 6994 <div class="cover-image slide-image image-16781"> 6995 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-bag-display.webp" alt="titleist-shop-bag-display" /> 6996 </div> 6997 </div></div> 6998 <div class="slide-container"><div id="slide-16697" class="slide"> 6999 <div class="cover-image slide-image image-16787"> 7000 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-scotty-cameron-and-vokey-wedges.webp" alt="titleist-shop-scotty-cameron-and-vokey-wedges" /> 7001 </div> 7002 </div></div> 7003 <div class="slide-container"><div id="slide-16697" class="slide"> 7004 <div class="cover-image slide-image image-16788"> 7005 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-scotty-cameron.webp" alt="titleist-shop-scotty-cameron" /> 7006 </div> 7007 </div></div> 7008 <div class="slide-container"><div id="slide-16697" class="slide"> 7009 <div class="cover-image slide-image image-16790"> 7010 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-vokey-wedges.webp" alt="titleist-shop-vokey-wedges" /> 7011 </div> 7012 </div></div> 7013 <div class="slide-container"><div id="slide-16697" class="slide"> 7014 <div class="cover-image slide-image image-16784"> 7015 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-hats-bags-and-leather-goods.webp" alt="titleist-shop-hats-bags-and-leather-goods" /> 7016 </div> 7017 </div></div> 7018 <div class="slide-container"><div id="slide-16697" class="slide"> 7019 <div class="cover-image slide-image image-16783"> 7020 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/titleist-shop-fitting-with-trackman-simulator-hitting-bay.webp" alt="titleist-shop-fitting-with-trackman-simulator-hitting-bay" /> 7021 </div> 7022 </div></div> 7023 </div> 7024 </div> 7025 </div> 7026</section> 7027</div><div class="flex-module"><section 7028 id="section-lead-16697" 7029 class="section-content section-lead lead-section additional-section-padding" 7030> 7031 <div style="background-color: var(--global--color-dark);" class="cover-image lead-image image-16768"><img width="2880" height="922" src="https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear.webp" class="attachment-full size-full" alt="" decoding="async" loading="lazy" srcset="https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear.webp 2880w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-300x96.webp 300w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-1024x328.webp 1024w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-768x246.webp 768w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-1536x492.webp 1536w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-2048x656.webp 2048w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-500x160.webp 500w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-800x256.webp 800w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-1280x410.webp 1280w, https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-exclusive-gear-1920x615.webp 1920w" sizes="auto, (max-width: 862px) calc(100vw - 1.25rem*2 - 0.625rem*2 - 2px), 960px" /></div> <div class="content-main lead-main"> 7032 <div class="main-container reveal copy-white"> 7033 <p class="lead">Shop exclusive Pinehurst x Titleist gear alongside a comprehensive selection of Titleist equipment and classic Pinehurst merchandise.</p> 7034 7035 </div> 7036 </div> 7037</section></div><div class="flex-module"></div><section 7038 id="section-packages-16697" 7039 class="section-content section-packages bg-white" 7040 style="flex-direction: row;" 7041> 7042 <div id=""> 7043 <!-- this div id is used for anchor linking --> 7044 </div> 7045 <div class="content-main packages-main"> 7046 <div 7047 class="main-container active uniform-padding " 7048 style="width: var(--global--layout-content-width);" 7049 > 7050 <div class="packages-copy reveal align-center"> 7051 <div class="text-content-variant reorder-titles"> 7052 <h3> 7053 <sp
7053an>Titleist Shop at Padgett Center</span> 7054 </h3> 7055 <div class="packages-title"><h2>Location</h2></div> </div> 7056 7057 7058 <div class="packages-blurb"> 7059 <p>Located adjacent to the driving range at the main Resort Clubhouse at 1 Carolina Vista, Pinehurst, NC 28374.</p> 7060<p>Contact us at <a href="tel:9102358284">910-235-8284</a>.</p> 7061<p><span style="font-size: 18px;"><strong>Hours of Operation</strong></span></p> 7062<table> 7063<thead> 7064<tr> 7065<th>Dates</th> 7066<th>Times</th> 7067</tr> 7068</thead> 7069<tbody> 7070<tr> 7071<td>Jan. 1–Feb. 6</td> 7072<td>7:30 a.m.–5:30 p.m.</td> 7073</tr> 7074<tr> 7075<td>Feb. 7–27</td> 7076<td>7:00 a.m.–6:30 p.m.</td> 7077</tr> 7078<tr> 7079<td>March 1–Sept. 10</td> 7080<td>6:00 a.m.–8:00 p.m.</td> 7081</tr> 7082<tr> 7083<td>Sept. 11–Oct. 8</td> 7084<td>6:30 a.m.–8:00 p.m.</td> 7085</tr> 7086<tr> 7087<td>Oct. 9–Nov. 1</td> 7088<td>7:00 a.m.–8:00 p.m.</td> 7089</tr> 7090<tr> 7091<td>Nov. 2–16</td> 7092<td>6:30 a.m.–6:30 p.m.</td> 7093</tr> 7094<tr> 7095<td>Nov. 17–Dec. 7</td> 7096<td>7:00 a.m.–6:00 p.m.</td> 7097</tr> 7098<tr> 7099<td>Dec. 8–31</td> 7100<td>7:30 a.m.–5:30 p.m.</td> 7101</tr> 7102</tbody> 7103</table> 7104<p>Fitting hours will be 8:00 a.m.–5:00 p.m. daily.</p> 7105<p>Outdoor Fittings available Thursday - Sunday<br /> 71069:00 a.m.–3:00 p.m (Weather Permitting)</p> 7107 </div> 7108 </div> 7109 <div class="packages-images" style="flex: 1 1 58%;"> 7110 <!-- <div class=" packages-image image-16772 single-image "> 7111 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-at-pagett-front-exterior.webp" alt="pinehurst-titleist-shop-at-pagett-front-exterior" /> 7112 </div> --> 7113 7114 <div class="cover-image packages-image image-16772"> 7115 <img src="https://www.pinehurst.com/wp-content/uploads/2025/09/pinehurst-titleist-shop-at-pagett-front-exterior.webp" alt="pinehurst-titleist-shop-at-pagett-front-exterior" /> 7116 </div><div class="cover-image secondary-packages-image no-secondary-image secondary-image-not-found"></div> 7117 </div> 7118 </div> 7119 </div> 7120</section> 7121<div class="flex-module"></div><div class="flex-module"><section 7122 id="section-tournaments-16697" 7123 class="section-content section-tournaments align-content-right" 7124 style=" 7125 margin-bottom: 0px; margin-top: 0px;"> 7126 <div style="background-color: var(--global--color-dark);" class="cover-image tournaments-image image-16702"><img width="4320" height="1782" src="https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst.webp" class="attachment-full size-full" alt="" decoding="async" loading="lazy" srcset="https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst.webp 4320w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-300x124.webp 300w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-1024x422.webp 1024w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-768x317.webp 768w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-1536x634.webp 1536w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-2048x845.webp 2048w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-500x206.webp 500w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-800x330.webp 800w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-1280x528.webp 1280w, https://www.pinehurst.com/wp-content/uploads/2025/09/driver-swing-on-tee-box-at-pinehurst-1920x792.webp 1920w" sizes="auto, (max-width: 862px) calc(100vw - 1.25rem*2 - 0.625rem*2 - 2px), 960px" /></div> <div class="content-main tournaments-main"> 7127 <div class="main-container"> 7128 <div class="tournaments-copy reveal"> 7129 <h2 class="tag white-tag">
7129 <span>Packages</span> 7130 </h2> <div class="tournaments-title"><h3><em>Plan</em> Your Stay</h3></div> <div class="tournaments-blurb"> 7131 <p><strong>Book your next trip to Pinehurst</strong></p> 7132<p>Elevate your game with a fitting at the Titleist Shop and enjoy the idyllic scenery of Pinehurst all in one weekend. Our packages help you find the ideal itinerary — and with a custom Titleist fitting, you can play every hole with brand-new, custom clubs.</p> 7133 <div class="buttons"> 7134 <a class="button cta" href="/packages" >Explore Packages</a> 7135 <a class="button cta cta-outline-white" href="https://bookappointment.titleist.com/?category=1&company=37215&employee=16214#/services" target="_blank" rel="noopener noreferrer">Schedule Your Fitting</a> 7136 </div> 7137 </div> 7138 </div> 7139 </div> 7140 </div> 7141</section> 7142</div> 7143 </div> 7144 </section> 7145</article> 7146
7147<script nitro-exclude> 7148 document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax'; 7149 </script>
7149 </main> 7150 </div><!-- #content --> 7151 7152 <footer id="footer" class="site-footer" role="contentinfo"> 7153 <div class="site-footer__main"> 7154 <div class="footer-container"> 7155 <div class="footer-left"> 7156 <div class="site-branding"> 7157 <div class="footer-logo"> 7158 <a href="https://www.pinehurst.com"> 7159 <span class="screen-reader-text">Pinehurst Resort</span> 7160 <?xml version="1.0" encoding="utf-8"?> 7161<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> 7162<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 7163 viewBox="0 0 227.2 263.2" style="enable-background:new 0 0 227.2 263.2;" xml:space="preserve"> 7164<style type="text/css"> 7165 .st0{fill:#FFFFFF;} 7166</style> 7167<g> 7168 <path class="st0" d="M18.7,183c0.7-1.9,1.3-2.8-0.7-3.9c-0.4-0.2-1-0.4-0.8-1c0.2-0.5,0.6-0.6,1-0.4c1.4,0.5,2.8,1.2,4.2,1.7 7169 c2.4,0.9,4.8,1.6,7.1,2.5c1.7,0.6,3.4,1.4,4.6,2.9c1.3,1.7,1.6,3.6,0.9,5.6c-0.6,1.6-1.9,2.9-3.3,3.7c-1.8,0.9-3.6,0.9-5.5,0.2 7170 c-1-0.4-1.6-0.8-2.4-1.4c-0.3-0.3-1.3-1-1.6-1.1c-0.6-0.2-0.6,0.3-0.7,0.7l-1.5,4.1c-0.7,1.9-1.1,2.7,0.8,3.8 7171 c0.4,0.2,1,0.5,0.8,1.1c-0.2,0.5-0.6,0.5-1,0.3c-1.7-0.6-3.3-1.4-5-2c-1.6-0.6-3.2-1-4.8-1.6c-0.5-0.2-0.7-0.4-0.6-0.9 7172 c0.2-0.5,0.7-0.5,1.2-0.4c2.3,0.4,2.4-0.2,3.2-2.3L18.7,183z M22.7,189.1c-0.1,0.4-0.4,1-0.2,1.3c0.3,0.5,1.1,0.9,1.6,1.1 7173 c2.6,1,4.5-0.8,5.4-3.2c0.8-2.2,0.1-4.9-2.3-5.8c-0.8-0.3-1.6-0.3-2.1,0.4c-0.6,0.8-0.8,1.9-1.2,2.8L22.7,189.1z"/> 7174 <path class="st0" d="M41,203.3c-0.5,2-0.9,2.8,1.1,3.7c0.4,0.2,1,0.5,0.9,1.1c-0.1,0.5-0.5,0.5-1,0.4c-1.8-0.5-3.4-1.1-5.2-1.5 7175 c-1.6-0.4-3.3-0.7-4.9-1.2c-0.5-0.1-0.8-0.4-0.6-0.9c0.1-0.5,0.7-0.6,1.1-0.5c2.3,0.2,2.4-0.4,3-2.6l3.2-12c0.6-2.1,1-2.9-1.1-3.8 7176 c-0.4-0.2-1.1-0.4-0.9-1c0.1-0.5,0.5-0.6,1-0.4c1.8,0.5,3.4,1.1,5.2,1.5c1.6,0.4,3.3,0.7,4.9,1.2c0.5,0.1,0.8,0.3,0.7,0.9 7177 c-0.1,0.5-0.7,0.5-1.1,0.4c-2.4-0.2-2.4,0.5-3,2.7L41,203.3z"/> 7178 <path class="st0" d="M68.1,196.5c0.1-0.7,0.3-1.8,0.2-2.5c-0.2-0.9-0.9-1.3-1.6-1.5c-0.6-0.2-1.3-0.1-1.2-0.9 7179 c0.1-0.7,0.9-0.6,1.4-0.5c1,0.2,2,0.4,3.1,0.6c1,0.2,2,0.3,3,0.5c0.5,0.1,0.9,0.3,0.8,0.9c-0.1,0.8-1.3,0.4-1.9,0.3 7180 c-1.7-0.1-1.7,1.6-2,2.9l-3,16.3c-0.2,1-0.1,1.6-1.3,1.4c-0.9-0.2-1.2-1-1.5-1.7L53.6,193l-2.1,11.4c-0.1,0.8-0.5,2.6-0.4,3.4 7181 c0.2,1.1,0.8,1.4,1.8,1.7c0.5,0.1,1.5,0.2,1.3,1c-0.1,0.6-0.7,0.6-1.2,0.5c-1.1-0.2-2.1-0.5-3.2-0.7c-1.1-0.2-2.2-0.3-3.3-0.5 7182 c-0.5-0.1-0.9-0.3-0.8-0.9c0.1-0.8,1-0.5,1.5-0.5c0.8,0.1,1.2-0.1,1.6-0.8c0.6-1,0.8-2.8,1-4l1.9-10.7c0.2-1.3,0.7-2.9-1-3.3 7183 c-0.5-0.1-1.3-0.2-1.2-1c0.1-0.6,0.8-0.5,1.3-0.4l6.1,1.1c1.4,0.2,1.3,0.3,1.9,1.5l7.6,14L68.1,196.5z"/> 7184 <path class="st0" d="M83.6,201.2c-0.1,1-0.2,1.6,1,1.7c0.7,0.1,2.3,0.2,2.9,0.1c1-0.1,1.5-0.8,1.8-1.7c0.2-0.4,0.5-1.1,1.1-1.1 7185 c0.6,0.1,0.7,0.5,0.6,1c-0.2,1-0.3,2-0.4,3c-0.1,1-0.1,2-0.1,3c0,0.5-0.2,1-0.8,0.9c-1.7-0.2-0.1-3.4-3.8-3.7l-1.5-0.1 7186 c-1.2,0-1.1,0.5-1.2,1.4l-0.4,4.1c-0.1,0.9-0.2,2.2,0.3,2.9c0.5,0.8,1.6,1.2,2.6,1.3c2.4,0.2,4.6-0.6,5.9-2.6 7187 c0.3-0.5,0.7-1.2,1.3-1.1c0.6,0.1,0.7,0.3,0.7,0.9c0,0.3-0.3,1.2-0.4,1.5l-0.6,2.8c-0.1,0.4-0.2,0.6-0.6,0.6 7188 c-2.6-0.2-5.1-0.6-7.7-0.9c-3.3-0.3-6.7-0.5-10.1-0.8c-0.5,0-0.8-0.2-0.8-0.7c0.1-0.6,0.6-0.7,1-0.7c2.4-0.2,2.4-0.9,2.6-3 7189 l1.2-12.4c0.2-2.1,0.4-3.1-1.8-3.7c-0.4-0.1-1.1-0.3-1.1-0.6c0.1-0.6,0.4-0.8,0.9-0.8c2.1,0.2,4.1,0.5,6.2,0.7 7190 c3.6,0.3,7.3,0.5,10.9,0.9c0.8,0.1,0.5,0.6,0.5,1.3l-0.3,2.8c0,0.5,0,1.1-0.8,1c-0.5,0-0.8-0.6-1-1c-0.4-0.7-0.9-1.4-1.4-2 7191 c-0.7-0.7-1.7-0.9-2.7-1c-0.6-0.1-2.5-0.2-3.1,0c-0.4,0.2-0.5,1.1-0.5,1.6L83.6,201.2z"/> 7192 <path class="st0" d="M112.3,204.2c1.2,0,1.2,0.1,1.2-1.2l0.1-3.4c0-2.1,0.3-3-2-3.5c-0.4-0.1-1.1-0.1-1.1-0.7 7193 c0-0.6,0.4-0.7,0.9-0.7c1.8,0,3.6,0.2,5.4,0.2c1.7,0,3.4-0.1,5-0.1c0.5,0,0.9,0.1,0.9,0.7c0,0.6-0.6,0.6-1,0.7 7194 c-2.4,0.3-2.2,1-2.3,3.4l-0.2,12.4c0,2.1-0.2,2.9,2,3.3c0.5,0.1,1.1,0.2,1.1,0.8c0,0.5-0.4,0.7-0.9,0.7c-1.8,0-3.6-0.2-5.4-0.2 7195 c-1.7,0-3.4,0.1-5,0.1c-0.5,0-0.8-0.2-0.8-0.7c0-0.6,0.5-0.7,1-0.8c2.3-0.3,2.2-0.9,2.3-3.2l0.1-5.4c0-0.9-0.1-0.8-1-0.9l-6.2-0.1 7196 c-1.5,0-1.4-0.2-1.4,1.3l-0.1,4.9c0,2.1-0.2,2.9,2,3.3c0.5,0.1,1.1,0.2,1.1,0.8c0,0.5-0.4,0.7-0.9,0.7c-1.8,0-3.6-0.2-5.4-0.2 7197 c-1.7,0-3.4,0.1-5,0.1c-0.5,0-0.8-0.2-0.8-0.7c0-0.6,0.5-0.7,1-0.8c2.3-0.3,2.2-0.9,2.3-3.2l0.2-12.4c0-2.1,0.3-3-2-3.5 7198 c-0.4-0.1-1.1-0.1-1.1-0.7c0-0.6,0.4-0.7,0.9-0.7c1.8,0,3.6,0.2,5.4,0.2c1.7,0,3.4-0.1,5-0.1c0.5,0,0.9,0.1,0.9,0.7 7199 c0,0.6-0.6,0.6-1,0.7c-2.4,0.3-2.2,1-2.3,3.4l-0.1,3.4c0,1.3,0,1.3,1.2,1.3L112.3,204.2z"/> 7200 <path class="st0" d="M146.7,207.4c0.2,2.4,0.3,4.5-1.6,6.4c-1.8,1.7-4.3,2.3-6.8,2.5c-2.3,0.2-5.1,0-7.1-1.1
7201 c-2.6-1.4-3.1-3.5-3.3-6.2l-0.6-9.5c-0.1-2.1,0-3.1-2.3-3.3c-0.4,0-1.1,0-1.2-0.6c0-0.6,0.3-0.7,0.8-0.7c1.8-0.1,3.6-0.1,5.4-0.2 7202 c1.7-0.1,3.3-0.4,5-0.5c0.5,0,0.9,0,0.9,0.6c0,0.6-0.5,0.7-0.9,0.8c-2.3,0.5-2.1,1.2-2,3.6l0.5,7.7c0.1,1.4,0.3,4.3,0.9,5.4 7203 c0.9,2,3.1,2.6,5.1,2.5c1.8-0.1,3.7-0.7,4.8-2.3c1.1-1.5,0.9-3.1,0.8-4.9l-0.6-8.9c-0.1-0.8-0.1-2.1-0.5-2.8 7204 c-0.4-0.7-1.1-0.8-1.9-0.9c-0.6,0-1.4,0.2-1.4-0.6c0-0.7,0.6-0.7,1.1-0.8c1-0.1,2.1-0.1,3.1-0.1c1-0.1,2.1-0.2,3.1-0.3 7205 c0.4,0,0.8,0.2,0.9,0.6c0,0.7-0.7,0.6-1.2,0.7c-0.8,0.2-1.3,0.3-1.5,1.2c-0.1,0.6-0.1,1.9,0,2.5L146.7,207.4z"/> 7206 <path class="st0" d="M173.1,207.7c0.9,1.2,1.1,1.9,2.7,2c0.4,0,0.8,0.1,0.8,0.6c0.1,0.6-0.5,0.8-0.9,0.8c-1,0.2-1.9,0.2-2.9,0.4 7207 c-1,0.2-1.9,0.4-2.9,0.5c-0.8,0.1-0.9-0.3-1.3-0.9l-4.2-5.8c-0.5-0.6-1.4-1.9-2-2.3c-0.4-0.3-0.8-0.2-1.2-0.2 7208 c-0.7,0.1-0.4,0.5-0.3,1.2l0.7,4.6c0.3,2,0.3,2.9,2.5,2.9c0.5,0,1.1,0,1.2,0.6c0.1,0.5-0.3,0.7-0.7,0.8c-1.8,0.3-3.5,0.4-5.3,0.7 7209 c-1.7,0.3-3.3,0.7-5,0.9c-0.5,0.1-0.9,0-0.9-0.5c-0.1-0.6,0.4-0.8,0.8-0.9c2.2-0.7,2-1.3,1.7-3.6l-1.9-12.3c-0.3-2-0.3-3-2.4-3.1 7210 c-0.5,0-1.1,0.1-1.2-0.4c-0.1-0.6,0.3-0.8,0.8-0.9c1.6-0.2,3.2-0.4,4.8-0.6c2.7-0.4,5.3-1,8-1.4c1.5-0.2,3.1-0.3,4.5,0.4 7211 c1.5,0.8,2.4,2.2,2.7,3.9c0.5,3.3-2.2,5.3-5.1,6c2-0.1,3,1,4.1,2.5L173.1,207.7z M160.3,199.9c0.1,0.9,0,1.6,1,1.4 7212 c1-0.2,2.1-0.5,2.9-1.3c1-0.9,1.3-2.4,1.1-3.6c-0.3-2.2-2.1-4.1-4.5-3.7c-0.5,0.1-1.4,0.4-1.4,0.9c0,0.4,0.2,1.2,0.3,1.6 7213 L160.3,199.9z"/> 7214 <path class="st0" d="M187.9,190.1c0.1,0.5,0.4,1.3-0.4,1.5c-0.6,0.1-0.9-0.3-1.1-0.7c-1.1-1.8-2.6-3.3-4.8-2.8 7215 c-1.8,0.4-3.6,2-3.1,4c0.4,1.8,2.3,2.1,3.8,2.2l1.9,0.2c3.7,0.3,6.8,1.4,7.7,5.3c0.5,2.1-0.1,4.4-1.4,6.1c-1.4,1.9-3.5,3-5.8,3.5 7216 c-1.6,0.4-4.4,0.6-6,0.2c-1.2-0.3-1.2-0.8-1.5-1.9l-0.4-1.9c-0.1-0.5-0.6-1.8,0.2-2c0.8-0.2,1.2,0.8,1.5,1.3c0.6,1,1,1.9,2,2.5 7217 c1.2,0.7,2.6,0.7,3.8,0.4c2.1-0.5,4.4-2.3,3.8-4.7c-0.7-2.8-3.8-2.9-6.1-3.2c-3-0.5-6.6-1.2-7.4-4.6c-1.1-4.5,3.3-8.1,7.2-9 7218 c1.2-0.3,3.5-0.5,4.6-0.2c0.7,0.2,0.8,0.8,0.9,1.4L187.9,190.1z"/> 7219 <path class="st0" d="M207.2,197.5c0.7,2,0.8,2.8,3,2.4c0.5-0.1,1.1-0.2,1.3,0.4c0.2,0.5-0.1,0.8-0.6,0.9c-1.7,0.6-3.4,1-5.1,1.6 7220 c-1.6,0.5-3.1,1.2-4.7,1.8c-0.5,0.2-0.8,0.1-1-0.4c-0.2-0.5,0.3-0.9,0.6-1.1c2.1-1.1,1.8-1.6,1-3.8l-4.8-14c-0.4-0.9-0.3-1-1.3-0.6 7221 c-2.3,0.8-2.8,2-3.5,4.2c-0.1,0.5-0.4,1.4-1,1.6c-0.4,0.1-0.7-0.1-0.8-0.5c-0.1-0.2-0.1-0.5-0.1-0.8l-0.3-4.2 7222 c0-0.5-0.1-1.2,0.5-1.4c0.4-0.1,0.6,0,0.8,0.3c0.6,0.8,0.8,0.6,1.7,0.3l11.9-4.1c1-0.4,1.9-0.5,2.2-1.7c0.1-0.4,0.2-0.8,0.6-0.9 7223 c0.8-0.3,0.8,0.4,1,1l1,4.4c0.1,0.6,0.4,1.4-0.3,1.6c-0.6,0.2-1-0.2-1.4-0.6c-1.8-2.1-2.4-2.5-5.2-1.6c-0.9,0.3-0.9,0.4-0.6,1.3 7224 L207.2,197.5z"/> 7225 <path class="st0" d="M217.3,194.5c0.6,0.3,1.1,0.7,1.3,1.3c0.3,0.6,0.3,1.3,0,1.9c-0.3,0.6-0.7,1.1-1.3,1.3c-0.6,0.3-1.3,0.3-1.9,0 7226 c-0.6-0.3-1.1-0.7-1.3-1.3c-0.3-0.6-0.3-1.3,0-1.9c0.3-0.6,0.7-1.1,1.3-1.3C216.1,194.3,216.7,194.3,217.3,194.5z M217.5,194.2 7227 c-0.7-0.3-1.5-0.3-2.2,0c-0.7,0.3-1.2,0.8-1.5,1.6c-0.3,0.7-0.3,1.5,0,2.2c0.3,0.7,0.8,1.3,1.6,1.6c0.7,0.3,1.5,0.3,2.2,0 7228 c0.7-0.3,1.2-0.8,1.5-1.6c0.3-0.7,0.3-1.5,0-2.2C218.7,195,218.2,194.5,217.5,194.2z M216.7,196.5c-0.1,0.1-0.2,0.2-0.5,0.3 7229 l-0.5,0.2l-0.4-1.1l0.4-0.2c0.3-0.1,0.5-0.2,0.7-0.2c0.2,0,0.3,0.1,0.4,0.3C216.9,196.2,216.9,196.4,216.7,196.5z M215.9,198.7 7230 l0.5-0.2l-0.5-1.1l0.4-0.2c0.3-0.1,0.5-0.2,0.6-0.1c0.2,0,0.4,0.2,0.6,0.6l0.1,0.2l0,0.1c0,0,0,0,0,0c0,0,0,0,0,0l0.5-0.2l0,0 7231 c0,0-0.1-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.2l-0.1-0.2c-0.1-0.1-0.2-0.3-0.3-0.4c-0.2-0.1-0.4-0.1-0.6-0.1c0.2-0.1,0.3-0.2,0.4-0.3 7232 c0.1-0.2,0.2-0.4,0-0.7c-0.2-0.4-0.4-0.5-0.8-0.5c-0.2,0-0.5,0.1-0.8,0.2l-1,0.4L215.9,198.7z"/> 7233 <path class="st0" d="M72.1,244.4c0,0.7-0.1,2.3,0.3,2.9c0.4,0.6,1.4,0.6,2.1,0.6c0.6,0,1.8,0,1.8,0.8c0,0.7-0.8,0.8-1.3,0.8 7234 c-1,0-2-0.2-3-0.2c-1.3,0-2.6-0.1-3.8-0.1c-0.9,0-1.8,0.1-2.7,0.1c-0.9,0-1.7,0.1-2.5,0.1c-0.6,0-1.2,0-1.2-0.8 7235 c0-0.9,1.1-0.8,1.7-0.8c0.8,0,1.5,0,2.2-0.4c0.8-0.5,0.8-1.5,0.8-2.3v-12.9c0-0.5,0-1.3-0.1-1.8c0-0.4-0.3-0.6-0.7-0.6 7236 c-0.4,0-0.6,0.1-0.9,0.2l-1.5,0.5c-0.4,0.1-1.2,0.4-1.7,0.4c-0.4,0-0.8-0.2-0.8-0.6c0-1,1.7-1.2,2.3-1.4c2.6-0.6,5.3-1.3,7.6-2.5 7237 c0.2-0.1,0.4-0.2,0.6-0.2c0.7,0,0.6,1.1,0.6,1.5V244.4z"/> 7238 <path class="st0" d="M87.9,244c0-1.5,0.4-2.7,1.6-3.6c0.7-0.6,1.9-1.2,2.8-1.5c0.1,0,0.5-0.2,0.5-0.4c0-0.1-0.4-0.3-0.5-0.4 7239 c-2.2-1-3.6-2.9-3.6-5.3c0-2,0.9-3.6,2.6-4.8c1.7-1.3,3.9-1.7,6-1.7c1.6,0,3.4,0.2,4.9,1c1.6,0.8,3,2.3,3,4.2c0,2.1-1.6,3.4-3.4,4 7240 c-0.1,0-0.8,0.2-0.8,0.4c0,0.2,0.7,0.5,0.9,0.6c2.5,1.1,4.4,3.4,4.4,6.2c0,2.2-1.5,4.2-3.2,5.4c-1.7,1.2-4.1,1.7-6.2,1.7 7241 C93.3,249.9,87.9,248.5,87.9,244z M101.3,244.9c0-2.3-1.8-3.5-3.7-4.4c-0.4-0.2-2.4-1.2-3-1.2c-0.4,0-0.9,0.6-1.1,0.9 7242 c-0.7,0.9-1,2.2-1,3.3c0,2.8,1.7,5,4.6,5C99.1,248.5,101.3,246.9,101.3,244.9z M100,234.7c0.6-0.8,0.9-1.6,0.9-2.6 7243 c0-2.4-1.4-4.5-4-4.5c-1.8,0-3.6,1.2-3.6,3.2c0,2.5,3.5,3.5,5.4,4.2c0.1,0,0.4,0.2,0.6,0.2C99.6,235.3,99.8,234.9,100,234.7z"/> 7244 <path class="st0" d="M119.3,252.7c0-0.6,0.8-0.8,1.3-0.9c6.3-2.1,10.5-8.5,10.5-15.1c0-1.8-0.4-3.7-1.2-5.4 7245 c-0.7-1.5-1.9-3.5-3.7-3.5c-0.9,0-1.6,0.5-2.2,1.2c-0.7,0.9-0.9,2.2-0.9,3.3c0,1.7,0.4,3.6,1.3,5c0.6,1.1,1.8,2.4,3.2,2.4 7246 c0.6,0,1.1-0.3,1.4-0.3c0.3,0,0.4,0.3,0.4,0.5c0,1.3-3.5,1.7-4.3,1.7c-3.7,0-6.6-3.5-6.6-7c0-4.6,4-8.3,8.5-8.3 7247 c5.5,0,9.3,4.6,9.3,9.9c0,4.5-2.3,8.5-5.5,11.5c-1.7,1.5-3.5,2.7-5.5,3.7c-1,0.5-4.4,1.9-5.4,1.9 7248 C119.6,253.4,119.3,253.1,119.3,252.7z"/> 7249 <path class="st0" d="M154.4,231.9c-1.2,0.1-2.1,0-2.1,1.4c0,0.6,0.5,0.7,1,0.7c2,0.1,6,0.5,7.7,1.3c2.6,1.2,4.7,3.5,4.7,6.5 7250 c0,3.7-2.5,6.7-5.6,8.4c-2.8,1.6-6.4,2.5-9.6,2.5c-0.5,0-1.3,0-1.3-0.7c0-0.6,1.3-0.7,1.8-0.8c3.7-0.4,9.6-2.4,9.6-6.9 7251 c0-2.2-1.5-3.8-3.4-4.6c-2-0.8-4.1-0.9-6.2-1c-0.4,0-1.4,0-1.4-0.6c0-0.3,0.2-0.8,0.3-1l2.3-8.6c0.3-1.1,0.6-1,1.7-1.1l10.1-1.2 7252 c0.3,0,0.4,0.2,0.4,0.4c0,0.3-0.2,0.9-0.3,1.2c-0.1,0.6-0.6,2.5-0.9,3c-0.3,0.4-1.2,0.4-1.7,0.5L154.4,231.9z"/> 7253 <g> 7254 <path class="st0" d="M111.6,20.2c2,1.4,3.2-1.4,4.6-1.7c-0.5-1-1.6-1.5-2.7-1.6C111.7,16.9,112.5,19.2,111.
72546,20.2z"/> 7255 <path class="st0" d="M117.4,22.1c1.4-1,1.9-2.4,2.8-3.6c-0.4-0.4-1.2-0.1-1.9-0.2c-1.7,0.5-1.5,2.5-1.2,3.8H117.4z"/> 7256 <path class="st0" d="M154.3,109.4c-1.4,1.2-3,3.6-2.7,4.9c-1.3,4.6,1.7,6.7,2.7,5.9c-1.3-1.6-2.5-3.6-0.9-6.6 7257 c0.7-1.5,4-4.1,3.8-6.9L154.3,109.4z"/> 7258 <path class="st0" d="M171.5,94c1.8-2.2-1.2-3.6-1-5.8c-0.4,3.4-1.4,6.4-2.8,9.6c1.4-1.4,1.8-3.2,2.8-4.8L171.5,94z"/> 7259 <path class="st0" d="M149.5,120.3c-0.9,0.7-3.7,2.8-2.8,4.3c0.6,0,2.2-1.9,2.5-1.3c2.1-0.5,4,1.8,5.6,3.5l-1.1-2.6 7260 C153.7,122.5,151,121,149.5,120.3z"/> 7261 <path class="st0" d="M164.4,130.2c-0.5-3.5,0.9-5-2.1-9.7c-0.5,0.1-1.6,0.9-1.9,0c-0.7,0.7,2.2,3.8,2.2,3.8 7262 C163.5,127.2,163.4,127.2,164.4,130.2z"/> 7263 <polygon class="st0" points="123.7,168.2 123.9,177 124.3,177.7 124,167.7 "/> 7264 <path class="st0" d="M131.3,174.1c0.3-0.9,0-2.4-0.3-3.2L131.3,174.1z"/> 7265 <rect x="96.2" y="173.8" class="st0" width="0.3" height="2.9"/> 7266 <path class="st0" d="M170.6,77.8L170.6,77.8C170.6,77.8,170.6,77.8,170.6,77.8z"/> 7267 <path class="st0" d="M186,162c-0.5-1.1,0.1-2.7-1.2-3.2c-4.4-0.3-8.3,0.6-12.7,0.3c-0.3-1.4-1-3.6-0.7-5.2 7268 c2.6-2.9,0.2-6.7-0.8-9.6c2.1-4.2,0.5-9.2-1.9-12.7c0.7-4.9-2.6-10.2,1-14.2c0.9-5.4,4.4-9.6,8.1-13.9c4.4-5.5-0.7-12-2.1-17.5 7269 c-0.5-1.6,0.9-3,0.5-4.8c-1.7-1.4-1.7-3.4-3.2-4.8c-1.3-3.9-3.4-7.3-5.5-10.8c0-4.3-1.3-8.7-4.3-12c-2.4-4.1-5.5-7.9-7.9-12 7270 c-3-3.1-7-4.4-10.8-5.8c-3.7-3.9-9.5-4.9-11.8-10.3c-0.3-6-5-11.8-10.8-13.4c-1.4-0.8-2.3-2.6-3.8-3.2 7271 c-6.4,1.2-13.1,5.6-14.4,12.5c-0.1,2.4-2.8,0.6-3.6,2.2c-0.4,4.8-4.2,8.6-3.6,13.9c0.1,2.2,1.8,3.8,3.6,5c2.3,0.4,3,3.6,6.5,2.2 7272 c2,1.5,2.6,1.4,5.9,3c0.5,0.8,0.8,1.3,0.8,1.5c0.5,3.2,1.8,1.1,3.9,1.7c0.5,0.1,1.2,0.9,1.8,1.4c0.5,0.2,1.4,0.1,1.8,0.3 7273 c2.2,1.1,1.8,2.1,3.4,2.2c3.8,0,4.5-4.3,7.4-6.5c1-0.5,2.3-0.2,2.7,1c-0.1,0.3,0.1,0.7-0.3,0.9c-1.4,5.1,3.3,8.8,1.7,13.7 7274 c2.5,3.5,1.3,8,1.9,12c1.8,2.8-1.8,7.7,2.2,9.6c-1.6,5.2-5.2,9.5-7,14.6c-2,7.4-13.1,4.8-12.7,13.2l-3.8,2.9l-37.7,27.6 7275 c-5.7,4.3-12.1,7.9-16.8,13.7c-3.2,2.8-8.1-1.7-11.1,1.8c-5.2,0.3-8.7-0.8-11,0.3c-1.6,3.2-2.4,10.1-1.8,15.2c0,0,0.2,0.8,3.2,1.6 7276 c18.2,6.1,38.8,6.6,58.8,8.2c1.6-0.3,5.5-0.1,7.2,0.2c23.2-0.5,44.2-1,66.3-5.6c4.6-1.3,9.6-1.9,13.4-4.6 7277 C186.8,170.6,186.6,165.9,186,162z M170.2,142.4c-0.9,0.7-0.1,2.2-1.2,2.9l-2.2,1.4c2.3-4.9-0.3-6.2-0.5-9.8 7278 C169.9,137.3,169.7,141.6,170.2,142.4z M170.2,153.2c-0.8,0.4-1.9-0.1-2.2-1c-0.4-1.1-1.3-2.7-0.2-3.8 7279 C169.2,149.5,170.5,150.8,170.2,153.2z M169.8,109.3c0,1.7-1.1,5-2,7.8l-0.9,1.4c-0.4-3.9,3.7-10.3,0.3-14.8 7280 c-0.1-1.6,2.2-0.1,2.2,0.4c0.1,3.5,3.6,1.7,3.6,2.2C173.2,107.7,169.8,107.6,169.8,109.3z M169.4,73.3c0.9-0.2,0.9,1.5,1.5,1.9 7281 c0,0,0,0,0.1,0c-0.2,0-1.1,0.1-1.1,0.7c0.3,0.7,0.7,1.7,0.7,1.9l1.1,1.1l1.6,1.1c0.9,0.5,2.1,1.8,1,3.8l-0.6,1.5 7282 c1.6,2.6,2.7,6.5,3.9,9.3c0.8,3,0.8,6.9-1.7,9.1c-1.1,0.6-3-1.3-2.9,0.8c-1.8-2.3,1.4-3.6,1-5.8c-0.9-1.4,0.6-5.1-0.7-6.4 7283 c-0.8,3.9-2.2,8.6-8,9.6c0.4,2,0.6,4.6-0.5,7.1c-5.5,5.5-5.9,8.8-5.4,10.5l0.9,0.9c-1.6-4,3.4-6.1,3.4-6.1c0.8,1,2.1,1.6,0.7,7.2 7284 c0.5,0.9,0.8,2.1,1.7,2.6c-0.9,2.6,0.8,4.9,0,7.5c-0.8,2.7-1.2,2.4-1.9,4.3c0.3-2-1.7-5.8-1.7-5.8c0-1.9-1-3.9-1.9-5.7 7285 c-0.7,0.2-2-4-2.2-4.6c-1.2,0.4-2.8,5.3-1.7,6.5L155,128c0,1.1,0.2,2.1,0.4,3c0.2,0.8,0.1,1.1,0.3,1.9c0.1,0.3,0.5,1.6,1.2,2.1 7286 c1.3-0.3,0.9-0.2,3.5-3.6c0.2,0.2-0.2,2.5-1.1,4.1c-0.5,0.8-1.6,1.4-1.7,1.6c-0.5,0.2-2.4-0.6-2.7-0.8c-1.1-0.7-0.1-1.9-0.9-2.8 7287 c-0.3,0.1-1.8-7.1-5-7.1c-0.2,0.3-0.7,0.5-0.7,1c0.3,0.6,1.4,0,2.1,1c0.5,1.4,1.7,3,1.2,4.4c-1.1,1-2.8-2.9-3.5-4 7288 c-1.5,1.6,1.2,4.4,0.2,6.1c-2.7-1.5-2.9-4.9-4.1-7.4c-1.4-4,2.9-6.1,3.2-9.6c2.7-1.7,2.5-5,4.3-7.2c-0.7-0.9-0.7-2.8,0.6-3.2 7289 c0.3,0,0.8-0.1,1-0.1l1.3-0.3c0.7-2.8,2-6.4,4-9.2c1.1-2.7-2-4.3-1.9-6.9c0.1-0.3,0.5-0.3,0.7-0.3c0.2,0.8-0.4,1.8,0.5,2.2 7290 c2.7-1.2-1.6-3.5,1.2-5c-0.3-1.8,1-2.9,1.2-4.4c1.5,1.5-0.1,6.4,3.1,5.6c0.8-0.6,0.6-1.5,1-2.2c-1.1-2-1.7-4.8-2.2-6.9 7291 c0.3-0.5,0.1-0.8,0.8-1.3c1.6-0.3,0.8,0.8,2.4,2.5c0,0,0.7-1.7,0-5.3C167,73.6,169.2,77.6,169.4,73.3z M149.6,154l-5.2,1 7292 c0.3-0.4,3.2-2,7.8-5C153.1,152,150.3,153.8,149.6,154z M152.6,161.1c0.6,0.7,0,1.6-0.4,2.2c-4.4,0.6-8.1,0.8-12.8,0.7 7293 c-0.6-0.3-0.9-1.5-0.4-2.2c2.5-0.6,5.2-0.6,7.9-0.9C148.9,161.3,151,158.9,152.6,161.1z M133.4,29.8c2.2,2.3,4.7,3.8,7.2,5.3 7294 c-0.4,0.8-1.5,1-2.4,1.2c-3-0.5-2.9-3.9-5.8-4.6c-0.2,1.2-1.8,1.9-3.4,0.2c-1.4-1.3-3-0.2-4.8-0.9 7295 C127.4,31.3,130.6,30.6,133.4,29.8z M119,11.6v0.7c-0.8-0.2-1.9-0.4-2.4-1.2C117.3,10.1,118.5,10.7,119,11.6z M111.6,13.7 7296 c3,0.8,5.9-1,9-0.6c0.9,1.7,2.5,0.7,3.7,1.8c1.4,1.1,3.1,1.8,4.5,3.8c2,2.1,2.5,6,2.8,7c-1.4,2.1-3.5,0-5.3,1.2
7297 c-0.7-0.6-0.1-1.8-0.2-2.6c-0.2-1.2,1.1-2,1.7-2.6c-0.6-0.6-1.5-1.1-2.2-0.5v-0.7c-0.8-0.9-1.3,0.6-2.1,0.4 7298 c-0.8,1.8,0.3,4,0.9,5.8c-4.5-0.2-8.4,1.7-12.7-0.7c-0.5-0.3-1.3-0.3-1.4-1c-1.4-3-0.6-5.9,2.9-9.5c-1.4-0.6-3.4,1.4-4.6,2 7299 c-1.8,1-1.8,3-2.9,4.1C105.8,18.6,109,15.5,111.6,13.7z M104.4,23.1c1.3-1.3,2.4,1.4,3.4,1.9c6,7.3,19.6,1.3,24.2,3l0.3,1.1 7300 c-2.6-0.1-5.5,1.6-7.7,0.7h-1.2c-0.5,0.3-12.2,2.4-16.1-1.9C106,26.4,103.9,25.3,104.4,23.1z M105.4,41.8c0.3,0.4,1.3-0.3,1.6-0.5 7301 c-0.3,0.7-0.9,2-1.6,2.5c-1.4,0.3-1-1.1-1.9-1.6V41c-1.3-0.8-2.6,0.5-3.8-0.3c-2.9-1.8-2.2-5.5-1.2-8.1c1-2.6,1.8-4.1,2-5.1 7302 c0.6,1.3,0.8,1.7,1.3,2.4c1.5,2.7,5.3,3.3,4.6,6.5c0.4,0.2,0.6-0.2,0.9-0.5c1-1.2,1.1-1,2-1.6c2.9-1,9,1.3,8.8,2.1 7303 c-2.3,1.5-3.6-1.9-5.7-0.7c-1.9,0.7-3.9,3.6-6.3,2.1c-1.3-0.8-0.9-3.9-3.1-2.8c-1.8,0.2-3.7,1-4.3,2.6 7304 C100.3,40.5,105.2,38.3,105.4,41.8z M126.5,45.7c-1.4,2.1,0.1,4.9-0.6,7l-0.9,1c-1.3,0.1-1.8-0.2-2.2-0.9c0-3.2-3.6-2.6-4.5-5.6 7305 c-0.7-1.2,0-2.9-1.4-3.2c-0.8,0.9,0.6,2.4-1,2.6c0.2-0.8-0.8-2.2-1.1-2.4c-0.6-0.2-0.4-1.4-0.6-2.1c-0.9,1-2.6,2.1-2.4,3.8 7306 c-1.2-0.2-3.2-0.2-3.8-1.9v-0.5c0.7,0.2,1-0.7,1.4-1c-0.4-2.2,1.7-2.1,2.9-3.1c2.1-0.4,2.2,2.7,4.1,1.9c0.5,0.5,1.3,0.6,1.9,0.3 7307 c0.2-1,1.4-1,1.9-1v-0.2c1.7-0.7,3.4,2.3,5.1,0.2C127.5,41.6,126.1,44,126.5,45.7z M116.3,32.9c-1.1,0.5-9.7,0.1-12.6-2.8 7308 c-1.3-1.7-3-3-2.7-5.3c2.3,6.5,9,7.1,14.9,7.2c6.4-0.9,14.7,0.9,19.8,4.7C130.1,35,124.5,31.5,116.3,32.9z M136.1,54.1 7309 c0-1.3,0-2.9,0-3.9c-0.4-0.2-0.7,0.3-1,0.5c-0.1-0.6,0.1-1.7,1-2.2l0.5,0.8C136.4,50.9,137,52.4,136.1,54.1z M139.7,79.3 7310 c-0.4-1.8,0.6-1.8,1.5-1.8l1.2,0.4c2.4,1.5,6.1,3.4,8.3,2.5l-1.2-0.6c-1.1-0.3-2.3-1.5-3.4-1.8c-0.8-0.3-1.7-0.9-3.1-1.1l-1.1-0.6 7311 c-1.1-0.5-3.2-0.9-2.9-2.2c0.9-0.9,4-1.1,7.4-0.2c0.4-0.9,0.2-0.9,0.8-1.2c-4.8-0.8-7.2-0.2-7.5-0.6l-0.7-0.4 7312 c-0.3-2,3.7-2.5,5.8-3.2c1.2-0.4,3.8,0.9,4.4-0.4c0.5-0.9-5.6-1.1-6.5-0.9c-1.5,1.1-4.5,2.3-4.2-0.7c1.1-0.2,4.1-3.2,1.9-4.3 7313 c-0.9,0.4-1.4,1.6-2.6,1.2c0.4-0.8,1.7-4.8,3.6-4.9c0.3,0.1,4.5-0.5,4.7-0.8c0.8-2.1-5.9,0.4-5.2-2.8l-1.1,0.2 7314 c-1.8,0.5-1.7,3.5-2.9,4.9v-0.3c0,0-0.5-2,0.2-4.1c1.4-2.6,2.6-2.4,2.6-2.4c-1.9-2.6-1-6.4-2.8-9.1c-0.8-7.1,8-8.1,9.1-6.4 7315 l-1.7,0.2l-0.4,0.5c2.8,1.1,5.2,3.6,7.6,5.7c1.7,0.8,1.1,3.6,2.7,4.1l0.2-2.1c0.9-2.3-1.8-3-2-5.1c0.9,1.7,3.5,2.8,3.5,5.5 7316 l-0.5,2.7l1.7-1c0.8,1.6-0.8,4.2,1.5,4.7c-0.6,3,0.9,6.3,1.4,9.2l0.6-3c-0.3,0.5-0.1-4.9-0.1-4.9l-1.1-3.8 7317 c4.3,5.3,3.6,7.7,2.6,9.2l0,2.7c0.3-1.4,1.3-1.8,1.9-2.9c1.3-0.1,1,0.6,1.7,1.4c-0.3,3.7,0.1,6.3-1.4,9.6c-1.4-2.7,2.7-5,0.2-7.4 7318 c-0.7,1.2-1.6,2.7-1.4,4.1c-0.7,1.2-1.8,3.3-1,4.8c0.2,0,0.4-0.2,0.5-0.3c0.3,0.1,0.2,0.5,0.2,0.7c-0.3,0.5-0.8,0.8-1.4,0.8 7319 c0.1-1.1-0.1-2-0.7-2.7c-1.5,2.1,0.1,5.1-3.1,5.5c0.4-1.3,1-2.8,0.7-4c-0.4-1-2.1-2.1-0.9-3.2c1-0.5,2,0.7,3.3,0.8 7320 c2-3.5,0.1-4.2,1.6-6.4c-0.8-0.4-1.8,2-2.2,3.8l-1.4,0.4c0.8-3.3-0.6-6.4-2.4-8.6c0,0-4.4-3.2-3.1-5.4c1.2-1.9,0.7-3.2,0.6-3.7 7321 l-0.8,1.7c-0.7,1.9-1.3,0.9-1.8,2.1l0.2,2.6c-1.7,0.2-0.1-3-1-3.3c-0.6-0.2-0.8,1.6-0.9,2.1c0,1.7-0.2,2.9,0.2,4.1 7322 c2.4-3.2,4.2,1.4,5.8,2.6c1.7,1.5,0.8,4.3,0.2,6c-2.6,2.7-3.9,2.1-4.1,3.4c2.2-1,4-0.4,4.6,1.2c0.5,1-0.1,3.9-2.5,4.8 7323 c-0.6,0.1-1.4-0.3-1.7,0.4c0,0.6,0.4,1.1,0.3,1.7c0.4,0,1.9,0,1.9,1c-0.6,0.6-2,0.7-2.5,0.6c0.2,0.2,0.4,0.5,0.6,0.7l1,0.3l1,0.5 7324 c0.2,0.9-0.6,2.4,0.7,2.7c0,1.2-0.8,2.3-1.4,3.1c-3.2-0.2-7.7-4-7.7-4h-1.6c-1.6,0.2-1.9,0.2-3.6,0.4c-0.2-0.4-0.2-0.9-0.7-1.2 7325 l-0.2,0.2C137.9,82.3,140,80.8,139.7,79.3z M147.4,101.8h-0.8c0.2-0.4-0.2-0.6-0.4-0.9c-1.1-0.2-0.9,1.3-2,1.4 7326 c-2.7,1.4-5.5,3.4-8.4,3.6v-0.5c3.2-4.1,6.1-7.5,10.6-10.1c1.8-0.2,1.8,1.4,2.9,2.2c-0.5,1.2,0.1,3.1-1.5,3.6 7327 C147.9,101.5,147.8,101.9,147.4,101.8z M127.7,107.3c1.7-1.6,3-3.4,5-3.6l-0.5-0.7c1.3-2.6,2.4-5.6,4.6-7.7 7328 c0.8-1.2,0.6-2.7,1.7-3.8c0.1,0.1,0.2-0.3,0.5-0.7c0.7-2,1.9-4.9,4.5-5.1c1.3-0.4,3.3-0.4,3.9,1c-1.2,1.4,0.3,2.9-1.2,4.1 7329 l-0.3,1.2c-4.8,4.5-10.2,8-12.9,13.9c-2.3,0-1.5,3-3.2,4.1v0.9c-0.9,0.2-1.5,0.3-2.6,0.3C126.6,109.9,126.7,108.4,127.7,107.3z 7330 M134.4,108c-0.1,0.3-1.7,1.2-1.9,1.2l0.5-1.7h0.4C133.4,107.8,134.3,107.8,134.4,108z M123.4,108.3c0.8-0.2,1.4,0.3,2.1,0.5 7331 c-0.2,1.7-3.1,0.4-3.6,2.4c0.4,0.9-0.6,1.5-0.9,1.9C121.1,111.5,121.3,109.1,123.4,108.3z M118.8,115v0.5l-9.6,6.7 7332 C111.7,119.8,115.7,117.3,118.8,115z M70.3,150.3c-0.6,1.3-2,2-3.1,2.6C67.8,151.4,69.4,151.4,70.3,150.3z M68.6,153.2l9.6-7 7333 l21.2-15.3c7.2-5.1,14.5-10,21.6-15.4c2.4-0.9,6,4.2,7.2-1c2.2,1,3.7-1.6,6-1.4c2.5-1.3-0.3-5.6,3.3-5.5c4.4-0.7,7.9-3.7,12.3-4.3 7334 c-0.3,1.6-0.5,3.3-0.8,5c-3.1,3.4-3,8.2-5.7,11.8c-0.2,2.7-1.9,5.8-0.6,8.4c0.6,2.2,3,4.2,2.5,6.7c-1.5,2-2.1,4.5-2.2,7.2 7335 c2.5,1.1,0.1,4.2,2.2,5.5c-0.2,2.2-3.2,2.8-3.4,5c-1.5,0.6-1.4,2.2-2.4,3.2c-3-0.2-5.5,1-8.1,1.9c-1.2,0.7-1.2,1.5-2.2,2.1 7336 l-14.3,0.3l-28.2,0.1c-7.5-0.9-14.4-0.3-22.5-0.5C64.1,157.5,66.8,155.4,68.6,153.2z M137.5,166.1l-0.2,1.2c-0.4,0-0.2-1.6-1-0.7
7337 C135.8,165.7,137.3,165.2,137.5,166.1z M129.4,161.3c-2.4,3.2-14.1,5.6-19.8,4.3C117.3,164.6,124.3,162.3,129.4,161.3z 7338 M58.8,160.1c1.3-0.3,1.9-1.9,3.6-1.9c-0.4,1.8-3.1,1.2-2.4,3.4c-0.7,0.8-1.4,1.3-2.4,1.4C57.4,162.1,58,160.9,58.8,160.1z 7339 M51.3,161.4c1.4,1.5,3.6,1.9,5.3,2.3c2.7,0.6,5.3,0.1,6.8-2.2c10,0.2,16.9-0.2,29.2,3.4c0.3,0.3,0.7,0.6,0.5,1 7340 c-2.5,1.4-6,0.3-8.9,1l-1.2-0.5c-7.3,0.5-14.5-0.8-21.6-1.7c-4-0.2-8.2-1.2-12-2.9C50,160.8,50.3,161.1,51.3,161.4z M99.6,182.7 7341 c-0.3-3.4,0.3-6-0.2-9.6c-1,2.3-0.2,5.3-0.8,7.7c-0.6,0.4,0.3,1.6-0.7,1.7c0.3-2.9,0.4-6,0-9.2c-0.9,1.7-0.1,4.2-0.7,6l-0.7,3.2 7342 c-1.1-0.5,0.5-4.4-0.7-5.2c-0.6,0.8,0.2,4.5-0.8,5.2c-0.7-3,0.5-9.5-0.3-12.6l-0.5,0.4l-0.4,11.9c-13.9-1.1-28.5-1.5-41.8-4.8 7343 c-1.8-0.5-4.7-1.4-5.7-3.6c-0.3-0.2-1.5-1.2-1.8-1.4c-0.1-0.1-0.2,1.1-0.3,1c-0.1-0.1,0.1-2.7-0.1-2.8c-0.3-0.1,0,0-0.2-0.1 7344 c-0.1-0.1-0.3,1.8-0.3,1.8c-0.3-0.3,0-2.5-0.2-2.8c-0.2-0.4-0.4,0.8-0.4,0.3l-0.3,2.3c-0.4,0.4,0.1-5.9-0.5-5.5 7345 c-0.6-0.6-0.4,4.3-0.6,5.3c-0.3-0.1,0-5-0.1-5.3c-0.1-0.2-0.5-0.7-0.7,0.5c-0.1,0.8-0.1,2.6-0.2,2.6c-0.1-0.2-0.1-1.9-0.3-1.9 7346 c-0.2,0-0.4,1.8-0.5,1.7c-0.2-0.8,0.2-6.7,1.2-7.6c11.2,3.9,23.3,6.1,35.4,6.4l10.4,0.2c1.1,1.8,2.9-0.2,3.3,1.1 7347 c0.6-0.3,2.8-0.4,1.9,2.4c1.3,0.5,0,2.3,1.5,2.6c0.5-2.1-0.1-5.1,0.4-6.9l1,0.9l0.7-0.7l0.7,3.9l0.5-3.9c0.7,0.6,1.2-0.2,1.9-0.2 7348 c0.6,1.1-0.2,2.9,0.8,3.8c1.2-0.9-1.6-5,1.4-3.6C100.4,172.8,101.8,178.4,99.6,182.7z M103.7,180.1l-0.7,2.1 7349 c-0.9-0.7,1.1-9.4-0.2-10.2l-1.3,10.5c-0.3-4.7,0.6-10.5,0.3-15.2c1.3-0.1,0.3,1.6,0.9,2.2c0.6-0.6,0-1.6,0.5-2.2h0.5 7350 c0.5,1.2-0.1,2.9,0.5,4.1l0.4-3.8c0.2,4.8,0.8,9.9-0.4,14.1C104.3,182.5,103.9,180.6,103.7,180.1z M109,182.5 7351 c-0.8-0.8-0.4-2-0.2-3.2l0,1.1h0.2l0-0.3V182.5z M108.8,172.4c-0.5-0.4-0.2-4.1-0.9-4.3c-0.2,4.8,0.4,9.7-0.5,14.6 7352 c-0.4,0.2-0.6-0.2-0.9-0.5c1.1-2.7,0.9-7.2,0.2-9.6c-0.8,3.1-0.4,6.7-1.2,9.9h-0.2c0.1-4.8,0.6-10.5,0.4-15.2 7353 c1.4,0.3,0.2,3.6,0.9,4.4c0.8-0.9-0.7-4.1,1.1-4.4c0,1.3,0.7-0.4,1.2,0.5L108.8,172.4z M119.5,171.2l-0.5,0.5 7354 c-0.2,3.2,0.6,7.5-0.7,10.5c-2.4,1.1-5.2,0-7.9,0.3l-0.5-2c0.6-4.3,0.1-8.7-0.5-12.9c1.5-1,3.7-0.1,5.3-0.7c1.6-0.2,3,0.1,4.3,0.7 7355 c-0.3,0.9-0.5,2.5,0.3,3.3l0.5-0.4l0.1,2.3C119.8,172.3,119.6,171.6,119.5,171.2z M132.7,177.9l-0.7,0.7c0.1-1.5-0.1-2.9-0.7-4.1 7356 c-0.8,2.6,0.5,4.2-0.3,6.8h-0.4c0.4-4.2-0.7-8.4-1-12.5c-1,4-0.2,8.1,0.2,12.5c-0.3,0.2-0.5,0.6-0.9,0.4c-0.6-1.5-1-3.3-0.5-5 7357 c-0.2-2.6,0.4-6.2-0.5-8.9c-0.1,1.6-0.3-0.4-0.4,1.3l-0.1,10.5c0.1,0.7,0.9,1.4,0.3,2.1c-1.7,0.5-2.5,0.7-4.6,0.5 7358 c-0.9,0,0.4-12.6-0.2-12.9c-0.9,0.2-0.6,13-1.7,12.7c-0.4-0.4,0.9-10.1,0-13c-0.4,0.3-0.2,2.8-0.5,2.5c0,0-1-4.2,0.3-3.9 7359 c0.3-1.4,1.8-0.4,2.4-0.5l0.2,0.2l0.5-0.9c0.6-0.4,1.2,1.2,1.4,0c0.7-0.3,0.7,0.5,1,0.7c0.3-0.2,0.3-1,0.9-0.7 7360 c0.1,0.4-0.1,0.9,0.3,1.2c0.9,0,0.1-1.1,0.7-1.5c1.4,0.2,2.1,0.8,3.4,0.5c1,3.3-0.1,7.8,0.9,10.8l0.7-0.7c0.5,0.7,0.2,3.5,0.3,4.8 7361 C131.6,181.1,133.7,179.1,132.7,177.9z M135.1,168.8l-0.2-2.7l0.5,0.5L135.1,168.8z M163.9,175.7l-0.2,2.4c-0.1-0.4,0-1.5-0.7-2.1 7362 c-0.5,1.2-1.6,1.3-1.5,2.9c-0.7,0.4-0.8-1.2-1.4-0.3c-1.2-1.1-2.1,1-3.4,1c-3.8,0.1-7.8,2-11-0.7c-2.1,0.9-2.5-2.3-4.3-2 7363 c-0.3-1-0.7-1.8-1.8-2.1c-1.2,0.5-0.4,2-0.6,2.9c0,0,0.4,2.8-0.5,3.1c-0.6-3.9-0.8-8-1.7-11.8c-0.7,0.3-0.5-0.4-0.7-0.7v-0.5 7364 c0.5,0.6,0.8,1.5,1.9,1.5c0.6-0.9,0.6-2.3,2.2-2c1.9-4,6.6-1.6,9.8-2.6c2.1-0.1,5.1-0.9,7.2-0.2l2.4,0.4l0.2-0.7 7365 c0.7,0.6-0.4,3.8,1,3.9l0.5-4.4c1.2,1.2,0.3,6.8,1.5,6.8c0.1-0.5,0.3-4.3,0.1-4.8l0.3-0.3C164,167.6,164.3,174.4,163.9,175.7z 7366 M154.8,160.4c0.6-1.5,2.4-0.1,3.1-1.2c1.9-0.3,3.4,0.6,4.6,2.1c-0.1,2-2.7,1.2-4.1,1.7c-1.3-0.2-2.5-0.4-3.4-1.7 7367 C155,161,155.2,160.6,154.8,160.4z M150.3,141.3l-2.8-4.8c4,0.9,13.2,3.5,17.1,1.6c-1,1.7-1.5,2-3.2,2.8l5.2,1.3 7368 C163.9,142.3,152.3,144.4,150.3,141.3z M168.7,161.1l-1.9-0.2c0.2-1.2-0.6-4.1,0.7-4.4c0.9,0.6,1.9,0.8,2.7,1.7 7369 C170.9,159.6,170,160.7,168.7,161.1z M183.8,172.7c-1,0.3-0.5-0.9-0.9-1.2c0-2.4,0.1-8.4-0.5-10.8c2.3-2.2,2.1,1.8,2.4,3.2 7370 C184.8,165.4,185.9,171.6,183.8,172.7z"/> 7371 <path class="st0" d="M145.5,87.7c-0.1-0.4-0.7-0.4-0.9-0.4c-1.3,0.6-1.9,1-1.4,2.6C144.2,89.1,144,87.1,145.5,87.7z"/> 7372 <path class="st0" d="M153.4,86.9c0.7-0.4,0.7-1.1,0.7-1.9c-1.9,1.3-0.9-0.9-1-1.2l-0.8,0.8c-0.2,0.3-0.4,0.8-2.1,0.7 7373 C150.8,86,152.4,87.1,153.4,86.9z"/> 7374 <path class="st0" d="M155.3,64.6c0.7-2.8-3-3.3-3.9-5.5l-0.5,0.5c0.4,1.8,4,3.4,1.1,3.8c-2.4,2-2.5-0.9-4.9,1.3l3.4,0.8 7375 C153.6,62.5,154.1,66.6,155.3,64.6z"/> 7376 <path class="st0" d="M147.6,61.3c-1.3,0.4-3.2-1.1-3.8,0.9C145.1,62.1,146.8,62.6,147.6,61.3z"/> 7377 <path class="st0" d="M125.6,180.5c0.2,0.2,0.6-0.2,0.4-0.4l0.1-6.3l0-2.3c0,0-0.1-2.8-0.6-3.3
7378 C125.1,170.1,125.4,178.9,125.6,180.5z"/> 7379 </g> 7380 <g> 7381 <path class="st0" d="M196.1,173.7c-0.6,0.6-1.4,0.9-2.3,0.9c-0.9,0-1.7-0.3-2.3-0.9c-0.6-0.6-0.9-1.4-0.9-2.3c0-0.9,0.3-1.7,1-2.4 7382 c0.6-0.6,1.4-0.9,2.2-0.9c0.9,0,1.7,0.3,2.3,1c0.6,0.6,0.9,1.4,0.9,2.3C197.1,172.3,196.8,173.1,196.1,173.7z M192,169.6 7383 c-0.5,0.5-0.8,1.1-0.8,1.9c0,0.7,0.3,1.4,0.8,1.9c0.5,0.5,1.1,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8c0.5-0.5,0.8-1.2,0.8-1.9 7384 c0-0.7-0.3-1.3-0.8-1.9c-0.5-0.5-1.2-0.8-1.9-0.8C193.1,168.8,192.5,169,192,169.6z M192.4,173.2v-3.6c0.2,0,0.6,0,1,0 7385 c0.4,0,0.7,0,0.7,0c0.3,0,0.5,0.1,0.7,0.2c0.3,0.2,0.5,0.5,0.5,0.9c0,0.3-0.1,0.5-0.3,0.7c-0.2,0.1-0.4,0.2-0.6,0.2 7386 c0.2,0,0.4,0.1,0.5,0.2c0.2,0.2,0.3,0.4,0.3,0.8v0.3c0,0,0,0.1,0,0.1c0,0,0,0.1,0,0.1l0,0.1h-0.9c0-0.1,0-0.3-0.1-0.5 7387 c0-0.2,0-0.4-0.1-0.4c0-0.1-0.1-0.2-0.3-0.3c-0.1,0-0.2,0-0.3-0.1l-0.2,0h-0.2v1.3H192.4z M194.1,170.3c-0.1,0-0.3-0.1-0.6-0.1 7388 h-0.2v1h0.4c0.2,0,0.4,0,0.5-0.1c0.1-0.1,0.2-0.2,0.2-0.4C194.4,170.5,194.3,170.4,194.1,170.3z"/> 7389 </g> 7390</g> 7391</svg> 7392 </a> 7393 </div> 7394 <div class="footer-contact"> 7395 <p>80 Carolina Vista<br> 7396 Pinehurst, NC<br> 7397 <a href="tel:8552358507">855-235-8507</a> 7398 <br><br> 7399 </p> 7400 <div class="footer-social"> 7401 <h3 class="title">Follow us</h2> 7402<div class="social-links"> 7403 <a href="https://facebook.com/PinehurstResort" rel="noopener" target="_blank" title="Pinehurst on Facebook" aria-label="link to the Pinehurst Facebook page"> 7404 <div class="icon-wrapper"> 7405 <svg version="1.1" id="icon-facebook-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7406 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7407 <rect fill="none" width="50" height="50"/> 7408 <path class="outline-color" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2 7409 s23,10.3,23,23S37.7,48,25,48z"/> 7410 <path class="fill-color" fill="#366484" d="M28.2,16.9c0-0.2,0-0.3,0-0.3s0,0,0.2,0h4.2v-7h-5.5c-2.8,0-4.6,1.1-5.7,2.6c-1.1,1.5-1.4,3.2-1.4,4.5V19 7411 h-2.9v7.1H20v14.5h8V26.1h4l0.7-7.1H28v-2L28.2,16.9z"/> 7412 </svg> 7413 </div> 7414 </a> 7415 7416 <a href="https://twitter.com/pinehurstresort" rel="noopener" target="_blank" title="Pinehurst on X" aria-label="link to the Pinehurst X feed"> 7417 <div class="icon-wrapper"> 7418 <svg version="1.1" id="icon-twitter-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7419 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7420 <rect fill="none" width="50" height="50"/> 7421 <path class="outline-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0 7422 z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2s23,10.3,23,23S37.7,48,25,48z"/> 7423 <path class="fill-color" fill="#366484" d="M32.6,14h3.8l-8.3,9.7L37.9,37h-7.7l-6-8l-6.9,8h-3.8l8.9-10.4L13,14h7.9l5.4,7.3L32.6,14z M31.3,34.7h2.1 7424 L19.7,16.2h-2.3L31.3,34.7z"/> 7425 </svg> 7426 </div> 7427 </a> 7428 7429 <a href="https://instagram.com/pinehurstresort/" rel="noopener" target="_blank" title="Pinehurst on Instagram" aria-label="link to the Pinehurst Instagram feed"> 7430 <div class="icon-wrapper"> 7431 <svg version="1.1" id="icon-instagram-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 7432 y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7433 <path class="fill-color" fill="#366484" d="M25,20.6c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S27.4,20.6,25,20.6z"/> 7434 <path class="outline-color" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2 7435 s23,10.3,23,23S37.7,48,25,48z"/> 7436 <path class="fill-color" fill="#366484" d="M30,12.8H20c-4,0-7.2,3.2-7.2,7.2V30c0,4,3.2,7.2,7.2,7.2H30c4,0,7.2-3.2,7.2-7.2V20 7437 C37.2,16,34,12.8,30,12.8z M25,31.4c-3.5,0-6.4-2.9-6.4-6.4s2.9-6.4,6.4-6.4s6.4,2.9,6.4,6.4S28.5,31.4,25,31.4z M33.2,18.8 7438 c-0.3,0.3-0.7,0.4-1,0.4c-0.4,0-0.8-0.2-1-0.4c-0.3-0.3-0.4-0.6-0.4-1c0-0.4,0.2-0.8,0.4-1c0.3-0.3,0.6-0.4,1-0.4 7439 c0.4,0,0.8,0.1,1,0.4c0.3,0.3,0.4,0.6,0.4,1C33.6,18.2,33.5,18.5,33.2,18.8z"/> 7440 </svg> 7441 </div> 7442 </a> 7443 7444 <a href="https://youtube.com/pinehurst1895" rel="noopener" target="_blank" title="Pinehurst on YouTube" aria-label="link to the Pinehurst YouTube page"> 7445 <div class="icon-wrapper"> 7446 <svg version="1.1" id="icon-youtube-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7447 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7448 <rect fill="none" width="50" height="50"/> 7449 <path class="fill-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M34.8,16.3c-3.2-0.4-6.5-0.4-9.8-0.4s-6.5,0-9.8,0.4 7450 c-1.4,0.1-2.5,1.2-2.8,2.6C12,20.8,12,23,12,25s0,4.2,0.5,6.2c0.3,1.4,1.4,2.4,2.8,2.6c3.2,0.4,6.5,0.4,9.8,0.4c3.3,0,6.5,0,9.8-0.4 7451 c1.4-0.1,2.5-1.2,2.8-2.6C38,29.2,38,27,38,25s0-4.2-0.4-6.2C37.2,17.5,36.1,16.4,34.8,16.3L34.8,16.3z M21.6,29v-8.6 7452 c2.8,1.4,5.5,2.9,8.3,4.3C27.1,26.2,24.4,27.6,21.6,29z"/> 7453 <path class="outline-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0 7454 z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2s23,10.3,23,23S37.7,48,25,48z"/> 7455 </svg> 7456 7457 </div> 7458 </a> 7459 7460 <a href="https://www.tiktok.com/@pinehurst.resort?lang=en" rel="noopener" target="_blank" title="Pinehust on TikTok" aria-label="link to the Pinehurst Tiktok feed"> 7461 <div class="icon-wrapper"> 7462 <svg version="1.1" id="icon-tiktok-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7463 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7464 <rect fill="none" width="50" height="50"/> 7465 <path class="fill-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M30.1,11.8L30.1,11.8l-4.5-0.1v17.5c0,0.8-0.1,1.5-0.2,2.1 7466 c-1.5,3.2-5.6,2.7-6.7,0.4c-1.1-2.5,0.3-6,4.5-5.4v-4.8C13,19.9,9.7,35,19.8,38c1.8,0.4,2.8,0.4,4,0.1c4.2-0.8,6.4-4.7,6.3-8.7v-8.8 7467 c2.2,2,5.8,2.2,6.3,2.2v-4.5C30.3,18,30.1,12.3,30.1,11.8L30.1,11.8z"/> 7468 <path class="outline-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0 7469 z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2s23,10.3,23,23S37.7,48,25,48z"/> 7470 </svg> 7471 </div> 7472 </a> 7473</div> </div> 7474 </div> 7475</div> <div class="footer-copy"> 7476 <p><span class="copyright"></span></p> </div> 7477 </div> 7478 <div class="footer-right"> 7479 <div class="footer-right-top"> 7480 <nav class="footer-navigation" role="navigation" aria-label="Footer Navigation"> 7481 <div class="footer-navigation-left"> 7482 <div class="footer-group"><ul id="footer-menu-1" class="menu-wrapper menu"><li id="menu-item-7062" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7062"><a href="https://www.pinehurst.com/about/">Stories of Pinehurst</a></li> 7483<li id="menu-item-91" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-91"><a href="https://www.pinehurst.com/pinehurst-membership/" title="Membership at Pinehurst">Membership</a></li> 7484<li id="menu-item-89" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89"><a href="https://www.pinehurst.com/faqs/" title="Pinehurst FAQs">FAQs</a></li> 7485</ul></div><div class="footer-group"><ul id="footer-menu-2" class="menu-wrapper menu"><li id="menu-item-94" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-94"><a href="https://www.pinehurst.com/brand-partners/" title="Pinehurst Brand Partners">Brand Partners</a></li> 7486<li id="menu-item-95" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-95"><a href="https://www.pinehurst.com/news-blog/" title="Pinehurst News & Blog">News & Blog</a></li> 7487<li id="menu-item-7726" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7726"><a href="https://www.pinehurst.com/ugc-terms-conditions/">UGC Terms</a></li> 7488</ul></div> </div> 7489 <div class="footer-navigation-right"> 7490 <div class="footer-group"><ul id="footer-menu-3" class="menu-wrapper menu"><li id="menu-item-7546" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7546">
7490<a href="https://www.pinehurst.com/career-opportunities-pinehurst-resort/">Career Opportunities</a></li> 7491<li id="menu-item-105" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105"><a href="https://www.pinehurst.com/contact/" title="Contact Pinehurst">Contact Us</a></li> 7492<li id="menu-item-103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-103"><a href="https://www.pinehurst.com/accessibility/" title="Website Accessibility for Pinehurst.com">Accessibility</a></li> 7493</ul></div><div class="footer-group"><ul id="footer-menu-4" class="menu-wrapper menu"><li id="menu-item-7654" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-7654"><a rel="privacy-policy" href="https://www.pinehurst.com/privacy-policy/">Privacy Policy</a></li> 7494</ul></div> </div> 7495</nav> </div> 7496 <div class="footer-right-bottom"> 7497 <div class="footer-social"> 7498 <h3 class="title">Follow us</h2> 7499<div class="social-links"> 7500 <a href="https://facebook.com/PinehurstResort" rel="noopener" target="_blank" title="Pinehurst on Facebook" aria-label="link to the Pinehurst Facebook page"> 7501 <div class="icon-wrapper"> 7502 <svg version="1.1" id="icon-facebook-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7503 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7504 <rect fill="none" width="50" height="50"/> 7505 <path class="outline-color" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2 7506 s23,10.3,23,23S37.7,48,25,48z"/> 7507 <path class="fill-color" fill="#366484" d="M28.2,16.9c0-0.2,0-0.3,0-0.3s0,0,0.2,0h4.2v-7h-5.5c-2.8,0-4.6,1.1-5.7,2.6c-1.1,1.5-1.4,3.2-1.4,4.5V19 7508 h-2.9v7.1H20v14.5h8V26.1h4l0.7-7.1H28v-2L28.2,16.9z"/> 7509 </svg> 7510 </div> 7511 </a> 7512 7513 <a href="https://twitter.com/pinehurstresort" rel="noopener" target="_blank" title="Pinehurst on X" aria-label="link to the Pinehurst X feed"> 7514 <div class="icon-wrapper"> 7515 <svg version="1.1" id="icon-twitter-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7516 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7517 <rect fill="none" width="50" height="50"/> 7518 <path class="outline-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0 7519 z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2s23,10.3,23,23S37.7,48,25,48z"/> 7520 <path class="fill-color" fill="#366484" d="M32.6,14h3.8l-8.3,9.7L37.9,37h-7.7l-6-8l-6.9,8h-3.8l8.9-10.4L13,14h7.9l5.4,7.3L32.6,14z M31.3,34.7h2.1 7521 L19.7,16.2h-2.3L31.3,34.7z"/> 7522 </svg> 7523 </div> 7524 </a> 7525 7526 <a href="https://instagram.com/pinehurstresort/" rel="noopener" target="_blank" title="Pinehurst on Instagram" aria-label="link to the Pinehurst Instagram feed"> 7527 <div class="icon-wrapper"> 7528 <svg version="1.1" id="icon-instagram-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 7529 y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7530 <path class="fill-color" fill="#366484" d="M25,20.6c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S27.4,20.6,25,20.6z"/> 7531 <path class="outline-color" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2 7532 s23,10.3,23,23S37.7,48,25,48z"/> 7533 <path class="fill-color" fill="#366484" d="M30,12.8H20c-4,0-7.2,3.2-7.2,7.2V30c0,4,3.2,7.2,7.2,7.2H30c4,0,7.2-3.2,7.2-7.2V20 7534 C37.2,16,34,12.8,30,12.8z M25,31.4c-3.5,0-6.4-2.9-6.4-6.4s2.9-6.4,6.4-6.4s6.4,2.9,6.4,6.4S28.5,31.4,25,31.4z M33.2,18.8 7535 c-0.3,0.3-0.7,0.4-1,0.4c-0.4,0-0.8-0.2-1-0.4c-0.3-0.3-0.4-0.6-0.4-1c0-0.4,0.2-0.8,0.4-1c0.3-0.3,0.6-0.4,1-0.4 7536 c0.4,0,0.8,0.1,1,0.4c0.3,0.3,0.4,0.6,0.4,1C33.6,18.2,33.5,18.5,33.2,18.8z"/> 7537 </svg> 7538 </div> 7539 </a> 7540 7541 <a href="https://youtube.com/pinehurst1895" rel="noopener" target="_blank" title="Pinehurst on YouTube" aria-label="link to the Pinehurst YouTube page"> 7542 <div class="icon-wrapper"> 7543 <svg version="1.1" id="icon-youtube-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7544 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7545 <rect fill="none" width="50" height="50"/> 7546 <path class="fill-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M34.8,16.3c-3.2-0.4-6.5-0.4-9.8-0.4s-6.5,0-9.8,0.4 7547 c-1.4,0.1-2.5,1.2-2.8,2.6C12,20.8,12,23,12,25s0,4.2,0.5,6.2c0.3,1.4,1.4,2.4,2.8,2.6c3.2,0.4,6.5,0.4,9.8,0.4c3.3,0,6.5,0,9.8-0.4 7548 c1.4-0.1,2.5-1.2,2.8-2.6C38,29.2,38,27,38,25s0-4.2-0.4-6.2C37.2,17.5,36.1,16.4,34.8,16.3L34.8,16.3z M21.6,29v-8.6 7549 c2.8,1.4,5.5,2.9,8.3,4.3C27.1,26.2,24.4,27.6,21.6,29z"/> 7550 <path class="outline-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0 7551 z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2s23,10.3,23,23S37.7,48,25,48z"/> 7552 </svg> 7553 7554 </div> 7555 </a> 7556 7557 <a href="https://www.tiktok.com/@pinehurst.resort?lang=en" rel="noopener" target="_blank" title="Pinehust on TikTok" aria-label="link to the Pinehurst Tiktok feed"> 7558 <div class="icon-wrapper"> 7559 <svg version="1.1" id="icon-tiktok-outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 7560 x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"> 7561 <rect fill="none" width="50" height="50"/> 7562 <path class="fill-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M30.1,11.8L30.1,11.8l-4.5-0.1v17.5c0,0.8-0.1,1.5-0.2,2.1 7563 c-1.5,3.2-5.6,2.7-6.7,0.4c-1.1-2.5,0.3-6,4.5-5.4v-4.8C13,19.9,9.7,35,19.8,38c1.8,0.4,2.8,0.4,4,0.1c4.2-0.8,6.4-4.7,6.3-8.7v-8.8 7564 c2.2,2,5.8,2.2,6.3,2.2v-4.5C30.3,18,30.1,12.3,30.1,11.8L30.1,11.8z"/> 7565 <path class="outline-color" fill-rule="evenodd" clip-rule="evenodd" fill="#366484" d="M25,0C11.2,0,0,11.2,0,25s11.2,25,25,25s25-11.2,25-25S38.8,0,25,0 7566 z M25,48C12.3,48,2,37.7,2,25S12.3,2,25,2s23,10.3,23,23S37.7,48,25,48z"/> 7567 </svg> 7568 </div> 7569 </a> 7570</div> </div> 7571 <div class="footer-subscribe"> 7572
7572<script> 7573function clearForm(event){ 7574 let form = document.getElementById("revinate_contact_api_form"); 7575 let input = document.getElementById('revinate_form_email'); 7576 input.value=""; 7577 form.reset(); 7578} 7579</script>
7579 7580 7581<form id="revinate_contact_api_form" token="d0e72676-9be7-4938-b811-a6d2706f92d3" onsubmit="revFormOnSubmit(); event.preventDefault(); clearForm();"> 7582 <div class="revinate-subscribe-fields"> 7583 <label id="revinate-subscribe-label">Sign up for offers and news</label> 7584 <div class="revinate-subscribe-main-fields"> 7585 <div class="revinate-subscribe-email"> 7586 <input id="revinate_form_email" type="email" value="" name="email" autocomplete="email" placeholder="Email" aria-invalid="false" aria-describedby="" aria-labelledby="revinate-subscribe-label" aria-required="true" required=""> 7587 </div> 7588 <div class="revinate-subscribe-submit"> 7589 <button type="submit">Sign Up</button> 7590 </div> 7591 </div> 7592 <div class="revinate-subscribe-consent-fields"> 7593 <input id="revinate-subscribe-consent" name="revinate-subscribe-consent" aria-describedby="" class="" type="checkbox" value="0" aria-labelledby="revinate-subscribe-consent-clause" aria-required="true" required=""> 7594 <label for="revinate-subscribe-consent" id="revinate-subscribe-consent-clause" class="revinate-subscribe-consent-clause required">Yes, I would like to receive Pinehurst emails including exclusive offers, events & resort news. I agree to the Privacy Policy and understand that Pinehurst will use my data to personalize marketing communications. <span><em>(Required)</em></span> 7595 </label> 7596 </div> 7597 </div> 7598</form> </div> 7599 </div> 7600 </div> 7601 <div class="footer-bottom"> 7602 <div class="footer-copy"> 7603 <p><span class="copyright"></span></p> </div> 7604 </div> 7605 </div> 7606 </div> 7607</footer> 7608 7609</div><!-- #page --> 7610 7611<style> 7612/* 7613 .reveal{ 7614 position: relative; 7615 transform: translateY(150px); 7616 opacity: 0; 7617 transition: 1s all ease; 7618} 7619.slick-slide .reveal{ 7620 transform: translateY(50px); 7621} 7622.reveal.active, .slick-slide.slick-active.slick-center .reveal.active{ 7623 transform: translateY(0); 7624 opacity: 1; 7625} 7626*/ 7627 7628.button2 { 7629 position: relative; 7630 padding: 0.65rem 0.99375rem !important; 7631 line-height: 1.3; 7632 font-weight: bold; 7633 letter-spacing: 0.7px; 7634 background: transparent; 7635 border: 1px solid #27313d; 7636 border-radius: 1.5625rem; 7637 color: #27313d; 7638 transition: color 1s ease; 7639 transition: opacity 0.3s ease; 7640 text-transform: uppercase; 7641 text-decoration: none !important; 7642 display: inline-flex; 7643 justify-content: center; 7644 align-items: center; 7645 cursor:pointer; 7646} 7647 7648.gradient-border { 7649 --borderWidth: 1.5px; 7650 background: #ffffff !important; 7651 position: relative; 7652 /*border-radius: 1.5625rem;*/ 7653} 7654 7655.gradient-border:hover::after { 7656 content: ''; 7657 position: absolute; 7658 top: calc(-1 * var(--borderWidth)); 7659 left: calc(-1 * var(--borderWidth)); 7660 height: calc(100% + var(--borderWidth) * 2); 7661 width: calc(100% + var(--borderWidth) * 2); 7662 background: linear-gradient(270deg, #ffffff, #000717, #27313d, #eaf6f7, #104f7e,#366484, #eaf6f7); 7663 border-radius: 1.5625rem; 7664 z-index: -1; 7665 animation: animatedgradient 4.5s ease alternate infinite; 7666 background-size: 300% 300%; 7667} 7668 7669@keyframes animatedgradient { 7670 0% { 7671 background-position: 0% 50%; 7672 } 7673 50% { 7674 background-position: 100% 50%; 7675 } 7676 100% { 7677 background-position: 0% 50%; 7678 } 7679} 7680</style> 7681
7682<script> 7683// function reveal() { 7684// var reveals = document.querySelectorAll(".reveal"); 7685// 7686// for (var i = 0; i < reveals.length; i++) { 7687// var windowHeight = window.innerHeight; 7688// var elementTop = reveals[i].getBoundingClientRect().top; 7689// var elementVisible = 125; 7690// 7691// if (elementTop < windowHeight - elementVisible) { 7692// reveals[i].classList.add("active"); 7693// } else { 7694// reveals[i].classList.remove("active"); 7695// } 7696// } 7697// } 7698// 7699// window.addEventListener("scroll", reveal); 7700// 7701// function revealhslider() { 7702// var reveals = document.querySelectorAll(".slide>.reveal"); 7703// 7704// for (var i = 0; i < reveals.length; i++) { 7705// var windowHeight = window.innerHeight + 100; 7706// var elementTop = reveals[i].getBoundingClientRect().top; 7707// var elementVisible = 125; 7708// console.log("working"); 7709// if (elementTop < windowHeight - elementVisible) { 7710// reveals[i].classList.add("active"); 7711// } else { 7712// reveals[i].classList.remove("active"); 7713// } 7714// } 7715// } 7716// 7717// window.addEventListener("scroll", revealhslider); 7718 7719function handleIntersectionObserver() { 7720 const animatedContent = document.querySelectorAll('.animate'); 7721 const observerOptions = { 7722 root: null, 7723 threshold: 0.01 // Trigger animation when 1% of the element is visible 7724 }; 7725 7726 const observerCallback = (entries) => { 7727 entries.forEach(entry => { 7728 if (entry.isIntersecting) { 7729 entry.target.classList.add('visible'); 7730 observer.unobserve(entry.target); // Remove observer after animation 7731 } 7732 }); 7733 }; 7734 7735 const observer = new IntersectionObserver(observerCallback, observerOptions); 7736 animatedContent.forEach(section => { 7737 observer.observe(section); 7738 }); 7739} 7740 7741function handlePackageRatesDates() { 7742 const wrapper = document.querySelector('.rates-dates-wrapper'); 7743 7744 if (wrapper) { 7745 const dates = wrapper.querySelectorAll('li.rate-table-dates'); 7746 7747 if (dates.length === 1) { 7748 wrapper.classList.add('disabled'); 7749 } 7750 } 7751} 7752 7753function handleSidebarSearch() { 7754 const sidebar = document.querySelector('.facetwp-template'); 7755 const currentUrl = window.location.href; 7756 const filterSelects = document.querySelectorAll('.facetwp-type-fselect'); 7757 7758 function updateActiveLink() { 7759 const links = sidebar.querySelectorAll('li a'); 7760 7761 links.forEach(link => { 7762 const linkUrl = link.href; 7763 const parentLi = link.parentElement; 7764 7765 parentLi.classList.toggle('active', linkUrl === currentUrl); 7766 }); 7767 } 7768 7769 filterSelects.forEach(select => { 7770 select.addEventListener('change', () => { 7771 const currentUrl = window.location.href; 7772 7773 // Create a MutationObserver to watch for changes in the sidebar 7774 const observer = new MutationObserver(() => { 7775 // Update the links variable to reflect the current state of the DOM 7776 const links = sidebar.querySelectorAll('li a'); 7777 7778 // Filter visible links based on your criteria 7779 const visibleLinks = Array.from(links).filter(link => { 7780 const parentLi = link.closest('li'); 7781 return parentLi && parentLi.offsetParent !== null; // Check if the <li> is visible 7782 }); 7783 7784 // Check for matches in visible links 7785 visibleLinks.forEach(link => { 7786 const linkHref = link.getAttribute('href'); 7787 7788 if (currentUrl.includes(linkHref)) { 7789 updateActiveLink(); // Update the active link 7790 } 7791 }); 7792 7793 // Disconnect the observer after processing 7794 observer.disconnect(); 7795 }); 7796 7797 // Start observing the sidebar for changes 7798 observer.observe(sidebar, { childList: true, subtree: true }); 7799 }); 7800 }); 7801} 7802 7803handleIntersectionObserver(); 7804handlePackageRatesDates(); 7805handleSidebarSearch(); 7806 7807const params = new URLSearchParams(window.location.search); 7808let url = '/wp-json/pinehurst/v1/navis-cookie'; 7809if (params.has('nck')) { 7810 url += '?nck=' + params.get('nck'); 7811} else if (params.has('NCK')) { 7812 url += '?nck=' + params.get('NCK'); 7813} 7814fetch(url, { 7815 credentials: 'include', 7816}) 7817 .then(res => res.json()) 7818 .then(({ number, formatted }) => { 7819 if (!number) { 7820 return; 7821 } 7822 7823 // Update Gravity Forms hidden fields for navis phone number 7824 // input_18 - Wedding Inquiries form 7825 // input_19 - Request Call Back - Navis Ready form 7826 // input_23 - Pinehurst Group Sales RFP form 7827 // input_57 - Plan Your Stay form 7828 document.querySelectorAll('[type="hidden"][name="input_18"],[type="hidden"][name="input_19"],[type="hidden"][name="input_23"],[type="hidden"][name="input_57"]') 7829 .forEach(input => { 7830 input.value = number; 7831 }); 7832 // Update tel links to cookied number 7833 document.querySelectorAll('[href^="tel:"]') 7834 .forEach(phone => { 7835 if (number && ( 7836 phone.getAttribute('href') === 'tel:8552358507' || 7837 phone.getAttribute('href') === 'tel:855-235-8507' || 7838 phone.getAttribute('href') === 'tel:8552190312' || 7839 phone.getAttribute('href') === 'tel:855-219-0312' || 7840 phone.getAttribute('href') === 'tel:(855) 219-0312' 7841 )) { 7842 phone.setAttribute('href', 'tel:' + number); 7843 } 7844 }); 7845 // Update text content for phone numbers 7846 const phoneLabels = document.evaluate( 7847 "//*[contains(text(), '855-235-8507')]", 7848 document, 7849 null, 7850 XPathResult.UNORDERED_NODE_ITERATOR_TYPE, 7851 null 7852 ); 7853 const nodes = []; 7854 let node = phoneLabels.iterateNext(); 7855 while (node) { 7856 nodes.push(node); 7857 node = phoneLabels.iterateNext(); 7858 }
7859 nodes.forEach(node => { 7860 node.textContent = node.textContent.replace('855-235-8507', formatted); 7861 }); 7862 }) 7863 .catch(err => console.error('Fetch error:', err)); 7864</script>
7864 7865
7866<script type="speculationrules"> 7867{"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/pinehurst/*","/wp-content/themes/the-redzone/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 7868</script>
vendor: 1 bytes, line 7868
7868
7869<script> 7870jQuery( document ).ready( function( $ ) { 7871 if(typeof Marionette !== 'undefined') { 7872 var customDatePicker = Marionette.Object.extend( { 7873 initialize: function() { 7874 this.listenTo( Backbone.Radio.channel( 'flatpickr' ), 'init', this.modifyDatepicker ); 7875 }, 7876 modifyDatepicker: function( dateObject, fieldModel ) { 7877 var tomorrow = new Date(); 7878 tomorrow.setDate(tomorrow.getDate() + 1); 7879 dateObject.set("minDate", tomorrow ); 7880 } 7881 }); 7882 new customDatePicker(); 7883 } 7884 7885 //$(".reqcb-form").hide(); 7886 $(".reqcb-form").addClass("reqcb-hide"); 7887 $("a.reqcb").click(function(){ 7888 $(".reqcb-form").toggleClass("reqcb-hide"); 7889 }); 7890}); 7891</script>
7891 <!-- Custom Feeds for Instagram JS -->
7892<script type="text/javascript"> 7893var sbiajaxurl = "https://www.pinehurst.com/wp-admin/admin-ajax.php"; 7894 7895</script>
vendor: 2 bytes, line 7895
7895
7896<script id="theredzone_scripts-js-extra"> 7897var theredzone_scripts_params = {"ajaxurl":"https://www.pinehurst.com/wp-admin/admin-ajax.php","security":"0a506838fa"}; 7898//# sourceURL=theredzone_scripts-js-extra 7899</script>
vendor: 1 bytes, line 7899
7899
7900<script id="theredzone_scripts-js" src="https://www.pinehurst.com/wp-content/themes/the-redzone/dist/assets/js/bundle.js?ver=1787190946"></script>
vendor: 1 bytes, line 7900
7900
7901<script id="intersection-observer-polyfill-js" src="https://www.pinehurst.com/wp-content/themes/the-redzone/dist/assets/js/io-polyfill.js"></script>
vendor: 1 bytes, line 7901
7901
7902<script id="lozad-js" src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"></script>
vendor: 1 bytes, line 7902
7902
7903<script id="lozad-js-after"> 7904var myElements = document.querySelectorAll(".lozad"); 7905 lozad(myElements, { 7906 rootMargin: "300px 0px" 7907 }).observe(); 7908 7909//# sourceURL=lozad-js-after 7910</script>
vendor: 1 bytes, line 7910
7910
7911<script id="fwduvp-js" src="https://www.pinehurst.com/wp-content/plugins/fwduvp/js/FWDUVP.js?ver=9.5.1"></script>
vendor: 1 bytes, line 7911
7911
7912<script id="aos-script-js" src="//unpkg.com/[email protected]/dist/aos.js?ver=1.1.27"></script>
vendor: 1 bytes, line 7912
7912
7913<script id="revinate-script-js" src="//contact-api.inguest.com/bundles/revinatecontactapi/js/revinate-form.js?v=1&ver=1.1.27"></script>
vendor: 1 bytes, line 7913
7913
7914<script id="child-scripts-js-extra"> 7915var pinehurst_params = {"ajaxurl":"https://www.pinehurst.com/wp-admin/admin-ajax.php","security":"78420a0c4d"}; 7916//# sourceURL=child-scripts-js-extra 7917</script>
vendor: 1 bytes, line 7917
7917
7918<script id="child-scripts-js" src="https://www.pinehurst.com/wp-content/themes/pinehurst/dist/js/bundle.js?ver=7.0.5"></script>
vendor: 1 bytes, line 7918
7918
7919<script id="ubermenu-js-extra"> 7920var ubermenu_data = {"remove_conflicts":"off","reposition_on_load":"off","intent_delay":"300","intent_interval":"100","intent_threshold":"7","scrollto_offset":"50","scrollto_duration":"1000","responsive_breakpoint":"991","accessible":"on","mobile_menu_collapse_on_navigate":"on","retractor_display_strategy":"responsive","touch_off_close":"on","submenu_indicator_close_mobile":"off","collapse_after_scroll":"on","v":"3.8.1","configurations":["main"],"ajax_url":"https://www.pinehurst.com/wp-admin/admin-ajax.php","plugin_url":"https://www.pinehurst.com/wp-content/plugins/ubermenu/","disable_mobile":"off","prefix_boost":"","use_core_svgs":"off","aria_role_navigation":"on","aria_nav_label":"on","aria_expanded":"on","aria_hidden":"on","aria_controls":"","aria_responsive_toggle":"on","icon_tag":"span","esc_close_mobile":"on","keyboard_submenu_trigger":"enter","theme_locations":{"primary":"Primary Menu","secondary-menu":"Secondary Menu","footer-menu-group-1":"Footer Menu Group 1","footer-menu-group-2":"Footer Menu Group 2","footer-menu-group-3":"Footer Menu Group 3","footer-menu-group-4":"Footer Menu Group 4","social-menu":"Social Menu"}}; 7921//# sourceURL=ubermenu-js-extra 7922</script>
vendor: 1 bytes, line 7922
7922
7923<script id="ubermenu-js" src="https://www.pinehurst.com/wp-content/plugins/ubermenu/assets/js/ubermenu.min.js?ver=3.8.1"></script>
vendor: 1 bytes, line 7923
7923
7924<script id="wp-emoji-settings" type="application/json"> 7925{"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.pinehurst.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}} 7926</script>
vendor: 1 bytes, line 7926
7926
7927<script type="module"> 7928/*! This file is auto-generated */ 7929var 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)))}); 7930//# sourceURL=https://www.pinehurst.com/wp-includes/js/wp-emoji-loader.min.js 7931</script>
7931 7932 7933 7934</body> 7935</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.