1<!doctype html> 2<html lang="fr" class="js"> 3 4 <!-- Start of Clerk.io E-commerce Personalisation tool - www.clerk.io --> 5
5<script type="text/javascript"> 6 (function(w,d){ 7 var e=d.createElement('script');e.type='text/javascript';e.async=true; 8 e.src=(d.location.protocol=='https:'?'https':'http')+'://cdn.clerk.io/clerk.js'; 9 var s=d.getElementsByTagName('script')[0];s.parentNode.insertBefore(e,s); 10 w.__clerk_q=w.__clerk_q||[];w.Clerk=w.Clerk||function(){w.__clerk_q.push(arguments)}; 11 })(window,document); 12 13 Clerk('config', { 14 key: 'ugyJHUR9ocbLgsV0pylvWEIDK9qEan47', 15 formatters: { 16 currency_converter: function(price) { 17 var converted_price = (price*Shopify.currency.rate); 18 return (converted_price).toString(); 19 } 20 }, 21 globals: { 22 currency_iso: "EUR", 23 currency_symbol: "â¬" 24 } 25 }); 26 </script>
26 27 <!-- End of Clerk.io E-commerce Personalisation tool - www.clerk.io --> 28 <head> 29 <link rel="shortcut icon" href="//artillery3dexpert.fr/cdn/shop/files/Artillery_logo-favicon_32x32.jpg?v=1614327336" type="image/png"> 30 <meta charset="UTF-8"> 31 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 32 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=0" /> 33 <meta name='HandheldFriendly' content='True'> 34 <meta name='MobileOptimized' content='375'> 35 <meta http-equiv="cleartype" content="on"> 36 <meta name="theme-color" content="#00c3ff"><title>Compte 37– Artillery 3d</title><!-- /snippets/social-meta-tags.liquid --> 38 39 40 41 42<meta property="og:site_name" content="Artillery 3d "> 43<meta property="og:url" content="https://artillery3dexpert.fr/account/login"> 44<meta property="og:title" content="Compte"> 45<meta property="og:type" content="website"> 46<meta property="og:description" content="Découvrez la gamme d'imprimantes 3D FDM de la marque Artillery avec la Sidewinder X1 et la Genius. Elles proposant des hautes performances et une grande qual
46ité d'impression, à destination des Makers, hobbyistes, créatifs et professionnels. 47Retrouvez aussi sur notre boutique les pièces détachées et les filaments."> 48 49 50 51 52 53<meta name="twitter:card" content="summary_large_image"> 54<meta name="twitter:title" content="Compte"> 55<meta name="twitter:description" content="Découvrez la gamme d'imprimantes 3D FDM de la marque Artillery avec la Sidewinder X1 et la Genius. Elles proposant des hautes performances et une grande qualité d'impression, à destination des Makers, hobbyistes, créatifs et professionnels. 56Retrouvez aussi sur notre boutique les pièces détachées et les filaments."> 57 58 59 <link rel="canonical" href="https://artillery3dexpert.fr/account/login"/> 60 <link rel="preconnect dns-prefetch" href="https://cdn.shopify.com"> 61 <link rel="preconnect dns-prefetch" href="https://v.shopify.com"> 62 <link rel="preconnect dns-prefetch" href="https://cdn.shopifycloud.com"> 63 64 <link rel="preload" href="//artillery3dexpert.fr/cdn/shop/t/44/assets/header-footer.scss.css?v=44716259743908480161718792736" as="style"> 65 <link rel="preload" href="//artillery3dexpert.fr/cdn/shop/t/44/assets/global.scss.css?v=79523998979301559131718795986" as="style"> 66 67 <link rel="preload" href="//artillery3dexpert.fr/cdn/shop/t/44/assets/styles.scss.css?v=154367638561407849091745430559" as="style"> 68 69 <link rel="preload" href="//artillery3dexpert.fr/cdn/shop/t/44/assets/vendor.css?v=171034429631645801801718792736" as="style"> 70 <link rel="preload" href="//artillery3dexpert.fr/cdn/shop/t/44/assets/arenafont.css?v=16111933386702985261718795985" as="style"> 71 72 <!-- header-css-file ================================================== --> 73 74 <link rel="dns-prefetch preconnect" href="https://fonts.gstatic.com"> 75 <link href="//fonts.googleapis.com/css?family=Barlow:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap" rel='stylesheet' type='text/css'> 76 77 78 79 <link href="//fonts.googleapis.com/css?family=Barlow:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&display=swap" rel='stylesheet' type='text/css'> 80 81 82 83 <link href="//artillery3dexpert.fr/cdn/shop/t/44/assets/arenafont.css?v=16111933386702985261718795985" rel="stylesheet" type="text/css" media="all"> 84 <link href="//artillery3dexpert.fr/cdn/shop/t/44/assets/vendor.css?v=171034429631645801801718792736" rel="stylesheet" type="text/css" media="all"> 85 <link href="//artillery3dexpert.fr/cdn/shop/t/44/assets/header-footer.scss.css?v=44716259743908480161718792736" rel="stylesheet" type="text/css" media="all"> 86 <link href="//artillery3dexpert.fr/cdn/shop/t/44/assets/global.scss.css?v=79523998979301559131718795986" rel="stylesheet" type="text/css" media="all"> 87 88 89 <link href="//artillery3dexpert.fr/cdn/shop/t/44/assets/styles.scss.css?v=154367638561407849091745430559" rel="stylesheet" type="text/css" media="all"> 90 91 <link href="https://fonts.googleapis.com/css?family=Caveat:300,400,500,600,700&display=swap" rel='stylesheet' type='text/css'> 92 <link type="text/css" rel="stylesheet" charset="UTF-8" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> 93 94
94<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/lazysizes.min.js?v=19944551759608041491718792736" async></script>
94 95
95<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/jquery-1.11.0.min.js?v=58211863146907186831718792736"></script>
95 96
96<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/cookies.js?v=124176070287646777851718792736"></script>
96 97
97<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/bootstrap.4x.min.js?v=35271929837704850651718792736" defer></script>
97<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
97<meta name="google-site-verification" content="CBUGzX97oWczuXv8zZv7QpUivzy1vXb-GcmsGkU5pMU"> 98<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/26088439874/digital_wallets/dialog"> 99<meta id="in-context-paypal-metadata" data-shop-id="26088439874" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR"> 100<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
100<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=2916418"></script>
vendor: 1 bytes, line 100
100
101<script id="shopify-features" type="application/json">{"accessToken":"f086f8b42997a72245efcdec88f8514c","betas":["rich-media-storefront-analytics"],"domain":"artillery3dexpert.fr","predictiveSearch":true,"shopId":26088439874,"locale":"fr"}</script>
vendor: 1 bytes, line 101
101
102<script>var Shopify = Shopify || {}; 103Shopify.shop = "artillery3d.myshopify.com"; 104Shopify.locale = "fr"; 105Shopify.currency = {"active":"EUR","rate":"1.0"}; 106Shopify.country = "FR"; 107Shopify.theme = {"name":"Soldes ete - 2024","id":163410116950,"schema_name":"Zeexo","schema_version":"1.2-fashion-jewelry","theme_store_id":null,"role":"main"}; 108Shopify.theme.handle = "null"; 109Shopify.theme.style = {"id":null,"handle":null}; 110Shopify.cdnHost = "artillery3dexpert.fr/cdn"; 111Shopify.routes = Shopify.routes || {}; 112Shopify.routes.root = "/"; 113Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 114Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 115Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 116Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 116
116
117<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 117
117
118<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 118
118
119<script> 120 window.Shopify = window.Shopify || {}; 121 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 122 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 123 window.Shopify.SignInWithShop.eligible = true; 124</script>
vendor: 1 bytes, line 124
124
125<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 125
125
126<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.fr.esm.js"></script>
vendor: 1 bytes, line 126
126
127<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.fr.esm.js"></script>
vendor: 1 bytes, line 127
127
128<script type="module"> 129 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.fr.esm.js"); 130await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.fr.esm.js"); 131 132 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 133window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 134 135</script>
vendor: 1 bytes, line 135
135
136<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"></script>
vendor: 1 bytes, line 136
136
137<script type="module"> 138 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"); 139 140 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 141 142</script>
vendor: 1 bytes, line 142
142
143<script> 144 window.Shopify = window.Shopify || {}; 145 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 146 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.fr.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.fr.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.fr.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.fr.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.fr.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.fr.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.fr.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.fr.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.fr.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.fr.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.fr.esm.js"],"listener":["modules/v2/loader.listener.fr.esm.js"],"pay-button":["modules/v2/loader.pay-button.fr.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.fr.esm.js"],"shop-button":["modules/v2/loader.shop-button.fr.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.fr.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.fr.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.fr.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.fr.esm.js"],"shop-login":["modules/v2/loader.shop-login.fr.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.fr.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.fr.esm.js"]}; 147</script>
vendor: 1 bytes, line 147
147
148<script>(function() { 149 var isLoaded = false; 150 function asyncLoad() { 151 if (isLoaded) return; 152 isLoaded = true; 153 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/9175da83076dae90cd4b4200e\/94d9623c394cc82f738684c94.js?shop=artillery3d.myshopify.com","https:\/\/app-wallet.webkul.com\/js\/wk_wallet.js?shop=artillery3d.myshopify.com","\/\/cdn.shopify.com\/proxy\/9192a8ccf6464ced8e6c66f85188ff539d294cd50ca43acc82b2426b9d1986e7\/storage.googleapis.com\/singleton-software-bucket\/dualprice\/prod\/dualPrice_v2.js?shop=artillery3d.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/d1564fddzjmdj5.cloudfront.net\/initializercolissimo.js?app_name=happycolissimo\u0026cloud=d1564fddzjmdj5.cloudfront.net\u0026shop=artillery3d.myshopify.com","https:\/\/app.easyquote.pw\/easyquote.js?url=https:\/\/app.easyquote.pw\u0026shop=artillery3d.myshopify.com","\/\/cdn.shopify.com\/proxy\/4b71e8322e0575216489c5504229663252f7f52536101677a5aba5e557480f54\/api.goaffpro.com\/loader.js?shop=artillery3d.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 154 for (var i = 0; i < urls.length; i++) { 155 var s = document.createElement('script'); 156 s.type = 'text/javascript'; 157 s.async = true; 158 s.src = urls[i]; 159 var x = document.getElementsByTagName('script')[0]; 160 x.parentNode.insertBefore(s, x); 161 } 162 }; 163 if(window.attachEvent) { 164 window.attachEvent('onload', asyncLoad); 165 } else { 166 window.addEventListener('load', asyncLoad, false); 167 } 168})();</script>
vendor: 1 bytes, line 168
168
169<script id="__st">var __st={"a":26088439874,"offset":7200,"reqid":"084f10f9-aaa5-4d98-b553-9fec2e077bf7-1791387978","pageurl":"artillery3dexpert.fr\/account\/login","u":"f69be00c2fbc"};</script>
vendor: 1 bytes, line 169
169
170<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 170
170
171<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protégé par hCaptcha',privacyText:'Confidentialité',termsText:'Conditions'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 171
171
172<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//artillery3dexpert.fr/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 172
172
173<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//artillery3dexpert.fr/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
173<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 173
173
174<script> 175 window.Shopify = window.Shopify || {}; 176 window.Shopify.MCP = window.Shopify.MCP || {}; 177 window.Shopify.MCP.enabled = true; 178 window.Shopify.MCP.shop = "artillery3d.myshopify.com"; 179 window.Shopify.MCP.mcpEndpoint = "https:\/\/artillery3dexpert.fr\/api\/mcp"; 180 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 181</script>
vendor: 1 bytes, line 181
181
182<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/artillery3dexpert.fr\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 183</script>
vendor: 1 bytes, line 183
183
184<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://artillery3dexpert.fr/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}}; 185</script>
vendor: 1 bytes, line 185
185
186<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 187 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 188</script>
vendor: 1 bytes, line 188
188
189<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 190</script>
190 191<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://artillery3dexpert.fr/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 192<style id="shopify-accelerated-checkout-cart"> 193 #shopify-buyer-consent { 194 margin-top: 1em; 195 display: inline-block; 196 width: 100%; 197} 198 199#shopify-buyer-consent.hidden { 200 display: none; 201} 202 203#shopify-subscription-policy-button { 204 background: none; 205 border: none; 206 padding: 0; 207 text-decoration: underline; 208 font-size: inherit; 209 cursor: pointer; 210} 211 212#shopify-subscription-policy-button::before { 213 box-shadow: none; 214} 215 216 </style> 217
218<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
218 219 220 <link rel="preconnect dns-prefetch" href="https://cdn.weglot.com"> 221 <link rel="prefetch" href="https://cdn.weglot.com/weglot.min.css" as="style"> 222 223
223<script type="text/javascript"> 224 var customerLogged = '' 225 var arn_wl_cp_settings = null; 226</script>
226 227 228 <style type="text/css"> 229 :root { 230 --arn-add-wishlist-icon-color: ; 231 --arn-add-wishlist-icon-active-color: ; 232 --arn-show-wishlist-icon-color: ; 233 --arn-remove-wishlist-icon-color: ; 234 235 --arn-add-compare-icon-color: ; 236 --arn-add-compare-icon-active-color: ; 237 --arn-show-compare-icon-color: ; 238 --arn-remove-compare-icon-color: ; 239 --arn-preloader-icon-color: ; 240 241 --arn-outstock-color: #ff0000; 242 --arn-instock-color: #2D882D; 243 --arn-table-heading-bkg: #cecece; 244 --arn-table-text-color-1: #000000; 245 --arn-table-text-color-2: #ffffff; 246 --arn-table-btn-border-color: #000000; 247 --arn-table-btn-color: #ffffff; 248 --arn-table-btn-active-color: #000000; 249 250 --arn-table-product-heading: ""; 251 --arn-table-price-heading: ""; 252 --arn-table-image-heading: ""; 253 --arn-table-price-heading: ""; 254 --arn-table-available-heading: ""; 255 --arn-table-delete-heading: ""; 256 } 257 258</style> 259 <svg xmlnsXlink="http://www.w3.org/2000/svg" style="display: none;""> 260 <symbol id="arn_icon-add-wishlist" viewBox=""> 261 <title>add wishlist</title> 262 263 </symbol> 264 265 <symbol id="arn_icon-show-wishlist" viewBox=""> 266 <title>show wishlist</title> 267 268 </symbol> 269 270 <symbol id="arn_icon-remove-wishlist" viewBox=""> 271 <title>remove wishlist</title> 272 273 </symbol> 274 275 <symbol id="arn_icon-add-compare" viewBox=""> 276 <title>add compare</title> 277 278 </symbol> 279 280 <symbol id="arn_icon-show-compare" viewBox=""> 281 <title>show compare</title> 282 283 </symbol> 284 285 <symbol id="arn_icon-remove-compare" viewBox=""> 286 <title>remove compare</title> 287 288 </symbol> 289 290 <symbol id="arn_icon-preloader" viewBox=""> 291 <title>preloader</title> 292 293 </symbol> 294</svg>
295<script type="text/javascript">var isCart = false;var dualPriceStoreID = 818;</script>
295<div class="styleForDualPrice"><style>.dualPrice{display:none;}</style></div>
295<script type="text/javascript">var intervalId = null;var varCounter = 0;var containScriptTagFirstControll = false;var containScriptTagSecondControll = false;window.onload = function() {scripts = document.getElementsByTagName("script");for (var i = 0; i < scripts.length; i++) {if (scripts[i].src.includes("dualPrice")) {containScriptTagFirstControll = true;}}if (!containScriptTagFirstControll) {intervalId = setInterval(function() {if(varCounter < 5) {varCounter++;scripts = document.getElementsByTagName("script");for (var i = 0; i < scripts.length; i++) {if (scripts[i].src.includes("dualPrice")) {containScriptTagSecondControll = true;}}} else {if (!containScriptTagSecondControll && typeof jQuery !== "undefined") {jQuery(".styleForDualPrice").remove();} clearInterval(intervalId);}}, 50);} }</script>
295<script type="text/javascript">var dp_activate_app = '1';var dp_base_price_type = '1';var dp_price_type_to_show = '0';var dp_first_price = '0';var dp_tax_percent = '20';var dp_tax_incl_label = 'TTC';var dp_tax_excl_label = 'HT';var dp_price_path = '[itemprop=price]';var dp_tax_incl_color = '#000000';var dp_tax_excl_color = '#4f4f4f';var dp_size_ratio = '0';var dp_is_init = '0';var dp_money_format = 'â¬$$amount_with_comma_separator&&';</script>
295<script> if ((typeof jQuery === 'undefined') || (parseFloat(jQuery.fn.jquery) < 1.7)) { jqueryScript = document.createElement('script'); jqueryScript.src = 'https://code.jquery.com/jquery-3.6.0.min.js'; document.head.append(jqueryScript); } var wk_cashback_amount = ''; var wk_cashback_label = '<span id="wk_cashback_product_front" style="background-color:rgba(13, 146, 255, 1)">GET {$cashback_discount_detail} CASHBACK</span>'; var wk_wallet_label = 'Argent dispo dans ton Wallet Artillery3Dexpert : HT'; var wk_wallet_balance = ''; var wk_shop_currency = 'â¬'; var wk_wallet_remaning_amount = ''; var wk_shop_domain = 'artillery3dexpert.fr'; </script>
295<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311
311<script> 312 window.klaviyoReviewsProductDesignMode = false 313 </script>
313 314 315 316 317 318 319 320 321 322 323<!-- END app block -->
323<script src="https://cdn.shopify.com/extensions/01a114e1-e465-7e37-927e-785e9caa53f5/TMS-Prod-v-1c2e420-61-1/assets/tms-translator.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 323
323
324<script src="https://cdn.shopify.com/extensions/01a07a8c-1d34-7d96-a377-f5f8dc8898ec/product-ads-by-criteo-39/assets/index.js" type="text/javascript" defer="defer"></script>
324 325<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0260/8843/9874/files/banner_sm_cb98ff0c-b9f6-4dc0-be12-f309de43d4be.jpg?v=1596488839" /> 326<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0260/8843/9874/files/banner_sm_cb98ff0c-b9f6-4dc0-be12-f309de43d4be.jpg?v=1596488839" /> 327<meta property="og:image:width" content="1200" /> 328<meta property="og:image:height" content="628" /> 329<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
330<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 26088439874,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 330
330
331<script> 332 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 333</script>
vendor: 1 bytes, line 333
333
334<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
334).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 26088439874,storefrontBaseUrl: "https://artillery3dexpert.fr",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://artillery3dexpert.fr/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2243068246","configuration":"{\"shop\":\"artillery3d.myshopify.com\",\"cookie_duration\":\"1209600\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
334,{"id":"1207861590","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"AW-823802245\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"AW-823802245\\\/Xf6zCJu0qZ0BEIXz6IgD\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"AW-823802245\\\/3SZOCJ60qZ0BEIXz6IgD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"AW-823802245\\\/B7BYCKG0qZ0BEIXz6IgD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-823802245\\\/jG68CKS0qZ0BEIXz6IgD\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-823802245\\\/9AWkCKe0qZ0BEIXz6IgD\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-823802245\\\/gW_rCKq0qZ0BEIXz6IgD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-823802245\\\/A6yHCK20qZ0BEIXz6IgD\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"309133654","configuration":"{\"partnerId\": \"95575\", \"environment\": \"prod\", \"countryCode\": \"FR\", \"logLevel\": \"debug\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e39367b785b1d63117e387ccb6b0db54","type":"APP","apiClientId":5829751,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"163119446","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"200737110","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Artillery 3d ","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"artillery3d.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/artillery3dexpert.fr"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://artillery3dexpert.fr/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"163410116950","themePublished":"true","eventMetadataId":"2ecdc24e-0625-4cca-827a-cc6cae8595cb","shopId":"26088439874","storefrontBaseUrl":"https:\/\/artillery3dexpert.fr","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
334<script> 335 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 336 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 337 window.ShopifyAnalytics.meta.currency = 'EUR'; 338 var meta = {"page":{"requestId":"084f10f9-aaa5-4d98-b553-9fec2e077bf7-1791387978"}}; 339 for (var attr in meta) { 340 window.ShopifyAnalytics.meta[attr] = meta[attr]; 341 } 342</script>
vendor: 1 bytes, line 342
342
343<script class="analytics"> 344 (function () { 345 var customDocumentWrite = function(content) { 346 var jquery = null; 347 348 if (window.jQuery) { 349 jquery = window.jQuery; 350 } else if (window.Checkout && window.Checkout.$) { 351 jquery = window.Checkout.$; 352 } 353 354 if (jquery) { 355 jquery('body').append(content); 356 } 357 }; 358 359 var hasLoggedConversion = function(token) { 360 if (token) { 361 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 362 } 363 return false; 364 } 365 366 var setCookieIfConversion = function(token) { 367 if (token) { 368 var twoMonthsFromNow = new Date(Date.now()); 369 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 370 371 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 372 } 373 } 374 375 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 376 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 377 if (trekkie.integrations) { 378 return; 379 } 380 trekkie.methods = [ 381 'identify', 382 'page', 383 'ready', 384 'track', 385 'trackForm', 386 'trackLink' 387 ]; 388 trekkie.factory = function(method) { 389 return function() { 390 var args = Array.prototype.slice.call(arguments); 391 args.unshift(method); 392 trekkie.push(args); 393 if (method == 'track' || method == 'page') { 394 var pageUrl; 395 try { 396 pageUrl = window.location.href; 397 } catch (e) {} 398 var pageReferrer; 399 try { 400 pageReferrer = document.referrer; 401 } catch (e) {} 402 try { 403 if (window.__TREKKIE_SHIM_QUEUE == null) { 404 window.__TREKKIE_SHIM_QUEUE = []; 405 } 406 window.__TREKKIE_SHIM_QUEUE.push({ 407 from: 'trekkie-stub', 408 method: method, 409 args: args.slice(1), 410 pageContext: { 411 url: pageUrl, 412 referrer: pageReferrer 413 } 414 }); 415 } catch (e) { 416 // no-op 417 } 418 } 419 return trekkie; 420 }; 421 }; 422 for (var i = 0; i < trekkie.methods.length; i++) { 423 var key = trekkie.methods[i]; 424 trekkie[key] = trekkie.factory(key); 425 } 426 trekkie.load = function(config) { 427 trekkie.config = config || {}; 428 trekkie.config.initialDocumentCookie = document.cookie; 429 var first = document.getElementsByTagName('script')[0]; 430var script = document.createElement('script'); 431script.type = 'text/javascript'; 432script.onerror = function(e) { 433 var scriptFallback = document.createElement('script'); 434 scriptFallback.type = 'text/javascript'; 435 scriptFallback.onerror = function(error) { 436 var Monorail = { 437 produce: function produce(monorailDomain, schemaId, payload) { 438 var currentMs = new Date().getTime(); 439 var event = { 440 schema_id: schemaId, 441 payload: payload, 442 metadata: { 443 event_created_at_ms: currentMs, 444 event_sent_at_ms: currentMs 445 } 446 }; 447 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 448 }, 449 sendRequest: function sendRequest(endpointUrl, payload) { 450 // Try the sendBeacon API 451 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 452 var blobData = new window.Blob([payload], { 453 type: 'text/plain' 454 }); 455 456 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 457 return true; 458 } // sendBeacon was not successful 459 460 } // XHR beacon 461 462 var xhr = new XMLHttpRequest(); 463 464 try { 465 xhr.open('POST', endpointUrl); 466 xhr.setRequestHeader('Content-Type', 'text/plain'); 467 xhr.send(payload); 468 } catch (e) { 469 console.log(e); 470 } 471 472 return false; 473 }, 474 isIos12: function isIos12() { 475 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 476 } 477 }; 478 Monorail.produce('monorail-edge.shopifysvc.com', 479 'trekkie_storefront_load_errors/1.1', 480 {shop_id: 26088439874, 481 theme_id: 163410116950, 482 app_name: "storefront", 483 context_url: window.location.href, 484 source_url: "//artillery3dexpert.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 485 486 }; 487 scriptFallback.async = true; 488 scriptFallback.src = '//artillery3dexpert.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 489 first.parentNode.insertBefore(scriptFallback, first); 490}; 491script.async = true; 492script.src = '//artillery3dexpert.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 493first.parentNode.insertBefore(script, first); 494 495 }; 496 trekkie.load( 497 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":26088439874,"isMerchantRequest":null,"themeId":163410116950,"themeCityHash":"17352929603772905326","contentLanguage":"fr","currency":"EUR","eventMetadataId":"2ecdc24e-0625-4cca-827a-cc6cae8595cb"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 498 ); 499 500 var loaded = false;
501 trekkie.ready(function() { 502 if (loaded) return; 503 loaded = true; 504 505 window.ShopifyAnalytics.lib = window.trekkie; 506 507 var originalDocumentWrite = document.write; 508 document.write = customDocumentWrite; 509 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 510 document.write = originalDocumentWrite; 511 512 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 513 var token = match? match[1]: undefined; 514 if (!hasLoggedConversion(token)) { 515 setCookieIfConversion(token); 516 517 } 518 }); 519 520 window.ShopifyAnalytics.lib.page(null,{"requestId":"084f10f9-aaa5-4d98-b553-9fec2e077bf7-1791387978","shopifyEmitted":true}); 521 522 var eventsListenerScript = document.createElement('script'); 523 eventsListenerScript.async = true; 524 eventsListenerScript.src = "//artillery3dexpert.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 525 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 526})();</script>
526 527
527<script> 528 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 529 window.ga = function ga() { 530 (window.ga.q = window.ga.q || []).push(arguments); 531 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 532 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 533 } 534 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 535 }; 536 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 537 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 538 } 539 } 540</script>
vendor: 1 bytes, line 540
540
541<script 542 defer 543 src="https://artillery3dexpert.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 544 data-application="storefront-renderer" 545 data-shop-id="26088439874" 546 data-render-region="gcp-europe-west4" 547 data-page-type="customers/login" 548 data-theme-instance-id="163410116950" 549 data-theme-name="Zeexo" 550 data-theme-version="1.2-fashion-jewelry" 551 data-monorail-region="shop_domain" 552 data-resource-timing-sampling-rate="10" 553 data-shs="true" 554 data-shs-beacon="true" 555 data-shs-export-with-fetch="true" 556 data-shs-logs-sample-rate="1" 557 data-shs-beacon-endpoint="https://artillery3dexpert.fr/api/collect" 558></script>
558 559<meta name="shopify-y" content="50080e3d-dbbc-4553-82cf-0715f99ca749" data-expiration="1822945578000"><meta name="shopify-s" content="b716268c-674a-490e-ae4b-a64893b5b863" data-expiration="1791389778000"><meta name="new-cookie-storage-activated" content="t"> 560</head> 561 562 563 564 565<body class="templateCustomersLogin mobile-bar-outside category-mode-false lazy-loading-img input-bg-none"> 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589
589<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js"></script>
589 590
590<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/bc.customerArea.js?v=43089719564315150741718792736"></script>
590 591 592 593 <div class="boxed-wrapper skin-jewelry mode-color icon-btn-banner" data-cart-style="dropdown" data-redirect="false" data-ajax-cart="true"> 594 <div class="new-loading"></div> 595 <div id="menu-hover-background"></div> 596 597 598 <div id="page-body" class="breadcrumb-color boxed"> 599 <div class="header-department"> 600 <div id="shopify-section-notice-bar" class="shopify-section"> 601 602<div id="notice-bar-notice-bar" data-section-type="notice-bar" data-section-id="notice-bar" class="notice-bar layout-full notice-border-none"> 603 <div class="notice-bar-container bg-image lazyload"data-bgset="//artillery3dexpert.fr/cdn/shop/files/Bandeau_1dd8ce53-e607-4ca5-b463-b3333636c6ad_1920x.jpg?v=1738744543" style=" background-repeat: no-repeat;" 604 > 605 606 607 608 <div class="container alignment-center"> 609 <div class="text-box-content"> 610 <div class="text-box flex-layout"> 611 612 613 614 615 <div class="text big-size" style="color: #000000; font-size: 21px;"><p>-10% de remise sur les filaments avec le CODE : BOBINE</p><p>-5% de remise sur les pièces détachées et accessoires avec le CODE : PROMO</p></div> 616 617 618 619 620 621 </div> 622 </div> 623 </div> 624 625 626 627 <style type="text/css"> 628 #notice-bar-notice-bar .notice-bar-container .text-box-content{ 629 padding-top: 21px; 630 padding-bottom: 41px; 631 } 632 </style> 633 634 </div> 635 636 <span class="close-notice"><i class="demo-icon icon-close"></i></span> 637 638
638<script> 639 jQuery(document).ready(function($) { 640 641 var i_sections = new theme.Sections(); 642 i_sections.register('notice-bar',function(){ 643 if($('.header-content').hasClass('header-overlay')){ 644 var _closeBar = $('#shopify-section-announcement-bar').height(); 645 $('.header-container').css('top', _closeBar); 646 return false; 647 } 648 else{ 649 if ($.cookie('hide-notice-bar') == "yes") { 650 $("#shopify-section-notice-bar").css('display', 'none'); 651 } 652 653 else{ 654 $("#shopify-section-notice-bar").slideDown( 'slow' ); 655 } 656 657 jQuery("body").on("click", ".notice-bar .close-notice", function() { 658 $.cookie('hide-notice-bar','yes', {expires: 1, path: '/'}); 659 $("#shopify-section-notice-bar").css('display', 'none'); 660 }); 661 662 if ($.cookie('hide-announcement-bar') == "yes") { 663 $("#shopify-section-announcement-bar").css('display', 'none'); 664 } 665 666 else{ 667 $("#shopify-section-announcement-bar").slideDown( 'slow' ); 668 } 669 670 jQuery("body").on("click", ".announcement-bar .close-notice", function() { 671 $.cookie('hide-announcement-bar','yes', {expires: 1, path: '/'}); 672 $("#shopify-section-announcement-bar").css('display', 'none'); 673 }); 674 } 675 }) 676 677 }) 678 </script>
678 679</div> 680 681 682</div> 683 <div id="shopify-section-announcement-bar" class="shopify-section"> 684 685 686<div class="announcement-bar layout-full style-5 d-none d-md-block"> 687 <div class="bar-container" style="background: #2998ba;"> 688 <div class="container"> 689 690 <div class="top-bar-list row justify-content-md-center"> 691 692 693 <div class="col-fix"> 694 <div class="item"> 695 <div class="icon" style="color: #ffffff"><i class="demo-icon icon-rebel"></i></div> 696 <div class="text"> 697 <div class="heading" style="color: #ffffff">LIVRAISONS EXPRESS</div> 698 699 </div> 700 </div> 701 </div> 702 703 704 705 706 707 708 <div class="col-fix"> 709 <div class="item"> 710 <div class="icon" style="color: #ffffff"><i class="demo-icon icon-wechat"></i></div> 711 <div class="text"> 712 <div class="heading" style="color: #ffffff">SUPPORT/ SAV FRANCAIS</div> 713 714 </div> 715 </div> 716 </div> 717 718 719 720 721 722 723 <div class="col-fix"> 724 <div class="item"> 725 <div class="icon" style="color: #ffffff"><i class="demo-icon icon-child"></i></div> 726 <div class="text"> 727 <div class="heading" style="color: #ffffff">5% de vos achats remboursé en CASHBACK !!!!</div> 728 729 </div> 730 </div> 731 </div> 732 733 734 735 736 737 </div> 738 739 </div> 740 741 742 </div> 743</div> 744 745 746</div> 747 <div id="shopify-section-header" class="shopify-section"> 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 <header data-section-type="header" data-section-id="header" class="header-content header-border-bottom input-bg-none" data-stick="true" data-stickymobile="true" data-shadow="true"> 764<div class="header-container layout-full style-10" data-style="10"> 765 766 767 <div class="top-bar d-none d-lg-block"> 768 <div class="container-fluid"> 769 <div class="table-row"> 770 771 772 773 <div class="top-bar-left"> 774 775 <ul class="widget-social-icons list-inline"> 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817</ul> 818 819</div> 820 821 822 <div class="top-bar-right"> 823 824 825 826 827 <ul class="welcome-text "> 828 <li> 829 <span>EXPEDITION DEPUIS NOTRE ENTREPOT FRANCE (91 - ESSONNE)</span> 830 <a href="mailto:.">.</a> 831 </li> 832 </ul> 833 834 835 836 837 838 839 840 841 842 843 844 <ul class="menu list-inline"> 845 846 847 <li><a href="/"><span>Accueil</span></a></li> 848 849 <li><a href="https://formation.artillery3dexpert.fr/centre-d-aide"><span>Nous contacter</span></a></li> 850 851 <li><a href="https://www.facebook.com/artillery3Dexpert"><span>Facebook</span></a></li> 852 853 <li><a href="https://twitter.com/artillery3dexp"><span>Twitter</span></a></li> 854 855 856 857 858 </ul> 859 860 861 862 863 864 865 866</div> 867 868 869 </div> 870 </div> 871 </div> 872 873 874<div class="header-main"> 875 <div class="header-main-inner"> 876 877 <div class="container-fluid"> 878 <div class="table-row"> 879 880 <div class="navbar navbar-responsive-menu d-lg-none"> 881 <div class="responsive-menu"> 882 <span class="bar"></span> 883 <span class="bar"></span> 884 <span class="bar"></span> 885 </div> 886 </div> 887 888 889 890 891 892 893 <div class="m-cart-icon cart-target d-lg-none"> 894 895 <a href="/cart" class="mobile-basket" title="cart"> 896 897 <i class="demo-icon icon-shopping-cart-left"></i> 898 899 900 901 <span class="number"><span class="n-item">0</span></span> 902 </a> 903 904 </div> 905 906 <div class="header-logo"> 907 908 909 910 911 912 <a href="/" title="Artillery 3d " class="logo-site lazyload waiting"> 913 <img class="lazyload desktop-logo-site" data-srcset="//artillery3dexpert.fr/cdn/shop/files/Artillery_noir_fond_blanc_306e7903-0501-4b4d-b438-3e9b390ccc80_150x.png?v=1738744482 1x" 914 915 alt="Artillery 3d " 916 style="max-width: 150px;" /> 917 <img class="lazyload mobile-logo-site" data-srcset="//artillery3dexpert.fr/cdn/shop/files/artilleryu3dexpert_240x.png?v=1738744457 2x" 918 919 alt="Artillery 3d " 920 style="max-width: 120px;" /> 921 </a> 922</div> 923 924 925 926 927 928 929 <div class="horizontal-menu dropdown-fix d-none d-lg-block"> 930 <div class="sidemenu-holder text-uppercase bold-text"> 931 932 <nav class="navbar navbar-expand-lg"> 933 <div class="collapse navbar-collapse"> 934 <ul class="menu-list"> 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 <li class=""> 972 <a href="/collections/sidewinder-x4-pro-x4-plus"> 973
974 <span>Imprimante 3D</span> 975 976 977 </a> 978 </li> 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 <li class="dropdown"> 1021 <div class="dropdown-inner"> 1022 <a href="/collections/tous-les-filaments" class="dropdown-link"> 1023 1024 <span>Filaments</span> 1025 1026 1027 </a> 1028 <span class="expand"></span> 1029 </div> 1030 <ul class="dropdown-menu"> 1031 1032 1033 1034 1035 1036 <li><a tabindex="-1" href="/collections/pla-ultra-speed"><span>PLA+ Ultra Speed</span></a></li> 1037 1038 1039 1040 1041 1042 1043 1044 1045 <li><a tabindex="-1" href="/collections/bobine-plastique-ams-roll"><span>Bobine Plastique (AMS-ROLL)</span></a></li> 1046 1047 1048 1049 1050 1051 1052 1053 1054 <li><a tabindex="-1" href="/collections/mega-pack-grossite"><span>MEGA PACK Grossiste</span></a></li> 1055 1056 1057 1058 1059 1060 1061 1062 1063 <li><a tabindex="-1" href="/collections/filament-pla-premium"><span>PLA Premium 1.75mm</span></a></li> 1064 1065 1066 1067 1068 1069 1070 1071 1072 <li><a tabindex="-1" href="/collections/pla-premium-gamme-matte"><span>PLA Matte (NEW)</span></a></li> 1073 1074 1075 1076 1077 1078 1079 1080 1081 <li><a tabindex="-1" href="/collections/filaments-pla-silk"><span>PLA Silk Premium</span></a></li> 1082 1083 1084 1085 1086 1087 1088 1089 1090 <li><a tabindex="-1" href="/collections/pla-magic-bigout-premium-wanhao-1-75mm"><span>PLA Magic Bi-goût</span></a></li> 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 <li class="dropdown dropdown-submenu"> 1112 <div class="dropdown-inner"> 1113 <a href="/collections/filaments-speciaux" class="dropdown-link"> 1114 <span>PLA Spéciaux: Nos meilleures créations</span> 1115 </a> 1116 1117 <span class="expand"></span> 1118 </div> 1119 <ul class="dropdown-menu"> 1120 <li class="back-prev-menu d-block d-lg-none"><span class="expand back">Back</span></li> 1121 1122 1123 1124 1125 1126 <li><a tabindex="-1" href="/collections/pla-arc-en-ciel"><span>PLA ARC EN CIEL</span></a></li> 1127 1128 1129 1130 1131 1132 1133 1134 1135 <li><a tabindex="-1" href="/collections/pla-marbre"><span>PLA MARBRE</span></a></li> 1136 1137 1138 1139 1140 1141 1142 1143 1144 <li><a tabindex="-1" href="/collections/pla-galaxy"><span>PLA GALAXY</span></a></li> 1145 1146 1147 1148 1149 1150 1151 1152 1153 <li><a tabindex="-1" href="/collections/pla-phosphorescent"><span>PLA PHOSPHORESCENT</span></a></li> 1154 1155 1156 1157 1158 1159 1160 1161 1162 <li><a tabindex="-1" href="/collections/pla-neon-fluo"><span>PLA NEON FLUO</span></a></li> 1163 1164 1165 1166 1167 1168 1169 1170 1171 <li><a tabindex="-1" href="/collections/pla-hyper-pla-haute-vitesse"><span>PLA + HYPER (haute vitesse)</span></a></li> 1172 1173 1174 1175 1176 </ul> 1177 </li> 1178 1179 1180 1181 1182 1183 1184 1185 1186 <li><a tabindex="-1" href="/collections/filaments-transparents"><span>Filaments transparents (NEW)</span></a></li> 1187 1188 1189 1190 1191 1192 1193 1194 1195 <li><a tabindex="-1" href="/collections/tpu"><span>TPU Premium 1.75mm</span></a></li> 1196 1197 1198 1199 1200 1201 1202 1203 1204 <li><a tabindex="-1" href="/collections/filaments-petg"><span>PETG Premium 1.75mm</span></a></li> 1205 1206 1207 1208 1209 </ul> 1210</li> 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 <li class="dropdown"> 1253 <div class="dropdown-inner"> 1254 <a href="/collections/piece-detachees" class="dropdown-link"> 1255 1256 <span>Pièces Détachées</span> 1257 1258 1259 </a> 1260 <span class="expand"></span> 1261 </div> 1262 <ul class="dropdown-menu"> 1263 1264 1265 1266 1267 1268 <li><a tabindex="-1" href="/collections/pieces-pour-sidewinder-x1"><span>Pièces Sidewinder X1</span></a></li> 1269 1270 1271 1272 1273 1274 1275 1276 1277 <li><a tabindex="-1" href="/collections/pieces-pour-sidewinder-x2"><span>Pièces Sidewinder X2</span></a></li> 1278 1279 1280 1281 1282 1283 1284 1285 1286 <li><a tabindex="-1" href="/collections/pieces-pour-genius"><span>Pièces Genius</span></a></li> 1287 1288 1289 1290 1291 1292 1293 1294 1295 <li><a tabindex="-1" href="/collections/pieces-pour-genius-pro"><span>Pièces Genius Pro</span></a></li> 1296 1297 1298 1299 1300 1301 1302 1303 1304 <li><a tabindex="-1" href="/collections/pieces-pour-hornet"><span>Pièces Hornet</span></a></li> 1305 1306 1307 1308 1309 </ul> 1310</li> 1311 1312 1313 1314 1315 1316 1317 1318 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 <li class=""> 1353 <a href="/collections/accessoires"> 1354 1355 <span>Accessoires</span> 1356 1357 1358 </a> 1359 </li> 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 <li class=""> 1402 <a href="https://formation.artillery3dexpert.fr/centre-d-aide"> 1403
1404 <span>Support</span> 1405 1406 1407 </a> 1408 </li> 1409 1410 1411 1412 1413 1414 1415 </ul> 1416 </div> 1417 </nav> 1418 1419 </div> 1420 </div> 1421 1422 <div class="header-icons d-none d-lg-block"> 1423 <ul class="list-inline"> 1424 1425 1426 1427 1428 1429 1430 1431 1432 <div class="searchbox searchbox-center d-none d-lg-block"> 1433 1434 1435 1436 1437 1438 <form id="search" class="navbar-form search" action="/search" method="get"> 1439 <input type="hidden" name="type" value="product" /> 1440 <input id="bc-product-search" type="text" name="q" class="form-control bc-product-search" placeholder="Chercher" autocomplete="off" /> 1441 1442 <button type="submit" class="search-icon"> 1443 <span> 1444 1445 1446 <i class="demo-icon icon-search-long-solid"></i> 1447 1448 1449 1450 </span> 1451 </button> 1452 </form> 1453 1454 <div id="result-ajax-search" class="result-ajax-search"> 1455 <ul class="search-results"></ul> 1456 </div> 1457 1458 </div> 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 <li class="customer-account"> 1472 1473 <a href="/account/login" title="Connexion"> 1474 1475 1476 1477 <i class="demo-icon icon-single-user-light"></i> 1478 1479 1480 1481 </a> 1482 </li> 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 <li class="top-cart-holder hover-dropdown"> 1495 <div class="cart-target"> 1496 1497 1498 <a href="javascript:void(0)" class="basket dropdown-toggle" title="cart"> 1499 1500 <i class="demo-icon icon-shopping-cart-left"></i> 1501 1502 1503 1504 <span class="number"><span class="n-item">0</span></span> 1505 </a> 1506 1507 <div class="cart-dd"> 1508 <div id="cart-info"> 1509 <div id="cart-content" class="cart-content"> 1510 <div class="cart-loading"></div> 1511 </div> 1512 </div> 1513 </div> 1514 1515 1516 1517 </div> 1518 </li> 1519 1520 1521 </ul> 1522</div> 1523 1524 </div> 1525 </div> 1526 1527 </div> 1528</div> 1529 1530 1531 1532 <!-- Begin Menu Mobile--> 1533<div class="mobile-version d-lg-none"> 1534 <div class="menu-mobile navbar"> 1535 1536 <div class="mm-wrapper"> 1537 <div class="nav-collapse is-mobile-nav"> 1538 1539 <ul class="main-nav"> 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 <li> 1579 <a href="/collections/sidewinder-x4-pro-x4-plus"> 1580 <span>Imprimante 3D</span> 1581 1582 1583 </a> 1584 </li> 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 <li class="dropdown"> 1627 <div class="dropdown-inner"> 1628 <a href="/collections/tous-les-filaments" class="dropdown-link"> 1629 <span>Filaments</span> 1630 1631 1632 </a> 1633 <span class="expand"></span> 1634 </div> 1635 1636 <ul class="dropdown-menu"> 1637 <li class="back-prev-menu"><span class="expand back">Back</span></li> 1638 1639 1640 1641 1642 1643 <li><a tabindex="-1" href="/collections/pla-ultra-speed"><span>PLA+ Ultra Speed</span></a></li> 1644 1645 1646 1647 1648 1649 1650 1651 1652 <li><a tabindex="-1" href="/collections/bobine-plastique-ams-roll"><span>Bobine Plastique (AMS-ROLL)</span></a></li> 1653 1654 1655 1656 1657 1658 1659 1660 1661 <li><a tabindex="-1" href="/collections/mega-pack-grossite"><span>MEGA PACK Grossiste</span></a></li> 1662 1663 1664 1665 1666 1667 1668 1669 1670 <li><a tabindex="-1" href="/collections/filament-pla-premium"><span>PLA Premium 1.75mm</span></a></li> 1671 1672 1673 1674 1675 1676 1677 1678 1679 <li><a tabindex="-1" href="/collections/pla-premium-gamme-matte"><span>PLA Matte (NEW)</span></a></li> 1680 1681 1682 1683 1684 1685 1686 1687 1688 <li><a tabindex="-1" href="/collections/filaments-pla-silk"><span>PLA Silk Premium</span></a></li> 1689 1690 1691 1692 1693 1694 1695 1696 1697 <li><a tabindex="-1" href="/collections/pla-magic-bigout-premium-wanhao-1-75mm"><span>PLA Magic Bi-goût</span></a></li> 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 <li class="dropdown dropdown-submenu"> 1719 <div class="dropdown-inner"> 1720 <a href="/collections/filaments-speciaux" class="dropdown-link"> 1721 <span>PLA Spéciaux: Nos meilleures créations</span> 1722 </a> 1723 1724 <span class="expand"></span> 1725 </div> 1726 <ul class="dropdown-menu"> 1727 <li class="back-prev-menu d-block d-lg-none"><span class="expand back">Back</span></li> 1728 1729 1730 1731 1732 1733 <li><a tabindex="-1" href="/collections/pla-arc-en-ciel"><span>PLA ARC EN CIEL</span></a></li> 1734 1735 1736 1737 1738 1739 1740 1741 1742 <li><a tabindex="-1" href="/collections/pla-marbre"><span>PLA MARBRE</span></a></li> 1743 1744 1745 1746 1747 1748 1749 1750 1751 <li><a tabindex="-1" href="/collections/pla-galaxy"><span>PLA GALAXY</span></a></li> 1752 1753 1754 1755 1756 1757 1758 1759 1760 <li><a tabindex="-1" href="/collections/pla-phosphorescent"><span>PLA PHOSPHORESCENT</span></a></li> 1761 1762 1763 1764 1765 1766 1767 1768 1769 <li><a tabindex="-1" href="/collections/pla-neon-fluo"><span>PLA NEON FLUO</span></a></li> 1770 1771 1772 1773 1774 1775 1776 1777 1778 <li><a tabindex="-1" href="/collections/pla-hyper-pla-haute-vitesse"><span>PLA + HYPER (haute vitesse)</span></a></li> 1779 1780 1781 1782 1783 </ul> 1784 </li> 1785 1786 1787 1788 1789 1790 1791 1792 1793 <li><a tabindex="-1" href="/collections/filaments-transparents"><span>Filaments transparents (NEW)</span></a></li> 1794 1795 1796 1797 1798 1799 1800 1801 1802 <li><a tabindex="-1" href="/collections/tpu"><span>TPU Premium 1.75mm</span></a></li> 1803 1804 1805 1806 1807 1808 1809 1810 1811 <li><a tabindex="-1" href="/collections/filaments-petg"><span>PETG Premium 1.75mm</span></a></li> 1812 1813 1814 1815 1816 </ul> 1817</li> 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 <li class="dropdown"> 1860 <div class="dropdown-inner"> 1861 <a href="/collections/piece-detachees" class="dropdown-link">
1862 <span>Pièces Détachées</span> 1863 1864 1865 </a> 1866 <span class="expand"></span> 1867 </div> 1868 1869 <ul class="dropdown-menu"> 1870 <li class="back-prev-menu"><span class="expand back">Back</span></li> 1871 1872 1873 1874 1875 1876 <li><a tabindex="-1" href="/collections/pieces-pour-sidewinder-x1"><span>Pièces Sidewinder X1</span></a></li> 1877 1878 1879 1880 1881 1882 1883 1884 1885 <li><a tabindex="-1" href="/collections/pieces-pour-sidewinder-x2"><span>Pièces Sidewinder X2</span></a></li> 1886 1887 1888 1889 1890 1891 1892 1893 1894 <li><a tabindex="-1" href="/collections/pieces-pour-genius"><span>Pièces Genius</span></a></li> 1895 1896 1897 1898 1899 1900 1901 1902 1903 <li><a tabindex="-1" href="/collections/pieces-pour-genius-pro"><span>Pièces Genius Pro</span></a></li> 1904 1905 1906 1907 1908 1909 1910 1911 1912 <li><a tabindex="-1" href="/collections/pieces-pour-hornet"><span>Pièces Hornet</span></a></li> 1913 1914 1915 1916 1917 </ul> 1918</li> 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 <li> 1961 <a href="/collections/accessoires"> 1962 <span>Accessoires</span> 1963 1964 1965 </a> 1966 </li> 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 <li> 2009 <a href="https://formation.artillery3dexpert.fr/centre-d-aide"> 2010 <span>Support</span> 2011 2012 2013 </a> 2014 </li> 2015 2016 2017 2018 2019 2020 2021 </ul> 2022 2023 2024 2025 </div> 2026 </div> 2027 2028 </div> 2029</div> 2030<!-- End Menu Mobile--> 2031 </div> 2032 2033 2034 2035 2036 <div class="searchbox searchbox-mobile"> 2037 <div class="container"> 2038 2039 2040 2041 2042 2043 <form id="search-mobile" class="navbar-form search" action="/search" method="get"> 2044 <input type="hidden" name="type" value="product" /> 2045 <input id="bc-product-mobile-search" type="text" name="q" class="form-control bc-product-search" placeholder="Chercher" autocomplete="off" /> 2046 2047 <button type="submit" class="search-icon"> 2048 <span> 2049 2050 2051 <i class="demo-icon icon-search-long-solid"></i> 2052 2053 2054 2055 </span> 2056 </button> 2057 </form> 2058 2059 2060 <div class="result-ajax-search"> 2061 <ul class="search-results"></ul> 2062 </div> 2063 2064 2065 </div> 2066 </div> 2067 2068 </header> 2069 2070 2071
2072<script type="text/javascript"> 2073 jQuery(document).ready(function($) { 2074 if(($('#body-content').hasClass('container-width-auto')) && ($('.header-container').hasClass('layout-full'))){ 2075 $('.boxed-wrapper').addClass('fix-container-width'); 2076 } 2077 }) 2078</script>
2078 2079 2080<style>header .header-navigation .table-row{justify-content: start;}</style> 2081</div> 2082 2083 </div> 2084 2085 2086 2087 <div id="body-content" class="container-width-manually"> 2088 <div id="main-content"> 2089 <div class="main-content"> 2090 2091 2092 2093 2094<div class="wrap-breadcrumb bw-color"> 2095 <div id="breadcrumb" class="breadcrumb-holder container"> 2096 2097 <ul class="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList"> 2098 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 2099 <a itemprop="item" href="/"> 2100 <span itemprop="name" class="d-none">Artillery 3d </span>Accueil 2101 <meta itemprop="position" content="1" /> 2102 </a> 2103 </li> 2104 2105 2106 <li class="active">Compte</li> 2107 2108 2109 </ul> 2110 2111 2112 2113 </div> 2114 2115 <style type="text/css"> 2116 #shopify-section-page-about-template .bw-image, 2117 #shopify-section-page-category-top-template .bw-image{ 2118 height: px; 2119 } 2120 </style> 2121</div> 2122 2123 2124 2125<div class="container"> 2126 <div id="col-main" class="page-login"> 2127 2128 <h1 class="page-heading">Connexion</h1> 2129 2130 <div class="row"> 2131 2132 <div class="col-sm-6 col-12"> 2133 <div class="form-wrapper"> 2134 2135 <div id="customer-login" class="content"> 2136 <h2 class="account-heading">Je suis déjà client</h2> 2137 <p><strong>Je me connecte à mon compte :</strong></p> 2138 2139 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 2140 2141 2142 2143 <div class="control-wrapper"> 2144 <label for="customer_email">adresse email<span class="req">*</span></label> 2145 <input type="email" required name="customer[email]" id="customer_email" /> 2146 </div> 2147 2148 2149 <div class="control-wrapper"> 2150 <label for="customer_password">Mot de passe<span class="req">*</span></label> 2151 <input type="password" required name="customer[password]" id="customer_password" class="password" /> 2152 </div> 2153 2154 2155 <div class="control-wrapper last"> 2156 <div class="action"> 2157 <a class="forgot-pass" href="javascript:;" onclick="showRecoverPasswordForm()">Mot de passe oublié</a> 2158 </div> 2159 <button class="btn btn-1" type="submit">Connexion</button> 2160 </div> 2161 2162 </form> 2163 2164 </div> 2165 2166 <div id="recover-password" style="display: none;"> 2167 2168 <h2 class="account-heading">Réinitialiser le mot de passe</h2> 2169 <p class="note">Entrez l'adresse e-mail associée à votre compte. Cliquez sur Envoyer pour recevoir par email un lien de réinitialisation.</p> 2170 2171 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 2172 2173 2174 2175 2176 2177 <div class="control-wrapper"> 2178 <label for="email">Adresse email<span class="req">*</span></label> 2179 <input type="email" value="" name="email" id="recover-email" /> 2180 </div> 2181 2182 <div class="control-wrapper"> 2183 <button class="btn btn-1" type="submit">Réinitialiser le mot de passe</button> 2184 <a class="cancel btn btn-2" href="javascript:;" onclick="hideRecoverPasswordForm();">Annuler</a> 2185 </div> 2186 2187 </form> 2188 </div> 2189 </div> 2190 2191 </div> 2192 2193 <div class="col-sm-6 col-12 login-or"> 2194 <div class="form-wrapper"> 2195 2196 <h2 class="account-heading">Nouveau client</h2> 2197 <p><strong>Enregistrer le compte</strong></p> 2198 <p>En créant un compte, vous aurez une expérience d'achat amélioré, il sera possible de suivre l'
2198évolution de vos commande et garder l'historique des commandes passées.</p> 2199 2200 <a class="btn btn-1" href="/account/register">Continuer</a> 2201 2202 </div> 2203 </div> 2204 2205 </div> 2206 2207 </div> 2208</div> 2209 2210
2211<script type="text/javascript"> 2212 if (window.location.hash == '#recover') { showRecoverPasswordForm(); } 2213 2214 function showRecoverPasswordForm() { 2215 $('#recover-password').fadeIn(); 2216 $('#customer-login').hide(); 2217 window.location.hash = '#recover'; 2218 return false; 2219 } 2220 2221 function hideRecoverPasswordForm() { 2222 $('#recover-password').hide(); 2223 $('#customer-login').fadeIn(); 2224 window.location.hash = ''; 2225 return false; 2226 } 2227</script>
2227 2228</div> 2229 </div> 2230 </div> 2231 2232 2233 2234 <div id="shopify-section-footer" class="shopify-section"> 2235 2236<footer id="footer-content" class="layout-boxed" data-section-type="reload_section" data-section-id="footer"> 2237 <div class="footer-container"> 2238 2239 2240 2241 2242<div class="newsletter-container newsletter-container-row newsletter-layout-2 border-top-none"> 2243 <div class="container"> 2244 <div class="content-inner border-radius-none" style="padding-top: 4px; padding-bottom: 12px;"> 2245 2246 2247 2248 <div class="footer-newsletter"> 2249 <div class="newsletter-inner"> 2250 2251 <div class="nt-wrapper"> 2252 2253 <div class="newsletter-title">Newsletter</div> 2254 2255 2256 <p class="subtext">Abonnez vous à notre newsletter pour être notifié des nouveaux produits et promotions.</p> 2257 </div> 2258 2259 <div class="line"></div> 2260 2261<form action="https://artillery3dexpert.us19.list-manage.com/subscribe/post?u=9175da83076dae90cd4b4200e&id=f05f3de06e" method="post" class="form-inline form-subscribe" name="mc-embedded-subscribe-form" target="_blank" rel="noopener"> 2262 <div class="action-form"> 2263 <input type="email" class="form-control" required placeholder="Votre adresse email" name="EMAIL" /> 2264 2265 <button type="submit" title="Subscibe" class="email-submit btn btn-1">Envoyer</button> 2266 2267 </div> 2268 2269 2270 2271 2272</form> 2273 2274 2275 2276 <style> 2277 .footer-container .newsletter-container.newsletter-container-row .newsletter-inner{ 2278 background: ; 2279 } 2280 .footer-container .newsletter-container.newsletter-container-row .newsletter-inner .nt-wrapper .newsletter-title{ 2281 color: #ffffff; 2282 } 2283 .footer-container .newsletter-container.newsletter-container-row form input[type="email"], 2284 .footer-container .newsletter-container.newsletter-container-row form input::-webkit-input-placeholder{ 2285 color: #000000; 2286 background: #ffffff; 2287 } 2288 .footer-container .newsletter-container.newsletter-container-row form .newsletter-checkbox label{ 2289 color: #000000; 2290 } 2291 .footer-container .newsletter-container.newsletter-container-row form .newsletter-checkbox label:before{ 2292 background: #ffffff; 2293 } 2294 .footer-container .newsletter-heading-block{ 2295 font-size: 13px; 2296 } 2297 .footer-container .newsletter-container.newsletter-container-row .newsletter-inner .nt-wrapper .newsletter-title{ 2298 font-size: 39px; 2299 } 2300 .footer-container .newsletter-container.newsletter-container-row .newsletter-inner .nt-wrapper .subtext{ 2301 color: #ffffff; 2302 font-size: 15px; 2303 } 2304 .input-bg-none .footer-container .newsletter-container.newsletter-container-row .newsletter-inner form input[type="email"]{ 2305 border-bottom: 1px solid #404040; 2306 } 2307 </style> 2308 2309 </div> 2310 </div> 2311 2312 </div> 2313 </div> 2314</div> 2315 2316 2317 2318 2319 <div class="footer-widget footer-widget-1568708725505 border-top-container" style="background: #000000;"> 2320 <div class="container"> 2321 <div class="footer-inner" style="padding-top: 22px; padding-bottom: 30px;"> 2322 2323 <div class="table-row"> 2324 <div class="row"> 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 <div class="col-md-12 col-sm-12 col-12 fix-pad flex-logo-layout"> 2343 <div class="footer-block footer-logo"> 2344 2345 <div class="footer-logo-inner"> 2346 2347 <div class="logo-footer item"> 2348 2349 2350 <a href="/" title="Artillery 3d " class="logo-site lazyload waiting"> 2351 <img class="lazyload" data-srcset="//artillery3dexpert.fr/cdn/shop/files/Artillery_logo_horizontal_banner2_300x.png?v=1614327355 1x, //artillery3dexpert.fr/cdn/shop/files/Artillery_logo_horizontal_banner2_600x.png?v=1614327355 2x" 2352 2353 alt="Artillery 3d " 2354 style="max-width: 300px;" /> 2355 </a> 2356 </div> 2357 2358 2359 <div class="address item flex" style="font-size: 15px;">2 Avenue du Hoggar<br>91940 Les Ulis, France</div> 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 </div> 2376 2377 </div> 2378</div> 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 <div class="col-md-8 col-sm-12 col-12 fix-pad"> 2397 <div class="row footer-check-content"> 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 </div> 2413 2414 2415 2416 </div> 2417 2418 2419 2420 <style> 2421 .footer-widget.footer-widget-1568708725505 .footer-block{ 2422 padding-top: 0px; 2423 } 2424 .footer-widget.footer-widget-1568708725505 .footer-block h6{ 2425 font-size: 13px; 2426 } 2427 </style> 2428 2429 </div> 2430 </div> 2431 2432 </div> 2433 </div> 2434</div> 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445<div class="footer-bot fb-style-2 border-top-none"> 2446 <div class="container"> 2447 2448 <div class="footer-bot-container text-left" style="padding-top: 10px; padding-bottom: 20px;"> 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 <div class="default-copyright default-copyright-"> 2464 2465 <div class="copyright-menu"> 2466 <ul class="list-inline"> 2467 2468 <li><a href="/pages/about-us"><span>A propos</span></a></li> 2469 2470 <li><a href="/pages/shipping"><span>Expéditions et garanties</span></a></li> 2471 2472 <li><a href="/pages/confidentialite"><span>Confidentialité</span></a></li> 2473 2474 <li><a href="/pages/conditions-generales-de-vente"><span>CGV</span></a></li> 2475 2476 <li><a href="https://formation.artillery3dexpert.fr/centre-d-aide"><span>Nous contacter</span></a></li> 2477 2478 <li><a href="/pages/devenir-revendeur-artillery-france-europe"><span>Devenir Revendeur</span></a></li> 2479 2480 </ul> 2481 2482 <style> 2483 .footer-bot .copyright-menu ul li a, 2484 .footer-bot .info{ 2485 color: #999999; 2486 } 2487 </style> 2488 </div> 2489 2490 2491 2492 </div> 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 <div class="copyright"> 2505 <p>© 2026 Artillery 3d . Groupe 3D-Expert.fr</p> 2506 </div> 2507 2508 2509 2510 2511 2512 2513 2514 </div> 2515 2516 </div> 2517</div> 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 </div> 2533 2534 <div id="checkLayout"> 2535 <span class="d-block d-sm-none"></span> 2536 <span class="d-none d-sm-block d-md-none"></span> 2537 <span class="d-none d-md-block d-lg-none"></span> 2538 <span class="d-none d-lg-block d-xl-none"></span> 2539 <span class="d-none d-xl-block"></span> 2540 </div> 2541 2542</footer> 2543 2544 2545 2546</div> 2547 2548 </div> 2549 2550 2551 <div id="scroll-to-top" title="Back To Top"><a href="javascript:;"></a></div> 2552 2553 2554 2555 2556 2557<ul class="m-block-icons list-inline"> 2558 2559 2560 2561 2562 2563 <li class="m-customer-account"> 2564 <a href="/account" title="Mon compte"> 2565 2566
2567 <i class="demo-icon icon-single-user-light"></i> 2568 2569 2570 2571 </a> 2572 </li> 2573 2574 2575 2576 2577 2578 2579 2580</ul> 2581 2582 2583
2583<script src="//artillery3dexpert.fr/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
2583 2584 2585 2586
2586<script type="text/javascript"> 2587 Shopify.updateCartInfo = function(cart, cart_summary_id, cart_count_id) { 2588 if ((typeof cart_summary_id) === 'string') { 2589 var cart_summary = jQuery(cart_summary_id); 2590 if (cart_summary.length) { 2591 2592 cart_summary.empty(); 2593 2594 2595 jQuery.each(cart, function(key, value) { 2596 if (key === 'items') { 2597 2598 if (value.length) { 2599 2600 jQuery('<div class="items"></div>').appendTo(cart_summary); 2601 var table = jQuery(cart_summary_id + ' div.items'); 2602 2603 jQuery.each(value, function(i, item) { 2604 2605 jQuery('<div class="items-inner"> \ 2606 <div class="cart-item-image"> \ 2607 <a href="' + item.url + '">\ 2608 <img class="lazyload" data-src="' + Shopify.resizeImage(item.image, '90x') + '" alt="" />\ 2609 </a>\ 2610 </div>\ 2611 <div class="cart-item-info">\ 2612 <div class="cart-item-title">\ 2613 <a href="' + item.url + '">' + item.product_title + '</a>\ 2614 </div>\ 2615 <div class="cart-item-quantity">QTY: ' + item.quantity + '</div>\ 2616 <div class="cart-item-price">' + Shopify.formatMoney(item.price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') + '</div>\ 2617 </div>\ 2618 <a data-cart-item="' + item.id + '" class="cart-close" title="Enlever" href="javascript:;" data-cart-remove="' + (i + 1) + '"><i class="demo-icon icon-close" aria-hidden="true"></i></a>\ 2619 </div>').appendTo(table); 2620 }); 2621 2622 jQuery('<div class="subtotal"><span>Total</span><span class="cart-item-total-price">' + Shopify.formatMoney(cart.total_price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') + '</span></div>').appendTo(cart_summary); 2623 jQuery('<div class="action"><a href="/cart\" class="btn btn-1">Voir le panier</a><button class="btn btn-1" onclick="window.location=\'/checkout\'">Aller au paiment</button></div>').appendTo(cart_summary); 2624 2625 2626 } 2627 else { 2628 jQuery('<div class="cart-item-empty"><p>Votre panier est actuellement vide</p></div>').appendTo(cart_summary); 2629 } 2630 } 2631 }); 2632 2633 2634 } 2635 } 2636 2637 updateCartDesc(cart); 2638 }; 2639 2640 function updateCartDesc(data){ 2641 var $cartLinkText = $('.cart-target .number'); 2642 var $cartPrice = ' - '+ Shopify.formatMoney(data.total_price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>'); 2643 2644 switch(data.item_count){ 2645 case 0: 2646 $cartLinkText.html('<span class="n-item">0</span>'); 2647 break; 2648 case 1: 2649 $cartLinkText.html('<span class="n-item">1</span>'); 2650 break; 2651 default: 2652 $cartLinkText.html('<span class="n-item">' + data.item_count + '</span>'); 2653 break; 2654 } 2655 2656 //$cartLinkText.append($cartPrice); 2657 2658 $('.addcart-modal-subtotal').html('<strong>Total: </strong>' +Shopify.formatMoney(data.total_price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>')); 2659 2660 // Update free shipping 2661 var _cart_total = data.total_price 2662 ,_free_shipping_price = 10000 2663 ,_free_shipping_price_100 = 10000*100; 2664 2665 if (_cart_total > _free_shipping_price_100){ 2666 $('.sb-progress').html('<span class="sb-progress-bar" style="width: 100%">100%</span>'); 2667 $('.sb-text').html('Free shipping for orders over ' + Shopify.formatMoney(_free_shipping_price_100, "<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>")); 2668 } 2669 2670 else{ 2671 var _progress = Math.floor(_cart_total / _free_shipping_price) 2672 ,_spend = _free_shipping_price_100 - _cart_total; 2673 2674 $('.sb-progress').html('<span class="sb-progress-bar" style="width:' + _progress +'%">' + _progress + '%</span>'); 2675 $('.sb-text').html('Spend ' + Shopify.formatMoney(_spend, "<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>") + ' reach FREE SHIPPING! Continue shopping to add more products to your cart and receive free shipping for orders over ' + Shopify.formatMoney(_free_shipping_price_100, "<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>")); 2676 } 2677 2678 2679 } 2680 2681 Shopify.onCartUpdate = function(cart) { 2682 Shopify.updateCartInfo(cart, '#cart-info #cart-content', 'shopping-cart'); 2683 }; 2684 2685 $(window).load(function() { 2686 2687 Shopify.getCart(function(cart) { 2688 Shopify.updateCartInfo(cart, '#cart-info #cart-content'); 2689 }); 2690 2691 $('.cart-dd').on('click', '.cart-close', function(e){ 2692 var prodId = $(e.currentTarget).data('cart-item'); 2693 $('body').addClass('cart-loading'); 2694 $.ajax({ 2695 type: 'POST', 2696 url: '/cart/change.js', 2697 data: { quantity: 0, id: prodId }, 2698 dataType: 'json', 2699 error: function(err){ 2700 console.log(err); 2701 }, 2702 success: function(resp) { 2703 $('body').removeClass('cart-loading'); 2704 Shopify.updateCartInfo(resp, '#cart-info #cart-content'); 2705 if(typeof cartObj != "undefined") { 2706 cartObj.syncCartSB(resp, prodId) 2707 } else { 2708 Currency.convertAll('', Currency.currentCurrency); 2709 } 2710 2711 // Update free shipping 2712 var _cart_total = resp.total_price 2713 ,_free_shipping_price = 10000 2714 ,_free_shipping_price_100 = 10000*100; 2715 2716 if (_cart_total > _free_shipping_price_100){ 2717 $('.sb-progress').html('<span class="sc-progress-bar" style="width: 100%">100%</span>'); 2718 $('.sb-text').html('Free shipping for orders over ' + Shopify.formatMoney(_free_shipping_price_100, "<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>")); 2719 } 2720 2721 else{ 2722 var _progress = Math.floor(_cart_total / _free_shipping_price) 2723 ,_spend = _free_shipping_price_100 - _cart_total; 2724 $('.sb-progress').html('<span class="sb-progress-bar" style="width:' + _progress +'%">' + _progress + '%</span>'); 2725 $('.sb-text').html('Spend ' + Shopify.formatMoney(_spend, "<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>") + ' reach FREE SHIPPING! Continue shopping to add more products to your cart and receive free shipping for orders over ' + Shopify.formatMoney(_free_shipping_price_100, "<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>")); 2726 } 2727 } 2728 }) 2729 }) 2730 }); 2731</script>
2731 2732 2733 <div id="layer-addcart-modal" style="display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; "> 2734 <div class="layer-addcart-modal"> 2735 2736 <div class="addcart-overlay"></div> 2737 2738 <div class="addcart-modal-box" style="display: none;"> 2739 2740 <div class="addcart-modal-content"> 2741 2742 <div class="addcart-modal-mobile"> 2743 <p class="note"> 2744 <i class="demo-icon icon-ok"></i> 2745 Ajouté au panier avec succès ! 2746 </p> 2747 2748 <a href="javascript:void(null)" onclick="AT_AddCart.addcartModalHide()"></i>Continuer les achats</a> 2749 <a href="/cart"></i>Voir le panier</a> 2750 <a href="/checkout">Passer au paiement</a> 2751 </div> 2752 2753 <div class="addcart-modal-desktop"> 2754 <div class="addcart-modal-product"> 2755 <p class="note"> 2756 <i class="demo-icon icon-ok"></i> 2757 Ajouté au panier avec succès ! 2758 </p> 2759 <div class="addcart-modal-image"></div> 2760 <div class="addcart-modal-info"> 2761 <div class="addcart-modal-title"></div> 2762 <div class="addcart-modal-variant"></div> 2763 <div class="addcart-modal-qty"></div> 2764 <div class="addcart-modal-price"></div> 2765 </div> 2766 </div> 2767 2768 <div class="addcart-modal-action"> 2769 <div class="addcart-modal-number"></div> 2770 <div class="addcart-modal-subtotal"></div> 2771 <div class="addcart-modal-button"> 2772 <div class="addcart-modal-cart"> 2773 <a href="javascript:void(null)" onclick="AT_AddCart.addcartModalHide()" class="btn btn-3"></i>Continuer les achats</a> 2774 </div> 2775 <div class="addcart-modal-continue"> 2776 <a href="/cart" class="btn btn-3"></i>Voir le panier</a> 2777 </div> 2778 <div class="addcart-modal-checkout"> 2779 <a class="btn btn-1" href="/checkout">Passer au paiement</a> 2780 </div> 2781 </div> 2782 </div> 2783 </div> 2784 2785 </div> 2786 2787 <div class="addcart-modal-close" onclick="AT_AddCart.addcartModalHide()" title="Fermer"><i class="demo-icon icon-close"></i></div> 2788 2789 </div> 2790 2791 </div> 2792</div> 2793 2794
2794<script type="text/javascript"> 2795 2796 var _bc_config = { 2797 "show_multiple_currencies" : "" 2798 ,"money_format" : '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>' 2799 ,"enable_image_blance" : "" 2800 ,"image_blance_width" : "" 2801 ,"image_blance_height" : "" 2802 ,"enable_title_blance" : "" 2803 }; 2804 2805</script>
2805 2806 <div id="quick-shop-popup" class="modal fade" role="dialog" aria-hidden="true" tabindex="-1"> 2807 <div class="modal-dialog fadeIn animated"> 2808 <div class="modal-content"> 2809 2810 <div class="modal-header"> 2811 <span class="close" title="Fermer" data-dismiss="modal" aria-hidden="true"></span> 2812 </div> 2813 2814 <div class="modal-body"> 2815 <div class="row"> 2816 2817 <div class="product-image col-md-7"> 2818 <div id="qs-product-image"> 2819 <div id="qs-slider-for" class="qs-slider-for"></div> 2820 <div class="qs-slick-btn"> 2821 <span class="btn-prev"><i class="demo-icon icon-chevron-left-solid"></i></span> 2822 <span class="btn-next"><i class="demo-icon icon-chevron-right-solid"></i></span> 2823 </div> 2824 </div> 2825 <div id="qs-slider-thumbs" class="qs-slider-thumbs"></div> 2826 </div> 2827 2828 <div class="product-info col-md-5"> 2829 2830 <div class="d-flex brand-label"> 2831 <div id="qs-product-author"></div> 2832 <span id="qs-product-label" class="product-label"></span> 2833 </div> 2834 2835 <h2 id="qs-product-title">Sample Product</h2> 2836 2837 <div id="qs-rating"></div> 2838 2839 <ul class="product-sku-stock"> 2840 <li id="qs-product-code" class="product-code" style="display:none;"> 2841 <span>SKU du produit :</span> 2842 <span id="sku"></span> 2843 </li> 2844 2845 <li id="qs-stock"> 2846 <span>Disponibilité:</span> 2847 <span class="stock"></span> 2848 </li> 2849 </ul> 2850 2851 <div id="qs-product-price" class="detail-price"></div> 2852 2853 <div id="qs-action-wrapper"> 2854 2855 <form action="/cart/add" method="post" class="variants" id="qs-product-action" enctype="multipart/form-data"> 2856 2857 <div id="qs-product-variants" class="variants-wrapper"></div> 2858 2859 <div id="qs-description"></div> 2860 2861 <div class="qty-add-cart"> 2862 <div class="quantity-product qs-quantity-product"> 2863 <div class="quantity qs-quantity"></div> 2864 </div> 2865 2866 <div class="qs-product-button"> 2867 <div class="qs-action"> 2868 <button id="qs-add-cart" class="btn btn-1 add-to-cart" type="submit" name="add"><span class="demo-icon icon-electro-add-to-cart-icon"></span>Ajouter au panier</button> 2869 </div> 2870 </div> 2871 </div> 2872 2873 </form> 2874 2875 </div> 2876 2877 <div id="qs-wl-cp"> 2878 <div id="qs-wishlist"></div> 2879 <div id="qs-compare"></div> 2880 </div> 2881 2882 </div> 2883 2884 </div> 2885 </div> 2886 2887 </div> 2888 </div> 2889</div> 2890
2891<script> 2892 jQuery(document).ready(function($) { 2893 2894 $('#quick-shop-popup').on( 'shown.bs.modal', function () { 2895 2896 setTimeout(function(){ 2897 $('#quick-shop-popup', function() { 2898 2899 jQuery('.qs-slider-for').length && jQuery('.qs-slider-for').slick({ 2900 slidesToShow: 1 2901 ,slidesToScroll: 1 2902 ,rtl: jQuery('body').data('rtl') 2903 ,arrows: true 2904 ,fade: true 2905 ,asNavFor: '.qs-slider-thumbs' 2906 ,nextArrow: $('.qs-slick-btn .btn-next') 2907 ,prevArrow: $('.qs-slick-btn .btn-prev') 2908 }); 2909 2910 jQuery('.qs-slider-thumbs').length && jQuery('.qs-slider-thumbs').slick({ 2911 infinite: false 2912 ,vertical: true 2913 ,slidesToShow: 6 2914 ,slidesToScroll: 1 2915 ,rtl: jQuery('body').data('rtl') 2916 ,asNavFor: '.qs-slider-for' 2917 ,dots: false 2918 ,arrows: false 2919 ,focusOnSelect: true 2920 }); 2921 2922 }); 2923 },500); 2924 2925 }); 2926 2927 //Fix page content slight move 2928 $('#quick-shop-popup').on( 'hidden.bs.modal', function () { 2929 AT_Main.fixReturnScroll(); 2930 jQuery('.qs-slider-for').empty().removeClass('slick-initialized slick-slider'); 2931 jQuery('.qs-slider-thumbs').empty().removeClass('slick-initialized slick-slider slick-vertical'); 2932 }); 2933 2934 var productQty = $ ('.qs-quantity') 2935 ,productImage = $('#qs-slider-for') 2936 ,productthumbs = $('#qs-slider-thumbs') 2937 ,productRating = $('#qs-rating') 2938 ,productCode = $('#qs-product-code') 2939 ,productStock = $('#qs-stock') 2940 ,productTitle = $('#qs-product-title') 2941 ,productDescription = $('#qs-description') 2942 ,productAuthor = $('#qs-product-author') 2943 ,productLabel = $('#qs-product-label') 2944 ,productVariantWrapper = $('#qs-product-variants') 2945 ,productPrice = $('#qs-product-price') 2946 ,productAddCart = $('#qs-add-cart') 2947 ,productWishlist = $('#qs-wishlist') 2948 ,productCompare = $('#qs-compare') 2949 ,shopUri = 'https://artillery3dexpert.fr' 2950 ,defaultImg = 'cdn.shopify.com/s/files/1/1953/5823/t/2/assets/default-image.jpg' ; 2951 2952 $('.product-wrapper').on('click', '.quick_shop:not(.unavailable)', function(event){ 2953 2954 AT_Main.fixNoScroll(); 2955 2956 var $this = $(this); 2957 2958 jQuery.getJSON('/products/'+ $(this).data('handle')+'.js', function(product) { 2959 2960 var productSelect = product 2961 ,productSelectID = productSelect.id 2962 ,productUri = shopUri + '/products/' + productSelect.handle ; 2963 2964 // Update add cart button 2965 productAddCart.data('product-id', productSelectID); 2966 2967 // Update product quantity 2968 2969 productQty.html('<input type="text" id="qs-quantity" class="'+ productSelect.handle +'item-quantity" name="quantity" value="1" /><span class="qty-wrapper"><span class="qty-inner qs-qty-inner"><span class="qty-up" title="Increase" data-src="#qs-quantity"><i class="demo-icon icon-plus"></i></span><span class="qty-down" title="Decrease" data-src="#qs-quantity"><i class="demo-icon icon-minus"></i></span></span></span>') 2970 2971 $(".qs-quantity .qty-inner .icon-plus").on("click", function() { 2972 var oldValue = $("#qs-quantity").val(), 2973 newVal = 1; 2974 newVal = parseInt(oldValue) + 1; 2975 $("#qs-quantity").val(newVal); 2976 }); 2977 2978 $(".qs-quantity .qty-inner .icon-minus").on("click", function() { 2979 var oldValue = $("#qs-quantity").val(); 2980 if(oldValue > 1){ 2981 newVal = 1; 2982 newVal = parseInt(oldValue) - 1; 2983 $("#qs-quantity").val(newVal); 2984 } 2985 }); 2986 2987 // Update product image 2988 productImage.html(''); 2989 var qs_images = productSelect.images; 2990 2991 if(qs_images.length >= 1){ 2992 $.each(qs_images, function(index, value) { 2993 productImage.append('<div class="slick-item slick-zoom"><img class="image-zoom" src="'+ Shopify.resizeImage(value, '495x') + '" alt="" /></div>'); 2994 }); 2995 2996 } 2997 else{ 2998 productImage.html('<img src="//cdn.shopify.com/s/files/1/0892/3278/t/4/assets/default-image.jpg?15574560408292301814" alt="" />'); 2999 } 3000 3001 if(qs_images.length > 1){ 3002 $.each(qs_images, function(index, value) { 3003 productthumbs.append('<div class="slick-item"><img src="'+ Shopify.resizeImage(value, '100x') + '" alt="" /></div>'); 3004 }); 3005 3006 } 3007 3008 // Update product title 3009 productTitle.html('<a href="/products/' + productSelect.handle + '">' + productSelect.title + '</a>'); 3010 3011 // Update product author 3012 productAuthor.html('<a href="/collections/vendors?q=' + productSelect.vendor + '">' + productSelect.vendor + '</a>'); 3013 3014 // Update product description 3015 var $prod = $this.closest(".product-wrapper"); 3016 productLabel.html($prod.find(".product-label").html()) 3017 productRating.html($prod.find(".product-review").html()); 3018 productDescription.html($prod.find(".product-des-list").html()); 3019 productWishlist.html($prod.find(".plm-button .plm-product-wishlist").html());
3020 productCompare.html($prod.find(".plm-button .plm-product-compare").html()); 3021 3022 if($prod.find('.product-wishlist a').hasClass('added')){ 3023 $("#qs-wishlist a").addClass('added'); 3024 } 3025 3026 if($prod.find('.product-compare a').hasClass('added')){ 3027 $("#qs-compare a").addClass('added'); 3028 } 3029 3030 $("#qs-wishlist a").on("click", function() { 3031 $prod.find('.product-wishlist a').trigger('click'); 3032 $(this).addClass('added'); 3033 }); 3034 3035 $("#qs-compare a").on("click", function() { 3036 $prod.find('.product-compare a').trigger('click'); 3037 $(this).addClass('added'); 3038 }); 3039 3040 // Produc variants 3041 var productVariants = productSelect.variants; 3042 var productVariantsCount = productVariants.length; 3043 3044 productPrice.html(''); 3045 productVariantWrapper.html(''); 3046 productAddCart.removeAttr('disabled').fadeTo(200,1); 3047 3048 if (productVariantsCount > 1) { 3049 3050 // Show Variants 3051 productVariantWrapper.show(); 3052 3053 // Variants element 3054 var productVariantElement = $('<select>',{ 'id': ('#quick-shop-variants-' + productSelectID) , 'name': 'id'}); 3055 var productVariantOptions = ''; 3056 3057 for (var i=0; i < productVariantsCount; i++) { 3058 productVariantOptions += '<option value="'+ productVariants[i].id +'">'+ productVariants[i].title +'</option>' 3059 }; 3060 3061 // Add variants element on page 3062 productVariantElement.append(productVariantOptions); 3063 productVariantWrapper.append(productVariantElement); 3064 3065 // Bind variants to option_selection JS 3066 new Shopify.OptionSelectors(('#quick-shop-variants-' + productSelectID), { product: productSelect, onVariantSelected: selectQSOptionCallback }); 3067 3068 // Add label if only one product option 3069 if (productSelect.options.length == 1){ 3070 $('#qs-product-action .selector-wrapper:eq(0)').prepend('<label>'+ productSelect.options[0].name +'</label>'); 3071 } 3072 3073 // Select first variant on page 3074 var found_one_in_stock = false; 3075 for (var i=0; i < productSelect.variants.length; i++) { 3076 3077 var variant = productSelect.variants[i]; 3078 if(variant.available && found_one_in_stock == false) { 3079 3080 found_one_in_stock = true; 3081 for (var j=0; j < variant.options.length; j++){ 3082 3083 $('#qs-product-variants .single-option-selector:eq('+ j +')').val(variant.options[j]).trigger('change'); 3084 3085 } 3086 } 3087 } 3088 3089 } else { 3090 3091 // Hide unnecessary variants 3092 productVariantWrapper.hide(); 3093 3094 // Build variants element 3095 var productVariantElement = $('<select>',{ 'id': ('#quick-shop-variants-' + productSelectID) , 'name': 'id'}); 3096 var productVariantOptions = ''; 3097 3098 for (var i=0; i < productVariantsCount; i++) { 3099 productVariantOptions += '<option value="'+ productVariants[i].id +'">'+ productVariants[i].title +'</option>' 3100 }; 3101 3102 // Add variants element on page 3103 productVariantElement.append(productVariantOptions); 3104 productVariantWrapper.append(productVariantElement); 3105 3106 3107 // Update the add button to variant id 3108 productAddCart.data('variant-id', productVariants[0].id); 3109 3110 // Check product is on sale 3111 if ( productVariants[0].compare_at_price > 0 && productVariants[0].compare_at_price > productVariants[0].price ) { 3112 productPrice.html('<del class="price-compare">'+ Shopify.formatMoney(productVariants[0].compare_at_price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') +'</del>' + '<span class="price-sale">'+ Shopify.formatMoney(productVariants[0].compare_at_price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') + '</span>'); 3113 } else { 3114 productPrice.html('<span class="price">'+ Shopify.formatMoney(productVariants[0].price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') + '</span>' ); 3115 } 3116 3117 if (productSelect.available) { 3118 productStock.find('.stock').html('En stock'); 3119 productAddCart.removeAttr('disabled').fadeTo(200,1);
3120 productAddCart.html('<span class="demo-icon icon-electro-add-to-cart-icon"></span>Ajouter au panier'); 3121 3122 // selected an invalid or out of stock variant 3123 } else { 3124 productStock.find('.stock').html('Plus en stock'); 3125 3126 // disabled variant doesn't exist 3127 productAddCart.attr('disabled', 'disabled').fadeTo(200,0.5); 3128 3129 var message = variant ? "Sold Out" : "Sold Out"; 3130 productAddCart.html(message); 3131 3132 } 3133 3134 if (productVariants[0].sku ) { productCode.find('#sku').html(productVariants[0].sku).parent().show(); } 3135 else{productCode.find('#sku').parent().hide(); } 3136 3137 } 3138 3139 3140 3141 }); 3142 }); 3143 3144 // selectQSOptionCallback 3145 var selectQSOptionCallback = function(variant, selector) { 3146 3147 // selected a valid and in stock variant 3148 if (variant && variant.available) { 3149 productStock.find('.stock').html('En stock'); 3150 productAddCart.data('variant-id', variant.id); 3151 productAddCart.removeAttr('disabled').fadeTo(200,1); 3152 productAddCart.html('<span class="demo-icon icon-electro-add-to-cart-icon"></span>Ajouter au panier'); 3153 3154 // selected an invalid or out of stock variant 3155 } else { 3156 productStock.find('.stock').html('Plus en stock'); 3157 3158 // disabled variant doesn't exist 3159 productAddCart.attr('disabled', 'disabled').fadeTo(200,0.5); 3160 3161 var message = variant ? "Sold Out" : "Sold Out"; 3162 productAddCart.html(message); 3163 3164 } 3165 3166 // check if variant is on sale 3167 if ( variant.compare_at_price > 0 && variant.compare_at_price > variant.price ) { 3168 productPrice.html('<del class="price-compare">'+ Shopify.formatMoney(variant.compare_at_price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') +'</del>' + '<span class="price-sale">'+ Shopify.formatMoney(variant.price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') + '</span>'); 3169 productLabel.find('.label-sale').removeClass('hide'); 3170 } else { 3171 productPrice.html('<span class="price">'+ Shopify.formatMoney(variant.price, '<div class=dualPrice>â¬{{amount_with_comma_separator}}</div>') + '</span>' ); 3172 productLabel.find('.label-sale').addClass('hide'); 3173 }; 3174 3175 if (variant && variant.sku ) { productCode.find('#sku').html(variant.sku).parent().show(); } 3176 else{productCode.find('#sku').parent().hide(); } 3177 3178 3179 } 3180 3181 }); 3182</script>
3182 3183 3184 3185 3186<div class="cf-color hide"> 3187 3188 <style> 3189 3190 .cf-red{background: #ff0000;} 3191 label.cf-red:before{ 3192 content:''; 3193 background: #ff0000; 3194 } 3195 3196 .cf-pink{background: #ffc0cb;} 3197 label.cf-pink:before{ 3198 content:''; 3199 background: #ffc0cb; 3200 } 3201 3202 .cf-black{background: #000000;} 3203 label.cf-black:before{ 3204 content:''; 3205 background: #000000; 3206 } 3207 3208 .cf-grey{background: ##808080;} 3209 label.cf-grey:before{ 3210 content:''; 3211 background: ##808080; 3212 } 3213 3214 .cf-brown{background: #a52a2a;} 3215 label.cf-brown:before{ 3216 content:''; 3217 background: #a52a2a; 3218 } 3219 3220 .cf-blue{background: #0000ff;} 3221 label.cf-blue:before{ 3222 content:''; 3223 background: #0000ff; 3224 } 3225 3226 .cf-gold{background: #ffd700;} 3227 label.cf-gold:before{ 3228 content:''; 3229 background: #ffd700; 3230 } 3231 3232 .cf-white{background: #ffffff;} 3233 label.cf-white:before{ 3234 content:''; 3235 background: #ffffff; 3236 } 3237 3238 .cf-yellow{background: #ffff00;} 3239 label.cf-yellow:before{ 3240 content:''; 3241 background: #ffff00; 3242 } 3243 3244 </style> 3245</div> 3246 3247 3248 3249 </div> 3250 <!--[if (gt IE 9)|!(IE)]><!-->
3250<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/theme-sections.min.js?v=52454510676583171201718792736" defer="defer"></script>
3250 3251<!--[if lte IE 9]>
3251<script src="//artillery3dexpert.fr/cdn/shop/t/44/assets/theme-sections.min.js?v=52454510676583171201718792736"></script>
3251<![endif]--> 3252 3253 3254
3255<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/jquery.plugin.js?v=18614137739863315731718792736" defer></script>
3255 3256 3257 3258 3259
3260<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/bc.ajax-search.js?v=108986216439594791441718792736" defer></script>
3260 3261 3262
3263<script crossorigin="anonymous" src="//artillery3dexpert.fr/cdn/shop/t/44/assets/bc.script.js?v=110410753997298624911718792736"></script>
3263<script src="//artillery3dexpert.fr/cdn/shop/t/44/assets/admin-panel.js?v=99604969987631237751718792736" type="text/javascript"></script>
3263 3264 3265 3266 3267 3268 3269
3269<script>// <![CDATA[ 3270function initFreshChat() { 3271 window.fcWidget.init({ 3272// open: "True", 3273 token: "616cb9da-ebc8-4ae6-a1d2-34692745b1b0", 3274 host: "https://wchat.eu.freshchat.com", 3275 tags: ["artillery3d"], 3276 }); 3277 } 3278 function initialize(i,t){var e;i.getElementById(t)?initFreshChat():((e=i.createElement("script")).id=t,e.async=!0,e.src="https://wchat.eu.freshchat.com/js/widget.js",e.onload=initFreshChat,i.head.appendChild(e))}function initiateCall(){initialize(document,"freshchat-js-sdk")}window.addEventListener?window.addEventListener("load",initiateCall,!1):window.attachEvent("load",initiateCall,!1); 3279// ]]></script>
3279 3280 3281 <span class="clerk" 3282 data-template="@exit-intent" 3283 data-exit-intent="true"> 3284</span> 3285 3286<!-- CRITEO START -->
3287<script type="text/javascript"> 3288 (function(){ 3289 var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d"; 3290 window.criteo_q = window.criteo_q || []; 3291 window.criteo_q.push( 3292 { event: "setAccount", account: 95575 }, 3293 3294 { event: "setEmail", email: "", hash_method: "none"}, 3295 3296 { event: "setSiteType", type: deviceType }, 3297 { event: "setZipcode", zipcode: "" }, 3298 3299 3300 { event: "viewPage" , ecpplugin: "shopify-mc" } 3301 3302 ); 3303 window.addEventListener('load', function() { 3304 // ajax request catching 3305 (function(open) { 3306 XMLHttpRequest.prototype.open = function(method, url, async, user, pass) { 3307 this.addEventListener("readystatechange", function() { 3308 if (this.readyState == 4 && this._url.includes("/add.js") && "" != "") { 3309 try { 3310 $.getJSON("/cart.js", function(data) { 3311 var basketData = []; 3312 var item; 3313 if (!data.items || !data.items.length) return; 3314 for (var i = 0; i < data.items.length; i++) { 3315 item = data.items[i]; 3316 if (item.product_id == "") { 3317 basketData.push({ 3318 id: item.product_id, 3319 price: (typeof(item.price) != "number") ? item.price : (item.price/100), 3320 quantity: item.quantity 3321 }); 3322 } 3323 } 3324 window.criteo_q.push({ 3325 event: "addToCart", 3326 ecpplugin: "shopify-mc", 3327 product: basketData 3328 }); 3329 }); 3330 } catch (err) { 3331 // do nothing 3332 } 3333 } 3334 }, false); 3335 open.call(this, method, url, async, user, pass); 3336 }; 3337 })(XMLHttpRequest.prototype.open); 3338 3339 // fetch request catching 3340 const crtoMock = window.fetch; 3341 window.fetch = function() { 3342 return new Promise((resolve, reject) => { 3343 crtoMock.apply(this, arguments) 3344 .then((response) => { 3345 if(response.url.includes("/add.js") && response.type != "cors" && "" != ""){ 3346 try { 3347 $.getJSON("/cart.js", function(data) { 3348 var basketData = []; 3349 var item; 3350 if (!data.items || !data.items.length) return; 3351 for (var i = 0; i < data.items.length; i++) { 3352 item = data.items[i]; 3353 if (item.product_id == "") { 3354 basketData.push({ 3355 id: item.product_id, 3356 price: (typeof(item.price) != "number") ? item.price : (item.price/100), 3357 quantity: item.quantity 3358 }); 3359 } 3360 } 3361 window.criteo_q.push({ 3362 event: "addToCart", 3363 ecpplugin: "shopify-mc", 3364 product: basketData 3365 }); 3366 }); 3367 } catch (err) { 3368 // do nothing 3369 } 3370 } 3371 resolve(response); 3372 }) 3373 .catch((error) => { 3374 reject(error); 3375 }) 3376 }); 3377 } 3378 }, false); 3379 })(); 3380</script>
3380 3381<!-- CRITEO END --> 3382<div id="shopify-block-AK2cvU1YxM2RudVVoa__17368511000352060744" class="shopify-block shopify-app-block">
3382<script type="text/javascript"> 3383 window.gfp_customer = { 3384 id: "", 3385 email: "", 3386 first_name: "", 3387 last_name: "" 3388 } 3389 function gfpLoadWidgets() { 3390 if (!document.querySelector('script[src="https://widgets.goaffpro.app/main.js"]')) { 3391 var s = document.createElement('script'); 3392 s.type = 'module'; 3393 s.src = 'https://widgets.goaffpro.app/main.js'; 3394 document.head.appendChild(s); 3395 } 3396 } 3397</script>
3397 3398 3399
3399<script type="text/javascript" async="true" src="/a/goaffpro/loader.js"></script>
3399 3400 3401 3402 3403 3404 3405 3406 3407 3408</div><div id="shopify-block-AVDU0alR1U1pVQnVaZ__9365423049038898845" class="shopify-block shopify-app-block">
3409<script type="text/javascript"> 3410window.Tawk_API = window.Tawk_API || {}; 3411window.Tawk_API.onTranscriptRequest = function (email) { 3412 window.Tawk_API.setAttributes({ 3413 email: email 3414 }); 3415}; 3416</script>
3416 3417
3418<script type="text/javascript" async="async" src="https://embed.tawk.to/widget-script/655b7ef7d600b968d3152a2b/1hfmmfts2"></script>
3418 3419 3420 3421 3422</div><div id="shopify-block-ARGE2emF2THkrZnJLS__9670189827046205946" class="shopify-block shopify-app-block">
3422<script type="application/javascript"> 3423 3424window.TMS_SHOPIFY_EXTENSION_CDN = 'https://cdn.shopify.com/extensions/01a114e1-e465-7e37-927e-785e9caa53f5/TMS-Prod-v-1c2e420-61-1/assets/'; 3425var tmsOnPageMoneyFormat = "\u003cdiv class=dualPrice\u003eâ¬{{amount_with_comma_separator}}\u003c\/div\u003e"; 3426var tmsShopBaseCurrencyCode = "EUR"; 3427</script>
vendor: 1 bytes, line 3427
3427
3428<script type="application/javascript"><!-- BEGIN app snippet: tms_data_mo --> 3429var tmsRegionData = {"GP":{"region_name":"Guadeloupe","region_code":"GP","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"GR":{"region_name":"Greece","region_code":"GR","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"HR":{"region_name":"Croatia","region_code":"HR","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"HU":{"region_name":"Hungary","region_code":"HU","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"IE":{"region_name":"Ireland","region_code":"IE","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"IT":{"region_name":"Italy","region_code":"IT","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"LT":{"region_name":"Lithuania","region_code":"LT","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"LU":{"region_name":"Luxembourg","region_code":"LU","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"LV":{"region_name":"Latvia","region_code":"LV","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"MC":{"region_name":"Monaco","region_code":"MC","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"MT":{"region_name":"Malta","region_code":"MT","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"NC":{"region_name":"New Caledonia","region_code":"NC","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"NL":{"region_name":"Netherlands","region_code":"NL","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"PF":{"region_name":"French Polynesia","region_code":"PF","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"PL":{"region_name":"Poland","region_code":"PL","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"PT":{"region_name":"Portugal","region_code":"PT","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false}
3429,"BE":{"region_name":"Belgium","region_code":"BE","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"CY":{"region_name":"Cyprus","region_code":"CY","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"CZ":{"region_name":"Czechia","region_code":"CZ","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"DE":{"region_name":"Germany","region_code":"DE","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"DK":{"region_name":"Denmark","region_code":"DK","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"EE":{"region_name":"Estonia","region_code":"EE","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"ES":{"region_name":"Spain","region_code":"ES","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"FI":{"region_name":"Finland","region_code":"FI","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"BG":{"region_name":"Bulgaria","region_code":"BG","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"AT":{"region_name":"Austria","region_code":"AT","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"CH":{"region_name":"Switzerland","region_code":"CH","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"GF":{"region_name":"French Guiana","region_code":"GF","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"RE":{"region_name":"Réunion","region_code":"RE","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"RO":{"region_name":"Romania","region_code":"RO","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"SE":{"region_name":"Sweden","region_code":"SE","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"SI":{"region_name":"Slovenia","region_code":"SI","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"SK":{"region_name":"Slovakia","region_code":"SK","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false}
3429,"YT":{"region_name":"Mayotte","region_code":"YT","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"FR":{"region_name":"France","region_code":"FR","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":true,"is_tms_managed":false},"GB":{"region_name":"United Kingdom","region_code":"GB","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false},"MQ":{"region_name":"Martinique","region_code":"MQ","currency_code":"EUR","currency_symbol":"â¬","shopify_payment":true,"shopify_markets":true,"manual_exchange_rate_base_currency":"EUR","manual_exchange_rate":0.0,"rounding_rule":"no","rounding_decimal":"0","symbol_placement":"before","currency_format":"amount_with_comma_separator","primary":false,"is_tms_managed":false}};<!-- END app snippet --> 3430</script>
vendor: 1 bytes, line 3430
3430
3431<script type="application/javascript"><!-- BEGIN app snippet: tms_data_mf --> 3432var tmsFileTranslationData = [];<!-- END app snippet --> 3433</script>
vendor: 1 bytes, line 3433
3433
3434<script type="application/javascript"><!-- BEGIN app snippet: tms_file --> 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444<!-- END app snippet --> 3445</script>
vendor: 1 bytes, line 3445
3445
3446<script type="application/javascript"><!-- BEGIN app snippet: tms_data_mf --> 3447var tmsVETranslationData = [];<!-- END app snippet --> 3448</script>
vendor: 1 bytes, line 3448
3448
3449<script type="application/javascript"><!-- BEGIN app snippet: tms_ve --> 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459<!-- END app snippet --> 3460</script>
3460 3461
3462<script type="application/javascript"> 3463var tmsAbsLinkData = "https:\/\/cdn3.hextom.com\/"; 3464var tmsShopBaseLocaleCodeData = "fr"; 3465var tmsSelectorEnabledData = false; 3466var tmsCartNoteData = {}; 3467var tmsBasicTransLanguageData = {}; 3468var tmsAutoCoverageLanguageData = {}; 3469var tmsRegionGroupMapping = {}; 3470var tmsRegionLanguageDefaultsData = {};</script>
3470 3471</div><div id="shopify-block-ATThLR0FuWEJHVDgwU__10533623496951086041" class="shopify-block shopify-app-block"></div>
3471<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3471 3472</body> 3473</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.