PageSourceSearch

https://www.boutique-educative.com/collections/logiciels

html boutique-educative.com collected 2026-10-04 13:34:14 UTC 167,051 bytes, 3,516 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="fr">
3<head>
4  	<meta charset="utf-8">
5  	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6  	<meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, user-scalable=0">
7  	<meta name="theme-color" content="#b32025">
8
9	<!-- Network optimisations -->
10<link rel="preconnect" href="//cdn.shopify.com" crossorigin>
11<link rel="preconnect" href="//fonts.shopifycdn.com" crossorigin>
12<link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
13
14<link rel="preload" as="style" href="//www.boutique-educative.com/cdn/shop/t/2/assets/theme-critical.css?enable_css_minification=1&v=182578987804888269011622645931"><link rel="preload" as="script" href="//www.boutique-educative.com/cdn/shop/t/2/assets/scrollreveal.min.js?v=163720458850474464051622645933"><link rel="preload" href="//www.boutique-educative.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" as="font" type="font/woff2" crossorigin>
15<link rel="preload" href="//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2" as="font" type="font/woff2" crossorigin>
16<link rel="preload" href="//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2" as="font" type="font/woff2" crossorigin>
17<link rel="preload" href="//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2" as="font" type="font/woff2" crossorigin>
18<link rel="canonical" href="https://www.boutique-educative.com/collections/logiciels">
19	    <link rel="shortcut icon" href="//www.boutique-educative.com/cdn/shop/files/favicon_32x32.jpg?v=1622691646" type="image/png">
20	
21
22	<!-- Title and description ================================================== --><title>Logiciels
23&ndash; Boutique Éducative</title><!-- /snippets/social-meta-tags.liquid -->
24
25
26
27
28<meta property="og:site_name" content="Boutique Éducative">
29<meta property="og:url" content="https://www.boutique-educative.com/collections/logiciels">
30<meta property="og:title" content="Logiciels">
31<meta property="og:type" content="product.group">
32<meta property="og:description" content="La Boutique Éducative - Entreprise spécialisée dans les troubles d'apprentissage. Nous vend
32ons matériel informatique et logiciels spécialisés aux écoles et particuliers. ">
33
34<meta property="og:image" content="http://www.boutique-educative.com/cdn/shop/files/Logo-high-res-bout-fr_1ecf9f56-a6a5-4896-b491-21c145137a59_1200x1200.png?v=1622805739">
35<meta property="og:image:secure_url" content="https://www.boutique-educative.com/cdn/shop/files/Logo-high-res-bout-fr_1ecf9f56-a6a5-4896-b491-21c145137a59_1200x1200.png?v=1622805739">
36
37
38<meta name="twitter:card" content="summary_large_image">
39<meta name="twitter:title" content="Logiciels">
40<meta name="twitter:description" content="La Boutique Éducative - Entreprise spécialisée dans les troubles d'apprentissage. Nous vendons matériel informatique et logiciels spécialisés aux écoles et particuliers. ">
41
42  	<!-- JS before CSSOM =================================================== -->
43  	
43<script type="text/javascript">
44		theme = {};
45		theme.t = {};
46		theme.map = {};
47		theme.map_settings_url="//www.boutique-educative.com/cdn/shop/t/2/assets/map_settings.min.js?v=139713383514298653791622645924";
48		theme.cart_type = 'modal';
49		theme.cart_ajax = true;
50		theme.routes = {
51			rootUrl: "/",
52			rootUrlSlash: "/",
53			cartUrl: "/cart",
54			cartAddUrl: "/cart/add",
55			cartChangeUrl: "/cart/change"
56		};
57		theme.assets = {
58			plyr: "//www.boutique-educative.com/cdn/shop/t/2/assets/plyr.min.js?v=4209607025050129391622645934",
59			masonry: "//www.boutique-educative.com/cdn/shop/t/2/assets/masonry.min.js?v=52946867241060388171622645927",
60			autocomplete: "//www.boutique-educative.com/cdn/shop/t/2/assets/autocomplete.min.js?v=42647060391499044481622645938",
61			photoswipe: "//www.boutique-educative.com/cdn/shop/t/2/assets/photoswipe.min.js?v=25365026511866153621622645930",
62			fecha: "//www.boutique-educative.com/cdn/shop/t/2/assets/fecha.min.js?v=77892649025288305351622645937"
63		};
64	</script>
64
65	
66	<style id="fontsupporttest">@font-face{font-family:"font";src:url("https://")}</style>
67	
67<script type="text/javascript">
68		function supportsFontFace() {
69			function blacklist() {
70				var match = /(WebKit|windows phone.+trident)\/(\d+)/i.exec(navigator.userAgent);
71				return match && parseInt(match[2], 10) < (match[1] == 'WebKit' ? 533 : 6);
72			}
73			function hasFontFaceSrc() {
74				var style = document.getElementById('fontsupporttest');
75				var sheet = style.sheet || style.styleSheet;
76				var cssText = sheet ? (sheet.cssRules && sheet.cssRules[0] ? sheet.cssRules[0].cssText : sheet.cssText || '') : '';
77				return /src/i.test(cssText);
78			}
79			return !blacklist() && hasFontFaceSrc();
80		}
81		document.documentElement.classList.replace('no-js', 'js');
82		if (window.matchMedia("(pointer: coarse)").matches) {document.documentElement.classList.add('touchevents')} else {document.documentElement.classList.add('no-touchevents')}
83		if (supportsFontFace()) {document.documentElement.classList.add('fontface')}
84	</script>
84
85  	
85<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/jquery.min.js?v=115860211936397945481622645935" defer="defer"></script>
85
86  	
86<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/vendor.min.js?v=125665167228787214451622645938" defer="defer"></script>
86
87  	
87<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/ajax-cart.min.js?v=142326021870213468841622645954" defer="defer"></script>
87
88
89  	<!-- CSS ================================================== -->
90  	
91<style data-shopify>
92
93
94
95
96
97:root {
98	--color--brand: #b32025;
99	--color--brand-dark: #9d1c21;
100	--color--brand-light: #c92429;
101
102	--color--accent: #f0f0f0;
103	--color--accent-dark: #e3e3e3;
104
105	--color--link: #e98387;
106	--color--link-dark: #31090a;
107
108	--color--text: #212121;
109	--color--text-light: rgba(33, 33, 33, 0.7);
110	--color--text-lighter: rgba(33, 33, 33, 0.5);
111	--color--text-lightest: rgba(33, 33, 33, 0.2);
112
113	--color--text-bg: rgba(33, 33, 33, 0.1);
114
115	--color--headings: #212121;
116	--color--alt-text: #666666;
117	--color--btn: #ffffff;
118
119	--color--product-bg: #f0f0f0;
120	--color--product-sale: #6c9330;
121
122	--color--bg: #ffffff;
123	--color--bg-alpha: rgba(255, 255, 255, 0.8);
124	--color--bg-light: #ffffff;
125	--color--bg-dark: #f2f2f2;
126
127	--font--size-base: 15;
128	--font--line-base: 30;
129
130	--font--size-h1: 34;
131	--font--size-h2: 26;
132	--font--size-h3: 20;
133	--font--size-h4: 19;
134	--font--size-h5: 16;
135	--font--size-h6: 15;
136
137	--font--body: Muli, sans-serif;
138	--font--body-style: normal;
139    --font--body-weight: 400;
140
141    --font--title: Oswald, sans-serif;
142	--font--title-weight: 400;
143	--font--title-style: normal;
144	--font--title-space: 1px;
145	--font--title-transform: uppercase;
146	--font--title-border: 1;
147	--font--title-border-size: 3px;
148
149	--font--nav: Oswald, sans-serif;
150	--font--nav-weight: 400;
151	--font--nav-style: normal;
152	--font--nav-space: 1px;
153	--font--nav-transform: uppercase;
154	--font--nav-size: 13px;
155
156	--font--button: Oswald, sans-serif;
157	--font--button-weight: 400;
158	--font--button-style: normal;
159	--font--button-space: 1px;
160	--font--button-transform: uppercase;
161	--font--button-size: 13px;
162	--font--button-mobile-size: 12px;
163
164	--font--icon-url: //www.boutique-educative.com/cdn/shop/t/2/assets/sb-icons.eot?v=69961381625854386191622645927;
165}
166</style>
167	<style>@font-face {
168  font-family: Muli;
169  font-weight: 400;
170  font-style: normal;
171  font-display: swap;
172  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"),
173       url("//www.boutique-educative.com/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff");
174}
175
176@font-face {
177  font-family: Oswald;
178  font-weight: 400;
179  font-style: normal;
180  font-display: swap;
181  src: url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
182       url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
183}
184
185@font-face {
186  font-family: Oswald;
187  font-weight: 400;
188  font-style: normal;
189  font-display: swap;
190  src: url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
191       url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
192}
193
194@font-face {
195  font-family: Oswald;
196  font-weight: 400;
197  font-style: normal;
198  font-display: swap;
199  src: url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
200       url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
201}
202
203@font-face {
204  font-family: Muli;
205  font-weight: 700;
206  font-style: normal;
207  font-display: swap;
208  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"),
209       url("//www.boutique-educative.com/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff");
210}
211
212@font-face {
213  font-family: Muli;
214  font-weight: 400;
215  font-style: italic;
216  font-display: swap;
217  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"),
218       url("//www.boutique-educative.com/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff");
219}
220
221@font-face {
222  font-family: Muli;
223  font-weight: 700;
224  font-style: italic;
225  font-display: swap;
226  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"),
227       url("//www.boutique-educative.com/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff");
228}
229
230</style>
231
232<link rel="stylesheet" href="//www.boutique-educative.com/cdn/shop/t/2/assets/theme-critical.css?enable_css_minification=1&v=182578987804888269011622645931">
233
234<link rel="preload" href="//www.boutique-educative.com/cdn/shop/t/2/assets/theme.css?enable_css_minification=1&v=21312513603539000031622645926" as="style" onload="this.onload=null;this.rel='stylesheet'">
235<noscript><link rel="stylesheet" href="//www.boutique-educative.com/cdn/shop/t/2/assets/theme.css?enable_css_minification=1&v=21312513603539000031622645926"></noscript>
236<script>
237	/*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */
238	(function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}}var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=false}return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){if(link.addEventListener){link.removeEventListener("load",enableStylesheet)}else if(link.attachEvent){link.detachEvent("onload",enableStylesheet)}link.setAttribute("onload",null);link.media=finalMedia}if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)}setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return}var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i+=1){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",true);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}}if(typeof exports!=="undefined"){exports.loadCSS=loadCSS}else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this));
239</script>
239
240
241	<!-- JS after CSSOM=================================================== -->
242  	
242<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/theme.min.js?v=67362414734980941491622645942" defer="defer"></script>
242
243  	
243<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/custom.js?v=4012982073880900061622901751" defer="defer"></script>
243
244
245	
246
247  	
248		
248<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/scrollreveal.min.js?v=163720458850474464051622645933"></script>
248
249	
250  	
251
252	<!-- Header hook for plugins ================================================== -->
253  	
253<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
253<meta name="google-site-verification" content="5wTWL9mV7-7X0PPRTlANNuqnZIqF9LgbDXxgfeX7f88">
254<meta name="facebook-domain-verification" content="35laj79ilx8pgq8qau2q3c9e7akghi">
255<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57333874854/digital_wallets/dialog">
256<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/logiciels.atom" />
257<link rel="alternate" type="application/json+oembed" href="https://www.boutique-educative.com/collections/logiciels.oembed">
258<script async="async" src="/checkouts/internal/preloads.js?locale=fr-CA"></script>
258
259<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
260<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-CA&shop_id=57333874854" crossorigin="anonymous"></script>
vendor: 1 bytes, line 260
260
261<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":57333874854,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/57333874854","merchantName":"Boutique Éducative","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"Boutique Éducative","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 261
261
262<script id="shopify-features" type="application/json">{"accessToken":"659adfbd349375cf148fed514b3a08fe","betas":["rich-media-storefront-analytics"],"domain":"www.boutique-educative.com","predictiveSearch":true,"shopId":57333874854,"locale":"fr"}</script>
vendor: 1 bytes, line 262
262
263<script>var Shopify = Shopify || {};
264Shopify.shop = "boutique-educative.myshopify.com";
265Shopify.locale = "fr";
266Shopify.currency = {"active":"CAD","rate":"1.0"};
267Shopify.country = "CA";
268Shopify.theme = {"name":"Venue","id":123589066918,"schema_name":"Venue","schema_version":"4.8.6","theme_store_id":836,"role":"main"};
269Shopify.theme.handle = "null";
270Shopify.theme.style = {"id":null,"handle":null};
271Shopify.cdnHost = "www.boutique-educative.com/cdn";
272Shopify.routes = Shopify.routes || {};
273Shopify.routes.root = "/";
274Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
275Shopify.SignInWithShop = Shopify.SignInWithShop || {};
276Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
277Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 277
277
278<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 278
278
279<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 279
279
280<script>
281  window.ShopifyPay = window.ShopifyPay || {};
282  window.ShopifyPay.apiHost = "shop.app\/pay";
283  window.ShopifyPay.redirectState = null;
284</script>
vendor: 1 bytes, line 284
284
285<script>
286  window.Shopify = window.Shopify || {};
287  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
288  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
289  window.Shopify.SignInWithShop.eligible = true;
290</script>
vendor: 1 bytes, line 290
290
291<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 291
291
292<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 292
292
293<script type="module">
294  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
295
296  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
297
298</script>
vendor: 1 bytes, line 298
298
299<script>
300  window.Shopify = window.Shopify || {};
301  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
302  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"]};
303</script>
vendor: 1 bytes, line 303
303
304<script id="__st">var __st={"a":57333874854,"offset":-14400,"reqid":"fc1f3e69-9fa0-4561-b58c-d07d81b1286d-1791120853","pageurl":"www.boutique-educative.com\/collections\/logiciels","u":"7893e6c5940a","p":"collection","rtyp":"collection","rid":269433831590};</script>
vendor: 1 bytes, line 304
304
305<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 305
305
306<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 306
306
307<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.boutique-educative.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 307
307
308<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 = "//www.boutique-educative.com/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>
308<script crossorigin="anonymous" defer="defer" src="//www.boutique-educative.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 308
308
309<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 309
309
310<script>
311  window.Shopify = window.Shopify || {};
312  window.Shopify.MCP = window.Shopify.MCP || {};
313  window.Shopify.MCP.enabled = true;
314  window.Shopify.MCP.shop = "boutique-educative.myshopify.com";
315  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.boutique-educative.com\/api\/mcp";
316  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?\"\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."}},"required":["query"]}}];
317</script>
vendor: 1 bytes, line 317
317
318<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("\/\/www.boutique-educative.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
319</script>
vendor: 1 bytes, line 319
319
320<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://www.boutique-educative.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
321</script>
vendor: 1 bytes, line 321
321
322<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
323  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);
324</script>
vendor: 1 bytes, line 324
324
325<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})}}));
326</script>
326
327<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.boutique-educative.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
328<style id="shopify-accelerated-checkout-cart">
329        #shopify-buyer-consent {
330  margin-top: 1em;
331  display: inline-block;
332  width: 100%;
333}
334
335#shopify-buyer-consent.hidden {
336  display: none;
337}
338
339#shopify-subscription-policy-button {
340  background: none;
341  border: none;
342  padding: 0;
343  text-decoration: underline;
344  font-size: inherit;
345  cursor: pointer;
346}
347
348#shopify-subscription-policy-button::before {
349  box-shadow: none;
350}
351
352      </style>
353
354<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
354
355
356<script>let transcy_apiURI = "https://api.transcy.io/api";let transcy_productId = "";let transcy_currenciesPaymentPublish = [];let transcy_curencyDefault = "CAD";transcy_currenciesPaymentPublish.push("CAD");let transcy_shopifyLocales = [{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}}];</script>
356 
357 <link rel="stylesheet" href="https://tc.cdnhub.co/store/assets/css/v2/main.css?v=3.8_1633840749">  
358  
359  
359<script src="https://tc.cdnhub.co/store/assets/js/v2/main.js?v=3.8_1633840749" defer></script>
359
360 
361 
362<style>
363    .iti {
364        position: relative;
365        display: inline-block;
366    }
367    .iti * {
368        box-sizing: border-box;
369        -moz-box-sizing: border-box;
370    }
371    .iti__hide {
372        display: none;
373    }
374    .iti__v-hide {
375        visibility: hidden;
376    }
377    .iti input,
378    .iti input[type="tel"],
379    .iti input[type="text"] {
380        position: relative;
381        z-index: 0;
382        margin-top: 0 !important;
383        margin-bottom: 0 !important;
384        padding-right: 36px;
385        margin-right: 0;
386    }
387    .iti__flag-container {
388        position: absolute;
389        top: 0;
390        bottom: 0;
391        right: 0;
392        padding: 1px;
393    }
394    .iti__selected-flag {
395        z-index: 1;
396        position: relative;
397        display: flex;
398        align-items: center;
399        height: 100%;
400        padding: 0 6px 0 8px;
401    }
402    .iti__arrow {
403        margin-left: 6px;
404        width: 0;
405        height: 0;
406        border-left: 3px solid transparent;
407        border-right: 3px solid transparent;
408        border-top: 4px s
408olid #555;
409    }
410    .iti__arrow--up {
411        border-top: none;
412        border-bottom: 4px solid #555;
413    }
414    .iti__country-list {
415        position: absolute;
416        z-index: 2;
417        list-style: none;
418        text-align: left;
419        padding: 0;
420        margin: 0 0 0 -1px;
421        box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
422        background-color: #fff;
423        border: 1px solid #ccc;
424        white-space: nowrap;
425        max-height: 200px;
426        overflow-y: scroll;
427        -webkit-overflow-scrolling: touch;
428    }
429    .iti__country-list--dropup {
430        bottom: 100%;
431        margin-bottom: -1px;
432    }
433    @media (max-width: 500px) {
434        .iti__country-list {
435            white-space: normal;
436        }
437    }
438    .iti__flag-box {
439        display: inline-block;
440        width: 20px;
441    }
442    .iti__divider {
443        padding-bottom: 5px;
444        margin-bottom: 5px;
445        border-bottom: 1px solid #ccc;
446    }
447    .iti__country {
448        padding: 5px 10px;
449        outline: 0;
450    }
451    .iti__dial-code {
452        color: #999;
453    }
454    .iti__country.iti__highlight {
455        background-color: rgba(0, 0, 0, 0.05);
456    }
457    .iti__country-name,
458    .iti__dial-code,
459    .iti__flag-box {
460        vertical-align: middle;
461    }
462    .iti__country-name,
463    .iti__flag-box {
464        margin-right: 6px;
465    }
466    .iti--allow-dropdown input,
467    .iti--allow-dropdown input[type="tel"],
468    .iti--allow-dropdown input[type="text"],
469    .iti--separate-dial-code input,
470    .iti--separate-dial-code input[type="tel"],
471    .iti--separate-dial-code input[type="text"] {
472        padding-right: 6px;
473        padding-left: 52px;
474        margin-left: 0;
475    }
476    .iti--allow-dropdown .iti__flag-container,
477    .iti--separate-dial-code .iti__flag-container {
478        right: auto;
479        left: 0;
480    }
481    .iti--allow-dropdown .iti__flag-container:hover {
482        cursor: pointer;
483    }
484    .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
485        background-color: rgba(0, 0, 0, 0.05);
486    }
487    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
488    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
489        cursor: default;
490    }
491    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
492    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
493        background-color: transparent;
494    }
495    .iti--separate-dial-code .iti__selected-flag {
496        background-color: rgba(0, 0, 0, 0.05);
497    }
498    .iti--separate-dial-code .iti__selected-dial-code {
499        margin-left: 6px;
500    }
501    .iti--container {
502        position: absolute;
503        top: -1000px;
504        left: -1000px;
505        z-index: 1060;
506        padding: 1px;
507    }
508    .iti--container:hover {
509        cursor: pointer;
510    }
511    .iti-mobile .iti--container {
512        top: 30px;
513        bottom: 30px;
514        left: 30px;
515        right: 30px;
516        position: fixed;
517    }
518    .iti-mobile .iti__country-list {
519        max-height: 100%;
520        width: 100%;
521    }
522    .iti-mobile .iti__country {
523        padding: 10px 10px;
524        line-height: 1.5em;
525    }
526    .iti__flag {
527        width: 20px;
528    }
529    .iti__flag.iti__be {
530        width: 18px;
531    }
532    .iti__flag.iti__ch {
533        width: 15px;
534    }
535    .iti__flag.iti__mc {
536        width: 19px;
537    }
538    .iti__flag.iti__ne {
539        width: 18px;
540    }
541    .iti__flag.iti__np {
542        width: 13px;
543    }
544    .iti__flag.iti__va {
545        width: 15px;
546    }
547    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
548        .iti__flag {
549            background-size: 5652px 15px;
550        }
551    }
552    .iti__flag.iti__ac {
553        height: 10px;
554        background-position: 0 0;
555    }
556    .iti__flag.iti__ad {
557        height: 14px;
558        background-position: -22px 0;
559    }
560    .iti__flag.iti__ae {
561        height: 10px;
562        background-position: -44px 0;
563    }
564    .iti__flag.iti__af {
565        height: 14px;
566        background-position: -66px 0;
567    }
568    .iti__flag.iti__ag {
569        height: 14px;
570        background-position: -88px 0;
571    }
572    .iti__flag.iti__ai {
573        height: 10px;
574        background-position: -110px 0;
575    }
576    .iti__flag.iti__al {
577        height: 15px;
578        background-position: -132px 0;
579    }
580    .iti__flag.iti__am {
581        height: 10px;
582        background-position: -154px 0;
583    }
584    .iti__flag.iti__ao {
585        height: 14px;
586        background-position: -176px 0;
587    }
588    .iti__flag.iti__aq {
589        height: 14px;
590        background-position: -198px 0;
591    }
592    .iti__flag.iti__ar {
593        height: 13px;
594        background-position: -220px 0;
595    }
596    .iti__flag.iti__as {
597        height: 10px;
598        background-position: -242px 0;
599    }
600    .iti__flag.iti__at {
601        height: 14px;
602        background-position: -264px 0;
603    }
604    .iti__flag.iti__au {
605        height: 10px;
606        background-position: -286px 0;
607    }
608    .iti__flag.iti__aw {
609        height: 14px;
610        background-position: -308px 0;
611    }
612    .iti__flag.iti__ax {
613        height: 13px;
614        background-position: -330px 0;
615    }
616    .iti__flag.iti__az {
617        height: 10px;
618        background-position: -352px 0;
619    }
620    .iti__flag.iti__ba {
621        height: 10px;
622        background-position: -374px 0;
623    }
624    .iti__flag.iti__bb {
625        height: 14px;
626        background-position: -396px 0;
627    }
628    .iti__flag.iti__bd {
629        height: 12px;
630        background-position: -418px 0;
631    }
632    .iti__flag.iti__be {
633        height: 15px;
634        background-position: -440px 0;
635    }
636    .iti__flag.iti__bf {
637        height: 14px;
638        background-position: -460px 0;
639    }
640    .iti__flag.iti__bg {
641        height: 12px;
642        background-position: -482px 0;
643    }
644    .iti__flag.iti__bh {
645        height: 12px;
646        background-position: -504px 0;
647    }
648    .iti__flag.iti__bi {
649        height: 12px;
650        background-position: -526px 0;
651    }
652    .iti__flag.iti__bj {
653        height: 14px;
654        background-position: -548px 0;
655    }
656    .iti__flag.iti__bl {
657        height: 14px;
658        background-position: -570px 0;
659    }
660    .iti__flag.iti__bm {
661        height: 10px;
662        background-position: -592px 0;
663    }
664    .iti__flag.iti__bn {
665        height: 10px;
666        background-position: -614px 0;
667    }
668    .iti__flag.iti__bo {
669        height: 14px;
670        background-position: -636px 0;
671    }
672    .iti__flag.iti__bq {
673        height: 14px;
674        background-position: -658px 0;
675    }
676    .iti__flag.iti__br {
677        height: 14px;
678        background-position: -680px 0;
679    }
680    .iti__flag.iti__bs {
681        height: 10px;
682        background-position: -702px 0;
683    }
684    .iti__flag.iti__bt {
685        height: 14px;
686        background-position: -724px 0;
687    }
688    .iti__flag.iti__bv {
689        height: 15px;
690        background-position: -746px 0;
691    }
692    .iti__flag.iti__bw {
693        height: 14px;
694        background-position: -768px 0;
695    }
696    .iti__flag.iti__by {
697        height: 10px;
698        background-position: -790px 0;
699    }
700    .iti__flag.iti__bz {
701        height: 14px;
702        background-position: -812px 0;
703    }
704    .iti__flag.iti__ca {
705        height: 10px;
706        background-position: -834px 0;
707    }
708    .iti__flag.iti__cc {
709        height: 10px;
710        background-position: -856px 0;
711    }
712    .iti__flag.iti__cd {
713        height: 15px;
714        background-position: -878px 0;
715    }
716    .iti__flag.iti__cf {
717        height: 14px;
718        background-position: -900px 0;
719    }
720    .iti__flag.iti__cg {
721        height: 14px;
722        background-position: -922px 0;
723    }
724    .iti__flag.iti__ch {
725        height: 15px;
726        background-position: -944px 0;
727    }
728    .iti__flag.iti__ci {
729        height: 14px;
730        background-position: -961px 0;
731    }
732    .iti__flag.iti__ck {
733        height: 10px;
734        background-position: -983px 0;
735    }
736    .iti__flag.iti__cl {
737        height: 14px;
738        background-position: -1005px 0;
739    }
740    .iti__flag.iti__cm {
741        height: 14px;
742        background-position: -1027px 0;
743    }
744    .iti__flag.iti__cn {
745        height: 14px;
746        background-position: -1049px 0;
747    }
748    .iti__flag.iti__co {
749        height: 14px;
750        background-position: -1071px 0;
751    }
752    .iti__flag.iti__cp {
753        height: 14px;
754        background-position: -1093px 0;
755    }
756    .iti__flag.iti__cr {
757        height: 12px;
758        background-position: -1115px 0;
759    }
760    .iti__flag.iti__cu {
761        height: 10px;
762        background-position: -1137px 0;
763    }
764    .iti__flag.iti__cv {
765        height: 12px;
766        background-position: -1159px 0;
767    }
768    .iti__flag.iti__cw {
769        height: 14px;
770        background-position: -1181px 0;
771    }
772    .iti__flag.iti__cx {
773        height: 10px;
774        background-position: -1203px 0;
775    }
776    .iti__flag.iti__cy {
777        height: 14px;
778        background-position: -1225px 0;
779    }
780    .iti__flag.iti__cz {
781        height: 14px;
782        background-position: -1247px 0;
783    }
784    .iti__flag.iti__de {
785        height: 12px;
786        background-position: -1269px 0;
787    }
788    .iti__flag.iti__dg {
789        height: 10px;
790        background-position: -1291px 0;
791    }
792    .iti__flag.iti__dj {
793        height: 14px;
794        background-position: -1313px 0;
795    }
796    .iti__flag.iti__dk {
797        height: 15px;
798        background-position: -1335px 0;
799    }
800    .iti__flag.iti__dm {
801        height: 10px;
802        background-position: -1357px 0;
803    }
804    .iti__flag.iti__do {
805        height: 14px;
806        background-position: -1379px 0;
807    }
808    .iti__flag.iti__dz {
809        height: 14px;
810        background-position: -1401px 0;
811    }
812    .iti__flag.iti__ea {
813        height: 14px;
814        background-position: -1423px 0;
815    }
816    .iti__flag.iti__ec {
817        height: 14px;
818        background-position: -1445px 0;
819    }
820    .iti__flag.iti__ee {
821        height: 13px;
822        background-position: -1467px 0;
823    }
824    .iti__flag.iti__eg {
825        height: 14px;
826        background-position: -1489px 0;
827    }
828    .iti__flag.iti__eh {
829        height: 10px;
830        background-position: -1511px 0;
831    }
832    .iti__flag.iti__er {
833        height: 10px;
834        background-position: -1533px 0;
835    }
836    .iti__flag.iti__es {
837        height: 14px;
838        background-position: -1555px 0;
839    }
840    .iti__flag.iti__et {
841        height: 10px;
842        background-position: -1577px 0;
843    }
844    .iti__flag.iti__eu {
845        height: 14px;
846        background-position: -1599px 0;
847    }
848    .iti__flag.iti__fi {
849        height: 12px;
850        background-position: -1621px 0;
851    }
852    .iti__flag.iti__fj {
853        height: 10px;
854        background-position: -1643px 0;
855    }
856    .iti__flag.iti__fk {
857        height: 10px;
858        background-position: -1665px 0;
859    }
860    .iti__flag.iti__fm {
861        height: 11px;
862        background-position: -1687px 0;
863    }
864    .iti__flag.iti__fo {
865        height: 15px;
866        background-position: -1709px 0;
867    }
868    .iti__flag.iti__fr {
869        height: 14px;
870        background-position: -1731px 0;
871    }
872    .iti__flag.iti__ga {
873        height: 15px;
874        background-position: -1753px 0;
875    }
876    .iti__flag.iti__gb {
877        height: 10px;
878        background-position: -1775px 0;
879    }
880    .iti__flag.iti__gd {
881        height: 12px;
882        background-position: -1797px 0;
883    }
884    .iti__flag.iti__ge {
885        height: 14px;
886        background-position: -1819px 0;
887    }
888    .iti__flag.iti__gf {
889        height: 14px;
890        background-position: -1841px 0;
891    }
892    .iti__flag.iti__gg {
893        height: 14px;
894        background-position: -1863px 0;
895    }
896    .iti__flag.iti__gh {
897        height: 14px;
898        background-position: -1885px 0;
899    }
900    .iti__flag.iti__gi {
901        height: 10px;
902        background-position: -1907px 0;
903    }
904    .iti__flag.iti__gl {
905        height: 14px;
906        background-position: -1929px 0;
907    }
908    .iti__flag.iti__gm {
909        height: 14px;
910        background-position: -1951px 0;
911    }
912    .iti__flag.iti__gn {
913        height: 14px;
914        background-position: -1973px 0;
915    }
916    .iti__flag.iti__gp {
917        height: 14px;
918        background-position: -1995px 0;
919    }
920    .iti__flag.iti__gq {
921        height: 14px;
922        background-position: -2017px 0;
923    }
924    .iti__flag.iti__gr {
925        height: 14px;
926        background-position: -2039px 0;
927    }
928    .iti__flag.iti__gs {
929        height: 10px;
930        background-position: -2061px 0;
931    }
932    .iti__flag.iti__gt {
933        height: 13px;
934        background-position: -2083px 0;
935    }
936    .iti__flag.iti__gu {
937        height: 11px;
938        background-position: -2105px 0;
939    }
940    .iti__flag.iti__gw {
941        height: 10px;
942        background-position: -2127px 0;
943    }
944    .iti__flag.iti__gy {
945        height: 12px;
946        background-position: -2149px 0;
947    }
948    .iti__flag.iti__hk {
949        height: 14px;
950        background-position: -2171px 0;
951    }
952    .iti__flag.iti__hm {
953        height: 10px;
954        background-position: -2193px 0;
955    }
956    .iti__flag.iti__hn {
957        height: 10px;
958        background-position: -2215px 0;
959    }
960    .iti__flag.iti__hr {
961        height: 10px;
962        background-position: -2237px 0;
963    }
964    .iti__flag.iti__ht {
965        height: 12px;
966        background-position: -2259px 0;
967    }
968    .iti__flag.iti__hu {
969        height: 10px;
970        background-position: -2281px 0;
971    }
972    .iti__flag.iti__ic {
973        height: 14px;
974        background-position: -2303px 0;
975    }
976    .iti__flag.iti__id {
977        height: 14px;
978        background-position: -2325px 0;
979    }
980    .iti__flag.iti__ie {
981        height: 10px;
982        background-position: -2347px 0;
983    }
984    .iti__flag.iti__il {
985        height: 15px;
986        background-position: -2369px 0;
987    }
988    .iti__flag.iti__im {
989        height: 10px;
990        background-position: -2391px 0;
991    }
992    .iti__flag.iti__in {
993        height: 14px;
994        background-position: -2413px 0;
995    }
996    .iti__flag.iti__io {
997        height: 10px;
998        background-position: -2435px 0;
999    }
1000    .iti__flag.iti__iq {
1001        height: 14px;
1002        background-position: -2457px 0;
1003    }
1004    .iti__flag.iti__ir {
1005        height: 12px;
1006        background-position: -2479px 0;
1007    }
1008    .iti__flag.iti__is {
1009        height: 15px;
1010        background-position: -2501px 0;
1011    }
1012    .iti__flag.iti__it {
1013        height: 14px;
1014        background-position: -2523px 0;
1015    }
1016    .iti__flag.iti__je {
1017        height: 12px;
1018        background-position: -2545px 0;
1019    }
1020    .iti__flag.iti__jm {
1021        height: 10px;
1022        background-position: -2567px 0;
1023    }
1024    .iti__flag.iti__jo {
1025        height: 10px;
1026        background-position: -2589px 0;
1027    }
1028    .iti__flag.iti__jp {
1029        height: 14px;
1030        background-position: -2611px 0;
1031    }
1032    .iti__flag.iti__ke {
1033        height: 14px;
1034        background-position: -2633px 0;
1035    }
1036    .iti__flag.iti__kg {
1037        height: 12px;
1038        background-position: -2655px 0;
1039    }
1040    .iti__flag.iti__kh {
1041        height: 13px;
1042        background-position: -2677px 0;
1043    }
1044    .iti__flag.iti__ki {
1045        height: 10px;
1046        background-position: -2699px 0;
1047    }
1048    .iti__flag.iti__km {
1049        height: 12px;
1050        background-position: -2721px 0;
1051    }
1052    .iti__flag.iti__kn {
1053        height: 14px;
1054        background-position: -2743px 0;
1055    }
1056    .iti__flag.iti__kp {
1057        height: 10px;
1058        background-position: -2765px 0;
1059    }
1060    .iti__flag.iti__kr {
1061        height: 14px;
1062        background-position: -2787px 0;
1063    }
1064    .iti__flag.iti__kw {
1065        height: 10px;
1066        background-position: -2809px 0;
1067    }
1068    .iti__flag.iti__ky {
1069        height: 10px;
1070        background-position: -2831px 0;
1071    }
1072    .iti__flag.iti__kz {
1073        height: 10px;
1074        background-position: -2853px 0;
1075    }
1076    .iti__flag.iti__la {
1077        height: 14px;
1078        background-position: -2875px 0;
1079    }
1080    .iti__flag.iti__lb {
1081        height: 14px;
1082        background-position: -2897px 0;
1083    }
1084    .iti__flag.iti__lc {
1085        height: 10px;
1086        background-position: -2919px 0;
1087    }
1088    .iti__flag.iti__li {
1089        height: 12px;
1090        background-position: -2941px 0;
1091    }
1092    .iti__flag.iti__lk {
1093        height: 10px;
1094        background-position: -2963px 0;
1095    }
1096    .iti__flag.iti__lr {
1097        height: 11px;
1098        background-position: -2985px 0;
1099    }
1100    .iti__flag.iti__ls {
1101        height: 14px;
1102        background-position: -3007px 0;
1103    }
1104    .iti__flag.iti__lt {
1105        height: 12px;
1106        background-position: -3029px 0;
1107    }
1108    .iti__flag.iti__lu {
1109        height: 12px;
1110        background-position: -3051px 0;
1111    }
1112    .iti__flag.iti__lv {
1113        height: 10px;
1114        background-position: -3073px 0;
1115    }
1116    .iti__flag.iti__ly {
1117        height: 10px;
1118        background-position: -3095px 0;
1119    }
1120    .iti__flag.iti__ma {
1121        height: 14px;
1122        background-position: -3117px 0;
1123    }
1124    .iti__flag.iti__mc {
1125        height: 15px;
1126        background-position: -3139px 0;
1127    }
1128    .iti__flag.iti__md {
1129        height: 10px;
1130        background-position: -3160px 0;
1131    }
1132    .iti__flag.iti__me {
1133        height: 10px;
1134        background-position: -3182px 0;
1135    }
1136    .iti__flag.iti__mf {
1137        height: 14px;
1138        background-position: -3204px 0;
1139    }
1140    .iti__flag.iti__mg {
1141        height: 14px;
1142        background-position: -3226px 0;
1143    }
1144    .iti__flag.iti__mh {
1145        height: 11px;
1146        background-position: -3248px 0;
1147    }
1148    .iti__flag.iti__mk {
1149        height: 10px;
1150        background-position: -3270px 0;
1151    }
1152    .iti__flag.iti__ml {
1153        height: 14px;
1154        background-position: -3292px 0;
1155    }
1156    .iti__flag.iti__mm {
1157        height: 14px;
1158        background-position: -3314px 0;
1159    }
1160    .iti__flag.iti__mn {
1161        height: 10px;
1162        background-position: -3336px 0;
1163    }
1164    .iti__flag.iti__mo {
1165        height: 14px;
1166        background-position: -3358px 0;
1167    }
1168    .iti__flag.iti__mp {
1169        height: 10px;
1170        background-position: -3380px 0;
1171    }
1172    .iti__flag.iti__mq {
1173        height: 14px;
1174        background-position: -3402px 0;
1175    }
1176    .iti__flag.iti__mr {
1177        height: 14px;
1178        background-position: -3424px 0;
1179    }
1180    .iti__flag.iti__ms {
1181        height: 10px;
1182        background-position: -3446px 0;
1183    }
1184    .iti__flag.iti__mt {
1185        height: 14px;
1186        background-position: -3468px 0;
1187    }
1188    .iti__flag.iti__mu {
1189        height: 14px;
1190        background-position: -3490px 0;
1191    }
1192    .iti__flag.iti__mv {
1193        height: 14px;
1194        background-position: -3512px 0;
1195    }
1196    .iti__flag.iti__mw {
1197        height: 14px;
1198        background-position: -3534px 0;
1199    }
1200    .iti__flag.iti__mx {
1201        height: 12px;
1202        background-position: -3556px 0;
1203    }
1204    .iti__flag.iti__my {
1205        height: 10px;
1206        background-position: -3578px 0;
1207    }
1208    .iti__flag.iti__mz {
1209        height: 14px;
1210        background-position: -3600px 0;
1211    }
1212    .iti__flag.iti__na {
1213        height: 14px;
1214        background-position: -3622px 0;
1215    }
1216    .iti__flag.iti__nc {
1217        height: 10px;
1218        background-position: -3644px 0;
1219    }
1220    .iti__flag.iti__ne {
1221        height: 15px;
1222        background-position: -3666px 0;
1223    }
1224    .iti__flag.iti__nf {
1225        height: 10px;
1226        background-position: -3686px 0;
1227    }
1228    .iti__flag.iti__ng {
1229        height: 10px;
1230        background-position: -3708px 0;
1231    }
1232    .iti__flag.iti__ni {
1233        height: 12px;
1234        background-position: -3730px 0;
1235    }
1236    .iti__flag.iti__nl {
1237        height: 14px;
1238        background-position: -3752px 0;
1239    }
1240    .iti__flag.iti__no {
1241        height: 15px;
1242        background-position: -3774px 0;
1243    }
1244    .iti__flag.iti__np {
1245        height: 15px;
1246        background-position: -3796px 0;
1247    }
1248    .iti__flag.iti__nr {
1249        height: 10px;
1250        background-position: -3811px 0;
1251    }
1252    .iti__flag.iti__nu {
1253        height: 10px;
1254        background-position: -3833px 0;
1255    }
1256    .iti__flag.iti__nz {
1257        height: 10px;
1258        background-position: -3855px 0;
1259    }
1260    .iti__flag.iti__om {
1261        height: 10px;
1262        background-position: -3877px 0;
1263    }
1264    .iti__flag.iti__pa {
1265        height: 14px;
1266        background-position: -3899px 0;
1267    }
1268    .iti__flag.iti__pe {
1269        height: 14px;
1270        background-position: -3921px 0;
1271    }
1272    .iti__flag.iti__pf {
1273        height: 14px;
1274        background-position: -3943px 0;
1275    }
1276    .iti__flag.iti__pg {
1277        height: 15px;
1278        background-position: -3965px 0;
1279    }
1280    .iti__flag.iti__ph {
1281        height: 10px;
1282        background-position: -3987px 0;
1283    }
1284    .iti__flag.iti__pk {
1285        height: 14px;
1286        background-position: -4009px 0;
1287    }
1288    .iti__flag.iti__pl {
1289        height: 13px;
1290        background-position: -4031px 0;
1291    }
1292    .iti__flag.iti__pm {
1293        height: 14px;
1294        background-position: -4053px 0;
1295    }
1296    .iti__flag.iti__pn {
1297        height: 10px;
1298        background-position: -4075px 0;
1299    }
1300    .iti__flag.iti__pr {
1301        height: 14px;
1302        background-position: -4097px 0;
1303    }
1304    .iti__flag.iti__ps {
1305        height: 10px;
1306        background-position: -4119px 0;
1307    }
1308    .iti__flag.iti__pt {
1309        height: 14px;
1310        background-position: -4141px 0;
1311    }
1312    .iti__flag.iti__pw {
1313        height: 13px;
1314        background-position: -4163px 0;
1315    }
1316    .iti__flag.iti__py {
1317        height: 11px;
1318        background-position: -4185px 0;
1319    }
1320    .iti__flag.iti__qa {
1321        height: 8px;
1322        background-position: -4207px 0;
1323    }
1324    .iti__flag.iti__re {
1325        height: 14px;
1326        background-position: -4229px 0;
1327    }
1328    .iti__flag.iti__ro {
1329        height: 14px;
1330        background-position: -4251px 0;
1331    }
1332    .iti__flag.iti__rs {
1333        height: 14px;
1334        background-position: -4273px 0;
1335    }
1336    .iti__flag.iti__ru {
1337        height: 14px;
1338        background-position: -4295px 0;
1339    }
1340    .iti__flag.iti__rw {
1341        height: 14px;
1342        background-position: -4317px 0;
1343    }
1344    .iti__flag.iti__sa {
1345        height: 14px;
1346        background-position: -4339px 0;
1347    }
1348    .iti__flag.iti__sb {
1349        height: 10px;
1350        background-position: -4361px 0;
1351    }
1352    .iti__flag.iti__sc {
1353        height: 10px;
1354        background-position: -4383px 0;
1355    }
1356    .iti__flag.iti__sd {
1357        height: 10px;
1358        background-position: -4405px 0;
1359    }
1360    .iti__flag.iti__se {
1361        height: 13px;
1362        background-position: -4427px 0;
1363    }
1364    .iti__flag.iti__sg {
1365        height: 14px;
1366        background-position: -4449px 0;
1367    }
1368    .iti__flag.iti__sh {
1369        height: 10px;
1370        background-position: -4471px 0;
1371    }
1372    .iti__flag.iti__si {
1373        height: 10px;
1374        background-position: -4493px 0;
1375    }
1376    .iti__flag.iti__sj {
1377        height: 15px;
1378        background-position: -4515px 0;
1379    }
1380    .iti__flag.iti__sk {
1381        height: 14px;
1382        background-position: -4537px 0;
1383    }
1384    .iti__flag.iti__sl {
1385        height: 14px;
1386        background-position: -4559px 0;
1387    }
1388    .iti__flag.iti__sm {
1389        height: 15px;
1390        background-position: -4581px 0;
1391    }
1392    .iti__flag.iti__sn {
1393        height: 14px;
1394        background-position: -4603px 0;
1395    }
1396    .iti__flag.iti__so {
1397        height: 14px;
1398        background-position: -4625px 0;
1399    }
1400    .iti__flag.iti__sr {
1401        height: 14px;
1402        background-position: -4647px 0;
1403    }
1404    .iti__flag.iti__ss {
1405        height: 10px;
1406        background-position: -4669px 0;
1407    }
1408    .iti__flag.iti__st {
1409        height: 10px;
1410        background-position: -4691px 0;
1411    }
1412    .iti__flag.iti__sv {
1413        height: 12px;
1414        background-position: -4713px 0;
1415    }
1416    .iti__flag.iti__sx {
1417        height: 14px;
1418        background-position: -4735px 0;
1419    }
1420    .iti__flag.iti__sy {
1421        height: 14px;
1422        background-position: -4757px 0;
1423    }
1424    .iti__flag.iti__sz {
1425        height: 14px;
1426        background-position: -4779px 0;
1427    }
1428    .iti__flag.iti__ta {
1429        height: 10px;
1430        background-position: -4801px 0;
1431    }
1432    .iti__flag.iti__tc {
1433        height: 10px;
1434        background-position: -4823px 0;
1435    }
1436    .iti__flag.iti__td {
1437        height: 14px;
1438        background-position: -4845px 0;
1439    }
1440    .iti__flag.iti__tf {
1441        height: 14px;
1442        background-position: -4867px 0;
1443    }
1444    .iti__flag.iti__tg {
1445        height: 13px;
1446        background-position: -4889px 0;
1447    }
1448    .iti__flag.iti__th {
1449        height: 14px;
1450        background-position: -4911px 0;
1451    }
1452    .iti__flag.iti__tj {
1453        height: 10px;
1454        background-position: -4933px 0;
1455    }
1456    .iti__flag.iti__tk {
1457        height: 10px;
1458        background-position: -4955px 0;
1459    }
1460    .iti__flag.iti__tl {
1461        height: 10px;
1462        background-position: -4977px 0;
1463    }
1464    .iti__flag.iti__tm {
1465        height: 14px;
1466        background-position: -4999px 0;
1467    }
1468    .iti__flag.iti__tn {
1469        height: 14px;
1470        background-position: -5021px 0;
1471    }
1472    .iti__flag.iti__to {
1473        height: 10px;
1474        background-position: -5043px 0;
1475    }
1476    .iti__flag.iti__tr {
1477        height: 14px;
1478        background-position: -5065px 0;
1479    }
1480    .iti__flag.iti__tt {
1481        height: 12px;
1482        background-position: -5087px 0;
1483    }
1484    .iti__flag.iti__tv {
1485        height: 10px;
1486        background-position: -5109px 0;
1487    }
1488    .iti__flag.iti__tw {
1489        height: 14px;
1490        background-position: -5131px 0;
1491    }
1492    .iti__flag.iti__tz {
1493        height: 14px;
1494        background-position: -5153px 0;
1495    }
1496    .iti__flag.iti__ua {
1497        height: 14px;
1498        background-position: -5175px 0;
1499    }
1500    .iti__flag.iti__ug {
1501        height: 14px;
1502        background-position: -5197px 0;
1503    }
1504    .iti__flag.iti__um {
1505        height: 11px;
1506        background-position: -5219px 0;
1507    }
1508    .iti__flag.iti__un {
1509        height: 14px;
1510        background-position: -5241px 0;
1511    }
1512    .iti__flag.iti__us {
1513        height: 11px;
1514        background-position: -5263px 0;
1515    }
1516    .iti__flag.iti__uy {
1517        height: 14px;
1518        background-position: -5285px 0;
1519    }
1520    .iti__flag.iti__uz {
1521        height: 10px;
1522        background-position: -5307px 0;
1523    }
1524    .iti__flag.iti__va {
1525        height: 15px;
1526        background-position: -5329px 0;
1527    }
1528    .iti__flag.iti__vc {
1529        height: 14px;
1530        background-position: -5346px 0;
1531    }
1532    .iti__flag.iti__ve {
1533        height: 14px;
1534        background-position: -5368px 0;
1535    }
1536    .iti__flag.iti__vg {
1537        height: 10px;
1538        background-position: -5390px 0;
1539    }
1540    .iti__flag.iti__vi {
1541        height: 14px;
1542        background-position: -5412px 0;
1543    }
1544    .iti__flag.iti__vn {
1545        height: 14px;
1546        background-position: -5434px 0;
1547    }
1548    .iti__flag.iti__vu {
1549        height: 12px;
1550        background-position: -5456px 0;
1551    }
1552    .iti__flag.iti__wf {
1553        height: 14px;
1554        background-position: -5478px 0;
1555    }
1556    .iti__flag.iti__ws {
1557        height: 10px;
1558        background-position: -5500px 0;
1559    }
1560    .iti__flag.iti__xk {
1561        height: 15px;
1562        background-position: -5522px 0;
1563    }
1564    .iti__flag.iti__ye {
1565        height: 14px;
1566        background-position: -5544px 0;
1567    }
1568    .iti__flag.iti__yt {
1569        height: 14px;
1570        background-position: -5566px 0;
1571    }
1572    .iti__flag.iti__za {
1573        height: 14px;
1574        background-position: -5588px 0;
1575    }
1576    .iti__flag.iti__zm {
1577        height: 14px;
1578        background-position: -5610px 0;
1579    }
1580    .iti__flag.iti__zw {
1581        height: 10px;
1582        background-position: -5632px 0;
1583    }
1584    .iti__flag {
1585        height: 15px;
1586        box-shadow: 0 0 1px 0 #888;
1587        background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");
1588        background-repeat: no-repeat;
1589        background-color: #dbdbdb;
1590        background-position: 20px 0;
1591    }
1592    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1593        .iti__flag {
1594            background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");
1595        }
1596    }
1597    .iti__flag.iti__np {
1598        background-color: transparent;
1599    }
1600    .cart-property .property_name {
1601        font-weight: 400;
1602        padding-right: 0;
1603        min-width: auto;
1604        width: auto;
1605    }
1606    .input_file + label {
1607        cursor: pointer;
1608        padding: 3px 10px;
1609        width: auto;
1610        text-align: center;
1611        margin: 0;
1612        background: #f4f8fb;
1613        border: 1px solid #dbe1e8;
1614    }
1615    #error-msg,
1616    .hulkapps_with_discount {
1617        color: red;
1618    }
1619    .discount_error {
1620        border-color: red;
1621    }
1622    .edit_form input,
1623    .edit_form select,
1624    .edit_form textarea {
1625        min-height: 44px !important;
1626    }
1627    .hulkapps_summary {
1628        font-size: 14px;
1629        display: block;
1630        color: red;
1631    }
1632    .hulkapps-summary-line-discount-code {
1633        margin: 10px 0;
1634        display: block;
1635    }
1636    .actual_price {
1637        text-decoration: line-through;
1638    }
1639    input.error {
1640        border: 1px solid #ff7c7c;
1641    }
1642    #valid-msg {
1643        color: #00c900;
1644    }
1645    .edit_cart_option {
1646        margin-top: 10px !important;
1647        display: none;
1648    }
1649    .hulkapps_discount_hide {
1650        margin-top: 10px;
1651        display: flex !important;
1652        justify-content: flex-end;
1653    }
1654    .hulkapps_discount_code {
1655        width: auto !important;
1656        margin: 0 12px 0 0 !important;
1657    }
1658    .discount_code_box {
1659        display: none;
1660        margin-bottom: 10px;
1661        text-align: right;
1662    }
1663    @media screen and (max-width: 480px) {
1664        .hulkapps_discount_code {
1665            width: 100%;
1666        }
1667        .hulkapps_option_name,
1668        .hulkapps_option_value {
1669            display: block !important;
1670        }
1671        .hulkapp_close,
1672        .hulkapp_save {
1673            margin-bottom: 8px;
1674        }
1675    }
1676    @media screen and (max-width: 991px) {
1677        .hulkapps_option_name,
1678        .hulkapps_option_value {
1679            display: block !important;
1680            width: 100% !important;
1681            max-width: 100% !important;
1682        }
1683        .hulkapps_discount_button {
1684            height: 40px;
1685        }
1686    }
1687    body.body_fixed {
1688        overflow: hidden;
1689    }
1690    select.hulkapps_dd {
1691        padding-right: 30px !important;
1692    }
1693    .cb_render .hulkapps_option_value label {
1694        display: flex !important;
1695        align-items: center;
1696    }
1697    .dd_multi_render select {
1698        padding-right: 5px !important;
1699        min-height: 80px !important;
1700    }
1701    .hulkapps-tooltip {
1702        position: relative;
1703        display: inline-block;
1704        cursor: pointer;
1705        vertical-align: middle;
1706    }
1707    .hulkapps-tooltip img {
1708        display: block;
1709    }
1710    .hulkapps-tooltip .hulkapps-tooltip-inner {
1711        position: absolute;
1712        bottom: calc(100% + 5px);
1713        background: #000;
1714        left: -8px;
1715        color: #fff;
1716        box-shadow: 0 6px 30px rgba(0, 0, 0, 0.08);
1717        opacity: 0;
1718        visibility: hidden;
1719        transition: all ease-in-out 0.5s;
1720        border-radius: 5px;
1721        font-size: 13px;
1722        text-align: center;
1723        z-index: 999;
1724        white-space: nowrap;
1725        padding: 7px;
1726    }
1727    .hulkapps-tooltip:hover .hulkapps-tooltip-inner {
1728        opacity: 1;
1729        visibility: visible;
1730    }
1731    .hulkapps-tooltip .hulkapps-tooltip-inner:after {
1732        content: "";
1733        position: absolute;
1734        top: 100%;
1735        left: 11px;
1736        border-width: 5px;
1737        border-style: solid;
1738        border-color: #000 transparent transparent transparent;
1739    }
1740    .hulkapps-tooltip.bottom .hulkapps-tooltip-inner {
1741        bottom: auto;
1742        top: calc(100% + 5px);
1743        padding: 0;
1744    }
1745    .hulkapps-tooltip.bottom .hulkapps-tooltip-inner:after {
1746        bottom: 100%;
1747        top: auto;
1748        border-color: transparent transparent #000;
1749    }
1750    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip {
1751        left: 1px;
1752    }
1753    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip p {
1754        margin: 0 0 5px;
1755        color: #fff;
1756        white-space: normal;
1757    }
1758    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img {
1759        max-width: 100%;
1760    }
1761    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img.circle {
1762        border-radius: 50%;
1763    }
1764    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip {
1765        left: 1px;
1766    }
1767    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip p {
1768        margin: 0 0 5px;
1769        color: #fff;
1770        white-space: normal;
1771    }
1772    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img {
1773        max-width: 100%;
1774    }
1775    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img.circle {
1776        border-radius: 50%;
1777    }
1778    .hulkapp_save,
1779    .hulkapps_discount_button,
1780    button.hulkapp_close {
1781        cursor: pointer;
1782        border-radius: 2px;
1783        font-weight: 600;
1784        text-transform: none;
1785        letter-spacing: 0.08em;
1786        font-size: 14px;
1787        padding: 8px 15px;
1788    }
1789    .hulkapps-cart-original-total {
1790        display: block;
1791    }
1792    .discount-tag {
1793        background: #ebebeb;
1794        padding: 5px 10px;
1795        border-radius: 5px;
1796        display: inline-block;
1797        margin-right: 30px;
1798        color: #000;
1799    }
1800    .discount-tag .close-ajax-tag {
1801        position: relative;
1802        width: 15px;
1803        height: 15px;
1804        display: inline-block;
1805        margin-left: 5px;
1806        vertical-align: middle;
1807        cursor: pointer;
1808    }
1809    .discount-tag .close-ajax-tag:after,
1810    .discount-tag .close-ajax-tag:before {
1811        position: absolute;
1812        top: 50%;
1813        left: 50%;
1814        transform: translate(-50%, -50%) rotate(45deg);
1815        width: 2px;
1816        height: 10px;
1817        background-color: #3d3d3d;
1818    }
1819    .discount-tag .close-ajax-tag:before {
1820        width: 10px;
1821        height: 2px;
1822    }
1823    .hulkapps_discount_code {
1824        max-width: 50%;
1825        border-radius: 4px;
1826        border: 1px solid #b8b8b8;
1827        padding: 10px 16px;
1828    }
1829    .discount-tag {
1830        background: #ebebeb;
1831        padding: 5px 10px;
1832        border-radius: 5px;
1833        display: inline-block;
1834        margin-right: 30px;
1835    }
1836    .discount-tag .close-tag {
1837        position: relative;
1838        width: 15px;
1839        height: 15px;
1840        display: inline-block;
1841        margin-left: 5px;
1842        vertical-align: middle;
1843        cursor: pointer;
1844    }
1845    .discount-tag .close-tag:after,
1846    .discount-tag .close-tag:before {
1847        content: "";
1848        position: absolute;
1849        top: 50%;
1850        left: 50%;
1851        transform: translate(-50%, -50%) rotate(45deg);
1852        width: 2px;
1853        height: 10px;
1854        background-color: #3d3d3d;
1855    }
1856    .discount-tag .close-tag:before {
1857        width: 10px;
1858        height: 2px;
1859    }
1860    .after_discount_price {
1861        font-weight: 700;
1862    }
1863    .final-total {
1864        font-weight: 400;
1865        margin-right: 30px;
1866    }
1867    @media screen and (max-width: 991px) {
1868        body.body_fixed {
1869            position: fixed;
1870            top: 0;
1871            right: 0;
1872            left: 0;
1873            bottom: 0;
1874        }
1875    }
1876    @media only screen and (max-width: 749px) {
1877        .hulkapps_swatch_option {
1878            margin-bottom: 10px !important;
1879        }
1880    }
1881    @media (max-width: 767px) {
1882        #hulkapp_popupOverlay {
1883            padding-top: 10px !important;
1884        }
1885        .hulkapps_discount_code {
1886            width: 100% !important;
1887        }
1888    }
1889    .hulkapps-volumes {
1890        display: block;
1891        width: 100%;
1892    }
1893    .iti__flag {
1894        display: block !important;
1895    }
1896    [id^="hulkapps_custom_options"] .hide {
1897        display: none;
1898    }
1899    .hulkapps_option_value input[type="color"] {
1900        -webkit-appearance: none !important;
1901        border: none !important;
1902        height: 38px !important;
1903        width: 38px !important;
1904        border-radius: 25px !important;
1905        background: none !important;
1906    }
1907    .popup_render {
1908        margin-bottom: 0 !important;
1909        display: flex !important;
1910        align-items: center !important;
1911    }
1912    .popup_render .hulkapps_option_value {
1913        min-width: auto !important;
1914    }
1915    .popup_render a {
1916        text-decoration: underline !important;
1917        transition: all 0.3s !important;
1918        font-weight: normal !important;
1919    }
1920    .popup_render a:hover {
1921        color: #6e6e6e;
1922    }
1923    .cut-popup-icon {
1924        display: flex;
1925        align-items: center;
1926    }
1927    .cut-popup-icon-span {
1928        display: flex;
1929    }
1930    .des-detail {
1931        font-weight: normal;
1932    }
1933    #hulkapp_popupOverlay {
1934        z-index: 99999999 !important;
1935    }
1936    .dp_render .hulkapps_option_value {
1937        width: 72%;
1938
1939    }
1940</style>
1941<script>
1942    
1943        window.hulkapps = {
1944        shop_slug: "boutique-educative",
1945        store_id: "boutique-educative.myshopify.com",
1946        money_format: "${{amount}}",
1947        cart: null,
1948        product: null,
1949        product_collections: null,
1950        product_variants: null,
1951        is_volume_discount: null,
1952        is_product_option: true,
1953        product_id: null,
1954        page_type: null,
1955        po_url: "https://productoption.hulkapps.com",
1956        po_proxy_url: "https://www.boutique-educative.com",
1957        vd_url: "https://volumediscount.hulkapps.com",
1958        customer: null
1959    }
1960    window.is_hulkpo_installed=true
1961    window.hulkapps_v2_beta_js=true
1962    
1963    
1964
1965    
1966    // alert("in snippet");
1967    // console.log(window.hulkapps);
1968</script>
1968
1969
1970<div class="edit_popup" style="display: none;">
1971  <form method="post" data-action="/cart/add" id="edit_cart_popup" class="edit_form" enctype="multipart/form-data">
1972  </form>
1973</div>
1974<script src='https://ha-product-option.nyc3.digitaloceanspaces.com/assets/api/v2/hulkcode.js?1791120853' defer='defer'></script>
1974<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1975<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: 57333874854,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 1975
1975
1976<script>
1977  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1978</script>
vendor: 1 bytes, line 1978
1978
1979<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}
1979).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: 57333874854,storefrontBaseUrl: "https://www.boutique-educative.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.boutique-educative.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"445776096","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-310639575\\\",\\\"GT-PZXWCNH\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-310639575\\\/8ct5CP-U4O8CENf3j5QB\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-310639575\\\/z_TaCIKV4O8CENf3j5QB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-310639575\\\/41dNCPmU4O8CENf3j5QB\\\",\\\"MC-LBLY4LPKWW\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-310639575\\\/mr_PCPaU4O8CENf3j5QB\\\",\\\"MC-LBLY4LPKWW\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-310639575\\\/hRq-CPOU4O8CENf3j5QB\\\",\\\"MC-LBLY4LPKWW\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-310639575\\\/J4dJCIWV4O8CENf3j5QB\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-310639575\\\/GlcvCPyU4O8CENf3j5QB\\\"}],\\\"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":"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":"Boutique Éducative","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"boutique-educative.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/www.boutique-educative.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7113646014630","handle":"antidote-11","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41541873303718","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.boutique-educative.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"123589066918","themeStoreId":"836","themePublished":"true","eventMetadataId":"a1ae57fd-13ee-46d8-83fb-16c02fd3b861","pageType":"collection","resourceId":"269433831590","shopId":"57333874854","storefrontBaseUrl":"https:\/\/www.boutique-educative.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"269433831590\",\"title\":\"Logiciels\",\"productVariants\":[{\"price\":{\"amount\":129.95,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Antidote 11\",\"vendor\":\"Druide\",\"id\":\"7113646014630\",\"untranslatedTitle\":\"Antidote 11\",\"url\":\"\/products\/antidote-11\",\"type\":\"\"},\"id\":\"41541873303718\",\"image\":{\"src\":\"\/\/www.boutique-educative.com\/cdn\/shop\/products\/Antidote11_9782922010473.jpg?v=1634578458\"}
1979,\"sku\":\"LOG-DRU-A11\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}]}}]]"});})();</script>
1979<script>
1980  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1981  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1982  window.ShopifyAnalytics.meta.currency = 'CAD';
1983  var meta = {"products":[{"id":7113646014630,"gid":"gid:\/\/shopify\/Product\/7113646014630","vendor":"Druide","type":"","handle":"antidote-11","variants":[{"id":41541873303718,"price":12995,"name":"Antidote 11","public_title":null,"sku":"LOG-DRU-A11"}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":269433831590,"requestId":"fc1f3e69-9fa0-4561-b58c-d07d81b1286d-1791120853"}};
1984  for (var attr in meta) {
1985    window.ShopifyAnalytics.meta[attr] = meta[attr];
1986  }
1987</script>
vendor: 1 bytes, line 1987
1987
1988<script class="analytics">
1989  (function () {
1990    var customDocumentWrite = function(content) {
1991      var jquery = null;
1992
1993      if (window.jQuery) {
1994        jquery = window.jQuery;
1995      } else if (window.Checkout && window.Checkout.$) {
1996        jquery = window.Checkout.$;
1997      }
1998
1999      if (jquery) {
2000        jquery('body').append(content);
2001      }
2002    };
2003
2004    var hasLoggedConversion = function(token) {
2005      if (token) {
2006        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2007      }
2008      return false;
2009    }
2010
2011    var setCookieIfConversion = function(token) {
2012      if (token) {
2013        var twoMonthsFromNow = new Date(Date.now());
2014        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2015
2016        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2017      }
2018    }
2019
2020    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2021    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2022    if (trekkie.integrations) {
2023      return;
2024    }
2025    trekkie.methods = [
2026      'identify',
2027      'page',
2028      'ready',
2029      'track',
2030      'trackForm',
2031      'trackLink'
2032    ];
2033    trekkie.factory = function(method) {
2034      return function() {
2035        var args = Array.prototype.slice.call(arguments);
2036        args.unshift(method);
2037        trekkie.push(args);
2038        if (method == 'track' || method == 'page') {
2039          var pageUrl;
2040          try {
2041            pageUrl = window.location.href;
2042          } catch (e) {}
2043          var pageReferrer;
2044          try {
2045            pageReferrer = document.referrer;
2046          } catch (e) {}
2047          try {
2048            if (window.__TREKKIE_SHIM_QUEUE == null) {
2049              window.__TREKKIE_SHIM_QUEUE = [];
2050            }
2051            window.__TREKKIE_SHIM_QUEUE.push({
2052              from: 'trekkie-stub',
2053              method: method,
2054              args: args.slice(1),
2055              pageContext: {
2056                url: pageUrl,
2057                referrer: pageReferrer
2058              }
2059            });
2060          } catch (e) {
2061            // no-op
2062          }
2063        }
2064        return trekkie;
2065      };
2066    };
2067    for (var i = 0; i < trekkie.methods.length; i++) {
2068      var key = trekkie.methods[i];
2069      trekkie[key] = trekkie.factory(key);
2070    }
2071    trekkie.load = function(config) {
2072      trekkie.config = config || {};
2073      trekkie.config.initialDocumentCookie = document.cookie;
2074      var first = document.getElementsByTagName('script')[0];
2075var script = document.createElement('script');
2076script.type = 'text/javascript';
2077script.onerror = function(e) {
2078  var scriptFallback = document.createElement('script');
2079  scriptFallback.type = 'text/javascript';
2080  scriptFallback.onerror = function(error) {
2081          var Monorail = {
2082      produce: function produce(monorailDomain, schemaId, payload) {
2083        var currentMs = new Date().getTime();
2084        var event = {
2085          schema_id: schemaId,
2086          payload: payload,
2087          metadata: {
2088            event_created_at_ms: currentMs,
2089            event_sent_at_ms: currentMs
2090          }
2091        };
2092        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2093      },
2094      sendRequest: function sendRequest(endpointUrl, payload) {
2095        // Try the sendBeacon API
2096        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2097          var blobData = new window.Blob([payload], {
2098            type: 'text/plain'
2099          });
2100
2101          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2102            return true;
2103          } // sendBeacon was not successful
2104
2105        } // XHR beacon
2106
2107        var xhr = new XMLHttpRequest();
2108
2109        try {
2110          xhr.open('POST', endpointUrl);
2111          xhr.setRequestHeader('Content-Type', 'text/plain');
2112          xhr.send(payload);
2113        } catch (e) {
2114          console.log(e);
2115        }
2116
2117        return false;
2118      },
2119      isIos12: function isIos12() {
2120        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2121      }
2122    };
2123    Monorail.produce('monorail-edge.shopifysvc.com',
2124      'trekkie_storefront_load_errors/1.1',
2125      {shop_id: 57333874854,
2126      theme_id: 123589066918,
2127      app_name: "storefront",
2128      context_url: window.location.href,
2129      source_url: "//www.boutique-educative.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
2130
2131  };
2132  scriptFallback.async = true;
2133  scriptFallback.src = '//www.boutique-educative.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2134  first.parentNode.insertBefore(scriptFallback, first);
2135};
2136script.async = true;
2137script.src = '//www.boutique-educative.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2138first.parentNode.insertBefore(script, first);
2139
2140    };
2141    trekkie.load(
2142      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57333874854,"isMerchantRequest":null,"themeId":123589066918,"themeCityHash":"6840205437918741731","contentLanguage":"fr","currency":"CAD","eventMetadataId":"a1ae57fd-13ee-46d8-83fb-16c02fd3b861"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2143    );
2144
2145    var loaded = false;
2146    trekkie.ready(function() {
2147      if (loaded) return;
2148      loaded = true;
2149
2150      window.ShopifyAnalytics.lib = window.trekkie;
2151
2152      var originalDocumentWrite = document.write;
2153      document.write = customDocumentWrite;
2154      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2155      document.write = originalDocumentWrite;
2156
2157      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2158      var token = match? match[1]: undefined;
2159      if (!hasLoggedConversion(token)) {
2160        setCookieIfConversion(token);
2161        window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"CAD","category":"Collection: logiciels","collectionName":"logiciels","collectionId":269433831590,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true});
2162      }
2163    });
2164
2165    window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":269433831590,"requestId":"fc1f3e69-9fa0-4561-b58c-d07d81b1286d-1791120853","shopifyEmitted":true});
2166
2167    var eventsListenerScript = document.createElement('script');
2168    eventsListenerScript.async = true;
2169    eventsListenerScript.src = "//www.boutique-educative.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2170    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2171})();</script>
vendor: 1 bytes, line 2171
2171
2172<script
2173  defer
2174  src="https://www.boutique-educative.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2175  data-application="storefront-renderer"
2176  data-shop-id="57333874854"
2177  data-render-region="gcp-us-central1"
2178  data-page-type="collection"
2179  data-theme-instance-id="123589066918"
2180  data-theme-name="Venue"
2181  data-theme-version="4.8.6"
2182  data-monorail-region="shop_domain"
2183  data-resource-timing-sampling-rate="10"
2184  data-shs="true"
2185  data-shs-beacon="true"
2186  data-shs-export-with-fetch="true"
2187  data-shs-logs-sample-rate="1"
2188  data-shs-beacon-endpoint="https://www.boutique-educative.com/api/collect"
2189></script>
2189
2190<meta name="shopify-y" content="f5a74f2e-2db4-4f5f-a4f1-b2b9743d6ca4" data-expiration="1822678453000"><meta name="shopify-s" content="35badbff-49cd-4792-b0c0-9dde41206858" data-expiration="1791122653000"><meta name="new-cookie-storage-activated" content="t">
2191</head>
2192
2193<body id="logiciels" class="template-collection" data-anim-load="true" data-anim-interval-style="fade_down" data-anim-zoom="false" data-anim-interval="true" data-heading-border="true">
2194	
2194<script type="text/javascript">
2195		//loading class for animations
2196		document.body.className += ' ' + 'js-theme-loading';
2197		setTimeout(function(){
2198			document.body.className = document.body.className.replace('js-theme-loading','js-theme-loaded');
2199		}, 300);
2200	</script>
2200
2201
2202	<div class="page-transition"></div>
2203
2204	<div class="page-container">
2205		<div id="shopify-section-mobile-drawer" class="shopify-section js-section__mobile-draw"><style>
2206.mobile-draw,
2207.mobile-draw .mfp-close {
2208    background-color: #fef7d7;
2209}
2210.mobile-draw__localize {
2211    background-color: #fdf2be;
2212}
2213</style>
2214
2215<div class="mobile-draw mobile-draw--dark js-menu-draw mfp-hide"><div class="mobile-draw__wrapper">
2216
2217        <nav class="mobile-draw__nav mobile-nav">
2218            <ul class="mobile-nav__items o-list-bare">
2219
2220                
2221                    
2222                    <li class="mobile-nav__item">
2223                        <a href="/" class="mobile-nav__link">Accueil</a>
2224
2225                        
2226                    </li>
2227                
2228                    
2229                    <li class="mobile-nav__item mobile-nav__item--sub" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-2">
2230                        <a href="#mobile-sub-2" class="mobile-nav__link mobile-nav__link--sub js-toggle-trigger">Catalogue</a>
2231
2232                        
2233                            <div class="mobile-nav__sub js-toggle-target" id="mobile-sub-2">
2234                                <ul class="mobile-nav__sub__items o-list-bare">
2235
2236                                    
2237                                        <li class="mobile-nav__sub__item mobile-nav__sub__item--active" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-1">
2238                                            <a href="/collections/logiciels" class="mobile-nav__sub__link">Logiciels</a>
2239
2240                                            
2241
2242                                        </li>
2243                                    
2244                                        <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-2">
2245                                            <a href="/collections/outils-1" class="mobile-nav__sub__link">Outils</a>
2246
2247                                            
2248
2249                                        </li>
2250                                    
2251                                </ul>
2252                            </div>
2253                        
2254                    </li>
2255                
2256                    
2257                    <li class="mobile-nav__item">
2258                        <a href="/collections/liquidation" class="mobile-nav__link">Promotions</a>
2259
2260                        
2261                    </li>
2262                
2263                    
2264                    <li class="mobile-nav__item">
2265                        <a href="/collections/dictionnaires-electroniques" class="mobile-nav__link">Dictionnaires électroniques</a>
2266
2267                        
2268                    </li>
2269                
2270
2271                
2272                    
2273                        <li class="mobile-nav__item">
2274                            <a href="https://www.boutique-educative.com/customer_authentication/redirect?locale=fr&region_country=CA" class="mobile-nav__link">Se connecter</a>
2275                        </li>
2276                    
2277                
2278            </ul>
2279        </nav>
2280
2281        
2282            <div class="mobile-draw__search mobile-search">
2283                <form action="/search" method="get" class="mobile-search__form" role="search">
2284                    <input type="hidden" name="type" value="product,article,page">
2285                    <input type="search" name="q" class="mobile-search__input" value="" aria-label="Rechercher dans la boutique" placeholder="Rechercher dans la boutique">
2286                    <button type="submit" class="mobile-search__submit">
2287                        <i class="icon icon--search" aria-hidden="true"></i>
2288                        <span class="icon-fallback__text">Recherche</span>
2289                    </button>
2290                </form>
2291            </div>
2292        
2293
2294        <div class="mobile-draw__footer mobile-footer">
2295            
2296                <div class="mobile-footer__contact">
2297                    
2298                        <h4 class="mobile-footer__title">Contact</h4>
2299                    
2300                    
2301                        <p class="mobile-footer__text"><a href="tel:(514) 518-7999" class="mobile-footer__text-link">(514) 518-7999</a></p>
2302                    
2303                    
2304                        <p class="mobile-footer__text"><a href="mailto:[email protected]" class="mobile-footer__text-link">[email protected]</a></p>
2305                    
2306                </div>
2307            
2308            
2309                <ul class="mobile-footer__social-items o-list-bare">
2310                    
2311                    
2312                    
2313                    
2314                    
2315                    
2316                    
2317                    
2318                    
2319                    
2320                    
2321                    
2322                </ul>
2323            
2324        </div>
2325
2326        
2327
2328    </div>
2329</div>
2330
2331
2332</div>
2333		<div id="shopify-section-announcement" class="shopify-section js-section__announcement"><style type="text/css">
2334    
2335    .announcement {
2336        background-color: #efedeb;
2337    }
2338    .announcement__text,
2339    .announcement__text.rte a {
2340        color: #b32025;
2341    }
2342    .announcement__text.rte a {
2343        border-color: #b32025;
2344    }
2345    
2346</style> 
2347
2348
2349    
2350
2351
2352</div>
2353		<div id="shopify-section-header" class="shopify-section shopify-section-header js-section__header"><style type="text/css">
2354    .header, .nav__sub-wrap, .nav__sub-t-wrap { background-color: #ffffff; }
2355    .nav__sub-wrap:after { border-bottom-color: #ffffff; }
2356    .header--light .nav__sub__link.selected, 
2357    .header--light .nav__sub__link:hover,
2358    .header--light .nav__sub__item--sub:hover .nav__sub__link,
2359    .header--light .nav__sub-t__link:hover { background-color: #ffffff; }
2360    .header--dark .nav__sub__link.selected, 
2361    .header--dark .nav__sub__link:hover,
2362    .header--dark .nav__sub__item--sub:hover .nav__sub__link,
2363    .header--dark .nav__sub-t__link:hover { background-color: #f2f2f2; }
2364
2365    
2366    .shopify-section-header {
2367        position: -webkit-sticky;
2368        position: sticky;
2369    }
2370    
2371
2372    :root {
2373        
2374        --header-is-sticky: 1;
2375        ;
2376    }
2377
2378    .header,
2379    .header__logo,
2380    .header-trigger {
2381        height: 180px;
2382    }
2383    .header__logo-img,
2384    .header-trigger {
2385        max-height: 180px;
2386    }
2387    .header--center .header__logo-img {
2388        width: 180px;
2389    }
2390    .header__logo-img {
2391        
2392            padding: 18px 0 15px;
2393        
2394    }
2395    @media screen and (max-width: 767px) {
2396        .header,
2397        .header__logo,
2398        .header.header--center .header__logo,
2399        .header-trigger {height: 94px;}
2400        .header__logo-img,
2401        .header--center.header--center .header__logo-img,
2402        .header-trigger {max-height: 94px;}
2403    }
2404    .header--mega .primary-nav .nav__sub {
2405padding-top: 73px;
2406    }
2407
2408    
2409    
2410    
2411    
2412        .main .collection__header--img,
2413        .main .article__featured-media { margin-top: -30px }
2414    
2415</style>
2416
2417<header role="banner" id="top" class="header header--dark js-header header--sticky js-header-sticky header--center header--stripe header--mega" data-section-id="header" data-section-type="header-section">
2418
2419    
2420        <div class="header-stripe"></div>
2421    
2422
2423    <div class="header__logo u-flex u-flex--middle u-flex--center">
2424        
2425            <div class="header__logo-wrapper js-main-logo" itemscope itemtype="http://schema.org/Organization">
2426        
2427            
2428                <a href="/" itemprop="url" class="header__logo-link animsition-link">
2429                    
2430                    <img src="//www.boutique-educative.com/cdn/shop/files/Logo-high-res-bout-fr_600x.png?v=1622646591" class="header__logo-img" alt="Boutique Éducative" itemprop="logo" width="1327" height="748">
2431                </a>
2432            
2433        
2434            </div>
2435        
2436    </div>
2437
2438    <div class="header-trigger header-trigger--left mobile-draw-trigger-icon u-flex u-flex--middle js-mobile-draw-icon" style="display: none">
2439        <a href="#" class="header-trigger__link header-trigger__link--mobile js-mobile-draw-trigger icon-fallback">
2440            <i class="icon icon--menu" aria-hidden="true"></i>
2441            <span class="icon-fallback__text">Menu</span>
2442        </a>
2443    </div>
2444    
2445        <div class="header-trigger header-trigger--right search-draw-trigger-icon u-flex u-flex--middle js-search-draw-icon" style="display: none">
2446            <a href="/search" class="header-trigger__link header-trigger__link--search icon-fallback js-search-trigger js-no-transition">
2447                <i class="icon icon--search" aria-hidden="true"></i>
2448                <span class="icon-fallback__text">Recherche</span>
2449            </a>
2450        </div>
2451    
2452    <div class="header-trigger header-trigger--far-right cart-draw-trigger-icon u-flex u-flex--middle js-cart-draw-icon" style="display: none">
2453        <a href="/cart" class="header-trigger__link header-trigger__link--cart icon-fallback js-cart-trigger js-no-transition">
2454            <i class="icon icon--cart" aria-hidden="true"></i>
2455            <span class="icon-fallback__text">Panier</span>
2456        </a>
2457    </div>
2458
2459    <div class="header-navs js-heaver-navs u-clearfix u-hidden@tab-down">
2460
2461        <nav class="primary-nav header-navs__items js-primary-nav" role="navigation">
2462            <ul class="primary-nav__items">
2463                
2464                    
2465                    <li class="primary-nav__item">
2466                        <a href="/" class="primary-nav__link animsition-link" >Accueil</a>
2467
2468                        
2469
2470                    </li>
2471                
2472                    
2473                    <li class="primary-nav__item primary-nav__item--sub js-header-sub-link">
2474                        <a href="/collections/all" class="primary-nav__link animsition-link nav__link--sub js-header-sub-link-a"  aria-expanded="false" aria-controls="sub-2">Catalogue</a>
2475
2476                        
2477                            <div class="nav__sub" id="sub-2">
2478                                <div class="nav__sub-wrap">
2479
2480                                    <ul class="nav__sub__items nav__sub__items--2 nav__sub__items--single o-list-bare">
2481
2482                                        
2483                                            <li class="nav__sub__item nav__sub__item--active">
2484                                                <a href="/collections/logiciels" class="nav__sub__link"  aria-expanded="false" aria-controls="sub-t-2-1">Logiciels</a>
2485
2486                                                
2487
2488                                            </li>
2489                                        
2490                                            <li class="nav__sub__item">
2491                                                <a href="/collections/outils-1" class="nav__sub__link"  aria-expanded="false" aria-controls="sub-t-2-2">Outils</a>
2492
2493                                                
2494
2495                                            </li>
2496                                        
2497
2498                                    </ul>
2499
2500                                    
2501                                        
2502                                    
2503
2504                                </div>
2505                            </div>
2506                        
2507
2508                    </li>
2509                
2510                    
2511                    <li class="primary-nav__item">
2512                        <a href="/collections/liquidation" class="primary-nav__link animsition-link" >Promotions</a>
2513
2514                        
2515
2516                    </li>
2517                
2518                    
2519                    <li class="primary-nav__item">
2520                        <a href="/collections/dictionnaires-electroniques" class="primary-nav__link animsition-link" >Dictionnaires électroniques</a>
2521
2522                        
2523
2524                    </li>
2525                
2526            </ul>
2527        </nav>
2528
2529        <nav class="secondary-nav header-navs__items js-secondary-nav">
2530            <ul class="secondary-nav__items">
2531                    
2532                        <li class="secondary-nav__item">
2533                            <a href="https://www.boutique-educative.com/customer_authentication/redirect?locale=fr&region_country=CA" class="secondary-nav__link">Se connecter</a>
2534                        </li>
2535                    
2536                
2537
2538                <li class="secondary-nav__item">
2539                    <a href="/cart" class="secondary-nav__link js-cart-trigger js-no-transition">Panier (<span id="CartCount">0</span>)</a>
2540                </li>
2541
2542                
2543                    <li class="secondary-nav__item secondary-nav__item--search">
2544                        <a href="/search" class="secondary-nav__link secondary-nav__link--search icon-fallback js-search-trigger js-no-transition">
2545                            <i class="icon icon--search" aria-hidden="true"></i>
2546                            <span class="icon-fallback__text u-hidden-visually">Recherche</span>
2547                        </a>
2548                    </li>
2549                
2550
2551            </ul>
2552        </nav>
2553        
2554    </div>
2555</header>
2556<script>
2557var primaryNav = document.getElementsByClassName('js-primary-nav')[0];
2558var primaryWidth = document.getElementsByClassName('js-primary-nav')[0].offsetWidth;
2559var navSpace = document.getElementsByClassName('js-heaver-navs')[0].offsetWidth / 2 - document.getElementsByClassName('js-main-logo')[0].offsetWidth / 2 - 18;
2560if (document.getElementsByClassName('js-header')[0].classList.contains('header--left')) {
2561    if (navSpace < primaryWidth) {
2562        document.getElementsByClassName('js-header')[0].classList.add('header--inline-icons');
2563    }
2564}
2565document.documentElement.style.setProperty('--header-height', document.getElementsByClassName('js-header')[0].offsetHeight + 'px');
2566setTimeout(function() {document.documentElement.style.setProperty('--header-height', document.getElementsByClassName('js-header')[0].offsetHeight + 'px')}, 500);
2567</script>
2567
2568
2569</div>
2570
2571		<div class="main">
2572			<div id="shopify-section-collection-template" class="shopify-section js-section__collection"><style>
2573.collection-sidebar.collection-sidebar,
2574.collection-sidebar.collection-sidebar .mfp-close {
2575    background-color: #fef7d7;
2576}
2577</style>
2578<section class="section" data-section-id="collection-template" data-section-type="collection-template">
2579
2580    <div class="collection collection--sidebar-drawer collection--center">
2581
2582        <div class="container">
2583            <div class="collection__header">
2584                
2585                <div class="collection__header-info">
2586                    <div class="section__title collection__header-info__title section__title--center">
2587                        <h1 class="section__title-text collection__header-info__title-text">Logiciels</h1>
2588                    </div>
2589                    
2590                </div>
2591            </div>
2592        </div>
2593
2594        <div class="container container--large">
2595            <div class="collection-main" id="collection-main">
2596
2597                <div class="collection-main__sort js-collection-sort collection-main__sort--sort" data-default-sort="best-selling">
2598                    <div class="o-layout o-layout--right o-layout--small@tab-down">
2599
2600                        
2601                        
2602                        
2603
2604                        
2605                            <div class="o-layout__item o-layout__item u-1/1 u-1/2@tab u-1/4@desk">
2606
2607                                <div class="selector-wrapper collection-main__sort__selector">
2608                                    <label for="SortBy">Trier par</label>
2609                                    <select name="SortBy" id="SortBy">
2610                                        <option value="manual">En vedette</option>
2611                                        <option value="best-selling">Meilleurs vendeurs</option>
2612                                        <option value="title-ascending">A-Z</option>
2613                                        <option value="title-descending">Z-A</option>
2614                                        <option value="price-ascending">Prix: faible à élevé</option>
2615                                        <option value="price-descending">Prix: élevé à faible</option>
2616                                        <option value="created-descending">Date: récent à ancien</option>
2617                                        <option value="created-ascending">Date: ancien à récent</option>
2618                                    </select>
2619                                </div>
2620
2621                            </div>
2622                        
2623                    </div>
2624                </div>
2625
2626                <div class="collection-products">
2627
2628                    
2629                    
2630                    
2631
2632                            <div class="o-layout o-layout--small@tab-down">
2633                                
2634                                    <div class="o-layout__item u-1/2 u-1/2@phab u-1/3@tab">
2635                                        <div class="product js-product product--sold-out product--natural product--center ">
2636
2637    
2638
2639    <div class="product-top">
2640        <a href="/collections/logiciels/products/antidote-11" class="product-link js-product-link" title="Antidote 11" tabindex="-1">
2641
2642            
2643
2644            <div class="product__media">
2645
2646                
2647
2648                <div class="o-ratio o-ratio--custom" style="padding-bottom:133.33333333333334%;">
2649
2650                    <div class="o-ratio__content">
2651
2652                        <div class="theme-spinner"></div>
2653
2654                        
2655<img
2656                            class="product__img"
2657                            src="//www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_300x.jpg?v=1634578458"
2658                            srcset="
2659                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_180x.jpg?v=1634578458 180w 240h,
2660                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_360x.jpg?v=1634578458 360w 480h,
2661                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_540x.jpg?v=1634578458 540w 720h,
2662                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_720x.jpg?v=1634578458 720w 960h,
2663                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_900x.jpg?v=1634578458 900w 1200h,
2664                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_1080x.jpg?v=1634578458 1080w 1440h,
2665                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_1296x.jpg?v=1634578458 1296w 1728h,
2666                                //www.boutique-educative.com/cdn/shop/products/Antidote11_9782922010473_1512x.jpg?v=1634578458 1512w 2016h
2667                            "
2668                            sizes="(min-width: 561px) 50vw, (min-width: 768px) 33vw, 50vw"
2669                            width="300"
2670                            height="400"
2671                            alt=""
2672                            loading="lazy"
2673                        />
2674                    </div>
2675                </div>
2676
2677            </div>
2678
2679            
2680
2681        </a>
2682
2683        
2684            <div class="product-btn product-btn--hover">
2685                
2686                    <a href="/collections/logiciels/products/antidote-11" class="c-btn c-btn--full c-btn--light c-btn--small-tab product-btn__btn">Épuisé</a>
2687                
2688            </div>
2689        
2690    </div>
2691
2692    <a href="/collections/logiciels/products/antidote-11" class="product-link js-product-link" title="Antidote 11">
2693        <div class="product__details">
2694            <h2 class="product__title h4">Antidote 11</h2>
2695
2696            
2697
2698            <div class="product__details__hover">
2699                
2700                    <p class="product__price h5">
2701                        <!-- snippet/product-price.liquid -->
2702
2703
2704
2705    <span class="product__price-price product__price-price--sold">Épuisé</span>
2706
2707                    </p>
2708                    
2709                
2710
2711                
2712                    
2713
2714
2715
2716
2717
2718
2719
2720                
2721
2722                
2723            </div>
2724
2725        </div>
2726    </a>
2727
2728</div>
2729                                    </div>
2730                                
2731                            </div>
2732
2733                    
2734                    
2735                    
2736                </div>
2737
2738            </div>
2739
2740            
2741
2742        </div>
2743
2744    </div>
2745</section>
2746
2747
2748
2749
2750</div>
2751		</div>
2752
2753		<div id="shopify-section-footer" class="shopify-section js-section__footer"><style type="text/css">
2754   .footer {
2755        background-color: #222222;
2756        
2757    }
2758    .footer__bottom {
2759        background-color: #151515;
2760    }
2761    .section--footer .newsletter {
2762        background-color: #f0f0f0;
2763    }
2764</style>
2765
2766
2767    
2768        <section class="section section--footer">
2769            <div class="container">
2770
2771                <div class="newsletter newsletter--default">
2772                    <div class="newsletter__content">
2773
2774                        <div class="newsletter__title section__title section__title--center section__title--desc">
2775                            
2776                                <h2 class="section__title-text">PROFITEZ DES RABAIS DU MOMENT</h2>
2777                            
2778                            
2779                                <div class="section__title-desc rte"><p>Une fois par mois, environ, nous informons nos clients des rabais du moment. Inscrivez-vous pour les recevoir car ceux-ci ne durent pas!</p></div>
2780                            
2781                        </div>
2782
2783                        <div class="newsletter__form-wrapper">
2784                            <form method="post" action="/contact#newsletter" id="newsletter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2785                                
2786                                
2787                                    <div class="o-layout o-layout--flush">
2788                                        <div class="o-layout__item u-1/1 u-2/3@tab">
2789                                            <input type="hidden" name="contact[tags]" value="newsletter">
2790                                            <label for="Email-Footer" class="u-hidden-visually">Email</label>
2791                                            <input type="email"
2792                                                    name="contact[email]"
2793                                                    id="Email-Footer"
2794                                                    class="newsletter__input"
2795                                                    value=""
2796                                                    placeholder="[email protected]"
2797                                                    autocorrect="off"
2798                                                    autocapitalize="off">
2799                                        </div>
2800                                        <div class="o-layout__item u-1/1 u-1/3@tab">
2801                                            <button type="submit" class="c-btn c-btn--full c-btn--primary c-btn--arrow newsletter__bt
2801n" name="commit" id="Subscribe-Footer">S&#39;inscrire</button>
2802                                        </div>
2803                                    </div>
2804                                
2805                            </form>
2806                        </div>
2807                    </div>
2808                </div>
2809            </div>
2810        </section>
2811    
2812
2813
2814<footer role="contentinfo" id="footer" class="footer footer--light">
2815    <div class="container">
2816        <div class="footer__content">
2817            <div class="o-layout">
2818                
2819
2820                
2821                    
2822                        
2823                            <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk">
2824                                <div class="footer-nav">
2825                                    
2826                                        <h3 class="footer-nav__title h5">Menu</h3>
2827                                    
2828                                    <ul class="footer-nav__items o-list-bare">
2829                                        
2830                                            <li class="footer-nav__item"><a href="/search" class="footer-nav__link">Recherche</a></li>
2831                                        
2832                                            <li class="footer-nav__item"><a href="/policies/terms-of-service" class="footer-nav__link">Conditions d'utilisation</a></li>
2833                                        
2834                                            <li class="footer-nav__item"><a href="/policies/refund-policy" class="footer-nav__link">Politique de remboursement</a></li>
2835                                        
2836                                    </ul>
2837                                </div>
2838                            </div>
2839                        
2840                    
2841                    
2842                    
2843                    
2844                    
2845                    
2846                
2847                    
2848                    
2849                        <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk">
2850                            <div class="footer-nav">
2851                                
2852                                    <h3 class="footer-nav__title h5">Contact</h3>
2853                                
2854                                
2855                                    <p class="footer-nav__text"><a aria-label="Email" href="mailto:[email protected]" class="footer-nav__text-link">[email protected]</a></p>
2856                                
2857                                
2858                                    <p class="footer-nav__text"><a aria-label="Call" href="tel:(514) 518-7999" class="footer-nav__text-link">(514) 518-7999</a></p>
2859                                
2860                                
2861                                    <p class="footer-nav__text footer-nav__text--address">
2862                                        2457 Rang de la Savane<br/>
2863                                        Richelieu Québec<br/>
2864                                        J3L 8B9 Canada
2865                                    </p>
2866                                
2867                                
2868
2869                            </div>
2870                        </div>
2871                    
2872                    
2873                    
2874                    
2875                    
2876                
2877                    
2878                    
2879                    
2880                        <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk">
2881                            <div class="footer-nav">
2882                                
2883                                    <h3 class="footer-nav__title h5">LA BOUTIQUE ÉDUCATIVE</h3>
2884                                
2885                                
2886                                    <div class="footer-nav__text rte">
2887                                        <p>La Boutique Éducative, une entreprise spécialisée pour les troubles d'apprentissage.</p>
2888                                    </div>
2889                                
2890                            </div>
2891                        </div>
2892                    
2893                    
2894                    
2895                    
2896                
2897            </div>
2898        </div>
2899    </div>
2900
2901    <div class="footer__bottom">
2902        <div class="container container--full">
2903
2904            <div class="footer__bottom__left"><div class="footer__icons footer__bottom__left-item">
2905                        
2906<ul class="footer__icons-items o-list-bare">
2907                                
2908                                    <li class="footer__icons-item">
2909                                        <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
2909<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2910
2911                                    </li>
2912                                
2913                                    <li class="footer__icons-item">
2914                                        <svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
2914<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
2915
2916                                    </li>
2917                                
2918                                    <li class="footer__icons-item">
2919                                        <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
2920                                    </li>
2921                                
2922                                    <li class="footer__icons-item">
2923                                        <svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
2924                                    </li>
2925                                
2926                                    <li class="footer__icons-item">
2927                                        <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
292706zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
2928
2929                                    </li>
2930                                
2931                                    <li class="footer__icons-item">
2932                                        <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
2933
2934                                    </li>
2935                                
2936                                    <li class="footer__icons-item">
2937                                        <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.
293711.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
2938
2939                                    </li>
2940                                
2941                                    <li class="footer__icons-item">
2942                                        <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
294216.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2943
2944                                    </li>
2945                                
2946                            </ul>
2947                        
2948                    </div></div>
2949
2950            <div class="footer__bottom__right">
2951                <div class="footer-copyright">
2952                    <p class="footer-copyright__text">
2953                        <span class="footer-copyright__span footer-copyright__span--powered"><a target="_blank" rel="nofollow" href="https://fr.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Commerce électronique propulsé par Shopify</a></span>
2954                        <span class="footer-copyright__span footer-copyright__span--shop">&copy; 2026, Boutique Éducative</span>
2955                    </p>
2956                </div>
2957            </div>
2958
2959        </div>
2960    </div>
2961
2962</footer>
2963
2964
2965</div>
2966		<div id="shopify-section-promo-pop" class="shopify-section js-section__promo-pop">
2967<div class="promo-pop js-promo-pop promo-pop--disabled" data-promo-enabled="false" data-promo-delay="10000" data-promo-expiry="3">    
2968    <a href="#" class="promo-pop__close js-promo-pop-close icon-fallback">
2969        <i class="icon icon--close" aria-hidden="true"></i>
2970        <span class="icon-fallback__text">Fermer (esc)</span>
2971    </a>
2972
2973    <div class="promo-pop__wrapper">    
2974        <div class="promo-pop__content">
2975
2976            
2977                <div class="section__title promo-pop__title">
2978                    <h4 class="section__title-text">Nouvelles</h4>
2979                </div>
2980            
2981
2982            
2983                <div class="promo-pop__desc rte"><p>Chers clients, nous désirons vous informer que La Boutique Éducative sera fermée pour le temps des fêtes du 23 décembre au 7 janvier inclusivement. Un joyeux temps des fêtes à tous!</p></div>              
2984            
2985
2986            
2987
2988            
2989        </div>
2990    </div>
2991</div>
2992
2993</div>
2994		<div id="shopify-section-age-checker" class="shopify-section js-section__age-checker"><div class="age-checker js-age-draw mfp-hide" data-age-check-enabled="false">
2995    <div class="age-checker__wrapper">
2996
2997        
2998
2999        <div class="age-checker__content">
3000            <div class="section__title section__title--center age-checker__title">
3001                <h3 class="section__title-text">Age verification</h3>
3002            </div>
3003
3004            <div class="age-checker__desc"><p>By clicking enter you are verifying that you are old enough to consume alcohol.</p></div>
3005
3006            <div class="age-checker__actions">
3007                <a href="#" class="age-checker__btn c-btn c-btn--primary c-btn--full js-age-close">Enter</a>
3008                
3009            </div>
3010        </div>
3011    </div>
3012</div>
3013
3014
3015</div>
3016	</div>
3017
3018	
3019		<div class="search-draw js-search-draw mfp-hide">
3020		    <div class="search-draw__wrapper">
3021		        <div class="search__head">
3022		            <div class="search__label">
3023		                <h3 class="search__label-title">Recherche</h3>
3024		            </div>
3025		        </div>
3026		        <div class="search__inner">
3027		            <form action="/search" method="get" class="search__form" role="search">
3028		                <input type="hidden" name="type" value="product,article,page">
3029		                <input type="search" name="q" class="search__form-input js-search-input" value="" placeholder="Rechercher dans la boutique" aria-label="Rechercher dans la boutique">
3030		                <button type="submit" class="search__form-submit">
3031		                    <i class="icon icon--search" aria-hidden="true"></i>
3032		                    <span class="icon-fallback__text">Recherche</span>
3033		                </button>
3034		            </form>
3035		            
3036		            
3037		                <div class="search__nav">
3038		                    <h4 class="search__nav-title h5">Menu principal</h4>
3039		                    <ul class="search__nav-items o-list-bare">
3040		                        
3041		                            <li class="search__nav-item">
3042		                                <a href="/" class="search__nav-link">Accueil</a>
3043		                            </li>
3044		                        
3045		                            <li class="search__nav-item">
3046		                                <a href="/collections/all" class="search__nav-link">Catalogue</a>
3047		                            </li>
3048		                        
3049		                            <li class="search__nav-item">
3050		                                <a href="/collections/liquidation" class="search__nav-link">Promotions</a>
3051		                            </li>
3052		                        
3053		                            <li class="search__nav-item">
3054		                                <a href="/collections/dictionnaires-electroniques" class="search__nav-link">Dictionnaires électroniques</a>
3055		                            </li>
3056		                        
3057		                    </ul>
3058		                </div>
3059		            
3060		        </div>
3061		    </div>
3062		</div>
3063	
3064
3065	<div class="ajaxcart-draw js-cart-draw mfp-hide">
3066		<div class="ajaxcart-draw__wrapper js-cart-draw-inner">
3067			<div class="ajaxcart-draw__scroll">
3068				<div class="ajaxcart__head">
3069		            <div class="ajaxcart__label">
3070		            	
3071		                	<h3 class="ajaxcart__label-title">Panier</h3>
3072		                
3073		                
3074		            </div>
3075		        </div>
3076	       		<div id="CartContainer"></div>
3077	       		
3078		       		<div id="EmptyCart">
3079		       			<div class="ajaxcart-empty">
3080		       				<h5 class="ajaxcart-empty__title">Votre panier est vide.</h5>
3081		       				<span class="emoji ajaxcart-empty__emoji">
3082		       					<i class="icon icon--sad"></i>
3083		       				</span>
3084
3085		       				<a href="/" class="c-btn c-btn--primary c-btn--full">Boutique</a>
3086
3087		       			</div>
3088		       		</div>
3089	       		
3090	       	</div>
3091		</div>
3092	</div>
3093
3094	
3094<script id="CartTemplate" type="text/template">
3095
3096    <form action="/cart" method="post" novalidate class="cart ajaxcart__form">
3097        <div class="ajaxcart__inner">
3098            <div class="ajaxcart__products">
3099                {{#items}}
3100                <div class="ajaxcart__product">
3101                    <div class="ajaxcart__row" data-line="{{line}}">
3102
3103                        <div class="o-layout o-layout--tiny u-flex u-flex--middle">
3104
3105                            <div class="o-layout__item u-1/1 u-5/10@tab">
3106                                <div class="o-layout o-layout--tiny u-flex u-flex--middle">
3107                                    <div class="o-layout__item u-1/3 u-1/4@tab">
3108                                        <a href="{{url}}" class="ajaxcart__product-image">
3109                                            <div class="o-ratio o-ratio--bg-grey">
3110
3111                                                {{#if img}}
3112                                                    <img src="{{img}}" class="o-ratio__content" alt="{{ name }}">
3113                                                {{else}}
3114                                                    <img src="//www.boutique-educative.com/cdn/shop/t/2/assets/placeholder_240x.png?v=113555733946226816651622645935" class="o-ratio__content" alt="{{ name }}">
3115                                                {{/if}}
3116
3117                                            </div>
3118                                        </a>
3119                                    </div>
3120                                    <div class="o-layout__item u-2/3 u-3/4@tab">
3121                                        <a href="{{url}}"><h2 class="ajaxcart__product-name h3">{{name}}</h2></a>
3122                                        {{#if variation}}
3123                                            <p class="ajaxcart__product-meta">{{variation}}</p>
3124                                        {{/if}}
3125                                        {{#properties}}
3126                                            {{#each this}}
3127                                                {{#if this}}
3128                                                    <p class="ajaxcart__product-meta">{{@key}}: {{this}}</p>
3129                                                {{/if}}
3130                                            {{/each}}
3131                                        {{/properties}}
3132
3133                                        {{#if sellingPlan}}
3134                                            <p class="ajaxcart__product-meta">{{ sellingPlan }}</p>
3135                                        {{/if}}
3136
3137                                        
3138                                    </div>
3139                                </div>
3140                            </div>
3141
3142                            <div class="o-layout__item u-4/10 u-2/10@tab">
3143                                <div class="ajaxcart__qty">
3144                                    <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}">
3145                                        <span aria-hidden="true">&minus;</span>
3146                                        <span class="u-hidden-visually">Réduire la quantité de l&#39;article de un</span>
3147                                    </button>
3148                                    <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*" autocomplete="off">
3149                                    <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">
3150                                        <span aria-hidden="true">+</span>
3151                                        <span class="u-hidden-visually">Augmenter la quantité de l&#39;article de un</span>
3152                                    </button>
3153                                </div>
3154                            </div>
3155
3156                            <div class="o-layout__item u-6/10 u-3/10@tab">
3157                                {{#if lineDiscount}}
3158                                    
3159                                    <div class="ajaxcart-item__price ajaxcart-item__price--original"><s><span class="money">{{{originalLinePrice}}}</span></s></div>
3160
3161                                    <div class="ajaxcart-item__discount">
3162                                        {{#each lineDiscounts}}
3163                                            <p class="ajaxcart-item__discount-text">
3164                                                {{ this.discount_application.title }} (-<span class="money">{{{ this.amount }}}</span>)
3165                                            </p>
3166                                        {{/each}}
3167                                    </div>
3168
3169                                    <div class="ajaxcart-item__price ajaxcart-item__price--sale"><span class="money">{{{lineDiscountedPrice}}}</span></div>
3170
3171                                {{else}}
3172                                    <div class="ajaxcart-item__price"><span class="money">{{{linePrice}}}</span></div>
3173                                {{/if}}
3174                            </div>
3175
3176                        </div>
3177
3178                    </div>
3179                </div>
3180                {{/items}}
3181            </div>
3182
3183            
3184
3185        </div>
3186      
3187        <div class="ajaxcart__footer">
3188            <div class="o-layout o-layout--tiny o-layout--reverse"> 
3189                <div class="o-layout__item u-1/1 u-1/3@tab">
3190                    
3191                    {{#if cartDiscounts}}
3192                        {{#each cartDiscounts}}
3193                            <p class="ajaxcart__footer-discount">{{ this.title }} (-<span class="money">{{ this.total_allocated_amount }}</span>)</p>
3194                        {{/each}}
3195                    {{/if}}
3196
3197                    <p class="ajaxcart__footer-total">Sous-total <span class="money">{{{totalPrice}}}</span></p>
3198                </div>
3199                <div class="o-layout__item u-1/1 u-2/3@tab">
3200                    <p class="ajaxcart__footer-message">Frais de port et remises calculés à la caisse</p>
3201                </div>
3202            </div>
3203
3204            
3205        </div>
3206        
3207        <div class="ajaxcart__button">
3208            
3209            <div class="o-layout o-layout--tiny o-layout--reverse"> 
3210                <div class="o-layout__item u-1/1 u-1/2@tab">
3211            
3212                    <button type="submit" class="c-btn c-btn--full c-btn--primary c-btn--arrow ajaxcart__checkout" name="checkout">Procéder au paiement</button>  
3213            
3214                </div>
3215                <div class="o-layout__item u-1/1 u-1/2@tab">
3216                    <a href="/" class="c-btn c-btn--full c-btn--hollow js-close-mfp ajaxcart__continue">Continuer vos achats</a>
3217                </div>
3218            </div>
3219            
3220        </div>
3221    </form>
3222
3223</script>
3223
3224
3225<script id="NotificationTemplate" type="text/template">
3226
3227    <div class="ajaxcart__inner">
3228                
3229        <div class="o-layout o-layout--tiny u-flex u-flex--middle">
3230            
3231            <div class="o-layout__item u-1/1 u-3/5@mob">
3232                <div class="ajaxcart__product">
3233
3234                    <div class="o-layout o-layout--small u-flex u-flex--middle">
3235                        
3236                        <div class="o-layout__item u-1/3">
3237                            <div class="ajaxcart__product-image-wrapper">
3238                                <div class="ajaxcart__product-image">
3239                                    <div class="o-ratio o-ratio--bg-grey">
3240
3241                                        {{#if thisItem.img}}
3242                                            <img src="{{ thisItem.img }}" class="o-ratio__content" alt="{{ thisItem.name }}">
3243                                        {{else}}
3244                                            <img src="//www.boutique-educative.com/cdn/shop/t/2/assets/placeholder_240x.png?v=113555733946226816651622645935" class="o-ratio__content" alt="{{ thisItem.name }}">
3245                                        {{/if}}
3246
3247                                    </div>
3248                                </div>
3249                            </div>
3250                        </div>
3251
3252                        <div class="o-layout__item u-2/3">
3253                            <p class="ajaxcart__product-name">{{ thisItem.name }}</p>
3254                            <p class="ajaxcart__product-meta">{{ thisItem.variation }}</p>
3255                            <p class="ajaxcart__product-meta">{{ thisItem.sellingPlan }}</p>
3256                            <p class="ajaxcart__product-meta">{{ thisItem.price }}</p>
3257                        </div>
3258
3259                    </div>
3260
3261                </div>
3262            </div>
3263            
3264            <div class="o-layout__item u-1/1 u-2/5@mob">
3265                <a href="/cart" class="c-btn c-btn--small c-btn--full c-btn--primary c-btn--arrow ajaxcart__checkout" name="checkout">Voir le panier</a>  
3266                <a href="/" class="c-btn c-btn--small c-btn--full c-btn--hollow js-close-mfp ajaxcart__continue">Continuer vos achats</a>
3267            </div>
3268
3269        </div>
3270
3271    </div>
3272
3273</script>
3273
3274
3275<script id="AjaxQty" type="text/template">
3276    
3277    <div class="ajaxcart__qty">
3278        <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}">
3279            <span aria-hidden="true">&minus;</span>
3280            <span class="u-hidden-visually">Réduire la quantité de l&#39;article de un</span>
3281        </button>
3282        <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" autocomplete="off">
3283        <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-qty="{{itemAdd}}">
3284            <span aria-hidden="true">+</span>
3285            <span class="u-hidden-visually">Augmenter la quantité de l&#39;article de un</span>
3286        </button>
3287    </div>
3288
3289</script>
3289
3290
3291<script id="JsQty" type="text/template">
3292
3293    <div class="js-qty">
3294        <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}">
3295            <span aria-hidden="true">&minus;</span>
3296            <span class="u-hidden-visually">Réduire la quantité de l&#39;article de un</span>
3297        </button>
3298        <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}" autocomplete="off">
3299        <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{key}}" data-qty="{{itemAdd}}">
3300            <span aria-hidden="true">+</span>
3301            <span class="u-hidden-visually">Augmenter la quantité de l&#39;article de un</span>
3302        </button>
3303    </div>
3304
3305</script>
3305
3306
3307	
3307<script>
3308		//cart functions
3309		theme.ajaxCartInit = function() {
3310			ajaxCart.init({
3311				
3312				sourceId: '#CartTemplate',
3313				triggerSelector: '.js-cart-trigger',
3314				formSelector: '.js-product-form',
3315				addToCartSelector: '.js-product-add',
3316				
3317				
3318				cartContainer: '#CartContainer',
3319				cartCountSelector: '#CartCount',
3320				cartCostSelector: '#CartCost',
3321				emptySelector: '#EmptyCart',
3322				moneyFormat: "${{amount}}"
3323			});
3324		};
3325	</script>
3325
3326	<!-- Venue theme by Safe As Milk - http://safeasmilk.co/ -->
3327	<!-- Theme version 4.8.6 -->
3328
3329
3330
3331<script id="subscription-helper">
3332    var _RSConfig = _RSConfig || {};
3333
3334    _RSConfig = {
3335        "selectors": {
3336            "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
3337            "subscriptionLinkSelector": ".o-layout > div:first-child > h2:first-child",
3338            "atcButtonPlacement": "BEFORE",
3339            "subscriptionLinkPlacement": "BEFORE",
3340            "cartRowSelector": "",
3341            "cartLineItemSelector": "",
3342            "cartLineItemPerQuantityPriceSelector": "",
3343            "cartLineItemTotalPriceSelector": "",
3344            "cartLineItemSellingPlanNameSelector": "",
3345            "cartSubTotalSelector" : "",
3346            "cartLineItemPriceSelector": "",
3347        },
3348        "enableCartWidgetFeature": "false",
3349        "useUrlWithCustomerId": "false",
3350        "atcButtonSelector": ".product-single__add",
3351        "moneyFormat": "${{amount}}",
3352        "oneTimePurchaseText": "Paiement annuel",
3353        "shop": "boutique-educative.myshopify.com",
3354        "deliveryText": "p\u00E9riode",
3355        "purchaseOptionsText": "Options d'achat",
3356        "manageSubscriptionButtonText": "G\u00E9rer l'abonnement",
3357        "sellingPlanSelectTitle": "FR\u00C9QUENCE DES P\u00C9RIODES",
3358        "tooltipTitle": "D\u00E9tail de l'abonnement",
3359        "showTooltipOnClick": "false",
3360        "tooltipDesctiption": "<strong>Paiement mensuel effectu\u00E9 \u00E0 chaque date de la commande pour une p\u00E9riode de 12 mois.<\/strong><br\/><br\/>",
3361        "orderStatusManageSubscriptionTitle": "Abonnement",
3362        "orderStatusManageSubscriptionDescription": "Acc\u00E9dez \u00E0 votre compte pour g\u00E9rer vos abonnements.",
3363        "orderStatusManageSubscriptionButtonText": "G\u00E9rer votre abonnement",
3364        "priceSelector": "",
3365        "landingPagePriceSelector": "",
3366        "quickViewClickSelector": "",
3367        "badgeTop": "",
3368        "pricePlacement":"BEFORE",
3369        "subscriptionOptionSelectedByDefault" : false,
3370        "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Abonnement mensuel (durée 1 an)","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/489226406","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"minCycles":12,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/489226406","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"appstleCycles":[]},{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Abonnement mensuel (durée 1 an)","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/502890662","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"minCycles":12,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/502890662","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"appstleCycles":[]}],
3371        "widgetEnabled": true,
3372        "showAppstleLink": false,
3373        "showTooltip" : true,
3374        "showStaticTooltip": false,
3375        "sortByDefaultSequence": false,
3376        "manageSubscriptionUrl" : "apps\/subscriptions",
3377        "showSubOptionBeforeOneTime": false,
3378        "appstlePlanId": 161,
3379        "showCheckoutSubscriptionBtn": true,
3380        "disableLoadingJquery": false,
3381        "widgetEnabledOnSoldVariant": "false",
3382        "switchRadioButtonWidget": false,
3383        "appstlePlanName": "FREE",
3384        "appstlePlanFeatures": {
3385	"subscriptionOrderAmount": 500.0,
3386	"analytics": true,
3387	"enableSubscriptionManagement": true,
3388	"enableDunningManagement": true,
3389	"enableCustomerPortalSettings": true,
3390	"enableShippingProfiles": true,
3391	"enableProductSwapAutomation": false,
3392	"enableAdvancedSellingPlans": false,
3393	"enableSummaryReports": false,
3394	"enableCustomEmailDomain": false,
3395	"enableWidgetPlacement": false,
3396	"enableIntegrations": true,
3397	"enableSmsAlert": false,
3398	"enableCustomEmailHtml": false,
3399	"enableCancellationManagement": false,
3400	"enableBundling": false,
3401	"enableAutomation": false,
3402	"enableQuickActions": false,
3403	"enableExternalApi": false,
3404	"enableCartWidget": false,
3405	"enableAutoSync": false,
3406	"webhookAccess": false,
3407	"accessWidgetDesignOptions": false,
3408	"accessSubscriptionActivityLogs": true,
3409	"accessBuildABox": false,
3410	"accessResendEmail": false,
3411	"accessKlaviyoContactSync": false,
3412	"accessOneTimeProductUpsells": false,
3413	"accessAdvanceSubscriptionPlanOptions": false,
3414	"accessSplitContract": false,
3415	"accessDiscountOnCancellationAttempt": false,
3416	"accessQuickCheckout": false,
3417	"accessSubscriberLoyaltyFeatures": false,
3418	"accessBundling": false,
3419	"accessManualSubscriptionCreation": false,
3420	"accessAppstleMenu": false
3421},
3422        "formMappingAttributeName": "",
3423        "formMappingAttributeSelector": "",
3424        "quickViewModalPollingSelector": "",
3425        "scriptLoadDelay": "0",
3426        "formatMoneyOverride": "false",
3427        "appstle_app_proxy_path_prefix": "apps\/subscriptions",
3428        "updatePriceOnQuantityChange": "",
3429        "widgetParentSelector": "",
3430        "quantitySelector": "",
3431        "enableAddJSInterceptor": "false",
3432        "reBuyEnabled": "false",
3433        "loyaltyDetailsLabelText": "",
3434        "loyaltyPerkDescriptionText": "",
3435        "widgetTemplateHtml": ``,
3436        "bundle": {},
3437        "labels": "{\"appstle.subscription.wg.yearsFrequencyTextV2\":\"Years\",\"appstle.subscription.wg.weekFrequencyTextV2\":\"Week\",\"appstle.subscription.wg.oneTimePurchaseTextV2\":\"Paiement annuel\",\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\":\"{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>After {{{billingCycleBlock}}} orders,<span style='color: #ffc000;font-weight: 700;';> get a FREE {{freeProductName}} <\/span><\/div><div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>{{{discount}}}% OFF your entire order<\/span><\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>shipping at {{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}} OFF your entire order<\/span><\/span>.{{\/isDiscountTypeFixed}}\",\"appstle.subscription.wg.unsubscribeFrequencyTextV2\":\"unsubscribe\",\"appstle.subscription.wg.weeksFrequencyTextV2\":\"Weeks\",\"appstle.subscription.wg.oneTimeFrequencyTextV2\":\"One Time\",\"appstle.subscription.wg.dayFrequencyTextV2\":\"day\",\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\":\"true\",\"appstle.subscription.wg.monthsFrequencyTextV2\":\"Months\",\"appstle.subscription.wg.subscribeAndSaveInitalV2\":\"Subscribe & save\",\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\":\"Delivery Every\",\"appstle.subscription.wg.offFrequencyTextV2\":\"Off\",\"appstle.subscription.wg.daysFrequencyTextV2\":\"Days\",\"appstle.subscription.wg.yearFrequencyTextV2\":\"Year\",\"appstle.subscription.wg.subscribeAndSaveSuccessV2\":\"Subscribe success\",\"appstle.subscription.wg.monthFrequencyTextV2\":\"Month\",\"appstle.subscription.wg.selectDeliverOptionV2\":\"select deliver option\"}",
3438        "css": {
3439            "appstle_subscription_widget": {
3440                "margin-top": "" ,
3441                "margin-bottom": "",
3442            },
3443
3444            "appstle_subscription_wrapper": {
3445                "border-width": "",
3446                "border-color": "",
3447            },
3448
3449            "appstle_circle": {
3450                "border-color": "",
3451            },
3452
3453            "appstle_dot": {
3454                "background-color": "",
3455            },
3456
3457            "appstle_select": {
3458                "padding-top": "",
3459                "padding-bottom": "",
3460                "padding-left": "",
3461                "padding-right": "",
3462                "border-width": "",
3463                "border-style": "",
3464                "border-color": "",
3465                "border-radius": "",
3466            },
3467
3468            "tooltip_subscription_svg": {
3469                "fill": "",
3470            },
3471
3472            "appstle_tooltip": {
3473                "color": "",
3474                "background-color": "",
3475            },
3476
3477            "appstle_tooltip_border_top_color": {
3478                "border-top-color": "",
3479            },
3480
3481            "appstle_subscription_final_price": {
3482                "color": "",
3483            },
3484            "appstle_widget_text_color": {
3485                "color": "",
3486            },
3487            "appstle_selected_background": {
3488                "background": "transparent",
3489            },
3490            "customCSS": "",
3491            "customerPortalCss": "",
3492        }
3493    };
3494
3495
3496    _RSConfig.shop = 'boutique-educative.myshopify.com';
3497
3498
3499    
3500
3501    
3502
3503    
3504    _RSConfig.shopMoneyFormat = '${{amount}}';
3505    _RSConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} CAD';
3506    
3507
3508    
3509
3510</script>
3510
3511
3512
3513
3514<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3514
3515</body>
3516</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.