1<!doctype html> 2<html class="no-js" lang="fr"> 3<head> 4 5 6 7 <!-- Basic page needs ================================================== --> 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 10 11 12 <link rel="shortcut icon" href="//armelbrittany.com/cdn/shop/files/Armel-Favicon_32x32.png?v=1614380398" type="image/png" /> 13 14 15 <!-- Title and description ================================================== --> 16 <title> 17 Recherche – Armel Brittany 18 </title> 19 20 21 <meta name="description" content="Ãditions d'art. Sérigraphies, Affiches, Objets, Livres. Inspiration/Création/Patrimoine. Lithographies originales Henri Rivière"> 22 23 24 <!-- Helpers ================================================== --> 25 <!-- /snippets/social-meta-tags.liquid --> 26 27 28 29 30<meta property="og:site_name" content="Armel Brittany"> 31<meta property="og:url" content="https://armelbrittany.com/search"> 32<meta property="og:title" content="Recherche"> 33<meta property="og:type" content="website"> 34<meta property="og:description" content="Ãditions d'art. Sérigraphies, Affiches, Objets, Livres. Inspiration/Création/Patrimoine. Lithographies originales Henri Rivière"> 35 36 37 38 39 40<meta name="twitter:card" content="summary_large_image"> 41<meta name="twitter:title" content="Recherche"> 42<meta name="twitter:description" content="Ãditions d'art. Sérigraphies, Affiches, Objets, Livres. Inspiration/Création/Patrimoine. Lithographies originales Henri Rivière"> 43 44 <link rel="canonical" href="https://armelbrittany.com/search"> 45 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 46 <meta name="theme-color" content="#1c1d1d"> 47 48 <!-- CSS ================================================== --> 49 <link href="//armelbrittany.com/cdn/shop/t/2/assets/timber.scss.css?v=22799185825963094231768473577" rel="stylesheet" type="text/css" media="all" /> 50 <link href="//armelbrittany.com/cdn/shop/t/2/assets/theme.scss.css?v=119818196875144176161768473577" rel="stylesheet" type="text/css" media="all" /> 51 52 53<!-- Add this to layout/theme.liquid before closing head tag or in a CSS file--><!-- Sections ================================================== --> 54
54<script> 55 window.theme = window.theme || {}; 56 theme.strings = { 57 zoomClose: "Fermer (Esc)", 58 zoomPrev: "Précédent (flèche gauche)", 59 zoomNext: "Suivant (flèche droite)", 60 moneyFormat: "â¬{{amount_with_comma_separator}}", 61 addressError: "Vous ne trouvez pas cette adresse", 62 addressNoResults: "Aucun résultat pour cette adresse", 63 addressQueryLimit: "Vous avez dépassé la limite de Google utilisation de l'API. Envisager la mise à niveau à un \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003erégime spécial\u003c\/a\u003e.", 64 authError: "Il y avait un problème authentifier votre compte Google Maps.", 65 cartEmpty: "Votre panier est vide.", 66 cartCookie: "Activer les cookies pour utiliser le panier", 67 cartSavings: "Vous économisez [savings]" 68 }; 69 theme.settings = { 70 cartType: "drawer", 71 gridType: "collage" 72 }; 73 </script>
73 74 75
75<script src="//armelbrittany.com/cdn/shop/t/2/assets/jquery-2.2.3.min.js?v=58211863146907186831542226830" type="text/javascript"></script>
75 76 77
77<script src="//armelbrittany.com/cdn/shop/t/2/assets/lazysizes.min.js?v=37531750901115495291542226830" async="async"></script>
77 78 79
79<script src="//armelbrittany.com/cdn/shop/t/2/assets/theme.js?v=31275365107611643231543867708" defer="defer"></script>
79 80 81 <!-- Header hook for plugins ================================================== --> 82
82<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
82<meta name="facebook-domain-verification" content="e29o6ug3pz6pb7sb321bbhglo7vamv"> 83<meta name="google-site-verification" content="t0h_VdlnV2ApDyJLv1blZRJCqb-xmhOU9s1jUuLDj4Q"> 84<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1533083712/digital_wallets/dialog"> 85<meta id="in-context-paypal-metadata" data-shop-id="1533083712" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR"> 86<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
86<script async="async" src="/checkouts/internal/preloads.js?locale=fr-US"></script>
86 87<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
88<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-US&shop_id=1533083712" crossorigin="anonymous"></script>
vendor: 1 bytes, line 88
88
89<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":1533083712,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1533083712","merchantName":"Armel Brittany","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Armel Brittany","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 89
89
90<script id="shopify-features" type="application/json">{"accessToken":"d2ba2d8c40a507f6f40c65789fa54a5a","betas":["rich-media-storefront-analytics"],"domain":"armelbrittany.com","predictiveSearch":true,"shopId":1533083712,"locale":"fr"}</script>
vendor: 1 bytes, line 90
90
91<script>var Shopify = Shopify || {}; 92Shopify.shop = "armeltest.myshopify.com"; 93Shopify.locale = "fr"; 94Shopify.currency = {"active":"EUR","rate":"1.0"}; 95Shopify.country = "US"; 96Shopify.theme = {"name":"Brooklyn","id":32600621120,"schema_name":"Brooklyn","schema_version":"10.2.4","theme_store_id":730,"role":"main"}; 97Shopify.theme.handle = "null"; 98Shopify.theme.style = {"id":null,"handle":null}; 99Shopify.cdnHost = "armelbrittany.com/cdn"; 100Shopify.routes = Shopify.routes || {}; 101Shopify.routes.root = "/"; 102Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 103Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 104Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 105Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 105
105
106<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 106
106
107<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 107
107
108<script> 109 window.ShopifyPay = window.ShopifyPay || {}; 110 window.ShopifyPay.apiHost = "shop.app\/pay"; 111 window.ShopifyPay.redirectState = null; 112</script>
vendor: 1 bytes, line 112
112
113<script> 114 window.Shopify = window.Shopify || {}; 115 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 116 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 117 window.Shopify.SignInWithShop.eligible = true; 118</script>
vendor: 1 bytes, line 118
118
119<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 119
119
120<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 120
120
121<script type="module"> 122 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"); 123 124 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 125 126</script>
vendor: 1 bytes, line 126
126
127<script> 128 window.Shopify = window.Shopify || {}; 129 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 130 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"]}; 131</script>
vendor: 1 bytes, line 131
131
132<script>(function() { 133 var isLoaded = false; 134 function asyncLoad() { 135 if (isLoaded) return; 136 isLoaded = true; 137 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/8a0796ebef35d1e1dba76b2d9\/7d6885dfcf10f3d570a04a9d3.js?shop=armeltest.myshopify.com"]; 138 for (var i = 0; i < urls.length; i++) { 139 var s = document.createElement('script'); 140 s.type = 'text/javascript'; 141 s.async = true; 142 s.src = urls[i]; 143 var x = document.getElementsByTagName('script')[0]; 144 x.parentNode.insertBefore(s, x); 145 } 146 }; 147 if(window.attachEvent) { 148 window.attachEvent('onload', asyncLoad); 149 } else { 150 window.addEventListener('load', asyncLoad, false); 151 } 152})();</script>
vendor: 1 bytes, line 152
152
153<script id="__st">var __st={"a":1533083712,"offset":7200,"reqid":"60c73bdc-17d3-49a3-906c-4db8218d6e53-1791393186","pageurl":"armelbrittany.com\/search","u":"26a6bf250910","p":"searchresults"};</script>
vendor: 1 bytes, line 153
153
154<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 154
154
155<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 155
155
156<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//armelbrittany.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 156
156
157<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 = "//armelbrittany.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>
157<script crossorigin="anonymous" defer="defer" src="//armelbrittany.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 157
157
158<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 158
158
159<script> 160 window.Shopify = window.Shopify || {}; 161 window.Shopify.MCP = window.Shopify.MCP || {}; 162 window.Shopify.MCP.enabled = true; 163 window.Shopify.MCP.shop = "armeltest.myshopify.com"; 164 window.Shopify.MCP.mcpEndpoint = "https:\/\/armelbrittany.com\/api\/mcp"; 165 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 166</script>
vendor: 1 bytes, line 166
166
167<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("\/\/armelbrittany.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 168</script>
vendor: 1 bytes, line 168
168
169<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://armelbrittany.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}}; 170</script>
vendor: 1 bytes, line 170
170
171<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 172 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); 173</script>
vendor: 1 bytes, line 173
173
174<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})}})); 175</script>
vendor: 1 bytes, line 175
175
176<script id='scb4127' type='text/javascript' async='' src='https://armelbrittany.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
176<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://armelbrittany.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 177<style id="shopify-accelerated-checkout-cart"> 178 #shopify-buyer-consent { 179 margin-top: 1em; 180 display: inline-block; 181 width: 100%; 182} 183 184#shopify-buyer-consent.hidden { 185 display: none; 186} 187 188#shopify-subscription-policy-button { 189 background: none; 190 border: none; 191 padding: 0; 192 text-decoration: underline; 193 font-size: inherit; 194 cursor: pointer; 195} 196 197#shopify-subscription-policy-button::before { 198 box-shadow: none; 199} 200 201 </style> 202
203<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
203 204 205
205<script src="//armelbrittany.com/cdn/shop/t/2/assets/modernizr.min.js?v=21391054748206432451542226831" type="text/javascript"></script>
205 206 207 208 209 210 211 212 <!-- Add this to layout/theme.liquid before closing head tag--><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0015/3308/3712/files/Poster_decoration_Bretagne.jpg?v=1758181500" /> 213<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0015/3308/3712/files/Poster_decoration_Bretagne.jpg?v=1758181500" /> 214<meta property="og:image:width" content="2500" /> 215<meta property="og:image:height" content="1308" /> 216<meta property="og:image:alt" content="Mathurin Meheut, Henri Rivière, Seiz Breur, artiste breton, Bretagne arts, Poster decoration Bretagne" /> 217<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
218<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: 1533083712,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 218
218
219<script> 220 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 221</script>
vendor: 1 bytes, line 221
221
222<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}
222).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: 1533083712,storefrontBaseUrl: "https://armelbrittany.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://armelbrittany.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"4297392460","configuration":"{\"appDomain\":\"app.sparklayer.io\", \"siteId\":\"armelbrittanyxk\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6a76237eeb1360eba576db0f81c798cb","type":"APP","apiClientId":4974139,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4171039052","configuration":"{\"mailchimp_store_id\":\"store_thjnc3e4uf9wc8i2mtgo\", \"mailchimp_user_id\":\"67678585\",\"mailchimp_list_id\":\"80ded97f86\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
222,{"id":"1061421388","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-NS4PHR5\\\",\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-6NPHLHGMGV\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-6NPHLHGMGV\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-6NPHLHGMGV\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"417333580","configuration":"{\"pixel_id\":\"856621985769790\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"157974860","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"}
222,{"id":"171016524","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Armel Brittany","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"armeltest.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/armelbrittany.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://armelbrittany.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"32600621120","themeStoreId":"730","themePublished":"true","eventMetadataId":"815b0433-c576-4f66-a53d-0e60e23f134a","pageType":"searchresults","shopId":"1533083712","storefrontBaseUrl":"https:\/\/armelbrittany.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
222<script> 223 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 224 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 225 window.ShopifyAnalytics.meta.currency = 'EUR'; 226 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"60c73bdc-17d3-49a3-906c-4db8218d6e53-1791393186"}}; 227 for (var attr in meta) { 228 window.ShopifyAnalytics.meta[attr] = meta[attr]; 229 } 230</script>
vendor: 1 bytes, line 230
230
231<script class="analytics"> 232 (function () { 233 var customDocumentWrite = function(content) { 234 var jquery = null; 235 236 if (window.jQuery) { 237 jquery = window.jQuery; 238 } else if (window.Checkout && window.Checkout.$) { 239 jquery = window.Checkout.$; 240 } 241 242 if (jquery) { 243 jquery('body').append(content); 244 } 245 }; 246 247 var hasLoggedConversion = function(token) { 248 if (token) { 249 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 250 } 251 return false; 252 } 253 254 var setCookieIfConversion = function(token) { 255 if (token) { 256 var twoMonthsFromNow = new Date(Date.now()); 257 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 258 259 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 260 } 261 } 262 263 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 264 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 265 if (trekkie.integrations) { 266 return; 267 } 268 trekkie.methods = [ 269 'identify', 270 'page', 271 'ready', 272 'track', 273 'trackForm', 274 'trackLink' 275 ]; 276 trekkie.factory = function(method) { 277 return function() { 278 var args = Array.prototype.slice.call(arguments); 279 args.unshift(method); 280 trekkie.push(args); 281 if (method == 'track' || method == 'page') { 282 var pageUrl; 283 try { 284 pageUrl = window.location.href; 285 } catch (e) {} 286 var pageReferrer; 287 try { 288 pageReferrer = document.referrer; 289 } catch (e) {} 290 try { 291 if (window.__TREKKIE_SHIM_QUEUE == null) { 292 window.__TREKKIE_SHIM_QUEUE = []; 293 } 294 window.__TREKKIE_SHIM_QUEUE.push({ 295 from: 'trekkie-stub', 296 method: method, 297 args: args.slice(1), 298 pageContext: { 299 url: pageUrl, 300 referrer: pageReferrer 301 } 302 }); 303 } catch (e) { 304 // no-op 305 } 306 } 307 return trekkie; 308 }; 309 }; 310 for (var i = 0; i < trekkie.methods.length; i++) { 311 var key = trekkie.methods[i]; 312 trekkie[key] = trekkie.factory(key); 313 } 314 trekkie.load = function(config) { 315 trekkie.config = config || {}; 316 trekkie.config.initialDocumentCookie = document.cookie; 317 var first = document.getElementsByTagName('script')[0]; 318var script = document.createElement('script'); 319script.type = 'text/javascript'; 320script.onerror = function(e) { 321 var scriptFallback = document.createElement('script'); 322 scriptFallback.type = 'text/javascript'; 323 scriptFallback.onerror = function(error) { 324 var Monorail = { 325 produce: function produce(monorailDomain, schemaId, payload) { 326 var currentMs = new Date().getTime(); 327 var event = { 328 schema_id: schemaId, 329 payload: payload, 330 metadata: { 331 event_created_at_ms: currentMs, 332 event_sent_at_ms: currentMs 333 } 334 }; 335 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 336 }, 337 sendRequest: function sendRequest(endpointUrl, payload) { 338 // Try the sendBeacon API 339 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 340 var blobData = new window.Blob([payload], { 341 type: 'text/plain' 342 }); 343 344 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 345 return true; 346 } // sendBeacon was not successful 347 348 } // XHR beacon 349 350 var xhr = new XMLHttpRequest(); 351 352 try { 353 xhr.open('POST', endpointUrl); 354 xhr.setRequestHeader('Content-Type', 'text/plain'); 355 xhr.send(payload); 356 } catch (e) { 357 console.log(e); 358 } 359 360 return false; 361 }, 362 isIos12: function isIos12() { 363 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 364 } 365 }; 366 Monorail.produce('monorail-edge.shopifysvc.com', 367 'trekkie_storefront_load_errors/1.1', 368 {shop_id: 1533083712, 369 theme_id: 32600621120, 370 app_name: "storefront", 371 context_url: window.location.href, 372 source_url: "//armelbrittany.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 373 374 }; 375 scriptFallback.async = true; 376 scriptFallback.src = '//armelbrittany.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 377 first.parentNode.insertBefore(scriptFallback, first); 378}; 379script.async = true; 380script.src = '//armelbrittany.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 381first.parentNode.insertBefore(script, first); 382 383 }; 384 trekkie.load( 385 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1533083712,"isMerchantRequest":null,"themeId":32600621120,"themeCityHash":"17250175726918028042","contentLanguage":"fr","currency":"EUR","eventMetadataId":"815b0433-c576-4f66-a53d-0e60e23f134a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 386 ); 387 388 var loaded = false;
389 trekkie.ready(function() { 390 if (loaded) return; 391 loaded = true; 392 393 window.ShopifyAnalytics.lib = window.trekkie; 394 395 var originalDocumentWrite = document.write; 396 document.write = customDocumentWrite; 397 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 398 document.write = originalDocumentWrite; 399 400 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 401 var token = match? match[1]: undefined; 402 if (!hasLoggedConversion(token)) { 403 setCookieIfConversion(token); 404 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 405 } 406 }); 407 408 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"60c73bdc-17d3-49a3-906c-4db8218d6e53-1791393186","shopifyEmitted":true}); 409 410 var eventsListenerScript = document.createElement('script'); 411 eventsListenerScript.async = true; 412 eventsListenerScript.src = "//armelbrittany.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 413 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 414})();</script>
414 415
415<script> 416 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 417 window.ga = function ga() { 418 (window.ga.q = window.ga.q || []).push(arguments); 419 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 420 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 421 } 422 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 423 }; 424 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 425 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 426 } 427 } 428</script>
vendor: 1 bytes, line 428
428
429<script 430 defer 431 src="https://armelbrittany.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 432 data-application="storefront-renderer" 433 data-shop-id="1533083712" 434 data-render-region="gcp-us-west1" 435 data-page-type="search" 436 data-theme-instance-id="32600621120" 437 data-theme-name="Brooklyn" 438 data-theme-version="10.2.4" 439 data-monorail-region="shop_domain" 440 data-resource-timing-sampling-rate="10" 441 data-shs="true" 442 data-shs-beacon="true" 443 data-shs-export-with-fetch="true" 444 data-shs-logs-sample-rate="1" 445 data-shs-beacon-endpoint="https://armelbrittany.com/api/collect" 446></script>
446 447<meta name="shopify-y" content="4b711e34-05f6-4cbc-8f58-2c79f0126385" data-expiration="1822950786000"><meta name="shopify-s" content="a976598d-a509-433e-8c6c-418df4d4f46a" data-expiration="1791394986000"><meta name="new-cookie-storage-activated" content="t"> 448</head> 449 450 451<body id="recherche" class="template-search"> 452 453 <div id="shopify-section-header" class="shopify-section"><style> 454 .site-header__logo img { 455 max-width: 200px; 456 } 457 458 @media screen and (max-width: 768px) { 459 .site-header__logo img { 460 max-width: 100%; 461 } 462 } 463</style> 464 465 466<div data-section-id="header" data-section-type="header-section" data-template="search"> 467 <div id="NavDrawer" class="drawer drawer--left"> 468 <div class="drawer__inner drawer-left__inner"> 469 470 471 472 <ul class="mobile-nav"> 473 474 475 <li class="mobile-nav__item"> 476 <div class="mobile-nav__has-sublist"> 477 <a 478 href="/collections/collections-affiches-bretagne" 479 class="mobile-nav__link" 480 id="Label-1" 481 >Editions</a> 482 <div class="mobile-nav__toggle"> 483 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-1" aria-expanded="false"> 484 <span class="icon-fallback-text mobile-nav__toggle-open"> 485 <span class="icon icon-plus" aria-hidden="true"></span> 486 <span class="fallback-text">Ouvrir le menu Editions</span> 487 </span> 488 <span class="icon-fallback-text mobile-nav__toggle-close"> 489 <span class="icon icon-minus" aria-hidden="true"></span> 490 <span class="fallback-text">Replier le menu Editions</span> 491 </span> 492 </button> 493 </div> 494 </div> 495 <ul class="mobile-nav__sublist" id="Linklist-1" aria-labelledby="Label-1" role="navigation"> 496 497 498 499 <li class="mobile-nav__item"> 500 <a 501 href="/collections/tirages-artistiques-bretagne" 502 class="mobile-nav__link" 503 > 504 Tirages artistiques 505 </a> 506 </li> 507 508 509 510 <li class="mobile-nav__item"> 511 <a 512 href="/collections/grands-formats" 513 class="mobile-nav__link" 514 > 515 Grands formats 516 </a> 517 </li> 518 519 520 521 <li class="mobile-nav__item"> 522 <a 523 href="/collections/collections-affiches-bretagne/Toutes-les-affiches" 524 class="mobile-nav__link" 525 > 526 Affiches artistiques 527 </a> 528 </li> 529 530 531 532 <li class="mobile-nav__item"> 533 <a 534 href="/collections/serigraphies" 535 class="mobile-nav__link" 536 > 537 Sérigraphies d'Artistes 538 </a> 539 </li> 540 541 542 543 <li class="mobile-nav__item"> 544 <a 545 href="/collections/les-cartes-postales" 546 class="mobile-nav__link" 547 > 548 Cartes postales 549 </a> 550 </li> 551 552 553 554 <li class="mobile-nav__item"> 555 <a 556 href="/collections/les-carnets-de-la-bretagne-artistique" 557 class="mobile-nav__link" 558 > 559 Carnets d'artistes 560 </a> 561 </li> 562 563 564 565 <li class="mobile-nav__item"> 566 <a 567 href="/collections/objets" 568 class="mobile-nav__link" 569 > 570 Objets 571 </a> 572 </li> 573 574 575 576 <li class="mobile-nav__item"> 577 <a 578 href="/collections/affiches" 579 class="mobile-nav__link" 580 > 581 Livres 582 </a> 583 </li> 584 585 586 587 <li class="mobile-nav__item"> 588 <a 589 href="/collections/nouveautes-art-bretagne" 590 class="mobile-nav__link" 591 > 592 Nouveautés 593 </a> 594 </li> 595 596 597 </ul> 598 </li> 599 600 601 602 603 <li class="mobile-nav__item"> 604 <div class="mobile-nav__has-sublist"> 605 <a 606 href="/pages/les-artistes" 607 class="mobile-nav__link" 608 id="Label-2" 609 >Artistes</a> 610 <div class="mobile-nav__toggle"> 611 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-2" aria-expanded="false">
612 <span class="icon-fallback-text mobile-nav__toggle-open"> 613 <span class="icon icon-plus" aria-hidden="true"></span> 614 <span class="fallback-text">Ouvrir le menu Artistes</span> 615 </span> 616 <span class="icon-fallback-text mobile-nav__toggle-close"> 617 <span class="icon icon-minus" aria-hidden="true"></span> 618 <span class="fallback-text">Replier le menu Artistes</span> 619 </span> 620 </button> 621 </div> 622 </div> 623 <ul class="mobile-nav__sublist" id="Linklist-2" aria-labelledby="Label-2" role="navigation"> 624 625 626 627 <li class="mobile-nav__item"> 628 <a 629 href="/collections/henri-riviere/Henri-Rivi%C3%A8re" 630 class="mobile-nav__link" 631 > 632 Henri Rivière 633 </a> 634 </li> 635 636 637 638 <li class="mobile-nav__item"> 639 <a 640 href="/collections/mathurin-meheut" 641 class="mobile-nav__link" 642 > 643 Mathurin Méheut 644 </a> 645 </li> 646 647 648 649 <li class="mobile-nav__item"> 650 <a 651 href="/collections/anh-gloux" 652 class="mobile-nav__link" 653 > 654 Anh Gloux 655 </a> 656 </li> 657 658 659 660 <li class="mobile-nav__item"> 661 <a 662 href="/collections/rene-quillivic" 663 class="mobile-nav__link" 664 > 665 René Quillivic 666 </a> 667 </li> 668 669 670 671 <li class="mobile-nav__item"> 672 <a 673 href="/collections/paul-serusier" 674 class="mobile-nav__link" 675 > 676 Paul Sérusier 677 </a> 678 </li> 679 680 681 682 <li class="mobile-nav__item"> 683 <a 684 href="/collections/japonisme" 685 class="mobile-nav__link" 686 > 687 Japonisme 688 </a> 689 </li> 690 691 692 </ul> 693 </li> 694 695 696 697 698 <li class="mobile-nav__item"> 699 <div class="mobile-nav__has-sublist"> 700 <a 701 href="/pages/oeuvres-originales" 702 class="mobile-nav__link" 703 id="Label-3" 704 >Galerie</a> 705 <div class="mobile-nav__toggle"> 706 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-3" aria-expanded="false"> 707 <span class="icon-fallback-text mobile-nav__toggle-open"> 708 <span class="icon icon-plus" aria-hidden="true"></span> 709 <span class="fallback-text">Ouvrir le menu Galerie</span> 710 </span> 711 <span class="icon-fallback-text mobile-nav__toggle-close"> 712 <span class="icon icon-minus" aria-hidden="true"></span> 713 <span class="fallback-text">Replier le menu Galerie</span> 714 </span> 715 </button> 716 </div> 717 </div> 718 <ul class="mobile-nav__sublist" id="Linklist-3" aria-labelledby="Label-3" role="navigation"> 719 720 721 722 <li class="mobile-nav__item"> 723 <a 724 href="/pages/lithographies-originales-henri-riviere" 725 class="mobile-nav__link" 726 > 727 Henri Rivière 728 </a> 729 </li> 730 731 732 </ul> 733 </li> 734 735 736 737 738 <li class="mobile-nav__item"> 739 <div class="mobile-nav__has-sublist"> 740 <a 741 href="/collections/la-bretagne-contemporaine" 742 class="mobile-nav__link" 743 id="Label-4" 744 >Contemporain</a> 745 <div class="mobile-nav__toggle"> 746 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-4" aria-expanded="false">
747 <span class="icon-fallback-text mobile-nav__toggle-open"> 748 <span class="icon icon-plus" aria-hidden="true"></span> 749 <span class="fallback-text">Ouvrir le menu Contemporain</span> 750 </span> 751 <span class="icon-fallback-text mobile-nav__toggle-close"> 752 <span class="icon icon-minus" aria-hidden="true"></span> 753 <span class="fallback-text">Replier le menu Contemporain</span> 754 </span> 755 </button> 756 </div> 757 </div> 758 <ul class="mobile-nav__sublist" id="Linklist-4" aria-labelledby="Label-4" role="navigation"> 759 760 761 762 <li class="mobile-nav__item"> 763 <a 764 href="/collections/oeuvres-originales/oeuvres-originales" 765 class="mobile-nav__link" 766 > 767 Oeuvres originales 768 </a> 769 </li> 770 771 772 773 <li class="mobile-nav__item"> 774 <a 775 href="/collections/editions-bretagne-contemporaine/multiples" 776 class="mobile-nav__link" 777 > 778 Multiples 779 </a> 780 </li> 781 782 783 </ul> 784 </li> 785 786 787 788 789 <li class="mobile-nav__spacer"></li> 790 791 792 793 794 <li class="mobile-nav__item mobile-nav__item--secondary"> 795 <a href="https://armelbrittany.com/customer_authentication/redirect?locale=fr&region_country=US" id="customer_login_link">Se connecter</a> 796 </li> 797 <li class="mobile-nav__item mobile-nav__item--secondary"> 798 <a href="https://shopify.com/1533083712/account?locale=fr®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcm1lbHRlc3QubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxOTk3OTg2LCJuYmYiOjE3OTEzOTMxODZ9.d64m87CN6DW-wlWeUQ-dhbgevtRqI1z91cLKfaLd8iI" id="customer_register_link">Créer un compte</a> 799 </li> 800 801 802 803 </ul> 804 <!-- //mobile-nav --> 805 </div> 806 807 808 </div> 809 <div class="header-container drawer__header-container"> 810 <div class="header-wrapper"> 811 812 813 <header class="site-header" role="banner"> 814 <div class="wrapper"> 815 <div class="grid--full grid--table"> 816 <div class="grid__item large--hide large--one-sixth one-quarter"> 817 <div class="site-nav--open site-nav--mobile"> 818 <button type="button" class="icon-fallback-text site-nav__link site-nav__link--burger js-drawer-open-button-left" aria-controls="NavDrawer"> 819 <span class="burger-icon burger-icon--top"></span> 820 <span class="burger-icon burger-icon--mid"></span> 821 <span class="burger-icon burger-icon--bottom"></span> 822 <span class="fallback-text">Navigation</span> 823 </button> 824 </div> 825 </div> 826 <div class="grid__item large--one-third medium-down--one-half"> 827 828 829 <div class="h1 site-header__logo large--left" itemscope itemtype="http://schema.org/Organization"> 830 831 832 833 834 <a href="/" itemprop="url" class="site-header__logo-link"> 835 <img src="//armelbrittany.com/cdn/shop/files/Logotype_armel_noir_bis_brit.fw_200x.png?v=1739108980" 836 srcset="//armelbrittany.com/cdn/shop/files/Logotype_armel_noir_bis_brit.fw_200x.png?v=1739108980 1x, //armelbrittany.com/cdn/shop/files/[email protected]?v=1739108980 2x" 837 alt="Armel Brittany" 838 itemprop="logo"> 839 </a> 840 841 842 </div> 843 844 </div> 845 <nav class="grid__item large--two-thirds large--text-right medium-down--hide" role="navigation"> 846 847 <!-- begin site-nav --> 848 <ul class="site-nav" id="AccessibleNav"> 849 850 851 852 <li 853 class="site-nav__item site-nav--has-dropdown " 854 aria-haspopup="true" 855 data-meganav-type="parent"> 856 <a 857 href="/collections/collections-affiches-bretagne" 858 class="site-nav__link" 859 data-meganav-type="parent" 860 aria-controls="MenuParent-1" 861 aria-expanded="false" 862 > 863 Editions
864 <span class="icon icon-arrow-down" aria-hidden="true"></span> 865 </a> 866 <ul 867 id="MenuParent-1" 868 class="site-nav__dropdown " 869 data-meganav-dropdown> 870 871 872 <li> 873 <a 874 href="/collections/tirages-artistiques-bretagne" 875 class="site-nav__dropdown-link" 876 data-meganav-type="child" 877 878 tabindex="-1"> 879 Tirages artistiques 880 </a> 881 </li> 882 883 884 885 <li> 886 <a 887 href="/collections/grands-formats" 888 class="site-nav__dropdown-link" 889 data-meganav-type="child" 890 891 tabindex="-1"> 892 Grands formats 893 </a> 894 </li> 895 896 897 898 <li> 899 <a 900 href="/collections/collections-affiches-bretagne/Toutes-les-affiches" 901 class="site-nav__dropdown-link" 902 data-meganav-type="child" 903 904 tabindex="-1"> 905 Affiches artistiques 906 </a> 907 </li> 908 909 910 911 <li> 912 <a 913 href="/collections/serigraphies" 914 class="site-nav__dropdown-link" 915 data-meganav-type="child" 916 917 tabindex="-1"> 918 Sérigraphies d'Artistes 919 </a> 920 </li> 921 922 923 924 <li> 925 <a 926 href="/collections/les-cartes-postales" 927 class="site-nav__dropdown-link" 928 data-meganav-type="child" 929 930 tabindex="-1"> 931 Cartes postales 932 </a> 933 </li> 934 935 936 937 <li> 938 <a 939 href="/collections/les-carnets-de-la-bretagne-artistique" 940 class="site-nav__dropdown-link" 941 data-meganav-type="child" 942 943 tabindex="-1"> 944 Carnets d'artistes 945 </a> 946 </li> 947 948 949 950 <li> 951 <a 952 href="/collections/objets" 953 class="site-nav__dropdown-link" 954 data-meganav-type="child" 955 956 tabindex="-1"> 957 Objets 958 </a> 959 </li> 960 961 962 963 <li> 964 <a 965 href="/collections/affiches" 966 class="site-nav__dropdown-link" 967 data-meganav-type="child" 968 969 tabindex="-1"> 970 Livres 971 </a> 972 </li> 973 974 975 976 <li> 977 <a 978 href="/collections/nouveautes-art-bretagne" 979 class="site-nav__dropdown-link" 980 data-meganav-type="child" 981 982 tabindex="-1"> 983 Nouveautés 984 </a> 985 </li> 986 987 988 </ul> 989 </li> 990 991 992 993 994 <li 995 class="site-nav__item site-nav--has-dropdown " 996 aria-haspopup="true" 997 data-meganav-type="parent"> 998 <a 999 href="/pages/les-artistes" 1000 class="site-nav__link" 1001 data-meganav-type="parent" 1002 aria-controls="MenuParent-2" 1003 aria-expanded="false" 1004 > 1005 Artistes
1006 <span class="icon icon-arrow-down" aria-hidden="true"></span> 1007 </a> 1008 <ul 1009 id="MenuParent-2" 1010 class="site-nav__dropdown " 1011 data-meganav-dropdown> 1012 1013 1014 <li> 1015 <a 1016 href="/collections/henri-riviere/Henri-Rivi%C3%A8re" 1017 class="site-nav__dropdown-link" 1018 data-meganav-type="child" 1019 1020 tabindex="-1"> 1021 Henri Rivière 1022 </a> 1023 </li> 1024 1025 1026 1027 <li> 1028 <a 1029 href="/collections/mathurin-meheut" 1030 class="site-nav__dropdown-link" 1031 data-meganav-type="child" 1032 1033 tabindex="-1"> 1034 Mathurin Méheut 1035 </a> 1036 </li> 1037 1038 1039 1040 <li> 1041 <a 1042 href="/collections/anh-gloux" 1043 class="site-nav__dropdown-link" 1044 data-meganav-type="child" 1045 1046 tabindex="-1"> 1047 Anh Gloux 1048 </a> 1049 </li> 1050 1051 1052 1053 <li> 1054 <a 1055 href="/collections/rene-quillivic" 1056 class="site-nav__dropdown-link" 1057 data-meganav-type="child" 1058 1059 tabindex="-1"> 1060 René Quillivic 1061 </a> 1062 </li> 1063 1064 1065 1066 <li> 1067 <a 1068 href="/collections/paul-serusier" 1069 class="site-nav__dropdown-link" 1070 data-meganav-type="child" 1071 1072 tabindex="-1"> 1073 Paul Sérusier 1074 </a> 1075 </li> 1076 1077 1078 1079 <li> 1080 <a 1081 href="/collections/japonisme" 1082 class="site-nav__dropdown-link" 1083 data-meganav-type="child" 1084 1085 tabindex="-1"> 1086 Japonisme 1087 </a> 1088 </li> 1089 1090 1091 </ul> 1092 </li> 1093 1094 1095 1096 1097 <li 1098 class="site-nav__item site-nav--has-dropdown " 1099 aria-haspopup="true" 1100 data-meganav-type="parent"> 1101 <a 1102 href="/pages/oeuvres-originales" 1103 class="site-nav__link" 1104 data-meganav-type="parent" 1105 aria-controls="MenuParent-3" 1106 aria-expanded="false" 1107 > 1108 Galerie
1109 <span class="icon icon-arrow-down" aria-hidden="true"></span> 1110 </a> 1111 <ul 1112 id="MenuParent-3" 1113 class="site-nav__dropdown " 1114 data-meganav-dropdown> 1115 1116 1117 <li> 1118 <a 1119 href="/pages/lithographies-originales-henri-riviere" 1120 class="site-nav__dropdown-link" 1121 data-meganav-type="child" 1122 1123 tabindex="-1"> 1124 Henri Rivière 1125 </a> 1126 </li> 1127 1128 1129 </ul> 1130 </li> 1131 1132 1133 1134 1135 <li 1136 class="site-nav__item site-nav--has-dropdown " 1137 aria-haspopup="true" 1138 data-meganav-type="parent"> 1139 <a 1140 href="/collections/la-bretagne-contemporaine" 1141 class="site-nav__link" 1142 data-meganav-type="parent" 1143 aria-controls="MenuParent-4" 1144 aria-expanded="false" 1145 > 1146 Contemporain 1147 <span class="icon icon-arrow-down" aria-hidden="true"></span> 1148 </a> 1149 <ul 1150 id="MenuParent-4" 1151 class="site-nav__dropdown " 1152 data-meganav-dropdown> 1153 1154 1155 <li> 1156 <a 1157 href="/collections/oeuvres-originales/oeuvres-originales" 1158 class="site-nav__dropdown-link" 1159 data-meganav-type="child" 1160 1161 tabindex="-1"> 1162 Oeuvres originales 1163 </a> 1164 </li> 1165 1166 1167 1168 <li> 1169 <a 1170 href="/collections/editions-bretagne-contemporaine/multiples" 1171 class="site-nav__dropdown-link" 1172 data-meganav-type="child" 1173 1174 tabindex="-1"> 1175 Multiples 1176 </a> 1177 </li> 1178 1179 1180 </ul> 1181 </li> 1182 1183 1184 1185 1186 1187 <li class="site-nav__item site-nav__expanded-item site-nav__item--compressed"> 1188 <a class="site-nav__link site-nav__link--icon" href="/account"> 1189 <span class="icon-fallback-text"> 1190 <span class="icon icon-customer" aria-hidden="true"></span> 1191 <span class="fallback-text"> 1192 1193 Se connecter 1194 1195 </span> 1196 </span> 1197 </a> 1198 </li> 1199 1200 1201 1202 1203 1204 <li class="site-nav__item site-nav__item--compressed"> 1205 <a href="/search" class="site-nav__link site-nav__link--icon js-toggle-search-modal" data-mfp-src="#SearchModal"> 1206 <span class="icon-fallback-text"> 1207 <span class="icon icon-search" aria-hidden="true"></span>
1208 <span class="fallback-text">Rechercher</span> 1209 </span> 1210 </a> 1211 </li> 1212 1213 1214 <li class="site-nav__item site-nav__item--compressed"> 1215 <a href="/cart" class="site-nav__link site-nav__link--icon cart-link js-drawer-open-button-right" aria-controls="CartDrawer"> 1216 <span class="icon-fallback-text"> 1217 <span class="icon icon-cart" aria-hidden="true"></span> 1218 <span class="fallback-text">Panier</span> 1219 </span> 1220 <span class="cart-link__bubble"></span> 1221 </a> 1222 </li> 1223 1224 </ul> 1225 <!-- //site-nav --> 1226 </nav> 1227 <div class="grid__item large--hide one-quarter"> 1228 <div class="site-nav--mobile text-right"> 1229 <a href="/cart" class="site-nav__link cart-link js-drawer-open-button-right" aria-controls="CartDrawer"> 1230 <span class="icon-fallback-text"> 1231 <span class="icon icon-cart" aria-hidden="true"></span> 1232 <span class="fallback-text">Panier</span> 1233 </span> 1234 <span class="cart-link__bubble"></span> 1235 </a> 1236 </div> 1237 </div> 1238 </div> 1239 1240 </div> 1241 <img class="bretagne-logo" src="https://cdn.shopify.com/s/files/1/0015/3308/3712/files/bretagne-logo.png?v=1669283392" alt="Logo Bretagne"> 1242 </header> 1243 </div> 1244 </div> 1245</div> 1246 1247 1248 1249 1250</div> 1251 1252 <div id="CartDrawer" class="drawer drawer--right drawer--has-fixed-footer"> 1253 <div class="drawer__fixed-header"> 1254 <div class="drawer__header"> 1255 <div class="drawer__title">Panier</div> 1256 <div class="drawer__close"> 1257 <button type="button" class="icon-fallback-text drawer__close-button js-drawer-close"> 1258 <span class="icon icon-x" aria-hidden="true"></span> 1259 <span class="fallback-text">Fermer le panier</span> 1260 </button> 1261 </div> 1262 </div> 1263 </div> 1264 <div class="drawer__inner"> 1265 <div id="CartContainer" class="drawer__cart"></div> 1266 </div> 1267 </div> 1268 1269 <div id="PageContainer" class="page-container"> 1270 1271 1272 1273 <main class="main-content" role="main"> 1274 1275 <div class="wrapper"> 1276 1277 <!-- /templates/search.liquid --> 1278 1279 1280 1281 1282 1283 <div class="grid" data-section-type="search"> 1284 <div class="grid__item"> 1285 <header class="section-header text-center"> 1286 1287 <h1 class="text-center">Rechercher</h1> 1288 1289 <hr class="hr--small"> 1290 </header> 1291 1292 <!-- /snippets/search-bar.liquid --> 1293 1294 1295 1296 1297 1298<form action="/search" method="get" class="input-group search-bar search-bar--page" role="search"> 1299 1300 <input type="search" name="q" value="" placeholder="Rechercher dans la boutique" class="input-group-field" aria-label="Rechercher dans la boutique"> 1301 <span class="input-group-btn"> 1302 <button type="submit" class="btn icon-fallback-text"> 1303 <span class="icon icon-search" aria-hidden="true"></span> 1304 <span class="fallback-text">Recherche</span> 1305 </button> 1306 </span> 1307</form> 1308 1309 1310 1311 1312 </div> 1313 </div> 1314 1315 1316 1317 1318 </div> 1319 1320 </main> 1321 1322 <hr class="hr--large"> 1323 1324 <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer small--text-center" role="contentinfo"> 1325 <div class="wrapper"> 1326 1327 <div class="grid-uniform"> 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 <div class="grid__item one-third small--one-whole"> 1346 <ul class="no-bullets site-footer__linklist"> 1347 1348 1349 1350 1351 1352 <li><a href="/policies/legal-notice">Mentions Légales</a></li> 1353 1354 1355 1356 1357 1358 1359 <li><a href="/pages/conditions-de-ventes">Conditions générales de vente</a></li> 1360 1361 1362 1363 1364 1365 1366 <li><a href="/pages/revendeurs">Revendeurs</a></li> 1367 1368 1369 1370 1371 1372 1373 <li><a href="/policies/refund-policy">Politique de remboursement</a></li> 1374 1375 1376 1377 1378 1379 </ul> 1380 </div> 1381 <div class="grid__item one-third small--one-whole"> 1382 <ul class="no-bullets site-footer__linklist"> 1383 1384 1385 <li><a href="/policies/terms-of-service">Conditions d'utilisation</a></li> 1386 1387 1388 1389 1390 1391 1392 <li><a href="/pages/contact">Contactez-nous</a></li> 1393 1394 1395 1396 1397 1398 1399 <li><a href="/pages/a-propos">à Propos</a></li> 1400 1401 1402 </ul> 1403 </div> 1404 1405 1406 1407 1408 <div class="grid__item one-third small--one-whole large--text-right"> 1409 <p>© 2026, <a href="/" title="">Armel Brittany</a></p></div> 1410 </div> 1411 1412 </div> 1413</footer> 1414 1415 1416 1417 1418</div> 1419 1420 </div> 1421 1422 1423
1423<script> 1424 1425 </script>
1425 1426 1427 1428 1429 <!-- /snippets/ajax-cart-template.liquid --> 1430 1431
1431<script id="CartTemplate" type="text/template"> 1432 1433 <form action="/cart" method="post" novalidate class="cart ajaxcart"> 1434 <div class="ajaxcart__inner ajaxcart__inner--has-fixed-footer"> 1435 {{#items}} 1436 <div class="ajaxcart__product"> 1437 <div class="ajaxcart__row" data-line="{{line}}"> 1438 <div class="grid"> 1439 <div class="grid__item one-quarter"> 1440 <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt="{{name}}"></a> 1441 </div> 1442 <div class="grid__item three-quarters"> 1443 <div class="ajaxcart__product-name--wrapper"> 1444 <a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a> 1445 {{#if variation}} 1446 <span class="ajaxcart__product-meta">{{variation}}</span> 1447 {{/if}} 1448 {{#properties}} 1449 {{#each this}} 1450 {{#if this}} 1451 <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span> 1452 {{/if}} 1453 {{/each}} 1454 {{/properties}} 1455 </div> 1456 1457 <div class="grid--full display-table"> 1458 <div class="grid__item display-table-cell one-half"> 1459 <div class="ajaxcart__qty"> 1460 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}" aria-label="Réduire la quantité de l'article de un"> 1461 <span class="icon icon-minus" aria-hidden="true"></span> 1462 <span class="fallback-text" aria-hidden="true">−</span> 1463 </button> 1464 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 1465 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}" aria-label="Augmenter la quantité de l'article de un"> 1466 <span class="icon icon-plus" aria-hidden="true"></span> 1467 <span class="fallback-text" aria-hidden="true">+</span> 1468 </button> 1469 </div> 1470 </div> 1471 <div class="grid__item display-table-cell one-half text-right"> 1472 {{#if discountsApplied}} 1473 <small class="ajaxcart__price--strikethrough">{{{price}}}</small> 1474 <span class="ajaxcart__price"> 1475 {{{discountedPrice}}} 1476 </span> 1477 {{else}} 1478 <span class="ajaxcart__price"> 1479 {{{price}}} 1480 </span> 1481 {{/if}} 1482 </div> 1483 </div> 1484 {{#if discountsApplied}} 1485 <div class="grid--full display-table"> 1486 <div class="grid__item text-right"> 1487 {{#each discounts}} 1488 <small class="ajaxcart__discount">{{this.title}}</small> 1489 {{/each}} 1490 </div> 1491 </div> 1492 {{/if}} 1493 </div> 1494 </div> 1495 </div> 1496 </div> 1497 {{/items}} 1498 1499 1500 </div> 1501 <div class="ajaxcart__footer ajaxcart__footer--fixed"> 1502 <div class="grid--full"> 1503 <div class="grid__item two-thirds"> 1504 <p class="ajaxcart__subtotal">Sous-total</p> 1505 </div> 1506 <div class="grid__item one-third text-right"> 1507 <p class="ajaxcart__subtotal">{{{totalPrice}}}</p> 1508 </div> 1509 </div> 1510 {{#if totalCartDiscount}} 1511 <p class="ajaxcart__savings text-center">{{{totalCartDiscount}}}</p> 1512 {{/if}} 1513 1514 <p class="ajaxcart__policies"> 1515Taxes incluses et frais de port calculés à la caisse 1516 1517 </p> 1518 <button type="submit" class="btn--secondary btn--full cart__checkout" name="checkout"> 1519 Procéder au paiement <span class="icon icon-arrow-right" aria-hidden="true"></span> 1520 </button> 1521 </div> 1522 </form> 1523 1524 </script>
1524 1525
1525<script id="AjaxQty" type="text/template"> 1526 1527 <div class="ajaxcart__qty"> 1528 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Réduire la quantité de l'article de un"> 1529 <span class="icon icon-minus" aria-hidden="true"></span> 1530 <span class="fallback-text" aria-hidden="true">−</span> 1531 </button> 1532 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*"> 1533 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Augmenter la quantité de l'article de un"> 1534 <span class="icon icon-plus" aria-hidden="true"></span> 1535 <span class="fallback-text" aria-hidden="true">+</span> 1536 </button> 1537 </div> 1538 1539 </script>
1539 1540
1540<script id="JsQty" type="text/template"> 1541 1542 <div class="js-qty"> 1543 <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Réduire la quantité de l'article de un"> 1544 <span class="icon icon-minus" aria-hidden="true"></span> 1545 <span class="fallback-text" aria-hidden="true">−</span> 1546 </button> 1547 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 1548 <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Augmenter la quantité de l'article de un"> 1549 <span class="icon icon-plus" aria-hidden="true"></span> 1550 <span class="fallback-text" aria-hidden="true">+</span> 1551 </button> 1552 </div> 1553 1554 </script>
1554 1555 1556 1557 1558 1559 1560 <div id="SearchModal" class="mfp-hide"> 1561 <!-- /snippets/search-bar.liquid --> 1562 1563 1564 1565 1566 1567<form action="/search" method="get" class="input-group search-bar search-bar--modal" role="search"> 1568 1569 <input type="search" name="q" value="" placeholder="Rechercher dans la boutique" class="input-group-field" aria-label="Rechercher dans la boutique"> 1570 <span class="input-group-btn"> 1571 <button type="submit" class="btn icon-fallback-text"> 1572 <span class="icon icon-search" aria-hidden="true"></span> 1573 <span class="fallback-text">Recherche</span> 1574 </button> 1575 </span> 1576</form> 1577 1578 </div> 1579
1580<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1580 1581</body> 1582</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.