PageSourceSearch

https://www.laretailtech.com/fr/contact

html laretailtech.com collected 2026-10-04 13:24:47 UTC 48,971 bytes, 1,467 lines download raw bytes

1
2
3            
4    
5
6    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
7<html lang="fr" xmlns="http://www.w3.org/1999/xhtml">
8<head>
9    <title>													La Retail Tech - Contact</title>
10
11			
12	
13	        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
14	    <meta name="viewport" content="width=device-width, initial-scale=1"/>
15
16	
17    <meta name="keywords" content="" />
18
19	
20    <meta name="author" content="La Retail Tech" />
21    <meta name="csrf-token" content="RwoPbLmV0bNeAXUtNsgfyn9MD0wlKyzELBznITPNUyHEGRLChAMULNNsjbJUWqxw">
22    <meta name="robots" content="all" />
23	
24
25	        <meta name="twitter:card" content="summary_large_image" />
26
27							
28        <meta property="og:title" content="La Retail Tech - Contact" />
29        <meta name="twitter:title" content="La Retail Tech - Contact" />
30
31		
32							
33		
34        <meta property="og:image" content="https://www.laretailtech.com/images/logos/assoc_nlogo.png" />
35        <meta name="twitter:image" content="https://www.laretailtech.com/images/logos/assoc_nlogo.png" />
36
37        
38		
39			
40    <link rel="alternate" type="application/rss+xml" title="www.laretailtech.com:  Les news / Evènements" href="https://www.laretailtech.com/global/rss.php" />
41    <link rel="shortcut icon"  href="https://www.laretailtech.com/favicon.ico?v=20260929_20230321_20240223" />
42
43	
44	
45	
46	
47	
48
49	
50	
51	
52	
53
54
55	    		<link href='https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700' rel='stylesheet' type='text/css'>
56			<link href='https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900' rel='stylesheet' type='text/css'>
57			<link href='https://fonts.googleapis.com/css2?family=Lobster+Two:ital,wght@0,400;0,700;1,400;1,700' rel='stylesheet' type='text/css'>
58			<link href='https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900' rel='stylesheet' type='text/css'>
59			<link href='https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400' rel='stylesheet' type='text/css'>
60			<link href='https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800' rel='stylesheet' type='text/css'>
61			<link href='https://fonts.googleapis.com/css2?family=Pacifico' rel='stylesheet' type='text/css'>
62			<link href='https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900' rel='stylesheet' type='text/css'>
63			<link href='https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900' rel='stylesheet' type='text/css'>
64			<link href='https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900' rel='stylesheet' type='text/css'>
65			<link href='https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900' rel='stylesheet' type='text/css'>
66			<link href='https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900' rel='stylesheet' type='text/css'>
67	
68            
69
70
71<link rel="stylesheet" type="text/css" href="https://www.laretailtech.com/ressources/cache/less/cache/bootstrap_52ddd7b9e30b9a5477c93ca7ada28dfb96cde9e5.css?v=1" />
72 
73<link rel="stylesheet" type="text/css" href="https://www.laretailtech.com/ressources/cache/less/cache/html_header_css_3068c3fd93587981b7d516d4ddc4dc454989b0e4.css?v=1" />
74    <link rel="stylesheet" type="text/css" href="https://www.laretailtech.com/ressources/cache/less/cache/custom_main_less_d618326ae0e3851d6bd97cfda74cbd6c6365f3ba.css?v=1" />
75    
76
77
78                <link type="text/css"  rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&amp;
78family=Manrope:wght@200;300;400;500;600;700;800&amp;display=swap?v=20260929_20230321" />
79    
80                    
80<script type='text/javascript' src='/global/vendor/components/jquery/jquery.min.js?v='></script>
80
81    
81<script type='text/javascript'>
82    var jQ = $.noConflict();
83    </script>
83
84
85    <!--[if lt IE 9]>
86    
86<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
86
87    <![endif]-->
88    
88<script type='text/javascript'>
89        var langue_selected = "fr";
90    </script>
90
91
92    
92<script type='text/javascript' src='/global/vendor/components/jquery/jquery.min.js?v='></script>
92
93    
93<script type='text/javascript'>
94    //var jQ = jQuery.noConflict();
95    var jQuery = jQ = $.noConflict(true);
96    var $ = jQ;
97    </script>
97
98    
98<script src="/global/vendor/components/bootstrap/js/bootstrap.min.js?v="></script>
98
99
100            
100<script type='text/javascript' src='/global/ressources/javascript/jquery-1.7.1.js?v=20260929_20230321'></script>
100
101        
101<script type='text/javascript' src='/global/javascript/jquery-ui-1.8.17.min.js?v=20260929_20230321'></script>
101
102        
102<script type='text/javascript' src='/global/vendor/getify/labjs/LAB.min.js'></script>
102
103        
103<script type='text/javascript' src='/global/javascript/global.js?v=20260929_20230321'></script>
103
104        
104<script type='text/javascript' src='/global/javascript/jquery.fancybox/jquery.fancybox-1.3.4.js?v=20260929_20230321'></script>
104
105        
105<script type='text/javascript' src='/global/javascript/na-select.js?v=20260929_20230321'></script>
105
106        
106<script type='text/javascript' src='/global/javascript/netassoc.js?v=20260929_20230321'></script>
106
107        
107<script type='text/javascript' src='/global/javascript/ecole.js?v=20260929_20230321'></script>
107
108        
108<script type='text/javascript' src='/global/javascript/emploi.js?v=20260929_20230321'></script>
108
109        
109<script type='text/javascript' src='/global/javascript/common.js?v=20260929_20230321'></script>
109
110        
110<script type='text/javascript' src='/global/javascript/md5.js?v=20260929_20230321'></script>
110
111        
111<script type='text/javascript' src='/global/javascript/famille.js?v=20260929_20230321'></script>
111
112        
112<script type='text/javascript' src='/global/javascript/calques.js?v=20260929_20230321'></script>
112
113        
113<script type='text/javascript' src='/global/module/friends/ressources/javascript/friends.js?v=20260929_20230321'></script>
113
114        
114<script type='text/javascript' src='/global/javascript/jquery.selectMultiple.js?v=20260929_20230321'></script>
114
115                    
115<script type='text/javascript' src='/global/module/like/ressources/javascript/module_like.js?v=20260929_20230321'></script>
115
116                
116<script type='text/javascript' src='/global/module/comment/ressources/javascript/comment.js?v=20260929_20230321'></script>
116
117        
117<script type='text/javascript' src='/global/module/comment/ressources/javascript/jquery.comment.magic.js?v=20260929_20230321'></script>
117
118        
118<script type='text/javascript' src='/global/vendorExt/tinymce/tinymce.jquery.js'></script>
118
119        
119<script type='text/javascript' src='/global/javascript/tinymceParams.js?v=20260929_20230321'></script>
119
120        
120<script type="text/javascript" src="/global/vendor/ivaynberg/select2/dist/js/select2.min.js"></script>
120
121    
122        
123    
123<script type='text/javascript' src='/global/javascript/tinymceInit.js?v=20260929_20230321'></script>
123
124    
124<script type='text/javascript' src='/global/javascript/jquery.actual.min.js?v=20260929_20230321'></script>
124
125    
125<script type='text/javascript' src='/global/javascript/jquery.eventTimeout.js?v=20260929_20230321'></script>
125
126    
126<script type='text/javascript' src='/global/javascript/AjaxHelper.class.js?v=20260929_20230321'></script>
126
127
128            
128<script type='text/javascript' src='/global/javascript/i18n/ui.datepicker-fr.js?v=20260929_202303212'></script>
128
129    
130    
131    
132        
133
134            
134<script type='text/javascript' src='/global/module/wall/ressources/javascript/jquery.elastic.js?v=20260929_20230321'></script>
134
135    
136    
137            
137<script type="text/javascript">
138            var addthis_config = addthis_config||{};
139            addthis_config.lang = 'fr'
140        </script>
140
141    
142    
142<script type="text/javascript">
143        function fancybox_onclick(elem) {
144            elem = $(elem);
145            if (!elem.data("fancybox")) {
146                elem.data("fancybox", true);
147                elem.fancybox();
148                elem.fancybox().trigger('click');
149            }
150            return false;
151        }
152
153        function changerMenuSecondaire(idBouton) {
154            $("#site").children("[id^=menuSecondaire]").css('display', 'none');
155            $("#site").children("#menuSecondaire"+idBouton+"fr").css('display', 'block');
156        }
157
158        
159        var langue_selected = "fr";
160
161        $(document).ready(function() {
162            $("select[multiple]").not(".doNotTransform").selectMultiple();
163            $('.fancyPict, .fancyPics, .fancypic').fancybox();
164
165                    var Na_i = '';
166            if (parseFloat(navigator.appVersion) >= 4)
167            {
168                var Na_s = screen;
169                Na_i = Na_s.width + 'x' + Na_s.height + 'x' + Na_s.colorDepth;
170            }
171
172            $.ajax(
173                {
174                    url: '/global/module/core/ressources/ajax/stats.php',
175                    type: 'post',
176                    async: true,
177                    xhrFields: { withCredentials: true },
178                    headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') },
179                    data : {
180                        referer: '',
181                        poste : Na_i
182                    }
183                }
184            );
185                });
186    </script>
186
187
188    
189            
189<script type="text/javascript" src="/global/vendorExt/tarteaucitron/tarteaucitron.js?20230925"></script>
vendor: 1 bytes, line 189
189
190<script type="text/javascript">
191    tarteaucitronForceLanguage = 'fr';
192    tarteaucitronCustomText = {};
193                        tarteaucitronCustomText.privacyUrl = "Politique de gestion des cookies";
194        
195    tarteaucitronCustomText.disclaimer = "Nous et nos partenaires utilisons des cookies nécessaires au fonctionnement du site, des cookies de mesure d&apos;audience et des cookies de réseaux sociaux. <br> Vous pouvez choisir de tout accepter / tout refuser, ou de personnaliser vos choix ci-dessous.";
196    tarteaucitronCustomText.denyAll= "Rejeter tous les cookies";
197    tarteaucitronCustomText.personalize= "Personnaliser";
198    tarteaucitronCustomText.alertBigPrivacy= "Ce site utilise des cookies et vous donne le contrôle sur ceux que vous souhaitez activer:";
199
200            
vendor: 154 bytes, lines 200-204
200window.dataLayer = window.dataLayer || [];
201        function gtag(){ dataLayer.push(arguments); }
202
203        gtag('js', new Date());
204        gtag('config', '
204G-KBYR22WNXH
vendor: 39 bytes, lines 204-206
204', { 'anonymize_ip': true });
205    
206    
206tarteaucitron.init({
207        "privacyUrl": "https://www.laretailtech.com/fr/article/information-sur-les-cookies-1",
208        "hashtag": "#tarteaucitron",
209        "cookieName": "tarteaucitron",
210        "orientation": "bottom", /* Banner position (top - bottom) */
211        "showAlertSmall": false, /* Show the small banner on bottom right */
212        "cookieslist": false, /* Show the cookie list */
213        "showIcon": false, /* Show cookie icon to manage cookies */
214        "iconPosition": "BottomRight", /* Position of the icon between BottomRight, BottomLeft, TopRight and TopLeft */
215        "adblocker": false, /* Show a Warning if an adblocker is detected */
216        "DenyAllCta" : true, /* Show the deny all button */
217        "AcceptAllCta" : true, /* Show the accept all button when highPrivacy on */
218        "highPrivacy": true, /* HIGHLY RECOMMANDED Disable auto consent */
219        "handleBrowserDNTRequest": false, /* If Do Not Track == 1, disallow all */
220        "removeCredit": true, /* Remove credit link */
221        "moreInfoLink": true, /* Show more info link */
222        "useExternalCss": false, /* If false, the tarteaucitron.css file will be loaded */
223        "googleConsentMode": false, /* Enable Google Consent Mode */
224        //"cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for subdomain website */
225        "readmoreLink": "/fr/article/information-sur-les-cookies-1",
226        "mandatory": true /* Show a message about mandatory cookies */
227    });
228
229    
230                        tarteaucitron.user.gtagUa = 'G-KBYR22WNXH';
231            (tarteaucitron.job = tarteaucitron.job || []).push('gtag');
232            
233    
234            
235    (tarteaucitron.job = tarteaucitron.job || []).push('servicesna');
236            </script>
236
237<style>
238    #tarteaucitronPrivacyUrl {
239        text-decoration:underline;
240        margin-left:30px;
241    }
242</style>
243
244        
245</head>
246
247
248
249
250<body class="page  compatibility  non-definie menu-close  body_frontend stiky_nav nav-ontop ">
251
252	<link rel="stylesheet" type="text/css" href="https://www.laretailtech.com/ressources/cache/less/cache/custom_main_less_184df81ed5c7e5ad1d679162ad4ef8da8ffa511f.css?v=1" />
253    
254    
255<!-- peut être géré autrement -->
256<div id="dialog-alert" title="" style="display:none;"></div>
257
258<input type="hidden" name="langue_selectionne_du_site" id="langue_selectionne_du_site" value="fr" />
259
260
261        <div class="socials-fixed">
262      <h5>Partagez :</h5>
263        <!-- AddToAny BEGIN -->
264        <div class="a2a_kit a2a_kit_size_32 a2a_default_style">
265                      <a class="a2a_button_facebook"></a>
266                      <a class="a2a_button_x"></a>
267                      <a class="a2a_button_email"></a>
268                      <!-- <a class="a2a_dd" href="https://www.addtoany.com/share"></a> -->
269        </div>
270        
270<script>
271        var a2a_config = a2a_config || {};
272        a2a_config.locale = 'fr';
273        a2a_config.num_services = 2;
274        </script>
274
275        
275<script async src="https://static.addtoany.com/menu/page.js"></script>
275
276        <!-- AddToAny END -->
277      </div>
278    </div><!-- /.socials -->
279    
280                        <div class="bt-scroll">
281                <i class="fas fa-chevron-up" aria-hidden="true"></i>
282            </div><!-- /.socials -->
283            
284                        
285                <div class="blockNewsletter">
286        <div class="blockNewsletterContent">
287            <div class="btClose"><i class="fas fa-times"></i></div>
288            <form_tmp>
289                <input type="hidden" name="nwsletter" value="1">
290                <input type="hidden" name="nwsletter2" value="1">
291                <div class="title">Inscription à la newsletter</div>
292                <div style="text-align:center;margin-bottom:15px;">
293                                    </div>
294                <div class="input">
295                    <input type="email" name="email_nl" value="" placeholder="Renseignez votre adresse email" onFocus="test=1;" />
296                </div>
297
298                
299                <div class="submit">
300                    <input type="submit" name="send_form" value="S&#039;inscrire"  />
301                </div>
302            </form_tmp>
303
304            <form name="formu_nl" action="https://www.laretailtech.com/fr/contact" method="post" onSubmit="VerifForm_nl();return(false)">
305                <div class="gcaptcha">
306                    
306<script src="https://hcaptcha.com/1/api.js?recaptchacompat=off&&hl=fr" async defer></script>
306        
306<script type="text/javascript">
307            if (typeof hcaptcha !== 'undefined')
308                hcaptcha.render('captcha-b8426467b8', {
309                    sitekey: 'eff5c940-1dbc-4069-b097-3b5ed2a65ab7'
310                });
311        </script>
311
312        <div class="h-captcha" id="captcha-b8426467b8" data-sitekey="eff5c940-1dbc-4069-b097-3b5ed2a65ab7" ></div>
313
314                </div>
315            </form>
316        </div>
317    </div>
318
319    
319<script>
320
321        function onVisible(element, callback) {
322            new IntersectionObserver((entries, observer) => {
323                entries.forEach(entry => {
324                    if(entry.intersectionRatio > 0) {
325                        callback(element);
326                        observer.disconnect();
327                    }
328                });
329            }).observe(element);
330        }
331
332        onVisible(document.querySelector(".blockNewsletterContent"), function(e) {
333            if($(".blockNewsletterContent").is(':visible') && $(".blockNewsletterContent").find('form_tmp')) {
334                $(".blockNewsletterContent").find('form').append($(".blockNewsletterContent").find('form_tmp').html());
335                $(".blockNewsletterContent").find('form_tmp').remove();
336                $( '.blockNewsletterContent .submit' ).before( $('.blockNewsletterContent .gcaptcha') );
337                $(".blockNewsletterContent .input input").val($("#nl_email").val());
338            }
339
340            $(".blockNewsletterContent .btClose").click(function() {
341                $(".blockNewsletterContent").slideUp();
342            });
343        });
344
345        $(document).ready(function() {
346            $(".blockNewsletterContent .btClose").click(function() {
347                $(".blockNewsletterContent").slideUp();
348            });
349        });
350    </script>
350
351
352    <link rel="stylesheet" type="text/css" href="https://www.laretailtech.com/ressources/cache/less/cache/newsletter_671eed5ab3102d92a058a647033ad79cecbdf03f.css?v=1" />    
353                                        
354
355<header class="na-bp noprint light_subnav  horizontal_nav    ">
356  <div class="container-fluid">
357
358    
359
360<!-- header 1/2 -->
361<div class="bar  ">
362    <div class="container ">
363      <div class="row  inline-div-section-wrapper" >
364
365
366
367    <div class="socials-wrapper inline-div-section" >
368        <!-- RS -->
369
370<ul class="socials rs-nolabels ">
371
372
373
374
375                                          <li>
376	      <a class="x-twitter" target="_blank" href="https://twitter.com/LaRetailTech"  title="X" >
377		<i class="fab fa-x-twitter"></i>
378		<span class="bar-top-socials-label">X</span>
379	      </a>
380	    </li>
381                        <li>
382	      <a class="facebook-f" target="_blank" href="https://www.facebook.com/LaRetailTech"  title="Facebook" >
383		<i class="fab fa-facebook-f"></i>
384		<span class="bar-top-socials-label">Facebook</span>
385	      </a>
386	    </li>
387                        <li>
388	      <a class="linkedin-in" target="_blank" href="https://www.linkedin.com/company/laretailtech/"  title="Linkedin" >
389		<i class="fab fa-linkedin-in"></i>
390		<span class="bar-top-socials-label">Linkedin</span>
391	      </a>
392	    </li>
393                   
394      
395 
396
397
398   
399        </ul>
400
401
402  </div>
403
404 
405
406<div class="inline-div-section">
407
408    <div class="row header-mibile-bar flex">
409
410
411<div class="logo-smaller">
412  <a href="/">
413    <img
414            src="/images/logos/logo-tiny.png?v=20230321"
415    
416        
417    alt=""
418    class="logo-tiny-img">
419      </a>
420</div>
421
422
423 
424    <!-- Recherche en mod responsive -->
425        <div class="search-wrapper">
426        <div class="search-toggle-wrapper bar-btn-3">
427                <a href="javascript:void(0);" class="search-toggle" title="Recherche sur le site"> <i class="fas fa-search"></i> </a>
428        </div>
429        <div class="header-search-mobile">
430            <form class="form-inline" action="/fr/search" method="post">
431                <input type="search" name="q" class="form-control" placeholder="Rechercher sur le site">
432                                    <input type="submit" class="not-default" name="submit_search" value="OK" style="border:0; background: transparent;">
433                            </form>
434        </div>
435      </div>
436        <!-- fin Recherche en mod responsive -->
437 
438 
439
440
441  
442  
443  
444         
445<div class="btn-connexion-wrapper bar-btn-1 is-member" style="">
446  
446<script type="text/javascript">
447$(function(){
448    $(".connexion-btn").click(
449		function()
450		{
451			$(this).toggleClass('active-btn');
452			$('.na-login').slideToggle();
453		}
454	);
455
456	$('.fancyForgotFirstConnexion, .fancyForgotPass, .na-login-socials a').click(
457		function()
458		{
459			$('.na-login').slideUp();
460
461            setTimeout(function() {
462                if (typeof initDateWithPlaceholder === 'function') {
463                    initDateWithPlaceholder();
464                }
465            }, 500);
466
467		}
468	);
469
470
471
472if($('.fa-toggle-sub-menu').size()) {
473    $('.fa-toggle-sub-menu')
474    .css('z-index','9999')
475    .click( function(e){
476    	var subCalc = $('.account-menu') ;
477    	subCalc.slideToggle();
478        
479        e.stopImmediatePropagation();
480    });
481} else {
482    $(".login-close, .rpxnow").click( function(){$('.na-login').fadeOut();});
483    $(".NA_connexion").hover( 
484    	function(){ $('.account-menu').stop(true,true).slideDown(200); },
485    	function(){ $('.account-menu').stop(true,true).slideUp(200); }
486    );
487
488}
489
490
491
492
493})
494
495</script>
495
496
497
498<div class="NA_connexion">
499
500
501	   <a href="#" class="btn text-white sharp btn-block connexion-btn">
502      <i class="fas fa-user-circle hidden-lg faicon_user"></i>
503    <span class="hidden-xs hidden-sm hidden-md">Espace membre</span>
504    <i class="fas fa-chevron-down right hidden-xs hidden-sm hidden-md"></i>
505  </a>
506
507
508
509	<div class="na-login">
510        <div class="theme2019">
511  <div class="na-login-inner">
512	<div class="na-login-inner-loader4" style="display: none;">
513	  <div style="text-align: center"><img src="/global/images/loading.gif" alt="Chargement..."/></div>
514	</div>
515    <div class="na-login-inner-content4">
516	        
517	  <div class="na-login-section">
518		
519                		<h3>Connexion</h3>
520        		<form method="post" name="formulaire_login4" action=""
521			  class="formulaire na-login-form" id="form_std">
522          
523          		  <input type="hidden" name="mail_id_offre" value="0">
524
525		  			  <input type="hidden" name="password_no_md5" id="password_no_md5" value="0">
526			  <input type="hidden" name="password_c" id="password_c">
527			  <div class="na-login-form-row">
528				<input type="text" class="na-login-form-field not-default-size" placeholder="Identifiant ou email" name="login_s" onFocus="select()">
529			  </div>
530			  <div class="na-login-form-row" style="position:relative;">
531				<input type="password" class="na-login-form-field not-default-size" placeholder="Mot de passe" name="pswd_s" onFocus="select()">
532								<style>
533				  .disablepw {
534					  position: absolute;
535					  right: 2px;
536					  padding: 10px;
537					  top: calc( 50% - 5px);
538					  transform: translateY( calc( -50% ));
539					  cursor: pointer;
540					  background: #fff;
541				  }
542
543				  .disablepw .fas {
544					  font-size: 16px;
545					  width: auto;
546					  height: auto;
547					  margin: 0;
548				  }
549
550				  .disablepw.active {
551					  color: #5f0085
552				  }
553
554				</style>
555				
555<script>
556				  $(document).ready(function () {
557					  $('.disablepw').click(function () {
558						  var inputpw = $(this).parent().find('[name=pswd_s]')
559						  if (inputpw.prop('type') == 'password')
560						  {
561							  inputpw.prop('type', 'text');
562							  $(this).addClass("active").attr('title' , "Cacher le mot de passe");
563						  }
564						  else
565						  {
566							  inputpw.prop('type', 'password');
567							  $(this).removeClass("active").attr('title' , "Afficher le mot de passe");
568						  }
569					  });
570				  });
571				</script>
571
572			  </div>
573
574			  <div class="na-login-form-row  login-action">
575				<div class="flex">
576
577				  <div class="rester-connecte" style="flex:1 !important">
578					<label for="chk94">
579					  <input type="checkbox" class="na-login-form-checkbox" value="true" id="chk94" name="setcookie">
580					  Rester connecté(e)
581					</label>
582				  </div>
583
584				  <div class="na-login-form-row" style="overflow: visible; white-space: nowrap; flex:1!important;margin-top: 0;height: 40px;line-height: 40px;text-align: right;">
585					<a href="/global/gene/password.php" class="fancyForgotPass na-bouton tertiary" style="padding: 0;">Mot de passe oublié ?</a>
586				  </div>
587
588				</div>
589				<div class="connection-submit" style="flex:1!important">
590				  <input style="width: 100%;" type="submit" onClick="return NA_check_log(4);" value="Connexion">
591				</div>
592		  		  </div>
593		</form>
594	  </div>
595      
596            
597		
598		      
599	  <div class="na-login-inner-bottom">
600        
601		<div class="na-login-section">
602		  
603		</div>
604        
605		                
606        
607		        
608		
609
610					<div class="na-login-form-row last rester-connecte" style="flex:1!important;margin-top: 20px;">
611
612			  <label>
613				Pas encore de compte La Retail Tech ?
614			  </label>
615
616			  <a
617								href="/contact" class="na-bouton secondary ForgotFirstConnexion"
618								style="float: right;">
619				Contactez-nous
620			  </a>
621			</div>
622		        
623	  </div>
624	</div>
625  </div>
626</div>
627	</div>
628
629
630	
631</div> <!-- NA_connexion -->
632
633</div>
634
635<!-- BOUTON MENU RESPONSIVE -->
636<div class="bar-btn-0">
637  <div class="nav-btn">
638    <span></span>
639    <span></span>
640    <span></span>
641  </div>
642</div>
643<!--  FIN BOUTON MENU RESPONSIVE -->
644
645    </div>
646  </div>
647
648
649
650</div>
651
652
653</div>
654</div>
655 
656<div class="header-main header-main-nav-side">
657  <div class="container">
658    <div class="row  main-navigation-row header-body-nav-side main-navigation-row-buenosaires">
659      <div class="col-xs-12 header-body"  role="banner">
660                    <div class="logo">
661              <a href="/" class="logo-a"
662                  title="">
663                                                                          <img
664                                                    src="/images/logos/logo.png?v=20240223"
665                                            alt="Retour à l&#039;accueil"
666                    
667                    
668                    class="logo-img ">
669                                  </a>
670            </div>
671
672                          </div>
673      <div class="col-xs-12 header-nav-side header-nav" role="navigation">
674                  <div class="header-navigation  pull-right header-navigation-side">
675            <div class="nav-wrapper">
676            <nav class="nav nav-default-mod">
677  <ul class="">
678                <li 
679    class="menuli nv-1 item-1  
680        "
681    > 
682      	<a
683    	   href="/fr/accueil-1003"
684            >
685      Accueil
686      <i class="fas fa-chevron-right" style="display: none;"></i>
687	</a>
688          </li>
689        <li 
690    class="menuli nv-1 item-2 active 
691        "
692    > 
693      	<a
694    	   href="/fr/la-retail-tech-5"
695            >
696      La Retail Tech
697      <i class="fas fa-chevron-right" style="display: none;"></i>
698	</a>
699            <nav class="nav-dropdown">
700          <ul class="">
701                      <li class="menuli nv-2 item-1  
702    ">
703              	<a
704    	   href="/fr/la-retail-tech/une-ambition-1006"
705            >
706      Une ambition
707      <i class="fas fa-chevron-right" style="display: none;"></i>
708	</a>
709                              </li>
710                      <li class="menuli nv-2 item-2  
711    ">
712              	<a
713    	   href="/fr/la-retail-tech/une-large-communaute-d-acteurs-1007"
714            >
715      Une large communauté d&#039;acteurs
716      <i class="fas fa-chevron-right" style="display: none;"></i>
717	</a>
718                              </li>
719                      <li class="menuli nv-2 item-3  
720    ">
721              	<a
722    	   href="/fr/la-retail-tech/retailers-board-1008"
723            >
724      Retailers&#039; Board
725      <i class="fas fa-chevron-right" style="display: none;"></i>
726	</a>
727                              </li>
728                      <li class="menuli nv-2 item-4  
729    ">
730              	<a
731    	   href="/fr/la-retail-tech/leaders-thematiques-1010"
732            >
733      Leaders thématiques
734      <i class="fas fa-chevron-right" style="display: none;"></i>
735	</a>
736                              </li>
737                      <li class="menuli nv-2 item-5  
738    ">
739              	<a
740    	   href="/fr/la-retail-tech/pourquoi-adherer-1017"
741            >
742      Pourquoi adhérer ?
743      <i class="fas fa-chevron-right" style="display: none;"></i>
744	</a>
745                              </li>
746                    </ul>
747      </nav><!-- /.nav-dropdown -->
748          </li>
749        <li 
750    class="menuli nv-1 item-3  
751        "
752    > 
753      	<a
754    	   href="/fr/la-communaute-6"
755            >
756      La communauté
757      <i class="fas fa-chevron-right" style="display: none;"></i>
758	</a>
759          </li>
760        <li 
761    class="menuli nv-1 item-4  
762        "
763    > 
764      	<a
765    	   href="/fr/evenements-1013"
766            >
767      Événements
768      <i class="fas fa-chevron-right" style="display: none;"></i>
769	</a>
770          </li>
771        <li 
772    class="menuli nv-1 item-5  
773        "
774    > 
775      	<a
776    	   href="/fr/replays-3"
777            >
778      Replays
779      <i class="fas fa-chevron-right" style="display: none;"></i>
780	</a>
781          </li>
782        <li 
783    class="menuli nv-1 item-6  
784        "
785    > 
786      	<a
787    	   href="/fr/publications-1014"
788            >
789      Publications
790      <i class="fas fa-chevron-right" style="display: none;"></i>
791	</a>
792          </li>
793        <li 
794    class="menuli nv-1 item-7  
795        "
796    > 
797      	<a
798    	   href="/fr/rejoignez-nous-1005"
799            >
800      Rejoignez-nous
801      <i class="fas fa-chevron-right" style="display: none;"></i>
802	</a>
803          </li>
804    
805
806                  </ul>
807</nav><!-- /.nav -->
808            </div>
809          </div>
810              </div>
811    </div>
812  </div>
813</div>
814 
815 
816
817
818</div>
819</header>
820
821<script type="text/javascript">
822
823
824$(function() {
825
826
827    var header = $('header');
828
829    $( window ).scroll(
830       function() {
831
832      var scy = window.scrollY ;
833     if( scy> 80 ) {
834          header.addClass('shadow');
835      } else {
836
837        if( header.hasClass('shadow')) {
838          header.removeClass('shadow');
839        }
840     }
841   });
842
843
844
845   $(document).mouseup(function(e){
846    var container = $(".na-login");
847    var btn = $(".connexion-btn, .connexion-btn *");
848     if(!container.is(e.target) && !btn.is(e.target) && container.has(e.target).length === 0 ){
849        container.hide();
850        container.prev('a').removeClass('active-btn')
851    }
852  });
853
854
855});
856
857</script>
857
858
859                         
860<!-- Content du site -->
861<div class="main-content-wrapper clearfix  main-content-wrapper-ep">
862  <section class="main-content">
863          
864    <section class="section na-bp">
865	    <div class="container  main-inner-content ">
866            <div class="section-inner">
867                <div style="width: 100%">
868                  <div class="fond-pages clearfix">
869                                                                                                                                  <section class="section-fildariane">
870                                <div class="ariane-wrapper">
871                                    <div class="container arianeContainer">
872                                        <div class="arianeContent">
873                                            <div class="">
874                                                <style type="text/css">
875    .breadcrumbs { list-style-type: none; font-size: 1.3em ;}
876    .breadcrumbs li {display: inline-block;}
877    .breadcrumbs a {font-size: 1.1em}
878    .breadcrumbs .breadcrumbs-item:after {content: '>'; display: inline-block;margin: 0 5px;}
879	.breadcrumbs .breadcrumbs-item:last-child:after {content: ''}
880</style>
881
882
883	<ul class="breadcrumbs">
884																	<li class="breadcrumbs-item">
885				 <a href="/fr">Accueil</a>				</li>
886															<li class="breadcrumbs-item">
887				 <a href="/fr/contact">contact</a>				</li>
888						</ul>
889
890
891                                            </div>
892                                        </div>
893                                    </div>
894                                </div>
895                            </section>
896                                                          
897                                                                                                    <h2 class="titre_pages">
898                                          <span>Contact</span>
899                                      </h2>
900                                                                  
901                                                                  
902                                                                          
903
904                                                            
905                                                	
906	<div class="page-contact">
907
908					<table align="center" cellspacing="10" width="100%" id="table-contact">
909				<tr>
910					<td valign="top">
911						
912						
913															<div class="contact-phrase">
914									<p>
915																						Une question, une suggestion, des encouragements ? Écrivez-nous ci-dessous, nous adorons échanger !
916
917
918																			</p>
919								</div>
920							
921							<div class="contactForm">
922								<form method="post" action="" name="form_contact" id="form_contact" enctype="multipart/form-data">
923									<input type="hidden" name="secret_xss" value="RwoPbLmV0bNeAXUtNsgfyn9MD0wlKyzELBznITPNUyHEGRLChAMULNNsjbJUWqxw" />
924									<input type="hidden" value="1" name="contact_form">
925																			<table border="0" cellspacing="10" cellpadding="0" align="center" class="contactFormTable">
926											<tr>
927												<td class="libelle" >Civilité</td>
928												<td class="valeur" colspan="2">
929																											<select name="qualite" class="select" style="width:120px">
930															<option value=""></option>
931																															<option value="1"  >M.</option>
932																															<option value="2"  >Mme</option>
933																													</select>
934																									</td>
935											</tr>
936											<tr>
937												<td class="libelle" >Nom *</td>
938												<td class="valeur" colspan="2">
939																											<input name="Nom" type="text" class="text obligatoire" size="30" maxlength="256" placeholder="Nom *" value=""/>
940																									</td>
941											</tr>
942											<tr>
943												<td class="libelle" >Prénom *</td>
944												<td class="valeur" colspan="2">
945																											<input name="preNom" type="text" class="text obligatoire" size="30" maxlength="256" placeholder="Prénom *" value=""/>
946																									</td>
947											</tr>
948											<tr>
949												<td class="libelle" >E-mail *</td>
950												<td class="valeur" colspan="2">
951																											<input name="Email" id="email" type="text" class="text obligatoire" size="30" maxlength="256" onchange="return owner_changed(this, true)" placeholder="Adresse email *"
952																			value=""/>
953																									</td>
954											</tr>
955																																		<tr>
956													<td class="libelle" >Entreprise</td>
957													<td class="valeur" colspan="2">
958														<input name="Societe" type="text" class="text" size="30" maxlength="256" placeholder="Entreprise" value=""/>
959													</td>
960												</tr>
961																																													<tr>
962													<td class="libelle" >Téléphone</td>
963													<td class="valeur" colspan="2">
964														<input name="Tel" type="text" class="text" size="30" maxlength="256" placeholder="Téléphone" value=""/>
965													</td>
966												</tr>
967																																		<tr>
968													<td class="libelle" >Fonction</td>
969													<td class="valeur" colspan="2">
970														<textarea name="Connu" id="Connu" cols="50" rows="3"
971																class="text"></textarea>
972													</td>
973												</tr>
974																						<tr>
975												<td class="libelle" >Objet *</td>
976												<td class="valeur" colspan="2">
977																																										<input name="Objet" class="text" value="" size="48" maxlength="256" placeholder="Objet *" >
978																																							</td>
979											</tr>
980											<tr>
981												<td style="white-space: nowrap;" class="libelle" >Votre message *</td>
982												<td class="valeur" colspan="2">
983																											<textarea name="Commentaires" id="Commentaires" cols="50" rows="6" placeholder="Message *" class="text obligatoire"></textarea>
984																									</td>
985											</tr>
986																						<tr>
987												<td>&nbsp;</td>
988												<td>
989																									</td>
990											</tr>
991											<tr>
992												<td>&nbsp;</td>
993												<td>
994																											
994<script src="https://hcaptcha.com/1/api.js?recaptchacompat=off&hl=fr" async defer></script>
994
995																												<div class="h-captcha" data-sitekey="eff5c940-1dbc-4069-b097-3b5ed2a65ab7"></div>
996																									</td>
997											</tr>
998											<tr>
999												<td>&nbsp;</td>
1000												<td class="valeur"><br/>
1001													
1002												</td>
1003											</tr>
1004											<tr>
1005												<td>&nbsp;</td>
1006												<td class="valeur"><br/>
1007													<input name="submit" type="submit" value="Envoyer"/>
1008												</td>
1009											</tr>
1010										</table>
1011																	</form>
1012							</div>
1013															<br /><br />
1014								<div style="float:left; margin-top:30px">(<b>*</b>) Signifie que le champ doit OBLIGATOIREMENT être rempli</div>
1015								<br /><br />
1016																		</td>
1017
1018									</tr>
1019
1020							</table>
1021
1022			<style type="text/css">
1023				.contactForm {
1024					text-align:center;
1025				}
1026
1027				.contactForm .contactFormTable {
1028					margin-left:auto;
1029					margin-right:auto;
1030				}
1031
1032				.contactForm .contactFormTable .libelle {
1033					text-align:left !important;
1034					text-transform:uppercase;
1035					padding-top: 15px;
1036					font-weight:bold;
1037				}
1038
1039				.contactForm .contactFormTable .valeur {
1040					text-align: left;
1041					width: 600px;
1042				}
1043
1044				.contactForm .contactFormTable .valeur select,
1045				.contactForm .contactFormTable .valeur input,
1046				.contactForm .contactFormTable .valeur textarea {
1047					width: 100%;
1048					padding: 10px 12px;
1049					background: #fff;
1050					height: 50px !important;
1051					border-radius: 0 !important;
1052					font-size: 14px;
1053				}
1054
1055				.contactForm .contactFormTable .valeur input.na-bouton {
1056					width: 100%;
1057					height: 50px;
1058					font-size: 14px;
1059				}
1060
1061				.contactForm .contactFormTable .valeur textarea {
1062					height:150px !important;
1063					padding: 16px 12px;
1064				}
1065
1066				.contactForm .contactFormTable .valeur .btn {
1067					background: #eee;
1068				}
1069
1070				.contactForm .contactFormTable .valeur .btn:hover {
1071					background: #ccc;
1072				}
1073			</style>
1074
1075		
1076	</div>
1077
1078
1079	
1080								
1081    <link rel="stylesheet" href="/global/javascript/leaflet/leaflet.css?v=20260929" />
1082    
1082<script type="text/javascript" src="/global/javascript/leaflet/leaflet.js?v=1"></script>
1082
1083	
1083<script type="text/javascript" src="/global/javascript/leaflet/leaflet-providers.js?v=1"></script>
1083
1084    <link rel="stylesheet" href="/global/javascript/Leaflet.markercluster/dist/MarkerCluster.css" />
1085    <link rel="stylesheet" href="/global/javascript/Leaflet.markercluster/dist/MarkerCluster.Default.css" />
1086    
1086<script src="/global/javascript/Leaflet.markercluster/dist/leaflet.markercluster-src.js"></script>
1086
1087
1088
1089				
1090<div id="map_0" style="overflow: hidden;max-width:100%; width: 100%; height:300px;"></div>
1091<script type="text/javascript">
1092
1093	function getEncodedStyles(styles) {
1094		var ret = "";
1095		var styleparse_types = {"all":"0","administrative":"1","administrative.country":"17","administrative.land_parcel":"21","administrative.locality":"19","administrative.neighborhood":"20","administrative.province":"18","landscape":"5","landscape.man_made":"81","landscape.natural":"82","poi":"2","poi.attraction":"37","poi.business":"33","poi.government":"34","poi.medical":"36","poi.park":"40","poi.place_of_worship":"38","poi.school":"35","poi.sports_complex":"39","road":"3","road.arterial":"50","road.highway":"49","road.local":"51","transit":"4","transit.line":"65","transit.station":"66","water":"6"};
1096		var styleparse_elements = {"all":"a","geometry":"g","geometry.fill":"g.f","geometry.stroke":"g.s","labels":"l","labels.icon":"l.i","labels.text":"l.t","labels.text.fill":"l.t.f","labels.text.stroke":"l.t.s"};
1097		var styleparse_stylers = {"color":"p.c","gamma":"p.g","hue":"p.h","invert_lightness":"p.il","lightness":"p.l","saturation":"p.s","visibility":"p.v","weight":"p.w"};
1098		for(i=0;i<styles.length;i++){
1099			if(styles[i].featureType){
1100				ret += "s.t:"+styleparse_types[styles[i].featureType]+"|";
1101			}
1102			if(styles[i].elementType){
1103				if(!styleparse_elements[styles[i].elementType])
1104					console.log("style element transcription unkown:"+styles[i].elementType);
1105				ret += "s.e:"+styleparse_elements[styles[i].elementType]+"|";
1106			}
1107			if(styles[i].stylers){
1108				for(u=0;
1108u<styles[i].stylers.length;u++){
1109					var keys = [];
1110					var cstyler = styles[i].stylers[u]
1111					for(var k in cstyler){
1112						if(k=="color"){
1113							if(cstyler[k].length==7)
1114								cstyler[k] = "#ff"+cstyler[k].slice(1);
1115							else if(cstyler[k].length!=9)
1116								console.log("malformed color:"+cstyler[k]);
1117						}
1118						ret += styleparse_stylers[k]+":"+cstyler[k]+"|";
1119					}
1120				}
1121			}
1122			ret = ret.slice(0,ret.length-1);
1123			ret += ","
1124		}
1125		return encodeURIComponent(ret.slice(0,ret.length-1));
1126	}
1127
1128		//console.log('Start Leaflet Baidu');
1129		var map;
1130		var markers;
1131
1132		var markerList = [];
1133		var boundValidate = false;
1134
1135		function createMarker(point, index) {
1136			//console.log('trigger createMarker');
1137		}
1138
1139		function loadGMap() {
1140			//console.log('trigger loadGMap');
1141			initializeGmap();
1142		}
1143
1144		function initializeGmap() {
1145
1146	
1147		//console.log('Start Leaflet Google map');
1148		
1149			var url = 'https://{s}.google.com/vt/lyrs=m&x={x}&y={y}&z={z}&hl=fr';
1150			if (typeof gmapParams != "undefined")
1151				url += '&apistyle=' + getEncodedStyles(gmapParams);
1152
1153			var tiles = L.tileLayer(url,{
1154				maxZoom: 20,
1155				subdomains:['mt0','mt1','mt2','mt3']
1156			});
1157		
1158		latlng = L.latLng(48.8566667, 2.3509871);
1159
1160		map = L.map('map_0', { center: latlng, zoom: 10, layers: [tiles]});
1161
1162		
1163	
1164		markers = L.markerClusterGroup({ chunkedLoading: true});
1165		var markerNumber = 0;
1166						lastMarker  = addMarker('', '', '', '<div id=\'infoWindow\'><b>La Retail Tech</b><hr /><br/><br></div></div>', '/global/images/red_needle.png', '', '');
1167				markerNumber++;
1168		
1169		//console.log('start clustering: ' + window.performance.now());
1170		//markers.addLayers(markerList);
1171
1172		
1173		if (boundValidate) {
1174                    
1175                    map.addLayer(markers);
1176
1177                    map.fitBounds(markers.getBounds(), {padding: [40, 40]});
1178                    var zoomLev = map.getZoom();
1179                    if( markerNumber == 1 && zoomLev > 15) {
1180                        map.setZoom(15);
1181                    }
1182		}
1183		
1184					if (lastMarker) {
1185				lastMarker.openPopup();
1186			}
1187			}
1188
1189	function addMarker(lat, lng, img, content, iconImage, callback, id) {
1190		//console.log('addMarker', lat, lng);
1191		if (!lat || !lng) return false;
1192		//console.log('trigger addMarker');
1193		boundValidate = true;
1194		iconImage = (iconImage.length) ? iconImage : '/global/images/blue_needle.png';
1195		var iconJob = L.icon({
1196			iconUrl: iconImage,
1197			iconSize:     [30, 30], // size of the icon
1198			iconAnchor:   [15, 30], // point of the icon which will correspond to marker's location
1199			popupAnchor:  [0, -30] // point from which the popup should open relative to the iconAnchor
1200		});
1201		var marker = L.marker(L.latLng(lat,  lng), { title: id, icon: iconJob }).bindPopup(content);
1202		markers.addLayers(marker);
1203		markerList.push(marker);
1204		return marker;
1205	}
1206
1207	function showOverlays() {
1208		//console.log('trigger showOverlays');
1209		initializeGmap();
1210	}
1211
1212	function AutoCenter() {
1213		//console.log('trigger AutoCenter');
1214	}
1215
1216	function deleteOverlays() {
1217		//console.log('trigger deleteOverlays');
1218	}
1219
1220	function hideMap() {
1221		//console.log('trigger hideMap');
1222		if (!$('#map_0').data('css')) {
1223			$('#map_0').data('css', true);
1224		}
1225		$('#map_0').data('hidden', true);
1226	}
1227
1228	function showMap() {
1229		$( document ).ready(function() {
1230			//console.log('trigger showMap');
1231			$('#map_0').data('hidden', false);
1232		});
1233
1234	}
1235
1236</script>
1236
1237
1238			
1238<script type="text/javascript">
1239				$( document ).ready(function() {
1240					setTimeout(function(){
1241					showOverlays();
1242					showMap();
1243						}, 1000);
1244				});
1245			</script>
1245
1246
1247				
1248	
1249			<link rel="stylesheet" type="text/css" href="https://www.laretailtech.com/ressources/cache/less/cache/contact_css_efcf16b34073680e7f6dcecb96b20b48ad7b0d16.css?v=1" />	
1250
1251                                                            
1252                                          </div>
1253                </div>
1254            </div>
1255        </div>
1256    </section>
1257    </section>
1258</div>
1259
1260
1261                        
1262
1263
1264
1265
1266
1267
1268
1269
1270<div class="na-bp na-footer na-footer-simple-one ">
1271      
1272  <div class="container-fluid" id="footer-bottom">
1273    <div class="container no-gutters">
1274      <div class="row footer-row">
1275      <div class="footer-row-inner">
1276        <span class="footer-liens pull-left">
1277            <ul class="list-inline liens-footer">
1278      <li>
1279        <a href="/fr/article/mentions-legales-3" class="" rel="nofollow" target="_self">Mentions légales</a>
1280        </li>
1281      <li>
1282        <a href="/global/gene/credits.php" class="fancypic" rel="nofollow" target="_self">Crédits</a>
1283        </li>
1284      <li>
1285        <a href="/fr/contact" class="" rel="nofollow" target="_self">Contact</a>
1286        </li>
1287      <li>
1288        <a href="javascript:tarteaucitron.userInterface.openPanel
1288();" class="" rel="nofollow" target="_self">Gestion des cookies</a>
1289        </li>
1290  
1291
1292</ul>
1293
1294        </span>
1295
1296      </div>
1297
1298        <div class="pull-right" > 
1299<ul class="list-inline" id="footer-socials">
1300      <li><a target="_blank" href="https://twitter.com/LaRetailTech" title="X" rel="nofollow"><i class="fab fa-x-twitter"></i></a></li>
1301    
1302    
1303    
1304    
1305  
1306    
1307            
1308          
1309    <li><a target="_blank" href="https://www.facebook.com/LaRetailTech" title="Facebook" rel="nofollow"><i class="fab fa-facebook-f"></i></a></li>
1310    
1311    
1312    
1313  
1314    
1315            
1316          
1317    
1318    <li><a target="_blank" href="https://www.linkedin.com/company/laretailtech/" title="Linkedin" rel="nofollow"><i class="fab fa-linkedin-in"></i></a></li>
1319    
1320    
1321  
1322    
1323            
1324          
1325    
1326    
1327    
1328  
1329    
1330            
1331          
1332    
1333    
1334    
1335  
1336    
1337            
1338          
1339    
1340    
1341    
1342  
1343    
1344            
1345          
1346    
1347    
1348    
1349  
1350    
1351            
1352          
1353    
1354    
1355    
1356  
1357    
1358            
1359          
1360    
1361    
1362    
1363  
1364    
1365            
1366            
1367      
1368                  </ul>
1369</div>
1370
1371      </div>
1372      </div>
1373    </div>
1374  </div>
1375    </div>
1376
1377            
1378 
1379
1380	<link rel="stylesheet" type="text/css" href="https://www.laretailtech.com/ressources/cache/less/cache/custom_main_less_184df81ed5c7e5ad1d679162ad4ef8da8ffa511f.css?v=1" />
1381
1382
1383
1384
1385<script type="text/javascript">
1386(function($, window, document, undefined) {
1387    var $win = $(window);
1388    var $doc = $(document);
1389
1390    $doc.ready(function() {
1391        // Menu principal
1392        $('.nav-dropdown').parent().addClass('has-dd');
1393
1394        // Menu en responsive
1395        $('.nav-btn').click(function() {
1396            $('body').toggleClass("menu-open menu-close");
1397        });
1398
1399
1400        $('.search-toggle').on('click', function() {
1401            $('.header-search-mobile').toggleClass('active').find('[name="q"]').focus().select();
1402        });
1403
1404        if($("a.calqueOffre, .calqueOffre a").size()) {
1405            $("a.calqueOffre, .calqueOffre a").fancybox(
1406            {
1407                'hideOnContentClick': false,
1408                'autoScale':true,
1409                'autoDimensions':true,
1410                'titleShow':false
1411            });
1412        }
1413
1414        $(".bt-scroll").click(function() {
1415             $("html, body").animate({ scrollTop: 0 }, "slow");
1416             return false;
1417        });
1418
1419
1420	var _vw = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0);
1421
1422
1423        var headerElem = $('body > header').eq(0);
1424        var headerHeight = headerElem.height() ;
1425        var navHeight = headerElem.find('.header-main').height();
1426        var adminBarHeight = headerElem.hasClass('adminActive') ? 30 : 0 ;
1427        var custom_breakpoint =  0;
1428        var _breakpoint = (headerHeight - navHeight) + adminBarHeight ;
1429        var nav_sticky_breakpoint = Math.max(custom_breakpoint, _breakpoint ) ;
1430
1431        if( _vw >= 1200) {
1432              $(window).on('load scroll resize', function () {
1433
1434                var winO = $(window).scrollTop();
1435                var winH = $(window).height();
1436                var DocH = $(document).height();
1437                var transformMenu =  ( DocH - winH ) > (nav_sticky_breakpoint*2);
1438
1439                if ((winO) > 500) {
1440                    $('.bt-scroll').fadeIn();
1441                } else {
1442                    $('.bt-scroll').fadeOut();
1443                }
1444
1445                if(winO == 0 ) $('body').removeClass('stiky_active');
1446
1447                if(transformMenu) {
1448                  if (winO > nav_sticky_breakpoint) {
1449                      $('body.stiky_nav').addClass('stiky_active').css('padding-top', 101 + adminBarHeight + 'px');
1450                  } else {
1451                      $('body.stiky_nav').removeClass('stiky_active').css('padding-top', '0');
1452                  }
1453                }
1454
1455              });
1456        }
1457
1458
1459
1460        
1461            });
1462
1463})(jQuery, window, document);
1464</script>
1464
1465
1466</body>
1467</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.