PageSourceSearch

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

html boutique-educative.com collected 2026-10-04 13:34:10 UTC 159,959 bytes, 3,362 lines download raw bytes

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