PageSourceSearch

https://www.boutique-educative.com/cart

html boutique-educative.com collected 2026-10-04 13:34:13 UTC 161,228 bytes, 3,373 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="fr">
3<head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//www.boutique-educative.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`57333874854`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7
8  	<meta charset="utf-8">
9  	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
10  	<meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, user-scalable=0">
11  	<meta name="theme-color" content="#b32025">
12
13	<!-- Network optimisations -->
14<link rel="preconnect" href="//cdn.shopify.com" crossorigin>
15<link rel="preconnect" href="//fonts.shopifycdn.com" crossorigin>
16<link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
17
18<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>
19<link rel="preload" href="//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2" as="font" type="font/woff2" crossorigin>
20<link rel="preload" href="//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2" as="font" type="font/woff2" crossorigin>
21<link rel="preload" href="//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2" as="font" type="font/woff2" crossorigin>
22<link rel="canonical" href="https://www.boutique-educative.com/cart">
23	    <link rel="shortcut icon" href="//www.boutique-educative.com/cdn/shop/files/favicon_32x32.jpg?v=1622691646" type="image/png">
24	
25
26	<!-- Title and description ================================================== --><title>Votre panier
27&ndash; Boutique Éducative</title><!-- /snippets/social-meta-tags.liquid -->
28
29
30
31
32<meta property="og:site_name" content="Boutique Éducative">
33<meta property="og:url" content="https://www.boutique-educative.com/cart">
34<meta property="og:title" content="Votre panier">
35<meta property="og:type" content="website">
36<meta property="og:description" content="La Boutique Éducative - Entreprise spécialisée dans les troubles d'apprentissage. Nous vend
36ons matériel informatique et logiciels spécialisés aux écoles et particuliers. ">
37
38<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">
39<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">
40
41
42<meta name="twitter:card" content="summary_large_image">
43<meta name="twitter:title" content="Votre panier">
44<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. ">
45
46  	<!-- JS before CSSOM =================================================== -->
47  	
47<script type="text/javascript">
48		theme = {};
49		theme.t = {};
50		theme.map = {};
51		theme.map_settings_url="//www.boutique-educative.com/cdn/shop/t/2/assets/map_settings.min.js?v=139713383514298653791622645924";
52		theme.cart_type = 'modal';
53		theme.cart_ajax = true;
54		theme.routes = {
55			rootUrl: "/",
56			rootUrlSlash: "/",
57			cartUrl: "/cart",
58			cartAddUrl: "/cart/add",
59			cartChangeUrl: "/cart/change"
60		};
61		theme.assets = {
62			plyr: "//www.boutique-educative.com/cdn/shop/t/2/assets/plyr.min.js?v=4209607025050129391622645934",
63			masonry: "//www.boutique-educative.com/cdn/shop/t/2/assets/masonry.min.js?v=52946867241060388171622645927",
64			autocomplete: "//www.boutique-educative.com/cdn/shop/t/2/assets/autocomplete.min.js?v=42647060391499044481622645938",
65			photoswipe: "//www.boutique-educative.com/cdn/shop/t/2/assets/photoswipe.min.js?v=25365026511866153621622645930",
66			fecha: "//www.boutique-educative.com/cdn/shop/t/2/assets/fecha.min.js?v=77892649025288305351622645937"
67		};
68	</script>
68
69	
70	<style id="fontsupporttest">@font-face{font-family:"font";src:url("https://")}</style>
71	
71<script type="text/javascript">
72		function supportsFontFace() {
73			function blacklist() {
74				var match = /(WebKit|windows phone.+trident)\/(\d+)/i.exec(navigator.userAgent);
75				return match && parseInt(match[2], 10) < (match[1] == 'WebKit' ? 533 : 6);
76			}
77			function hasFontFaceSrc() {
78				var style = document.getElementById('fontsupporttest');
79				var sheet = style.sheet || style.styleSheet;
80				var cssText = sheet ? (sheet.cssRules && sheet.cssRules[0] ? sheet.cssRules[0].cssText : sheet.cssText || '') : '';
81				return /src/i.test(cssText);
82			}
83			return !blacklist() && hasFontFaceSrc();
84		}
85		document.documentElement.classList.replace('no-js', 'js');
86		if (window.matchMedia("(pointer: coarse)").matches) {document.documentElement.classList.add('touchevents')} else {document.documentElement.classList.add('no-touchevents')}
87		if (supportsFontFace()) {document.documentElement.classList.add('fontface')}
88	</script>
88
89  	
89<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/jquery.min.js?v=115860211936397945481622645935" defer="defer"></script>
89
90  	
90<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/vendor.min.js?v=125665167228787214451622645938" defer="defer"></script>
90
91  	
91<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/ajax-cart.min.js?v=142326021870213468841622645954" defer="defer"></script>
91
92
93  	<!-- CSS ================================================== -->
94  	
95<style data-shopify>
96
97
98
99
100
101:root {
102	--color--brand: #b32025;
103	--color--brand-dark: #9d1c21;
104	--color--brand-light: #c92429;
105
106	--color--accent: #f0f0f0;
107	--color--accent-dark: #e3e3e3;
108
109	--color--link: #e98387;
110	--color--link-dark: #31090a;
111
112	--color--text: #212121;
113	--color--text-light: rgba(33, 33, 33, 0.7);
114	--color--text-lighter: rgba(33, 33, 33, 0.5);
115	--color--text-lightest: rgba(33, 33, 33, 0.2);
116
117	--color--text-bg: rgba(33, 33, 33, 0.1);
118
119	--color--headings: #212121;
120	--color--alt-text: #666666;
121	--color--btn: #ffffff;
122
123	--color--product-bg: #f0f0f0;
124	--color--product-sale: #6c9330;
125
126	--color--bg: #ffffff;
127	--color--bg-alpha: rgba(255, 255, 255, 0.8);
128	--color--bg-light: #ffffff;
129	--color--bg-dark: #f2f2f2;
130
131	--font--size-base: 15;
132	--font--line-base: 30;
133
134	--font--size-h1: 34;
135	--font--size-h2: 26;
136	--font--size-h3: 20;
137	--font--size-h4: 19;
138	--font--size-h5: 16;
139	--font--size-h6: 15;
140
141	--font--body: Muli, sans-serif;
142	--font--body-style: normal;
143    --font--body-weight: 400;
144
145    --font--title: Oswald, sans-serif;
146	--font--title-weight: 400;
147	--font--title-style: normal;
148	--font--title-space: 1px;
149	--font--title-transform: uppercase;
150	--font--title-border: 1;
151	--font--title-border-size: 3px;
152
153	--font--nav: Oswald, sans-serif;
154	--font--nav-weight: 400;
155	--font--nav-style: normal;
156	--font--nav-space: 1px;
157	--font--nav-transform: uppercase;
158	--font--nav-size: 13px;
159
160	--font--button: Oswald, sans-serif;
161	--font--button-weight: 400;
162	--font--button-style: normal;
163	--font--button-space: 1px;
164	--font--button-transform: uppercase;
165	--font--button-size: 13px;
166	--font--button-mobile-size: 12px;
167
168	--font--icon-url: //www.boutique-educative.com/cdn/shop/t/2/assets/sb-icons.eot?v=69961381625854386191622645927;
169}
170</style>
171	<style>@font-face {
172  font-family: Muli;
173  font-weight: 400;
174  font-style: normal;
175  font-display: swap;
176  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"),
177       url("//www.boutique-educative.com/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff");
178}
179
180@font-face {
181  font-family: Oswald;
182  font-weight: 400;
183  font-style: normal;
184  font-display: swap;
185  src: url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
186       url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
187}
188
189@font-face {
190  font-family: Oswald;
191  font-weight: 400;
192  font-style: normal;
193  font-display: swap;
194  src: url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
195       url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
196}
197
198@font-face {
199  font-family: Oswald;
200  font-weight: 400;
201  font-style: normal;
202  font-display: swap;
203  src: url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
204       url("//www.boutique-educative.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
205}
206
207@font-face {
208  font-family: Muli;
209  font-weight: 700;
210  font-style: normal;
211  font-display: swap;
212  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"),
213       url("//www.boutique-educative.com/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff");
214}
215
216@font-face {
217  font-family: Muli;
218  font-weight: 400;
219  font-style: italic;
220  font-display: swap;
221  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"),
222       url("//www.boutique-educative.com/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff");
223}
224
225@font-face {
226  font-family: Muli;
227  font-weight: 700;
228  font-style: italic;
229  font-display: swap;
230  src: url("//www.boutique-educative.com/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"),
231       url("//www.boutique-educative.com/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff");
232}
233
234</style>
235
236<link rel="stylesheet" href="//www.boutique-educative.com/cdn/shop/t/2/assets/theme-critical.css?enable_css_minification=1&v=182578987804888269011622645931">
237
238<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'">
239<noscript><link rel="stylesheet" href="//www.boutique-educative.com/cdn/shop/t/2/assets/theme.css?enable_css_minification=1&v=21312513603539000031622645926"></noscript>
240<script>
241	/*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */
242	(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));
243</script>
243
244
245	<!-- JS after CSSOM=================================================== -->
246  	
246<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/theme.min.js?v=67362414734980941491622645942" defer="defer"></script>
246
247  	
247<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/custom.js?v=4012982073880900061622901751" defer="defer"></script>
247
248
249	
250
251  	
252		
252<script src="//www.boutique-educative.com/cdn/shop/t/2/assets/scrollreveal.min.js?v=163720458850474464051622645933"></script>
252
253	
254  	
255
256	<!-- Header hook for plugins ================================================== -->
257  	
257<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
257<meta name="google-site-verification" content="5wTWL9mV7-7X0PPRTlANNuqnZIqF9LgbDXxgfeX7f88">
258<meta name="facebook-domain-verification" content="35laj79ilx8pgq8qau2q3c9e7akghi">
259<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57333874854/digital_wallets/dialog">
260<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
260<script async="async" src="/checkouts/internal/preloads.js?locale=fr-CA"></script>
260
261<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
262<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-CA&shop_id=57333874854" crossorigin="anonymous"></script>
vendor: 1 bytes, line 262
262
263<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 263
263
264<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 264
264
265<script>var Shopify = Shopify || {};
266Shopify.shop = "boutique-educative.myshopify.com";
267Shopify.locale = "fr";
268Shopify.currency = {"active":"CAD","rate":"1.0"};
269Shopify.country = "CA";
270Shopify.theme = {"name":"Venue","id":123589066918,"schema_name":"Venue","schema_version":"4.8.6","theme_store_id":836,"role":"main"};
271Shopify.theme.handle = "null";
272Shopify.theme.style = {"id":null,"handle":null};
273Shopify.cdnHost = "www.boutique-educative.com/cdn";
274Shopify.routes = Shopify.routes || {};
275Shopify.routes.root = "/";
276Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
277Shopify.SignInWithShop = Shopify.SignInWithShop || {};
278Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
279Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 279
279
280<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 280
280
281<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 281
281
282<script>
283  window.ShopifyPay = window.ShopifyPay || {};
284  window.ShopifyPay.apiHost = "shop.app\/pay";
285  window.ShopifyPay.redirectState = null;
286</script>
vendor: 1 bytes, line 286
286
287<script>
288  window.Shopify = window.Shopify || {};
289  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
290  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
291  window.Shopify.SignInWithShop.eligible = true;
292</script>
vendor: 1 bytes, line 292
292
293<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 293
293
294<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 294
294
295<script type="module">
296  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
297
298  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
299
300</script>
vendor: 1 bytes, line 300
300
301<script>
302  window.Shopify = window.Shopify || {};
303  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
304  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"]};
305</script>
vendor: 1 bytes, line 305
305
306<script id="__st">var __st={"a":57333874854,"offset":-14400,"reqid":"e88afd92-18c0-4b13-8d8c-36e6535c7e6c-1791120852","pageurl":"www.boutique-educative.com\/cart","u":"a647552ec663","p":"cart"};</script>
vendor: 1 bytes, line 306
306
307<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 307
307
308<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 308
308
309<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 309
309
310<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>
310<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 310
310
311<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 311
311
312<script>
313  window.Shopify = window.Shopify || {};
314  window.Shopify.MCP = window.Shopify.MCP || {};
315  window.Shopify.MCP.enabled = true;
316  window.Shopify.MCP.shop = "boutique-educative.myshopify.com";
317  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.boutique-educative.com\/api\/mcp";
318  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"]}}];
319</script>
vendor: 1 bytes, line 319
319
320<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=");})();
321</script>
vendor: 1 bytes, line 321
321
322<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)}};
323</script>
vendor: 1 bytes, line 323
323
324<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
325  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);
326</script>
vendor: 1 bytes, line 326
326
327<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})}}));
328</script>
328
329<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">
330<style id="shopify-accelerated-checkout-cart">
331        #shopify-buyer-consent {
332  margin-top: 1em;
333  display: inline-block;
334  width: 100%;
335}
336
337#shopify-buyer-consent.hidden {
338  display: none;
339}
340
341#shopify-subscription-policy-button {
342  background: none;
343  border: none;
344  padding: 0;
345  text-decoration: underline;
346  font-size: inherit;
347  cursor: pointer;
348}
349
350#shopify-subscription-policy-button::before {
351  box-shadow: none;
352}
353
354      </style>
355
356<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
356
357
358<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>
358 
359 <link rel="stylesheet" href="https://tc.cdnhub.co/store/assets/css/v2/main.css?v=3.8_1633840749">  
360  
361  
361<script src="https://tc.cdnhub.co/store/assets/js/v2/main.js?v=3.8_1633840749" defer></script>
361
362 
363 
364<style>
365    .iti {
366        position: relative;
367        display: inline-block;
368    }
369    .iti * {
370        box-sizing: border-box;
371        -moz-box-sizing: border-box;
372    }
373    .iti__hide {
374        display: none;
375    }
376    .iti__v-hide {
377        visibility: hidden;
378    }
379    .iti input,
380    .iti input[type="tel"],
381    .iti input[type="text"] {
382        position: relative;
383        z-index: 0;
384        margin-top: 0 !important;
385        margin-bottom: 0 !important;
386        padding-right: 36px;
387        margin-right: 0;
388    }
389    .iti__flag-container {
390        position: absolute;
391        top: 0;
392        bottom: 0;
393        right: 0;
394        padding: 1px;
395    }
396    .iti__selected-flag {
397        z-index: 1;
398        position: relative;
399        display: flex;
400        align-items: center;
401        height: 100%;
402        padding: 0 6px 0 8px;
403    }
404    .iti__arrow {
405        margin-left: 6px;
406        width: 0;
407        height: 0;
408        border-left: 3px solid transparent;
409        border-right: 3px solid transparent;
410        border-top: 4px s
410olid #555;
411    }
412    .iti__arrow--up {
413        border-top: none;
414        border-bottom: 4px solid #555;
415    }
416    .iti__country-list {
417        position: absolute;
418        z-index: 2;
419        list-style: none;
420        text-align: left;
421        padding: 0;
422        margin: 0 0 0 -1px;
423        box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
424        background-color: #fff;
425        border: 1px solid #ccc;
426        white-space: nowrap;
427        max-height: 200px;
428        overflow-y: scroll;
429        -webkit-overflow-scrolling: touch;
430    }
431    .iti__country-list--dropup {
432        bottom: 100%;
433        margin-bottom: -1px;
434    }
435    @media (max-width: 500px) {
436        .iti__country-list {
437            white-space: normal;
438        }
439    }
440    .iti__flag-box {
441        display: inline-block;
442        width: 20px;
443    }
444    .iti__divider {
445        padding-bottom: 5px;
446        margin-bottom: 5px;
447        border-bottom: 1px solid #ccc;
448    }
449    .iti__country {
450        padding: 5px 10px;
451        outline: 0;
452    }
453    .iti__dial-code {
454        color: #999;
455    }
456    .iti__country.iti__highlight {
457        background-color: rgba(0, 0, 0, 0.05);
458    }
459    .iti__country-name,
460    .iti__dial-code,
461    .iti__flag-box {
462        vertical-align: middle;
463    }
464    .iti__country-name,
465    .iti__flag-box {
466        margin-right: 6px;
467    }
468    .iti--allow-dropdown input,
469    .iti--allow-dropdown input[type="tel"],
470    .iti--allow-dropdown input[type="text"],
471    .iti--separate-dial-code input,
472    .iti--separate-dial-code input[type="tel"],
473    .iti--separate-dial-code input[type="text"] {
474        padding-right: 6px;
475        padding-left: 52px;
476        margin-left: 0;
477    }
478    .iti--allow-dropdown .iti__flag-container,
479    .iti--separate-dial-code .iti__flag-container {
480        right: auto;
481        left: 0;
482    }
483    .iti--allow-dropdown .iti__flag-container:hover {
484        cursor: pointer;
485    }
486    .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
487        background-color: rgba(0, 0, 0, 0.05);
488    }
489    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
490    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
491        cursor: default;
492    }
493    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
494    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
495        background-color: transparent;
496    }
497    .iti--separate-dial-code .iti__selected-flag {
498        background-color: rgba(0, 0, 0, 0.05);
499    }
500    .iti--separate-dial-code .iti__selected-dial-code {
501        margin-left: 6px;
502    }
503    .iti--container {
504        position: absolute;
505        top: -1000px;
506        left: -1000px;
507        z-index: 1060;
508        padding: 1px;
509    }
510    .iti--container:hover {
511        cursor: pointer;
512    }
513    .iti-mobile .iti--container {
514        top: 30px;
515        bottom: 30px;
516        left: 30px;
517        right: 30px;
518        position: fixed;
519    }
520    .iti-mobile .iti__country-list {
521        max-height: 100%;
522        width: 100%;
523    }
524    .iti-mobile .iti__country {
525        padding: 10px 10px;
526        line-height: 1.5em;
527    }
528    .iti__flag {
529        width: 20px;
530    }
531    .iti__flag.iti__be {
532        width: 18px;
533    }
534    .iti__flag.iti__ch {
535        width: 15px;
536    }
537    .iti__flag.iti__mc {
538        width: 19px;
539    }
540    .iti__flag.iti__ne {
541        width: 18px;
542    }
543    .iti__flag.iti__np {
544        width: 13px;
545    }
546    .iti__flag.iti__va {
547        width: 15px;
548    }
549    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
550        .iti__flag {
551            background-size: 5652px 15px;
552        }
553    }
554    .iti__flag.iti__ac {
555        height: 10px;
556        background-position: 0 0;
557    }
558    .iti__flag.iti__ad {
559        height: 14px;
560        background-position: -22px 0;
561    }
562    .iti__flag.iti__ae {
563        height: 10px;
564        background-position: -44px 0;
565    }
566    .iti__flag.iti__af {
567        height: 14px;
568        background-position: -66px 0;
569    }
570    .iti__flag.iti__ag {
571        height: 14px;
572        background-position: -88px 0;
573    }
574    .iti__flag.iti__ai {
575        height: 10px;
576        background-position: -110px 0;
577    }
578    .iti__flag.iti__al {
579        height: 15px;
580        background-position: -132px 0;
581    }
582    .iti__flag.iti__am {
583        height: 10px;
584        background-position: -154px 0;
585    }
586    .iti__flag.iti__ao {
587        height: 14px;
588        background-position: -176px 0;
589    }
590    .iti__flag.iti__aq {
591        height: 14px;
592        background-position: -198px 0;
593    }
594    .iti__flag.iti__ar {
595        height: 13px;
596        background-position: -220px 0;
597    }
598    .iti__flag.iti__as {
599        height: 10px;
600        background-position: -242px 0;
601    }
602    .iti__flag.iti__at {
603        height: 14px;
604        background-position: -264px 0;
605    }
606    .iti__flag.iti__au {
607        height: 10px;
608        background-position: -286px 0;
609    }
610    .iti__flag.iti__aw {
611        height: 14px;
612        background-position: -308px 0;
613    }
614    .iti__flag.iti__ax {
615        height: 13px;
616        background-position: -330px 0;
617    }
618    .iti__flag.iti__az {
619        height: 10px;
620        background-position: -352px 0;
621    }
622    .iti__flag.iti__ba {
623        height: 10px;
624        background-position: -374px 0;
625    }
626    .iti__flag.iti__bb {
627        height: 14px;
628        background-position: -396px 0;
629    }
630    .iti__flag.iti__bd {
631        height: 12px;
632        background-position: -418px 0;
633    }
634    .iti__flag.iti__be {
635        height: 15px;
636        background-position: -440px 0;
637    }
638    .iti__flag.iti__bf {
639        height: 14px;
640        background-position: -460px 0;
641    }
642    .iti__flag.iti__bg {
643        height: 12px;
644        background-position: -482px 0;
645    }
646    .iti__flag.iti__bh {
647        height: 12px;
648        background-position: -504px 0;
649    }
650    .iti__flag.iti__bi {
651        height: 12px;
652        background-position: -526px 0;
653    }
654    .iti__flag.iti__bj {
655        height: 14px;
656        background-position: -548px 0;
657    }
658    .iti__flag.iti__bl {
659        height: 14px;
660        background-position: -570px 0;
661    }
662    .iti__flag.iti__bm {
663        height: 10px;
664        background-position: -592px 0;
665    }
666    .iti__flag.iti__bn {
667        height: 10px;
668        background-position: -614px 0;
669    }
670    .iti__flag.iti__bo {
671        height: 14px;
672        background-position: -636px 0;
673    }
674    .iti__flag.iti__bq {
675        height: 14px;
676        background-position: -658px 0;
677    }
678    .iti__flag.iti__br {
679        height: 14px;
680        background-position: -680px 0;
681    }
682    .iti__flag.iti__bs {
683        height: 10px;
684        background-position: -702px 0;
685    }
686    .iti__flag.iti__bt {
687        height: 14px;
688        background-position: -724px 0;
689    }
690    .iti__flag.iti__bv {
691        height: 15px;
692        background-position: -746px 0;
693    }
694    .iti__flag.iti__bw {
695        height: 14px;
696        background-position: -768px 0;
697    }
698    .iti__flag.iti__by {
699        height: 10px;
700        background-position: -790px 0;
701    }
702    .iti__flag.iti__bz {
703        height: 14px;
704        background-position: -812px 0;
705    }
706    .iti__flag.iti__ca {
707        height: 10px;
708        background-position: -834px 0;
709    }
710    .iti__flag.iti__cc {
711        height: 10px;
712        background-position: -856px 0;
713    }
714    .iti__flag.iti__cd {
715        height: 15px;
716        background-position: -878px 0;
717    }
718    .iti__flag.iti__cf {
719        height: 14px;
720        background-position: -900px 0;
721    }
722    .iti__flag.iti__cg {
723        height: 14px;
724        background-position: -922px 0;
725    }
726    .iti__flag.iti__ch {
727        height: 15px;
728        background-position: -944px 0;
729    }
730    .iti__flag.iti__ci {
731        height: 14px;
732        background-position: -961px 0;
733    }
734    .iti__flag.iti__ck {
735        height: 10px;
736        background-position: -983px 0;
737    }
738    .iti__flag.iti__cl {
739        height: 14px;
740        background-position: -1005px 0;
741    }
742    .iti__flag.iti__cm {
743        height: 14px;
744        background-position: -1027px 0;
745    }
746    .iti__flag.iti__cn {
747        height: 14px;
748        background-position: -1049px 0;
749    }
750    .iti__flag.iti__co {
751        height: 14px;
752        background-position: -1071px 0;
753    }
754    .iti__flag.iti__cp {
755        height: 14px;
756        background-position: -1093px 0;
757    }
758    .iti__flag.iti__cr {
759        height: 12px;
760        background-position: -1115px 0;
761    }
762    .iti__flag.iti__cu {
763        height: 10px;
764        background-position: -1137px 0;
765    }
766    .iti__flag.iti__cv {
767        height: 12px;
768        background-position: -1159px 0;
769    }
770    .iti__flag.iti__cw {
771        height: 14px;
772        background-position: -1181px 0;
773    }
774    .iti__flag.iti__cx {
775        height: 10px;
776        background-position: -1203px 0;
777    }
778    .iti__flag.iti__cy {
779        height: 14px;
780        background-position: -1225px 0;
781    }
782    .iti__flag.iti__cz {
783        height: 14px;
784        background-position: -1247px 0;
785    }
786    .iti__flag.iti__de {
787        height: 12px;
788        background-position: -1269px 0;
789    }
790    .iti__flag.iti__dg {
791        height: 10px;
792        background-position: -1291px 0;
793    }
794    .iti__flag.iti__dj {
795        height: 14px;
796        background-position: -1313px 0;
797    }
798    .iti__flag.iti__dk {
799        height: 15px;
800        background-position: -1335px 0;
801    }
802    .iti__flag.iti__dm {
803        height: 10px;
804        background-position: -1357px 0;
805    }
806    .iti__flag.iti__do {
807        height: 14px;
808        background-position: -1379px 0;
809    }
810    .iti__flag.iti__dz {
811        height: 14px;
812        background-position: -1401px 0;
813    }
814    .iti__flag.iti__ea {
815        height: 14px;
816        background-position: -1423px 0;
817    }
818    .iti__flag.iti__ec {
819        height: 14px;
820        background-position: -1445px 0;
821    }
822    .iti__flag.iti__ee {
823        height: 13px;
824        background-position: -1467px 0;
825    }
826    .iti__flag.iti__eg {
827        height: 14px;
828        background-position: -1489px 0;
829    }
830    .iti__flag.iti__eh {
831        height: 10px;
832        background-position: -1511px 0;
833    }
834    .iti__flag.iti__er {
835        height: 10px;
836        background-position: -1533px 0;
837    }
838    .iti__flag.iti__es {
839        height: 14px;
840        background-position: -1555px 0;
841    }
842    .iti__flag.iti__et {
843        height: 10px;
844        background-position: -1577px 0;
845    }
846    .iti__flag.iti__eu {
847        height: 14px;
848        background-position: -1599px 0;
849    }
850    .iti__flag.iti__fi {
851        height: 12px;
852        background-position: -1621px 0;
853    }
854    .iti__flag.iti__fj {
855        height: 10px;
856        background-position: -1643px 0;
857    }
858    .iti__flag.iti__fk {
859        height: 10px;
860        background-position: -1665px 0;
861    }
862    .iti__flag.iti__fm {
863        height: 11px;
864        background-position: -1687px 0;
865    }
866    .iti__flag.iti__fo {
867        height: 15px;
868        background-position: -1709px 0;
869    }
870    .iti__flag.iti__fr {
871        height: 14px;
872        background-position: -1731px 0;
873    }
874    .iti__flag.iti__ga {
875        height: 15px;
876        background-position: -1753px 0;
877    }
878    .iti__flag.iti__gb {
879        height: 10px;
880        background-position: -1775px 0;
881    }
882    .iti__flag.iti__gd {
883        height: 12px;
884        background-position: -1797px 0;
885    }
886    .iti__flag.iti__ge {
887        height: 14px;
888        background-position: -1819px 0;
889    }
890    .iti__flag.iti__gf {
891        height: 14px;
892        background-position: -1841px 0;
893    }
894    .iti__flag.iti__gg {
895        height: 14px;
896        background-position: -1863px 0;
897    }
898    .iti__flag.iti__gh {
899        height: 14px;
900        background-position: -1885px 0;
901    }
902    .iti__flag.iti__gi {
903        height: 10px;
904        background-position: -1907px 0;
905    }
906    .iti__flag.iti__gl {
907        height: 14px;
908        background-position: -1929px 0;
909    }
910    .iti__flag.iti__gm {
911        height: 14px;
912        background-position: -1951px 0;
913    }
914    .iti__flag.iti__gn {
915        height: 14px;
916        background-position: -1973px 0;
917    }
918    .iti__flag.iti__gp {
919        height: 14px;
920        background-position: -1995px 0;
921    }
922    .iti__flag.iti__gq {
923        height: 14px;
924        background-position: -2017px 0;
925    }
926    .iti__flag.iti__gr {
927        height: 14px;
928        background-position: -2039px 0;
929    }
930    .iti__flag.iti__gs {
931        height: 10px;
932        background-position: -2061px 0;
933    }
934    .iti__flag.iti__gt {
935        height: 13px;
936        background-position: -2083px 0;
937    }
938    .iti__flag.iti__gu {
939        height: 11px;
940        background-position: -2105px 0;
941    }
942    .iti__flag.iti__gw {
943        height: 10px;
944        background-position: -2127px 0;
945    }
946    .iti__flag.iti__gy {
947        height: 12px;
948        background-position: -2149px 0;
949    }
950    .iti__flag.iti__hk {
951        height: 14px;
952        background-position: -2171px 0;
953    }
954    .iti__flag.iti__hm {
955        height: 10px;
956        background-position: -2193px 0;
957    }
958    .iti__flag.iti__hn {
959        height: 10px;
960        background-position: -2215px 0;
961    }
962    .iti__flag.iti__hr {
963        height: 10px;
964        background-position: -2237px 0;
965    }
966    .iti__flag.iti__ht {
967        height: 12px;
968        background-position: -2259px 0;
969    }
970    .iti__flag.iti__hu {
971        height: 10px;
972        background-position: -2281px 0;
973    }
974    .iti__flag.iti__ic {
975        height: 14px;
976        background-position: -2303px 0;
977    }
978    .iti__flag.iti__id {
979        height: 14px;
980        background-position: -2325px 0;
981    }
982    .iti__flag.iti__ie {
983        height: 10px;
984        background-position: -2347px 0;
985    }
986    .iti__flag.iti__il {
987        height: 15px;
988        background-position: -2369px 0;
989    }
990    .iti__flag.iti__im {
991        height: 10px;
992        background-position: -2391px 0;
993    }
994    .iti__flag.iti__in {
995        height: 14px;
996        background-position: -2413px 0;
997    }
998    .iti__flag.iti__io {
999        height: 10px;
1000        background-position: -2435px 0;
1001    }
1002    .iti__flag.iti__iq {
1003        height: 14px;
1004        background-position: -2457px 0;
1005    }
1006    .iti__flag.iti__ir {
1007        height: 12px;
1008        background-position: -2479px 0;
1009    }
1010    .iti__flag.iti__is {
1011        height: 15px;
1012        background-position: -2501px 0;
1013    }
1014    .iti__flag.iti__it {
1015        height: 14px;
1016        background-position: -2523px 0;
1017    }
1018    .iti__flag.iti__je {
1019        height: 12px;
1020        background-position: -2545px 0;
1021    }
1022    .iti__flag.iti__jm {
1023        height: 10px;
1024        background-position: -2567px 0;
1025    }
1026    .iti__flag.iti__jo {
1027        height: 10px;
1028        background-position: -2589px 0;
1029    }
1030    .iti__flag.iti__jp {
1031        height: 14px;
1032        background-position: -2611px 0;
1033    }
1034    .iti__flag.iti__ke {
1035        height: 14px;
1036        background-position: -2633px 0;
1037    }
1038    .iti__flag.iti__kg {
1039        height: 12px;
1040        background-position: -2655px 0;
1041    }
1042    .iti__flag.iti__kh {
1043        height: 13px;
1044        background-position: -2677px 0;
1045    }
1046    .iti__flag.iti__ki {
1047        height: 10px;
1048        background-position: -2699px 0;
1049    }
1050    .iti__flag.iti__km {
1051        height: 12px;
1052        background-position: -2721px 0;
1053    }
1054    .iti__flag.iti__kn {
1055        height: 14px;
1056        background-position: -2743px 0;
1057    }
1058    .iti__flag.iti__kp {
1059        height: 10px;
1060        background-position: -2765px 0;
1061    }
1062    .iti__flag.iti__kr {
1063        height: 14px;
1064        background-position: -2787px 0;
1065    }
1066    .iti__flag.iti__kw {
1067        height: 10px;
1068        background-position: -2809px 0;
1069    }
1070    .iti__flag.iti__ky {
1071        height: 10px;
1072        background-position: -2831px 0;
1073    }
1074    .iti__flag.iti__kz {
1075        height: 10px;
1076        background-position: -2853px 0;
1077    }
1078    .iti__flag.iti__la {
1079        height: 14px;
1080        background-position: -2875px 0;
1081    }
1082    .iti__flag.iti__lb {
1083        height: 14px;
1084        background-position: -2897px 0;
1085    }
1086    .iti__flag.iti__lc {
1087        height: 10px;
1088        background-position: -2919px 0;
1089    }
1090    .iti__flag.iti__li {
1091        height: 12px;
1092        background-position: -2941px 0;
1093    }
1094    .iti__flag.iti__lk {
1095        height: 10px;
1096        background-position: -2963px 0;
1097    }
1098    .iti__flag.iti__lr {
1099        height: 11px;
1100        background-position: -2985px 0;
1101    }
1102    .iti__flag.iti__ls {
1103        height: 14px;
1104        background-position: -3007px 0;
1105    }
1106    .iti__flag.iti__lt {
1107        height: 12px;
1108        background-position: -3029px 0;
1109    }
1110    .iti__flag.iti__lu {
1111        height: 12px;
1112        background-position: -3051px 0;
1113    }
1114    .iti__flag.iti__lv {
1115        height: 10px;
1116        background-position: -3073px 0;
1117    }
1118    .iti__flag.iti__ly {
1119        height: 10px;
1120        background-position: -3095px 0;
1121    }
1122    .iti__flag.iti__ma {
1123        height: 14px;
1124        background-position: -3117px 0;
1125    }
1126    .iti__flag.iti__mc {
1127        height: 15px;
1128        background-position: -3139px 0;
1129    }
1130    .iti__flag.iti__md {
1131        height: 10px;
1132        background-position: -3160px 0;
1133    }
1134    .iti__flag.iti__me {
1135        height: 10px;
1136        background-position: -3182px 0;
1137    }
1138    .iti__flag.iti__mf {
1139        height: 14px;
1140        background-position: -3204px 0;
1141    }
1142    .iti__flag.iti__mg {
1143        height: 14px;
1144        background-position: -3226px 0;
1145    }
1146    .iti__flag.iti__mh {
1147        height: 11px;
1148        background-position: -3248px 0;
1149    }
1150    .iti__flag.iti__mk {
1151        height: 10px;
1152        background-position: -3270px 0;
1153    }
1154    .iti__flag.iti__ml {
1155        height: 14px;
1156        background-position: -3292px 0;
1157    }
1158    .iti__flag.iti__mm {
1159        height: 14px;
1160        background-position: -3314px 0;
1161    }
1162    .iti__flag.iti__mn {
1163        height: 10px;
1164        background-position: -3336px 0;
1165    }
1166    .iti__flag.iti__mo {
1167        height: 14px;
1168        background-position: -3358px 0;
1169    }
1170    .iti__flag.iti__mp {
1171        height: 10px;
1172        background-position: -3380px 0;
1173    }
1174    .iti__flag.iti__mq {
1175        height: 14px;
1176        background-position: -3402px 0;
1177    }
1178    .iti__flag.iti__mr {
1179        height: 14px;
1180        background-position: -3424px 0;
1181    }
1182    .iti__flag.iti__ms {
1183        height: 10px;
1184        background-position: -3446px 0;
1185    }
1186    .iti__flag.iti__mt {
1187        height: 14px;
1188        background-position: -3468px 0;
1189    }
1190    .iti__flag.iti__mu {
1191        height: 14px;
1192        background-position: -3490px 0;
1193    }
1194    .iti__flag.iti__mv {
1195        height: 14px;
1196        background-position: -3512px 0;
1197    }
1198    .iti__flag.iti__mw {
1199        height: 14px;
1200        background-position: -3534px 0;
1201    }
1202    .iti__flag.iti__mx {
1203        height: 12px;
1204        background-position: -3556px 0;
1205    }
1206    .iti__flag.iti__my {
1207        height: 10px;
1208        background-position: -3578px 0;
1209    }
1210    .iti__flag.iti__mz {
1211        height: 14px;
1212        background-position: -3600px 0;
1213    }
1214    .iti__flag.iti__na {
1215        height: 14px;
1216        background-position: -3622px 0;
1217    }
1218    .iti__flag.iti__nc {
1219        height: 10px;
1220        background-position: -3644px 0;
1221    }
1222    .iti__flag.iti__ne {
1223        height: 15px;
1224        background-position: -3666px 0;
1225    }
1226    .iti__flag.iti__nf {
1227        height: 10px;
1228        background-position: -3686px 0;
1229    }
1230    .iti__flag.iti__ng {
1231        height: 10px;
1232        background-position: -3708px 0;
1233    }
1234    .iti__flag.iti__ni {
1235        height: 12px;
1236        background-position: -3730px 0;
1237    }
1238    .iti__flag.iti__nl {
1239        height: 14px;
1240        background-position: -3752px 0;
1241    }
1242    .iti__flag.iti__no {
1243        height: 15px;
1244        background-position: -3774px 0;
1245    }
1246    .iti__flag.iti__np {
1247        height: 15px;
1248        background-position: -3796px 0;
1249    }
1250    .iti__flag.iti__nr {
1251        height: 10px;
1252        background-position: -3811px 0;
1253    }
1254    .iti__flag.iti__nu {
1255        height: 10px;
1256        background-position: -3833px 0;
1257    }
1258    .iti__flag.iti__nz {
1259        height: 10px;
1260        background-position: -3855px 0;
1261    }
1262    .iti__flag.iti__om {
1263        height: 10px;
1264        background-position: -3877px 0;
1265    }
1266    .iti__flag.iti__pa {
1267        height: 14px;
1268        background-position: -3899px 0;
1269    }
1270    .iti__flag.iti__pe {
1271        height: 14px;
1272        background-position: -3921px 0;
1273    }
1274    .iti__flag.iti__pf {
1275        height: 14px;
1276        background-position: -3943px 0;
1277    }
1278    .iti__flag.iti__pg {
1279        height: 15px;
1280        background-position: -3965px 0;
1281    }
1282    .iti__flag.iti__ph {
1283        height: 10px;
1284        background-position: -3987px 0;
1285    }
1286    .iti__flag.iti__pk {
1287        height: 14px;
1288        background-position: -4009px 0;
1289    }
1290    .iti__flag.iti__pl {
1291        height: 13px;
1292        background-position: -4031px 0;
1293    }
1294    .iti__flag.iti__pm {
1295        height: 14px;
1296        background-position: -4053px 0;
1297    }
1298    .iti__flag.iti__pn {
1299        height: 10px;
1300        background-position: -4075px 0;
1301    }
1302    .iti__flag.iti__pr {
1303        height: 14px;
1304        background-position: -4097px 0;
1305    }
1306    .iti__flag.iti__ps {
1307        height: 10px;
1308        background-position: -4119px 0;
1309    }
1310    .iti__flag.iti__pt {
1311        height: 14px;
1312        background-position: -4141px 0;
1313    }
1314    .iti__flag.iti__pw {
1315        height: 13px;
1316        background-position: -4163px 0;
1317    }
1318    .iti__flag.iti__py {
1319        height: 11px;
1320        background-position: -4185px 0;
1321    }
1322    .iti__flag.iti__qa {
1323        height: 8px;
1324        background-position: -4207px 0;
1325    }
1326    .iti__flag.iti__re {
1327        height: 14px;
1328        background-position: -4229px 0;
1329    }
1330    .iti__flag.iti__ro {
1331        height: 14px;
1332        background-position: -4251px 0;
1333    }
1334    .iti__flag.iti__rs {
1335        height: 14px;
1336        background-position: -4273px 0;
1337    }
1338    .iti__flag.iti__ru {
1339        height: 14px;
1340        background-position: -4295px 0;
1341    }
1342    .iti__flag.iti__rw {
1343        height: 14px;
1344        background-position: -4317px 0;
1345    }
1346    .iti__flag.iti__sa {
1347        height: 14px;
1348        background-position: -4339px 0;
1349    }
1350    .iti__flag.iti__sb {
1351        height: 10px;
1352        background-position: -4361px 0;
1353    }
1354    .iti__flag.iti__sc {
1355        height: 10px;
1356        background-position: -4383px 0;
1357    }
1358    .iti__flag.iti__sd {
1359        height: 10px;
1360        background-position: -4405px 0;
1361    }
1362    .iti__flag.iti__se {
1363        height: 13px;
1364        background-position: -4427px 0;
1365    }
1366    .iti__flag.iti__sg {
1367        height: 14px;
1368        background-position: -4449px 0;
1369    }
1370    .iti__flag.iti__sh {
1371        height: 10px;
1372        background-position: -4471px 0;
1373    }
1374    .iti__flag.iti__si {
1375        height: 10px;
1376        background-position: -4493px 0;
1377    }
1378    .iti__flag.iti__sj {
1379        height: 15px;
1380        background-position: -4515px 0;
1381    }
1382    .iti__flag.iti__sk {
1383        height: 14px;
1384        background-position: -4537px 0;
1385    }
1386    .iti__flag.iti__sl {
1387        height: 14px;
1388        background-position: -4559px 0;
1389    }
1390    .iti__flag.iti__sm {
1391        height: 15px;
1392        background-position: -4581px 0;
1393    }
1394    .iti__flag.iti__sn {
1395        height: 14px;
1396        background-position: -4603px 0;
1397    }
1398    .iti__flag.iti__so {
1399        height: 14px;
1400        background-position: -4625px 0;
1401    }
1402    .iti__flag.iti__sr {
1403        height: 14px;
1404        background-position: -4647px 0;
1405    }
1406    .iti__flag.iti__ss {
1407        height: 10px;
1408        background-position: -4669px 0;
1409    }
1410    .iti__flag.iti__st {
1411        height: 10px;
1412        background-position: -4691px 0;
1413    }
1414    .iti__flag.iti__sv {
1415        height: 12px;
1416        background-position: -4713px 0;
1417    }
1418    .iti__flag.iti__sx {
1419        height: 14px;
1420        background-position: -4735px 0;
1421    }
1422    .iti__flag.iti__sy {
1423        height: 14px;
1424        background-position: -4757px 0;
1425    }
1426    .iti__flag.iti__sz {
1427        height: 14px;
1428        background-position: -4779px 0;
1429    }
1430    .iti__flag.iti__ta {
1431        height: 10px;
1432        background-position: -4801px 0;
1433    }
1434    .iti__flag.iti__tc {
1435        height: 10px;
1436        background-position: -4823px 0;
1437    }
1438    .iti__flag.iti__td {
1439        height: 14px;
1440        background-position: -4845px 0;
1441    }
1442    .iti__flag.iti__tf {
1443        height: 14px;
1444        background-position: -4867px 0;
1445    }
1446    .iti__flag.iti__tg {
1447        height: 13px;
1448        background-position: -4889px 0;
1449    }
1450    .iti__flag.iti__th {
1451        height: 14px;
1452        background-position: -4911px 0;
1453    }
1454    .iti__flag.iti__tj {
1455        height: 10px;
1456        background-position: -4933px 0;
1457    }
1458    .iti__flag.iti__tk {
1459        height: 10px;
1460        background-position: -4955px 0;
1461    }
1462    .iti__flag.iti__tl {
1463        height: 10px;
1464        background-position: -4977px 0;
1465    }
1466    .iti__flag.iti__tm {
1467        height: 14px;
1468        background-position: -4999px 0;
1469    }
1470    .iti__flag.iti__tn {
1471        height: 14px;
1472        background-position: -5021px 0;
1473    }
1474    .iti__flag.iti__to {
1475        height: 10px;
1476        background-position: -5043px 0;
1477    }
1478    .iti__flag.iti__tr {
1479        height: 14px;
1480        background-position: -5065px 0;
1481    }
1482    .iti__flag.iti__tt {
1483        height: 12px;
1484        background-position: -5087px 0;
1485    }
1486    .iti__flag.iti__tv {
1487        height: 10px;
1488        background-position: -5109px 0;
1489    }
1490    .iti__flag.iti__tw {
1491        height: 14px;
1492        background-position: -5131px 0;
1493    }
1494    .iti__flag.iti__tz {
1495        height: 14px;
1496        background-position: -5153px 0;
1497    }
1498    .iti__flag.iti__ua {
1499        height: 14px;
1500        background-position: -5175px 0;
1501    }
1502    .iti__flag.iti__ug {
1503        height: 14px;
1504        background-position: -5197px 0;
1505    }
1506    .iti__flag.iti__um {
1507        height: 11px;
1508        background-position: -5219px 0;
1509    }
1510    .iti__flag.iti__un {
1511        height: 14px;
1512        background-position: -5241px 0;
1513    }
1514    .iti__flag.iti__us {
1515        height: 11px;
1516        background-position: -5263px 0;
1517    }
1518    .iti__flag.iti__uy {
1519        height: 14px;
1520        background-position: -5285px 0;
1521    }
1522    .iti__flag.iti__uz {
1523        height: 10px;
1524        background-position: -5307px 0;
1525    }
1526    .iti__flag.iti__va {
1527        height: 15px;
1528        background-position: -5329px 0;
1529    }
1530    .iti__flag.iti__vc {
1531        height: 14px;
1532        background-position: -5346px 0;
1533    }
1534    .iti__flag.iti__ve {
1535        height: 14px;
1536        background-position: -5368px 0;
1537    }
1538    .iti__flag.iti__vg {
1539        height: 10px;
1540        background-position: -5390px 0;
1541    }
1542    .iti__flag.iti__vi {
1543        height: 14px;
1544        background-position: -5412px 0;
1545    }
1546    .iti__flag.iti__vn {
1547        height: 14px;
1548        background-position: -5434px 0;
1549    }
1550    .iti__flag.iti__vu {
1551        height: 12px;
1552        background-position: -5456px 0;
1553    }
1554    .iti__flag.iti__wf {
1555        height: 14px;
1556        background-position: -5478px 0;
1557    }
1558    .iti__flag.iti__ws {
1559        height: 10px;
1560        background-position: -5500px 0;
1561    }
1562    .iti__flag.iti__xk {
1563        height: 15px;
1564        background-position: -5522px 0;
1565    }
1566    .iti__flag.iti__ye {
1567        height: 14px;
1568        background-position: -5544px 0;
1569    }
1570    .iti__flag.iti__yt {
1571        height: 14px;
1572        background-position: -5566px 0;
1573    }
1574    .iti__flag.iti__za {
1575        height: 14px;
1576        background-position: -5588px 0;
1577    }
1578    .iti__flag.iti__zm {
1579        height: 14px;
1580        background-position: -5610px 0;
1581    }
1582    .iti__flag.iti__zw {
1583        height: 10px;
1584        background-position: -5632px 0;
1585    }
1586    .iti__flag {
1587        height: 15px;
1588        box-shadow: 0 0 1px 0 #888;
1589        background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");
1590        background-repeat: no-repeat;
1591        background-color: #dbdbdb;
1592        background-position: 20px 0;
1593    }
1594    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1595        .iti__flag {
1596            background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");
1597        }
1598    }
1599    .iti__flag.iti__np {
1600        background-color: transparent;
1601    }
1602    .cart-property .property_name {
1603        font-weight: 400;
1604        padding-right: 0;
1605        min-width: auto;
1606        width: auto;
1607    }
1608    .input_file + label {
1609        cursor: pointer;
1610        padding: 3px 10px;
1611        width: auto;
1612        text-align: center;
1613        margin: 0;
1614        background: #f4f8fb;
1615        border: 1px solid #dbe1e8;
1616    }
1617    #error-msg,
1618    .hulkapps_with_discount {
1619        color: red;
1620    }
1621    .discount_error {
1622        border-color: red;
1623    }
1624    .edit_form input,
1625    .edit_form select,
1626    .edit_form textarea {
1627        min-height: 44px !important;
1628    }
1629    .hulkapps_summary {
1630        font-size: 14px;
1631        display: block;
1632        color: red;
1633    }
1634    .hulkapps-summary-line-discount-code {
1635        margin: 10px 0;
1636        display: block;
1637    }
1638    .actual_price {
1639        text-decoration: line-through;
1640    }
1641    input.error {
1642        border: 1px solid #ff7c7c;
1643    }
1644    #valid-msg {
1645        color: #00c900;
1646    }
1647    .edit_cart_option {
1648        margin-top: 10px !important;
1649        display: none;
1650    }
1651    .hulkapps_discount_hide {
1652        margin-top: 10px;
1653        display: flex !important;
1654        justify-content: flex-end;
1655    }
1656    .hulkapps_discount_code {
1657        width: auto !important;
1658        margin: 0 12px 0 0 !important;
1659    }
1660    .discount_code_box {
1661        display: none;
1662        margin-bottom: 10px;
1663        text-align: right;
1664    }
1665    @media screen and (max-width: 480px) {
1666        .hulkapps_discount_code {
1667            width: 100%;
1668        }
1669        .hulkapps_option_name,
1670        .hulkapps_option_value {
1671            display: block !important;
1672        }
1673        .hulkapp_close,
1674        .hulkapp_save {
1675            margin-bottom: 8px;
1676        }
1677    }
1678    @media screen and (max-width: 991px) {
1679        .hulkapps_option_name,
1680        .hulkapps_option_value {
1681            display: block !important;
1682            width: 100% !important;
1683            max-width: 100% !important;
1684        }
1685        .hulkapps_discount_button {
1686            height: 40px;
1687        }
1688    }
1689    body.body_fixed {
1690        overflow: hidden;
1691    }
1692    select.hulkapps_dd {
1693        padding-right: 30px !important;
1694    }
1695    .cb_render .hulkapps_option_value label {
1696        display: flex !important;
1697        align-items: center;
1698    }
1699    .dd_multi_render select {
1700        padding-right: 5px !important;
1701        min-height: 80px !important;
1702    }
1703    .hulkapps-tooltip {
1704        position: relative;
1705        display: inline-block;
1706        cursor: pointer;
1707        vertical-align: middle;
1708    }
1709    .hulkapps-tooltip img {
1710        display: block;
1711    }
1712    .hulkapps-tooltip .hulkapps-tooltip-inner {
1713        position: absolute;
1714        bottom: calc(100% + 5px);
1715        background: #000;
1716        left: -8px;
1717        color: #fff;
1718        box-shadow: 0 6px 30px rgba(0, 0, 0, 0.08);
1719        opacity: 0;
1720        visibility: hidden;
1721        transition: all ease-in-out 0.5s;
1722        border-radius: 5px;
1723        font-size: 13px;
1724        text-align: center;
1725        z-index: 999;
1726        white-space: nowrap;
1727        padding: 7px;
1728    }
1729    .hulkapps-tooltip:hover .hulkapps-tooltip-inner {
1730        opacity: 1;
1731        visibility: visible;
1732    }
1733    .hulkapps-tooltip .hulkapps-tooltip-inner:after {
1734        content: "";
1735        position: absolute;
1736        top: 100%;
1737        left: 11px;
1738        border-width: 5px;
1739        border-style: solid;
1740        border-color: #000 transparent transparent transparent;
1741    }
1742    .hulkapps-tooltip.bottom .hulkapps-tooltip-inner {
1743        bottom: auto;
1744        top: calc(100% + 5px);
1745        padding: 0;
1746    }
1747    .hulkapps-tooltip.bottom .hulkapps-tooltip-inner:after {
1748        bottom: 100%;
1749        top: auto;
1750        border-color: transparent transparent #000;
1751    }
1752    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip {
1753        left: 1px;
1754    }
1755    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip p {
1756        margin: 0 0 5px;
1757        color: #fff;
1758        white-space: normal;
1759    }
1760    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img {
1761        max-width: 100%;
1762    }
1763    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img.circle {
1764        border-radius: 50%;
1765    }
1766    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip {
1767        left: 1px;
1768    }
1769    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip p {
1770        margin: 0 0 5px;
1771        color: #fff;
1772        white-space: normal;
1773    }
1774    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img {
1775        max-width: 100%;
1776    }
1777    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img.circle {
1778        border-radius: 50%;
1779    }
1780    .hulkapp_save,
1781    .hulkapps_discount_button,
1782    button.hulkapp_close {
1783        cursor: pointer;
1784        border-radius: 2px;
1785        font-weight: 600;
1786        text-transform: none;
1787        letter-spacing: 0.08em;
1788        font-size: 14px;
1789        padding: 8px 15px;
1790    }
1791    .hulkapps-cart-original-total {
1792        display: block;
1793    }
1794    .discount-tag {
1795        background: #ebebeb;
1796        padding: 5px 10px;
1797        border-radius: 5px;
1798        display: inline-block;
1799        margin-right: 30px;
1800        color: #000;
1801    }
1802    .discount-tag .close-ajax-tag {
1803        position: relative;
1804        width: 15px;
1805        height: 15px;
1806        display: inline-block;
1807        margin-left: 5px;
1808        vertical-align: middle;
1809        cursor: pointer;
1810    }
1811    .discount-tag .close-ajax-tag:after,
1812    .discount-tag .close-ajax-tag:before {
1813        position: absolute;
1814        top: 50%;
1815        left: 50%;
1816        transform: translate(-50%, -50%) rotate(45deg);
1817        width: 2px;
1818        height: 10px;
1819        background-color: #3d3d3d;
1820    }
1821    .discount-tag .close-ajax-tag:before {
1822        width: 10px;
1823        height: 2px;
1824    }
1825    .hulkapps_discount_code {
1826        max-width: 50%;
1827        border-radius: 4px;
1828        border: 1px solid #b8b8b8;
1829        padding: 10px 16px;
1830    }
1831    .discount-tag {
1832        background: #ebebeb;
1833        padding: 5px 10px;
1834        border-radius: 5px;
1835        display: inline-block;
1836        margin-right: 30px;
1837    }
1838    .discount-tag .close-tag {
1839        position: relative;
1840        width: 15px;
1841        height: 15px;
1842        display: inline-block;
1843        margin-left: 5px;
1844        vertical-align: middle;
1845        cursor: pointer;
1846    }
1847    .discount-tag .close-tag:after,
1848    .discount-tag .close-tag:before {
1849        content: "";
1850        position: absolute;
1851        top: 50%;
1852        left: 50%;
1853        transform: translate(-50%, -50%) rotate(45deg);
1854        width: 2px;
1855        height: 10px;
1856        background-color: #3d3d3d;
1857    }
1858    .discount-tag .close-tag:before {
1859        width: 10px;
1860        height: 2px;
1861    }
1862    .after_discount_price {
1863        font-weight: 700;
1864    }
1865    .final-total {
1866        font-weight: 400;
1867        margin-right: 30px;
1868    }
1869    @media screen and (max-width: 991px) {
1870        body.body_fixed {
1871            position: fixed;
1872            top: 0;
1873            right: 0;
1874            left: 0;
1875            bottom: 0;
1876        }
1877    }
1878    @media only screen and (max-width: 749px) {
1879        .hulkapps_swatch_option {
1880            margin-bottom: 10px !important;
1881        }
1882    }
1883    @media (max-width: 767px) {
1884        #hulkapp_popupOverlay {
1885            padding-top: 10px !important;
1886        }
1887        .hulkapps_discount_code {
1888            width: 100% !important;
1889        }
1890    }
1891    .hulkapps-volumes {
1892        display: block;
1893        width: 100%;
1894    }
1895    .iti__flag {
1896        display: block !important;
1897    }
1898    [id^="hulkapps_custom_options"] .hide {
1899        display: none;
1900    }
1901    .hulkapps_option_value input[type="color"] {
1902        -webkit-appearance: none !important;
1903        border: none !important;
1904        height: 38px !important;
1905        width: 38px !important;
1906        border-radius: 25px !important;
1907        background: none !important;
1908    }
1909    .popup_render {
1910        margin-bottom: 0 !important;
1911        display: flex !important;
1912        align-items: center !important;
1913    }
1914    .popup_render .hulkapps_option_value {
1915        min-width: auto !important;
1916    }
1917    .popup_render a {
1918        text-decoration: underline !important;
1919        transition: all 0.3s !important;
1920        font-weight: normal !important;
1921    }
1922    .popup_render a:hover {
1923        color: #6e6e6e;
1924    }
1925    .cut-popup-icon {
1926        display: flex;
1927        align-items: center;
1928    }
1929    .cut-popup-icon-span {
1930        display: flex;
1931    }
1932    .des-detail {
1933        font-weight: normal;
1934    }
1935    #hulkapp_popupOverlay {
1936        z-index: 99999999 !important;
1937    }
1938    .dp_render .hulkapps_option_value {
1939        width: 72%;
1940
1941    }
1942</style>
1943<script>
1944    
1945        window.hulkapps = {
1946        shop_slug: "boutique-educative",
1947        store_id: "boutique-educative.myshopify.com",
1948        money_format: "${{amount}}",
1949        cart: null,
1950        product: null,
1951        product_collections: null,
1952        product_variants: null,
1953        is_volume_discount: null,
1954        is_product_option: true,
1955        product_id: null,
1956        page_type: null,
1957        po_url: "https://productoption.hulkapps.com",
1958        po_proxy_url: "https://www.boutique-educative.com",
1959        vd_url: "https://volumediscount.hulkapps.com",
1960        customer: null
1961    }
1962    window.is_hulkpo_installed=true
1963    window.hulkapps_v2_beta_js=true
1964    
1965    
1966      window.hulkapps.page_type = "cart";
1967      window.hulkapps.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"CAD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}
1968      if (typeof window.hulkapps.cart.items == "object") {
1969        for (var i=0; i<window.hulkapps.cart.items.length; i++) {
1970          ["sku", "grams", "vendor", "url", "image", "handle", "requires_shipping", "product_type", "product_description"].map(function(a) {
1971            delete window.hulkapps.cart.items[i][a]
1972          })
1973        }
1974      }
1975      window.hulkapps.cart_collections = {}
1976      
1977    
1978
1979    
1980    // alert("in snippet");
1981    // console.log(window.hulkapps);
1982</script>
1982
1983
1984<div class="edit_popup" style="display: none;">
1985  <form method="post" data-action="/cart/add" id="edit_cart_popup" class="edit_form" enctype="multipart/form-data">
1986  </form>
1987</div>
1988<script src='https://ha-product-option.nyc3.digitaloceanspaces.com/assets/api/v2/hulkcode.js?1791120852' defer='defer'></script>
1988<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1989<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: "cart"};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 1989
1989
1990<script>
1991  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1992</script>
vendor: 1 bytes, line 1992
1992
1993<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}
1993).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":[],"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":"8ea1a296-7ca7-4d84-8026-1e733f6e304b","pageType":"cart","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\",{}]]"});})();</script>
1993<script>
1994  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1995  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1996  window.ShopifyAnalytics.meta.currency = 'CAD';
1997  var meta = {"page":{"pageType":"cart","requestId":"e88afd92-18c0-4b13-8d8c-36e6535c7e6c-1791120852"}};
1998  for (var attr in meta) {
1999    window.ShopifyAnalytics.meta[attr] = meta[attr];
2000  }
2001</script>
vendor: 1 bytes, line 2001
2001
2002<script class="analytics">
2003  (function () {
2004    var customDocumentWrite = function(content) {
2005      var jquery = null;
2006
2007      if (window.jQuery) {
2008        jquery = window.jQuery;
2009      } else if (window.Checkout && window.Checkout.$) {
2010        jquery = window.Checkout.$;
2011      }
2012
2013      if (jquery) {
2014        jquery('body').append(content);
2015      }
2016    };
2017
2018    var hasLoggedConversion = function(token) {
2019      if (token) {
2020        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2021      }
2022      return false;
2023    }
2024
2025    var setCookieIfConversion = function(token) {
2026      if (token) {
2027        var twoMonthsFromNow = new Date(Date.now());
2028        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2029
2030        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2031      }
2032    }
2033
2034    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2035    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2036    if (trekkie.integrations) {
2037      return;
2038    }
2039    trekkie.methods = [
2040      'identify',
2041      'page',
2042      'ready',
2043      'track',
2044      'trackForm',
2045      'trackLink'
2046    ];
2047    trekkie.factory = function(method) {
2048      return function() {
2049        var args = Array.prototype.slice.call(arguments);
2050        args.unshift(method);
2051        trekkie.push(args);
2052        if (method == 'track' || method == 'page') {
2053          var pageUrl;
2054          try {
2055            pageUrl = window.location.href;
2056          } catch (e) {}
2057          var pageReferrer;
2058          try {
2059            pageReferrer = document.referrer;
2060          } catch (e) {}
2061          try {
2062            if (window.__TREKKIE_SHIM_QUEUE == null) {
2063              window.__TREKKIE_SHIM_QUEUE = [];
2064            }
2065            window.__TREKKIE_SHIM_QUEUE.push({
2066              from: 'trekkie-stub',
2067              method: method,
2068              args: args.slice(1),
2069              pageContext: {
2070                url: pageUrl,
2071                referrer: pageReferrer
2072              }
2073            });
2074          } catch (e) {
2075            // no-op
2076          }
2077        }
2078        return trekkie;
2079      };
2080    };
2081    for (var i = 0; i < trekkie.methods.length; i++) {
2082      var key = trekkie.methods[i];
2083      trekkie[key] = trekkie.factory(key);
2084    }
2085    trekkie.load = function(config) {
2086      trekkie.config = config || {};
2087      trekkie.config.initialDocumentCookie = document.cookie;
2088      var first = document.getElementsByTagName('script')[0];
2089var script = document.createElement('script');
2090script.type = 'text/javascript';
2091script.onerror = function(e) {
2092  var scriptFallback = document.createElement('script');
2093  scriptFallback.type = 'text/javascript';
2094  scriptFallback.onerror = function(error) {
2095          var Monorail = {
2096      produce: function produce(monorailDomain, schemaId, payload) {
2097        var currentMs = new Date().getTime();
2098        var event = {
2099          schema_id: schemaId,
2100          payload: payload,
2101          metadata: {
2102            event_created_at_ms: currentMs,
2103            event_sent_at_ms: currentMs
2104          }
2105        };
2106        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2107      },
2108      sendRequest: function sendRequest(endpointUrl, payload) {
2109        // Try the sendBeacon API
2110        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2111          var blobData = new window.Blob([payload], {
2112            type: 'text/plain'
2113          });
2114
2115          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2116            return true;
2117          } // sendBeacon was not successful
2118
2119        } // XHR beacon
2120
2121        var xhr = new XMLHttpRequest();
2122
2123        try {
2124          xhr.open('POST', endpointUrl);
2125          xhr.setRequestHeader('Content-Type', 'text/plain');
2126          xhr.send(payload);
2127        } catch (e) {
2128          console.log(e);
2129        }
2130
2131        return false;
2132      },
2133      isIos12: function isIos12() {
2134        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2135      }
2136    };
2137    Monorail.produce('monorail-edge.shopifysvc.com',
2138      'trekkie_storefront_load_errors/1.1',
2139      {shop_id: 57333874854,
2140      theme_id: 123589066918,
2141      app_name: "storefront",
2142      context_url: window.location.href,
2143      source_url: "//www.boutique-educative.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
2144
2145  };
2146  scriptFallback.async = true;
2147  scriptFallback.src = '//www.boutique-educative.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2148  first.parentNode.insertBefore(scriptFallback, first);
2149};
2150script.async = true;
2151script.src = '//www.boutique-educative.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2152first.parentNode.insertBefore(script, first);
2153
2154    };
2155    trekkie.load(
2156      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57333874854,"isMerchantRequest":null,"themeId":123589066918,"themeCityHash":"6840205437918741731","contentLanguage":"fr","currency":"CAD","eventMetadataId":"8ea1a296-7ca7-4d84-8026-1e733f6e304b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2157    );
2158
2159    var loaded = false;
2160    trekkie.ready(function() {
2161      if (loaded) return;
2162      loaded = true;
2163
2164      window.ShopifyAnalytics.lib = window.trekkie;
2165
2166      var originalDocumentWrite = document.write;
2167      document.write = customDocumentWrite;
2168      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2169      document.write = originalDocumentWrite;
2170
2171      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2172      var token = match? match[1]: undefined;
2173      if (!hasLoggedConversion(token)) {
2174        setCookieIfConversion(token);
2175        
2176      }
2177    });
2178
2179    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"e88afd92-18c0-4b13-8d8c-36e6535c7e6c-1791120852","shopifyEmitted":true});
2180
2181    var eventsListenerScript = document.createElement('script');
2182    eventsListenerScript.async = true;
2183    eventsListenerScript.src = "//www.boutique-educative.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2184    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2185})();</script>
vendor: 1 bytes, line 2185
2185
2186<script
2187  defer
2188  src="https://www.boutique-educative.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2189  data-application="storefront-renderer"
2190  data-shop-id="57333874854"
2191  data-render-region="gcp-us-central1"
2192  data-page-type="cart"
2193  data-theme-instance-id="123589066918"
2194  data-theme-name="Venue"
2195  data-theme-version="4.8.6"
2196  data-monorail-region="shop_domain"
2197  data-resource-timing-sampling-rate="10"
2198  data-shs="true"
2199  data-shs-beacon="true"
2200  data-shs-export-with-fetch="true"
2201  data-shs-logs-sample-rate="1"
2202  data-shs-beacon-endpoint="https://www.boutique-educative.com/api/collect"
2203></script>
2203
2204<meta name="shopify-y" content="ef501f6e-928e-418a-a449-6692840e7f96" data-expiration="1822678452000"><meta name="shopify-s" content="c541abac-e0d2-49d7-813d-dc0b9fb543a7" data-expiration="1791122652000"><meta name="new-cookie-storage-activated" content="t">
2205</head>
2206
2207<body id="votre-panier" class="template-cart" data-anim-load="true" data-anim-interval-style="fade_down" data-anim-zoom="false" data-anim-interval="true" data-heading-border="true">
2208	
2208<script type="text/javascript">
2209		//loading class for animations
2210		document.body.className += ' ' + 'js-theme-loading';
2211		setTimeout(function(){
2212			document.body.className = document.body.className.replace('js-theme-loading','js-theme-loaded');
2213		}, 300);
2214	</script>
2214
2215
2216	<div class="page-transition"></div>
2217
2218	<div class="page-container">
2219		<div id="shopify-section-mobile-drawer" class="shopify-section js-section__mobile-draw"><style>
2220.mobile-draw,
2221.mobile-draw .mfp-close {
2222    background-color: #fef7d7;
2223}
2224.mobile-draw__localize {
2225    background-color: #fdf2be;
2226}
2227</style>
2228
2229<div class="mobile-draw mobile-draw--dark js-menu-draw mfp-hide"><div class="mobile-draw__wrapper">
2230
2231        <nav class="mobile-draw__nav mobile-nav">
2232            <ul class="mobile-nav__items o-list-bare">
2233
2234                
2235                    
2236                    <li class="mobile-nav__item">
2237                        <a href="/" class="mobile-nav__link">Accueil</a>
2238
2239                        
2240                    </li>
2241                
2242                    
2243                    <li class="mobile-nav__item mobile-nav__item--sub" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-2">
2244                        <a href="#mobile-sub-2" class="mobile-nav__link mobile-nav__link--sub js-toggle-trigger">Catalogue</a>
2245
2246                        
2247                            <div class="mobile-nav__sub js-toggle-target" id="mobile-sub-2">
2248                                <ul class="mobile-nav__sub__items o-list-bare">
2249
2250                                    
2251                                        <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-1">
2252                                            <a href="/collections/logiciels" class="mobile-nav__sub__link">Logiciels</a>
2253
2254                                            
2255
2256                                        </li>
2257                                    
2258                                        <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-2">
2259                                            <a href="/collections/outils-1" class="mobile-nav__sub__link">Outils</a>
2260
2261                                            
2262
2263                                        </li>
2264                                    
2265                                </ul>
2266                            </div>
2267                        
2268                    </li>
2269                
2270                    
2271                    <li class="mobile-nav__item">
2272                        <a href="/collections/liquidation" class="mobile-nav__link">Promotions</a>
2273
2274                        
2275                    </li>
2276                
2277                    
2278                    <li class="mobile-nav__item">
2279                        <a href="/collections/dictionnaires-electroniques" class="mobile-nav__link">Dictionnaires électroniques</a>
2280
2281                        
2282                    </li>
2283                
2284
2285                
2286                    
2287                        <li class="mobile-nav__item">
2288                            <a href="https://www.boutique-educative.com/customer_authentication/redirect?locale=fr&region_country=CA" class="mobile-nav__link">Se connecter</a>
2289                        </li>
2290                    
2291                
2292            </ul>
2293        </nav>
2294
2295        
2296            <div class="mobile-draw__search mobile-search">
2297                <form action="/search" method="get" class="mobile-search__form" role="search">
2298                    <input type="hidden" name="type" value="product,article,page">
2299                    <input type="search" name="q" class="mobile-search__input" value="" aria-label="Rechercher dans la boutique" placeholder="Rechercher dans la boutique">
2300                    <button type="submit" class="mobile-search__submit">
2301                        <i class="icon icon--search" aria-hidden="true"></i>
2302                        <span class="icon-fallback__text">Recherche</span>
2303                    </button>
2304                </form>
2305            </div>
2306        
2307
2308        <div class="mobile-draw__footer mobile-footer">
2309            
2310                <div class="mobile-footer__contact">
2311                    
2312                        <h4 class="mobile-footer__title">Contact</h4>
2313                    
2314                    
2315                        <p class="mobile-footer__text"><a href="tel:(514) 518-7999" class="mobile-footer__text-link">(514) 518-7999</a></p>
2316                    
2317                    
2318                        <p class="mobile-footer__text"><a href="mailto:[email protected]" class="mobile-footer__text-link">[email protected]</a></p>
2319                    
2320                </div>
2321            
2322            
2323                <ul class="mobile-footer__social-items o-list-bare">
2324                    
2325                    
2326                    
2327                    
2328                    
2329                    
2330                    
2331                    
2332                    
2333                    
2334                    
2335                    
2336                </ul>
2337            
2338        </div>
2339
2340        
2341
2342    </div>
2343</div>
2344
2345
2346</div>
2347		<div id="shopify-section-announcement" class="shopify-section js-section__announcement"><style type="text/css">
2348    
2349    .announcement {
2350        background-color: #efedeb;
2351    }
2352    .announcement__text,
2353    .announcement__text.rte a {
2354        color: #b32025;
2355    }
2356    .announcement__text.rte a {
2357        border-color: #b32025;
2358    }
2359    
2360</style> 
2361
2362
2363    
2364
2365
2366</div>
2367		<div id="shopify-section-header" class="shopify-section shopify-section-header js-section__header"><style type="text/css">
2368    .header, .nav__sub-wrap, .nav__sub-t-wrap { background-color: #ffffff; }
2369    .nav__sub-wrap:after { border-bottom-color: #ffffff; }
2370    .header--light .nav__sub__link.selected, 
2371    .header--light .nav__sub__link:hover,
2372    .header--light .nav__sub__item--sub:hover .nav__sub__link,
2373    .header--light .nav__sub-t__link:hover { background-color: #ffffff; }
2374    .header--dark .nav__sub__link.selected, 
2375    .header--dark .nav__sub__link:hover,
2376    .header--dark .nav__sub__item--sub:hover .nav__sub__link,
2377    .header--dark .nav__sub-t__link:hover { background-color: #f2f2f2; }
2378
2379    
2380    .shopify-section-header {
2381        position: -webkit-sticky;
2382        position: sticky;
2383    }
2384    
2385
2386    :root {
2387        
2388        --header-is-sticky: 1;
2389        ;
2390    }
2391
2392    .header,
2393    .header__logo,
2394    .header-trigger {
2395        height: 180px;
2396    }
2397    .header__logo-img,
2398    .header-trigger {
2399        max-height: 180px;
2400    }
2401    .header--center .header__logo-img {
2402        width: 180px;
2403    }
2404    .header__logo-img {
2405        
2406            padding: 18px 0 15px;
2407        
2408    }
2409    @media screen and (max-width: 767px) {
2410        .header,
2411        .header__logo,
2412        .header.header--center .header__logo,
2413        .header-trigger {height: 94px;}
2414        .header__logo-img,
2415        .header--center.header--center .header__logo-img,
2416        .header-trigger {max-height: 94px;}
2417    }
2418    .header--mega .primary-nav .nav__sub {
2419padding-top: 73px;
2420    }
2421
2422    
2423    
2424    
2425    
2426        .main .collection__header--img,
2427        .main .article__featured-media { margin-top: -30px }
2428    
2429</style>
2430
2431<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">
2432
2433    
2434        <div class="header-stripe"></div>
2435    
2436
2437    <div class="header__logo u-flex u-flex--middle u-flex--center">
2438        
2439            <div class="header__logo-wrapper js-main-logo" itemscope itemtype="http://schema.org/Organization">
2440        
2441            
2442                <a href="/" itemprop="url" class="header__logo-link animsition-link">
2443                    
2444                    <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">
2445                </a>
2446            
2447        
2448            </div>
2449        
2450    </div>
2451
2452    <div class="header-trigger header-trigger--left mobile-draw-trigger-icon u-flex u-flex--middle js-mobile-draw-icon" style="display: none">
2453        <a href="#" class="header-trigger__link header-trigger__link--mobile js-mobile-draw-trigger icon-fallback">
2454            <i class="icon icon--menu" aria-hidden="true"></i>
2455            <span class="icon-fallback__text">Menu</span>
2456        </a>
2457    </div>
2458    
2459        <div class="header-trigger header-trigger--right search-draw-trigger-icon u-flex u-flex--middle js-search-draw-icon" style="display: none">
2460            <a href="/search" class="header-trigger__link header-trigger__link--search icon-fallback js-search-trigger js-no-transition">
2461                <i class="icon icon--search" aria-hidden="true"></i>
2462                <span class="icon-fallback__text">Recherche</span>
2463            </a>
2464        </div>
2465    
2466    <div class="header-trigger header-trigger--far-right cart-draw-trigger-icon u-flex u-flex--middle js-cart-draw-icon" style="display: none">
2467        <a href="/cart" class="header-trigger__link header-trigger__link--cart icon-fallback js-cart-trigger js-no-transition">
2468            <i class="icon icon--cart" aria-hidden="true"></i>
2469            <span class="icon-fallback__text">Panier</span>
2470        </a>
2471    </div>
2472
2473    <div class="header-navs js-heaver-navs u-clearfix u-hidden@tab-down">
2474
2475        <nav class="primary-nav header-navs__items js-primary-nav" role="navigation">
2476            <ul class="primary-nav__items">
2477                
2478                    
2479                    <li class="primary-nav__item">
2480                        <a href="/" class="primary-nav__link animsition-link" >Accueil</a>
2481
2482                        
2483
2484                    </li>
2485                
2486                    
2487                    <li class="primary-nav__item primary-nav__item--sub js-header-sub-link">
2488                        <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>
2489
2490                        
2491                            <div class="nav__sub" id="sub-2">
2492                                <div class="nav__sub-wrap">
2493
2494                                    <ul class="nav__sub__items nav__sub__items--2 nav__sub__items--single o-list-bare">
2495
2496                                        
2497                                            <li class="nav__sub__item">
2498                                                <a href="/collections/logiciels" class="nav__sub__link"  aria-expanded="false" aria-controls="sub-t-2-1">Logiciels</a>
2499
2500                                                
2501
2502                                            </li>
2503                                        
2504                                            <li class="nav__sub__item">
2505                                                <a href="/collections/outils-1" class="nav__sub__link"  aria-expanded="false" aria-controls="sub-t-2-2">Outils</a>
2506
2507                                                
2508
2509                                            </li>
2510                                        
2511
2512                                    </ul>
2513
2514                                    
2515                                        
2516                                    
2517
2518                                </div>
2519                            </div>
2520                        
2521
2522                    </li>
2523                
2524                    
2525                    <li class="primary-nav__item">
2526                        <a href="/collections/liquidation" class="primary-nav__link animsition-link" >Promotions</a>
2527
2528                        
2529
2530                    </li>
2531                
2532                    
2533                    <li class="primary-nav__item">
2534                        <a href="/collections/dictionnaires-electroniques" class="primary-nav__link animsition-link" >Dictionnaires électroniques</a>
2535
2536                        
2537
2538                    </li>
2539                
2540            </ul>
2541        </nav>
2542
2543        <nav class="secondary-nav header-navs__items js-secondary-nav">
2544            <ul class="secondary-nav__items">
2545                    
2546                        <li class="secondary-nav__item">
2547                            <a href="https://www.boutique-educative.com/customer_authentication/redirect?locale=fr&region_country=CA" class="secondary-nav__link">Se connecter</a>
2548                        </li>
2549                    
2550                
2551
2552                <li class="secondary-nav__item">
2553                    <a href="/cart" class="secondary-nav__link js-cart-trigger js-no-transition">Panier (<span id="CartCount">0</span>)</a>
2554                </li>
2555
2556                
2557                    <li class="secondary-nav__item secondary-nav__item--search">
2558                        <a href="/search" class="secondary-nav__link secondary-nav__link--search icon-fallback js-search-trigger js-no-transition">
2559                            <i class="icon icon--search" aria-hidden="true"></i>
2560                            <span class="icon-fallback__text u-hidden-visually">Recherche</span>
2561                        </a>
2562                    </li>
2563                
2564
2565            </ul>
2566        </nav>
2567        
2568    </div>
2569</header>
2570<script>
2571var primaryNav = document.getElementsByClassName('js-primary-nav')[0];
2572var primaryWidth = document.getElementsByClassName('js-primary-nav')[0].offsetWidth;
2573var navSpace = document.getElementsByClassName('js-heaver-navs')[0].offsetWidth / 2 - document.getElementsByClassName('js-main-logo')[0].offsetWidth / 2 - 18;
2574if (document.getElementsByClassName('js-header')[0].classList.contains('header--left')) {
2575    if (navSpace < primaryWidth) {
2576        document.getElementsByClassName('js-header')[0].classList.add('header--inline-icons');
2577    }
2578}
2579document.documentElement.style.setProperty('--header-height', document.getElementsByClassName('js-header')[0].offsetHeight + 'px');
2580setTimeout(function() {document.documentElement.style.setProperty('--header-height', document.getElementsByClassName('js-header')[0].offsetHeight + 'px')}, 500);
2581</script>
2581
2582
2583</div>
2584
2585		<div class="main">
2586			<section class="section section--cart cart">
2587    <div class="container container--small">
2588        <div class="section__title section__title--center">
2589            <h1 class="section__title-text h2">Panier</h1>
2590        </div>
2591
2592        <div class="cart__content">
2593            
2594                <div class="cart-empty">
2595                    <h5 class="cart-empty__title">Votre panier est vide.</h5>
2596                    <span class="emoji cart-empty__emoji">
2597                        <i class="icon icon--sad"></i>
2598                    </span>
2599                    <a href="/" class="c-btn c-btn--primary c-btn--full">Boutique</a>
2600                </div>
2601            
2602        </div>
2603
2604    </div>
2605</section>
2606
2607
2608		</div>
2609
2610		<div id="shopify-section-footer" class="shopify-section js-section__footer"><style type="text/css">
2611   .footer {
2612        background-color: #222222;
2613        
2614    }
2615    .footer__bottom {
2616        background-color: #151515;
2617    }
2618    .section--footer .newsletter {
2619        background-color: #f0f0f0;
2620    }
2621</style>
2622
2623
2624    
2625        <section class="section section--footer">
2626            <div class="container">
2627
2628                <div class="newsletter newsletter--default">
2629                    <div class="newsletter__content">
2630
2631                        <div class="newsletter__title section__title section__title--center section__title--desc">
2632                            
2633                                <h2 class="section__title-text">PROFITEZ DES RABAIS DU MOMENT</h2>
2634                            
2635                            
2636                                <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>
2637                            
2638                        </div>
2639
2640                        <div class="newsletter__form-wrapper">
2641                            <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="✓" />
2642                                
2643                                
2644                                    <div class="o-layout o-layout--flush">
2645                                        <div class="o-layout__item u-1/1 u-2/3@tab">
2646                                            <input type="hidden" name="contact[tags]" value="newsletter">
2647                                            <label for="Email-Footer" class="u-hidden-visually">Email</label>
2648                                            <input type="email"
2649                                                    name="contact[email]"
2650                                                    id="Email-Footer"
2651                                                    class="newsletter__input"
2652                                                    value=""
2653                                                    placeholder="[email protected]"
2654                                                    autocorrect="off"
2655                                                    autocapitalize="off">
2656                                        </div>
2657                                        <div class="o-layout__item u-1/1 u-1/3@tab">
2658                                            <button type="submit" class="c-btn c-btn--full c-btn--primary c-btn--arrow newsletter__btn" name="commit" id="Subscribe-Footer">S&#39;inscrire</button>
2659                                        </div>
2660                                    </div>
2661                                
2662                            </form>
2663                        </div>
2664                    </div>
2665                </div>
2666            </div>
2667        </section>
2668    
2669
2670
2671<footer role="contentinfo" id="footer" class="footer footer--light">
2672    <div class="container">
2673        <div class="footer__content">
2674            <div class="o-layout">
2675                
2676
2677                
2678                    
2679                        
2680                            <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk">
2681                                <div class="footer-nav">
2682                                    
2683                                        <h3 class="footer-nav__title h5">Menu</h3>
2684                                    
2685                                    <ul class="footer-nav__items o-list-bare">
2686                                        
2687                                            <li class="footer-nav__item"><a href="/search" class="footer-nav__link">Recherche</a></li>
2688                                        
2689                                            <li class="footer-nav__item"><a href="/policies/terms-of-service" class="footer-nav__link">Conditions d'utilisation</a></li>
2690                                        
2691                                            <li class="footer-nav__item"><a href="/policies/refund-policy" class="footer-nav__link">Politique de remboursement</a></li>
2692                                        
2693                                    </ul>
2694                                </div>
2695                            </div>
2696                        
2697                    
2698                    
2699                    
2700                    
2701                    
2702                    
2703                
2704                    
2705                    
2706                        <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk">
2707                            <div class="footer-nav">
2708                                
2709                                    <h3 class="footer-nav__title h5">Contact</h3>
2710                                
2711                                
2712                                    <p class="footer-nav__text"><a aria-label="Email" href="mailto:[email protected]" class="footer-nav__text-link">[email protected]</a></p>
2713                                
2714                                
2715                                    <p class="footer-nav__text"><a aria-label="Call" href="tel:(514) 518-7999" class="footer-nav__text-link">(514) 518-7999</a></p>
2716                                
2717                                
2718                                    <p class="footer-nav__text footer-nav__text--address">
2719                                        2457 Rang de la Savane<br/>
2720                                        Richelieu Québec<br/>
2721                                        J3L 8B9 Canada
2722                                    </p>
2723                                
2724                                
2725
2726                            </div>
2727                        </div>
2728                    
2729                    
2730                    
2731                    
2732                    
2733                
2734                    
2735                    
2736                    
2737                        <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk">
2738                            <div class="footer-nav">
2739                                
2740                                    <h3 class="footer-nav__title h5">LA BOUTIQUE ÉDUCATIVE</h3>
2741                                
2742                                
2743                                    <div class="footer-nav__text rte">
2744                                        <p>La Boutique Éducative, une entreprise spécialisée pour les troubles d'apprentissage.</p>
2745                                    </div>
2746                                
2747                            </div>
2748                        </div>
2749                    
2750                    
2751                    
2752                    
2753                
2754            </div>
2755        </div>
2756    </div>
2757
2758    <div class="footer__bottom">
2759        <div class="container container--full">
2760
2761            <div class="footer__bottom__left"><div class="footer__icons footer__bottom__left-item">
2762                        
2763<ul class="footer__icons-items o-list-bare">
2764                                
2765                                    <li class="footer__icons-item">
2766                                        <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;"/>
2766<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>
2767
2768                                    </li>
2769                                
2770                                    <li class="footer__icons-item">
2771                                        <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" />
2771<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>
2772
2773                                    </li>
2774                                
2775                                    <li class="footer__icons-item">
2776                                        <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>
2777                                    </li>
2778                                
2779                                    <li class="footer__icons-item">
2780                                        <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>
2781                                    </li>
2782                                
2783                                    <li class="footer__icons-item">
2784                                        <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.
278406zM23.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>
2785
2786                                    </li>
2787                                
2788                                    <li class="footer__icons-item">
2789                                        <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>
2790
2791                                    </li>
2792                                
2793                                    <li class="footer__icons-item">
2794                                        <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.
279411.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>
2795
2796                                    </li>
2797                                
2798                                    <li class="footer__icons-item">
2799                                        <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 
279916.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>
2800
2801                                    </li>
2802                                
2803                            </ul>
2804                        
2805                    </div></div>
2806
2807            <div class="footer__bottom__right">
2808                <div class="footer-copyright">
2809                    <p class="footer-copyright__text">
2810                        <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>
2811                        <span class="footer-copyright__span footer-copyright__span--shop">&copy; 2026, Boutique Éducative</span>
2812                    </p>
2813                </div>
2814            </div>
2815
2816        </div>
2817    </div>
2818
2819</footer>
2820
2821
2822</div>
2823		<div id="shopify-section-promo-pop" class="shopify-section js-section__promo-pop">
2824<div class="promo-pop js-promo-pop promo-pop--disabled" data-promo-enabled="false" data-promo-delay="10000" data-promo-expiry="3">    
2825    <a href="#" class="promo-pop__close js-promo-pop-close icon-fallback">
2826        <i class="icon icon--close" aria-hidden="true"></i>
2827        <span class="icon-fallback__text">Fermer (esc)</span>
2828    </a>
2829
2830    <div class="promo-pop__wrapper">    
2831        <div class="promo-pop__content">
2832
2833            
2834                <div class="section__title promo-pop__title">
2835                    <h4 class="section__title-text">Nouvelles</h4>
2836                </div>
2837            
2838
2839            
2840                <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>              
2841            
2842
2843            
2844
2845            
2846        </div>
2847    </div>
2848</div>
2849
2850</div>
2851		<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">
2852    <div class="age-checker__wrapper">
2853
2854        
2855
2856        <div class="age-checker__content">
2857            <div class="section__title section__title--center age-checker__title">
2858                <h3 class="section__title-text">Age verification</h3>
2859            </div>
2860
2861            <div class="age-checker__desc"><p>By clicking enter you are verifying that you are old enough to consume alcohol.</p></div>
2862
2863            <div class="age-checker__actions">
2864                <a href="#" class="age-checker__btn c-btn c-btn--primary c-btn--full js-age-close">Enter</a>
2865                
2866            </div>
2867        </div>
2868    </div>
2869</div>
2870
2871
2872</div>
2873	</div>
2874
2875	
2876		<div class="search-draw js-search-draw mfp-hide">
2877		    <div class="search-draw__wrapper">
2878		        <div class="search__head">
2879		            <div class="search__label">
2880		                <h3 class="search__label-title">Recherche</h3>
2881		            </div>
2882		        </div>
2883		        <div class="search__inner">
2884		            <form action="/search" method="get" class="search__form" role="search">
2885		                <input type="hidden" name="type" value="product,article,page">
2886		                <input type="search" name="q" class="search__form-input js-search-input" value="" placeholder="Rechercher dans la boutique" aria-label="Rechercher dans la boutique">
2887		                <button type="submit" class="search__form-submit">
2888		                    <i class="icon icon--search" aria-hidden="true"></i>
2889		                    <span class="icon-fallback__text">Recherche</span>
2890		                </button>
2891		            </form>
2892		            
2893		            
2894		                <div class="search__nav">
2895		                    <h4 class="search__nav-title h5">Menu principal</h4>
2896		                    <ul class="search__nav-items o-list-bare">
2897		                        
2898		                            <li class="search__nav-item">
2899		                                <a href="/" class="search__nav-link">Accueil</a>
2900		                            </li>
2901		                        
2902		                            <li class="search__nav-item">
2903		                                <a href="/collections/all" class="search__nav-link">Catalogue</a>
2904		                            </li>
2905		                        
2906		                            <li class="search__nav-item">
2907		                                <a href="/collections/liquidation" class="search__nav-link">Promotions</a>
2908		                            </li>
2909		                        
2910		                            <li class="search__nav-item">
2911		                                <a href="/collections/dictionnaires-electroniques" class="search__nav-link">Dictionnaires électroniques</a>
2912		                            </li>
2913		                        
2914		                    </ul>
2915		                </div>
2916		            
2917		        </div>
2918		    </div>
2919		</div>
2920	
2921
2922	<div class="ajaxcart-draw js-cart-draw mfp-hide">
2923		<div class="ajaxcart-draw__wrapper js-cart-draw-inner">
2924			<div class="ajaxcart-draw__scroll">
2925				<div class="ajaxcart__head">
2926		            <div class="ajaxcart__label">
2927		            	
2928		                	<h3 class="ajaxcart__label-title">Panier</h3>
2929		                
2930		                
2931		            </div>
2932		        </div>
2933	       		<div id="CartContainer"></div>
2934	       		
2935		       		<div id="EmptyCart">
2936		       			<div class="ajaxcart-empty">
2937		       				<h5 class="ajaxcart-empty__title">Votre panier est vide.</h5>
2938		       				<span class="emoji ajaxcart-empty__emoji">
2939		       					<i class="icon icon--sad"></i>
2940		       				</span>
2941
2942		       				<a href="/" class="c-btn c-btn--primary c-btn--full">Boutique</a>
2943
2944		       			</div>
2945		       		</div>
2946	       		
2947	       	</div>
2948		</div>
2949	</div>
2950
2951	
2951<script id="CartTemplate" type="text/template">
2952
2953    <form action="/cart" method="post" novalidate class="cart ajaxcart__form">
2954        <div class="ajaxcart__inner">
2955            <div class="ajaxcart__products">
2956                {{#items}}
2957                <div class="ajaxcart__product">
2958                    <div class="ajaxcart__row" data-line="{{line}}">
2959
2960                        <div class="o-layout o-layout--tiny u-flex u-flex--middle">
2961
2962                            <div class="o-layout__item u-1/1 u-5/10@tab">
2963                                <div class="o-layout o-layout--tiny u-flex u-flex--middle">
2964                                    <div class="o-layout__item u-1/3 u-1/4@tab">
2965                                        <a href="{{url}}" class="ajaxcart__product-image">
2966                                            <div class="o-ratio o-ratio--bg-grey">
2967
2968                                                {{#if img}}
2969                                                    <img src="{{img}}" class="o-ratio__content" alt="{{ name }}">
2970                                                {{else}}
2971                                                    <img src="//www.boutique-educative.com/cdn/shop/t/2/assets/placeholder_240x.png?v=113555733946226816651622645935" class="o-ratio__content" alt="{{ name }}">
2972                                                {{/if}}
2973
2974                                            </div>
2975                                        </a>
2976                                    </div>
2977                                    <div class="o-layout__item u-2/3 u-3/4@tab">
2978                                        <a href="{{url}}"><h2 class="ajaxcart__product-name h3">{{name}}</h2></a>
2979                                        {{#if variation}}
2980                                            <p class="ajaxcart__product-meta">{{variation}}</p>
2981                                        {{/if}}
2982                                        {{#properties}}
2983                                            {{#each this}}
2984                                                {{#if this}}
2985                                                    <p class="ajaxcart__product-meta">{{@key}}: {{this}}</p>
2986                                                {{/if}}
2987                                            {{/each}}
2988                                        {{/properties}}
2989
2990                                        {{#if sellingPlan}}
2991                                            <p class="ajaxcart__product-meta">{{ sellingPlan }}</p>
2992                                        {{/if}}
2993
2994                                        
2995                                    </div>
2996                                </div>
2997                            </div>
2998
2999                            <div class="o-layout__item u-4/10 u-2/10@tab">
3000                                <div class="ajaxcart__qty">
3001                                    <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}">
3002                                        <span aria-hidden="true">&minus;</span>
3003                                        <span class="u-hidden-visually">Réduire la quantité de l&#39;article de un</span>
3004                                    </button>
3005                                    <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">
3006                                    <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">
3007                                        <span aria-hidden="true">+</span>
3008                                        <span class="u-hidden-visually">Augmenter la quantité de l&#39;article de un</span>
3009                                    </button>
3010                                </div>
3011                            </div>
3012
3013                            <div class="o-layout__item u-6/10 u-3/10@tab">
3014                                {{#if lineDiscount}}
3015                                    
3016                                    <div class="ajaxcart-item__price ajaxcart-item__price--original"><s><span class="money">{{{originalLinePrice}}}</span></s></div>
3017
3018                                    <div class="ajaxcart-item__discount">
3019                                        {{#each lineDiscounts}}
3020                                            <p class="ajaxcart-item__discount-text">
3021                                                {{ this.discount_application.title }} (-<span class="money">{{{ this.amount }}}</span>)
3022                                            </p>
3023                                        {{/each}}
3024                                    </div>
3025
3026                                    <div class="ajaxcart-item__price ajaxcart-item__price--sale"><span class="money">{{{lineDiscountedPrice}}}</span></div>
3027
3028                                {{else}}
3029                                    <div class="ajaxcart-item__price"><span class="money">{{{linePrice}}}</span></div>
3030                                {{/if}}
3031                            </div>
3032
3033                        </div>
3034
3035                    </div>
3036                </div>
3037                {{/items}}
3038            </div>
3039
3040            
3041
3042        </div>
3043      
3044        <div class="ajaxcart__footer">
3045            <div class="o-layout o-layout--tiny o-layout--reverse"> 
3046                <div class="o-layout__item u-1/1 u-1/3@tab">
3047                    
3048                    {{#if cartDiscounts}}
3049                        {{#each cartDiscounts}}
3050                            <p class="ajaxcart__footer-discount">{{ this.title }} (-<span class="money">{{ this.total_allocated_amount }}</span>)</p>
3051                        {{/each}}
3052                    {{/if}}
3053
3054                    <p class="ajaxcart__footer-total">Sous-total <span class="money">{{{totalPrice}}}</span></p>
3055                </div>
3056                <div class="o-layout__item u-1/1 u-2/3@tab">
3057                    <p class="ajaxcart__footer-message">Frais de port et remises calculés à la caisse</p>
3058                </div>
3059            </div>
3060
3061            
3062        </div>
3063        
3064        <div class="ajaxcart__button">
3065            
3066            <div class="o-layout o-layout--tiny o-layout--reverse"> 
3067                <div class="o-layout__item u-1/1 u-1/2@tab">
3068            
3069                    <button type="submit" class="c-btn c-btn--full c-btn--primary c-btn--arrow ajaxcart__checkout" name="checkout">Procéder au paiement</button>  
3070            
3071                </div>
3072                <div class="o-layout__item u-1/1 u-1/2@tab">
3073                    <a href="/" class="c-btn c-btn--full c-btn--hollow js-close-mfp ajaxcart__continue">Continuer vos achats</a>
3074                </div>
3075            </div>
3076            
3077        </div>
3078    </form>
3079
3080</script>
3080
3081
3082<script id="NotificationTemplate" type="text/template">
3083
3084    <div class="ajaxcart__inner">
3085                
3086        <div class="o-layout o-layout--tiny u-flex u-flex--middle">
3087            
3088            <div class="o-layout__item u-1/1 u-3/5@mob">
3089                <div class="ajaxcart__product">
3090
3091                    <div class="o-layout o-layout--small u-flex u-flex--middle">
3092                        
3093                        <div class="o-layout__item u-1/3">
3094                            <div class="ajaxcart__product-image-wrapper">
3095                                <div class="ajaxcart__product-image">
3096                                    <div class="o-ratio o-ratio--bg-grey">
3097
3098                                        {{#if thisItem.img}}
3099                                            <img src="{{ thisItem.img }}" class="o-ratio__content" alt="{{ thisItem.name }}">
3100                                        {{else}}
3101                                            <img src="//www.boutique-educative.com/cdn/shop/t/2/assets/placeholder_240x.png?v=113555733946226816651622645935" class="o-ratio__content" alt="{{ thisItem.name }}">
3102                                        {{/if}}
3103
3104                                    </div>
3105                                </div>
3106                            </div>
3107                        </div>
3108
3109                        <div class="o-layout__item u-2/3">
3110                            <p class="ajaxcart__product-name">{{ thisItem.name }}</p>
3111                            <p class="ajaxcart__product-meta">{{ thisItem.variation }}</p>
3112                            <p class="ajaxcart__product-meta">{{ thisItem.sellingPlan }}</p>
3113                            <p class="ajaxcart__product-meta">{{ thisItem.price }}</p>
3114                        </div>
3115
3116                    </div>
3117
3118                </div>
3119            </div>
3120            
3121            <div class="o-layout__item u-1/1 u-2/5@mob">
3122                <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>  
3123                <a href="/" class="c-btn c-btn--small c-btn--full c-btn--hollow js-close-mfp ajaxcart__continue">Continuer vos achats</a>
3124            </div>
3125
3126        </div>
3127
3128    </div>
3129
3130</script>
3130
3131
3132<script id="AjaxQty" type="text/template">
3133    
3134    <div class="ajaxcart__qty">
3135        <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}">
3136            <span aria-hidden="true">&minus;</span>
3137            <span class="u-hidden-visually">Réduire la quantité de l&#39;article de un</span>
3138        </button>
3139        <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" autocomplete="off">
3140        <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-qty="{{itemAdd}}">
3141            <span aria-hidden="true">+</span>
3142            <span class="u-hidden-visually">Augmenter la quantité de l&#39;article de un</span>
3143        </button>
3144    </div>
3145
3146</script>
3146
3147
3148<script id="JsQty" type="text/template">
3149
3150    <div class="js-qty">
3151        <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}">
3152            <span aria-hidden="true">&minus;</span>
3153            <span class="u-hidden-visually">Réduire la quantité de l&#39;article de un</span>
3154        </button>
3155        <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">
3156        <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{key}}" data-qty="{{itemAdd}}">
3157            <span aria-hidden="true">+</span>
3158            <span class="u-hidden-visually">Augmenter la quantité de l&#39;article de un</span>
3159        </button>
3160    </div>
3161
3162</script>
3162
3163
3164	
3164<script>
3165		//cart functions
3166		theme.ajaxCartInit = function() {
3167			ajaxCart.init({
3168				
3169				sourceId: '#CartTemplate',
3170				triggerSelector: '.js-cart-trigger',
3171				formSelector: '.js-product-form',
3172				addToCartSelector: '.js-product-add',
3173				
3174				
3175				cartContainer: '#CartContainer',
3176				cartCountSelector: '#CartCount',
3177				cartCostSelector: '#CartCost',
3178				emptySelector: '#EmptyCart',
3179				moneyFormat: "${{amount}}"
3180			});
3181		};
3182	</script>
3182
3183	<!-- Venue theme by Safe As Milk - http://safeasmilk.co/ -->
3184	<!-- Theme version 4.8.6 -->
3185
3186
3187
3188<script id="subscription-helper">
3189    var _RSConfig = _RSConfig || {};
3190
3191    _RSConfig = {
3192        "selectors": {
3193            "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
3194            "subscriptionLinkSelector": ".o-layout > div:first-child > h2:first-child",
3195            "atcButtonPlacement": "BEFORE",
3196            "subscriptionLinkPlacement": "BEFORE",
3197            "cartRowSelector": "",
3198            "cartLineItemSelector": "",
3199            "cartLineItemPerQuantityPriceSelector": "",
3200            "cartLineItemTotalPriceSelector": "",
3201            "cartLineItemSellingPlanNameSelector": "",
3202            "cartSubTotalSelector" : "",
3203            "cartLineItemPriceSelector": "",
3204        },
3205        "enableCartWidgetFeature": "false",
3206        "useUrlWithCustomerId": "false",
3207        "atcButtonSelector": ".product-single__add",
3208        "moneyFormat": "${{amount}}",
3209        "oneTimePurchaseText": "Paiement annuel",
3210        "shop": "boutique-educative.myshopify.com",
3211        "deliveryText": "p\u00E9riode",
3212        "purchaseOptionsText": "Options d'achat",
3213        "manageSubscriptionButtonText": "G\u00E9rer l'abonnement",
3214        "sellingPlanSelectTitle": "FR\u00C9QUENCE DES P\u00C9RIODES",
3215        "tooltipTitle": "D\u00E9tail de l'abonnement",
3216        "showTooltipOnClick": "false",
3217        "tooltipDesctiption": "<strong>Paiement mensuel effectu\u00E9 \u00E0 chaque date de la commande pour une p\u00E9riode de 12 mois.<\/strong><br\/><br\/>",
3218        "orderStatusManageSubscriptionTitle": "Abonnement",
3219        "orderStatusManageSubscriptionDescription": "Acc\u00E9dez \u00E0 votre compte pour g\u00E9rer vos abonnements.",
3220        "orderStatusManageSubscriptionButtonText": "G\u00E9rer votre abonnement",
3221        "priceSelector": "",
3222        "landingPagePriceSelector": "",
3223        "quickViewClickSelector": "",
3224        "badgeTop": "",
3225        "pricePlacement":"BEFORE",
3226        "subscriptionOptionSelectedByDefault" : false,
3227        "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":[]}],
3228        "widgetEnabled": true,
3229        "showAppstleLink": false,
3230        "showTooltip" : true,
3231        "showStaticTooltip": false,
3232        "sortByDefaultSequence": false,
3233        "manageSubscriptionUrl" : "apps\/subscriptions",
3234        "showSubOptionBeforeOneTime": false,
3235        "appstlePlanId": 161,
3236        "showCheckoutSubscriptionBtn": true,
3237        "disableLoadingJquery": false,
3238        "widgetEnabledOnSoldVariant": "false",
3239        "switchRadioButtonWidget": false,
3240        "appstlePlanName": "FREE",
3241        "appstlePlanFeatures": {
3242	"subscriptionOrderAmount": 500.0,
3243	"analytics": true,
3244	"enableSubscriptionManagement": true,
3245	"enableDunningManagement": true,
3246	"enableCustomerPortalSettings": true,
3247	"enableShippingProfiles": true,
3248	"enableProductSwapAutomation": false,
3249	"enableAdvancedSellingPlans": false,
3250	"enableSummaryReports": false,
3251	"enableCustomEmailDomain": false,
3252	"enableWidgetPlacement": false,
3253	"enableIntegrations": true,
3254	"enableSmsAlert": false,
3255	"enableCustomEmailHtml": false,
3256	"enableCancellationManagement": false,
3257	"enableBundling": false,
3258	"enableAutomation": false,
3259	"enableQuickActions": false,
3260	"enableExternalApi": false,
3261	"enableCartWidget": false,
3262	"enableAutoSync": false,
3263	"webhookAccess": false,
3264	"accessWidgetDesignOptions": false,
3265	"accessSubscriptionActivityLogs": true,
3266	"accessBuildABox": false,
3267	"accessResendEmail": false,
3268	"accessKlaviyoContactSync": false,
3269	"accessOneTimeProductUpsells": false,
3270	"accessAdvanceSubscriptionPlanOptions": false,
3271	"accessSplitContract": false,
3272	"accessDiscountOnCancellationAttempt": false,
3273	"accessQuickCheckout": false,
3274	"accessSubscriberLoyaltyFeatures": false,
3275	"accessBundling": false,
3276	"accessManualSubscriptionCreation": false,
3277	"accessAppstleMenu": false
3278},
3279        "formMappingAttributeName": "",
3280        "formMappingAttributeSelector": "",
3281        "quickViewModalPollingSelector": "",
3282        "scriptLoadDelay": "0",
3283        "formatMoneyOverride": "false",
3284        "appstle_app_proxy_path_prefix": "apps\/subscriptions",
3285        "updatePriceOnQuantityChange": "",
3286        "widgetParentSelector": "",
3287        "quantitySelector": "",
3288        "enableAddJSInterceptor": "false",
3289        "reBuyEnabled": "false",
3290        "loyaltyDetailsLabelText": "",
3291        "loyaltyPerkDescriptionText": "",
3292        "widgetTemplateHtml": ``,
3293        "bundle": {},
3294        "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\"}",
3295        "css": {
3296            "appstle_subscription_widget": {
3297                "margin-top": "" ,
3298                "margin-bottom": "",
3299            },
3300
3301            "appstle_subscription_wrapper": {
3302                "border-width": "",
3303                "border-color": "",
3304            },
3305
3306            "appstle_circle": {
3307                "border-color": "",
3308            },
3309
3310            "appstle_dot": {
3311                "background-color": "",
3312            },
3313
3314            "appstle_select": {
3315                "padding-top": "",
3316                "padding-bottom": "",
3317                "padding-left": "",
3318                "padding-right": "",
3319                "border-width": "",
3320                "border-style": "",
3321                "border-color": "",
3322                "border-radius": "",
3323            },
3324
3325            "tooltip_subscription_svg": {
3326                "fill": "",
3327            },
3328
3329            "appstle_tooltip": {
3330                "color": "",
3331                "background-color": "",
3332            },
3333
3334            "appstle_tooltip_border_top_color": {
3335                "border-top-color": "",
3336            },
3337
3338            "appstle_subscription_final_price": {
3339                "color": "",
3340            },
3341            "appstle_widget_text_color": {
3342                "color": "",
3343            },
3344            "appstle_selected_background": {
3345                "background": "transparent",
3346            },
3347            "customCSS": "",
3348            "customerPortalCss": "",
3349        }
3350    };
3351
3352
3353    _RSConfig.shop = 'boutique-educative.myshopify.com';
3354
3355
3356    
3357
3358    
3359
3360    
3361    _RSConfig.shopMoneyFormat = '${{amount}}';
3362    _RSConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} CAD';
3363    
3364
3365    
3366
3367</script>
3367
3368
3369
3370
3371<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3371
3372</body>
3373</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.