1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 3<head> 4<meta content="text/html; charset=UTF-8" http-equiv="content-type"/> 5<title>Pro shop</title> 6<meta name="description" content="Classé parmi les 30 plus beaux parcours français, le golf de Saint Jean de Monts, ouvert toute l'année, offre un parcours varié dans un site exceptionnel" /> 7<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> 8<meta name="apple-mobile-web-app-capable" content="yes"/> 9<meta name="apple-mobile-web-app-status-bar-style" content="white"/> 10<meta name="theme-color" content="#ffffff"/> 11<meta name="msapplication-TileColor" content="#ffffff"/> 12<meta name="msapplication-TileImage" content="https://golfsaintjeandemonts.fr/ms-icon-144x144.png"/> 13<link type="text/css" href="https://golfsaintjeandemonts.fr/vtfmk/base/css/flags.css" rel="stylesheet" /> 14<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-57x57.png" rel="apple-touch-icon" sizes="57x57" /> 15<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-60x60.png" rel="apple-touch-icon" sizes="60x60" /> 16<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-72x72.png" rel="apple-touch-icon" sizes="72x72" /> 17<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-76x76.png" rel="apple-touch-icon" sizes="76x76" /> 18<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-114x114.png" rel="apple-touch-icon" sizes="114x114" /> 19<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-120x120.png" rel="apple-touch-icon" sizes="120x120" /> 20<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-144x144.png" rel="apple-touch-icon" sizes="144x144" /> 21<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-152x152.png" rel="apple-touch-icon" sizes="152x152" /> 22<link type="text/css" href="https://golfsaintjeandemonts.fr/apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180" /> 23<link type="text/css" href="https://golfsaintjeandemonts.fr/android-icon-192x192.png" rel="icon" type="image/png" sizes="192x192" /> 24<link type="text/css" href="https://golfsaintjeandemonts.fr/favicon-32x32.png" rel="icon" type="image/png" sizes="32x32" /> 25<link type="text/css" href="https://golfsaintjeandemonts.fr/favicon-96x96.png" rel="icon" type="image/png" sizes="96x96" /> 26<link type="text/css" href="https://golfsaintjeandemonts.fr/favicon-16x16.png" rel="icon" type="image/png" sizes="16x16" /> 27<link type="text/css" href="https://golfsaintjeandemonts.fr/manifest.json" rel="manifest" /> 28<link type="text/css" href="https://golfsaintjeandemonts.fr/vtcms/css/cmsgallery/plugins/magnific-popup/magnific-popup.css" rel="stylesheet" /> 29<link type="text/css" href="https://golfsaintjeandemonts.fr/vtcms/css/cms.css?v=4" rel="stylesheet" /> 30<link type="text/css" href="https://golfsaintjeandemonts.fr/vtgolf/css/golf.css?v=4" rel="stylesheet" /> 31<link type="text/css" href="https://golfsaintjeandemonts.fr/vtnews/css/news.css?v=4" rel="stylesheet" /> 32<link type="text/css" href="https://golfsaintjeandemonts.fr/vtphotolibrary/css/photolibrary.css?v=4" rel="stylesheet" /> 33<link type="text/css" href="https://golfsaintjeandemonts.fr/vtphotolibrary/libs/jgallery-1.5.6/css/font-awesome.min.css?v=4" rel="stylesheet" /> 34<link type="text/css" href="https://golfsaintjeandemonts.fr/vtphotolibrary/libs/jgallery-1.5.6/css/jgallery.min.css?v=1.5.6" rel="stylesheet" /> 35<link type="text/css" href="https://golfsaintjeandemonts.fr/vtadvertising/css/main.css?v=4" rel="stylesheet" /> 36<link type="text/css" href="https://golfsaintjeandemonts.fr/assets/css/bootstrap.css?v=4" rel="stylesheet" /> 37<link type="text/css" href="https://golfsaintjeandemonts.fr/assets/owl-carousel/assets/owl.carousel.min.css?v=4" rel="stylesheet" /> 38<link type="text/css" href="https://golfsaintjeandemonts.fr/assets/owl-carousel/assets/owl.theme.default.min.css?v=4" rel="stylesheet" /> 39<link type="text/css" href="https://golfsaintjeandemonts.fr/assets/css/main.css?v=4" rel="stylesheet" /> 40<link type="text/css" href="https://golfsaintjeandemonts.fr/vtadvertising/js/main.js?v=4" rel="stylesheet" /> 41<link type="text/css" href="https://golfsaintjeandemonts.fr/vtcms/libs/splide/css/splide.min.css" rel="stylesheet" />
42<script type="text/javascript" src="https://golfsaintjeandemonts.fr/vtfmk/libs/tarteaucitron/tarteaucitron.js" ></script>
vendor: 1 bytes, line 42
42
43<script type="text/javascript" src="https://kit.fontawesome.com/49d5c0fb70.js" ></script>
vendor: 1 bytes, line 43
43
44<script type="text/javascript" src="https://golfsaintjeandemonts.fr/vtcms/libs/splide/js/splide.min.js" ></script>
44 45<meta http-equiv="X-UA-Compatible" content="IE=9"> 46<meta http-equiv="X-UA-Compatible" content="IE=10"> 47<meta http-equiv="X-UA-Compatible" content="IE=edge"> 48<meta http-equiv="X-UA-Compatible" content="IE=edge"> 49<meta http-equiv="X-UA-Compatible" content="IE=edge"> 50<meta http-equiv="X-UA-Compatible" content="IE=edge"> 51</head> 52<body>
53<script type="text/javascript"> 54 // <![CDATA[ 55 tarteaucitron.init({"privacyUrl":"","cookieName":"tartaucitron","hashtag":"#tarteaucitron","showAlertSmall":false,"highPrivacy":false,"orientation":"bottom","adblocker":false,"AcceptAllCta":true,"handleBrowserDNTRequest":true,"cookieslist":false,"removeCredit":true,"moreInfoLink":false,"showIcon":false}); 56 57 58 tarteaucitron.user.googlemapsKey = 'AIzaSyBVVSl2dYaftPRDepB4flphy3cfdUDnoKg'; 59 tarteaucitron.user.mapscallback = 'initialize'; 60 (tarteaucitron.job = tarteaucitron.job || []).push('googlemaps'); 61 62 63 tarteaucitron.user.googletagmanagerId = 'G-DWSSKXNQQ0'; 64 (tarteaucitron.job = tarteaucitron.job || []).push('googletagmanager'); 65 66 (tarteaucitron.job = tarteaucitron.job || []).push('iframe'); 67 68 (tarteaucitron.job = tarteaucitron.job || []).push('youtube'); 69 70 71 (tarteaucitron.job = tarteaucitron.job || []).push('recaptcha'); 72 73tarteaucitron.lang = {"adblock":"Bonjour! Ce site joue la transparence et vous donne le choix des services tiers \u00e0 activer.","adblock_call":"Merci de d\u00e9sactiver votre adblocker pour commencer la personnalisation.","reload":"Recharger la page","alertBigScroll":"En continuant de d\u00e9filer,","alertBigClick":"En poursuivant votre navigation,","alertBig":"vous acceptez l'utilisation de services tiers pouvant installer des cookies","alertBigPrivacy":"Ce site utilise des cookies et vous donne le contr\u00f4le sur ce que vous souhaitez activer","alertSmall":"Gestion des services","acceptAll":"OK, tout accepter","personalize":"Personnaliser","close":"Fermer","all":"Pr\u00e9f\u00e9rence pour tous les services","description":"Les cookies nous permettent de personnaliser le contenu et d'offrir des fonctionnalit\u00e9s relatives aux m\u00e9dias sociaux et d'analyser notre trafic. Nous partageons \u00e9galement des informations sur l'utilisation de notre site avec nos partenaires qui peuvent combiner celles-ci avec d'autres informations que vous leur avez fournies ou qu'ils ont collect\u00e9es lors de l\u2019utilisation de notre site.<br \/><br \/>Pour en savoir plus et, notamment, pour s'opposer \u00e0 leur installation, nous vous invitons \u00e0 consulter","slug_link_policy":"politique-de-confidentialite","text_link_policy":"notre politique de confidentialit\u00e9 pour la protection des donn\u00e9es personnelles","info":"Protection de votre vie priv\u00e9e","disclaimer":"En autorisant ces services tiers, vous acceptez le d\u00e9p\u00f4t et la lecture de cookies et l'utilisation de technologies de suivi n\u00e9cessaires \u00e0 leur bon fonctionnement.","allow":"Autoriser","deny":"Interdire","noCookie":"Ce service ne d\u00e9pose aucun cookie.","useCookie":"Ce service peut d\u00e9poser","useCookieCurrent":"Ce service a d\u00e9pos\u00e9","useNoCookie":"Ce service n'a d\u00e9pos\u00e9 aucun cookie.","more":"En savoir plus","source":"Voir le site officiel","credit":"Gestion des cookies par tarteaucitron.js","fallback":"est d\u00e9sactiv\u00e9.","ads":{"title":"R\u00e9gies publicitaires","details":"Les r\u00e9gies publicitaires permettent de g\u00e9n\u00e9rer des revenus en commercialisant les espaces publicitaires du site."},"analytic":{"title":"Mesure d'audience","details":"Les services de mesure d'audience permettent de g\u00e9n\u00e9rer des statistiques de fr\u00e9quentation utiles \u00e0 l'am\u00e9lioration du site."},"social":{"title":"R\u00e9seaux sociaux","details":"Les r\u00e9seaux sociaux permettent d'am\u00e9liorer la convivialit\u00e9 du site et aident \u00e0 sa promotion via les partages."},"video":{"title":"Vid\u00e9os","details":"Les services de partage de vid\u00e9o permettent d'enrichir le site de contenu multim\u00e9dia et augmentent sa visibilit\u00e9."},"comment":{"title":"Commentaires","details":"Les gestionnaires de commentaires facilitent le d\u00e9p\u00f4t de vos commentaires et luttent contre le spam."},"support":{"title":"Support","details":"Les services de support vous permettent d'entrer en contact avec l'\u00e9quipe du site et d'aider \u00e0 son am\u00e9lioration."},"api":{"title":"APIs","details":"Les APIs permettent de charger des scripts : g\u00e9olocalisation, moteurs de recherche, traductions, ..."},"other":{"title":"Autre","details":"Services visant \u00e0 afficher du contenu web."}}; 74 75 // ]]> 76 </script>
76<link rel="preconnect" href="https://fonts.gstatic.com"> 77<link href="https://fonts.googleapis.com/css2?family=Lato&display=swap" rel="stylesheet"> 78 79<header class=""> 80 <div style="background: rgba(255,255,255,0.75);" class="fixed-top"> 81 <div class="p-1 d-flex justify-content-end" style="background: rgba(255,255,255,0.75);"> 82 <div class="px-2"><i class="fa fa-phone"></i> Tél: <a href="tel:+33 2 51 58 82 73">+33 2 51 58 82 73</a></div> 83 <a class="i18n-flag " href="https://golfsaintjeandemonts.fr/fr/proshop" title="French"> 84 <img src="https://golfsaintjeandemonts.fr/assets/images/flag-fr.png"> 85 </a> 86 <a class="i18n-flag selected" href="https://golfsaintjeandemonts.fr/en/pro-shop" title="English"> 87 <img src="https://golfsaintjeandemonts.fr/assets/images/flag-en.png"> 88 </a> 89 </div> 90 <div class="py-2 px-2 py-lg-3"> 91 <nav class="navbar navbar-expand-lg navbar-light"> 92 <button class="navbar-toggler bg-light" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> 93 <span class="navbar-toggler-icon"></span> 94 </button> 95 <div class="collapse navbar-collapse justify-content-start justify-content-xxxl-center flex-nowrap" id="navbarNavDropdown"> 96 <ul class="navbar-nav"> 97 <li class="nav-item"><a class="nav-link" href="https://golfsaintjeandemonts.fr"><i class="fa fa-home"></i></a></li> 98 99 100 <li class="nav-item li_3"> 101 <a class="nav-link" vt-data-slug="home" title="Home" href="https://golfsaintjeandemonts.fr"><span>Home</span></a> 102 </li> 103 104 105 <li class="nav-item dropdown li_9"> 106 <a class="nav-link dropdown-toggle" aria-haspopup="true" aria-expanded="false" data-toggle="dropdown" role="button" vt-data-slug="the-course" title="The course" href="#!"><span>The course</span><span class="caret"></span></a> 107 108 <ul class="dropdown-menu"> 109 110 111 112 <li class="nav-item li_10"> 113 <a class="nav-link" vt-data-slug="a-natural-site" title="A natural site" href="https://golfsaintjeandemonts.fr/en/a-natural-site"><span>A natural site</span></a> 114 </li> 115 116 117 <li class="nav-item li_11"> 118 <a class="nav-link" vt-data-slug="the-18-hole-course" title="The 18 hole course" href="https://golfsaintjeandemonts.fr/en/parcours/parcours"><span>The 18 hole course</span></a> 119 </li> 120 121 122 <li class="nav-item li_13"> 123 <a class="nav-link" vt-data-slug="the-pitch-putt" title="Pitch & Putt" href="https://golfsaintjeandemonts.fr/en/the-pitch-putt"><span>Pitch & Putt</span></a> 124 </li> 125 126 </ul> 127 </li> 128 129 130 <li class="nav-item dropdown li_5"> 131 <a class="nav-link dropdown-toggle selected" aria-haspopup="true" aria-expanded="false" data-toggle="dropdown" role="button" vt-data-slug="the-club" title="The Club" href="#!"><span>The Club</span><span class="caret"></span></a> 132 133 <ul class="dropdown-menu"> 134 135 136 137 <li class="nav-item li_6"> 138 <a class="nav-link" vt-data-slug="club-house" title="Clubhouse" href="https://golfsaintjeandemonts.fr/en/club-house"><span>Clubhouse</span></a> 139 </li> 140 141 142 <li class="nav-item li_8"> 143 <a class="nav-link selected" vt-data-slug="pro-shop" title="Pro shop" href="https://golfsaintjeandemonts.fr/en/pro-s
143hop"><span>Pro shop</span></a> 144 </li> 145 146 147 <li class="nav-item li_7"> 148 <a class="nav-link" vt-data-slug="restaurant" title="Restaurant" href="https://golfsaintjeandemonts.fr/en/restaurant"><span>Restaurant</span></a> 149 </li> 150 151 </ul> 152 </li> 153 154 155 <li class="nav-item dropdown li_14"> 156 <a class="nav-link dropdown-toggle" aria-haspopup="true" aria-expanded="false" data-toggle="dropdown" role="button" vt-data-slug="play" title="Play" href="#!"><span>Play</span><span class="caret"></span></a> 157 158 <ul class="dropdown-menu"> 159 160 161 162 <li class="nav-item li_17"> 163 <a class="nav-link" vt-data-slug="competitions" title="Competitions" href="https://golfsaintjeandemonts.fr/en/competitions/list/"><span>Competitions</span></a> 164 </li> 165 166 167 <li class="nav-item li_15"> 168 <a class="nav-link" vt-data-slug="committee" title="Committee" href="https://golfsaintjeandemonts.fr/en/committee"><span>Committee</span></a> 169 </li> 170 171 172 <li class="nav-item li_16"> 173 <a class="nav-link" vt-data-slug="golf-school" title="Golf school" href="https://golfsaintjeandemonts.fr/en/golf-school"><span>Golf school</span></a> 174 </li> 175 176 177 <li class="nav-item li_53"> 178 <a class="nav-link" vt-data-slug="local-rules" title="Local rules" href="https://golfsaintjeandemonts.fr/en/local-rules"><span>Local rules</span></a> 179 </li> 180 181 </ul> 182 </li> 183 184 185 <li class="nav-item li_27"> 186 <a class="nav-link" vt-data-slug="teaching" title="Tuition" href="https://golfsaintjeandemonts.fr/en/teaching"><span>Tuition</span></a> 187 </li> 188 189 190 <li class="nav-item dropdown li_28"> 191 <a class="nav-link dropdown-toggle" aria-haspopup="true" aria-expanded="false" data-toggle="dropdown" role="button" vt-data-slug="contact-and-links" title="Contact and links" href="#!"><span>Contact and links</span><span class="caret"></span></a> 192 193 <ul class="dropdown-menu"> 194 195 196 197 <li class="nav-item li_29"> 198 <a class="nav-link" vt-data-slug="contact-us" title="Contact us" href="https://golfsaintjeandemonts.fr/en/contact-us"><span>Contact us</span></a> 199 </li> 200 201 202 <li class="nav-item li_30"> 203 <a class="nav-link" vt-data-slug="around-the-golf" title="Local accomodation" href="https://golfsaintjeandemonts.fr/en/around-the-golf"><span>Local accomodation</span></a> 204 </li> 205 206 207 <li class="nav-item li_34"> 208 <a class="nav-link" vt-data-slug="useful-links" title="Useful links" href="https://golfsaintjeandemonts.fr/en/useful-links"><span>Useful links</span></a> 209 </li> 210 211 </ul> 212 </li> 213 214 215 <li class="nav-item li_24"> 216 <a class="nav-link" vt-data-slug="pictures" title="Pictures" href="https://golfsaintjeandemonts.fr/phototheque/?lang=en"><span>Pictures</span></a> 217 </li> 218 219 220 <li class="nav-item dropdown li_42"> 221 <a class="nav-link dropdown-toggle" aria-haspopup="true" aria-expanded="false" data-toggle="dropdown" role="button" vt-data-slug="prices" title="Price
221s" href="#!"><span>Prices</span><span class="caret"></span></a> 222 223 <ul class="dropdown-menu"> 224 225 226 227 <li class="nav-item li_44"> 228 <a class="nav-link" vt-data-slug="green-fees" title="Green Fees" href="https://golfsaintjeandemonts.fr/en/green-fees"><span>Green Fees</span></a> 229 </li> 230 231 232 <li class="nav-item li_45"> 233 <a class="nav-link" vt-data-slug="membership" title="Membership" href="https://golfsaintjeandemonts.fr/en/membership"><span>Membership</span></a> 234 </li> 235 236 237 <li class="nav-item li_47"> 238 <a class="nav-link" vt-data-slug="practice-hire" title="Practice & hire" href="https://golfsaintjeandemonts.fr/en/practice-hire"><span>Practice & hire</span></a> 239 </li> 240 241 242 <li class="nav-item li_51"> 243 <a class="nav-link" vt-data-slug="group" title="Groups" href="https://golfsaintjeandemonts.fr/en/group"><span>Groups</span></a> 244 </li> 245 246 247 <li class="nav-item li_48"> 248 <a class="nav-link" vt-data-slug="golfy" title="Golfy" href="https://golfsaintjeandemonts.fr/en/golfy"><span>Golfy</span></a> 249 </li> 250 251 </ul> 252 </li> 253 </ul> 254 </div> 255 <!--<a class="btn btn-primary text-uppercase w-100 mt-3 mt-sm-auto text-secondary border-light bg-light" style="flex: 1; max-width: 250px; margin: auto;" target="_blank" href="https://stjean.j.netgolf.fr/">Réservation votre départ</a>--> 256 </nav> 257 </div> 258 <div id="right-buttons-absolute"> 259 <a target="_blank" href="https://stjean.j.netgolf.fr/" class="btn btn-resa btn btn-secondary text-light">Book a teetime</a> 260 <a data-toggle="modal" data-target="#exampleModal" class="btn-trigger-golf-infos btn btn-light text-dark"><i class="fa fa-info"></i></a> 261 </div> 262 </div> 263 264 <div id="cms_slideshow_6ac75f363b25a" class="splide"> 265 <div class="splide__track"> 266 <ul class="splide__list"> 267 </ul> 268 </div> 269 <span class="splide-slide-stocklist"> 270 271 <span data-src="https://golfsaintjeandemonts.fr/models/cmsslideshowslide/assets/7/.thumbs/1920xauto_777588df59716_proshop.jpg" data-orientation="landscape"> 272 </span> 273 </span> 274 </div> 275
276<script type="text/javascript"> 277 var cms_slideshow_6ac75f363b25a = { 278 slideshow: null, 279 splide: null, 280 save_orientation: 'landscape', 281 init: function () { 282 this.slideshow = document.querySelector('#cms_slideshow_6ac75f363b25a'); 283 this.splide = new Splide('.splide', { 284 type: 'fade', 285 rewind: true, 286 width: '100vw', 287 height: '50vh', 288 cover: true, 289 autoplay: true, 290 pauseOnHover: false, 291 pauseOnFocus: false, 292 interval: 3500, 293 lazyLoad: 'sequential', 294 }); 295 this.splide.mount(); 296 297 window.addEventListener('resize', () => { 298 this.testOrientation(); 299 }); 300 301 this.replaceSpliderSlides('landscape'); 302 this.testOrientation(); 303 this.slideshow.style.visibility = 'visible'; 304 }, 305 testOrientation: function(){ 306 if(this.slideshow.offsetWidth <= this.slideshow.offsetHeight){ 307 if(this.save_orientation == 'landscape') { 308 this.replaceSpliderSlides('portrait'); 309 } 310 } else { 311 if(this.save_orientation == 'portrait') { 312 this.replaceSpliderSlides('landscape'); 313 } 314 } 315 }, 316 replaceSpliderSlides: function(orientation){ 317 var track = this.slideshow.querySelector('.splide-slide-stocklist'); 318 var track_elements = track.querySelectorAll('span[data-orientation="' + orientation + '"]'); 319 if(track_elements.length > 0) { 320 this.splide.remove('.splide__slide'); 321 for(var i = 0; i < track_elements.length; i++) { 322 var src = track_elements[i].getAttribute('data-src'); 323 var html_text = '<div class="splide-caption">'; 324 if(track_elements[i].querySelector('.splide-caption-title')) { 325 html_text += '<div class="splide-caption-title">' + track_elements[i].querySelector('.splide-caption-title').innerHTML + '</div>'; 326 } 327 if(track_elements[i].querySelector('.splide-caption-text')) { 328 html_text += '<div class="splide-caption-text">' + track_elements[i].querySelector('.splide-caption-text').innerHTML + '</div>'; 329 } 330 var img = document.createElement('img'); 331 img.setAttribute('data-splide-lazy', src); 332 this.splide.add('<li class="splide__slide">'+img.outerHTML+html_text+'</li>'); 333 } 334 335 this.splide.Components.Autoplay.play(); 336 337 var arrows = this.slideshow.querySelector('.splide__arrows'); 338 var pagination = this.slideshow.querySelector('ul.splide__pagination'); 339 340 if(track_elements.length <= 1) { 341 this.splide.Components.Drag.disable(true); 342 if(arrows) arrows.style.display = 'none'; 343 if(pagination) pagination.style.display = 'none'; 344 } else { 345 this.splide.Components.Drag.disable(false); 346 if(arrows) arrows.style.display = 'block'; 347 if(pagination) pagination.style.display = 'flex'; 348 } 349 350 this.save_orientation = orientation; 351 } 352 } 353 }; 354 cms_slideshow_6ac75f363b25a.init(); 355</script>
355 356 357 <a id="logo" href="https://golfsaintjeandemonts.fr"><img src="https://golfsaintjeandemonts.fr/assets/images/logo.png" /></a> 358</header> 359 360<!-- Modal --> 361<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> 362 <div class="modal-dialog modal-lg modal-dialog-centered" role="document"> 363 <div class="modal-content" style="border-radius: 0;"> 364 <div class="modal-header"> 365 <h5 class="modal-title" id="exampleModalLabel">Informations</h5> 366 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 367 <span aria-hidden="true">×</span> 368 </button> 369 </div> 370 <div class="modal-body"> 371 <div class="row"> 372 <div class="col-lg-6 col-md-12 col-sm-12 mr-auto infos-parcours"> 373 374 375 376 377 <div class="golf-info-wrapper"> 378 <div class="row align-items-center golf-info-container d-flex golf-info-on"> 379 <div class="col-8 golf-info-icon"> 380 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/course.png" alt="" /> 381 382 <h6 class="golf-info-label"> 383 Course </h6> 384 </div> 385 386 <div class="col-4 golf-info-status"> 387 <span class="badge badge-golf-info-on"> 388 Open </span> 389 </div> 390 </div> 391 </div> 392 393 394 395 396 <div class="golf-info-wrapper"> 397 <div class="row align-items-center golf-info-container d-flex golf-info-on"> 398 <div class="col-8 golf-info-icon"> 399 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/voiturette.png" alt="" /> 400 401 <h6 class="golf-info-label"> 402 Cart </h6> 403 </div> 404 405 <div class="col-4 golf-info-status"> 406 <span class="badge badge-golf-info-on"> 407 Permitted </span> 408 </div> 409 </div> 410 </div> 411 412 413 414 415 <div class="golf-info-wrapper"> 416 <div class="row align-items-center golf-info-container d-flex golf-info-on"> 417 <div class="col-8 golf-info-icon"> 418 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/chariot-elec.png" alt="" /> 419 420 <h6 class="golf-info-label"> 421 Electric trolley </h6> 422 </div> 423 424 <div class="col-4 golf-info-status"> 425 <span class="badge badge-golf-info-on"> 426 Permitted </span> 427 </div> 428 </div> 429 </div> 430 431 432 433 434 <div class="golf-info-wrapper"> 435 <div class="row align-items-center golf-info-container d-flex golf-info-on"> 436 <div class="col-8 golf-info-icon"> 437 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/course.png" alt="" /> 438 439 <h6 class="golf-info-label"> 440 Course Pitch & Putt </h6> 441 </div> 442 443 <div class="col-4 golf-info-status">
444 <span class="badge badge-golf-info-on"> 445 Open </span> 446 </div> 447 </div> 448 </div> 449 450 451 452 453 <div class="golf-info-wrapper"> 454 <div class="row align-items-center golf-info-container d-flex golf-info-off"> 455 <div class="col-8 golf-info-icon"> 456 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/course.png" alt="" /> 457 458 <h6 class="golf-info-label"> 459 Winter greens </h6> 460 </div> 461 462 <div class="col-4 golf-info-status"> 463 <span class="badge badge-golf-info-off"> 464 No </span> 465 </div> 466 </div> 467 </div> 468 469 470<div class="pushtobody-golfinfos-parcours"> 471 </div> 472
473<script type="text/javascript"> 474 window.addEventListener('load', function(){ 475 var $jq_golf = $; 476 $jq_golf('body').append($jq_golf('.pushtobody-golfinfos-parcours').html()); 477 $jq_golf('.pushtobody-golfinfos-parcours').remove(); 478 }); 479</script>
479 480 </div> 481 482 <div class="col-lg-6 col-md-12 col-sm-12 ml-auto infos-services"> 483 484 485 486 487 <div class="golf-info-wrapper"> 488 <div class="row align-items-center golf-info-container d-flex golf-info-on"> 489 <div class="col-8 golf-info-icon"> 490 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/restaurant.png" alt="" /> 491 <h6 class="golf-info-label">Restaurant</h6> 492 </div> 493 494 <div class="col-4 golf-info-status"> 495 <span class="badge badge-golf-info-on"> 496 Open </span> 497 498 499 </div> 500 </div> 501 </div> 502 503 504 505 506 <div class="golf-info-wrapper"> 507 <div class="row align-items-center golf-info-container d-flex golf-info-on"> 508 <div class="col-8 golf-info-icon"> 509 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/club-house.png" alt="" /> 510 <h6 class="golf-info-label">Club-House</h6> 511 </div> 512 513 <div class="col-4 golf-info-status"> 514 <span class="badge badge-golf-info-on"> 515 Open </span> 516 517 518 </div> 519 </div> 520 </div> 521 522 523 524 525 <div class="golf-info-wrapper"> 526 <div class="row align-items-center golf-info-container d-flex golf-info-on"> 527 <div class="col-8 golf-info-icon"> 528 <img src="https://www.golfsaintjeandemonts.fr/vtgolf/images/icon_golf_infos//light/proshop.png" alt="" /> 529 <h6 class="golf-info-label">ProShop</h6> 530 </div> 531 532 <div class="col-4 golf-info-status"> 533 <span class="badge badge-golf-info-on"> 534 Open </span> 535 536 537 </div> 538 </div> 539 </div> 540 541 542<div class="pushtobody-golfinfos-services"> 543 </div> 544
545<script type="text/javascript"> 546 window.addEventListener('load', function(){ 547 var $jq_golf = $; 548 $jq_golf('body').append($jq_golf('.pushtobody-golfinfos-services').html()); 549 $jq_golf('.pushtobody-golfinfos-services').remove(); 550 }); 551</script>
551 552 </div> 553</div> 554 </div> 555 </div> 556 </div> 557</div> 558 559<!-- Portfolio Section--> 560<div class="page-header py-3"> 561 <div class="container"> 562 <h1><a href="https://golfsaintjeandemonts.fr/en/home"><i style="font-size: 1em; font-weight: normal;" class="fa fa-arrow-circle-o-left"></i></a> Pro shop</h1> 563 </div> 564</div> 565<section class="page-section mt-5 mb-5"> 566 <div class="container"> 567 <div id="slot-content-610" class="slot-content cms-slot-richtext"> 568 <!-- Main vtp of slotAction --> 569 <div class="cms-text"><p>The Pro Shop offers a large variety of equipment and accessories for your golfing needs including a large selection of clothing, both sports and everyday, to protect you from the sun, wind and those rare showers.</p> 570</div> 571 572 </div> 573 <div id="slot-content-611" class="slot-content cms-slot-mozaic"> 574 <!-- Main vtp of slotAction --> 575 <style> 576 .__cms_component_mozaic_slot_grid { 577 display: grid; 578 grid-template-columns: repeat(100,1fr); 579 row-gap: 5px; 580 column-gap: 5px; 581 grid-row-gap: 5px; 582 grid-column-gap: 5px; 583 } 584 585 .__cms_component_mozaic_slot_block_c { 586 height: 100%; 587 } 588 .__cms_component_mozaic_slot_block_legend { 589 position: absolute; 590 transform: translateY(-50%); 591 top: 50%; 592 width: 100%; 593 font-size: 2em; 594 text-align: center; 595 color: white; 596 text-shadow: 2px 2px 4px rgba(0,0,0,0.8); 597 padding:0.5em; 598 } 599 600 601 @media(max-width: 1000px) { 602 .__cms_component_mozaic_slot_grid { 603 display: grid; 604 row-gap: 5px; 605 column-gap: 5px; 606 grid-row-gap: 5px; 607 grid-column-gap: 5px; 608 } 609 } 610 611 @media(max-width: 600px) { 612 .__cms_component_mozaic_slot_grid { 613 display: block; 614 } 615 616 .__cms_component_mozaic_slot_block { 617 } 618 619 .__cms_component_mozaic_slot_block_legend { 620 font-size: 1.5rem; 621 } 622 623 .vt-mozaic-image-legend { 624 font-size: 1rem; 625 } 626 627 .vt-mozaic-image-text-link { 628 font-size: 1rem; 629 } 630 } 631</style> 632 633 634 635 <div class="cms-mozaic-slot" id="cms-mozaic-slot-611" style="justify-content: space-between; display: flex; flex-flow: wrap; row-gap: 5px; "> 636 <div data-height="400px" data-width="50%" data-template='{"1000":{"height":"325px","width":"50%"},"767":{"height":"250px","width":"100%"}}' style="height: 400px; width: 50%;"> 637 <div data-type="mozaicimageslot"> 638 639 640 <div id="mozaic_image_612" style=" background-image: url(https://golfsaintjeandemonts.fr/models/gallerymedia/assets/3/.thumbs/1920xauto_3abd5addd1e06_img-3723.jpg);" class="cms-mozaic-image"> 641 642 </div> 643 </div> 644 </div> 645 <div data-height="400px" data-width="50%" data-template='{"1000":{"height":"325px","width":"50%"},"767":{"height":"250px","width":"100%"}}' style="height: 400px; width: 50%;"> 646 <div data-type="mozaicimageslot"> 647 648 649 <div id="mozaic_image_613" style=" background-image: url(https://golfsaintjeandemonts.fr/models/gallerymedia/assets/7/.thumbs/1920xauto_70dfc58b0ac06_img-5810.jpg);" class="cms-mozaic-image"> 650 651 </div> 652 </div> 653 </div> 654 <div data-height="400px" data-width="30%" data-template='{"1000":{"height":"325px","width":"50%"},"767":{"height":"250px","width":"100%"}}' style="height: 400px; width: 30%;"> 655 <div data-type="mozaicimageslot"> 656 657 658 <div id="mozaic_image_614" style=" background-image: url(https://golfsaintjeandemonts.fr/models/gallerymedia/assets/c/.thumbs/1920xauto_cc147fddd1e06_photo-2.jpg);" class="cms-mozaic-image"> 659 660 </div> 661 </div> 662 </div> 663 <div data-height="400px" data-width="30%" data-template='{"1000":{"height":"325px","width":"50%"},"767":{"height":"250px","width":"100%"}}' style="height: 400px; width: 30%;"> 664 <div data-type="mozaicimageslot"> 665 666 667 <div id="mozaic_image_615" style=" background-image: url(https://golfsaintjeandemonts.fr/models/gallerymedia/assets/3/.thumbs/1920xauto_311eba2c9ee06_proshop-010-min.jpg);" class="cms-mozaic-image"> 668 669 </div> 670 </div> 671 </div> 672 <div data-height="400px" data-width="40%" data-template='{"1000":{"height":"325px","width":"100%"},"767":{"height":"250px","width":"100%"}}' style="height: 400px; width: 40%;"> 673 <div data-type="mozaicimageslot"> 674 675 676 <div id="mozaic_image_616" style=" background-image: url(https://golfsaintjeandemonts.fr/models/gallerymedia/assets/8/.thumbs/1920xauto_8c30f4ddd1e06_img-3721.jpg);" class="cms-mozaic-image"> 677 678 </div> 679 </div> 680 </div> 681 </div> 682
683<script type="text/javascript"> 684 cms_mozaic_slot_611 = document.querySelector('#cms-mozaic-slot-611'); 685 cms_mozaic_slot_611_object = {}; 686 cms_mozaic_slot_611_object.margin = "5px"; 687 if(cms_mozaic_slot_611_object.margin !== 0 && !cms_mozaic_slot_611_object.margin.endsWith('%') && !cms_mozaic_slot_611_object.margin.endsWith('px')) { 688 cms_mozaic_slot_611_object.margin += "px"; 689 } 690 cms_mozaic_slot_611_object.blocks = cms_mozaic_slot_611.querySelectorAll('[data-template]'); 691 cms_mozaic_slot_611_object.init = function() { 692 this.responsive = {}; 693 694 for(var i = 0; i < this.blocks.length; i++) { 695 var template_str = this.blocks[i].getAttribute('data-template'); 696 var template = JSON.parse(template_str); 697 698 for (const [key, value] of Object.entries(template)) { 699 if(typeof this.responsive[key] === 'undefined') { 700 this.responsive[key] = new Array(); 701 } 702 this.responsive[key][i] = value; 703 } 704 } 705 706 this.reloadMozaic = () => { 707 var last_width_match = 999999999; 708 709 for (const [width, blocks] of Object.entries(this.responsive)) { 710 if(window.innerWidth <= width) { 711 var w = parseInt(width); 712 console.log("test=> " + w + " is < to " + last_width_match + " ? " + (w < last_width_match ? 'Y' : 'N')); 713 if(w < last_width_match) { 714 console.log("set=> " + w); 715 last_width_match = w; 716 } 717 } 718 } 719 720 console.log(last_width_match); 721 console.log("Margin => " + this.margin); 722 723 if(typeof this.responsive[last_width_match] !== 'undefined') { 724 for(var i = 0; i < this.blocks.length; i++) { 725 this.blocks[i].style.display = 'none'; 726 } 727 728 if(this.margin) { 729 var rows = []; 730 var row_width = 0; 731 732 var row = []; 733 for(var i = 0; i < this.responsive[last_width_match].length; i++) { 734 row.push(this.blocks[i]); 735 var net_width = this.blocks[i].getAttribute('data-width').substr(0, this.blocks[i].getAttribute('data-width').length-1); 736 row_width += parseFloat(net_width); 737 if(row_width >= 100) { 738 row_width = 0; 739 rows.push(row); 740 row = []; 741 } 742 } 743 744 console.log("this.responsive[last_width_match]"); 745 console.log(this.responsive[last_width_match]); 746 console.log(rows); 747 748 for(var i = 0; i < rows.length; i++) { 749 for(var j = 0; j < rows[i].length; j++) { 750 rows[i][j].style.display = 'block'; 751 var vm = (rows[i].length * 5 - 5)/rows[i].length; 752 var calculated_width = 'calc(' + this.responsive[last_width_match][(i+1)*j].width + ' - ' + vm + 'px)'; 753 console.log("Calculated width => " + calculated_width); 754 rows[i][j].style.width = calculated_width; 755 rows[i][j].style.height = this.responsive[last_width_match][(i+1)*j].height; 756 } 757 } 758 } else { 759 for(var i = 0; i < this.responsive[last_width_match].length; i++) { 760 var block = this.responsive[last_width_match][i]; 761 this.blocks[i].style.display = 'block'; 762 763 var calculated_width = (this.margin ? 'calc(' + block.width + ' - ' + this.margin + ')' : block.width); 764 console.log("Calculated width => " + calculated_width); 765 this.blocks[i].style.width = calculated_width; 766 this.blocks[i].style.height = block.height; 767 } 768 } 769 } else { 770 if(this.margin) { 771 var rows = []; 772 var row_width = 0; 773 774 var row = []; 775 for(var i = 0; i < this.blocks.length; i++) { 776 row.push(this.blocks[i]); 777 var net_width = this.blocks[i].getAttribute('data-width').substr(0, this.blocks[i].getAttribute('data-width').length-1); 778 row_width += parseFloat(net_width); 779 if(row_width >= 100) { 780 row_width = 0; 781 rows.push(row); 782 row = []; 783 } 784 } 785 786 for(var i = 0; i < rows.length; i++) { 787 for(var j = 0; j < rows[i].length; j++) { 788 rows[i][j].style.display = 'block'; 789 var vm = (rows[i].length * 5 - 5)/rows[i].length; 790 var calculated_width = 'calc(' + rows[i][j].getAttribute('data-width') + ' - ' + vm + 'px)'; 791 rows[i][j].style.width = calculated_width; 792 rows[i][j].style.height = rows[i][j].getAttribute('data-height'); 793 } 794 } 795 } else { 796 for(var i = 0; i < this.blocks.length; i++) { 797 this.blocks[i].style.width = this.blocks[i].getAttribute('data-width'); 798 this.blocks[i].style.height = this.blocks[i].getAttribute('data-height'); 799 } 800 } 801 802 } 803 }; 804 805 window.addEventListener('resize', () => { 806 this.reloadMozaic(); 807 }); 808 809 this.reloadMozaic(); 810 }; 811 812 cms_mozaic_slot_611_object.init(); 813</script>
813 814 815 816 </div> 817 </div> 818</section> 819 820 821<!-- Footer--> 822<footer class="footer text-center bg-secondary"> 823 <div class="container py-5"> 824 <div class="row"> 825 <!-- Footer Location--> 826 <div class="col-lg-4 mb-5 mb-lg-0"> 827 <h4 class="text-uppercase mb-4 text-center">About Us</h4> 828 <div id="slot-content-745" class="slot-content cms-slot-richtext"> 829 <!-- Main vtp of slotAction --> 830 <div class="cms-text"><p>Regularly ranked amongst the 30 most beautiful golf courses in France, the Golf de Saint-Jean-de-Monts is set in a superb natural site.</p> 831 832<p>The sandy soil and the mild winter climate of the Vendée coast mean that this real links course is playable in all seasons.</p> 833</div> 834 835 </div> 836 </div> 837 <!-- Footer Social Icons--> 838 <div class="col-lg-4 mb-5 mb-lg-0"> 839 <h4 class="text-uppercase mb-4 text-center">Quick links</h4> 840 <ul class="nav-footer mb-3"> 841 842 843 <li class="li_40"> 844 <a vt-data-slug="competitions-redirect" title="Competitions" href="https://golfsaintjeandemonts.fr/en/compet
844itions"><span>Competitions</span></a> 845 </li> 846 847 848 <li class="li_41"> 849 <a vt-data-slug="news-redirect" title="News" href="/frontend.php?lang=en&slug="><span>News</span></a> 850 </li> 851 852 853 <li class="li_20"> 854 <a vt-data-slug="contact" title="Contact" href="https://golfsaintjeandemonts.fr/en/contact-us"><span>Contact</span></a> 855 </li> 856 857 858 <li class="li_21"> 859 <a vt-data-slug="legal-information-and-credits" title="Legal information and credits" href="https://golfsaintjeandemonts.fr/en/legal-information-and-credits"><span>Legal information and credits</span></a> 860 </li> 861 862 863 <li class="li_22"> 864 <a vt-data-slug="privacy-policy" title="Privacy policy" href="https://golfsaintjeandemonts.fr/en/privacy-policy"><span>Privacy policy</span></a> 865 </li> 866 </ul> 867 </div> 868 <!-- Footer About Text--> 869 <div class="col-lg-4"> 870 <h4 class="text-uppercase mb-4 text-center">Information</h4> 871 <div id="footer-informations"> <div id="slot-content-747" class="slot-content cms-slot-richtext"> 872 <!-- Main vtp of slotAction --> 873 <div class="cms-text"><ul> 874 <li>33 Avenue des Pays de la Loire</li> 875 <li>85160 - Saint-Jean-de-Monts</li> 876 <li>Tél: <a href="tel:+33 2 51 58 82 73">+33 2 51 58 82 73</a></li> 877 <li>Email : <a href="mailto:[email protected]">[email protected]</a></li> 878</ul> 879</div> 880 881 </div> 882 <div id="slot-content-759" class="slot-content cms-slot-richtext"> 883 <!-- Main vtp of slotAction --> 884 <div class="cms-text"><p>Club house opening hours : 8:30 am to 7:00 pm</p> 885</div> 886 887 </div> 888 </div> 889 <div class="d-flex mt-3" style="justify-content: center;"> 890 <div class="social-icons" style="font-size: 2em;"> 891 <a target="_blank" href="https://www.facebook.com/GolfSaintJeandeMonts/" class="text-light"><i class="fa fa-facebook-square"></i></a> 892 <a target="_blank" href="https://www.instagram.com/golfstjeandemonts/" class="text-light"><i class="fa fa-instagram"></i></a> 893 </div> 894 </div> 895 896 </div> 897 </div> 898 </div> 899</footer> 900<!-- Copyright Section--> 901<div class="copyright py-1 text-center text-white"> 902 <div class="container">Réalisation <a href="http://vt-design.com">vt-design</a> - 2021 | <a class="grey-text text-lighten-3" onclick="javascript:tarteaucitron.userInterface.openPanel
902();" style="cursor: pointer;">Cookies</a></div> 903</div> 904 905 906 907<!-- Bootstrap core JS-->
908<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
vendor: 1 bytes, line 908
908
909<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"></script>
vendor: 1 bytes, line 909
909
910<script src="https://golfsaintjeandemonts.fr/assets/owl-carousel/owl.carousel.min.js"></script>
910 911<!-- Third party plugin JS-->
912<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js"></script>
vendor: 1 bytes, line 912
912
913<script src="https://golfsaintjeandemonts.fr/assets/js/jquery.waitforimages.min.js"></script>
913 914<!-- Core theme JS-->
915<script type="text/javascript"> 916 window.addEventListener('load', function(){ 917 $('#home-carousel').owlCarousel({ 918 items:1, 919 autoHeight:true, 920 autoplay: true, 921 autoplayTimeout: 4000, 922 dots: false, 923 loop: true, 924 animateIn: 'fadeIn', // add this 925 animateOut: 'fadeOut' // and this 926 }); 927 928 $('#go-to-first').click(function(){ 929 console.log("SCROLL"); 930 var target = $(this).attr('data-target'); 931 $([document.documentElement, document.body]).stop().animate({ 932 scrollTop: $(target).offset().top - 56 933 }, 0); 934 }); 935 936 $('body').magnificPopup({ 937 delegate: "[rel='lightbox'],a.lightbox", 938 type: 'image', 939 tLoading: 'Chargement de #%curr%...', 940 mainClass: 'mfp-fade', 941 fixedContentPos: false, 942 gallery: { 943 enabled: true, 944 navigateByImgClick: true, 945 preload: [0,1] // Will preload 0 - before current, and 1 after the current image 946 }, 947 image: { 948 tError: '<a href="%url%">L\'image #%curr%</a> ne peut pas être chargée.', 949 titleSrc: function(item) { 950 return item.el.attr('title'); 951 } 952 } 953 }); 954 }); 955</script>
vendor: 1 bytes, line 955
955
956<script type="text/javascript" src="https://golfsaintjeandemonts.fr/vtcms/js/cmsgallery/plugins/magnific-popup/jquery.magnific-popup.min.js?v=4" ></script>
vendor: 1 bytes, line 956
956
957<script type="text/javascript" src="https://golfsaintjeandemonts.fr/assets/js/preloader.js?v=4" ></script>
vendor: 1 bytes, line 957
957
958<script type="text/javascript" src="https://golfsaintjeandemonts.fr/vtphotolibrary/libs/jgallery-1.5.6/js/tinycolor-0.9.16.min.js?v=4" ></script>
vendor: 1 bytes, line 958
958
959<script type="text/javascript" src="https://golfsaintjeandemonts.fr/vtphotolibrary/libs/jgallery-1.5.6/js/jgallery.min.js?v=1.5.6" ></script>
959 960 961</body> 962</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.