1<!doctype html><html class="no-js lenis" lang="fr" dir="ltr"> 2 <head> 3 4
4<script> 5 console.log( 6 `%c⨠Welcome to The Oz ! Let's work together. â¨`, 7 'background: #EC4324; color: #ffff; font-size:24px; font-weight:900;padding: 5px 10px' 8 ); 9 </script>
9 10 <meta charset="utf-8"> 11 <meta 12 name="viewport" 13 content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0" 14 > 15 <meta name="theme-color" content="#282828"> 16 <title> 17 Recherche 18 19 20 21 – The Oz 22 23</title><meta name="description" content="The Oz, agence certifiée Shopify et Shopify Plus, accompagne les marques dans la conception et la migration de leurs sites e-commerce sur Shopify."> 24 25 26 <link rel="canonical" href="https://www.the-oz.com/search">
26<script>if (window.location.href.includes('/collections/') || window.location.href.includes('/products/') || window.location.href.includes('/cart')) {location.href = '/';} 27</script>
27<script src="//www.the-oz.com/cdn/shop/t/12/assets/browser-detect.js?v=173879018801254352951729489377" type="text/javascript"></script>
27 28 29 30
30<script> 31 // Define dataLayer and the gtag function. 32 window.dataLayer = window.dataLayer || []; 33 function gtag() { 34 dataLayer.push(arguments); 35 } 36 37 (() => { 38 // Set default consent to 'denied' as a placeholder 39 // Determine actual values based on your own requirements 40 let defaultConsent = { 41 ad_storage:'granted', 42 analytics_storage:'granted', 43 ad_user_data: 'denied', 44 ad_personalization: 'denied', 45 functionality_storage: 'granted', 46 personalization_storage: 'denied', 47 security_storage: 'granted', 48 }; 49 50 51 let consentMode = window.localStorage.getItem('consentMode'); 52 if (consentMode) { 53 consentMode = JSON.parse(consentMode); 54 gtag('consent', 'default', { 55 ...consentMode, 56 wait_for_update: 500, 57 }); 58 } else { 59 60 gtag('consent', 'default', { 61 ...defaultConsent, 62 wait_for_update: 500, 63 }); 64 } 65 })(); 66 </script>
66 67 68 69 70 71 72 73
73<script> 74 (function (w, l) { 75 w[l] = w[l] || []; 76 77 w[l].push( 78 (function () { 79 return arguments; 80 })('set', 'url_passthrough', true) 81 ); 82 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 83 })(window, 'dataLayer'); 84 </script>
84 85 86 87 <!-- Google Tag Manager --> 88
88<script> 89 (function (w, d, s, l, i) { 90 if (window._isLightHouse) { 91 return; 92 } 93 w[l] = w[l] || []; 94 95 const f = d.getElementsByTagName(s)[0], 96 j = d.createElement(s); 97 j.async = true; 98 99 let url = 'https://www.googletagmanager.com/gtm.js?id=#tag_id#'; 100 101 const cdn_url = ''; 102 if (cdn_url) url = cdn_url; 103 if (/#\s*tag_id\s*#/i.test(url)) j.src = url.replace(/#\s*tag_id\s*#/i, i); 104 else j.src = url + i; 105 f.parentNode.insertBefore(j, f); 106 })(window, document, 'script', 'dataLayer', 'GTM-5FBBXBQ'); 107 </script>
107 108 <!-- End Google Tag Manager --> 109 110 111 112<meta name="robots" content="noindex, nofollow"><link rel="shortcut icon" href="//www.the-oz.com/cdn/shop/files/logo-oz_1_96x96.svg?v=1701876879" type="image/png"><link rel="preconnect" href="https://cdn.shopify.com"> 113 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 114 <link rel="dns-prefetch" href="https://www.google-analytics.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="script" href="//www.the-oz.com/cdn/shop/t/12/assets/vendor.js?v=31715688253868339281729489374"> 115 <link rel="preload" as="script" href="//www.the-oz.com/cdn/shop/t/12/assets/instant-page.js?v=121037932675038853521729489375"><meta property="og:type" content="website"> 116 <meta property="og:title" content="Recherche"><meta property="og:image" content="http://www.the-oz.com/cdn/shop/files/Logo.png?v=1732615348"> 117 <meta property="og:image:secure_url" content="https://www.the-oz.com/cdn/shop/files/Logo.png?v=1732615348"> 118 <meta property="og:image:width" content="1200"> 119 <meta property="og:image:height" content="628"><meta property="og:description" content="The Oz, agence certifiée Shopify et Shopify Plus, accompagne les marques dans la conception et la migration de leurs sites e-commerce sur Shopify."><meta property="og:url" content="https://www.the-oz.com/search"> 120<meta property="og:site_name" content="The Oz"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Recherche"> 121 <meta name="twitter:description" content="The Oz, agence certifiée Shopify et Shopify Plus, accompagne les marques dans la conception et la migration de leurs sites e-commerce sur Shopify."><meta name="twitter:image" content="https://www.the-oz.com/cdn/shop/files/Logo_1200x1200_crop_center.png?v=1732615348"> 122 <meta name="twitter:image:alt" content=""> 123 124 125 126 127 128 129 130 131 132 133<link rel="preload" href="//www.the-oz.com/cdn/fonts/open_sans/opensans_n6.15aeff3c913c3fe570c19cdfeed14ce10d09fb08.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.the-oz.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2" as="font" type="font/woff2" crossorigin><style> 134 /* adobe font css */@import url("https://use.typekit.net/kfw5mnn.css"); 135 136 137 /* Typography (body) */ 138 139 /* Typography (heading) */ 140 141 /* Typography (heading secondary) */ 142 143 144 145 146 147 :root {--heading-color: 40, 40, 40; 148 --text-color: 40, 40, 40; 149 --background: 242, 242, 242; 150 --secondary-background: 255, 255, 255; 151 --border-color: 212, 212, 212; 152 --border-color-darker: 161, 161, 161; 153 --success-color: 46, 158, 123; 154 --success-background: 203, 225, 218; 155 --error-color: 222, 42, 42; 156 --error-background: 241, 228, 228; 157 --warning-color: 227, 176, 22; 158 --warning-background: 241, 237, 227; 159 --primary-button-background: 236, 67, 36; 160 --primary-button-text-color: 255, 255, 255; 161 --secondary-button-background: 40, 40, 40; 162 --secondary-button-text-color: 255, 255, 255; 163 --ternary-button-background: 242, 242, 242; 164 --ternary-button-text-color: 40, 40, 40; 165 --product-star-rating: 246, 164, 41; 166 --product-on-sale-accent: 222, 42, 42; 167 --product-sold-out-accent: 111, 113, 155; 168 --product-custom-label-background: , , ; 169 --product-custom-label-text-color: 0, 0, 0; 170 --product-custom-label-2-background: , , ; 171 --product-custom-label-2-text-color: 0, 0, 0; 172 --product-low-stock-text-color: 222, 42, 42; 173 --product-in-stock-text-color: 46, 158, 123; 174 --loading-bar-background: 40, 40, 40; 175 176 /* new labels by metafields */ 177 --product-label-primary-text-color: 255, 255, 255; 178 --product-label-primary-background: 7, 24, 42; 179 --product-label-secondary-text-color: 0, 0, 0; 180 --product-label-secondary-background: 238, 203, 67; 181 --product-label-ternary-text-color: 40, 40, 40; 182 --product-label-ternary-background: 255, 255, 255; 183 184 --product-label-primary-variant-text-color: 255, 255, 255; 185 --product-label-primary-variant-background: 7, 24, 42; 186 --product-label-secondary-variant-text-color: 0, 0, 0; 187 --product-label-secondary-variant-background: 238, 203, 67; 188 --product-label-ternary-variant-text-color: 40, 40, 40; 189 --product-label-ternary-variant-background: 255, 255, 255; 190 191 192 /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */ 193 --root-heading-color: 40, 40, 40; 194 --root-text-color: 40, 40, 40; 195 --root-background: 242, 242, 242; 196 --root-border-color: 212, 212, 212; 197 --root-primary-button-background: 236, 67, 36; 198 --root-primary-button-text-color: 255, 255, 255; 199 200 /* Cart discount color */--cart-discount--color: 255, 255, 255; 201 --cart-discount--background: 0, 0, 0; 202 203 --base-font-size: 15px; 204 205 /* heading font */ 206 --heading-font-family: area-normal, sans-serif; 207 208 ; 209
210 --heading-font-weight: 900; 211 --heading-font-style: normal; 212 --heading-text-transform: normal; 213 --heading-font-weight-light: 100; 214 --heading-font-weight-normal: 400; 215 --heading-font-weight-bold: 900; 216 217 /* heading font */ 218 --heading-secondary-font-family: area-normal, Arial, sans-serif; 219 220 ; 221 222 --heading-secondary-font-weight: 900; 223 --heading-secondary-font-style: normal; 224 --heading-secondary-font-weight-light: 100; 225 --heading-secondary-font-weight-normal: 400; 226 --heading-secondary-font-weight-bold: 900; 227 228 /* body text font */ 229 --text-font-family: area-normal, sans-serif; 230 231 ; 232 233 --text-font-weight: 100; 234 --text-font-style: normal; 235 --text-font-weight-light: 100; 236 --text-font-weight-normal: 400; 237 --text-font-weight-bold: 900; 238 --text-font-bold-weight: 500; /* kept for compatibility */ 239 240 /* Typography (font size) */ 241 --heading-xxsmall-font-size: 11px; 242 --heading-xsmall-font-size: 11px; 243 --heading-small-font-size: 13px; 244 --heading-large-font-size: 40px; 245 --heading-h1-font-size: 40px; 246 --heading-h2-font-size: 32px; 247 --heading-h3-font-size: 28px; 248 --heading-h4-font-size: 26px; 249 --heading-h5-font-size: 22px; 250 --heading-h6-font-size: 18px; 251 252 /* Control the look and feel of the theme by changing radius of various elements */ 253 --button-border-radius: 30px; 254 --block-border-radius: 0px; 255 --block-border-radius-reduced: 0px; 256 --color-swatch-border-radius: 100%; 257 258 /* Button size */ 259 --button-height: 48px; 260 --button-small-height: 40px; 261 262 /* Form related */ 263 --form-input-field-height: 48px; 264 --form-input-gap: 16px; 265 --form-submit-margin: 24px; 266 267 /* Product listing related variables */ 268 --product-list-block-spacing: 32px; 269 270 /* Video related */ 271 --play-button-background: 242, 242, 242; 272 --play-button-arrow: 40, 40, 40; 273 274 /* RTL support */ 275 --transform-logical-flip: 1; 276 --transform-origin-start: left; 277 --transform-origin-end: right; 278 279 /* Other */ 280 --zoom-cursor-svg-url: url(//www.the-oz.com/cdn/shop/t/12/assets/zoom-cursor.svg?v=53270732340431621381731677898); 281 --arrow-right-svg-url: url(//www.the-oz.com/cdn/shop/t/12/assets/arrow-right.svg?v=40046868119262634591729489390); 282 --arrow-left-svg-url: url(//www.the-oz.com/cdn/shop/t/12/assets/arrow-left.svg?v=158856395986752206651729489390); 283 284 /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them: 285 - container-max-width-minus-gutters: represents the container max width without the edge gutters 286 - container-outer-width: considering the screen width, represent all the space outside the container 287 - container-outer-margin: same as container-outer-width but get set to 0 inside a container 288 - container-inner-width: the effective space inside the container (minus gutters) 289 - grid-column-width: represents the width of a single column of the grid 290 - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section 291 to create some "breath" and minimum spacing 292 */ 293 --container-max-width: 1680px; 294 --container-gutter: 24px; 295 --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2); 296 --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter)); 297 --container-outer-margin: var(--container-outer-width); 298 --container-inner-width: calc(100vw - var(--container-outer-width) * 2); 299 300 --grid-column-count: 10; 301 --grid-gap: 24px; 302 --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count)); 303 304 --vertical-breather: 48px; 305 --vertical-breather-tight: 24px; 306 307 /* Shopify related variables */ 308 --payment-terms-background-color: #f2f2f2; 309 310 /* default value if announcement bar is not present */ 311 --enable-sticky-announcement-bar: 0; 312 } 313 314 @media screen and (min-width: 741px) { 315 :root { 316 --container-gutter: 40px; 317 --grid-column-count: 20; 318 --vertical-breather: 64px; 319 --vertical-breather-tight: 32px; 320 321 /* Typography (font size) */ 322 --heading-xsmall-font-size: 13px; 323 --heading-small-font-size: 14px; 324 --heading-large-font-size: 58px; 325 --heading-h1-font-size: 58px; 326 --heading-h2-font-size: 44px; 327 --heading-h3-font-size: 36px; 328 --heading-h4-font-size: 28px; 329 --heading-h5-font-size: 22px; 330 --heading-h6-font-size: 20px; 331 332 /* Form related */ 333 --form-input-field-height: 52px; 334 --form-submit-margin: 32px; 335 336 /* Button size */ 337 --button-height: 52px; 338 --button-small-height: 44px; 339 } 340 } 341 342 @media screen and (min-width: 1200px) { 343 :root { 344 --vertical-breather: 80px; 345 --vertical-breather-tight: 40px; 346 --product-list-block-spacing: 48px; 347 348 /* Typography */ 349 --heading-large-font-size: 72px; 350 --heading-h1-font-size: 62px; 351 --heading-h2-font-size: 54px; 352 --heading-h3-font-size: 40px; 353 --heading-h4-font-size: 34px; 354 --heading-h5-font-size: 26px; 355 --heading-h6-font-size: 18px; 356 } 357 } 358 359 @media screen and (min-width: 1600px) { 360 :root { 361 --vertical-breather: 90px; 362 --vertical-breather-tight: 45px; 363 } 364 } 365</style> 366 367 368<!-- prettier-ignore -->
369<script> 370 371 372 // This allows to expose several variables to the global scope, to be used in scripts 373 window.themeVariables = { 374 settings: { 375 direction: "ltr", 376 pageType: "search", 377 cartCount: 0, 378 moneyFormat: "â¬{{amount_with_comma_separator}}", 379 moneyWithCurrencyFormat: "â¬{{amount_with_comma_separator}} EUR", 380 moneyWithoutTrailingZeros: false, 381 showVendor: false, 382 show_discount: true, 383 discountMode: "percentage", 384 discountStep: "1", 385 discountMethod: "round", 386 currencyCodeEnabled: false, 387 cartType: "message", 388 cartCurrency: "EUR",currentMarket:"fr",currentLocalization:"fr", 389 defaultLocalization:"fr", 390 mobileZoomFactor: 2.5, 391 enable_media_in_slider_collections: false, 392 enable_media_in_slider_sections: false, 393 enable_media_in_slider_reduced: false 394 }, 395 396 routes: { 397 host: "www.the-oz.com", 398 rootUrl: "\/", 399 rootUrlWithoutSlash: '', 400 cartUrl: "\/cart", 401 productUrl: "/products", 402 accountUrl: "account", 403 cartAddUrl: "\/cart\/add", 404 cartChangeUrl: "\/cart\/change", 405 searchUrl: "\/search", 406 predictiveSearchUrl: "\/search\/suggest", 407 productRecommendationsUrl: "\/recommendations\/products", 408 sl_cartUrl : "cart", 409 sl_cartAddUrl : "cart/change", 410 sl_productRecommendationsUrl: "recommendations/products" 411 }, 412 413 strings: { 414 accessibilityDelete: "Supprimer", 415 accessibilityClose: "Fermer", 416 collectionSoldOut: "Epuisé", 417 collectionDiscount: "Economisez @savings@", 418 collectionFromPrice: "A partir de ", 419 productSalePrice: "Prix de vente", 420 productRegularPrice: "Prix normal", 421 productFormUnavailable: "Indisponible", 422 productFormSoldOut: "Indisponible", 423 productFormPreOrder: "Pre-commander", 424 productFormAddToCart: "Ajouter au panier", 425 searchNoResults: "Aucun résultat n\u0026#39;a été retourné.", 426 searchNewSearch: "Nouvelle recherche", 427 searchProducts: "Produits", 428 searchArticles: "Blog", 429 searchPages: "Pages", 430 searchCollections: "Collections", 431 cartViewCart: "Voir panier", 432 cartItemAdded: "Produit ajouté à votre panier !", 433 cartItemAddedShort: "Ajouté au panier !", 434 cartAddOrderNote: "Ajouter une note", 435 cartEditOrderNote: "Modifier la note", 436 shippingEstimatorNoResults: "Désolé, nous ne livrons pas à votre destination.", 437 shippingEstimatorOneResult: "Il y a un frais d\u0026#39;envoi pour votre adresse :", 438 shippingEstimatorMultipleResults: "Il y a plusieurs frais d\u0026#39;envoi pour votre adresse :", 439 shippingEstimatorError: "Une ou plusieurs erreurs se sont produites lors de la récupération des frais d\u0026#39;envoi :" 440 }, 441 442 libs: { 443 flickity: "\/\/www.the-oz.com\/cdn\/shop\/t\/12\/assets\/flickity.js?v=125430014455421737881729489375", 444 photoswipe: "\/\/www.the-oz.com\/cdn\/shop\/t\/12\/assets\/photoswipe.js?v=132268647426145925301729489374", 445 qrCode: "\/\/www.the-oz.com\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/vendor\/qrcode-1f6c2eb7.js" 446 }, 447 448 breakpoints: { 449 phone: 'screen and (max-width: 740px)', 450 tablet: 'screen and (min-width: 741px) and (max-width: 999px)', 451 tabletAndUp: 'screen and (min-width: 741px)', 452 pocket: 'screen and (max-width: 999px)', 453 lap: 'screen and (min-width: 1000px) and (max-width: 1199px)', 454 lapAndUp: 'screen and (min-width: 1000px)', 455 desktop: 'screen and (min-width: 1200px)', 456 wide: 'screen and (min-width: 1400px)' 457 }, 458 data : { 459 user_id : "", 460 encoded_user_id : "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 461 shop : "the-oz-official.myshopify.com", 462 shop_id: "66068480259", 463 lang: "fr", 464 country: "FR", 465 }, 466 apps: { 467 onetrust_token: "", 468 onetrust_no_autoblock: false 469 }, 470 consent :{ 471 ready : false 472 } 473 }; 474 475 476 477 window.addEventListener('pageshow', async () => { 478 const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json(); 479 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}})); 480 document.documentElement.dispatchEvent(new CustomEvent('cart:init', {detail: {cart: cartContent}})); 481 }); 482 483 484 window.addEventListener('oz-consent:ready', (event) => { 485 window.themeVariables.consent.ready = true; 486 window.themeVariables.consent.provider = event.detail?.provider; 487 }); 488 489 490 491 492 if ('noModule' in HTMLScriptElement.prototype) { 493 // Old browsers (like IE) that does not support module will be considered as if not executing JS at all 494 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 495 496 requestAnimationFrame(() => {
497 const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight); 498 document.documentElement.style.setProperty('--window-height',viewportHeight + 'px'); 499 }); 500 }</script>
500 501 502 503
503<script src="//www.the-oz.com/cdn/shop/t/12/assets/vendor.js?v=31715688253868339281729489374" defer></script>
503 504
504<script src="//www.the-oz.com/cdn/shop/t/12/assets/instant-page.js?v=121037932675038853521729489375" defer></script>
504 505 <!-- main-css --> 506 507 508 <link href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-main.38ae57e1.css" rel="stylesheet" type="text/css" media="all" /> 509 510 511 512 513
513<script src="//www.the-oz.com/cdn/shop/t/12/assets/__vite-main.0da50884.js" type="module" crossorigin="anonymous"></script>
513 514 <link href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-main.a57d70f5.css" rel="stylesheet" type="text/css" media="all" /> 515 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-custom-html-element.df4c71c0.js" crossorigin="anonymous"> 516 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-cart.fb14b6a6.js" crossorigin="anonymous"> 517 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-user.0ca47464.js" crossorigin="anonymous"> 518 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-section-loader.1200dd2b.js" crossorigin="anonymous"> 519 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-drawer.fe81d4aa.js" crossorigin="anonymous"> 520 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-media-features.eec194f1.js" crossorigin="anonymous"> 521 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-dom.03ca0a5c.js" crossorigin="anonymous"> 522 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-get-parent-target.5bbe01eb.js" crossorigin="anonymous"> 523 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-product-html-element.3695d0aa.js" crossorigin="anonymous"> 524 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-animation.9a0166b7.js" crossorigin="anonymous"> 525 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-image.bcbeffd9.js" crossorigin="anonymous"> 526 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-getMappedResults.a8e3dc27.js" crossorigin="anonymous"> 527 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-impressions.b4669eb9.js" crossorigin="anonymous"> 528 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-redirect-logic.bb2773d7.js" crossorigin="anonymous"> 529 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-index.7d9a9c74.js" crossorigin="anonymous"> 530 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-products.882f377a.js" crossorigin="anonymous"> 531 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-fetchWithTimeout.766407be.js" crossorigin="anonymous"> 532 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-location.e499bba4.js" crossorigin="anonymous"> 533 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-utils.9fac69fd.js" crossorigin="anonymous"> 534 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-search.a4163ed3.js" crossorigin="anonymous"> 535 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-focus-trap.esm.cfa47d0b.js" crossorigin="anonymous"> 536 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-debouncers.710db348.js" crossorigin="anonymous"> 537 538 539
539<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
539<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/66068480259/digital_wallets/dialog"> 540<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
540<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script>
vendor: 1 bytes, line 540
540
541<script id="shopify-features" type="application/json">{"accessToken":"148a445e0afd1747092ddc739f6de203","betas":["rich-media-storefront-analytics"],"domain":"www.the-oz.com","predictiveSearch":true,"shopId":66068480259,"locale":"fr"}</script>
vendor: 1 bytes, line 541
541
542<script>var Shopify = Shopify || {}; 543Shopify.shop = "the-oz-official.myshopify.com"; 544Shopify.locale = "fr"; 545Shopify.currency = {"active":"EUR","rate":"1.0"}; 546Shopify.country = "FR"; 547Shopify.theme = {"name":"[PROD - V2]","id":173355041095,"schema_name":"@theoz\/theme_focal_theoz","schema_version":"3.3.2 - 1.1.2","theme_store_id":null,"role":"main"}; 548Shopify.theme.handle = "null"; 549Shopify.theme.style = {"id":null,"handle":null}; 550Shopify.cdnHost = "www.the-oz.com/cdn"; 551Shopify.routes = Shopify.routes || {}; 552Shopify.routes.root = "/"; 553Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 554Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 555Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 556Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 556
556
557<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 557
557
558<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 558
558
559<script> 560 window.Shopify = window.Shopify || {}; 561 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 562 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 563 window.Shopify.SignInWithShop.eligible = true; 564</script>
vendor: 1 bytes, line 564
564
565<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 565
565
566<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 566
566
567<script type="module"> 568 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"); 569 570 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 571 572</script>
vendor: 1 bytes, line 572
572
573<script> 574 window.Shopify = window.Shopify || {}; 575 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 576 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"]}; 577</script>
vendor: 1 bytes, line 577
577
578<script id="__st">var __st={"a":66068480259,"offset":7200,"reqid":"3615f8ee-522c-4b0e-8d98-f7153dd417b8-1791402728","pageurl":"www.the-oz.com\/search","u":"75f18d629607","p":"searchresults"};</script>
vendor: 1 bytes, line 578
578
579<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 579
579
580<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 580
580
581<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.the-oz.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 581
581
582<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.the-oz.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
582<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 582
582
583<script> 584 window.Shopify = window.Shopify || {}; 585 window.Shopify.MCP = window.Shopify.MCP || {}; 586 window.Shopify.MCP.enabled = true; 587 window.Shopify.MCP.shop = "the-oz-official.myshopify.com"; 588 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.the-oz.com\/api\/mcp"; 589 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 590</script>
vendor: 1 bytes, line 590
590
591<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.the-oz.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 592</script>
vendor: 1 bytes, line 592
592
593<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.the-oz.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}}; 594</script>
vendor: 1 bytes, line 594
594
595<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 596 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); 597</script>
vendor: 1 bytes, line 597
597
598<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})}})); 599</script>
vendor: 1 bytes, line 599
599
600<script id='scb4127' type='text/javascript' async='' src='https://www.the-oz.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
vendor: 1 bytes, line 600
600
601<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
601 602 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
603<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: 66068480259,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 603
603
604<script> 605 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 606</script>
vendor: 1 bytes, line 606
606
607<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}
607).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: 66068480259,storefrontBaseUrl: "https://www.the-oz.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.the-oz.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"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":"The Oz","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"the-oz-official.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/www.the-oz.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.the-oz.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"173355041095","themePublished":"true","eventMetadataId":"f73dca14-ad96-4740-95a1-37626f18989b","pageType":"searchresults","shopId":"66068480259","storefrontBaseUrl":"https:\/\/www.the-oz.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
607<script> 608 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 609 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 610 window.ShopifyAnalytics.meta.currency = 'EUR'; 611 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"3615f8ee-522c-4b0e-8d98-f7153dd417b8-1791402728"}}; 612 for (var attr in meta) { 613 window.ShopifyAnalytics.meta[attr] = meta[attr]; 614 } 615</script>
vendor: 1 bytes, line 615
615
616<script class="analytics"> 617 (function () { 618 var customDocumentWrite = function(content) { 619 var jquery = null; 620 621 if (window.jQuery) { 622 jquery = window.jQuery; 623 } else if (window.Checkout && window.Checkout.$) { 624 jquery = window.Checkout.$; 625 } 626 627 if (jquery) { 628 jquery('body').append(content); 629 } 630 }; 631 632 var hasLoggedConversion = function(token) { 633 if (token) { 634 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 635 } 636 return false; 637 } 638 639 var setCookieIfConversion = function(token) { 640 if (token) { 641 var twoMonthsFromNow = new Date(Date.now()); 642 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 643 644 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 645 } 646 } 647 648 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 649 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 650 if (trekkie.integrations) { 651 return; 652 } 653 trekkie.methods = [ 654 'identify', 655 'page', 656 'ready', 657 'track', 658 'trackForm', 659 'trackLink' 660 ]; 661 trekkie.factory = function(method) { 662 return function() { 663 var args = Array.prototype.slice.call(arguments); 664 args.unshift(method); 665 trekkie.push(args); 666 if (method == 'track' || method == 'page') { 667 var pageUrl; 668 try { 669 pageUrl = window.location.href; 670 } catch (e) {} 671 var pageReferrer; 672 try { 673 pageReferrer = document.referrer; 674 } catch (e) {} 675 try { 676 if (window.__TREKKIE_SHIM_QUEUE == null) { 677 window.__TREKKIE_SHIM_QUEUE = []; 678 } 679 window.__TREKKIE_SHIM_QUEUE.push({ 680 from: 'trekkie-stub', 681 method: method, 682 args: args.slice(1), 683 pageContext: { 684 url: pageUrl, 685 referrer: pageReferrer 686 } 687 }); 688 } catch (e) { 689 // no-op 690 } 691 } 692 return trekkie; 693 }; 694 }; 695 for (var i = 0; i < trekkie.methods.length; i++) { 696 var key = trekkie.methods[i]; 697 trekkie[key] = trekkie.factory(key); 698 } 699 trekkie.load = function(config) { 700 trekkie.config = config || {}; 701 trekkie.config.initialDocumentCookie = document.cookie; 702 var first = document.getElementsByTagName('script')[0]; 703var script = document.createElement('script'); 704script.type = 'text/javascript'; 705script.onerror = function(e) { 706 var scriptFallback = document.createElement('script'); 707 scriptFallback.type = 'text/javascript'; 708 scriptFallback.onerror = function(error) { 709 var Monorail = { 710 produce: function produce(monorailDomain, schemaId, payload) { 711 var currentMs = new Date().getTime(); 712 var event = { 713 schema_id: schemaId, 714 payload: payload, 715 metadata: { 716 event_created_at_ms: currentMs, 717 event_sent_at_ms: currentMs 718 } 719 }; 720 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 721 }, 722 sendRequest: function sendRequest(endpointUrl, payload) { 723 // Try the sendBeacon API 724 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 725 var blobData = new window.Blob([payload], { 726 type: 'text/plain' 727 }); 728 729 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 730 return true; 731 } // sendBeacon was not successful 732 733 } // XHR beacon 734 735 var xhr = new XMLHttpRequest(); 736 737 try { 738 xhr.open('POST', endpointUrl); 739 xhr.setRequestHeader('Content-Type', 'text/plain'); 740 xhr.send(payload); 741 } catch (e) { 742 console.log(e); 743 } 744 745 return false; 746 }, 747 isIos12: function isIos12() { 748 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 749 } 750 }; 751 Monorail.produce('monorail-edge.shopifysvc.com', 752 'trekkie_storefront_load_errors/1.1', 753 {shop_id: 66068480259, 754 theme_id: 173355041095, 755 app_name: "storefront", 756 context_url: window.location.href, 757 source_url: "//www.the-oz.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 758 759 }; 760 scriptFallback.async = true; 761 scriptFallback.src = '//www.the-oz.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 762 first.parentNode.insertBefore(scriptFallback, first); 763}; 764script.async = true; 765script.src = '//www.the-oz.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 766first.parentNode.insertBefore(script, first); 767 768 }; 769 trekkie.load( 770 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":66068480259,"isMerchantRequest":null,"themeId":173355041095,"themeCityHash":"14330024965338019264","contentLanguage":"fr","currency":"EUR","eventMetadataId":"f73dca14-ad96-4740-95a1-37626f18989b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 771 ); 772 773 var loaded = false;
774 trekkie.ready(function() { 775 if (loaded) return; 776 loaded = true; 777 778 window.ShopifyAnalytics.lib = window.trekkie; 779 780 var originalDocumentWrite = document.write; 781 document.write = customDocumentWrite; 782 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 783 document.write = originalDocumentWrite; 784 785 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 786 var token = match? match[1]: undefined; 787 if (!hasLoggedConversion(token)) { 788 setCookieIfConversion(token); 789 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 790 } 791 }); 792 793 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"3615f8ee-522c-4b0e-8d98-f7153dd417b8-1791402728","shopifyEmitted":true}); 794 795 var eventsListenerScript = document.createElement('script'); 796 eventsListenerScript.async = true; 797 eventsListenerScript.src = "//www.the-oz.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 798 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 799})();</script>
vendor: 1 bytes, line 799
799
800<script 801 defer 802 src="https://www.the-oz.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 803 data-application="storefront-renderer" 804 data-shop-id="66068480259" 805 data-render-region="gcp-us-west1" 806 data-page-type="search" 807 data-theme-instance-id="173355041095" 808 data-theme-name="@theoz/theme_focal_theoz" 809 data-theme-version="3.3.2 - 1.1.2" 810 data-monorail-region="shop_domain" 811 data-resource-timing-sampling-rate="10" 812 data-shs="true" 813 data-shs-beacon="true" 814 data-shs-export-with-fetch="true" 815 data-shs-logs-sample-rate="1" 816 data-shs-beacon-endpoint="https://www.the-oz.com/api/collect" 817></script>
817 818<meta name="shopify-y" content="0b6e0593-1594-4714-82e6-81cf54b2f419" data-expiration="1822960328000"><meta name="shopify-s" content="dd8076b9-3bf7-4a56-8f94-aac2dd9d52a3" data-expiration="1791404528000"><meta name="new-cookie-storage-activated" content="t"> 819</head> 820 821 <body 822 class="no-focus-outline features--image-zoom template--search" 823 data-instant-allow-query-string 824 >
824<script> 825 (() => { 826 const temEvent = []; 827 let isReady = false; 828 829 function manageConsentFromShopify(cons) { 830 const { marketingAllowed, analyticsAllowed, preferencesAllowed } = cons; 831 832 const consent = { 833 ad_storage: typeof marketingAllowed === 'boolean' ? (marketingAllowed ? 'granted' : 'denied') : undefined, 834 analytics_storage: 835 typeof analyticsAllowed === 'boolean' ? (analyticsAllowed ? 'granted' : 'denied') : undefined, 836 ad_user_data: typeof marketingAllowed === 'boolean' ? (marketingAllowed ? 'granted' : 'denied') : undefined, 837 ad_personalization: 838 typeof preferencesAllowed === 'boolean' ? (preferencesAllowed ? 'granted' : 'denied') : undefined, 839 }; 840 841 document.body.dispatchEvent( 842 new CustomEvent('google-consent', { 843 bubbles: true, 844 detail: consent, 845 }) 846 ); 847 } 848 849 function manageConsent(event) { 850 if (!isReady) { 851 temEvent.push(event); 852 return; 853 } 854 855 let consentMode = event.detail; 856 if (!consentMode) return; 857 858 const { analytics = false, preferences = false, marketing = false, sale_of_data = false } = consentMode; 859 860 // Gère le consent Shopify 861 if (window.Shopify?.customerPrivacy) { 862 const trackingConsent = { 863 analytics, 864 preferences, 865 marketing, 866 sale_of_data, 867 }; 868 869 window.Shopify.customerPrivacy.setTrackingConsent(trackingConsent, () => { 870 console.log('shopify consent set to', trackingConsent); 871 }); 872 } 873 } 874 875 window.addEventListener('DOMContentLoaded', () => { 876 // consent 877 window.Shopify.loadFeatures([ 878 { 879 name: 'consent-tracking-api', 880 version: '0.1', 881 onLoad: () => { 882 isReady = true; 883 temEvent.forEach(manageConsent); 884 885 document.dispatchEvent( 886 new CustomEvent('consent:loaded', { 887 bubbles: true, 888 }) 889 ); 890 891 if (Shopify.customerPrivacy.shouldShowBanner()) { 892 const { marketing, analytics, preferences } = Shopify.customerPrivacy.currentVisitorConsent(); 893 894 const consent = { 895 marketingAllowed: marketing ? marketing === 'yes' : undefined, 896 analyticsAllowed: analytics ? analytics === 'yes' : undefined, 897 preferencesAllowed: preferences ? preferences === 'yes' : undefined, 898 }; 899 900 manageConsentFromShopify(consent); 901 902 window.dispatchEvent( 903 new CustomEvent('oz-consent:ready', { 904 bubbles: true, 905 detail: { 906 provider: 'shopify', 907 }, 908 }) 909 ); 910 911 document.addEventListener('visitorConsentCollected', (event) => manageConsentFromShopify(event.detail)); 912 913 // se branche sur le lien open cookie du footer 914 document.addEventListener('cookie:relaunch', () => { 915 privacyBanner?.showPreferences(); 916 }); 917 } 918 }, 919 }, 920 ]); 921 }); 922 923 window.addEventListener('shopify:consent:change', manageConsent); 924 })(); 925</script>
925 926 927 928 929 930 931 932 933 <!-- Google Tag Manager (noscript) -->
vendor: 81 bytes, lines 933-936
933 934 <noscript 935 ><iframe 936 src="https://www.googletagmanager.com/ns.html?id=
936GTM-5FBBXBQ
vendor: 111 bytes, lines 936-942
936" 937 height="0" 938 width="0" 939 style="display:none;visibility:hidden" 940 ></iframe 941 ></noscript> 942
942<!-- End Google Tag Manager (noscript) --> 943 944 945 946 947
947<script src="//www.the-oz.com/cdn/shop/t/12/assets/__vite-gtm-body-tag.47861a25.js" type="module" crossorigin="anonymous"></script>
947 948 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-products.882f377a.js" crossorigin="anonymous"> 949 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-impressions.b4669eb9.js" crossorigin="anonymous"> 950 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-debouncers.710db348.js" crossorigin="anonymous"> 951 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-cart.fb14b6a6.js" crossorigin="anonymous"> 952 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-getMappedResults.a8e3dc27.js" crossorigin="anonymous"> 953 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-search.a4163ed3.js" crossorigin="anonymous"> 954 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-user.0ca47464.js" crossorigin="anonymous"> 955 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-gtm-base-catcher.571cf09d.js" crossorigin="anonymous"> 956 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-collection.c4b35fe8.js" crossorigin="anonymous"> 957 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-cookies.7f1aad5f.js" crossorigin="anonymous"> 958 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-utils.9fac69fd.js" crossorigin="anonymous"> 959 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-custom-html-element.df4c71c0.js" crossorigin="anonymous"> 960 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-section-loader.1200dd2b.js" crossorigin="anonymous"> 961 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-location.e499bba4.js" crossorigin="anonymous"> 962 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-get-parent-target.5bbe01eb.js" crossorigin="anonymous"> 963 964 965<gtm-crumb-catcher 966 page-path="https://www.the-oz.com/search" 967 currency="EUR" 968 page-type="search" 969 970 page-title="Recherche" 971 gtm-tags="GTM-5FBBXBQ" 972 script-url="//www.the-oz.com/cdn/shop/t/12/assets/GTM-extensibility.js?v=3134064435012263961729489374" 973 gtm_tag_cdn="" 974 975 put-consent-mode 976 977 978 979 980 981 gtm-forced-tag-session-id="" 982 983 default-consent-analytics="true" 984 default-consent-ads="true" 985></gtm-crumb-catcher> 986 987 988 989 990
990<script src="//www.the-oz.com/cdn/shop/t/12/assets/__vite-aki-discounts.7ea1d32e.js" type="module" crossorigin="anonymous"></script>
990 991 <link href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-aki-discounts.68b197e4.css" rel="stylesheet" type="text/css" media="all" /> 992 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-cart.fb14b6a6.js" crossorigin="anonymous"> 993 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-user.0ca47464.js" crossorigin="anonymous"> 994 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-fetchWithTimeout.766407be.js" crossorigin="anonymous"> 995 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-item.a1ab1eeb.js" crossorigin="anonymous"> 996 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-custom-html-element.df4c71c0.js" crossorigin="anonymous"> 997 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-get-parent-target.5bbe01eb.js" crossorigin="anonymous"> 998 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-debouncers.710db348.js" crossorigin="anonymous"> 999 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-utils.9fac69fd.js" crossorigin="anonymous"> 1000 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-section-loader.1200dd2b.js" crossorigin="anonymous"> 1001 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-focus-trap.esm.cfa47d0b.js" crossorigin="anonymous"> 1002 1003 1004 1005 1006<aki-discounts 1007 url="https://shopify-price.the-oz.com/api/theoz/vp" 1008 1009 1010 1011 message=" Vous devez être connecté pour accéder à la page ." 1012 fetch-timeout="6000" 1013></aki-discounts> 1014 1015 1016 1017<template 1018 id="wishlist" 1019 translation-add="Ajouter à la liste d'envies" 1020 translation-remove="Supprimer de la liste d'envies" 1021><svg 1022 fill="none" 1023 focusable="false" 1024 width="24" 1025 height="24" 1026 class="icon icon--picto-love " 1027 viewBox="0 0 24 24" 1028 > 1029 <path d="M11.7141 20.1725C11.7141 20.1725 7.64436 17.2238 4.97562 13.4339C2.58295 10.0361 2.28013 6.41376 4.52636 4.89846C8.9513 1.91339 11.714 8.85173 11.714 8.85173" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> 1030 <path d="M11.714 20.1725C11.714 20.1725 15.9102 17.1944 18.6618 13.3667C21.1288 9.93486 21.441 6.27638 19.125 4.74594C14.5627 1.73106 11.714 8.82942 11.714 8.82942" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> 1031 </svg><svg 1032 fill="none" 1033 focusable="false" 1034 width="24" 1035 height="24" 1036 class="icon icon--picto-love-filled " 1037 viewBox="0 0 24 24" 1038 > 1039 <path d="M11.7141 20.1725C11.7141 20.1725 7.64436 17.2238 4.97562 13.4339C2.58295 10.0361 2.28013 6.41376 4.52636 4.89846C8.9513 1.91339 11.714 8.85173 11.714 8.85173" stroke="#ec4324" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="#ec4324"></path> 1040 <path d="M11.714 20.1725C11.714 20.1725 15.9102 17.1944 18.6618 13.3667C21.1288 9.93486 21.441 6.27638 19.125 4.74594C14.5627 1.73106 11.714 8.82942 11.714 8.82942" stroke="#ec4324" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="#ec4324"></path> 1041 </svg></template> 1042 1043 1044 1045
1045<script src="//www.the-oz.com/cdn/shop/t/12/assets/__vite-wishlist.a784a0ae.js" type="module" crossorigin="anonymous"></script>
1045 1046 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-section-loader.1200dd2b.js" crossorigin="anonymous"> 1047 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-wishlist.2334c064.js" crossorigin="anonymous"> 1048 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-custom-html-element.df4c71c0.js" crossorigin="anonymous"> 1049 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-products.882f377a.js" crossorigin="anonymous"> 1050 <link rel="modulepreload" href="//www.the-oz.com/cdn/shop/t/12/assets/__vite-utils.9fac69fd.js" crossorigin="anonymous"> 1051 1052 1053 1054<svg class="visually-hidden"> 1055 <linearGradient id="rating-star-gradient-half"> 1056 <stop offset="50%" stop-color="rgb(var(--product-star-rating))" /> 1057 <stop offset="50%" stop-color="rgb(var(--product-star-rating))" stop-opacity="0.4" /> 1058 </linearGradient> 1059 </svg> 1060 1061 <a href="#main" class="visually-hidden skip-to-content">Passer au contenu</a> 1062 <loading-bar class="loading-bar"></loading-bar> 1063<!-- BEGIN sections: header-group --> 1064<div id="shopify-section-sections--23724028166471__header" class="shopify-section shopify-section-group-header-group shopify-section--header"> 1065 1066<style> 1067 :root { 1068 --enable-sticky-header: 1; 1069 --enable-transparent-header: 0; 1070 --loading-bar-background: 255, 255,255; /* Prevent the loading bar to be invisible */ 1071 } 1072 1073 .colored-menu-1 { 1074 color :#cc0000 1075 } 1076 1077 .colored-main-menu-1 { 1078 color :#cc0000 1079 } 1080 1081 #shopify-section-sections--23724028166471__header {--header-background: 40, 40,40; 1082 --header-text-color: 255, 255,255; 1083 --header-border-color: 72, 72,72;position: -webkit-sticky; 1084 position: sticky; 1085 top: 0;z-index: 4; 1086 } 1087 1088 #shopify-section-sections--23724028166471__header #desktop-menu { 1089 --menu-item-spacing: 32px; 1090 }.shopify-section--announcement-bar ~ #shopify-section-sections--23724028166471__header { 1091 top: calc(var(--enable-sticky-announcement-bar, 0) * var(--announcement-bar-height, 0px)); 1092 }#shopify-section-sections--23724028166471__header .header__logo-image { 1093 max-width: 100px; 1094 } 1095 1096 @media screen and (min-width: 741px) { 1097 #shopify-section-sections--23724028166471__header .header__logo-image { 1098 max-width: 280px; 1099 } 1100 } 1101 1102 @media screen and (min-width: 741px) { 1103 #shopify-section-sections--23724028166471__header .header__logo-image--sticky { 1104 max-width: 140px; 1105 } 1106 } 1107 1108 :root { 1109 --menu-label-primary-text-color: #ffffff; 1110 --menu-label-secondary-text-color: #000000; 1111 --menu-label-ternary-text-color: #282828; 1112 } 1113 @media screen and (min-width: 1200px){ 1114 #shopify-section-sections--23724028166471__header .header__inner.header__inner--template-2 { 1115 grid-template-columns: auto 1fr auto; 1116 } 1117 } 1118 1119 1120 #shopify-section-sections--23724028166471__header .header__logo { 1121 --header-logo-spacing: 1122 } 1123 1124 #shopify-section-sections--23724028166471__header .header__inline-navigation, 1125 #shopify-section-sections--23724028166471__header .header__icons { 1126 --header-icons-alignment: center; 1127 --icons-gap: 20px; 1128 } 1129 1130 #shopify-section-sections--23724028166471__header .searchbar__position--left, 1131 #shopify-section-sections--23724028166471__header .header__icons { 1132 --header-icons-size: 20px; 1133 } 1134 1135 #shopify-section-sections--23724028166471__header .header__search { 1136 --search-bar-size: 550px; 1137 } 1138 1139 #shopify-section-sections--23724028166471__header .header__lang { 1140 --flag-icon-width: 20px 1141 } 1142 1143 1144 1145 #shopify-section-sections--23724028166471__header .header__icons--search-below { 1146 --icons-size: 2; 1147 --search-bar-below-span: -3/-1; 1148 } 1149 1150 #shopify-section-sections--23724028166471__header .header__inner { 1151 --header-padding-desktop: 20px; 1152 --header-padding-mobile: 10px; 1153 1154 1155 1156 1157 1158 --header-mobile-logo-position: 1fr auto 1fr; 1159 } 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 </style> 1170 <header-sticky-spy 1171 spy-target="#shopify-section-sections--23724028166471__header" 1172 1173 sticky-pinned-offset="initial_header_height" 1174 1175 ></header-sticky-spy> 1176 1177 1178 <store-header 1179 1180 sticky 1181 1182 sticky-pinned-offset="initial_header_height" 1183 1184 1185 1186 class="header " 1187 role="banner" 1188 > 1189 <div class="header__wrapper"><div class="container header__inner header__inner--template-custom 1190 container--fullwidth header-gutter--small "> 1191 <!-- LEFT PART --> 1192 <div class="header__inline-navigation hidden-desk"> 1193 <button 1194 is="toggle-button" 1195 class="header__icon-wrapper tap-area" 1196 aria-controls="mobile-menu-drawer" 1197 aria-expanded="false" 1198 aria-label="Menu" 1199 ><svg 1200 focusable="false" 1201 width="24" 1202 height="24" 1203 class="icon icon--header-hamburger "
1204 viewBox="0 0 20 14" 1205 > 1206 <path id="Vector 10" d="M1 1H19" stroke="currentColor" stroke-linecap="round"/> 1207 <path id="Vector 11" d="M1 7H19" stroke="currentColor" stroke-linecap="round"/> 1208 <path id="Vector 12" d="M1 13H19" stroke="currentColor" stroke-linecap="round"/> 1209 </svg> 1210 1211 1212 <span>Menu</span> 1213 1214 </button><a 1215 href="/search" 1216 is="toggle-link" 1217 class="header__search tap-area searchbar__position--left hidden-desk " 1218 aria-label="Recherche" 1219 aria-controls="search-drawer" 1220 aria-expanded="false" 1221 ><svg 1222 focusable="false" 1223 width="18" 1224 height="18" 1225 class="icon icon--header-search " 1226 viewBox="0 0 18 18" 1227 > 1228 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path> 1229 </svg></a></div> 1230 1231 <!-- LOGO PART --> 1232 1233 1234 <span class="header__logo header__logo--sticky"> 1235 <a class="header__logo-link" href="/"><span class="visually-hidden">The Oz</span> 1236 <img 1237 class="header__logo-image" 1238 width="49" 1239 height="44" 1240 src="//www.the-oz.com/cdn/shop/files/logo-oz-white_560x.svg?v=1731943375" 1241 alt="" 1242 > 1243 <img 1244 class="header__logo-image--sticky" 1245 width="49" 1246 height="44" 1247 src="//www.the-oz.com/cdn/shop/files/logo-oz-white_280x.svg?v=1731943375" 1248 alt="" 1249 ></a> 1250</span> 1251 1252<div class="header__icons "> 1253 <button 1254 type="button" 1255 is="toggle-button" 1256 class="button button--primary oz-button--contact" 1257 aria-controls="drawer-contact-form" 1258 aria-expanded="false" 1259> 1260 <span class="oz-button__icon hidden-tablet-and-up"> 1261 <img src="//www.the-oz.com/cdn/shop/files/Envelope_The_Oz.svg?v=1732005511&width=21" alt="" srcset="//www.the-oz.com/cdn/shop/files/Envelope_The_Oz.svg?v=1732005511&width=21 21w" width="21" height="21"> 1262 </span> 1263 <span class="oz-button__text hidden-phone"> 1264 Contactez-nous 1265 </span> 1266</button> 1267<drawer-content id="drawer-contact-form" class="drawer drawer--large"> 1268 <span class="drawer__overlay"></span> 1269 1270 <header class="drawer__header"> 1271 <h3 class="drawer__title heading h6">Contactez-nous</h3> 1272 1273 <button 1274 type="button" 1275 class="drawer__close-button tap-area" 1276 data-action="close" 1277 title="Fermer" 1278 ><svg 1279 focusable="false" 1280 width="14" 1281 height="14" 1282 class="icon icon--close " 1283 viewBox="0 0 14 14" 1284 > 1285 <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path> 1286 </svg></button> 1287 </header> 1288 1289 <div class="drawer__content drawer__content--padded-start"> 1290
1290<script charset="utf-8" type="text/javascript" src="//js-eu1.hsforms.net/forms/embed/v2.js"></script>
vendor: 1 bytes, line 1290
1290
1291<script> 1292Â Â hbspt.forms.create({ 1293Â Â Â Â region: "eu1", 1294Â Â Â Â portalId: "25013651", 1295Â Â Â Â formId: "edecc469-912e-40e0-a785-15144081ed64" 1296Â Â }); 1297</script>
1297 1298 </div> 1299</drawer-content> 1300 1301 1302 </div> 1303 <div class="header__menu"> 1304 <!-- Desktop Menu --> 1305 1306 1307<nav id="desktop-menu" role="navigation"> 1308 <desktop-navigation> 1309 <ul class="header__linklist list--unstyled hidden-pocket hidden-lap " 1310 role="list"> 1311 1312 <li 1313 class="header__linklist-item" 1314 data-item-title="Agence" 1315 1316 > 1317 1318 <a class="header__linklist-link link--animated" 1319 href="#agence" 1320 >Agence</a> 1321 1322 1323 1324 1325 </li> 1326 1327 1328 1329 1330 <li 1331 class="header__linklist-item" 1332 data-item-title="Projets" 1333 1334 > 1335 1336 <a class="header__linklist-link link--animated" 1337 href="#projets" 1338 >Projets</a> 1339 1340 1341 1342 1343 </li> 1344 1345 1346 1347 1348 <li 1349 class="header__linklist-item" 1350 data-item-title="Expertises" 1351 1352 > 1353 1354 <a class="header__linklist-link link--animated" 1355 href="#expertises" 1356 >Expertises</a> 1357 1358 1359 1360 1361 </li> 1362 1363 1364 1365 1366 <li 1367 class="header__linklist-item" 1368 data-item-title="Témoignages" 1369 1370 > 1371 1372 <a class="header__linklist-link link--animated" 1373 href="#temoignages" 1374 >Témoignages</a> 1375 1376 1377 1378 1379 </li> 1380 1381 1382 1383 1384 <li 1385 class="header__linklist-item" 1386 data-item-title="Carrière" 1387 1388 > 1389 1390 <a class="header__linklist-link link--animated" 1391 href="https://theoz-1744906385.teamtailor.com/" 1392 >Carrière</a> 1393 1394 1395 1396 1397 </li> 1398 1399 1400</ul> 1401 </desktop-navigation> 1402 </nav> 1403 1404 </div> 1405 1406 1407<div class="header__lang container hidden-lap-and-below"></div> 1408 </div> 1409 </div> 1410 </store-header> 1411 1412 1413 <mobile-loader 1414 append-body 1415 section-id="sections--23724028166471__header" 1416 id="mobile-menu-drawer" 1417 class="drawer drawer--from-left" 1418 > 1419 1420 1421 <span class="drawer__overlay"></span> 1422 1423 1424 <div class="drawer__header drawer__header--shadowed"> 1425 <button type="button" class="drawer__close-button drawer__close-button--block tap-area" 1426 data-action="close" 1427 title="Fermer"><svg 1428 focusable="false" 1429 width="14" 1430 height="14" 1431 class="icon icon--close " 1432 viewBox="0 0 14 14" 1433 > 1434 <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path> 1435 </svg></button> 1436 </div> 1437 1438 1439 <div mobile-loader-target class="spinner"> 1440 <svg focusable="false" width="24" height="24" class="icon icon--spinner" viewBox="25 25 50 50"> 1441 <circle cx="50" cy="50" r="20" fill="none" stroke="currentColor" stroke-width="5"></circle> 1442 </svg> 1443 </div> 1444 1445 <div class="drawer__footer drawer__footer--tight drawer__footer--bordered"> 1446 <div class="mobile-nav__footer"> 1447 1448<a 1449 class="icon-text" 1450 href="https://www.the-oz.com/customer_authentication/redirect?locale=fr®ion_country=FR" 1451 ><svg 1452 focusable="false" 1453 width="18" 1454 height="17" 1455 class="icon icon--header-customer " 1456 viewBox="0 0 18 17" 1457 > 1458 <circle cx="9" cy="5" r="4" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"></circle> 1459 <path d="M1 17v0a4 4 0 014-4h8a4 4 0 014 4v0" fill="none" stroke="currentColor" stroke-width="2"></path> 1460 </svg>Compte</a></div> 1461</div> 1462 1463 </mobile-loader> 1464 1465 1466 1467</div> 1468<!-- END sections: header-group --> 1469<!-- BEGIN sections: overlay-group --> 1470 1471<!-- END sections: overlay-group --><div id="shopify-section-mini-cart" class="shopify-section shopify-section--mini-cart"> 1472 1473 1474<cart-drawer section="mini-cart" id="mini-cart" class="mini-cart drawer drawer--large"> 1475 <simple-notification 1476 notification-name="mini-cart-notification" 1477 hidden 1478 class="simple-notification simple-notification-mini-cart simple-notification--drawer" 1479 ></simple-notification> 1480 1481 1482 <span class="drawer__overlay"></span> 1483 1484 <header class="drawer__header"> 1485 <p class="drawer__title heading h6"><svg 1486 focusable="false" 1487 width="20" 1488 height="19" 1489 class="icon icon--header-tote-bag "
1490 viewBox="0 0 20 19" 1491 > 1492 <path d="M3 7H17L18 18H2L3 7Z" fill="none" stroke="currentColor" stroke-width="2"></path> 1493 <path d="M13 4V4C13 2.34315 11.6569 1 10 1V1C8.34315 1 7 2.34315 7 4V4" fill="none" stroke="currentColor" stroke-width="2"></path> 1494 </svg><cart-count 1495 sentence-if-one="{{ count }} produit" 1496 sentence-if-several="{{ count }} produits" 1497 sentence-if-null="Panier" 1498 >Panier</cart-count> 1499 </p> 1500 1501 <button 1502 type="button" 1503 class="drawer__close-button tap-area" 1504 data-action="close" 1505 title="Fermer" 1506 ><svg 1507 focusable="false" 1508 width="14" 1509 height="14" 1510 class="icon icon--close " 1511 viewBox="0 0 14 14" 1512 > 1513 <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path> 1514 </svg></button> 1515 </header> 1516 1517 <div cart-loader-spinner class="spinner"> 1518 <svg focusable="false" width="24" height="24" class="icon icon--spinner" viewBox="25 25 50 50"> 1519 <circle cx="50" cy="50" r="20" fill="none" stroke="currentColor" stroke-width="5"></circle> 1520 </svg> 1521 </div> 1522 <div cart-loader-target class="mini-cart__sub-container"></div> 1523 </cart-drawer> 1524 1525 1526 1527</div><div id="main" role="main" class="anchor"><div 1528 id="mobile-facet-toolbar" 1529 class="mobile-toolbar hidden-lap-and-up" 1530 > 1531 <button 1532 is="toggle-button" 1533 class="mobile-toolbar__item mobile-toolbar__item--filters " 1534 aria-expanded="false" 1535 aria-controls="facet-filters" 1536 style="display: none" 1537 ><svg 1538 focusable="false" 1539 width="16" 1540 height="16" 1541 class="icon icon--filters " 1542 viewBox="0 0 16 16" 1543 > 1544 <path d="M0 4h16M0 12h16" fill="none" stroke="currentColor" stroke-width=""></path> 1545 <circle cx="5" cy="4" r="2" fill="rgb(var(--background))" stroke="currentColor" stroke-width="2"></circle> 1546 <circle cx="11" cy="12" r="2" fill="rgb(var(--background))" stroke="currentColor" stroke-width="2"></circle> 1547 </svg><span class="mobile-toolbar__item-label">Filtres</span> 1548 </button> 1549 1550 <button 1551 is="toggle-button" 1552 class="mobile-toolbar__item mobile-toolbar__item--sort" 1553 aria-expanded="false" 1554 aria-controls="sort-by-popover" 1555 style="display: none" 1556 > 1557 <span class="mobile-toolbar__item-label">Trier par</span><svg 1558 focusable="false" 1559 width="12" 1560 height="8" 1561 class="icon icon--chevron " 1562 viewBox="0 0 12 8" 1563 > 1564 <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path> 1565 </svg></button> 1566 </div><div id="shopify-section-template--23724028461383__main" class="shopify-section shopify-section--main-search"><style> 1567 #shopify-section-template--23724028461383__main { 1568 --section-products-per-row: 2; 1569 } 1570 1571 @media screen and (min-width: 741px) { 1572 #shopify-section-template--23724028461383__main { 1573 --section-products-per-row: 3; 1574 } 1575 }@media screen and (min-width: 1400px) { 1576 #shopify-section-template--23724028461383__main { 1577 --section-products-per-row: 4; 1578 } 1579 }/* 1580 IMPLEMENTATION NOTE: due to design requirements, the mobile toolbar (with filters and sort by) had to be moved to the 1581 layout file. However as section settings cannot be accessed outside the section itself, we simply hide them in CSS. 1582 */@media screen and (max-width: 999px) { 1583 :root { 1584 --anchor-offset: 60px; 1585 } 1586 }</style> 1587 1588<section 1589 1590 1591><div class="container"> 1592 <div class="empty-state"> 1593 <h1 class="heading h2">Recherche</h1> 1594 1595 <form class="main-search__form" action="/search" method="get"> 1596 <button class="main-search__submit tap-area" type="submit"><svg 1597 focusable="false" 1598 width="18" 1599 height="18" 1600 class="icon icon--header-search " 1601 viewBox="0 0 18 18" 1602 > 1603 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path> 1604 </svg></button> 1605 <input 1606 class="main-search__input input__field" 1607 type="text" 1608 name="q" 1609 autocomplete="off" 1610 autocorrect="off" 1611 aria-label="Recherche" 1612 placeholder="Rechercher" 1613 > 1614 </form> 1615 </div> 1616 </div></section> 1617 1618 1619</div> 1620<!-- BEGIN sections: footer-page-group --> 1621 1622<!-- END sections: footer-page-group --> 1623 1624 1625 1626 1627 1628 </div> 1629<!-- BEGIN sections: footer-group --> 1630<div id="shopify-section-sections--23724028133703__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style> 1631 #shopify-section-sections--23724028133703__footer .footer {--background: 236, 67, 36; 1632 --heading-color: 255, 255, 255; 1633 --text-color: 255, 255, 255; 1634 --border-color: 239, 95, 69; 1635 } 1636</style> 1637 1638<footer class="footer "> 1639 <div class="container"> 1640 <div class="footer__inner"> 1641 <div class="footer__item-list footer__item-list--tab "><div 1642 class="footer__item footer__item--oz-custom is-first" 1643 1644 ><img src="//cdn.shopify.com/s/files/1/0660/6848/0259/files/Logo.png?v=1732615348&width=293" alt="" srcset="//cdn.shopify.com/s/files/1/0660/6848/0259/files/Logo.png?v=1732615348&width=100 100w, //cdn.shopify.com/s/files/1/0660/6848/0259/files/Logo.png?v=1732615348&width=200 200w" width="293" height="77" loading="lazy" style="width: 200px" sizes="200px" class="footer__image"> 1645<br/> 1646<button style="border-radius:50px;--button-text-color:236,67,36;--button-background:255,255,255" type="button" is="toggle-button" class="hidden-tablet-and-up button button--full button--primary oz-button--contact" aria-controls="drawer
1646-contact-form" aria-expanded="false"> 1647 <span class="oz-button__text"> 1648 Contactez-nous 1649 </span> 1650</button> 1651<a style="--button-text-color: 236, 67, 36; --button-background: 255, 255, 255;margin-top:24px" class="button button--secondary button--full" href="https://theoz-1744906385.teamtailor.com/">Nous rejoindre</a></div><div 1652 class="footer__item footer__item--text " 1653 1654 > 1655 1656 1657 1658 1659 1660 <div class="hidden-tablet-and-up"> 1661 <button 1662 is="toggle-button" 1663 class="collapsible-toggle heading h3" 1664 aria-controls="tab-sections--23724028133703__footer-2-content" 1665 aria-expanded="true" 1666 > 1667 Informations 1668<svg 1669 focusable="false" 1670 width="12" 1671 height="8" 1672 class="icon icon--chevron " 1673 viewBox="0 0 12 8" 1674 > 1675 <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path> 1676 </svg></button> 1677 <collapsible-content 1678 1679 open 1680 1681 id="tab-sections--23724028133703__footer-2-content" 1682 class="collapsible" 1683 > 1684 <div class="product-tabs__tab-item-content"><p>18 rue de Londres, 75009, Paris</p><p><a href="mailto:[email protected]" target="_blank" title="mailto:[email protected]">[email protected]</a></p><p><a href="/policies/legal-notice" title="Legal Notice">Mentions légales</a></p><p></p><p>Index Egalité Professionnelle : score 96/100</p></div> 1685 </collapsible-content> 1686 </div> 1687 1688 <div class="hidden-phone"> 1689 1690<p class="footer__item-title heading h3">Informations</p><div class="footer__item-content"><p>18 rue de Londres, 75009, Paris</p><p><a href="mailto:[email protected]" target="_blank" title="mailto:[email protected]">[email protected]</a></p><p><a href="/policies/legal-notice" title="Legal Notice">Mentions légales</a></p><p></p><p>Index Egalité Professionnelle : score 96/100</p></div> 1691 </div> 1692 1693 1694</div><div 1695 class="footer__item footer__item--text " 1696 1697 > 1698 1699 1700 1701 1702 1703 <div class="hidden-tablet-and-up"> 1704 <button 1705 is="toggle-button" 1706 class="collapsible-toggle heading h3" 1707 aria-controls="tab-sections--23724028133703__footer-3-content" 1708 aria-expanded="true" 1709 > 1710 Suivez-nous 1711<svg 1712 focusable="false" 1713 width="12" 1714 height="8" 1715 class="icon icon--chevron " 1716 viewBox="0 0 12 8" 1717 > 1718 <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="2"></path> 1719 </svg></button> 1720 <collapsible-content 1721 1722 open 1723 1724 id="tab-sections--23724028133703__footer-3-content" 1725 class="collapsible" 1726 > 1727 <div class="product-tabs__tab-item-content"><p><a href="https://fr.linkedin.com/company/the-oz" target="_blank" title="The Oz - Linkedin">Linkedin</a></p></div> 1728 </collapsible-content> 1729 </div> 1730 1731 <div class="hidden-phone"> 1732 1733<p class="footer__item-title heading h3">Suivez-nous</p><div class="footer__item-content"><p><a href="https://fr.linkedin.com/company/the-oz" target="_blank" title="The Oz - Linkedin">Linkedin</a></p></div> 1734 </div> 1735 1736 1737</div></div> 1738 1739 1740 1741 <div class="footer__aside"><span class="footer__copyright text--xsmall text--subdued"> 1742 <a 1743 href="/" 1744 class="link--faded" 1745 >© The Oz</a> 1746 <span class="square-separator square-separator--block square-separator--subdued"></span> 1747 <a href="https://www.the-oz.com" target="_blank" class="link--faded">© THE OZ - Tous droits réservés</a> 1748 </span> 1749 1750 1751 1752</div> 1753 </div> 1754 </div> 1755</footer> 1756 1757 1758</div><div id="shopify-section-sections--23724028133703__custom_html_xdTqmH" class="shopify-section shopify-section-group-footer-group shopify-section--custom-html"> 1759 1760 1761 1762<style>#shopify-section-sections--23724028133703__custom_html_xdTqmH{--section-background-repeat:repeat}@media screen and (min-width:741px){#shopify-section-sections--23724028133703__custom_html_xdTqmH{--section-custom-margin-bottom:;--section-custom-padding-bottom:}}@media screen and (max-width:740px){#shopify-section-sections--23724028133703__custom_html_xdTqmH{--section-custom-margin-bottom:;--section-custom-padding-bottom:}}</style> 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779<section 1780 1781 1782 class="oz-section section section--flush" 1783 1784> 1785 <div class="oz-section__wrapper section__color-wrapper"> 1786 <div 1787 1788 class="oz-section__inner section__inner container--flush-left container--flush-right container--flush" 1789 1790 > 1791 1792 1793 1794 <div class="html"><!-- Start of HubSpot Embed Code -->
1795<script type="text/javascript" id="hs-script-loader" async="" defer src="//js-eu1.hs-scripts.com/25013651.js"></script>
1795 1796<!-- End of HubSpot Embed Code --></div> 1797 </div> 1798 </div> 1799</section> 1800 1801 1802 1803</div> 1804<!-- END sections: footer-group --> 1805 1806<breadcrumb-json-ld 1807 shop_url="https://www.the-oz.com" 1808></breadcrumb-json-ld> 1809 1810 <quick-buy-popover 1811 id="product-item-quick-buy-popover" 1812 class="popover popover--quick-buy hidden-tablet-and-up" 1813 ></quick-buy-popover> 1814 <quick-buy-drawer 1815 id="product-item-quick-buy-drawer" 1816 class="drawer drawer--large drawer--quick-buy hidden-phone" 1817 ></quick-buy-drawer> 1818 <style> .price {font-weight: bold;} .color-swatch__item[style="background-color: #ffffff;"] {border: 2px solid #cecece;} </style>
1819<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1819 1820</body> 1821</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.