1 2 3 4 5 6 7 8 <!doctype html> 9 10<html class="no-js" lang="fr"> 11 <head> 12
12<script src='//adm-horloger.com/cdn/shop/t/3/assets/easy_quote_sealapps.js?v=1855' defer='defer' ></script>
12 13
13<script id='quote_product_variants' type='application/json'> 14 null 15 </script>
15 16
16<script id='quote_product_selected_or_first_available_variant' type='application/json'> 17 null 18 </script>
18 19
19<script id='quote_product_current_id' type='application/json'> 20 null 21 </script>
21<link href="//adm-horloger.com/cdn/shop/t/3/assets/tiny.content.min.css?v=21853800148939463861666943938" rel="stylesheet" type="text/css" media="all" /> 22 23 <meta charset="utf-8"> 24 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 25 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 26 <meta name="theme-color" content=""> 27 28 <title> 29 Magazine digital de l'horloger parisien Antoine de Macedo – Horlogerie ADM 30 </title><meta name="description" content="Le magazine numérique d'Antoine de Macedo met en valeur la beauté de l'horlogerie à travers des histoires captivantes, des designs astucieux et des photos impressionnantes. Il célèbre la vie et rend hommage aux horlogers passionnés."><link rel="canonical" href="https://adm-horloger.com/blogs/infos"><meta property="og:type" content="website"> 31 <meta property="og:title" content="Magazine digital de l'horloger parisien Antoine de Macedo"><meta property="og:description" content="Le magazine numérique d'Antoine de Macedo met en valeur la beauté de l'horlogerie à travers des histoires captivantes, des designs astucieux et des photos impressionnantes. Il célèbre la vie et rend hommage aux horlogers passionnés."><meta property="og:url" content="https://adm-horloger.com/blogs/infos"> 32<meta property="og:site_name" content="Horlogerie ADM"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Magazine digital de l'horloger parisien Antoine de Macedo"> 33 <meta name="twitter:description" content="Le magazine numérique d'Antoine de Macedo met en valeur la beauté de l'horlogerie à travers des histoires captivantes, des designs astucieux et des photos impressionnantes. Il célèbre la vie et rend hommage aux horlogers passionnés."> 34 <style> 35 @font-face { 36 font-family: Montserrat; 37 font-weight: 500; 38 font-style: normal; 39 font-display: fallback; 40 src: url("//adm-horloger.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"), 41 url("//adm-horloger.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff"); 42} 43 44 @font-face { 45 font-family: "Nunito Sans"; 46 font-weight: 400; 47 font-style: normal; 48 font-display: fallback; 49 src: url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_n4.0276fe080df0ca4e6a22d9cb55aed3ed5ba6b1da.woff2") format("woff2"), 50 url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_n4.b4964bee2f5e7fd9c3826447e73afe2baad607b7.woff") format("woff"); 51} 52 53 54 @font-face { 55 font-family: "Nunito Sans"; 56 font-weight: 700; 57 font-style: normal; 58 font-display: fallback; 59 src: url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"), 60 url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff"); 61} 62 63 @font-face { 64 font-family: "Nunito Sans"; 65 font-weight: 400; 66 font-style: italic; 67 font-display: fallback; 68 src: url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_i4.6e408730afac1484cf297c30b0e67c86d17fc586.woff2") format("woff2"), 69 url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_i4.c9b6dcbfa43622b39a5990002775a8381942ae38.woff") format("woff"); 70} 71 72 @font-face { 73 font-family: "Nunito Sans"; 74 font-weight: 700; 75 font-style: italic; 76 font-display: fallback; 77 src: url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_i7.8c1124729eec046a321e2424b2acf328c2c12139.woff2") format("woff2"), 78 url("//adm-horloger.com/cdn/fonts/nunito_sans/nunitosans_i7.af4cda04357273e0996d21184432bcb14651a64d.woff") format("woff"); 79} 80 81 82 :root { 83 --heading-font-family : Montserrat, sans-serif; 84 --heading-font-weight : 500; 85 --heading-font-style : normal; 86 87 --text-font-family : "Nunito Sans", sans-serif; 88 --text-font-weight : 400; 89 --text-font-style : normal; 90 91 --base-text-font-size : 14px; 92 --default-text-font-size: 14px;--background : rgba(0,0,0,0); 93 --background-rgb : 0, 0, 0; 94 --light-background : rgba(0,0,0,0); 95 --light-background-rgb: 0, 0, 0; 96 --heading-color : #1c1b1b; 97 --text-color : #1c1b1b; 98 --text-color-rgb : 28, 27, 27; 99 --text-color-light : #6a6a6a; 100 --text-color-light-rgb: 106, 106, 106; 101 --link-color : #6a6a6a; 102 --link-color-rgb : 106, 106, 106; 103 --border-color : rgba(4, 4, 4, 0.15); 104 --border-color-rgb : 4, 4, 4; 105 106 --button-background : #1c1b1b; 107 --button-background-rgb: 28, 27, 27; 108 --button-text-color : #ffffff; 109 110 --header-background : #ffffff; 111 --header-heading-color : #1c1b1b; 112 --header-light-text-color : #6a6a6a; 113 --header-border-color : #dddddd; 114 115 --footer-background : #ffffff; 116 --footer-text-color : #6a6a6a; 117 --footer-heading-color : #1c1b1b; 118 --footer-border-color : #e9e9e9; 119 120 --navigation-background : #1c1b1b; 121 --navigation-background-rgb : 28, 27, 27; 122 --navigation-text-color : #ffffff; 123 --navigation-text-color-light: rgba(255, 255, 255, 0.5); 124 --navigation-border-color : rgba(255, 255, 255, 0.25); 125 126 --newsletter-popup-background : #1c1b1b; 127 --newsletter-popup-text-color : #ffffff; 128 --newsletter-popup-text-color-rgb : 255, 255, 255; 129 130 --secondary-elements-background : #1c1b1b; 131 --secondary-elements-background-rgb : 28, 27, 27; 132 --secondary-elements-text-color : #ffffff; 133 --secondary-elements-text-color-light : rgba(255, 255, 255, 0.5); 134 --secondary-elements-border-color : rgba(255, 255, 255, 0.25); 135 136 --product-sale-price-color : #f94c43; 137 --product-sale-price-color-rgb: 249, 76, 67; 138 139 /* Shopify related variables */ 140 --payment-terms-background-color: rgba(0,0,0,0); 141 142 /* Products */ 143 144 --horizontal-spacing-four-products-per-row: 60px; 145 --horizontal-spacing-two-products-per-row : 60px; 146 147 --vertical-spacing-four-products-per-row: 60px; 148 --vertical-spacing-two-products-per-row : 75px; 149 150 /* Animation */ 151 --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1); 152 --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */ 153 154 /* Cursors */ 155 --cursor-zoom-in-svg : url(//adm-horloger.com/cdn/shop/t/3/assets/cursor-zoom-in.svg?v=143467265308150625961642413317); 156 --cursor-zoom-in-2x-svg : url(//adm-horloger.com/cdn/shop/t/3/assets/cursor-zoom-in-2x.svg?v=179710854762392196631642413316); 157 } 158</style> 159
160<script> 161 // IE11 does not have support for CSS variables, so we have to polyfill them 162 if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) { 163 const script = document.createElement('script'); 164 script.type = 'text/javascript'; 165 script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2'; 166 script.onload = function() { 167 cssVars({}); 168 }; 169 170 document.getElementsByTagName('head')[0].appendChild(script); 171 } 172</script>
172 173 174 <style>.spf-filter-loading #gf-products > *:not(.spf-product--skeleton){visibility: hidden; opacity: 0}</style>
175<script> 176 document.getElementsByTagName('html')[0].classList.add('spf-filter-loading'); 177 window.addEventListener("globoFilterRenderCompleted",function(e){document.getElementsByTagName('html')[0].classList.remove('spf-filter-loading')}) 178 window.sortByRelevance = false; 179 window.moneyFormat = "â¬{{amount_with_comma_separator}}"; 180 window.GloboMoneyFormat = "â¬{{amount_with_comma_separator}}"; 181 window.GloboMoneyWithCurrencyFormat = "â¬{{amount_with_comma_separator}} EUR"; 182 window.filterPriceRate = 1; 183 window.filterPriceAdjustment = 1; 184 185 window.shopCurrency = "EUR"; 186 window.currentCurrency = "EUR"; 187 188 window.isMultiCurrency = false; 189 window.assetsUrl = '//adm-horloger.com/cdn/shop/t/3/assets/'; 190 window.filesUrl = '//adm-horloger.com/cdn/shop/files/'; 191 var page_id = 0; 192 var GloboFilterConfig = { 193 api: { 194 filterUrl: "https://filter-eu.globosoftware.net/filter", 195 searchUrl: "https://filter-eu.globosoftware.net/search", 196 url: "https://filter-eu.globosoftware.net", 197 }, 198 shop: { 199 name: "Horlogerie ADM", 200 url: "https://adm-horloger.com", 201 domain: "horlogerie-antoine-de-macedo.myshopify.com", 202 is_multicurrency: false, 203 currency: "EUR", 204 cur_currency: "EUR", 205 cur_locale: "fr", 206 locale: "fr", 207 root_url: "", 208 country_code: "FR", 209 product_image: {width: 360, height: 504}, 210 no_image_url: "https://cdn.shopify.com/s/images/themes/product-1.png", 211 themeStoreId: 855, 212 swatches: [], 213 newUrlStruct: true, 214 translation: {"default":{"search":{"suggestions":"Suggestions","collections":"Collections","pages":"Pages","product":"Produit","products":"Produits","view_all":"Recherche pour","view_all_products":"Tous les produits","not_found":"Aucun r\u00e9sultat","product_not_found":"Aucun produit n'a \u00e9t\u00e9 trouv\u00e9","no_result_keywords_suggestions_title":"Recherches populaires","no_result_products_suggestions_title":"Cependant, vous aimerez peut-\u00eatre","zero_character_keywords_suggestions_title":"Suggestions","zero_character_popular_searches_title":"Recherches populaires","zero_character_products_suggestions_title":"Produits tendance"},"form":{"title":"Recherche de produits","submit":"Recherche"},"filter":{"filter_by":"Filtrer par","clear_all":"R\u00e9initialiser","view":"Voir","clear":"R\u00e9initialiser","in_stock":"En Stock","out_of_stock":"Rupture de stock","ready_to_ship":"Pr\u00eat pour l'exp\u00e9dition","search":"Options de recherche"},"sort":{"sort_by":"Trier par","manually":"Featured","availability_in_stock_first":"Disponibilit\u00e9","relevance":"Pertinence","best_selling":"Meilleure vente","alphabetically_a_z":"Alphab\u00e9tique , A-Z","alphabetically_z_a":"Alphab\u00e9tique , Z-A","price_low_to_high":"Prix \u200b\u200bcroissant","price_high_to_low":"Prix d\u00e9croissant","date_new_to_old":"Date du plus r\u00e9cent au plus ancien","date_old_to_new":"Date du plus ancien au plus r\u00e9cent","sale_off":"% de r\u00e9duction"},"product":{"add_to_cart":"Ajouter","unavailable":"Indisponible","sold_out":"Epuis\u00e9","sale":"Vente","load_more":"Charger plus","limit":"Afficher","search":"Recherche de produits","no_results":"D\u00e9sol\u00e9, il n'y a aucun produit dans cette collection"},"labels":{"466706":"Marques","478853":"Marques","478854":"Prix","478855":"Genre","479240":"Style","479241":"Taille","479242":"Bo\u00eetier","479243":"Mouvements","479244":"Prix"}}}, 215 redirects: null, 216 images: ["password.jpg"], 217 settings: {"heading_color":"#1c1b1b","text_color":"#1c1b1b","text_light_color":"#6a6a6a","link_color":"#6a6a6a","background":"rgba(0,0,0,0)","light_background":"rgba(0,0,0,0)","product_on_sale_color":"#f94c43","button_background":"#1c1b1b","button_text_color":"#ffffff","header_background":"#ffffff","header_heading_color":"#1c1b1b","header_light_color":"#6a6a6a","footer_background":"#ffffff","footer_heading_color":"#1c1b1b","footer_text_color":"#6a6a6a","navigation_background":"#1c1b1b","navigation_text_color":"#ffffff","newsletter_popup_background":"#1c1b1b","newsletter_popup_text_color":"#ffffff","secondary_elements_background":"#1c1b1b","secondary_elements_text_color":"#ffffff","heading_font":{"error":"json not allowed for this object"},"heading_size":"small","uppercase_heading":true,"text_font":{"error":"json not allowed for this object"},"base_text_font_size":14,"show_page_transition":true,"show_button_transition":true,"show_image_zooming":true,"show_element_staggering":true,"search_mode":"product,article","product_show_price_on_hover":false,"product_show_secondary_image":false,"product_info_alignment":"center","product_image_size":"natural","product_list_horizontal_spacing":"medium","product_list_vertical_spacing":"small","cart_type":"drawer","cart_enable_notes":true,"cart_show_free_shipping_threshold":false,"cart_free_shipping_threshold":"50","social_facebook":"","social_twitter":"","social_pinterest":"","social_instagram":"","social_vimeo":"","social_tumblr":"","social_youtube":"","social_tiktok":"","social_linkedin":"","social_snapchat":"","social_fancy":"","checkout_logo_position":"center","checkout_logo_size":"small","checkout_body_background_color":"#ffffff","checkout_input_background_color_mode":"white","checkout_sidebar_background_color":"#efefef","checkout_heading_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_body_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_accent_color":"#1c1b1b","checkout_button_color":"#1c1b1b","checkout_error_color":"#e22120","customer_layout":"customer_area"}, 218 home_filter: false, 219 page: "blog", 220 layout: "app" 221 }, 222 taxes: null, 223 special_countries: null, 224 adjustments: null, 225 226 year_make_model: { 227 id: null 228 }, 229 filter: { 230 id: {"default":44474,"1":45458}[page_id] || {"default":44474,"1":45458}['default'] || 0, 231 layout: 1, 232 showCount: 1, 233 isLoadMore: 0, 234 filter_on_search_page: true 235 }, 236 search:{ 237 enable: true, 238 zero_character_suggestion: false, 239 layout: 1, 240 }, 241 collection: { 242 id:0, 243 handle:'', 244 sort: 'best-selling', 245 tags: null, 246 vendor: null, 247 type: null, 248 term: null, 249 limit: 12, 250 products_count: 0, 251 excludeTags: null 252 }, 253 customer: false, 254 selector: { 255 sortBy: '.collection-sorting', 256 pagination: '.pagination:first, .paginate:first, .pagination-custom:first, #pagination:first, #gf_pagination_wrap', 257 products: '.grid.grid-collage' 258 } 259 }; 260 261</script>
vendor: 1 bytes, line 261
261
262<script defer src="//adm-horloger.com/cdn/shop/t/3/assets/v5.globo.filter.lib.js?v=86064901682609723851651664548"></script>
262 263 264<link rel="preload stylesheet" href="//adm-horloger.com/cdn/shop/t/3/assets/v5.globo.search.css?v=100816588894824515861649245263" as="style"> 265 266 267 268
268<script> 269 window.addEventListener('globoFilterRenderSearchCompleted', function () { 270 if (document.querySelector('[data-action="close-search"]') !== null) { 271 document.querySelector('[data-action="close-search"]').click(); 272 } 273 setTimeout(function(){ 274 document.querySelector('.gl-d-searchbox-input').focus(); 275 }, 600); 276 }); 277 </script>
277 278
279<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
279<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/58606289062/digital_wallets/dialog"> 280<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/infos.atom" /> 281<link rel="next" href="/blogs/infos?page=2">
282<script async="async" src="/checkouts/internal/preloads.js?locale=fr-US"></script>
vendor: 1 bytes, line 282
282
283<script id="shopify-features" type="application/json">{"accessToken":"3f50b9f923697b3a1c33de1b8d749d2f","betas":["rich-media-storefront-analytics"],"domain":"adm-horloger.com","predictiveSearch":true,"shopId":58606289062,"locale":"fr"}</script>
vendor: 1 bytes, line 283
283
284<script>var Shopify = Shopify || {}; 285Shopify.shop = "horlogerie-antoine-de-macedo.myshopify.com"; 286Shopify.locale = "fr"; 287Shopify.currency = {"active":"EUR","rate":"1.0"}; 288Shopify.country = "US"; 289Shopify.theme = {"name":"Prestige","id":125353656486,"schema_name":"Prestige","schema_version":"4.14.5","theme_store_id":855,"role":"main"}; 290Shopify.theme.handle = "null"; 291Shopify.theme.style = {"id":null,"handle":null}; 292Shopify.cdnHost = "adm-horloger.com/cdn"; 293Shopify.routes = Shopify.routes || {}; 294Shopify.routes.root = "/"; 295Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 296Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 297Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 298Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 298
298
299<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 299
299
300<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 300
300
301<script> 302 window.Shopify = window.Shopify || {}; 303 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 304 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 305 window.Shopify.SignInWithShop.eligible = true; 306</script>
vendor: 1 bytes, line 306
306
307<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 307
307
308<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 308
308
309<script type="module"> 310 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"); 311 312 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 313 314</script>
vendor: 1 bytes, line 314
314
315<script> 316 window.Shopify = window.Shopify || {}; 317 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 318 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"]}; 319</script>
vendor: 1 bytes, line 319
319
320<script>(function() { 321 var isLoaded = false; 322 function asyncLoad() { 323 if (isLoaded) return; 324 isLoaded = true; 325 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0586\/0628\/9062\/t\/3\/assets\/globo.filter.init.js?shop=horlogerie-antoine-de-macedo.myshopify.com","https:\/\/sf-hidepriceaddtocart.extendons.com\/js\/storefront.js?shop=horlogerie-antoine-de-macedo.myshopify.com"]; 326 for (var i = 0; i < urls.length; i++) { 327 var s = document.createElement('script'); 328 s.type = 'text/javascript'; 329 s.async = true; 330 s.src = urls[i]; 331 var x = document.getElementsByTagName('script')[0]; 332 x.parentNode.insertBefore(s, x); 333 } 334 }; 335 if(window.attachEvent) { 336 window.attachEvent('onload', asyncLoad); 337 } else { 338 window.addEventListener('load', asyncLoad, false); 339 } 340})();</script>
vendor: 1 bytes, line 340
340
341<script id="__st">var __st={"a":58606289062,"offset":7200,"reqid":"aa971421-99d6-49c2-aeb5-75eb55a848eb-1790980317","pageurl":"adm-horloger.com\/blogs\/infos","s":"blogs-81028776102","u":"2af5e5902191","p":"blog","rtyp":"blog","rid":81028776102};</script>
vendor: 1 bytes, line 341
341
342<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 342
342
343<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 343
343
344<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//adm-horloger.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 344
344
345<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 = "//adm-horloger.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>
345<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 345
345
346<script> 347 window.Shopify = window.Shopify || {}; 348 window.Shopify.MCP = window.Shopify.MCP || {}; 349 window.Shopify.MCP.enabled = true; 350 window.Shopify.MCP.shop = "horlogerie-antoine-de-macedo.myshopify.com"; 351 window.Shopify.MCP.mcpEndpoint = "https:\/\/adm-horloger.com\/api\/mcp"; 352 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"]}}]; 353</script>
vendor: 1 bytes, line 353
353
354<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("\/\/adm-horloger.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 355</script>
vendor: 1 bytes, line 355
355
356<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://adm-horloger.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}}; 357</script>
vendor: 1 bytes, line 357
357
358<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 359 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); 360</script>
vendor: 1 bytes, line 360
360
361<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})}})); 362</script>
362 363
364<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
364 365 366 <link rel="stylesheet" href="//adm-horloger.com/cdn/shop/t/3/assets/theme.css?v=155879259776230405491666944445"> 367 368
368<script>// This allows to expose several variables to the global scope, to be used in scripts 369 window.theme = { 370 pageType: "blog", 371 moneyFormat: "â¬{{amount_with_comma_separator}}", 372 moneyWithCurrencyFormat: "â¬{{amount_with_comma_separator}} EUR", 373 productImageSize: "natural", 374 searchMode: "product,article", 375 showPageTransition: true, 376 showElementStaggering: true, 377 showImageZooming: true 378 }; 379 380 window.routes = { 381 rootUrl: "\/", 382 rootUrlWithoutSlash: '', 383 cartUrl: "\/cart", 384 cartAddUrl: "\/cart\/add", 385 cartChangeUrl: "\/cart\/change", 386 searchUrl: "\/search", 387 productRecommendationsUrl: "\/recommendations\/products" 388 }; 389 390 window.languages = { 391 cartAddNote: "Ajouter une note", 392 cartEditNote: "Editer la note", 393 productImageLoadingError: "L\u0026#39;image n\u0026#39;a pas pu être chargée. Essayez de recharger la page.", 394 productFormAddToCart: "Ajouter au panier", 395 productFormUnavailable: "Indisponible", 396 productFormSoldOut: "Rupture", 397 shippingEstimatorOneResult: "1 option disponible :", 398 shippingEstimatorMoreResults: "{{count}} options disponibles :", 399 shippingEstimatorNoResults: "Nous ne livrons pas à cette adresse." 400 }; 401 402 window.lazySizesConfig = { 403 loadHidden: false, 404 hFac: 0.5, 405 expFactor: 2, 406 ricTimeout: 150, 407 lazyClass: 'Image--lazyLoad', 408 loadingClass: 'Image--lazyLoading', 409 loadedClass: 'Image--lazyLoaded' 410 }; 411 412 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 413 document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px'); 414 415 // We do a quick detection of some features (we could use Modernizr but for so little...) 416 (function() { 417 document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky'); 418 document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover'; 419 }()); 420 </script>
420 421 422
422<script src="//adm-horloger.com/cdn/shop/t/3/assets/lazysizes.min.js?v=174358363404432586981627397310" async></script>
422<script src="https://polyfill-fastly.net/v3/polyfill.min.js?unknown=polyfill&features=fetch,Element.prototype.closest,Element.prototype.remove,Element.prototype.classList,Array.prototype.includes,Array.prototype.fill,Object.assign,CustomEvent,IntersectionObserver,IntersectionObserverEntry,URL" defer></script>
422 423
423<script src="//adm-horloger.com/cdn/shop/t/3/assets/libs.min.js?v=26178543184394469741651503073" defer></script>
423 424
424<script src="//adm-horloger.com/cdn/shop/t/3/assets/theme.min.js?v=67427764916843642421651663362" defer></script>
424 425
425<script src="//adm-horloger.com/cdn/shop/t/3/assets/custom.js?v=30773770062336007881651486848" defer></script>
425 426 427
427<script> 428 (function () { 429 window.onpageshow = function() { 430 if (window.theme.showPageTransition) { 431 var pageTransition = document.querySelector('.PageTransition'); 432 433 if (pageTransition) { 434 pageTransition.style.visibility = 'visible'; 435 pageTransition.style.opacity = '0'; 436 } 437 } 438 439 // When the page is loaded from the cache, we have to reload the cart content 440 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { 441 bubbles: true 442 })); 443 }; 444 })(); 445 </script>
445 446 447 448 449 450
450<script type="application/ld+json"> 451 { 452 "@context": "http://schema.org", 453 "@type": "BreadcrumbList", 454 "itemListElement": [{ 455 "@type": "ListItem", 456 "position": 1, 457 "name": "Translation missing: fr.general.breadcrumb.home", 458 "item": "https://adm-horloger.com" 459 },{ 460 "@type": "ListItem", 461 "position": 2, 462 "name": "Magazine digital de l'horloger parisien Antoine de Macedo", 463 "item": "https://adm-horloger.com/blogs/infos" 464 }] 465 } 466 </script>
466 467 468 469 470
470<script type="text/javascript" src="//adm-horloger.com/cdn/shop/t/3/assets/globorequestforquote_params.min.js?v=12424703008776375321651064554" ></script>
vendor: 1 bytes, line 470
470
471<script type="text/javascript"> 472 var GRFQConfigs = GRFQConfigs || {}; 473 GRFQConfigs.customer = { 474 'id': '', 475 'email': '', 476 'name': '' 477 }; 478 GRFQConfigs.pageempty = "Your quote is currently empty." 479 GRFQConfigs.product = null; 480 GRFQConfigs.cartItems = []; 481 if(typeof GRFQConfigs.lang_translations.find(x => x.code == Shopify.locale) != "undefined"){ 482 GRFQConfigs.translations = GRFQConfigs.lang_translations.find(x => x.code == Shopify.locale); 483 }else{ 484 GRFQConfigs.translations = GRFQConfigs.translation_default; 485 } 486</script>
vendor: 1 bytes, line 486
486
487<script type="text/javascript" src="//adm-horloger.com/cdn/shop/t/3/assets/globorequestforquote.min.js?v=106523759726127071561651502957" defer="defer"></script>
487 488 489<link href="//adm-horloger.com/cdn/shop/t/3/assets/globorequestforquote.css?v=32140890613961706081651064366" rel="stylesheet" type="text/css" media="all" /><style> 490 .rfq-btn{ 491 background: ; 492 color: ; 493 font-size: px; 494 } 495</style> 496<link href="//adm-horloger.com/cdn/shop/t/3/assets/eoshhidepricecart.css?v=1855" rel="stylesheet" type="text/css" media="all" /><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
497<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: 58606289062,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 497
497
498<script> 499 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 500</script>
vendor: 1 bytes, line 500
500
501<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}
501).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: 58606289062,storefrontBaseUrl: "https://adm-horloger.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://adm-horloger.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],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":"Horlogerie ADM","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"horlogerie-antoine-de-macedo.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/adm-horloger.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://adm-horloger.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"125353656486","themeStoreId":"855","themePublished":"true","eventMetadataId":"f85cd5a1-cfd2-414b-bc00-faf1700c5e6d","pageType":"blog","resourceId":"81028776102","shopId":"58606289062","storefrontBaseUrl":"https:\/\/adm-horloger.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
501<script> 502 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 503 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 504 window.ShopifyAnalytics.meta.currency = 'EUR'; 505 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":81028776102,"requestId":"aa971421-99d6-49c2-aeb5-75eb55a848eb-1790980317"}}; 506 for (var attr in meta) { 507 window.ShopifyAnalytics.meta[attr] = meta[attr]; 508 } 509</script>
vendor: 1 bytes, line 509
509
510<script class="analytics"> 511 (function () { 512 var customDocumentWrite = function(content) { 513 var jquery = null; 514 515 if (window.jQuery) { 516 jquery = window.jQuery; 517 } else if (window.Checkout && window.Checkout.$) { 518 jquery = window.Checkout.$; 519 } 520 521 if (jquery) { 522 jquery('body').append(content); 523 } 524 }; 525 526 var hasLoggedConversion = function(token) { 527 if (token) { 528 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 529 } 530 return false; 531 } 532 533 var setCookieIfConversion = function(token) { 534 if (token) { 535 var twoMonthsFromNow = new Date(Date.now()); 536 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 537 538 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 539 } 540 } 541 542 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 543 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 544 if (trekkie.integrations) { 545 return; 546 } 547 trekkie.methods = [ 548 'identify', 549 'page', 550 'ready', 551 'track', 552 'trackForm', 553 'trackLink' 554 ]; 555 trekkie.factory = function(method) { 556 return function() { 557 var args = Array.prototype.slice.call(arguments); 558 args.unshift(method); 559 trekkie.push(args); 560 if (method == 'track' || method == 'page') { 561 var pageUrl; 562 try { 563 pageUrl = window.location.href; 564 } catch (e) {} 565 var pageReferrer; 566 try { 567 pageReferrer = document.referrer; 568 } catch (e) {} 569 try { 570 if (window.__TREKKIE_SHIM_QUEUE == null) { 571 window.__TREKKIE_SHIM_QUEUE = []; 572 } 573 window.__TREKKIE_SHIM_QUEUE.push({ 574 from: 'trekkie-stub', 575 method: method, 576 args: args.slice(1), 577 pageContext: { 578 url: pageUrl, 579 referrer: pageReferrer 580 } 581 }); 582 } catch (e) { 583 // no-op 584 } 585 } 586 return trekkie; 587 }; 588 }; 589 for (var i = 0; i < trekkie.methods.length; i++) { 590 var key = trekkie.methods[i]; 591 trekkie[key] = trekkie.factory(key); 592 } 593 trekkie.load = function(config) { 594 trekkie.config = config || {}; 595 trekkie.config.initialDocumentCookie = document.cookie; 596 var first = document.getElementsByTagName('script')[0]; 597var script = document.createElement('script'); 598script.type = 'text/javascript'; 599script.onerror = function(e) { 600 var scriptFallback = document.createElement('script'); 601 scriptFallback.type = 'text/javascript'; 602 scriptFallback.onerror = function(error) { 603 var Monorail = { 604 produce: function produce(monorailDomain, schemaId, payload) { 605 var currentMs = new Date().getTime(); 606 var event = { 607 schema_id: schemaId, 608 payload: payload, 609 metadata: { 610 event_created_at_ms: currentMs, 611 event_sent_at_ms: currentMs 612 } 613 }; 614 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 615 }, 616 sendRequest: function sendRequest(endpointUrl, payload) { 617 // Try the sendBeacon API 618 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 619 var blobData = new window.Blob([payload], { 620 type: 'text/plain' 621 }); 622 623 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 624 return true; 625 } // sendBeacon was not successful 626 627 } // XHR beacon 628 629 var xhr = new XMLHttpRequest(); 630 631 try { 632 xhr.open('POST', endpointUrl); 633 xhr.setRequestHeader('Content-Type', 'text/plain'); 634 xhr.send(payload); 635 } catch (e) { 636 console.log(e); 637 } 638 639 return false; 640 }, 641 isIos12: function isIos12() { 642 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 643 } 644 }; 645 Monorail.produce('monorail-edge.shopifysvc.com', 646 'trekkie_storefront_load_errors/1.1', 647 {shop_id: 58606289062, 648 theme_id: 125353656486, 649 app_name: "storefront", 650 context_url: window.location.href, 651 source_url: "//adm-horloger.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 652 653 }; 654 scriptFallback.async = true; 655 scriptFallback.src = '//adm-horloger.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 656 first.parentNode.insertBefore(scriptFallback, first); 657}; 658script.async = true; 659script.src = '//adm-horloger.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 660first.parentNode.insertBefore(script, first); 661 662 }; 663 trekkie.load( 664 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":58606289062,"isMerchantRequest":null,"themeId":125353656486,"themeCityHash":"16077981822848240315","contentLanguage":"fr","currency":"EUR","eventMetadataId":"f85cd5a1-cfd2-414b-bc00-faf1700c5e6d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 665 ); 666 667 var loaded = false;
668 trekkie.ready(function() { 669 if (loaded) return; 670 loaded = true; 671 672 window.ShopifyAnalytics.lib = window.trekkie; 673 674 var originalDocumentWrite = document.write; 675 document.write = customDocumentWrite; 676 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 677 document.write = originalDocumentWrite; 678 679 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 680 var token = match? match[1]: undefined; 681 if (!hasLoggedConversion(token)) { 682 setCookieIfConversion(token); 683 684 } 685 }); 686 687 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":81028776102,"requestId":"aa971421-99d6-49c2-aeb5-75eb55a848eb-1790980317","shopifyEmitted":true}); 688 689 var eventsListenerScript = document.createElement('script'); 690 eventsListenerScript.async = true; 691 eventsListenerScript.src = "//adm-horloger.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 692 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 693})();</script>
vendor: 1 bytes, line 693
693
694<script 695 defer 696 src="https://adm-horloger.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 697 data-application="storefront-renderer" 698 data-shop-id="58606289062" 699 data-render-region="gcp-us-west1" 700 data-page-type="blog" 701 data-theme-instance-id="125353656486" 702 data-theme-name="Prestige" 703 data-theme-version="4.14.5" 704 data-monorail-region="shop_domain" 705 data-resource-timing-sampling-rate="10" 706 data-shs="true" 707 data-shs-beacon="true" 708 data-shs-export-with-fetch="true" 709 data-shs-logs-sample-rate="1" 710 data-shs-beacon-endpoint="https://adm-horloger.com/api/collect" 711></script>
vendor: 1 bytes, line 711
711
712<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
712 713<meta name="shopify-y" content="3da82d47-6e02-4855-ab81-46b82ec5f9ce" data-expiration="1822537917000"><meta name="shopify-s" content="47d030be-482f-44fd-8e8e-99f6dbe500ce" data-expiration="1790982117000"><meta name="new-cookie-storage-activated" content="t"> 714</head><body onload="high_prix();" class="prestige--v4 features--heading-small features--heading-uppercase features--show-page-transition features--show-button-transition features--show-image-zooming features--show-element-staggering template-blog"> 715 <a class="PageSkipLink u-visually-hidden" href="#main">Aller au contenu</a> 716 <span class="LoadingBar"></span> 717 <div class="PageOverlay"></div><div class="PageTransition"></div><div id="shopify-section-popup" class="shopify-section"></div> 718 <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu"> 719 <header class="Drawer__Header" data-drawer-animated-left> 720 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Fermer la navigation"><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 721 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 722 </svg></button> 723 </header> 724 725 <div class="Drawer__Content"> 726 <div class="Drawer__Main" data-drawer-animated-left data-scrollable> 727 <div class="Drawer__Container"> 728 <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Navigation latérale"><div class="Collapsible"><a href="/" class="Collapsible__Button Heading Link Link--primary u-h6">Accueil</a></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Acheter<span class="Collapsible__Plus"></span> 729 </button> 730 731 <div class="Collapsible__Inner"> 732 <div class="Collapsible__Content"><div class="Collapsible"><a href="https://horlogerie-antoine-de-macedo.myshopify.com/collections/montres-de-collection/?sort_by=created-descending" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">MONTRES DE COLLECTION</a></div><div class="Collapsible"><a href="https://horlogerie-antoine-de-macedo.myshopify.com/collections/montres-neuves/?sort_by=created-descending" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">MONTRES NEUVES</a></div></div> 733 </div></div><div class="Collapsible"><a href="/pages/achat-vente" class="Collapsible__Button Heading Link Link--primary u-h6">Vendre</a></div><div class="Collapsible"><a href="/collections/accessoires" class="Collapsible__Button Heading Link Link--primary u-h6">ACCESSOIRES</a></div><div class="Collapsible"><a href="/pages/faq" class="Collapsible__Button Heading Link Link--primary u-h6">FAQ</a></div><div class="Collapsible"><a href="/blogs/infos" class="Collapsible__Button Heading Link Link--primary u-h6">BLOG</a></div><div class="Collapsible"><a href="/pages/contact" class="Collapsible__Button Heading Link Link--primary u-h6">CONTACT</a></div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary"> 734 <ul class="Linklist Linklist--spacingLoose"><li class="Linklist__Item"> 735 <a href="/account" class="Text--subdued Link Link--primary">Compte</a> 736 </li></ul> 737 </nav> 738 </div> 739 </div></div> 740</section> 741 742</div> 743<div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{ 744 "type": "drawer", 745 "itemCount": 0, 746 "drawer": true, 747 "hasShippingEstimator": false 748}'> 749 <div class="Drawer__Header Drawer__Header--bordered Drawer__Container"> 750 <span class="Drawer__Title Heading u-h4">Panier</span> 751 752 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Fermer le panier">
752<svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 753 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 754 </svg></button> 755 </div> 756 757 <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate> 758 <div class="Drawer__Main" data-scrollable><p class="Cart__Empty Heading u-h5">Votre panier est vide</p></div></form> 759</div> 760<div class="PageContainer"> 761 <div id="shopify-section-announcement" class="shopify-section"></div> 762 <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true"> 763 <div class="Search__Inner"> 764 <div class="Search__SearchBar"> 765 <form action="/search" name="GET" role="search" class="Search__Form"> 766 <div class="Search__InputIconWrapper"> 767 <span class="hidden-tablet-and-up"><svg class="Icon Icon--search" role="presentation" viewBox="0 0 18 17"> 768 <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> 769 <path d="M16 16l-5.0752-5.0752"></path> 770 <circle cx="6.4" cy="6.4" r="6.4"></circle> 771 </g> 772 </svg></span> 773 <span class="hidden-phone"><svg class="Icon Icon--search-desktop" role="presentation" viewBox="0 0 21 21"> 774 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 775 <path d="M18 18l-5.7096-5.7096"></path> 776 <circle cx="7.2" cy="7.2" r="7.2"></circle> 777 </g> 778 </svg></span> 779 </div> 780 781 <input type="search" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Recherche..." placeholder="Recherche..." autofocus> 782 <input type="hidden" name="type" value="product"> 783 </form> 784 785 <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Fermer la recherche"><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 786 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 787 </svg></button> 788 </div> 789 790 <div class="Search__Results" aria-hidden="true"><div class="PageLayout PageLayout--breakLap"> 791 <div class="PageLayout__Section"></div> 792 <div class="PageLayout__Section PageLayout__Section--secondary"></div> 793 </div></div> 794 </div> 795</div><header id="section-header" 796 class="Header Header--inline " 797 data-section-id="header" 798 data-section-type="header" 799 data-section-settings='{ 800 "navigationStyle": "inline", 801 "hasTransparentHeader": false, 802 "isSticky": true 803}' 804 role="banner"> 805 <div class="Header__Wrapper"> 806 <div class="Header__FlexItem Header__FlexItem--fill"> 807 <button class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Ouvrir la navigation"> 808 <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav" role="presentation" viewBox="0 0 20 14"> 809 <path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path> 810 </svg></span> 811 <span class="hidden-phone"><svg class="Icon Icon--nav-desktop" role="presentation" viewBox="0 0 24 16"> 812 <path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path> 813 </svg></span> 814 </button><nav class="Header__MainNav hidden-pocket hidden-lap" aria-label="Navigation principale"> 815 <ul style="margin-bottom:0px;" class="HorizontalList HorizontalList--spacingExtraLoose"><li class="HorizontalList__Item " > 816 <a href="/" class="Heading u-h6">Accueil<span class="Header__LinkSpacer">Accueil</span></a></li><li class="HorizontalList__Item " aria-haspopup="true"> 817 <a href="/collections/all" class="Heading u-h6">Acheter</a><div class="DropdownMenu" aria-hidden="true"> 818 <ul class="Linklist"><li class="Linklist__Item" > 819 <a href="https://horlogerie-antoine-de-macedo.myshopify.com/collections/montres-de-collection/?sort_by=created-descending" class="Link Link--secondary">MONTRES DE COLLECTION </a></li><li class="Linklist__Item" > 820 <a href="https://horlogerie-antoine-de-macedo.myshopify.com/collections/montres-neuves/?sort_by=created-descending" class="Link Link--secondary">MONTRES NEUVES </a></li></ul> 821 </div></li><li class="HorizontalList__Item " > 822 <a href="/pages/achat-vente" class="Heading u-h6">Vendre<span class="Header__LinkSpacer">Vendre</span></a></li><li class="HorizontalList__Item " > 823 <a href="/collections/accessoires" class="Heading u-h6">ACCESSOIRES<span class="Header__LinkSpacer">ACCESSOIRES</span></a></li><li class="HorizontalList__Item " > 824 <a href="/pages/faq" class="Heading u-h6">FAQ<span class="Header__LinkSpacer">FAQ</span></a></li><li class="HorizontalList__Item is-active" > 825 <a href="/blogs/infos" class="Heading u-h6">BLOG<span class="Header__LinkSpacer">BLOG</span></a></li><li class="HorizontalList__Item " > 826 <a href="/pages/contact" class="Heading u-h6">CONTACT<span class="Header__LinkSpacer">CONTACT</span></a></li></ul> 827 <ul style="padding-bottom: 0.66ch;" class="HorizontalList HorizontalList--spacingExtraLoose"> 828 <div> 829 <p > Le plus grand espace dédié à lâhorlogerie neuve et de collection, spécialisé dans la vente, lâachat et la restauration. </p> 830 </div> 831 </ul> 832 833 </nav></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img class="Header__LogoImage Header__LogoImage--primary" 834 src="//adm-horloger.com/cdn/shop/files/logo-antoine-de-macedo-header_260x.png?v=1642412600" 835 srcset="//adm-horloger.com/cdn/shop/files/logo-antoine-de-macedo-header_260x.png?v=1642412600 1x, //adm-horloger.com/cdn/shop/files/[email protected]?v=1642412600 2x" 836 width="260" 837 alt="Horlogerie ADM"></a></div></div> 838 839 <div class="Header__FlexItem Header__FlexItem--fill"><nav class="Header__SecondaryNav hidden-phone"> 840 <ul class="HorizontalList HorizontalList--spacingLoose hidden-pocket hidden-lap"><li class="HorizontalList__Item"> 841 <a href="/account" class="Heading Link Link--primary Text--subdued u-h8">Compte</a> 842 </li><li class="HorizontalList__Item"> 843 <a href="/search" class="Heading Link Link--primary Text--subdued u-h8" data-action="toggle-search">Recherche</a> 844 </li> 845 846 <li class="HorizontalList__Item"> 847 <a href="/cart" class="Heading u-h6" data-action="open-drawer" data-drawer-id="sidebar-cart" aria-label="Ouvrir le panier">Panier (<span class="Header__CartCount">0</span>)</a> 848 </li> 849 </ul> 850 </nav><a href="/search" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" data-action="toggle-search" aria-label="Recherche">
851 <span class="hidden-tablet-and-up"><svg class="Icon Icon--search" role="presentation" viewBox="0 0 18 17"> 852 <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> 853 <path d="M16 16l-5.0752-5.0752"></path> 854 <circle cx="6.4" cy="6.4" r="6.4"></circle> 855 </g> 856 </svg></span> 857 <span class="hidden-phone"><svg class="Icon Icon--search-desktop" role="presentation" viewBox="0 0 21 21"> 858 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 859 <path d="M18 18l-5.7096-5.7096"></path> 860 <circle cx="7.2" cy="7.2" r="7.2"></circle> 861 </g> 862 </svg></span> 863 </a> 864 865 <a href="/cart" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Ouvrir le panier"> 866 <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart" role="presentation" viewBox="0 0 17 20"> 867 <path d="M0 20V4.995l1 .006v.015l4-.002V4c0-2.484 1.274-4 3.5-4C10.518 0 12 1.48 12 4v1.012l5-.003v.985H1V19h15V6.005h1V20H0zM11 4.49C11 2.267 10.507 1 8.5 1 6.5 1 6 2.27 6 4.49V5l5-.002V4.49z" fill="currentColor"></path> 868 </svg></span> 869 <span class="hidden-phone"><svg class="Icon Icon--cart-desktop" role="presentation" viewBox="0 0 19 23"> 870 <path d="M0 22.985V5.995L2 6v.03l17-.014v16.968H0zm17-15H2v13h15v-13zm-5-2.882c0-2.04-.493-3.203-2.5-3.203-2 0-2.5 1.164-2.5 3.203v.912H5V4.647C5 1.19 7.274 0 9.5 0 11.517 0 14 1.354 14 4.647v1.368h-2v-.912z" fill="currentColor"></path> 871 </svg></span> 872 <span class="Header__CartDot "></span> 873 </a> 874 </div> 875 </div> 876 877 878</header> 879 880<style>:root { 881 --use-sticky-header: 1; 882 --use-unsticky-header: 0; 883 } 884 885 .shopify-section--header { 886 position: -webkit-sticky; 887 position: sticky; 888 }@media screen and (max-width: 640px) { 889 .Header__LogoImage { 890 max-width: 90px; 891 } 892 }:root { 893 --header-is-not-transparent: 1; 894 --header-is-transparent: 0; 895 }</style> 896
897<script> 898 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px'); 899</script>
899 900 901</div> 902 903 <main id="main" role="main"> 904 <div id="shopify-section-blog-template" class="shopify-section"><div id="section-blog-template" class="Section" data-section-id="blog-template" data-section-type="article-list"><div class="Blog"> 905 <div class="Container"> 906 <header class="PageHeader"> 907 <div class="SectionHeader SectionHeader--center"> 908 <h1 class="SectionHeader__Heading Heading u-h1">Magazine digital de l'horloger parisien Antoine de Macedo</h1></div> 909 </header> 910<div class="ArticleListWrapper"> 911 <div class="ArticleList ArticleList--withFeatured Grid Grid--m"><div class="Grid__Cell hidden-phone"> 912 <div class="FlexboxIeFix"> 913 <div class="ImageHero ImageHero--small" style="background: url(//adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_1x1.jpg?v=1739880189)"> 914 <div class="ImageHero__ImageWrapper"> 915 <div class="ImageHero__Image Image--lazyLoad Image--zoomOut" 916 data-optimumx="1.4" 917 data-bgset="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_small_crop_center.jpg?v=1739880189 750w, //adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_1000x.jpg?v=1739880189 1000w, //adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_1500x.jpg?v=1739880189 1500w"> 918 </div> 919 920 <noscript> 921 <div class="ImageHero__Image" style="background-image: url(//adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_1000x.jpg?v=1739880189)"></div> 922 </noscript> 923 </div> 924 925 <div class="ImageHero__TextContent"> 926 <header class="SectionHeader"><h2 class="SectionHeader__Heading Heading u-h1"> 927 <a href="/blogs/infos/primus-inter-pares-ces-mythes-fondateurs-de-l-horlogerie-moderne">Primus inter pares : les mythes fondateurs de lâhorlogerie moderne </a> 928 </h2> 929 930 <div class="SectionHeader__ButtonWrapper"> 931 <a href="/blogs/infos/primus-inter-pares-ces-mythes-fondateurs-de-l-horlogerie-moderne" class="Button Button--primary">Voir plus</a> 932 </div> 933 </header> 934 </div> 935 </div> 936 </div> 937 </div><div class="Grid__Cell hidden-tablet-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_1x1.jpg?v=1739880189); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/primus-inter-pares-ces-mythes-fondateurs-de-l-horlogerie-moderne"> 938 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 939 data-src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_{width}x.jpg?v=1739880189" 940 data-widths="[200,400,600,700,800,900,1000,1200]" 941 data-sizes="auto" 942 alt="Primus inter pares : les mythes fondateurs de lâhorlogerie moderne "> 943 944 <noscript> 945 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-03-25_at_17.44.05_77118379-0865-4e99-937c-eacf21f5e66f_600x.jpg?v=1739880189" alt="Primus inter pares : les mythes fondateurs de lâhorlogerie moderne "> 946 </noscript> 947 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 948 <a href="/blogs/infos/primus-inter-pares-ces-mythes-fondateurs-de-l-horlogerie-moderne">Primus inter pares : les mythes fondateurs de lâhorlogerie moderne </a> 949 </h2><p class="ArticleItem__Excerpt">Comment peut-on définir l'essence d'une icône horlogère ? Quels sont les montres intemporelles, dont les codes esthétiques singuliers, désormais gr...</p> 950 <a href="/blogs/infos/primus-inter-pares-ces-mythes-fondateurs-de-l-horlogerie-moderne" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 951</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Singer_diver_lifestyle_1_1x1.jpg?v=1727946762); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/coup-de-foudre-singer-reimagined-divetrack-m
951ing-20-01-series-03"> 952 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 953 data-src="//adm-horloger.com/cdn/shop/articles/Singer_diver_lifestyle_1_{width}x.jpg?v=1727946762" 954 data-widths="[200,400,600,700,800,900,1000,1200]" 955 data-sizes="auto" 956 alt="Coup de foudre : Singer Reimagined Divetrack & MING 20.01 seÌries 03"> 957 958 <noscript> 959 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Singer_diver_lifestyle_1_600x.jpg?v=1727946762" alt="Coup de foudre : Singer Reimagined Divetrack & MING 20.01 seÌries 03"> 960 </noscript> 961 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 962 <a href="/blogs/infos/coup-de-foudre-singer-reimagined-divetrack-ming-20-01-series-03">Coup de foudre : Singer Reimagined Divetrack & MING 20.01 seÌries 03</a> 963 </h2><p class="ArticleItem__Excerpt"> 964 965 966Les passionneÌs de belle horlogerie se sont reÌgaleÌs aÌ GeneÌve, fin aouÌt dernier, lors dâun eÌveÌnement placeÌ sous le signe de la deÌcontrac...</p> 967 <a href="/blogs/infos/coup-de-foudre-singer-reimagined-divetrack-ming-20-01-series-03" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 968</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/3c._Bracelet_Or_Benjamin_Chelly_1x1.jpg?v=1724752192); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/l-heritage-des-freres-verger-ii-ii-entre-audace-et-transmission"> 969 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 970 data-src="//adm-horloger.com/cdn/shop/articles/3c._Bracelet_Or_Benjamin_Chelly_{width}x.jpg?v=1724752192" 971 data-widths="[200,400,600,700,800,900,1000,1200]" 972 data-sizes="auto" 973 alt="LâheÌritage des freÌres Verger (II/II) : Entre audace et transmission."> 974 975 <noscript> 976 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/3c._Bracelet_Or_Benjamin_Chelly_600x.jpg?v=1724752192" alt="LâheÌritage des freÌres Verger (II/II) : Entre audace et transmission."> 977 </noscript> 978 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 979 <a href="/blogs/infos/l-heritage-des-freres-verger-ii-ii-entre-audace-et-transmission">LâheÌritage des freÌres Verger (II/II) : Entre audace et transmission.</a> 980 </h2><p class="ArticleItem__Excerpt"> 981 982 983 984« Car la liberteÌ est faite de cette matieÌre composite : 985 986un alliage de joie, de larmes et de vent glaceÌ Â» 987 988Clara Arnaud, Et vous passerez ...</p> 989 <a href="/blogs/infos/l-heritage-des-freres-verger-ii-ii-entre-audace-et-transmission" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 990</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Antiquorum_27_jun_2015_lot_638_VC_VF_Bras-en-l_Air_Guru_1x1.jpg?v=1724669753); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/echos-des-annees-folles-l-heritage-de-la-maison-verger-freres-i-ii"> 991 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 992 data-src="//adm-horloger.com/cdn/shop/articles/Antiquorum_27_jun_2015_lot_638_VC_VF_Bras-en-l_Air_Guru_{width}x.jpg?v=1724669753" 993 data-widths="[200,400,600,700,800,900,1000,1200]" 994 data-sizes="auto" 995 alt="Lâhéritage des frères Verger (I/II) : échos des Années folles"> 996 997 <noscript> 998 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Antiquorum_27_jun_2015_lot_638_VC_VF_Bras-en-l_Air_Guru_600x.jpg?v=1724669753" alt="Lâhéritage des frères Verger (I/II) : échos des Années folles"> 999 </noscript> 1000 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1001 <a href="/blogs/infos/echos-des-annees-folles-l-heritage-de-la-maison-verger-freres-i-ii">Lâhéritage des frères Verger (I/II) : échos des Années folles</a> 1002 </h2><p class="ArticleItem__Excerpt"> 1003 1004« Longtemps, je me suis coucheÌ de bonne heure. 1005 1006Parfois, aÌ peine ma bougie eÌteinte, mes yeux se fermaient si vite que je nâavais pas le temps...</p> 1007 <a href="/blogs/infos/echos-des-annees-folles-l-heritage-de-la-maison-verger-freres-i-ii" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1008</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/OK_-_IMG_1375_1x1.jpg?v=1723475174); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/la-fabrique-de-cadrans-dans-l-arc-jurassien-ii-ii"> 1009 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1010 data-src="//adm-horloger.com/cdn/shop/articles/OK_-_IMG_1375_{width}x.jpg?v=1723475174" 1011 data-widths="[200,400,600,700,800,900,1000,1200]" 1012 data-sizes="auto" 1013 alt="La Fabrique de cadrans dans lâArc jurassien (II/II)"> 1014 1015 <noscript> 1016 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/OK_-_IMG_1375_600x.jpg?v=1723475174" alt="La Fabrique de cadrans dans lâArc jurassien (II/II)"> 1017 </noscript> 1018 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1019 <a href="/blogs/infos/la-fabrique-de-cadrans-dans-l-arc-jurassien-ii-ii">La Fabrique de cadrans dans lâArc jurassien (II/II)</a> 1020 </h2><p class="ArticleItem__Excerpt"> 1021 1022 1023" à l'Estanci, tout au bout de la presqu'île de Giens, les rochers dessine
1023nt une crique minuscule dont Flora avait fait, depuis l'adolescence, s...</p> 1024 <a href="/blogs/infos/la-fabrique-de-cadrans-dans-l-arc-jurassien-ii-ii" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1025</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Screenshot_2024-07-31_at_12.30.45_1x1.jpg?v=1722426680); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/le-cadran-redecouverte-d-un-meconnu"> 1026 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1027 data-src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-07-31_at_12.30.45_{width}x.jpg?v=1722426680" 1028 data-widths="[200,400,600,700,800,900,1000,1200]" 1029 data-sizes="auto" 1030 alt="La fabrique du cadran : voyage au coeur de l'Arc Jurassien (I/II)"> 1031 1032 <noscript> 1033 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-07-31_at_12.30.45_600x.jpg?v=1722426680" alt="La fabrique du cadran : voyage au coeur de l'Arc Jurassien (I/II)"> 1034 </noscript> 1035 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1036 <a href="/blogs/infos/le-cadran-redecouverte-d-un-meconnu">La fabrique du cadran : voyage au coeur de l'Arc Jurassien (I/II)</a> 1037 </h2><p class="ArticleItem__Excerpt"> 1038 1039" On était ici aux marges d'un monde et au début d'un autre, 1040que ne gouvernaient pas seulement les lois humaines. 1041 1042Ceux qui le peuplaient étaie...</p> 1043 <a href="/blogs/infos/le-cadran-redecouverte-d-un-meconnu" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1044</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/VCA_Polissage_de_la_partie_superieure_de_la_piece_Bracelet_Eventail_souverain_1x1.png.jpg?v=1729067998); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/comment-distinguer-le-rubis-rouge-du-saphir-rose"> 1045 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1046 data-src="//adm-horloger.com/cdn/shop/articles/VCA_Polissage_de_la_partie_superieure_de_la_piece_Bracelet_Eventail_souverain_{width}x.png?v=1729067998" 1047 data-widths="[200,400,600,700,800,900,1000,1200]" 1048 data-sizes="auto" 1049 alt="Rubis: le nouvel or rouge ?"> 1050 1051 <noscript> 1052 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/VCA_Polissage_de_la_partie_superieure_de_la_piece_Bracelet_Eventail_souverain_600x.png?v=1729067998" alt="Rubis: le nouvel or rouge ?"> 1053 </noscript> 1054 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1055 <a href="/blogs/infos/comment-distinguer-le-rubis-rouge-du-saphir-rose">Rubis: le nouvel or rouge ?</a> 1056 </h2><p class="ArticleItem__Excerpt"> 1057 1058 1059 1060 1061 1062 1063 1064 1065« La boue cache un rubis 1066Mais ne le tache pas » 1067Proverbe chinois. 1068 1069 1070 1071Pour les amateurs d'horlogerie, les rubis sont des pierres synthe...</p> 1072 <a href="/blogs/infos/comment-distinguer-le-rubis-rouge-du-saphir-rose" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1073</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/salmon_detail_1_copy_1x1.jpg?v=1721062449); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/dessine-moi-un-cadran"> 1074 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1075 data-src="//adm-horloger.com/cdn/shop/articles/salmon_detail_1_copy_{width}x.jpg?v=1721062449" 1076 data-widths="[200,400,600,700,800,900,1000,1200]" 1077 data-sizes="auto" 1078 alt="Dessine-moi un cadran !"> 1079 1080 <noscript> 1081 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/salmon_detail_1_copy_600x.jpg?v=1721062449" alt="Dessine-moi un cadran !"> 1082 </noscript> 1083 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1084 <a href="/blogs/infos/dessine-moi-un-cadran">Dessine-moi un cadran !</a> 1085 </h2><p class="ArticleItem__Excerpt"> 1086 1087 1088Applaudi ou mal compris, le designer horloger est aux avant-postes de chaque nouveau projet. Le collectionneur le perçoit souvent comme un arti...</p> 1089 <a href="/blogs/infos/dessine-moi-un-cadran" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1090</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Watches_Wonders_2024_Philippe_Delhotal_2_copyright_Team_Whaaat_copy_11ce8f60-91cb-4684-8297-a38ba6b42879_1x1.jpg?v=1717409635); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/philippe-delhotal-directeur-creation-d-hermes-horloger-les-artisans-externes-repoussent-toujours-plus-les-limites-de-nos-creations"> 1091 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1092 data-src="//adm-horloger.com/cdn/shop/articles/Watches_Wonders_2024_Philippe_Delhotal_2_copyright_Team_Whaaat_copy_11ce8f60-91cb-4684-8297-a38ba6b42879_{width}x.jpg?v=1717409635" 1093 data-widths="[200,400,600,700,800,900,1000,1200]" 1094 data-sizes="auto" 1095 alt="Philippe Delhotal, directeur Création dâHermès Horloger : « Les artisans externes repoussent toujours plus les limites de nos créations. »"> 1096 1097 <noscript> 1098 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Watches_Wonders_2024_Philippe_Delhotal_2_copyright_Team_Whaaat_copy_11ce8f60-91cb-4684-8297-a38ba6b42879_600x.jpg?v=1717409635" alt="Philippe Delhotal, directeur Création dâHermès Horloger : « Les artisans externes repoussent toujours plus les limites de nos créations. »"> 1099 </noscript> 1100 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1101 <a href="/blogs/infos/philippe-delhotal-directeur-creation-d-hermes-horloger-les-artisans-externes-repoussent-toujours-plus-les-limites-de-nos-creations">Philippe Delhotal, directeur Création dâHermès Horloger : « Les artisans externes repoussent toujours plus les limites de nos créations. »</a> 1102 </h2><p class="ArticleItem__Excerpt"> 1103 1104 1105La montre HermeÌs ne cesse dâeÌtonner. Sous la direction creÌative de Philippe Delhotal, la maison a instaureÌ un dialogue improbable et enrichi...</p> 1106 <a href="/blogs/infos/philippe-delhotal-directeur-creation-d-hermes-horloger-les-artisans-externes-repoussent-toujours-plus-les-limites-de-nos-creations" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1107</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Screenshot_2024-05-27_at_18.05.41_1x1.png.jpg?v=1716829689); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/2024-sept-nouveaux-tresors-d-arts-mecaniques"> 1108 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1109 data-src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-05-27_at_18.05.41_{width}x.png?v=1716829689" 1110 data-widths="[200,400,600,700,800,900,1000,1200]" 1111 data-sizes="auto" 1112 alt="Sept nouveaux trésors dâarts mécaniques."> 1113 1114 <noscript> 1115 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-05-27_at_18.05.41_600x.png?v=1716829689" alt="Sept nouveaux trésors dâarts mécaniques."> 1116 </noscript> 1117 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1118 <a href="/blogs/infos/2024-sept-nouveaux-tresors-d-arts-mecaniques">Sept nouveaux trésors dâarts mécaniques.</a> 1119 </h2><p class="ArticleItem__Excerpt">Nous poursuivons ici, la présentation des Åuvres horlogères les plus étonnantes du dernier salon « Watches & Wonders 2024 ». Comme à lâaccoutum...</p> 1120 <a href="/blogs/infos/2024-sept-nouveaux-tresors-d-arts-mecaniques" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1121</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Guillochage_23_1x1.jpg?v=1715852653); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/les-secrets-du-guillochage-rencontre-avec-yann-von-kaenel-guillocheur-et-fondateur-de-decors-guilloches"> 1122 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1123 data-src="//adm-horloger.com/cdn/shop/articles/Guillochage_23_{width}x.jpg?v=1715852653" 1124 data-widths="[200,400,600,700,800,900,1000,1200]" 1125 data-sizes="auto" 1126 alt="Les secrets du guillochage : rencontre avec Yann von Kaenel, guillocheur et fondateur de Décors Guillochés."> 1127 1128 <noscript> 1129 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Guillochage_23_600x.jpg?v=1715852653" alt="Les secrets du guillochage : rencontre avec Yann von Kaenel, guillocheur et fondateur de Décors Guillochés."> 1130 </noscript> 1131 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1132 <a href="/blogs/infos/les-secrets-du-guillochage-rencontre-avec-yann-von-kaenel-guillocheur-et-fondateur-de-decors-guilloches">Les secrets du guillochage : rencontre avec Yann von Kaenel, guillocheur et fondateur de Décors Guillochés.</a> 1133 </h2><p class="ArticleItem__Excerpt">
1134« Donner du sens à la vie ». 1135 1136Désenchantés, certains professionnels sâengagent parfois dans une reconversion radicale, souvent aux antipodes de l...</p> 1137 <a href="/blogs/infos/les-secrets-du-guillochage-rencontre-avec-yann-von-kaenel-guillocheur-et-fondateur-de-decors-guilloches" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1138</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/Screenshot_2024-05-01_at_16.01.01_1x1.png.jpg?v=1714575680); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/2024-l-annee-des-heures-deco"> 1139 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1140 data-src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-05-01_at_16.01.01_{width}x.png?v=1714575680" 1141 data-widths="[200,400,600,700,800,900,1000,1200]" 1142 data-sizes="auto" 1143 alt="2024, lâannée de l'Heure Déco ?"> 1144 1145 <noscript> 1146 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/Screenshot_2024-05-01_at_16.01.01_600x.png?v=1714575680" alt="2024, lâannée de l'Heure Déco ?"> 1147 </noscript> 1148 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1149 <a href="/blogs/infos/2024-l-annee-des-heures-deco">2024, lâannée de l'Heure Déco ?</a> 1150 </h2><p class="ArticleItem__Excerpt">L'horlogerie moderne vit une époque formidable. Les centaines de marques présentent lors et autour du salon « Watches & Wonders 2024 », ont con...</p> 1151 <a href="/blogs/infos/2024-l-annee-des-heures-deco" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1152</article></div><div class="Grid__Cell 1/2--tablet 1/3--lap-and-up"><article class="ArticleItem" ><a class="ArticleItem__ImageWrapper AspectRatio AspectRatio--withFallback" style="background: url(//adm-horloger.com/cdn/shop/articles/IMG_2498_1x1.jpg?v=1712225208); padding-bottom: 58%; --aspect-ratio: 1.7" href="/blogs/infos/le-cadran-determine-la-beaute-et-la-valeur-d-une-montre-dr-helmut-crott-auteur-du-best-seller-le-cadran"> 1153 <img class="ArticleItem__Image Image--lazyLoad Image--fadeIn" 1154 data-src="//adm-horloger.com/cdn/shop/articles/IMG_2498_{width}x.jpg?v=1712225208" 1155 data-widths="[200,400,600,700,800,900,1000,1200]" 1156 data-sizes="auto" 1157 alt="« Le cadran détermine la beauté et la valeur dâune montre ». Dr. Helmut Crott, auteur du best-seller 'Le Cadran'."> 1158 1159 <noscript> 1160 <img class="ArticleItem__Image" src="//adm-horloger.com/cdn/shop/articles/IMG_2498_600x.jpg?v=1712225208" alt="« Le cadran détermine la beauté et la valeur dâune montre ». Dr. Helmut Crott, auteur du best-seller 'Le Cadran'."> 1161 </noscript> 1162 </a><div class="ArticleItem__Content"><h2 class="ArticleItem__Title Heading u-h2"> 1163 <a href="/blogs/infos/le-cadran-determine-la-beaute-et-la-valeur-d-une-montre-dr-helmut-crott-auteur-du-best-seller-le-cadran">« Le cadran détermine la beauté et la valeur dâune montre ». Dr. Helmut Crott, auteur du best-seller 'Le Cadran'.</a> 1164 </h2><p class="ArticleItem__Excerpt">Dans les cercles restreints des commissaires-priseurs, le Docteur (Dr.) Helmut Crott est une légende. Spécialiste des ventes aux enchères horlogère...</p> 1165 <a href="/blogs/infos/le-cadran-determine-la-beaute-et-la-valeur-d-une-montre-dr-helmut-crott-auteur-du-best-seller-le-cadran" class="ArticleItem__Link Link Link--underline">Voir plus</a></div> 1166</article></div></div> 1167 </div><div class="Pagination Text--subdued"> 1168 <div class="Pagination__Nav"><span class="Pagination__NavItem is-active">1</span><a href="/blogs/infos?page=2" class="Pagination__NavItem Link Link--primary" title="Aller à la page 2">2</a><a href="/blogs/infos?page=3" class="Pagination__NavItem Link Link--primary" title="Aller à la page 3">3</a><span class="Pagination__NavItem ">…</span><a href="/blogs/infos?page=6" class="Pagination__NavItem Link Link--primary" title="Aller à la page 6">6</a><a class="Pagination__NavItem Link Link--primary" rel="next" title="Page suivante" href="/blogs/infos?page=2"><svg class="Icon Icon--select-arrow-right" role="presentation" viewB
1168ox="0 0 11 18"> 1169 <path d="M1.5 1.5l8 7.5-8 7.5" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 1170 </svg></a></div> 1171 </div></div> 1172 </div></div> 1173 1174<style> 1175 #section-blog-template .ImageHero, 1176 #section-blog-template .ImageHero .Heading { 1177 color: #ffffff; 1178 } 1179 1180 #section-blog-template .ImageHero .Button { 1181 color: #1c1c1c; 1182 border-color: #ffffff; 1183 } 1184 1185 #section-blog-template .ImageHero .Button::before { 1186 background-color: #ffffff; 1187 }@media (-moz-touch-enabled: 0), (hover: hover) { 1188 #section-blog-template .ImageHero .Button:hover { 1189 color: #ffffff; 1190 } 1191 }</style> 1192 1193</div> 1194<div id="shopify-section-shop-now" class="shopify-section"></div> 1195 </main> 1196 1197 <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer Footer--center Footer--withMargin" role="contentinfo"> 1198 <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">Qui sommes nous ?</h2> 1199 1200 <ul class="Linklist"><li class="Linklist__Item"> 1201 <a href="/pages/a-propos" class="Link Link--primary">A propos</a> 1202 </li><li class="Linklist__Item"> 1203 <a href="/pages/achat-vente" class="Link Link--primary">Vendre</a> 1204 </li><li class="Linklist__Item"> 1205 <a href="/pages/restauration" class="Link Link--primary">Restauration</a> 1206 </li><li class="Linklist__Item"> 1207 <a href="/pages/expertises" class="Link Link--primary">Expertises</a> 1208 </li><li class="Linklist__Item"> 1209 <a href="/pages/atelier-de-reparations" class="Link Link--primary">Atelier de réparations</a> 1210 </li><li class="Linklist__Item"> 1211 <a href="/pages/atelier-de-bracelets" class="Link Link--primary">Atelier de bracelets</a> 1212 </li><li class="Linklist__Item"> 1213 <a href="/pages/nous-contacter" class="Link Link--primary">Nous contacter</a> 1214 </li><li class="Linklist__Item"> 1215 <a href="/pages/politique-de-confidentialite" class="Link Link--primary">Politique de confidentialité</a> 1216 </li><li class="Linklist__Item"> 1217 <a href="/pages/cgv" class="Link Link--primary">CGV</a> 1218 </li></ul></div><div class="Footer__Block Footer__Block--newsletter" ><h2 class="Footer__Title Heading u-h6">Newsletter</h2><div class="Footer__Content Rte"> 1219 <p>Inscrivez-vous à notre newsletter</p> 1220 </div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 1221 <input type="email" name="contact[email]" class="Form__Input" aria-label="Entrez votre email" placeholder="Entrez votre email" required> 1222 <button type="submit" class="Form__Submit Button Button--primary">S'inscrire</button></form></div></div><div class="Footer__Aside"><div class="Footer__Copyright"> 1223 <a href="/" class="Footer__StoreName Heading u-h7 Link Link--secondary">© Horlogerie ADM</a><a href="http://osezlecentreville.com/"> - Réalisé par Osez Le Centre Ville<a> 1224 1225 </div></div> 1226 </div> 1227</footer></div> 1228 </div> 1229 1230<!-- "snippets/gtranslate.liquid" was not rendered, the associated app was uninstalled --> 1231 1232 1233
1234<script id="gspfSearchResult" type="template/html"> 1235{% assign root_url = "" %} 1236 1237{% assign zero_character_result = true %} 1238{% if result.term %}{% assign zero_character_result = false %}{% endif %} 1239 1240{% assign product_list_layout = 'grid' %} 1241 1242{% assign products_suggestions_title = translation.search.products | default: "Products" %} 1243{% assign keywords_suggestions_title = translation.search.suggestions | default: "Suggestions" %} 1244 1245{% if zero_character_result %} 1246 {% assign product_list_layout = 'grid' %} {% if translation.search.zero_character_products_suggestions_title %} 1247 {% assign products_suggestions_title = translation.search.zero_character_products_suggestions_title %} 1248 {% endif %} 1249 {% if translation.search.zero_character_keywords_suggestions_title %} 1250 {% assign keywords_suggestions_title = translation.search.zero_character_keywords_suggestions_title %} 1251 {% endif %} 1252{% elsif result.isEmpty %} 1253{% assign product_list_layout = 'grid' %} {% if translation.search.no_result_products_suggestions_title %} 1254 {% assign products_suggestions_title = translation.search.no_result_products_suggestions_title %} 1255 {% endif %} 1256 {% if translation.search.no_result_keywords_suggestions_title %} 1257 {% assign keywords_suggestions_title = translation.search.no_result_keywords_suggestions_title %} 1258 {% endif %} 1259{% endif %} 1260 1261{% if layout == 1 %} 1262 <div id="glFilter-search-popup" class="ui-menu gl-filter-search-fullscreen gl-filter-animate"> 1263 <div class="gl-backdrop gl-close-layer"></div> 1264 <div class="gl-fullscreen-layer gl-animate-transition"> 1265 <div class="gl-fullscreen-header"> 1266 <form class="gl-d-searchbox" method="GET" action="/search"> 1267 <label class="gl-icon gl-d-searchbox-icon" for="gl-d-searchbox-input"> 1268 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="18px" height="18px"> 1269 <path d="M0 0h24v24H0V0z" fill="none"></path> 1270 <path d="M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.79 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0 .41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path> 1271 </svg> 1272 </label> 1273 <input type="text" class="gl-d-searchbox-input" id="gl-d-searchbox-input" placeholder="{{translation.product.search}}" name="q" value="{{result.term | escape}}" autocapitalize="off" autocomplete="off" autocorrect="off"> 1274 </form> 1275 <button type="button" class="gl-d-close-btn"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z" fill="#5C5F62"/></svg></button> 1276 </div> 1277 <div class="gl-fullscreen-suggestions"> 1278 {% if result.isEmpty and result.term %} 1279 <div>{% if translation.search.not_found %}{{translation.search.not_found}}{% else %}Sorry, nothing found for{% endif %} <b>{{result.term | escape}}</b></div> 1280 {% endif %} 1281 1282 </div> 1283 <div class="gl-fullscreen-initial-content"> 1284 {% if false and result.loading %} 1285 <div class="gl-fullscreen-loading-content"> 1286 <svg class="lds-spinner" width="60px" height="60px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" style="background: none;"><g transform="rotate(0 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(30 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(60 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;
12861" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(90 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(120 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(150 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(180 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(210 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(240 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(270 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(300 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(330 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate></rect></g></svg> 1287 </div> 1288 {% else %} 1289 <div class="gl-row"> 1290 {% if result.suggestions or result.collections or result.pages %} 1291 <div class="gl-col-left"> 1292 <div class="gl-list gl-fullscreen-top-searches"> 1293 {% if result.suggestions %} 1294 <div class="gl-list__group"> 1295 <div class="gl-list__title">{{keywords_suggestions_title | escape}}</div> 1296 <div class="gl-list__content"> 1297 <ul> 1298 {% for suggestion in result.suggestions %} 1299 <li> 1300 <a href="/search?q={{suggestion.keyword | url_encode}}">{{suggestion.keyword | escape}}<span class="count">{{suggestion.count}}</span></a> 1301 </li> 1302 {% endfor %} 1303 </ul> 1304 </div> 1305 </div> 1306 {% endif %} 1307 {% if result.collections %} 1308 <div class="gl-list__group"> 1309 <div class="gl-list__title">{{translation.search.collections | default: "Collections"}}</div> 1310 <div class="gl-list__content"> 1311 <ul> 1312 {% for collection in result.collections %} 1313 <li><a href="{{root_url}}/collections/{{collection.handle}}">{{collection.title | escape}}</a></li> 1314 {% endfor %} 1315 </ul> 1316 </div> 1317 </div> 1318 {% endif %} 1319 </div> 1320 </div> 1321 {% endif %} 1322 <div class="gl-col-right"> 1323 {% if result.products %} 1324 <div class="gl-list gl-fullscreen-top-clicked"> 1325 <div class="gl-fullscreen-results__meta"> 1326 <div class="gl-list__title">{{products_suggestions_title}}</div> 1327 {% if result.term and result.isEmpty == false %} 1328 <a href="{% if result.url %}{{result.url}}{% else %}/search?q={{result.term | url_encode}}{% endif %}"> 1329 {% if translation.search.view_all_products %}{{translation.search.view_all_products}}{% else %}View all products{% endif %} 1330 </a> 1331 {% endif %} 1332 </div> 1333 <div class="gl-list__content"> 1334 {% if product_list_layout == 'carousel' %} 1335 <div class="gl-owl--carousel owl-carousel" id="gl-fullscreen-recommended-products"> 1336 {% for product in result.products %} 1337 <div class="gl-card"> 1338 <div class="gl-card-media"> 1339 <div class="gl-card-thumbnail"> 1340 <a class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}"> 1341 {% if product.image %} 1342 <img 1343 class="gflazyload" 1344 srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1345 src="{{product.image.src | img_url: image_size}}" 1346 data-src="{{product.image.src | img_lazyload_url}}" 1347 data-sizes="auto" 1348 data-aspectratio="{{product.image.as
1348pect_ratio}}" 1349 data-parent-fit="contain" 1350 alt="{{product.image.alt | escape}}" 1351 /> 1352 {% else %} 1353 <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}"> 1354 {% endif %} 1355 </a> 1356 </div> 1357 </div> 1358 <div class="gl-card-content gl-card-flex"> 1359 <div class="gl-card-title" title="{{product.title | escape}}"> 1360 <a href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a> 1361 </div> 1362 {% if product.vendor %} 1363 <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div> 1364 {% endif %} 1365 <div class="gl-card-flex"></div> 1366 <div class="gl-card-pricing"> 1367 <span class="gl-card-price"> 1368 {{ product.price | money}} 1369 </span> 1370 </div> 1371 </div> 1372 </div> 1373 {% endfor %} 1374 </div> 1375 {% else %} 1376 <div class="gl-fullscreen-results__content"> 1377 {% for product in result.products %} 1378 <div class="gl-card"> 1379 <div class="gl-card-media"> 1380 <div class="gl-card-thumbnail"> 1381 <a class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}"> 1382 {% if product.image %} 1383 <img 1384 class="gflazyload" 1385 srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1386 src="{{product.image.src | img_url: image_size}}" 1387 data-src="{{product.image.src | img_lazyload_url}}" 1388 data-sizes="auto" 1389 data-aspectratio="{{product.image.aspect_ratio}}" 1390 data-parent-fit="contain" 1391 alt="{{product.image.alt | escape}}" 1392 /> 1393 {% else %} 1394 <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}"> 1395 {% endif %} 1396 </a> 1397 </div> 1398 </div> 1399 <div class="gl-card-content gl-card-flex"> 1400 <div class="gl-card-title" title="{{product.title | escape}}"> 1401 <a href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a> 1402 </div> 1403 {% if product.vendor %} 1404 <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div> 1405 {% endif %} 1406 <div class="gl-card-flex"></div> 1407 <div class="gl-card-pricing"> 1408 <span class="gl-card-price"> 1409 {{ product.price | money}} 1410 </span> 1411 </div> 1412 </div> 1413 </div> 1414 {% endfor %} 1415 </div> 1416 {% endif %} 1417 </div> 1418 </div> 1419 {% endif %} 1420 </div> 1421 </div> 1422 {% endif %} 1423 </div> 1424 </div> 1425 </div> 1426{% endif %} 1427 1428{% if layout == 2 %} 1429 {% if result.isEmpty and result.term %} 1430 <li class="gf-search-no-result" aria-label="{% if translation.search.not_found %}{{translation.search.not_found }}{% else %}Sorry, nothing found for{% endif %} "{{result.term | escape}}": {{result.term | escape}}"> 1431 <p>{% if translation.search.not_found %}{{translation.search.not_found }}{% else %}Sorry, nothing found for{% endif %} <b>{{result.term | escape}}</b></p> 1432 </li> 1433 {% endif %} 1434 {% if result.suggestions %} 1435 <li class="gf-search-suggestions"> 1436 <a class="gf-search-header">{{keywords_suggestions_title}}</a> 1437 <ul> 1438 {% for suggestion in result.suggestions %} 1439 <li aria-label="{{keywords_suggestions_title | escape}}: {{suggestion.keyword | escape}}"> 1440 <a href="/search?q={{suggestion.keyword | url_encode}}">{{suggestion.keyword | escape}}<span class="count">{{suggestion.count}}</span></a> 1441 </li> 1442 {% endfor %} 1443 </ul> 1444 </li> 1445 {% endif %} 1446 {% if result.collections %} 1447 <li class="gf-search-collections"> 1448 <a class="gf-search-header">{{translation.search.collections | default: "Collections"}}</a> 1449 <ul> 1450 {% for collection in result.collections %} 1451 <li aria-label="{{translation.search.collections | default: "Collections"}}: {{collection.title | escape}}"><a href="{{root_url}}/collections/{{collection.handle}}">{{collection.title | escape}}</a></li> 1452 {% endfor %} 1453 </ul> 1454 </li> 1455 {% endif %} 1456 {% if result.products %} 1457 <li class="gf-search-products"> 1458 <a class="gf-search-header">{{products_suggestions_title}}</a> 1459 <ul> 1460 {% for product in result.products %} 1461 <li aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}"> 1462 <a aria-label="{{product.handle}}" href="{{root_url}}/products/{{product.handle}}"> 1463 <div class="gf-search-left"> 1464 {% if product.image %} 1465 <img 1466 class="gflazyload" 1467 srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1468 src="{{product.image.src | img_url: image_size}}" 1469 data-src="{{product.image.src | img_lazyload_url}}" 1470 data-sizes="auto"
1471 data-aspectratio="{{product.image.aspect_ratio}}" 1472 data-parent-fit="contain" 1473 alt="{{product.image.alt | escape}}" 1474 /> 1475 {% else %} 1476 <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '100x'}}"> 1477 {% endif %} 1478 </div> 1479 <div class="gf-search-right"> 1480 <div class="gf-search-item-product-title">{{product.title | escape}}</div> 1481 {% if product.vendor %} 1482 <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div> 1483 {% endif %} 1484 <div class="gf-search-item-product-price"> 1485 <span class="gf-search-item-product">{{ product.price | money}}</span> 1486 </div> 1487 </div> 1488 </a> 1489 </li> 1490 {% endfor %} 1491 </ul> 1492 </li> 1493 {% endif %} 1494 {% if result.term and result.isEmpty == false %} 1495 <li class="gf-search-item gf-search-item-product gf-search-viewall"> 1496 <a href="{% if result.url %}{{result.url}}{% else %}/search?q={{result.term | url_encode}}{% endif %}"> 1497 {% if translation.search.view_all %}{{translation.search.view_all}}{% else %}Search for{% endif %} "{{result.term | escape}}" 1498 </a> 1499 </li> 1500 {% endif %} 1501{% endif %} 1502 1503{% if layout == 3 %} 1504 {% if result.isEmpty and result.term %} 1505 <div class="gl-fullscreen-suggestions"> 1506 <div>{% if translation.search.not_found %}{{translation.search.not_found }}{% else %}Sorry, nothing found for{% endif %} <b>{{result.term | escape}}</b></div> 1507 </div> 1508 {% endif %} 1509 <div class="gl-grid-layer"> 1510 <div class="gl-fullscreen-layer"> 1511 <div class="gl-fullscreen-initial-content"> 1512 {% if false and result.loading %} 1513 <div class="gl-fullscreen-loading-content"> 1514 <svg class="lds-spinner" width="60px" height="60px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" style="background: none;"><g transform="rotate(0 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(30 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(60 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(90 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(120 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(150 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(180 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(210 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;
15141" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(240 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(270 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(300 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(330 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate></rect></g></svg> 1515 </div> 1516 {% else %} 1517 <div class="gl-row"> 1518 {% if result.suggestions or result.collections or result.pages or result.popular_keywords %} 1519 <div class="gl-col-left"> 1520 <div class="gl-list gl-fullscreen-top-searches"> 1521 {% if result.suggestions %} 1522 <div class="gl-list__group"> 1523 <div class="gl-list__title">{{keywords_suggestions_title}}</div> 1524 <div class="gl-list__content"> 1525 <ul> 1526 {% for suggestion in result.suggestions %} 1527 <li aria-label="{{keywords_suggestions_title}}: {{suggestion.keyword | escape}}"> 1528 <a href="/search?q={{suggestion.keyword | url_encode}}">{{suggestion.keyword | escape}}<span class="count">{{suggestion.count}}</span></a> 1529 </li> 1530 {% endfor %} 1531 </ul> 1532 </div> 1533 </div> 1534 {% endif %} 1535 {% if result.collections %} 1536 <div class="gl-list__group"> 1537 <div class="gl-list__title">{{translation.search.collections | default: "Collections"}}</div> 1538 <div class="gl-list__content"> 1539 <ul> 1540 {% for collection in result.collections %} 1541 <li aria-label="{{translation.search.collections | default: "Collections"}}: {{collection.title | escape}}"><a href="{{root_url}}/collections/{{collection.handle}}">{{collection.title | escape}}</a></li> 1542 {% endfor %} 1543 </ul> 1544 </div> 1545 </div> 1546 {% endif %} 1547 </div> 1548 </div> 1549 {% endif %} 1550 <div class="gl-col-right"> 1551 <div class="gf-search-products"> 1552 <div class="gl-list__title">{{products_suggestions_title}}</div> 1553 {% if result.products %} 1554 <div class="gl-list__content"> 1555 {% if product_list_layout == 'carousel' %} 1556 <ul class="gl-owl--carousel owl-carousel" id="gl-fullscreen-recommended-products"> 1557 {% for product in result.products %} 1558 <li aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" class="gl-card"> 1559 <div class="gl-card-media"> 1560 <div class="gl-card-thumbnail"> 1561 <a aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}"> 1562 {% if product.image %} 1563 <img 1564 class="gflazyload" 1565 srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1566 src="{{product.image.src | img_url: image_size}}" 1567 data-src="{{product.image.src | img_lazyload_url}}" 1568 data-sizes="auto" 1569 data-aspectratio="{{product.image.as
1569pect_ratio}}" 1570 data-parent-fit="contain" 1571 alt="{{product.image.alt | escape}}" 1572 /> 1573 {% else %} 1574 <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}"> 1575 {% endif %} 1576 </a> 1577 </div> 1578 </div> 1579 <div class="gl-card-content gl-card-flex"> 1580 <div class="gl-card-title" title="{{product.title | escape}}"> 1581 <a aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a> 1582 </div> 1583 {% if product.vendor %} 1584 <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div> 1585 {% endif %} 1586 <div class="gl-card-flex"></div> 1587 <div class="gl-card-pricing"> 1588 <span class="gl-card-price"> 1589 {{ product.price | money}} 1590 </span> 1591 </div> 1592 </div> 1593 </li> 1594 {% endfor %} 1595 </ul> 1596 {% else %} 1597 <div class="gl-fullscreen-results__content"> 1598 {% for product in result.products %} 1599 <div aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" class="gl-card"> 1600 <div class="gl-card-media"> 1601 <div class="gl-card-thumbnail"> 1602 <a class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}"> 1603 {% if product.image %} 1604 <img 1605 class="gflazyload" 1606 srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1607 src="{{product.image.src | img_url: image_size}}" 1608 data-src="{{product.image.src | img_lazyload_url}}" 1609 data-sizes="auto" 1610 data-aspectratio="{{product.image.aspect_ratio}}" 1611 data-parent-fit="contain" 1612 alt="{{product.image.alt | escape}}" 1613 /> 1614 {% else %} 1615 <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}"> 1616 {% endif %} 1617 </a> 1618 </div> 1619 </div> 1620 <div class="gl-card-content gl-card-flex"> 1621 <div class="gl-card-title" title="{{product.title | escape}}"> 1622 <a href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a> 1623 </div> 1624 {% if product.vendor %} 1625 <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div> 1626 {% endif %} 1627 <div class="gl-card-flex"></div> 1628 <div class="gl-card-pricing"> 1629 <span class="gl-card-price"> 1630 {{ product.price | money}} 1631 </span> 1632 </div> 1633 </div> 1634 </div> 1635 {% endfor %} 1636 </div> 1637 {% endif %} 1638 </div> 1639 {% else %} 1640 <li aria-label="{{products_suggestions_title | escape}}: {{translation.search.product_not_found | default: "No products were found"}}">{{translation.search.product_not_found | default: "No products were found"}}</li> 1641 {% endif %} 1642 </div> 1643 </div> 1644 </div> 1645 </div> 1646 {% endif %} 1647 </div> 1648 </div> 1649 </div> 1650 {% if result.term and result.isEmpty == false %} 1651 <div class="gf-search-item gf-search-item-product gf-search-viewall"> 1652 <a href="{% if result.url %}{{result.url}}{% else %}/search?q={{result.term | url_encode}}{% endif %}"> 1653 {% if translation.search.view_all %}{{translation.search.view_all}}{% else %}Search for{% endif %} "{{result.term | escape}}" 1654 </a> 1655 </div> 1656 {% endif %} 1657{% endif %} 1658 1659</script>
1659 1660 1661 1662 1663 1664
1664<script> 1665 (function high_prix() 1666{ 1667// if(document.getElementsByClassName("Price")[0].innerHTML=="â¬0") 1668// { 1669 1670 1671 1672// let text = document.getElementsByClassName("Price")[0].innerHTML; 1673// document.getElementsByClassName("Price")[0].innerHTML = text.replace("â¬0", "contactez-nous."); 1674 1675 1676// let text2 = document.querySelector("span.ProductItem__Price.Price.Text--subdued").innerHTML; 1677// document.querySelector("span.ProductItem__Price.Price.Text--subdued").innerHTML = text2.replace("â¬0", "contactez-nous."); 1678 1679 1680 1681// } 1682 1683 document.getElementById('perso26').style.display = "flex"; 1684 1685 1686 for (let pas = 0; pas <=30; pas++) { 1687 // Ceci sera exécuté 5 fois 1688 // à chaque éxécution, la variable "pas" augmentera de 1 1689 // Lorsque'elle sera arrivée à 5, le boucle se terminera. 1690 console.log(document.getElementsByClassName('spf-product-card__price money')[pas].innerHTML); 1691 let text2 = document.getElementsByClassName("spf-product-card__price money")[pas].innerHTML; 1692document.getElementsByClassName('spf-product-card__price money')[pas].innerHTML = text2.replace("â¬0,00", "Contactez-nous"); 1693 1694} 1695 1696 document.getElementsByClassName('spf-product__form').style.display="flex"; 1697 })(); 1698 1699 </script>
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.