PageSourceSearch

https://terrenoire.store/cart

html terrenoire.store collected 2026-10-04 21:48:13 UTC 103,948 bytes, 2,021 lines download raw bytes

1<!doctype html>
2<html class="flex flex-col min-h-full" lang="fr">
3<head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//terrenoire.store/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`65151697139`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7<meta charset="utf-8">
8  <meta name="robots" content="noai, noimageai">
9  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
10  <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no,viewport-fit=cover"><style data-shopify>
11/* TYPOGRAPHY */:root {
12--typeface_primary: 'LinotypeUnivers',ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--typeface_secondary: 'LinotypeUnivers',ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--typeface_tertiary: 'LinotypeUnivers',ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font_display_md: var(--typeface_tertiary);
13  --font_display_md_weight: 400;
14  --font_display_md_letter: 0.125rem;
15  --font_display_md_line: 1.5;
16  --font_display_md_text_transform: uppercase;--font_display_md_size: 1.375rem;
17  --font_display_md_size_md: 1.375rem;--font_heading_2xl: var(--typeface_primary);
18  --font_heading_2xl_weight: 700;
19  --font_heading_2xl_letter: 0.125rem;
20  --font_heading_2xl_line: 1.2;
21  --font_heading_2xl_text_transform: none;--font_heading_2xl_size: 2.25rem;
22  --font_heading_2xl_size_md: 2.625rem;--font_heading_xl: var(--typeface_primary);
23  --font_heading_xl_weight: 700;
24  --font_heading_xl_letter: 0.125rem;
25  --font_heading_xl_line: 1.5;
26  --font_heading_xl_text_transform: none;--font_heading_xl_size: 1.75rem;
27  --font_heading_xl_size_md: 1.75rem;--font_heading_lg: var(--typeface_secondary);
28  --font_heading_lg_weight: 500;
29  --font_heading_lg_letter: 0.0rem;
30  --font_heading_lg_line: 1.5;
31  --font_heading_lg_text_transform: none;--font_heading_lg_size: 1.25rem;
32  --font_heading_lg_size_md: 1.5rem;--font_heading_md: var(--typeface_secondary);
33  --font_heading_md_weight: 500;
34  --font_heading_md_letter: 0.0rem;
35  --font_heading_md_line: 1.5;
36  --font_heading_md_text_transform: none;--font_heading_md_size: 1.1875rem;
37  --font_heading_md_size_md: 1.6875rem;--font_body_lg: var(--typeface_primary);
38  --font_body_lg_weight: 400;
39  --font_body_lg_letter: 0.0rem;
40  --font_body_lg_line: 1.5;
41  --font_body_lg_text_transform: none;--font_body_lg_size: 0.9375rem;
42  --font_body_lg_size_md: 0.75rem;--font_body_md: var(--typeface_primary);
43  --font_body_md_weight: 400;
44  --font_body_md_letter: 0.0rem;
45  --font_body_md_line: 1.5;
46  --font_body_md_text_transform: none;--font_body_md_size: 1.0rem;
47  --font_body_md_size_md: 1.0rem;--font_body_sm: var(--typeface_primary);
48  --font_body_sm_weight: 600;
49  --font_body_sm_letter: 0.0rem;
50  --font_body_sm_line: 1.5;
51  --font_body_sm_text_transform: none;--font_body_sm_size: 0.875rem;
52  --font_body_sm_size_md: 0.875rem;--font_body_xs: var(--typeface_primary);
53  --font_body_xs_weight: 400;
54  --font_body_xs_letter: 0.0rem;
55  --font_body_xs_line: 1.5;
56  --font_body_xs_text_transform: none;--font_body_xs_size: 0.75rem;
57  --font_body_xs_size_md: 0.75rem;--font_button: var(--typeface_primary);
58  --font_button_weight: 500;
59  --font_button_letter: 0.0rem;
60  --font_button_line: 1;
61  --font_button_text_transform: none;--font_button_size: 0.8125rem;
62  --font_button_size_md: 1.25rem;--font_navigation_lg: var(--typeface_primary);
63  --font_navigation_lg_weight: 400;
64  --font_navigation_lg_letter: 0.0rem;
65  --font_navigation_lg_line: 1.5;
66  --font_navigation_lg_text_transform: none;--font_navigation_lg_size: 1.125rem;
67  --font_navigation_lg_size_md: 1.125rem;--font_navigation_md: var(--typeface_primary);
68  --font_navigation_md_weight: 400;
69  --font_navigation_md_letter: 0.0rem;
70  --font_navigation_md_line: 1.5;
71  --font_navigation_md_text_transform: none;--font_navigation_md_size: 1.0rem;
72  --font_navigation_md_size_md: 1.0rem;--font_navigation_sm: var(--typeface_primary);
73  --font_navigation_sm_weight: 400;
74  --font_navigation_sm_letter: 0.0rem;
75  --font_navigation_sm_line: 1.5;
76  --font_navigation_sm_text_transform: none;--font_navigation_sm_size: 0.875rem;
77  --font_navigation_sm_size_md: 0.875rem;
78}
79/* TYPOGRAPHY */
80
81</style><style data-shopify>
82  /**
83      Set Color Variable from shopify
84  */
85  :root {
86    --color-outline: #2563eb;
87    --color-black: hsl(0 0% 5%);
88    --color-white: hsl(0 0% 95%);
89    --color-transparent: rgba(0,0,0,0);
90
91    --color-gray-50: hsl(0 0% 98%);
92    --color-gray-100: hsl(240 5% 96%);
93    --color-gray-200: hsl(240 6% 90%);
94    --color-gray-300: hsl(240 5% 84%);
95    --color-gray-400: hsl(240 5% 65%);
96    --color-gray-500: hsl(240 4% 46%);
97    --color-gray-600: hsl(240 5% 34%);
98    --color-gray-700: hsl(240 5% 26%);
99    --color-gray-800: hsl(240 4% 16%);
100    --color-gray-900: hsl(240 6% 10%);
101
102    --color-gray-100-on: hsl(240 6% 10%);
103    --color-gray-900-on: hsl(240 5% 96%);--scheme1-content-base:0 0% 100%;
104      --scheme1-content-subtle:0 0% 100%;
105      --scheme1-content-emphasis:224 71% 4%;
106      --scheme1-content-heading:224 71% 4%;
107
108      --scheme1-surface:0 0% 0%;
109      --scheme1-surface-gradient: ;
110      --scheme1-background:210 20% 98%;
111      --scheme1-background-gradient: ;
112
113      --scheme1-primary:224 71% 4%;
114      --scheme1-primary-light:224 71% 24%;
115      --scheme1-primary-dark:0 0% 0%;
116      --scheme1-primary-on:0 0% 98%;
117      --scheme1-primary-gradient: ;
118
119      --scheme1-secondary:215 28% 17%;
120      --scheme1-secondary-light:215 28% 37%;
121      --scheme1-secondary-dark:0 0% 0%;
122      --scheme1-secondary-on:0 0% 98%;
123      --scheme1-secondary-gradient: ;
124
125      --scheme1-tertiary:0 0% 100%;
126      --scheme1-tertiary-light:0 0% 100%;
127      --scheme1-tertiary-dark:0 0% 80%;
128      --scheme1-tertiary-on:0 0% 98%;
129      --scheme1-tertiary-gradient: ;--scheme1-notification-on:200 4% 13%;
130      --scheme1-notification:220 6% 90%;
131      --scheme1-notification-mix: hsl(211, 11%, 42%);--scheme1-success-on:150 3% 13%;
132      --scheme1-success:141 79% 85%;
133      --scheme1-success-mix: hsl(141, 22%, 39%);--scheme1-error-on:0 74% 42%;
134      --scheme1-error:0 100% 97%;
135      --scheme1-error-mix: hsl(0, 66%, 60%);--scheme2-content-base:215 28% 17%;
136      --scheme2-content-subtle:215 14% 34%;
137      --scheme2-content-emphasis:224 71% 4%;
138      --scheme2-content-heading:221 39% 11%;
139
140      --scheme2-surface:0 0% 100%;
141      --scheme2-surface-gradient: ;
142      --scheme2-background:224 71% 4%;
143      --scheme2-background-gradient: ;
144
145      --scheme2-primary:221 39% 11%;
146      --scheme2-primary-light:221 39% 31%;
147      --scheme2-primary-dark:0 0% 0%;
148      --scheme2-primary-on:0 0% 98%;
149      --scheme2-primary-gradient: ;
150
151      --scheme2-secondary:217 19% 27%;
152      --scheme2-secondary-light:217 19% 47%;
153      --scheme2-secondary-dark:220 18% 7%;
154      --scheme2-secondary-on:0 0% 98%;
155      --scheme2-secondary-gradient: ;
156
157      --scheme2-tertiary:215 14% 34%;
158      --scheme2-tertiary-light:216 14% 54%;
159      --scheme2-tertiary-dark:216 14% 14%;
160      --scheme2-tertiary-on:0 0% 98%;
161      --scheme2-tertiary-gradient: ;--scheme2-notification-on:200 4% 13%;
162      --scheme2-notification:220 6% 90%;
163      --scheme2-notification-mix: hsl(211, 11%, 42%);--scheme2-success-on:150 3% 13%;
164      --scheme2-success:141 79% 85%;
165      --scheme2-success-mix: hsl(141, 22%, 39%);--scheme2-error-on:0 74% 42%;
166      --scheme2-error:0 100% 97%;
167      --scheme2-error-mix: hsl(0, 66%, 60%);--scheme3-content-base:220 13% 91%;
168      --scheme3-content-subtle:216 12% 84%;
169      --scheme3-content-emphasis:210 20% 98%;
170      --scheme3-content-heading:210 20% 98%;
171
172      --scheme3-surface:221 39% 11%;
173      --scheme3-surface-gradient: ;
174      --scheme3-background:224 71% 4%;
175      --scheme3-background-gradient: ;
176
177      --scheme3-primary:224 71% 4%;
178      --scheme3-primary-light:224 71% 24%;
179      --scheme3-primary-dark:0 0% 0%;
180      --scheme3-primary-on:210 20% 98%;
181      --scheme3-primary-gradient: ;
182
183      --scheme3-secondary:221 39% 11%;
184      --scheme3-secondary-light:221 39% 31%;
185      --scheme3-secondary-dark:0 0% 0%;
186      --scheme3-secondary-on:220 13% 91%;
187      --scheme3-secondary-gradient: ;
188
189      --scheme3-tertiary:217 19% 27%;
190      --scheme3-tertiary-light:217 19% 47%;
191      --scheme3-tertiary-dark:220 18% 7%;
192      --scheme3-tertiary-on:210 20% 98%;
193      --scheme3-tertiary-gradient: ;--scheme3-notification-on:200 4% 13%;
194      --scheme3-notification:220 6% 90%;
195      --scheme3-notification-mix: hsl(211, 11%, 42%);--scheme3-success-on:150 3% 13%;
196      --scheme3-success:141 79% 85%;
197      --scheme3-success-mix: hsl(141, 22%, 39%);--scheme3-error-on:0 74% 42%;
198      --scheme3-error:0 100% 97%;
199      --scheme3-error-mix: hsl(0, 66%, 60%);--scheme4-content-base:226 100% 94%;
200      --scheme4-content-subtle:228 96% 89%;
201      --scheme4-content-emphasis:0 0% 100%;
202      --scheme4-content-heading:0 0% 100%;
203
204      --scheme4-surface:244 47% 20%;
205      --scheme4-surface-gradient: ;
206      --scheme4-background:242 47% 34%;
207      --scheme4-background-gradient: ;
208
209      --scheme4-primary:0 0% 100%;
210      --scheme4-primary-light:0 0% 100%;
211      --scheme4-primary-dark:0 0% 80%;
212      --scheme4-primary-on:230 94% 82%;
213      --scheme4-primary-gradient: ;
214
215      --scheme4-secondary:226 100% 94%;
216      --scheme4-secondary-light:0 0% 100%;
217      --scheme4-secondary-dark:226 100% 74%;
218      --scheme4-secondary-on:0 0% 98%;
219      --scheme4-secondary-gradient: ;
220
221      --scheme4-tertiary:230 94% 82%;
222      --scheme4-tertiary-light:0 0% 100%;
223      --scheme4-tertiary-dark:230 94% 62%;
224      --scheme4-tertiary-on:0 0% 98%;
225      --scheme4-tertiary-gradient: ;--scheme4-notification-on:200 4% 13%;
226      --scheme4-notification:220 6% 90%;
227      --scheme4-notification-mix: hsl(211, 11%, 42%);--scheme4-success-on:150 3% 13%;
228      --scheme4-success:141 79% 85%;
229      --scheme4-success-mix: hsl(141, 22%, 39%);--scheme4-error-on:0 74% 42%;
230      --scheme4-error:0 100% 97%;
231      --scheme4-error-mix: hsl(0, 66%, 60%);}.scheme-scheme1 {
232        /* Content */
233        --color-content-base: hsl(var(--scheme1-content-base));
234        --color-content-subtle: hsl(var(--scheme1-content-subtle));
235        --color-content-emphasis: hsl(var(--scheme1-content-emphasis));
236        --color-content-heading: hsl(var(--scheme1-content-heading));
237
238        /* Surface */
239        --color-surface: hsl(var(--scheme1-surface, var(--scheme1-background)));--color-surface-gradient: hsl(var(--scheme1-surface));
240        /* Background */
241        --color-background: hsl(var(--scheme1-background));--color-background-gradient: hsl(var(--scheme1-background));/* Primary Color */
242        --color-primary-on: hsl(var(--scheme1-primary-on));
243        --color-primary: hsl(var(--scheme1-primary));
244        --color-primary-dark: hsl(var(--scheme1-primary-dark));
245        --color-primary-light: hsl(var(--scheme1-primary-light));--color-primary-gradient: hsl(var(--scheme1-primary));/* Secondary Color */
246        --color-secondary-on: hsl(var(--scheme1-secondary-on));
247        --color-secondary: hsl(var(--scheme1-secondary));
248        --color-secondary-dark: hsl(var(--scheme1-secondary-dark));
249        --color-secondary-light: hsl(var(--scheme1-secondary-light));--color-secondary-gradient: hsl(var(--scheme1-secondary));/* Tertiary Color */
250        --color-tertiary-on: hsl(var(--scheme1-tertiary-on));
251        --color-tertiary: hsl(var(--scheme1-tertiary));
252        --color-tertiary-dark: hsl(var(--scheme1-tertiary-dark));
253        --color-tertiary-light: hsl(var(--scheme1-tertiary-light));--color-tertiary-gradient: hsl(var(--scheme1-tertiary));/* Accent Colors */
254        /* Notification */
255        --color-on-notification: hsl(var(--scheme1-notification-on));
256        --color-notification: hsl(var(--scheme1-notification));
257        --color-notification-mix: var(--scheme1-notification-mix);
258
259        /* Success */
260        --color-on-success: hsl(var(--scheme1-success-on));
261        --color-success: hsl(var(--scheme1-success));
262        --color-success-mix: var(--scheme1-success-mix);
263
264        /* Error */
265        --color-on-error: hsl(var(--scheme1-error-on));
266        --color-error-on: var(--color-on-error);
267        --color-error: hsl(var(--scheme1-error));
268        --color-error-mix: var(--scheme1-error-mix);--color-error-mix-on: var(--color-black);
269
270        /* Section */--color-text: var(--color-content-base, var(--color-content-base));
271        --color-border: var(--color-secondary, var(--border-default-color));
272        /* Section */
273
274        /* Tables BG Color */
275        --color-table-bg: var(--color-default, var(--color-background));
276
277        /* Input Color */
278        --color-input-text: hsl(var(--scheme1-content-base));
279      }
280    .scheme-scheme2 {
281        /* Content */
282        --color-content-base: hsl(var(--scheme2-content-base));
283        --color-content-subtle: hsl(var(--scheme2-content-subtle));
284        --color-content-emphasis: hsl(var(--scheme2-content-emphasis));
285        --color-content-heading: hsl(var(--scheme2-content-heading));
286
287        /* Surface */
288        --color-surface: hsl(var(--scheme2-surface, var(--scheme2-background)));--color-surface-gradient: hsl(var(--scheme2-surface));
289        /* Background */
290        --color-background: hsl(var(--scheme2-background));--color-background-gradient: hsl(var(--scheme2-background));/* Primary Color */
291        --color-primary-on: hsl(var(--scheme2-primary-on));
292        --color-primary: hsl(var(--scheme2-primary));
293        --color-primary-dark: hsl(var(--scheme2-primary-dark));
294        --color-primary-light: hsl(var(--scheme2-primary-light));--color-primary-gradient: hsl(var(--scheme2-primary));/* Secondary Color */
295        --color-secondary-on: hsl(var(--scheme2-secondary-on));
296        --color-secondary: hsl(var(--scheme2-secondary));
297        --color-secondary-dark: hsl(var(--scheme2-secondary-dark));
298        --color-secondary-light: hsl(var(--scheme2-secondary-light));--color-secondary-gradient: hsl(var(--scheme2-secondary));/* Tertiary Color */
299        --color-tertiary-on: hsl(var(--scheme2-tertiary-on));
300        --color-tertiary: hsl(var(--scheme2-tertiary));
301        --color-tertiary-dark: hsl(var(--scheme2-tertiary-dark));
302        --color-tertiary-light: hsl(var(--scheme2-tertiary-light));--color-tertiary-gradient: hsl(var(--scheme2-tertiary));/* Accent Colors */
303        /* Notification */
304        --color-on-notification: hsl(var(--scheme2-notification-on));
305        --color-notification: hsl(var(--scheme2-notification));
306        --color-notification-mix: var(--scheme2-notification-mix);
307
308        /* Success */
309        --color-on-success: hsl(var(--scheme2-success-on));
310        --color-success: hsl(var(--scheme2-success));
311        --color-success-mix: var(--scheme2-success-mix);
312
313        /* Error */
314        --color-on-error: hsl(var(--scheme2-error-on));
315        --color-error-on: var(--color-on-error);
316        --color-error: hsl(var(--scheme2-error));
317        --color-error-mix: var(--scheme2-error-mix);--color-error-mix-on: var(--color-black);
318
319        /* Section */--color-bg: var(--color-transparent, var(--color-background));--color-text: var(--color-content-base, var(--color-content-base));
320        --color-border: var(--color-secondary, var(--border-default-color));
321        /* Section */
322
323        /* Tables BG Color */
324        --color-table-bg: var(--color-default, var(--color-background));
325
326        /* Input Color */
327        --color-input-text: hsl(var(--scheme2-content-base));
328      }
329    .scheme-scheme3 {
330        /* Content */
331        --color-content-base: hsl(var(--scheme3-content-base));
332        --color-content-subtle: hsl(var(--scheme3-content-subtle));
333        --color-content-emphasis: hsl(var(--scheme3-content-emphasis));
334        --color-content-heading: hsl(var(--scheme3-content-heading));
335
336        /* Surface */
337        --color-surface: hsl(var(--scheme3-surface, var(--scheme3-background)));--color-surface-gradient: hsl(var(--scheme3-surface));
338        /* Background */
339        --color-background: hsl(var(--scheme3-background));--color-background-gradient: hsl(var(--scheme3-background));/* Primary Color */
340        --color-primary-on: hsl(var(--scheme3-primary-on));
341        --color-primary: hsl(var(--scheme3-primary));
342        --color-primary-dark: hsl(var(--scheme3-primary-dark));
343        --color-primary-light: hsl(var(--scheme3-primary-light));--color-primary-gradient: hsl(var(--scheme3-primary));/* Secondary Color */
344        --color-secondary-on: hsl(var(--scheme3-secondary-on));
345        --color-secondary: hsl(var(--scheme3-secondary));
346        --color-secondary-dark: hsl(var(--scheme3-secondary-dark));
347        --color-secondary-light: hsl(var(--scheme3-secondary-light));--color-secondary-gradient: hsl(var(--scheme3-secondary));/* Tertiary Color */
348        --color-tertiary-on: hsl(var(--scheme3-tertiary-on));
349        --color-tertiary: hsl(var(--scheme3-tertiary));
350        --color-tertiary-dark: hsl(var(--scheme3-tertiary-dark));
351        --color-tertiary-light: hsl(var(--scheme3-tertiary-light));--color-tertiary-gradient: hsl(var(--scheme3-tertiary));/* Accent Colors */
352        /* Notification */
353        --color-on-notification: hsl(var(--scheme3-notification-on));
354        --color-notification: hsl(var(--scheme3-notification));
355        --color-notification-mix: var(--scheme3-notification-mix);
356
357        /* Success */
358        --color-on-success: hsl(var(--scheme3-success-on));
359        --color-success: hsl(var(--scheme3-success));
360        --color-success-mix: var(--scheme3-success-mix);
361
362        /* Error */
363        --color-on-error: hsl(var(--scheme3-error-on));
364        --color-error-on: var(--color-on-error);
365        --color-error: hsl(var(--scheme3-error));
366        --color-error-mix: var(--scheme3-error-mix);--color-error-mix-on: var(--color-black);
367
368        /* Section */--color-bg: var(--color-transparent, var(--color-background));--color-text: var(--color-content-base, var(--color-content-base));
369        --color-border: var(--color-secondary, var(--border-default-color));
370        /* Section */
371
372        /* Tables BG Color */
373        --color-table-bg: var(--color-default, var(--color-background));
374
375        /* Input Color */
376        --color-input-text: hsl(var(--scheme3-content-base));
377      }
378    .scheme-scheme4 {
379        /* Content */
380        --color-content-base: hsl(var(--scheme4-content-base));
381        --color-content-subtle: hsl(var(--scheme4-content-subtle));
382        --color-content-emphasis: hsl(var(--scheme4-content-emphasis));
383        --color-content-heading: hsl(var(--scheme4-content-heading));
384
385        /* Surface */
386        --color-surface: hsl(var(--scheme4-surface, var(--scheme4-background)));--color-surface-gradient: hsl(var(--scheme4-surface));
387        /* Background */
388        --color-background: hsl(var(--scheme4-background));--color-background-gradient: hsl(var(--scheme4-background));/* Primary Color */
389        --color-primary-on: hsl(var(--scheme4-primary-on));
390        --color-primary: hsl(var(--scheme4-primary));
391        --color-primary-dark: hsl(var(--scheme4-primary-dark));
392        --color-primary-light: hsl(var(--scheme4-primary-light));--color-primary-gradient: hsl(var(--scheme4-primary));/* Secondary Color */
393        --color-secondary-on: hsl(var(--scheme4-secondary-on));
394        --color-secondary: hsl(var(--scheme4-secondary));
395        --color-secondary-dark: hsl(var(--scheme4-secondary-dark));
396        --color-secondary-light: hsl(var(--scheme4-secondary-light));--color-secondary-gradient: hsl(var(--scheme4-secondary));/* Tertiary Color */
397        --color-tertiary-on: hsl(var(--scheme4-tertiary-on));
398        --color-tertiary: hsl(var(--scheme4-tertiary));
399        --color-tertiary-dark: hsl(var(--scheme4-tertiary-dark));
400        --color-tertiary-light: hsl(var(--scheme4-tertiary-light));--color-tertiary-gradient: hsl(var(--scheme4-tertiary));/* Accent Colors */
401        /* Notification */
402        --color-on-notification: hsl(var(--scheme4-notification-on));
403        --color-notification: hsl(var(--scheme4-notification));
404        --color-notification-mix: var(--scheme4-notification-mix);
405
406        /* Success */
407        --color-on-success: hsl(var(--scheme4-success-on));
408        --color-success: hsl(var(--scheme4-success));
409        --color-success-mix: var(--scheme4-success-mix);
410
411        /* Error */
412        --color-on-error: hsl(var(--scheme4-error-on));
413        --color-error-on: var(--color-on-error);
414        --color-error: hsl(var(--scheme4-error));
415        --color-error-mix: var(--scheme4-error-mix);--color-error-mix-on: var(--color-black);
416
417        /* Section */--color-bg: var(--color-transparent, var(--color-background));--color-text: var(--color-content-base, var(--color-content-base));
418        --color-border: var(--color-secondary, var(--border-default-color));
419        /* Section */
420
421        /* Tables BG Color */
422        --color-table-bg: var(--color-default, var(--color-background));
423
424        /* Input Color */
425        --color-input-text: hsl(var(--scheme4-content-base));
426      }
427    
428</style>
429<style data-shopify>:root {
430    --border-default-width: 1px;
431    --border-default-width-narrow: 1px;
432    --border-default-width-wide: 2px;
433    --border-default-radius: 0;
434    --border-default-color: var(--color-content-subtle);
435  }</style><style data-shopify>
436  :root {--button-px-sm: 0.75rem; --button-py-sm: 0.5rem; --button-px-md: 1rem; --button-py-md: 0.625rem; --button-px-lg: 1.25rem; --button-py-lg: 0.75rem; --button-font-size: var(--font_button_size);--button-all-border-radius: var(--border-default-radius);/* default */ --border-button-width: var(--border-default-width);--button-px-default: var(--button-px-lg);--button-py-default: var(--button-py-lg);}
437
438  .btn {--tw-shadow: 0 0px 0px 0 var(--button-shadow-color);
438 --button-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow); display: flex; align-items: center; justify-content: center; text-align: center; cursor: pointer; position: relative; overflow: hidden; color: var(--button-color); border: var(--border-button-width) solid var(--border-color); border-radius: var(--button-all-border-radius); box-shadow: var(--button-box-shadow); padding: var(--button-py-default) var(--button-px-default); font-size: var(--button-font-size); font-family: var(--font_button); font-weight: var(--font_button_weight); letter-spacing: var(--font_button_letter); line-height: var(--font_button_line); text-transform: var(--font_button_text_transform); transition: .2s ease-out; --border-color: var(--default,var(--color-primary)); --button-color: var(--color-primary-on); --button-shadow-color: var(--color-primary-20); text-decoration-color: transparent; --button-fill: var(--color-primary);--button-fill-hover: var(--color-primary-light);}
439
440  .btn:before,
441  .btn:after {
442    content: '';
443    background: transparent;
444    inset: 0;
445    position: absolute;
446    display: block;
447    z-index: -1;
448    transition: .2s ease-out;
449    transform: translate3d(0,0,0);
450  }
451  .btn:before {
452    background: var(--button-fill-hover);
453    opacity: 0;
454  }
455  .btn:hover::before {
456    opacity: var(--button-bg-opacity, 1);
457  }
458
459  .btn:after {
460    background: var(--button-fill);
461    opacity: var(--button-bg-opacity, 1);
462  }
463  .btn:hover::after {
464    opacity: 0;
465  }
466
467  input.btn {
468    background: var(--button-fill);
469  }
470  input.btn:before {
471    display: none;
472  }
473  input.btn:after {
474    display: none;
475  }
476  input.btn:hover {
477    background: var(--button-fill-hover);
478  }
479
480  .btn--sm {
481    --button-py-default: var(--button-py-sm);
482    --button-px-default: var(--button-px-sm);
483    font-size: max(calc(var(--button-font-size) * .618em ), 14px)
484  }
485  .btn--md {
486    --button-py-default: var(--button-py-md);
487    --button-px-default: var(--button-px-md);
488  }
489  .btn--lg {
490    --button-py-default: var(--button-py-lg);
491    --button-px-default: var(--button-px-lg);
492  }
493
494  .btn:hover,
495  .btn--primary:hover {--border-color: var(--default,var(--color-primary-light)); --button-color: var(--color-primary-on); --button-shadow-color: var(--color-primary-light-20); text-decoration-color: transparent;}
496
497  .btn--secondary {--button-color: var(--color-secondary); --border-color: var(--default,var(--color-secondary)); --button-shadow-color: var(--color-secondary-20); text-decoration-color: transparent; --button-fill: var(--color-transparent);--button-fill-hover: var(--color-primary);}
498
499  .btn--secondary:hover {--border-color: var(--default,var(--color-primary)); --button-color: var(--color-primary-on); --button-shadow-color: var(--color-primary-20); text-decoration-color: transparent;}
500
501  .btn--tertiary {--button-color: var(--color-tertiary); --border-color: transparent; --button-shadow-color: transparent; text-decoration-color: transparent; --button-fill: var(--color-transparent);--button-fill-hover: var(--color-primary);}
502
503  .btn--tertiary:hover {--border-color: var(--default,var(--color-primary)); --button-color: var(--color-primary-on); --button-shadow-color: var(--color-primary-20); text-decoration-color: transparent;}
504
505  .btn--light {--border-color: var(--color-gray-100,var(--color-gray-100)); --button-color: var(--color-gray-100-on); --button-shadow-color: var(--color-gray-100-20); text-decoration-color: transparent; --button-fill: var(--color-gray-100);--button-fill-hover: var(--color-gray-100);}
506
507  .btn--light:hover {--border-color: var(--color-gray-100,var(--color-gray-100)); --button-color: var(--color-gray-100-on); --button-shadow-color: var(--color-gray-100-20); text-decoration-color: transparent;}
508
509  .btn--dark {--border-color: var(--color-gray-900,var(--color-gray-900)); --button-color: var(--color-gray-900-on); --button-shadow-color: var(--color-gray-900-20); text-decoration-color: transparent; --button-fill: var(--color-gray-900);--button-fill-hover: var(--color-gray-900);}
510
511  .btn--dark:hover {--border-color: var(--color-gray-900,var(--color-gray-900)); --button-color: var(--color-gray-900-on); --button-shadow-color: var(--color-gray-900-20); text-decoration-color: transparent;}
512
513  @media screen and (min-width: 48em) {
514    .btn {
515      --button-font-size: var(--font_button_size_md);
516    }
517  }
518</style>
519<style data-shopify>
520:root {
521  --gap-sm-2xs: 0.25rem;
522  --gap-sm-xs: 0.5rem;
523  --gap-sm-sm: 0.75rem;
524  --gap-sm-md: 1.0rem;
525  --gap-sm-lg: 1.25rem;
526  --gap-sm-xl: 1.5rem;
527  --gap-sm-2xl: 2.0rem;
528  --gap-lg-2xs: 0.5rem;
529  --gap-lg-xs: 1.0rem;
530  --gap-lg-sm: 1.5rem;
531  --gap-lg-md: 2.0rem;
532  --gap-lg-lg: 2.5rem;
533  --gap-lg-xl: 3.0rem;
534  --gap-lg-2xl: 3.5rem;
535  --gap-container-2xs: 0.5rem;
536  --gap-container-xs: 1.0rem;
537  --gap-container-sm: 2.0rem;
538  --gap-container-md: 3.0rem;
539  --gap-container-lg: 4.0rem;
540  --gap-container-xl: 5.0rem;
541  --gap-container-2xl: 6.0rem;
542  --padding-xs-2xs: 0.125rem;
543  --padding-xs-xs: 0.25rem;
544  --padding-xs-sm: 0.375rem;
545  --padding-xs-md: 0.5rem;
546  --padding-xs-lg: 0.625rem;
547  --padding-xs-xl: 0.75rem;
548  --padding-xs-2xl: 1.0rem;
549  --padding-sm-2xs: 0.25rem;
550  --padding-sm-xs: 0.5rem;
551  --padding-sm-sm: 0.75rem;
552  --padding-sm-md: 1.0rem;
553  --padding-sm-lg: 1.25rem;
554  --padding-sm-xl: 1.5rem;
555  --padding-sm-2xl: 2.0rem;
556  --padding-lg-2xs: 0.5rem;
557  --padding-lg-xs: 1.0rem;
558  --padding-lg-sm: 1.5rem;
559  --padding-lg-md: 2.0rem;
560  --padding-lg-lg: 2.5rem;
561  --padding-lg-xl: 3.0rem;
562  --padding-lg-2xl: 3.5rem;
563  --padding-container-2xs: 0.5rem;
564  --padding-container-xs: 1.0rem;
565  --padding-container-sm: 2.0rem;
566  --padding-container-md: 3.0rem;
567  --padding-container-lg: 4.0rem;
568  --padding-container-xl: 5.0rem;
569  --padding-container-2xl: 6.0rem;
570  --padding-section-desktop-2xs: .5rem;
571  --padding-section-desktop-xs: 1rem;
572  --padding-section-desktop-sm: 2rem;
573  --padding-section-desktop-md: 3rem;
574  --padding-section-desktop-lg: 4rem;
575  --padding-section-desktop-xl: 5rem;
576  --padding-section-desktop-2xl: 6rem;
577  --padding-section-mobile-2xs: .25rem;
578  --padding-section-mobile-xs: .5rem;
579  --padding-section-mobile-sm: 1.5rem;
580  --padding-section-mobile-md: 2rem;
581  --padding-section-mobile-lg: 2.5rem;
582  --padding-section-mobile-xl: 3rem;
583  --padding-section-mobile-2xl: 4rem;
584  --margin-sm-2xs: 0.25rem;
585  --margin-sm-xs: 0.5rem;
586  --margin-sm-sm: 0.75rem;
587  --margin-sm-md: 1.0rem;
588  --margin-sm-lg: 1.25rem;
589  --margin-sm-xl: 1.5rem;
590  --margin-sm-2xl: 2.0rem;
591  --margin-lg-2xs: 0.5rem;
592  --margin-lg-xs: 1.0rem;
593  --margin-lg-sm: 1.5rem;
594  --margin-lg-md: 2.0rem;
595  --margin-lg-lg: 2.5rem;
596  --margin-lg-xl: 3.0rem;
597  --margin-lg-2xl: 3.5rem;
598  --margin-container-2xs: 0.5rem;
599  --margin-container-xs: 1.0rem;
600  --margin-container-sm: 2.0rem;
601  --margin-container-md: 3.0rem;
602  --margin-container-lg: 4.0rem;
603  --margin-container-xl: 5.0rem;
604  --margin-container-2xl: 6.0rem;
605  --w-tooltip-sm: 180px;
606  --w-tooltip-md: 210px;
607  --w-tooltip-lg: 240px;
608  --w-tooltip-xl: 270px;
609
610  --container-max-w-sm: 100rem;
611  --container-max-w-lg: 200rem;--select-pad-r: calc(var(--border-default-width) + 1rem + (2 * var(--padding-sm-xs)));
612}
613
614</style><link href="//terrenoire.store/cdn/shop/t/9/assets/styles-critical.bundle.css?v=84974588861932039081771250914" rel="stylesheet" type="text/css" media="all" />
615  <title>Votre panier - Store Terrenoire</title>
615<script src="//terrenoire.store/cdn/shop/t/9/assets/runtime.bundle.js?v=8984650065732612551771250914"></script>
615<script defer="defer" src="//terrenoire.store/cdn/shop/t/9/assets/geolocation.bundle.js?v=182911679598689146431771250913"></script>
615<script>
616  window.dataLayer = window.dataLayer || [];
617  
618window.dataLayer.push({
619    event:'page_data_loaded',
620    user: {
621      logged_in: 'false'
622    },
623    pageType: 'cart',
624    platform: 'shopify',
625    shopify_consent: 'true',
626    platform_theme: 'global',
627    platform_version: '2026.01.1.1'
628  });
629</script>
629
630
631<script>
vendor: 327 bytes, lines 631-635
631(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
632new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
633j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
634'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
635})(window,document,'script','dataLayer','
635GTM-PD3ZGCS6
vendor: 3 bytes, line 635
635');
635</script>
635
636
637<link rel="canonical" href="https://terrenoire.store/cart">
638
639  
639<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
639<meta name="google-site-verification" content="pWmA_1_bztDd9EbI2UfYqeCnZwElgOaqn2vHaiBMfWM">
640<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/65151697139/digital_wallets/dialog">
641<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
641<script async="async" src="/checkouts/internal/preloads.js?locale=fr-US&default_configuration_id=2313224536"></script>
vendor: 1 bytes, line 641
641
642<script id="shopify-features" type="application/json">{"accessToken":"4acdae634dbffb96a24e364ff2ac26e5","betas":["rich-media-storefront-analytics"],"domain":"terrenoire.store","predictiveSearch":true,"shopId":65151697139,"locale":"fr"}</script>
vendor: 1 bytes, line 642
642
643<script>var Shopify = Shopify || {};
644Shopify.shop = "terrenoire-official-fr.myshopify.com";
645Shopify.locale = "fr";
646Shopify.currency = {"active":"EUR","rate":"1.0"};
647Shopify.country = "US";
648Shopify.theme = {"name":"UPDATE THEME \/ LOI HANDICAP ","id":190198186366,"schema_name":"Rhythm","schema_version":"2026.01.1.1","theme_store_id":null,"role":"main"};
649Shopify.theme.handle = "null";
650Shopify.theme.style = {"id":null,"handle":null};
651Shopify.cdnHost = "terrenoire.store/cdn";
652Shopify.routes = Shopify.routes || {};
653Shopify.routes.root = "/";
654Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
655Shopify.SignInWithShop = Shopify.SignInWithShop || {};
656Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
657Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 657
657
658<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 658
658
659<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 659
659
660<script>
661  window.Shopify = window.Shopify || {};
662  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
663  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
664  window.Shopify.SignInWithShop.eligible = true;
665</script>
vendor: 1 bytes, line 665
665
666<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 666
666
667<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 667
667
668<script type="module">
669  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
670
671  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
672
673</script>
vendor: 1 bytes, line 673
673
674<script>
675  window.Shopify = window.Shopify || {};
676  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
677  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"]};
678</script>
vendor: 1 bytes, line 678
678
679<script>(function() {
680  var isLoaded = false;
681  function asyncLoad() {
682    if (isLoaded) return;
683    isLoaded = true;
684    var urls = ["\/\/shopify.privy.com\/widget.js?shop=terrenoire-official-fr.myshopify.com"];
685    for (var i = 0; i < urls.length; i++) {
686      var s = document.createElement('script');
687      s.type = 'text/javascript';
688      s.async = true;
689      s.src = urls[i];
690      var x = document.getElementsByTagName('script')[0];
691      x.parentNode.insertBefore(s, x);
692    }
693  };
694  if(window.attachEvent) {
695    window.attachEvent('onload', asyncLoad);
696  } else {
697    window.addEventListener('load', asyncLoad, false);
698  }
699})();</script>
vendor: 1 bytes, line 699
699
700<script id="__st">var __st={"a":65151697139,"offset":7200,"reqid":"a7164f30-d91b-4f83-b273-2ea3b5b933c1-1791150493","pageurl":"terrenoire.store\/cart","u":"350c1ef51753","p":"cart"};</script>
vendor: 1 bytes, line 700
700
701<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 701
701
702<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 702
702
703<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//terrenoire.store/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 703
703
704<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 = "//terrenoire.store/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>
704<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 704
704
705<script>
706  window.Shopify = window.Shopify || {};
707  window.Shopify.MCP = window.Shopify.MCP || {};
708  window.Shopify.MCP.enabled = true;
709  window.Shopify.MCP.shop = "terrenoire-official-fr.myshopify.com";
710  window.Shopify.MCP.mcpEndpoint = "https:\/\/terrenoire.store\/api\/mcp";
711  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"]}}];
712</script>
vendor: 1 bytes, line 712
712
713<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("\/\/terrenoire.store\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
714</script>
vendor: 1 bytes, line 714
714
715<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://terrenoire.store/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
716</script>
vendor: 1 bytes, line 716
716
717<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
718  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);
719</script>
vendor: 1 bytes, line 719
719
720<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})}}));
721</script>
721
722
723<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
723 <link rel="stylesheet" href="https://fonts.umgapps.com/terrenoire-official-fr/stylesheet.css"><style>
724  dialog[open]::backdrop,
725  .umg-backdrop {
726    
727      --theme-color: ;
728      background: hsl(0 0% 100% / 0.4);
729      -webkit-backdrop-filter: blur(10px);
730      backdrop-filter: blur(10px);
731  }
732  
733  #PBarNextFrameWrapper::backdrop,
734  #web-pixels-helper-sandbox-container::backdrop {
735    --theme-color: unset;
736    background: unset;
737    -webkit-backdrop-filter: unset;
738    backdrop-filter: unset;
739  }
740</style><link href="//terrenoire.store/cdn/shop/t/9/assets/styles.bundle.css?v=9819015165335066891771250914" rel="stylesheet" type="text/css" media="print" id="styles_css_bundle" onload="this.media=`all`;this.removeAttribute(`onload`)" />
741  <noscript><link href="//terrenoire.store/cdn/shop/t/9/assets/styles.bundle.css?v=9819015165335066891771250914" rel="stylesheet" type="text/css" media="all" id="styles_css_bundle" /></noscript>
741<script defer="defer" src="//terrenoire.store/cdn/shop/t/9/assets/alpine.bundle.js?v=88851541105429864421771250914"></script>
741<meta name="description" content="Retrouvez leurs derniers albums ainsi que leur collections de merchandising !">
742
743  <meta property="og:site_name" content="Store Terrenoire">
744  <meta property="og:url" content="https://terrenoire.store/cart">
745  <meta property="og:title" content="Votre panier - Store Terrenoire">
746  <meta property="og:type" content="website">
747  <meta property="og:description" content="Retrouvez leurs derniers albums ainsi que leur collections de merchandising !"><meta property="og:image" content="http://terrenoire.store/cdn/shop/files/logo-terrenoire-propre.png?height=628&pad_color=fff&v=1656617298&width=1200">
748  <meta property="og:image:secure_url" content="https://terrenoire.store/cdn/shop/files/logo-terrenoire-propre.png?height=628&pad_color=fff&v=1656617298&width=1200">
749  <meta property="og:image:width" content="1200">
750  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
751  <meta name="twitter:title" content="Votre panier - Store Terrenoire">
752  <meta name="twitter:description" content="Retrouvez leurs derniers albums ainsi que leur collections de merchandising !"><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
753<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: 65151697139,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 753
753
754<script>
755  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
756</script>
vendor: 1 bytes, line 756
756
757<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}
757).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: 65151697139,storefrontBaseUrl: "https://terrenoire.store",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://terrenoire.store/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1469317502","configuration":"{\"gtm_id\":\"GTM-PD3ZGCS6\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"9c02f134f72408f0926e349d50d5e1fe","type":"APP","apiClientId":37773246465,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
757,{"id":"1153925464","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-P35HCKS\\\",\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-7NEJQYDFZ8\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-7NEJQYDFZ8\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-7NEJQYDFZ8\\\"}],\\\"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":"402751832","configuration":"{\"pixel_id\":\"342712027876289\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"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":"Store Terrenoire","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"terrenoire-official-fr.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/terrenoire.store"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://terrenoire.store/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"190198186366","themePublished":"true","eventMetadataId":"291b2042-4a34-4b46-b368-c4728c225775","pageType":"cart","shopId":"65151697139","storefrontBaseUrl":"https:\/\/terrenoire.store","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
757<script>
758  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
759  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
760  window.ShopifyAnalytics.meta.currency = 'EUR';
761  var meta = {"page":{"pageType":"cart","requestId":"a7164f30-d91b-4f83-b273-2ea3b5b933c1-1791150493"}};
762  for (var attr in meta) {
763    window.ShopifyAnalytics.meta[attr] = meta[attr];
764  }
765</script>
vendor: 1 bytes, line 765
765
766<script class="analytics">
767  (function () {
768    var customDocumentWrite = function(content) {
769      var jquery = null;
770
771      if (window.jQuery) {
772        jquery = window.jQuery;
773      } else if (window.Checkout && window.Checkout.$) {
774        jquery = window.Checkout.$;
775      }
776
777      if (jquery) {
778        jquery('body').append(content);
779      }
780    };
781
782    var hasLoggedConversion = function(token) {
783      if (token) {
784        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
785      }
786      return false;
787    }
788
789    var setCookieIfConversion = function(token) {
790      if (token) {
791        var twoMonthsFromNow = new Date(Date.now());
792        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
793
794        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
795      }
796    }
797
798    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
799    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
800    if (trekkie.integrations) {
801      return;
802    }
803    trekkie.methods = [
804      'identify',
805      'page',
806      'ready',
807      'track',
808      'trackForm',
809      'trackLink'
810    ];
811    trekkie.factory = function(method) {
812      return function() {
813        var args = Array.prototype.slice.call(arguments);
814        args.unshift(method);
815        trekkie.push(args);
816        if (method == 'track' || method == 'page') {
817          var pageUrl;
818          try {
819            pageUrl = window.location.href;
820          } catch (e) {}
821          var pageReferrer;
822          try {
823            pageReferrer = document.referrer;
824          } catch (e) {}
825          try {
826            if (window.__TREKKIE_SHIM_QUEUE == null) {
827              window.__TREKKIE_SHIM_QUEUE = [];
828            }
829            window.__TREKKIE_SHIM_QUEUE.push({
830              from: 'trekkie-stub',
831              method: method,
832              args: args.slice(1),
833              pageContext: {
834                url: pageUrl,
835                referrer: pageReferrer
836              }
837            });
838          } catch (e) {
839            // no-op
840          }
841        }
842        return trekkie;
843      };
844    };
845    for (var i = 0; i < trekkie.methods.length; i++) {
846      var key = trekkie.methods[i];
847      trekkie[key] = trekkie.factory(key);
848    }
849    trekkie.load = function(config) {
850      trekkie.config = config || {};
851      trekkie.config.initialDocumentCookie = document.cookie;
852      var first = document.getElementsByTagName('script')[0];
853var script = document.createElement('script');
854script.type = 'text/javascript';
855script.onerror = function(e) {
856  var scriptFallback = document.createElement('script');
857  scriptFallback.type = 'text/javascript';
858  scriptFallback.onerror = function(error) {
859          var Monorail = {
860      produce: function produce(monorailDomain, schemaId, payload) {
861        var currentMs = new Date().getTime();
862        var event = {
863          schema_id: schemaId,
864          payload: payload,
865          metadata: {
866            event_created_at_ms: currentMs,
867            event_sent_at_ms: currentMs
868          }
869        };
870        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
871      },
872      sendRequest: function sendRequest(endpointUrl, payload) {
873        // Try the sendBeacon API
874        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
875          var blobData = new window.Blob([payload], {
876            type: 'text/plain'
877          });
878
879          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
880            return true;
881          } // sendBeacon was not successful
882
883        } // XHR beacon
884
885        var xhr = new XMLHttpRequest();
886
887        try {
888          xhr.open('POST', endpointUrl);
889          xhr.setRequestHeader('Content-Type', 'text/plain');
890          xhr.send(payload);
891        } catch (e) {
892          console.log(e);
893        }
894
895        return false;
896      },
897      isIos12: function isIos12() {
898        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
899      }
900    };
901    Monorail.produce('monorail-edge.shopifysvc.com',
902      'trekkie_storefront_load_errors/1.1',
903      {shop_id: 65151697139,
904      theme_id: 190198186366,
905      app_name: "storefront",
906      context_url: window.location.href,
907      source_url: "//terrenoire.store/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
908
909  };
910  scriptFallback.async = true;
911  scriptFallback.src = '//terrenoire.store/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
912  first.parentNode.insertBefore(scriptFallback, first);
913};
914script.async = true;
915script.src = '//terrenoire.store/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
916first.parentNode.insertBefore(script, first);
917
918    };
919    trekkie.load(
920      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":65151697139,"isMerchantRequest":null,"themeId":190198186366,"themeCityHash":"4540373709672543220","contentLanguage":"fr","currency":"EUR","eventMetadataId":"291b2042-4a34-4b46-b368-c4728c225775"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
921    );
922
923    var loaded = false;
924    trekkie.ready(function() {
925      if (loaded) return;
926      loaded = true;
927
928      window.ShopifyAnalytics.lib = window.trekkie;
929
930      var originalDocumentWrite = document.write;
931      document.write = customDocumentWrite;
932      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
933      document.write = originalDocumentWrite;
934
935      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
936      var token = match? match[1]: undefined;
937      if (!hasLoggedConversion(token)) {
938        setCookieIfConversion(token);
939        
940      }
941    });
942
943    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"a7164f30-d91b-4f83-b273-2ea3b5b933c1-1791150493","shopifyEmitted":true});
944
945    var eventsListenerScript = document.createElement('script');
946    eventsListenerScript.async = true;
947    eventsListenerScript.src = "//terrenoire.store/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
948    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
949})();</script>
vendor: 1 bytes, line 949
949
950<script
951  defer
952  src="https://terrenoire.store/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
953  data-application="storefront-renderer"
954  data-shop-id="65151697139"
955  data-render-region="gcp-us-west1"
956  data-page-type="cart"
957  data-theme-instance-id="190198186366"
958  data-theme-name="Rhythm"
959  data-theme-version="2026.01.1.1"
960  data-monorail-region="shop_domain"
961  data-resource-timing-sampling-rate="10"
962  data-shs="true"
963  data-shs-beacon="true"
964  data-shs-export-with-fetch="true"
965  data-shs-logs-sample-rate="1"
966  data-shs-beacon-endpoint="https://terrenoire.store/api/collect"
967></script>
967
968<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822708093000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791152293000"><meta name="new-cookie-storage-activated" content="t">
969</head><body class="template__cart flex flex-col grow min-h-full relative md:relative scheme-scheme1 c-bg-background c-text-content-base" data-theme="rhythm" data-themev="2026.01.1.1">
vendor: 67 bytes, line 969
969<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
969GTM-PD3ZGCS6
vendor: 86 bytes, lines 969-970
969"
970    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
970<a class="skip-to-content-link button sr-only focus:not-sr-only" href="#MainContent">Aller au contenu</a><content-overlay>
971  <div class="overlay hidden fixed top-0 left-0 w-full h-full z-[1000001] c-bg-gray-900 opacity-50"></div>
972</content-overlay><!-- BEGIN sections: header-group -->
973<header id="shopify-section-sections--27485811212670__header" class="shopify-section shopify-section-group-header-group site-header md:hidden">
974
975
976
977
978
979
980<div id="header-wrapper--27485811212670" class="header__wrapper scheme-scheme1 z-[10] mx-auto h-auto w-full section__wrapper scheme-scheme1 grid columns-1 rows-1 place-items-center relative z-0 overflow-visible mb-none" x-data="{ hamburgerMenuOpen: false, searchBarOpen: false, dropDownMenuOpen: null }" data-position="static_header" style=" --icon-width: 1.75rem; --icon-height: 1.75rem; ">
981  <div id="header-container--27485811212670" class="header__container grid gap-y-sm-sm gap-x-sm-md grid-cols-6 section-spacing mx-auto w-full relative z-10 py-container-sm px-lg-sm max-w-full md:px-container-sm md:max-w-full c-border-transparent border-default-width border-x-0 border-t-0 mx-auto text-center" >
982    
983      
984          
985
986
987
988
989
990
991<div class="navigation-wrapper header__column flex header-md__column--0 col-span-2 justify-start items-center"  >
992
993  
994
995    <button class="hamburger-btn-wrapper flex flex-row gap-sm-2xs items-center text_navigation_md c-text-primary-on no-underline" x-on:click="hamburgerMenuOpen = true" type="button" aria-label="Ouvrir le menu de navigation" :aria-expanded="hamburgerMenuOpen == true? true : false" aria-controls="menu-list-navigation"  id="menu-button-navigation" aria-haspopup="true" >
996      <div class="header__hamburgermenu--icon h-min-click-space min-w-min-click-space flex justify-center items-center">
997        
998
999
1000
1001  
1002  
1003  
1004      
1005      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon icon--menu umg-icon" fill="currentColor">
1006        <path d="M0 88C0 74.75 10.75 64 24 64H424C437.3 64 448 74.75 448 88C448 101.3 437.3 112 424 112H24C10.75 112 0 101.3 0 88zM0 248C0 234.7 10.75 224 24 224H424C437.3 224 448 234.7 448 248C448 261.3 437.3 272 424 272H24C10.75 272 0 261.3 0 248zM424 432H24C10.75 432 0 421.3 0 408C0 394.7 10.75 384 24 384H424C437.3 384 448 394.7 448 408C448 421.3 437.3 432 424 432z"/>
1007      </svg>
1008  
1009
1010      </div>
1011      
1012    </button>
1013    <div class="hamburger-wrapper fixed z-[1000000] top-0 inset-x-0 transform origin-top-left w-full h-screen md:flex overflow-scroll overscroll-contain" x-show="hamburgerMenuOpen" x-cloak>
1014      <div class="hamburger-container w-[83%] md:w-[40%] max-w-sm h-screen absolute right-0 z-10 overflow-scroll left-0 right-[17%] md:left-0 md:right-[60%] py-lg-sm" x-show="hamburgerMenuOpen"x-transition:enter="transition ease-out duration-300"x-transition:enter-start="-translate-x-full"x-transition:enter-end="translate-x-0"x-transition:leave="transition ease-out duration-300"x-transition:leave-start="translate-x-0"x-transition:leave-end="-translate-x-full">
1015        <div class="hamburger-header-wrapper flex justify-between items-center py-sm-sm text_navigation_md c-text-primary-on">
1016          <span class="hamburger-header-wrapper flex px-lg-sm">
1017            
1018          </span>
1019          <button class="hamburger-close-btn-wrapper h-[3rem] w-[3rem] p-sm-sm mr-sm-md" x-on:click="hamburgerMenuOpen = false" type="button" aria-label="Fermer le menu de navigation" :aria-expanded="hamburgerMenuOpen == true? true : false" aria-controls="menu-list-navigation">
1020            
1021
1022
1023
1024  
1025  
1026  
1027      
1028      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" class="icon icon--close umg-icon" fill="currentColor">
1029        <path d="M312.1 375c9.369 9.369 9.369 24.57 0 33.94s-24.57 9.369-33.94 0L160 289.9l-119 119c-9.369 9.369-24.57 9.369-33.94 0s-9.369-24.57 0-33.94L126.1 256L7.027 136.1c-9.369-9.369-9.369-24.57 0-33.94s24.57-9.369 33.94 0L160 222.1l119-119c9.369-9.369 24.57-9.369 33.94 0s9.369 24.57 0 33.94L193.9 256L312.1 375z"/>
1030      </svg>
1031  
1032
1033          </button>
1034        </div>
1035  
1036
1037        <nav class="nav-wrapper" aria-label="Menu principal En-tête" >
1038          <ul class="navigation-container flex flex-col text-left gap-x-sm-md gap-y-sm-xs"  id="menu-list-navigation" role="menu" aria-labelledby="menu-button-navigation">
1039            
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053  
1054  
1055  
1056  
1057  
1058  
1059
1060  <li class=""  role="presentation">
1061
1062    
1063      
1064      
1065      
1066      <a href="https://bit.ly/Tour2025Terrenoire" class="header__navigation-link flex relative w-full text_navigation_md px-lg-sm no-underline"   role="menuitem">
1067        TOUR
1068      </a>
1069    
1070    
1071  </li>
1072
1073            
1074              
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086<ul class="account-navigation-container flex flex-col text-left gap-x-sm-md gap-y-sm-xs">
1087  
1088    
1089    <li class="
1090" >
1091      <a href="/account/login" class="header__navigation--account-link px-lg-sm text_navigation_md px-lg-sm no-underline">
1092        Identifiant
1093      </a>
1094    </li>
1095
1096    
1097    <li class="
1098" >
1099      <a href="/account/register" class="header__navigation--account-link px-lg-sm text_navigation_md px-lg-sm no-underline">
1100        Créer un compte
1101      </a>
1102    </li>
1103  
1104</ul>
1105            
1106          </ul>          
1107        </nav>
1108
1109  
1110      </div>
1111      <button class="absolute top-0 left-0 bottom-0 right-0 bg-black/30 w-full h-screen -z-1" x-show="hamburgerMenuOpen"x-on:click="hamburgerMenuOpen = false"x-transition:enter="transition ease-out duration-300"x-transition:enter-start="opacity-0"x-transition:enter-end="opacity-100"x-transition:leave="transition ease-out duration-300"x-transition:leave-start="opacity-100"x-transition:leave-end="opacity-0">
1112        <span class="sr-only">
1113          Fermer le menu de navigation
1114        </span>
1115      </button>
1116    </div>
1117  
1118
1119</div>
1120        
1121    
1122      
1123          
1124
1125<div class="header__column header__column--1 header__column--logo flex col-span-2 justify-center items-center" >
1126  <div x-ref="logoContainer" class="logo-container" >
1127    
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146  
1147  
1148  
1149  
1150
1151  
1152  
1153  
1154  <a href="/" class="logo-cntr block" style="--logo-width: 25.0rem;" title="Store Terrenoire">
1155
1156    
1157      
1158
1159            
1160
1161
1162
1163
1164
1165
1166  <picture class="image__adaptive ">
1167    
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181    
1182  
1183<source data-src="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=700" alt="Store Terrenoire" srcset="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=100 100w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=300 300w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=400 400w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=500 500w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=600 600w" width="700" height="300" loading="eager" sizes="(min-width: 768px) 400px, 400px" media="(min-width: 760px)">
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201  
1202<img src="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=700" alt="Store Terrenoire" srcset="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=100 100w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=300 300w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=400 400w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=500 500w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=600 600w" width="700" height="300" loading="eager" sizes="(min-width: 768px) 400px, 400px" class="w-full object-cover image__responsive">
1203
1204
1205
1206  </picture>
1207
1208
1209    
1210  </a>
1211  </div>
1212</div>
1213        
1214    
1215      
1216          
1217
1218<div class="header__column header__column--2 header__column--actions flex col-span-2 justify-end items-center"  >
1219  <div class="actions-container flex flex-row flex-wrap gap-y-sm-sm gap-sm-xxs">
1220    
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246   
1247  <cart-drawer-toggle-button class="header__action header__action--cart-trigger cart-toggle cursor-pointer text-center relative text_navigation_md c-text-primary-on no-underline" tabindex="-1">
1248    
1249  <a href="/cart" class="flex items-center flex h-full fill-current items-center justify-center min-w-min-click-space min-h-min-click-space">
1250    
1251      <div class="cart-toggle__innerwrapper cart-toggle__innerwrapper--icon items-center">
1252        
1253
1254
1255
1256  
1257  
1258  
1259      
1260      
1261          
1262          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" class="icon icon--cart umg-icon" fill="currentColor">
1263            <path d="M96 0C107.5 0 117.4 8.19 119.6 19.51L121.1 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96zM475.6 240L520.6 80H131.1L161.6 240H475.6zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464z"/>
1264          </svg>
1265      
1266  
1267
1268      </div>
1269      <span class="sr-only">Panier</span>
1270    
1271    <div id="header-cart-count" class="cart-count grid place-items-center min-w-[22px] text_body_xs min-h-[22px] absolute place-content-center rounded-full -top-[0.3rem] -right-1 c-bg-tertiary c-text-tertiary-on empty:hidden"></div>
1272    
1273  </a>
1274
1275  </cart-drawer-toggle-button>
1276
1277    
1278
1279  </div>
1280</div>
1281          
1282        
1283    
1284  </div>
1285  
1286  
1287
1288  
1289
1290  
1291
1292 
1293 
1294
1295</div>
1296
1297</header><header id="shopify-section-sections--27485811212670__header-md" class="shopify-section shopify-section-group-header-group site-header site-header--md hidden md:grid">
1298
1299
1300
1301
1302
1303
1304<div id="header-md-wrapper--27485811212670" class="header__wrapper header__wrapper--md scheme-scheme2 c-text- c-border- c-bg- z-[10] mx-auto h-auto w-full section__wrapper scheme-scheme2 c-text- c-border- grid columns-1 rows-1 place-items-center relative z-0 overflow-visible mb-none border-default-width c-border-transparent border-x-0 border-t-0" x-data="{ hamburgerMenuOpen: false, searchBarOpen: false, dropDownMenuOpen: null }" data-position="static_header" style=" --icon-width: 1.75rem; --icon-height: 1.75rem; ">
1305  <div id="header-md-container--27485811212670" class="header__container header__container--md grid gap-y-none gap-x-none grid-cols-12 section-spacing mx-auto w-full relative z-10 py-none px-lg-sm max-w-lg md:px-container-sm md:max-w-lg mx-auto text-center" >
1306    
1307      
1308          
1309
1310
1311
1312
1313
1314
1315<div class="navigation-wrapper header__column flex header-md__column--0 col-span-4 justify-start items-center"  >
1316
1317  
1318
1319        <nav class="nav-wrapper" aria-label="Menu principal En-tête" >
1320          <ul class="navigation-container flex flex-row flex-wrap justify-center items-center text-left gap-x-sm-xl gap-y-none"  >
1321            
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335  
1336  
1337  
1338  
1339  
1340  
1341
1342  <li class=""  >
1343
1344    
1345      
1346      
1347      
1348      <a href="https://bit.ly/Tour2025Terrenoire" class="header__navigation-link flex relative w-full text_navigation_md c-text-primary-on no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px]"   >
1349        TOUR
1350      </a>
1351    
1352    
1353  </li>
1354
1355            
1356          </ul>          
1357        </nav>
1358
1359  
1360
1361</div>
1362          
1363        
1364    
1365      
1366          
1367
1368<div class="header__column header__column--1 header__column--logo flex col-span-4 justify-center items-center" >
1369  <div x-ref="logoContainer" class="logo-container" >
1370    
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389  
1390  
1391  
1392  
1393
1394  
1395  
1396  
1397  <a href="/" class="logo-cntr block" style="--logo-width: 12.5rem;" title="Store Terrenoire">
1398
1399    
1400      
1401
1402            
1403
1404
1405
1406
1407
1408
1409  <picture class="image__adaptive ">
1410    
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424    
1425  
1426<source data-src="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=700" alt="Store Terrenoire" srcset="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=100 100w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=300 300w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=400 400w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=500 500w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=600 600w" width="700" height="300" loading="eager" sizes="(min-width: 768px) 200px, 200px" media="(min-width: 760px)">
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444  
1445<img src="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=700" alt="Store Terrenoire" srcset="//terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=100 100w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=300 300w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=400 400w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=500 500w, //terrenoire.store/cdn/shop/files/OEFNO.png?v=1733493104&amp;width=600 600w" width="700" height="300" loading="eager" sizes="(min-width: 768px) 200px, 200px" class="w-full object-cover image__responsive">
1446
1447
1448
1449  </picture>
1450
1451
1452    
1453  </a>
1454  </div>
1455</div>
1456        
1457    
1458      
1459          
1460
1461<div class="header__column header__column--2 header__column--actions flex col-span-4 justify-end items-center"  >
1462  <div class="actions-container flex flex-row flex-wrap gap-y-sm-sm gap-sm-xxs">
1463    
1464
1465
1466
1467
1468
1469<button class="header__action header__action--account-link text_navigation_md no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px] c-text-primary-on" tabindex="-1">
1470  <a href="/account?view=orders" class="flex h-full fill-current items-center justify-center min-w-min-click-space min-h-min-click-space">
1471    
1472        <div class="icon-wrapper">
1473          
1474
1475
1476
1477  
1478  
1479  
1480      
1481      <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 576 512" class="icon icon--user umg-icon" fill="currentColor">
1482        <path d="M272 304h-96C78.8 304 0 382.8 0 480c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32C448 382.8 369.2 304 272 304zM48.99 464C56.89 400.9 110.8 352 176 352h96c65.16 0 119.1 48.95 127 112H48.99zM224 256c70.69 0 128-57.31 128-128c0-70.69-57.31-128-128-128S96 57.31 96 128C96 198.7 153.3 256 224 256zM224 48c44.11 0 80 35.89 80 80c0 44.11-35.89 80-80 80S144 172.1 144 128C144 83.89 179.9 48 224 48z"/>
1483      </svg>
1484  
1485
1486          <span class="sr-only">Mon compte</span>
1487        </div>
1488      
1489  </a>
1490</button>
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516   
1517  <cart-drawer-toggle-button class="header__action header__action--cart-trigger cart-toggle cursor-pointer text-center relative text_navigation_md no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px] c-text-primary-on" tabindex="-1">
1518    
1519  <a href="/cart" class="flex items-center flex h-full fill-current items-center justify-center min-w-min-click-space min-h-min-click-space">
1520    
1521      <div class="cart-toggle__innerwrapper cart-toggle__innerwrapper--icon items-center">
1522        
1523
1524
1525
1526  
1527  
1528  
1529      
1530      
1531          
1532          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" class="icon icon--cart umg-icon" fill="currentColor">
1533            <path d="M96 0C107.5 0 117.4 8.19 119.6 19.51L121.1 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96zM475.6 240L520.6 80H131.1L161.6 240H475.6zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464
1533C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464z"/>
1534          </svg>
1535      
1536  
1537
1538      </div>
1539      <span class="sr-only">Panier</span>
1540    
1541    <div id="header-cart-count_md" class="cart-count grid place-items-center min-w-[22px] text_body_xs min-h-[22px] absolute place-content-center rounded-full -top-[0.3rem] -right-1 c-bg-tertiary c-text-tertiary-on empty:hidden"></div>
1542    
1543  </a>
1544
1545  </cart-drawer-toggle-button>
1546
1547    
1548
1549  </div>
1550</div>
1551          
1552        
1553    
1554  </div>
1555  
1556  
1557
1558  
1559
1560  
1561
1562 
1563 
1564</div>
1565
1566</header><aside id="shopify-section-sections--27485811212670__global-messaging" class="shopify-section shopify-section-group-header-group global-messaging"></aside><aside id="shopify-section-sections--27485811212670__soft-redirect" class="shopify-section shopify-section-group-header-group section-soft-redirects">
1567
1568
1569
1570</aside>
1571<!-- END sections: header-group --><main id="MainContent" role="main" class="z-10 grow"><div id="shopify-section-template--27485811507582__cart" class="shopify-section">
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591<div class="cart" id="cart" data-id="template--27485811507582__cart">
1592  <div class="section__wrapper scheme-scheme1 grid columns-1 rows-1 place-items-center relative z-0 overflow-hidden overflow-auto">
1593    <div class="section-spacing mx-auto w-full relative z-10 py-container-sm px-lg-sm max-w-md md:px-container-sm md:max-w-md">
1594      <div class="section__container grid py-none px-none md:px-none gap-y-lg-md border-none c-border-gray-500 rounded-none shadow-none stacked grid gap-y-lg-md">
1595          <div class="cart__empty grow flex flex-col justify-center items-center gap-sm-lg">
1596
1597            <h4 class="cart-drawer__empty-title text_heading_2xl">Votre panier est vide</h4>
1598            <p class="cart-drawer__empty-message text_body_lg">Il est temps de remplir le panier</p>
1599
1600            <div class="cart__empty-action">
1601              
1602              
1603              <a href="https://terrenoire.store" class="btn btn--primary block z-1 relative">Continuer mes achats</a>
1604            </div>
1605          </div>
1606        
1607      </div>
1608    </div>
1609
1610    
1611
1612 
1613 
1614  </div>
1615</div>
1616
1617</div></main>
1618
1619  
1619<script defer="defer" src="//terrenoire.store/cdn/shop/t/9/assets/theme.bundle.js?v=77943161666587178651771250914"></script>
1619<script>
1620    window.focusVariantOnLoad = false;
1621    window.shop_iso_code = "FR";
1622    window.shopUrl = 'https://terrenoire.store';
1623    window.currentCurrency = 'EUR';
1624    window.shopCurrencyFormat = "€{{amount_with_comma_separator}}"
1625    window.routes = {
1626      cart_add_url: '/cart/add',
1627      cart_change_url: '/cart/change',
1628      cart_update_url: '/cart/update',
1629      search_url: '/search',
1630      predictive_search_url: '/search/suggest',
1631      privacy_policy_url: '/policies/privacy-policy',
1632      legal_notice_url: '/policies/legal-notice',
1633      terms_of_sale_url: '/policies/terms-of-sale'
1634    };
1635    window.cartStrings = {
1636      error: `Une erreur s’est produite lors de la mise à jour de votre panier. Veuillez réessayer.`,
1637      quantityError: `Vous ne pouvez ajouter que [quantity] produit(s) à votre panier.`,
1638      pauseFrameUnavailableMessage: `Désolé, ce cadre n&#39;est pas disponible pour le moment`,
1639      pauseFrameSoldOutMessage: `Désolé, ce cadre n&#39;est plus disponible`,
1640      pauseFrame: `Cadre`
1641    };
1642    window.variantStrings = {
1643      addToCart: `Ajouter au panier`,
1644      soldOut: `En rupture`,
1645      unavailable: `Non disponible`,
1646      extendCartTimer: `Prolonger la durée du panier`,
1647      chooseThisStyle: `Choisissez ce style`
1648    };
1649    window.accessibilityStrings = {
1650      imageAvailable: `L’image [index] est maintenant disponible dans la galerie`,
1651      shareSuccess: `Lien copié dans le presse-papiers`,
1652      pauseSlideshow: `Suspendre le diaporama`,
1653      playSlideshow: `Lire le diaporama`,
1654      nextSlide: `Diapositive suivante`,
1655      prevSlide: `Diapositive précédente`,
1656      pauseFrameAltHtml: `{{ title }} cadre {frameNum} de la vidéo`,
1657      enterFullScreen: `Entrer dans le plein écran`,
1658      exitFullScreen: `Quitter le plein écran`,
1659      hideFilters: `Cacher les filtres`,
1660      showFilters: `Afficher les filtres`
1661    };
1662    window.shareStrings = {
1663      copyToClipboard: "Copier le lien",
1664      successMessage: "Lien copié dans le presse-papiers",
1665      copyToClipboardError: "Erreur de copie dans le presse-papiers",
1666      shareUrlError: "Erreur lors de l’ouverture du partage"
1667    };
1668    window.quickModalStrings = {
1669      productError: "Les détails du produit ne sont pas disponibles.",
1670    };
1671    window.videoButtonStates = {
1672      playButton: "bouton de lecture",
1673      pauseButton: "bouton pause"
1674    };window.shipDateLabel = 'Livraison à partir du {{ date }}';
1675      window.shipDateLabelTitled = '<b>{{ title }}:</b> Livraison à partir du {{ date }}';window.shipLocaleFormat = 'fr-FR';</script>
1675<!-- BEGIN sections: footer-group -->
1676<footer id="shopify-section-sections--27485811179902__footer" class="shopify-section shopify-section-group-footer-group site-footer">
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695<div class="section__wrapper scheme-scheme3 c-text- c-border- grid columns-1 rows-1 place-items-center relative z-0 overflow-visible mt-none c-border-transparent border-default-width border-x-0 border-b-0 z-10">
1696  <div class="section-spacing mx-auto w-full relative z-10 py-container-sm px-lg-sm max-w-full md:px-container-sm md:max-w-full grid gap-y-sm-2xl gap-x-sm-xl md:grid-cols-1 mx-auto text-center">
1697
1698
1699<div  class="footer__griditem footer__griditem--0 footer__griditem--social md:col-span-1 md:row-span-1 py-none px-none">
1700  
1701    
1702    
1703
1704    
1705    
1706
1707    <div class="social-container social-component w-full h-full flex flex-col md:justify-start">
1708      
1709
1710
1711
1712
1713
1714
1715 
1716
1717
1718
1719
1720
1721
1722
1723
1724<nav aria-label="Menu Réseaux sociaux">
1725  <ul class="flex flex-wrap justify-center md:justify-center gap-none" style="--icon-width: 1.25rem; --icon-height: 1.25rem;">
1726     
1727      <li>
1728        <a href="https://www.facebook.com/TerrenoireLaVieLaMort/?ref=br_rs" target="_blank" aria-label="Ouvrir le lien social Facebook" class="icon_facebook flex h-full fill-current justify-center items-center h-min-click-space w-min-click-space c-text-content-subtle hover:c-text-tertiary">
1729          <div class="social-icons__wrapper">
1730            <svg width="48" height="48" viewBox="0 0 48 48" fill="currentColor" class="umg-icon" xmlns="http://www.w3.org/2000/svg"><path d="M24 0C10.7453 0 0 10.7453 0 24C0 35.255 7.74912 44.6995 18.2026 47.2934V31.3344H13.2538V24H18.2026V20.8397C18.2026 12.671 21.8995 8.8848 29.9194 8.8848C31.44 8.8848 34.0637 9.18336 35.137 9.48096V16.129C34.5706 16.0694 33.5866 16.0397 32.3645 16.0397C28.4294 16.0397 26.9088 17.5306 26.9088 21.4061V24H34.7482L33.4013 31.3344H26.9088V47.8243C38.7926 46.3891 48.001 36.2707 48.001 24C48 10.7453 37.2547 0 24 0Z" /></svg>
1731          </div>
1732        </a>
1733      </li> 
1734    
1735    
1736     
1737      <li>
1738        <a href="https://www.instagram.com/_terrenoire_/?hl=fr" target="_blank" aria-label="Ouvrir le lien social Instagram" class="icon_instagram flex h-full fill-current justify-center items-center h-min-click-space w-min-click-space c-text-content-subtle hover:c-text-tertiary">
1739          <div class="social-icons__wrapper">
1740            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="umg-icon"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>
1741          </div>
1742        </a>
1743      </li> 
1744    
1745     
1746      <li>
1747        <a href="https://www.youtube.com/channel/UCtnQDEJAArVlrT9mhCDraLQ" target="_blank" aria-label="Ouvrir le lien social YouTube" class="icon_youtube flex h-full fill-current justify-center items-center h-min-click-space w-min-click-space c-text-content-subtle hover:c-text-tertiary">
1748          <div class="social-icons__wrapper">
1749            <svg width="48" height="48" viewBox="0 0 48 48" fill="currentColor" class="umg-icon" xmlns="http://www.w3.org/2000/svg"><path d="M47.5219 14.4001C47.5219 14.4001 47.0531 11.0907 45.6094 9.6376C43.7812 7.7251 41.7375 7.71572 40.8 7.60322C34.0875 7.11572 24.0094 7.11572 24.0094 7.11572H23.9906C23.9906 7.11572 13.9125 7.11572 7.2 7.60322C6.2625 7.71572 4.21875 7.7251 2.39062 9.6376C0.946875 11.0907 0.4875 14.4001 0.4875 14.4001C0.4875 14.4001 0 18.2907 0 22.172V25.8095C0 29.6907 0.478125 33.5813 
17490.478125 33.5813C0.478125 33.5813 0.946875 36.8907 2.38125 38.3438C4.20937 40.2563 6.60938 40.1907 7.67813 40.397C11.5219 40.7626 24 40.8751 24 40.8751C24 40.8751 34.0875 40.8563 40.8 40.3782C41.7375 40.2657 43.7812 40.2563 45.6094 38.3438C47.0531 36.8907 47.5219 33.5813 47.5219 33.5813C47.5219 33.5813 48 29.7001 48 25.8095V22.172C48 18.2907 47.5219 14.4001 47.5219 14.4001ZM19.0406 30.2251V16.7345L32.0062 23.5032L19.0406 30.2251Z" /></svg>
1750          </div>
1751        </a>
1752      </li> 
1753    
1754    
1755     
1756      <li>
1757        <a href="https://open.spotify.com/intl-fr/artist/6AiHXHMryCtGFBEnjB17aA" target="_blank" aria-label="Ouvrir le lien social Spotify" class="icon_spotify flex h-full fill-current justify-center items-center h-min-click-space w-min-click-space c-text-content-subtle hover:c-text-tertiary">
1758          <div class="social-icons__wrapper">
1759            <svg width="48" height="48" viewBox="0 0 48 48" fill="currentColor" class="umg-icon" xmlns="http://www.w3.org/2000/svg"><path d="M23.9266 0C10.7126 0 0 10.7123 0 23.9263C0 37.1409 10.7126 47.8523 23.9266 47.8523C37.142 47.8523 47.8534 37.1409 47.8534 23.9263C47.8534 10.7131 37.142 0.00114285 23.9263 0.00114285L23.9266 0ZM34.8991 34.5086C34.4706 35.2114 33.5506 35.4343 32.8477 35.0029C27.23 31.5714 20.158 30.7943 11.8294 32.6971C11.0269 32.88 10.2269 32.3771 10.044 31.5743C9.86029 30.7714 10.3611 29.9714 11.1657 29.7886C20.28 27.7054 28.098 28.6029 34.4049 32.4571C35.1077 32.8886 35.3306 33.8057 34.8991 34.5086ZM37.8277 27.9929C37.2877 28.8714 36.1391 29.1486 35.262 28.6086C28.8306 24.6546 19.0269 23.5097 11.4197 25.8189C10.4331 26.1169 9.39114 25.5609 9.09171 24.576C8.79457 23.5894 9.35086 22.5494 10.3357 22.2494C19.0251 19.6129 29.8277 20.89 37.2134 25.4286C38.0906 25.9686 38.3677 27.1169 37.8277 27.9929ZM38.0791 21.2089C30.3677 16.6286 17.6449 16.2074 10.2823 18.442C9.1 18.8006 7.84971 18.1331 7.49143 16.9509C7.13314 15.768 7.8 14.5186 8.98314 14.1591C17.4349 11.5934 31.4849 12.0891 40.3631 17.3597C41.4289 17.9909 41.7774 19.3643 41.146 20.4263C40.5174 21.4897 39.1403 21.8403 38.0803 21.2089H38.0791Z" /></svg>  
1760          </div>
1761        </a>
1762      </li> 
1763    
1764    
1765    
1766    
1767  </ul>
1768</nav>
1769
1770      
1771    </div>
1772  
1773</div>
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798<div  class="footer__griditem footer__griditem--1 footer__griditem--navigation md:col-span-1 md:row-span-1 py-none px-none">
1799  <div class="navigation-container w-full h-full flex flex-col items-center gap-y-sm-xs text-center md:text-center md:justify-center">
1800    
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841<nav class="w-full md:flex md:items-center justify-center md:justify-center nav-wrapper" aria-label="Liens d&#39;assistance">
1842  <ul class="menu-nav text-center md:text-center md:flex justify-start md:flex-wrap md:justify-center gap-x-sm-md gap-y-sm-xs nav-container flex flex-col md:flex-row">
1843    
1844      
1845        
1846        
1847        
1848        
1849          <li class="text_navigation_sm c-text-content-subtle hover:c-text-tertiary no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px]">
1850            <a href="/policies/legal-notice">Mentions Légales</a>
1851          </li>
1852        
1853      
1854    
1855      
1856        
1857        
1858        
1859        
1860          <li class="text_navigation_sm c-text-content-subtle hover:c-text-tertiary no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px]">
1861            <a href="https://umusic-fr.zendesk.com/hc/fr-fr">Service Clients</a>
1862          </li>
1863        
1864      
1865    
1866      
1867        
1868        
1869        
1870        
1871          <li class="text_navigation_sm c-text-content-subtle hover:c-text-tertiary no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px]">
1872            <a href="/policies/terms-of-service">Conditions Générales de Vente</a>
1873          </li>
1874        
1875      
1876    
1877      
1878        
1879        
1880        
1881        
1882          <li class="text_navigation_sm c-text-content-subtle hover:c-text-tertiary no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px]">
1883            <a href="/policies/privacy-policy">Politique de Confidentialité</a>
1884          </li>
1885        
1886      
1887    
1888      
1889        
1890        
1891        
1892        
1893          <li class="text_navigation_sm c-text-content-subtle hover:c-text-tertiary no-u
1893nderline hover:underline hover:decoration-2 hover:underline-offset-[4px]">
1894            <a href="#" onclick="event.preventDefault();transcend.showConsentManager({'viewState': 'CompleteOptions' });" data-linklist="transcend">Cookie Choices</a>
1895          </li>
1896        
1897      
1898    
1899      
1900        
1901        
1902        
1903        
1904          <li class="text_navigation_sm c-text-content-subtle hover:c-text-tertiary no-underline hover:underline hover:decoration-2 hover:underline-offset-[4px]">
1905            <a href="https://umusic-fr.zendesk.com/hc/fr-fr/requests/new?ticket_form_id=51816070952347">J'exerce mon droit de rétractation</a>
1906          </li>
1907        
1908      
1909    
1910  </ul>
1911</nav>
1912
1913    
1914  </div>
1915</div>
1916
1917
1918  
1919  
1920
1921  <div class="support-messages-container col-span-full text_body_xs c-text-content-subtle">
1922    
1923  </div>
1924
1925</div>
1926
1927  
1928
1929 
1930 
1931</div>
1932
1933
1934</footer>
1935<!-- END sections: footer-group -->
1935<script defer="defer" src="//terrenoire.store/cdn/shop/t/9/assets/utm-params.bundle.js?v=30076126714167273751771250914"></script>
1935
1936  
1936<script defer="defer" src="//terrenoire.store/cdn/shop/t/9/assets/section-render.bundle.js?v=79936296372201983661771250914"></script>
1936<script defer="defer" src="//terrenoire.store/cdn/shop/t/9/assets/product.bundle.js?v=160717850234527359661771250914"></script>
1936<script defer="defer" src="//terrenoire.store/cdn/shop/t/9/assets/template-cart.bundle.js?v=97957743049423812601771250914"></script>
1936<!-- BEGIN sections: background-group -->
1937<aside id="shopify-section-sections--27485811147134__page-background" class="shopify-section shopify-section-group-background-group page-bg">
1938  
1939
1940
1941  
1942  
1943
1944  
1945
1946  
1947
1948  
1949  
1950
1951  
1952  
1953
1954  <div class="fixed -z-[1] h-full w-full top-0 left-0 select-none" aria-hidden="true">
1955    
1956
1957
1958
1959
1960
1961
1962  <picture class="image__adaptive h-full w-full">
1963    
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977    
1978  
1979<source data-src="//terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=1800" srcset="//terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=100 100w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=300 300w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=400 400w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=500 500w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=600 600w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=800 800w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=1200 1200w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=1600 1600w" width="1800" height="1000" loading="lazy" sizes="100vw" media="(min-width: 760px)">
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997  
1998<img src="//terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=900" srcset="//terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=100 100w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=300 300w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=400 400w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=500 500w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=600 600w, //terrenoire.store/cdn/shop/files/TN.jpg?v=1740680009&amp;width=800 800w" width="900" height="500" loading="lazy" sizes="100vw" class="w-full h-full object-cover object-center image__responsive">
1999
2000
2001
2002  </picture>
2003
2004  </div>
2005
2006
2007
2008
2009</aside>
2010<!-- END sections: background-group -->
2010<script>Shopify.analytics.publish('view_cart', {
2011            currency: 'EUR',
2012            value: 0.00,
2013            items: [
2014            ],
2015            gift: false
2016          })</script>
2016
2017
2018    
2019<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2019
2020</body>
2021</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.