1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4
4<script 5 id="Cookiebot" 6 src="https://consent.cookiebot.com/uc.js" 7 data-cbid="cea2f02e-09c1-4960-b1fc-440fb32b9079" 8 type="text/javascript" 9 defer 10 ></script>
10 11 <meta charset="utf-8"> 12 <meta name="facebook-domain-verification" content="dz8hdj587bw2vlkwriop3e19ian3ln"> 13 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 14 <meta name="viewport" content="width=device-width,initial-scale=1"> 15 <meta name="theme-color" content=""> 16 <link rel="canonical" href="https://www.damianibooks.com/en"> 17 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//www.damianibooks.com/cdn/shop/files/Favicon_1_DEF.jpg?crop=center&height=32&v=1678184654&width=32"><title> 18 Damiani Books 19</title> 20 21 22 <meta name="description" content="Damiani Books is an independent publisher of photography, art, fashion, and design books, known for high-quality editions and collaborations with leading artists worldwide."> 23 24 25 26 27<meta property="og:site_name" content="Damiani Books"> 28<meta property="og:url" content="https://www.damianibooks.com/en"> 29<meta property="og:title" content="Damiani Books"> 30<meta property="og:type" content="website"> 31<meta property="og:description" content="Damiani Books is an independent publisher of photography, art, fashion, and design books, known for high-quality editions and collaborations with leading artists worldwide."><meta property="og:image" content="http://www.damianibooks.com/cdn/shop/files/logo_seo.jpg?v=1773847922"> 32 <meta property="og:image:secure_url" content="https://www.damianibooks.com/cdn/shop/files/logo_seo.jpg?v=1773847922"> 33 <meta property="og:image:width" content="1200"> 34 <meta property="og:image:height" content="630"><meta name="twitter:card" content="summary_large_image"> 35<meta name="twitter:title" content="Damiani Books"> 36<meta name="twitter:description" content="Damiani Books is an independent publisher of photography, art, fashion, and design books, known for high-quality editions and collaborations with leading artists worldwide."> 37 38 39
39<script src="//www.damianibooks.com/cdn/shop/t/2/assets/global.js?v=149496944046504657681669977888" defer="defer"></script>
39 40 41 42 43 44 45
45<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
45<meta name="facebook-domain-verification" content="3t3tpx4wilz4v4r2xrpwpt9z7h6sea"> 46<meta name="google-site-verification" content="O0YX6qDpunG02u-O2fDNlbEGPLAP-psd7mkGeZ-29as"> 47<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/68722819350/digital_wallets/dialog"> 48<meta id="in-context-paypal-metadata" data-shop-id="68722819350" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR"> 49<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.damianibooks.com/"> 50<link rel="alternate" hreflang="it" href="https://www.damianibooks.com/"> 51<link rel="alternate" hreflang="en" href="https://www.damianibooks.com/en">
52<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
52 53<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
54<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=68722819350" crossorigin="anonymous"></script>
vendor: 1 bytes, line 54
54
55<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":68722819350,"countryCode":"IT","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/68722819350","merchantName":"Damiani Books","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"Damiani Books","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 55
55
56<script id="shopify-features" type="application/json">{"accessToken":"ecef379234549f8f6a55983b14822b89","betas":["rich-media-storefront-analytics"],"domain":"www.damianibooks.com","predictiveSearch":true,"shopId":68722819350,"locale":"en"}</script>
vendor: 1 bytes, line 56
56
57<script>var Shopify = Shopify || {}; 58Shopify.shop = "damiani01.myshopify.com"; 59Shopify.locale = "en"; 60Shopify.currency = {"active":"EUR","rate":"1.0"}; 61Shopify.country = "US"; 62Shopify.theme = {"name":"Studio","id":139243716886,"schema_name":"Studio","schema_version":"4.0.1","theme_store_id":1431,"role":"main"}; 63Shopify.theme.handle = "null"; 64Shopify.theme.style = {"id":null,"handle":null}; 65Shopify.cdnHost = "www.damianibooks.com/cdn"; 66Shopify.routes = Shopify.routes || {}; 67Shopify.routes.root = "/en/"; 68Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 69Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 70Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 71Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 71
71
72<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 72
72
73<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 73
73
74<script> 75 window.ShopifyPay = window.ShopifyPay || {}; 76 window.ShopifyPay.apiHost = "shop.app\/pay"; 77 window.ShopifyPay.redirectState = null; 78</script>
vendor: 1 bytes, line 78
78
79<script> 80 window.Shopify = window.Shopify || {}; 81 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 82 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 83 window.Shopify.SignInWithShop.eligible = true; 84</script>
vendor: 1 bytes, line 84
84
85<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 85
85
86<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 86
86
87<script type="module"> 88 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 89 90 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 91 92</script>
vendor: 1 bytes, line 92
92
93<script> 94 window.Shopify = window.Shopify || {}; 95 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 96 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 97</script>
vendor: 1 bytes, line 97
97
98<script>(function() { 99 var isLoaded = false; 100 function asyncLoad() { 101 if (isLoaded) return; 102 isLoaded = true; 103 var urls = ["https:\/\/zooomyapps.com\/wishlist\/ZooomyOrders.js?shop=damiani01.myshopify.com","https:\/\/cloudsearch-1f874.kxcdn.com\/shopify.js?filtersEnabled=1\u0026shop=damiani01.myshopify.com"]; 104 for (var i = 0; i < urls.length; i++) { 105 var s = document.createElement('script'); 106 s.type = 'text/javascript'; 107 s.async = true; 108 s.src = urls[i]; 109 var x = document.getElementsByTagName('script')[0]; 110 x.parentNode.insertBefore(s, x); 111 } 112 }; 113 if(window.attachEvent) { 114 window.attachEvent('onload', asyncLoad); 115 } else { 116 window.addEventListener('load', asyncLoad, false); 117 } 118})();</script>
vendor: 1 bytes, line 118
118
119<script id="__st">var __st={"a":68722819350,"offset":7200,"reqid":"7f6ae45c-0ea8-4d76-b4fd-a476996fecd4-1790283293","pageurl":"www.damianibooks.com\/en","u":"fc398782bcd4","p":"home"};</script>
vendor: 1 bytes, line 119
119
120<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 120
120
121<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:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(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 121
121
122<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.damianibooks.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 122
122
123<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.damianibooks.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>
123<script crossorigin="anonymous" defer="defer" src="//www.damianibooks.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 123
123
124<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 124
124
125<script> 126 window.Shopify = window.Shopify || {}; 127 window.Shopify.MCP = window.Shopify.MCP || {}; 128 window.Shopify.MCP.enabled = true; 129 window.Shopify.MCP.shop = "damiani01.myshopify.com"; 130 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.damianibooks.com\/api\/mcp"; 131 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"]}}]; 132</script>
vendor: 1 bytes, line 132
132
133<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.damianibooks.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 134</script>
vendor: 1 bytes, line 134
134
135<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.damianibooks.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 136</script>
vendor: 1 bytes, line 136
136
137<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 138 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); 139</script>
vendor: 1 bytes, line 139
139
140<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})}})); 141</script>
141 142<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.damianibooks.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 143<style id="shopify-accelerated-checkout-cart"> 144 #shopify-buyer-consent { 145 margin-top: 1em; 146 display: inline-block; 147 width: 100%; 148} 149 150#shopify-buyer-consent.hidden { 151 display: none; 152} 153 154#shopify-subscription-policy-button { 155 background: none; 156 border: none; 157 padding: 0; 158 text-decoration: underline; 159 font-size: inherit; 160 cursor: pointer; 161} 162 163#shopify-subscription-policy-button::before { 164 box-shadow: none; 165} 166 167 </style>
168<script id="sections-script" data-sections="header,footer" defer="defer" src="//www.damianibooks.com/cdn/shop/t/2/compiled_assets/scripts.js?v=48177857630862859351734361576"></script>
vendor: 1 bytes, line 168
168
169<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
169 170
170<script> 171function feedback() { 172 const p = window.Shopify.customerPrivacy; 173 console.log(`Tracking ${p.userCanBeTracked() ? "en" : "dis"}abled`); 174} 175window.Shopify.loadFeatures( 176 [ 177 { 178 name: "consent-tracking-api", 179 version: "0.1", 180 }, 181 ], 182 function (error) { 183 if (error) throw error; 184 if ("Cookiebot" in window) 185 if (Cookiebot.consented || Cookiebot.declined) { 186 window.Shopify.customerPrivacy.setTrackingConsent(!Cookiebot.declined, feedback); 187 return; 188 } 189 window.Shopify.customerPrivacy.setTrackingConsent(false, feedback); 190 } 191); 192window.addEventListener("CookiebotOnConsentReady", function () { 193 window.Shopify.customerPrivacy.setTrackingConsent(!Cookiebot.declined, feedback); 194}); 195</script>
195 196 197 198 <style data-shopify> 199 200 201 202 203 204 205 :root { 206 --font-body-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 207 --font-body-style: normal; 208 --font-body-weight: 400; 209 --font-body-weight-bold: 700; 210 211 --font-heading-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 212 --font-heading-style: normal; 213 --font-heading-weight: 400; 214 215 --font-body-scale: 1.05; 216 --font-heading-scale: 1.0; 217 218 --color-base-text: 0, 0, 0; 219 --color-shadow: 0, 0, 0; 220 --color-base-background-1: 252, 252, 252; 221 --color-base-background-2: 66, 188, 223; 222 --color-base-solid-button-labels: 0, 0, 0; 223 --color-base-outline-button-labels: 16, 57, 72; 224 --color-base-accent-1: 255, 171, 0; 225 --color-base-accent-2: 16, 57, 72; 226 --payment-terms-background-color: #fcfcfc; 227 228 --gradient-base-background-1: #fcfcfc; 229 --gradient-base-background-2: #42bcdf; 230 --gradient-base-accent-1: #ffab00; 231 --gradient-base-accent-2: #103948; 232 233 --media-padding: px; 234 --media-border-opacity: 0.05; 235 --media-border-width: 0px; 236 --media-radius: 0px; 237 --media-shadow-opacity: 0.0; 238 --media-shadow-horizontal-offset: 0px; 239 --media-shadow-vertical-offset: 0px; 240 --media-shadow-blur-radius: 0px; 241 --media-shadow-visible: 0; 242 243 --page-width: 192rem; 244 --page-width-margin: 0rem; 245 246 --product-card-image-padding: 0.0rem; 247 --product-card-corner-radius: 0.0rem; 248 --product-card-text-alignment: center; 249 --product-card-border-width: 0.0rem; 250 --product-card-border-opacity: 0.1; 251 --product-card-shadow-opacity: 0.1; 252 --product-card-shadow-visible: 1; 253 --product-card-shadow-horizontal-offset: 0.0rem; 254 --product-card-shadow-vertical-offset: 0.0rem; 255 --product-card-shadow-blur-radius: 0.0rem; 256 257 --collection-card-image-padding: 0.0rem; 258 --collection-card-corner-radius: 0.0rem; 259 --collection-card-text-alignment: center; 260 --collection-card-border-width: 0.0rem; 261 --collection-card-border-opacity: 0.1; 262 --collection-card-shadow-opacity: 0.1; 263 --collection-card-shadow-visible: 1; 264 --collection-card-shadow-horizontal-offset: 0.0rem; 265 --collection-card-shadow-vertical-offset: 0.0rem; 266 --collection-card-shadow-blur-radius: 0.0rem; 267 268 --blog-card-image-padding: 0.0rem; 269 --blog-card-corner-radius: 0.0rem; 270 --blog-card-text-alignment: center; 271 --blog-card-border-width: 0.0rem; 272 --blog-card-border-opacity: 0.1; 273 --blog-card-shadow-opacity: 0.1; 274 --blog-card-shadow-visible: 1; 275 --blog-card-shadow-horizontal-offset: 0.0rem; 276 --blog-card-shadow-vertical-offset: 0.0rem; 277 --blog-card-shadow-blur-radius: 0.0rem; 278 279 --badge-corner-radius: 4.0rem; 280 281 --popup-border-width: 0px; 282 --popup-border-opacity: 0.1; 283 --popup-corner-radius: 0px; 284 --popup-shadow-opacity: 0.1; 285 --popup-shadow-horizontal-offset: 6px; 286 --popup-shadow-vertical-offset: 6px; 287 --popup-shadow-blur-radius: 25px; 288 289 --drawer-border-width: 1px; 290 --drawer-border-opacity: 0.1; 291 --drawer-shadow-opacity: 0.0; 292 --drawer-shadow-horizontal-offset: 0px; 293 --drawer-shadow-vertical-offset: 0px; 294 --drawer-shadow-blur-radius: 0px; 295 296 --spacing-sections-desktop: 0px; 297 --spacing-sections-mobile: 0px; 298 299 --grid-desktop-vertical-spacing: 4px; 300 --grid-desktop-horizontal-spacing: 4px; 301 --grid-mobile-vertical-spacing: 2px; 302 --grid-mobile-horizontal-spacing: 2px; 303 304 --text-boxes-border-opacity: 0.0; 305 --text-boxes-border-width: 0px; 306 --text-boxes-radius: 0px; 307 --text-boxes-shadow-opacity: 0.0; 308 --text-boxes-shadow-visible: 0; 309 --text-boxes-shadow-horizontal-offset: 0px; 310 --text-boxes-shadow-vertical-offset: 0px; 311 --text-boxes-shadow-blur-radius: 0px; 312 313 --buttons-radius: 4px; 314 --buttons-radius-outset: 4px; 315 --buttons-border-width: 0px; 316 --buttons-border-opacity: 0.0; 317 --buttons-shadow-opacity: 0.0; 318 --buttons-shadow-visible: 0; 319 --buttons-shadow-horizontal-offset: 2px; 320 --buttons-shadow-vertical-offset: 2px; 321 --buttons-shadow-blur-radius: 5px; 322 --buttons-border-offset: 0.3px; 323 324 --inputs-radius: 2px; 325 --inputs-border-width: 1px; 326 --inputs-border-opacity: 0.15; 327 --inputs-shadow-opacity: 0.05; 328 --inputs-shadow-horizontal-offset: 2px; 329 --inputs-margin-offset: 2px; 330 --inputs-shadow-vertical-offset: 2px; 331 --inputs-shadow-blur-radius: 5px; 332 --inputs-radius-outset: 3px; 333 334 --variant-pills-radius: 40px; 335 --variant-pills-border-width: 1px; 336 --variant-pills-border-opacity: 0.55; 337 --variant-pills-shadow-opacity: 0.0; 338 --variant-pills-shadow-horizontal-offset: 0px; 339 --variant-pills-shadow-vertical-offset: 0px; 340 --variant-pills-shadow-blur-radius: 0px; 341 } 342 343 *, 344 *::before, 345 *::after { 346 box-sizing: inherit; 347 } 348 349 html { 350 box-sizing: border-box; 351 font-size: calc(var(--font-body-scale) * 62.5%); 352 height: 100%; 353 } 354 355 body { 356 display: grid; 357 grid-template-rows: auto auto 1fr auto; 358 grid-template-columns: 100%; 359 min-height: 100%; 360 margin: 0; 361 font-size: 1.5rem; 362 letter-spacing: 0.06rem; 363 line-height: calc(1 + 0.8 / var(--font-body-scale)); 364 font-family: var(--font-body-family); 365 font-style: var(--font-body-style); 366 font-weight: var(--font-body-weight); 367 } 368 369 @media screen and (min-width: 750px) { 370 body { 371 font-size: 1.6rem; 372 } 373 } 374 375 .zooomy__hhrt{ 376 display: none; 377 } 378 </style> 379 380 <link href="//www.damianibooks.com/cdn/shop/t/2/assets/base.css?v=1080014107736639861773761366" rel="stylesheet" type="text/css" media="all" /> 381<link 382 rel="stylesheet" 383 href="//www.damianibooks.com/cdn/shop/t/2/assets/component-predictive-search.css?v=83512081251802922551669977887" 384 media="print" 385 onload="this.media='all'" 386 >
386<script> 387 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 388 if (Shopify.designMode) { 389 document.documentElement.classList.add('shopify-design-mode'); 390 } 391 </script>
391 392 <link rel="dns-prefetch" href="https://cdn.secomapp.com/"> 393<link rel="dns-prefetch" href="https://ajax.googleapis.com/"> 394<link rel="dns-prefetch" href="https://cdnjs.cloudflare.com/"> 395<link rel="preload" as="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/sca-pp.css?v=178374312540912810101677057483"> 396 397<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/sca-pp.css?v=178374312540912810101677057483"> 398
398<script> 399 400 SCAPPShop = {}; 401 402 </script>
402 403 404
404<script type="text/javascript"> 405 window.Rivo = window.Rivo || {}; 406 window.Rivo.common = window.Rivo.common || {}; 407 window.Rivo.common.shop = { 408 permanent_domain: 'damiani01.myshopify.com', 409 currency: "EUR", 410 money_format: "â¬{{amount_with_comma_separator}}", 411 id: 68722819350 412 }; 413 414 415 window.Rivo.common.template = 'index'; 416 window.Rivo.common.cart = {}; 417 window.Rivo.common.vapid_public_key = "BJuXCmrtTK335SuczdNVYrGVtP_WXn4jImChm49st7K7z7e8gxSZUKk4DhUpk8j2Xpiw5G4-ylNbMKLlKkUEU98="; 418 window.Rivo.global_config = {"asset_urls":{"loy":{"api_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_api.js?v=1677017300","init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_init.js?v=1677017286","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.js?v=1677017288","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.css?v=1673976822","page_init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_init.js?v=1677017290","page_widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_widget.js?v=1677017292","page_widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page.css?v=1673976829","page_preview_js":"\/assets\/msg\/loy_page_preview.js"},"rev":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_init.js?v=1671715068","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_widget.js?v=1671715070","modal_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_modal.js?v=1671715072","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_widget.css?v=1658336090","modal_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_modal.css?v=1658336088"},"pu":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_pu_init.js?v=1635877170"},"widgets":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_init.js?v=1675432293","modal_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.js?v=1675432295","modal_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.css?v=1654723622"},"forms":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_init.js?v=1677017296","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_widget.js?v=1677017298","forms_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms.css?v=1654711758"},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_tracking.js?v=1671714963"}},"proxy_paths":{"pop":"\/apps\/ba-pop","app_metrics":"\/apps\/ba-pop\/app_metrics","push_subscription":"\/apps\/ba-pop\/push"},"aat":["pop"],"pv":false,"sts":false,"bam":false,"base_money_format":"â¬{{amount_with_comma_separator}}","loy_js_api_enabled":false}; 419 420 421 422 423 424 425 window.Rivo.widgets_config = {"id":70895,"active":false,"frequency_limit_amount":1,"frequency_limit_time_unit":"days","background_image":{"position":"left","widget_background_preview_url":"https:\/\/activestorage-public.s3.us-west-2.amazonaws.com\/po4c00fiupub3lcicghs5l0ikpzb"},"initial_state":{"body":"Scopri le ultime novità e le edizoni speciali del\r\nnostro catalogo.","title":"Iscriviti alla nostra Newsletter","cta_text":"","show_email":"true","action_text":"Saving...","footer_text":"You are signing up to receive communication via email and can unsubscribe at any time.","dismiss_text":"No thanks","email_placeholder":"Email Address","phone_placeholder":"Phone Number"},"success_state":{"body":"Thanks for subscribing. Copy your discount code and apply to your next order.","title":"Discount Unlocked ð","cta_text":"Continue shopping","cta_action":"dismiss","redirect_url":"","open_url_new_tab":"false"}
425,"closed_state":{"action":"close_widget","font_size":"20","action_text":"GET 10% OFF","display_offset":"300","display_position":"left"},"error_state":{"submit_error":"Sorry, please try again later","invalid_email":"Please enter valid email address!","error_subscribing":"Error subscribing, try again later","already_registered":"You have already registered","invalid_phone_number":"Please enter valid phone number!"},"trigger":{"action":"on_timer","delay_in_seconds":"0"},"colors":{"link_color":"#4FC3F7","sticky_bar_bg":"#C62828","cta_font_color":"#fff","body_font_color":"#000","sticky_bar_text":"#fff","background_color":"#fff","error_text_color":"#ff2626","title_font_color":"#000","footer_font_color":"#bbb","dismiss_font_color":"#bbb","cta_background_color":"#000","sticky_coupon_bar_bg":"#286ef8","error_text_background":"","sticky_coupon_bar_text":"#fff"},"sticky_coupon_bar":{"enabled":"false","message":"Don't forget to use your code"},"display_style":{"font":"Arial","size":"regular","align":"center"},"dismissable":true,"has_background":true,"opt_in_channels":["email"],"rules":[{"id":37000,"widget_id":70895,"property":"url","operator":"equal","position":1,"value":"https:\/\/damiani01.myshopify.com\/","boolean_connector":"AND","arguments":{},"created_at":"2023-02-22T09:26:41.230Z","updated_at":"2023-02-22T09:26:41.230Z"}],"widget_css":".powered_by_rivo{\n display: block;\n}\n.ba_widget_main_design {\n background: #fff;\n}\n.ba_widget_content{text-align: center}\n.ba_widget_parent{\n font-family: Arial;\n}\n.ba_widget_parent.background{\n}\n.ba_widget_left_content{\n background-image: url(\"https:\/\/d15d3imw3mjndz.cloudfront.net\/po4c00fiupub3lcicghs5l0ikpzb\");\n}\n.ba_widget_right_content{\n}\n#ba_widget_cta_button:disabled{\n background: #000cc;\n}\n#ba_widget_cta_button{\n background: #000;\n color: #fff;\n}\n#ba_widget_cta_button:after {\n background: #000e0;\n}\n.ba_initial_state_title, .ba_success_state_title{\n color: #000;\n}\n.ba_initial_state_body, .ba_success_state_body{\n color: #000;\n}\n.ba_initial_state_dismiss_text{\n color: #bbb;\n}\n.ba_initial_state_footer_text, .ba_initial_state_sms_agreement{\n color: #bbb;\n}\n.ba_widget_error{\n color: #ff2626;\n background: ;\n}\n.ba_link_color{\n color: #4FC3F7;\n}\n","custom_css":null,"logo":null}; 426 427</script>
427 428 429
430<script type="text/javascript"> 431 432 433 //Global snippet for Rivo 434 //this is updated automatically - do not edit manually. 435 436 function loadScript(src, defer, done) { 437 var js = document.createElement('script'); 438 js.src = src; 439 js.defer = defer; 440 js.onload = function(){done();}; 441 js.onerror = function(){ 442 done(new Error('Failed to load script ' + src)); 443 }; 444 document.head.appendChild(js); 445 } 446 447 function browserSupportsAllFeatures() { 448 return window.Promise && window.fetch && window.Symbol; 449 } 450 451 if (browserSupportsAllFeatures()) { 452 main(); 453 } else { 454 loadScript('https://polyfill-fastly.net/v3/polyfill.min.js?features=Promise,fetch', true, main); 455 } 456 457 function loadAppScripts(){ 458 if (window.Rivo.global_config.aat.includes("loy")){ 459 loadScript(window.Rivo.global_config.asset_urls.loy.init_js, true, function(){}); 460 } 461 462 if (window.Rivo.global_config.aat.includes("rev")){ 463 loadScript(window.Rivo.global_config.asset_urls.rev.init_js, true, function(){}); 464 } 465 466 if (window.Rivo.global_config.aat.includes("pu")){ 467 loadScript(window.Rivo.global_config.asset_urls.pu.init_js, true, function(){}); 468 } 469 470 if (window.Rivo.global_config.aat.includes("pop") || window.Rivo.global_config.aat.includes("pu")){ 471 loadScript(window.Rivo.global_config.asset_urls.widgets.init_js, true, function(){}); 472 } 473 } 474 475 function main(err) { 476 loadScript(window.Rivo.global_config.asset_urls.global.helper_js, false, loadAppScripts); 477 } 478</script>
478 479 480 481 <link 482 href="//netdna.bootstrapcdn.com/twitter-bootstrap/4.7.0/css/bootstrap-combined.no-icons.min.css" 483 rel="stylesheet" 484 > 485 <link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css" rel="stylesheet"> 486 <link rel="stylesheet" href="https://use.typekit.net/rwk6uop.css"> 487 <!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/language_detection/b5b83690-efd4-434d-8c6a-a5cef4019faf -->
487<script type="text/template" id="tl-localization-form-template"><form method="post" action="/en/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en" /><input type="hidden" name="language_code" value="en"> 488 <input type="hidden" name="return_to"></form></script>
488 489 490<!-- BEGIN app snippet: language_detection_code -->
490<script> 491 "use strict"; 492 (()=>{function r(e,o){for(var t=0;t<e.length;t++)if(o(e[t]))return e[t];return null}var c={sessionStorageKey:"tlab.redirectHistory",languageLocalStorageKey:"translation-lab-lang",getCookie:function(e){var e="; ".concat(document.cookie).split("; ".concat(e,"="));return 2===e.length&&(e=e.pop())&&e.split(";").shift()||null},getSavedLocale:function(e){var o,t,n=localStorage.getItem(this.languageLocalStorageKey);return n?(t=r(e,function(e){return e.iso_code.toLowerCase()===n.toLowerCase()}))?t.iso_code:null:(o=this.getCookie(this.languageLocalStorageKey))&&(t=r(e,function(e){return e.iso_code.toLowerCase()===o.toLowerCase()}))?t.iso_code:null},resolvedCookieDomain:void 0,canWriteCookieOnDomain:function(e){var o="tlab-domain-probe",t=(document.cookie="".concat(o,"=1; path=/; domain=.").concat(e),-1!==document.cookie.indexOf("".concat(o,"=")));return t&&(document.cookie="".concat(o,"=; path=/; domain=.").concat(e,"; Max-Age=0")),t},getCookieDomain:function(e){if(void 0===this.resolvedCookieDomain){this.resolvedCookieDomain=null;var o=e.split(".");if(!(o.length<2||/^[\d.]+$/.test(e)))for(var t=o.length-2;0<=t;t--){var n=o.slice(t).join(".");if(this.canWriteCookieOnDomain(n)){this.resolvedCookieDomain=n;break}}}return this.resolvedCookieDomain},saveLocale:function(e){localStorage.setItem(this.languageLocalStorageKey,e);var o=this.getCookieDomain(window.location.hostname),o=o?" domain=.".concat(o,";"):"";document.cookie="".concat(this.languageLocalStorageKey,"=").concat(e,"; path=/;").concat(o," Max-Age=").concat(31536e3,"; Secure")},checkForRedirectLoop:function(e){var o;try{var t=null!=(o=sessionStorage.getItem(this.sessionStorageKey))?o:"[]",n=JSON.parse(t);if(n.includes(e))return console.log("TLab: Redirect loop detected!"),sessionStorage.removeItem(this.sessionStorageKey),!0;n.push(e),sessionStorage.setItem(this.sessionStorageKey,JSON.stringify(n))}catch(e){}return!1},clearRedirectHistory:function(){sessionStorage.removeItem(this.sessionStorageKey)}};function o(e){c.saveLocale(e)}function i(e){var o,t,n,a,i=c.getSavedLocale(e),e=(e=e,(a=navigator.language)?(n=r(e,function(e){return e.iso_code.toLowerCase()===a.toLowerCase()}))?n.iso_code:(o=a.split("-"))[0]?(n=r(e,function(e){return e.iso_code.toLowerCase().startsWith(o[0].toLowerCase())}))?n.iso_code:(t=["no","nn","nb"]).includes(a.toLowerCase())&&(n=r(e,function(e){return t.includes(e.iso_code.toLowerCase())}))?n.iso_code:null:null:null);return i||e||null}function s(){function e(){document.querySelectorAll('select[name="locale_code"]').forEach(function(e){e.addEventListener("change",function(e){e=e.target;e&&o(e.value)})}),document.querySelectorAll('input[name="locale_code"]').forEach(function(e){var t;e=e,t=function(e){o(e.value)},new MutationObserver(function(e,o){"value"===e[0].attributeName&&e[0].target instanceof HTMLInputElement&&(t(e[0].target),o.disconnect())}).observe(e,{attributes:!0})})}"loading"===document.readyState?window.addEventListener("DOMContentLoaded",e):e()}void 0===window.TranslationLab&&(window.TranslationLab={}),window.TranslationLab.BrowserLanguageDetection={configure:function(e,o){var t,n,a;window.Shopify&&window.Shopify.designMode||new RegExp(["bot\\b","crawler","spider","crawling","Googlebot(?:/|-Mobile|-Image|-News|-Video)?","AdsBot-Google(?:-Mobile)?","Storebot-Google","GoogleOther(?:-Image|-Video)?","Google-InspectionTool","Google-CloudVertexBot","Google-Extended","Mediapartners-Google","Chrome-Lighthouse","Lighthouse","bingbot","BingPreview","msnbot","adidxbot","Slurp","YandexBot","Baiduspider","DuckDuckBot","Exabot","ia_archiver","archive\\.org_bot","Applebot(?:-Extended)?","PetalBot","SeznamBot","Qwantify","MojeekBot","CCBot","Bytespider","facebookexternalhit","Facebot","meta-externalagent","Twitterbot","LinkedInBot","Slackbot(?:-LinkExpanding)?","Discordbot","TelegramBot","redditbot","GPTBot","ChatGPT-User","OAI-SearchBot","anthropic-ai","ClaudeBot","Claude-Web","Claude-User","PerplexityBot","Perplexity-User","cohere-ai","YouBot","Amazonbot","DiffBot","AhrefsBot","SemrushBot","MJ12bot","DotBot","rogerbot","Screaming Frog","BLEXBot","DataForSeoBot","SerpstatBot","Feedly","FreshRSS","NewsBlur","Inoreader","BUbiNG","crawler4j","Bark[rR]owler","HeadlessChrome","PhantomJS","Selenium","Puppeteer","Playwright"].join("|"),"i").test(navigator.userAgent)||((o=(t=i(o=o))&&null!=(o=r(o,function(e){return e.iso_code.toLowerCase()===t.toLowerCase()}))?o:null)&&o.iso_code!==e?(o=o.iso_code,c.checkForRedirectLoop(o)||(n=document.querySelector("#tl-localization-form-template"))&&(document.body=document.createElement("body"),document.body.innerHTML=n.innerHTML,document.body.style.display="none",n=document.querySelector("form"))&&(n.style.display="none",a=n.querySelector('input[name="language_code"]'))&&(a.value=o,n.submit())):(c.clearRedirectHistory(),c.saveLocale(e),s()))}}})(); 493</script>
493<!-- END app snippet --> 494
495<script> 496 "use strict"; 497 (function () { 498 var languageList = JSON.parse("[{\"iso_code\":\"it\"},{\"iso_code\":\"en\"}]"); 499 var currentLocale = 'en'; 500 TranslationLab.BrowserLanguageDetection.configure(currentLocale, languageList); 501 })(); 502</script>
502 503 504 505<!-- END app block --><!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/custom_translations/b5b83690-efd4-434d-8c6a-a5cef4019faf --><!-- BEGIN app snippet: custom_translation_scripts -->
505<script> 506var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(r){for(var n,t=1,e=arguments.length;t<e;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},__spreadArray=this&&this.__spreadArray||function(r,n,t){if(t||2===arguments.length)for(var e,a=0,i=n.length;a<i;a++)!e&&a in n||((e=e||Array.prototype.slice.call(n,0,a))[a]=n[a]);return r.concat(e||Array.prototype.slice.call(n))};(()=>{var C=/\([0-9]+?\)$/,G=/\r?\n|\r|\t|\xa0|\u200B|\u200E| | /g,t=/<\/?[a-z][\s\S]*>/i,p=/^(https?:\/\/|\/\/)[^\s/$.?#].[^\s]*$/i,J=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/g,g=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/,tr=/\{\{\s*[a-zA-Z_]\w*\s*\}\}/g,l=/^(https:)?\/\/cdn\.shopify\.com\/(.+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)/i,m=/^(https:)?\/\/cdn\.shopify\.com/i,s=/\b(?:https?|ftp)?:?\/\/?[^\s\/]+\/[^\s]+\.(?:png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)\b/i,h=/url\(['"]?(.*?)['"]?\)/,d="__label:",n=document.createElement("textarea"),o=new DOMParser,z=new Set(["SCRIPT","IFRAME","OBJECT","EMBED","LINK","META","BASE"]),W=/^(on\w+|srcdoc)$/i,F=/(expression|javascript:|@import|url\s*\()/i,q=new Set(["href","action","formaction","xlink:href"]),er=/^(?:javascript|vbscript|data):/i,ar=document.createElement("template"),O={t:"a",i:"button",u:"div",o:"iframe",l:"img",v:"input",p:"p",g:"picture",m:"section",h:"source",T:"span",S:"textarea",_:"video"},x={M:["src","data-src","data-source","data-href","data-zoom","data-master","data-bg","base-src"],A:"src",k:"data-src",I:["srcset","data-srcset"],R:"srcset",C:"data-srcset",O:["alt"],N:["href","data-href"],D:["href","data-href","data-src","data-zoom"],L:["src","data-src","data-bg"],P:["data-bgset"],H:["data-href"],U:["src"],j:["srcset","data-srcset"],W:["src"],F:["src"],q:["poster"],G:"value",J:"type",$:"value",B:["placeholder"],V:["placeholder"],Y:["data-label","title"],Z:["data-tooltip"],X:"class",K:"href"},k=Array.from(new Set(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],x.M,!0),x.I,!0),x.F,!0),x.q,!0),x.O,!0),["style"],!1),x.P,!0))),ir=new Set(k),ur=new Set([O.l,O.g,O.i,O.p,O.t,O.v]),or=new Set([O.l,O.g,O.u,O.m,O._]),I=new Set([O.l,O.h]),fr=new Set([O.g,O._]),R=[O.l,O.g,O.h].join(", "),N=[O._,"".concat(O.u,"[data-bg]"),"".concat(O.u,"[data-src]"),"".concat(O.u,"[data-bgset]"),"".concat(O.m,"[data-bg]"),"".concat(O.m,"[data-src]"),"".concat(O.m,"[data-bgset]")].join(", "),u=R+", "+N,cr=16.67,lr=500,D=function(r){return r.nodeType===Node.ELEMENT_NODE},L=function(r){return r.nodeType===Node.TEXT_NODE};function P(r){return r&&"none"!==r&&(r=r.match(h))&&r[1]?r[1]:null}function H(r){r=r.trim();return l.test(r)||s.test(r)}function U(r){return t.test(r)}function j(r){r=r.trim();return"/"===r[0]&&"/"!==r[1]}var $=function(r){return!r||0===r.trim().length};function B(r){return r.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function V(t){var e=new Map;return{get:function(r){var n;if(e.has(r))return n=e.get(r),e.delete(r),e.set(r,n),n},set:function(r,n){e.has(r)?e.delete(r):e.size>=t&&e.delete(e.keys().next().value),e.set(r,n)}}}function Y(r,n){var t=r.get(n);return t||r.set(n,t=[]),t}function Z(r){return-1===r.indexOf("&")?r:(n.innerHTML=r,n.value)}function v(r){return X(Z(r))}function X(r){return r.trim().replace(C,"").replace(G,"").trim()}var b=1e3;function K(r){var n=r.length>b;return{key:n?gr(r):r,rr:n,nr:r.length}}function Q(r){return K(r.trim().replace(G,"").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'").replace(/&/g,"&").trim())}function rr(r){return Q(r).key}var w=/<\s*([a-z][\w:-]*)\b(?:[^>"']|"[^"]*"|'[^']*')*>/gi,f="__IGNORED__";function r(r){return new RegExp("(\\s)(".concat(r,")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s\"'=<>]+)"),"i")}var a,i,c=[{name:x.X,pattern:r(x.X)},{name:x.K,pattern:r(x.K),tr:O.t}];function sr(r){return r.replace(w,function(r,n){for(var t,e=n.toLowerCase(),a=r,i=0;i<c.length;i++){var u=c[i];void 0!==u.tr&&u.tr!==e||(t=a,u=u.pattern,a=t.replace(u,function(r,n,t){return"".concat(n).concat(t,'="').concat(f,'"')}))}return a})}function dr(r){for(var n,t=[],e=/<\s*(\/?)\s*([a-z][\w:-]*)\b/gi;null!==(n=e.exec(r));)t.push(n[1]+n[2].toLowerCase());return t.join("|")}function vr(r){for(var r=o.parseFromString(r,"text/html"),i=r.body.querySelectorAll("*"),n=function(r){for(var a=i[r],n=Array.from(a.attributes).map(function(r){var n,t,e=r.name.toLowerCase();return{name:e,value:(n=a.localName,t=e,c.some(function(r){return r.name===t&&(void 0===r.tr||r.tr===n)})?f:r.value)}}).sort(function(r,n){return r.name.localeCompare(n.name)||r.value.localeCompare(n.value)});0<a.attributes.length;)a.removeAttribute(a.attributes[0].name);for(var t=0;t<n.length;t++){var e=n[t];a.setAttribute(e.name,e.value)}},t=0;t<i.length;t++)n(t);return r.body.innerHTML}function T(r,n,t){r=r.getAttribute(t);null===r?n.removeAttribute(t):n.setAttribute(t,r)}function pr(r,n){var r=o.parseFromString(r,"text/html"),n=o.parseFromString(n,"text/html"),t=r.body.querySelectorAll("*"),e=n.body.querySelectorAll("*");if(((r,n)=>{if(r.length===n.length){for(var t=0;t<r.length;t++)if(r[t].localName!==n[t].localName)return;return 1}})(t,e))for(var a=0;a<t.length;a++)T(t[a],e[a],x.X);var i=r.body.querySelectorAll(O.t),u=n.body.querySelectorAll(O.t);if(i.length!==u.length)return null;for(a=0;a<i.length;a++)T(i[a],u[a],x.K);return n.body.innerHTML}function nr(r){return r.trim().toLowerCase().replace(/^https:/i,"")}function gr(r){for(var n=5381,t=0;t<r.length;t++)n=(n<<5)+n^r.charCodeAt(t);return(n>>>0).toString(36)}function mr(r,n,t){void 0===t&&(t=20);for(var e=r,a=0;e&&e.parentElement&&a<t;){for(var i=e.parentElement,u=0,o=n;u<o.length;u++)for(var f=o[u],c=0,l=f.er;c<l.length;c++){var s=l[c];switch(s.type){case"class":for(var d=0,v=i.classList;d<v.length;d++){var p=v[d];if(s.value.test(p))return f.label}break;case"id":if(i.id&&s.value.test(i.id))return f.label;break;case"attribute":if(i.hasAttribute(s.name)){if(!s.value)return f.label;var g=i.getAttribute(s.name);if(g&&s.value.test(g))return f.label}}}e=i,a++}return"unknown"}function hr(){var l=/([^\s]+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)$/i,s=/_(\{width\}x*|\{width\}x\{height\}|\d{3,4}x\d{3,4}|\d{3,4}x|x\d{3,4}|pinco|icon|thumb|small|compact|medium|large|grande|original|master)(_crop_\w+)*(@[2-3]x)*(.progressive)*$/i,d=/^(https?|ftp|file):\/\//i;function t(r){var n,t="".concat(r.path).concat(r.ar).concat(null!=(t=r.size)?t:"",".").concat(r.ir);return r.ur&&(t="".concat(r.path).concat(r.ur,"/").concat(r.ar).concat(null!=(n=r.size)?n:"",".").concat(r.ir)),r.host&&(t="".concat(null!=(n=r.protocol)?n:"","//").concat(r.host).concat(t)),r.cr&&(t+=r.cr),t}return{lr:function(r){var n,t=!0,e=(d.test(r)||r.startsWith("//")||(t=!1,r="https://example.com"+r),t);r.startsWith("//")&&(e=!1,r="https:"+r);try{n=new URL(r)}catch(r){return null}var a,i,u,o,f,c,r=n.pathname.split("/").filter(function(r){return r});return r.length<1||(i=r.pop(),a=null!=(a=r.pop())?a:null,null===(i=i.match(l)))?null:(c=i[1],i=i[2],u=c.match(s),o=c,(f=null)!==u&&(o=c.substring(0,u.
506index),f=u[0]),c=0<r.length?"/"+r.join("/")+"/":"/",{protocol:e?n.protocol:null,host:t?n.host:null,path:c,cr:n.search,ur:a,ar:o,size:f,ir:i,version:n.searchParams.get("v"),width:n.searchParams.get("width")})},sr:t,dr:function(r){var n=r.ur?"/".concat(r.ur):"";return"".concat(n,"/").concat(r.ar,".").concat(r.ir)},vr:function(r,n){return t(__assign(__assign({},n),{size:r.size}))}}}function y(p,r){var u={},o={},f=new Map,c=[],l=new Map,s=new Map,d=new Map,v=new Map,i=new Map,a=new Map,t=new Map,g=function(r){return r.toLowerCase().replace(/[\s\W_]+/g,"")},m=new Set(r.pr.map(g)),h=0,b=0,w=0,T=!1,y=!1,S=!0,_=[],M=new Set,A=/\w/;function E(r){if(!u[r])for(var n=0;n<_.length;n++){var t=_[n];if(!(r===t||r.length>t.length))for(var e=t.indexOf(r);-1!==e;){var a=0<e?t[e-1]:null,i=e+r.length<t.length?t[e+r.length]:null;if(!(null!==a&&A.test(a)||null!==i&&A.test(i)))return u[r]=t,void((a=f.get(r))&&(o[r]=X(a)));e=t.indexOf(r,e+1)}}}var k=hr();function I(r,n,t){return r&&n&&!(0<m.size&&m.has(g(r)))&&(t.set(r,n),T=!0)}function R(r){var n=k.dr(r);return["".concat(n,"?v=").concat(r.version||"0").toLowerCase(),n.toLowerCase()]}function H(r){var n=[nr(r)],r=k.lr(r);if(r)for(var t=0,e=R(r);t<e.length;t++){var a=e[t];n.push(a)}return n}var U=16;function C(r,f,c,i,n){if(0!==f.size){var l=new Set,s=[];f.forEach(function(r,n){for(var t=new Set,e=r;e;){var a=c(e);if(-1!==a.indexOf(n))return void s.push(n);if(a.some(function(r){return t.has(r)}))break;for(var i=0,u=a;i<u.length;i++){var o=u[i];t.add(o)}e=(r=>{for(var n=0,t=c(r);n<t.length;n++){var e=t[n];if(l.has(e))return null!=(e=f.get(e))?e:null}return null})(e)}l.add(n)});for(var t=0,e=s;t<e.length;t++){var a=e[t];f.delete(a),null!=n&&n(a,null)}var u=[];f.forEach(function(r,n){for(var t=r,e=U;0<e;e--){var a=i(t);if(!a)break;t=a}t!==r&&u.push([n,t])});for(var o=0,d=u;o<d.length;o++){var v=d[o],a=v[0],v=v[1];f.set(a,v),null!=n&&n(a,v)}(0<s.length||0<u.length)&&p.log("dictionary","Cycles resolved in ".concat(r,". Dropped:"),s,"Collapsed:",u)}}var e=new Map;function j(r,n){r=e.get(r);r&&(null===n?f.delete(r):f.set(r,n))}function z(r,n){var t,e;return $(r)||0===f.size&&0===c.length?null:(t=X(r),S||M.has(t)||!f.has(t)||(M.add(t),E(t)),(e=u[t])&&(p.log("dictionary",'Overlapping text: "'.concat(r,'" related to html: "').concat(e,'"')),n)&&(r=>{if(r&&!D(r.textContent))for(var n=x(r.outerHTML),t=n.gr,e=(n.mr||(t=0),r.parentElement),a=0;e&&a<5;){if(D(e.textContent))return;var i=x(e.outerHTML),u=i.mr,i=i.gr;if(u){if(p.log("dictionary","Ancestor depth ".concat(a,": overlap score=").concat(i.toFixed(3),", base=").concat(t.toFixed(3))),t<i)return 1;if(i<t&&0<t)return}e=e.parentElement,a++}})(n)?(p.log("dictionary",'Skipping text translation for "'.concat(r,'" because an ancestor HTML translation exists')),null):f.get(t)||($(e=r)||0===c.length?null:(e=e.trim(),void 0===(n=N.get(e))&&(n=(r=>{for(var n,t,e=r.replace(/\s+/g,""),a=0;a<c.length;a++){var i=c[a];if(!i.hr||-1!==e.indexOf(i.hr)){var u=r.match(i.br);if(u&&1<u.length){n=i.mr,t=u;break}}}if(n&&t){var o=t.slice(1),f=n.match(J);if(f&&f.length===o.length)return f.reduce(function(r,n,t){return r.replace(n,function(){return o[t]})},n)}return null})(e),N.set(e,n)),n)))}var O=V(500);function x(r){if($(r)||0===l.size)return{mr:null,gr:0};var r=Q(r),t=r.key;if(t.length>b)return{mr:null,gr:0};var e=null,a=0,n=l.get(t);if(null!=n)return{mr:n,gr:1};if(r.rr)return{mr:null,gr:0};n=O.get(t);if(n)return n;l.forEach(function(r,n){-1!==n.indexOf(t)&&(n=t.length/n.length,a<n)&&(a=n,e=r)});r={mr:e,gr:a};return O.set(t,r),r}var N=V(1e3);function D(r){var n=w;if(r&&!(r.length<=n))for(var t=0,e=0;e<r.length;e++){var a=r.charCodeAt(e);if(32!==a&&9!==a&&10!==a&&13!==a&&160!==a&&8203!==a&&8206!==a&&++t>n)return!0}return!1}function W(r){if($(r)||0===l.size)return null;var n=l.get(rr(r));if(null!=n)return n;if(0===s.size)return null;if(-1===r.indexOf("<"))return null;var n=dr(r),t=v.get(n);if(!t||0===t.length)return null;var e,n=sr(r),n=d.get(n);if(n&&0<n.length)return e=n[0].mr,n.some(function(r){return r.mr!==e})?null:pr(r,e);for(var a=vr(r),i=null,u=0;u<t.length;u++){var o=t[u];
506if(null!=o.wr||(o.wr=vr(o.Tr)),a===o.wr){if(i&&i.mr!==o.mr)return null;i=o}}return i?pr(r,i.mr):null}function L(r){if(!$(r)&&0!==i.size){var n=i.get(nr(r));if(n)return n;n=k.lr(r);if(n)for(var t=0,e=R(n);t<e.length;t++){var a=e[t],a=i.get(a);if(a)return a}}return null}function P(r){return!$(r)&&0!==a.size&&null!=(r=a.get(nr(r)))?r:null}function F(r){var n;return!$(r)&&0!==t.size&&null!=(n=null!=(n=t.get(X(r)))?n:t.get(rr(r)))?n:null}function q(){var r={yr:f,Sr:c.map(function(r){return{pattern:r.br.source,mr:r.mr}}),_r:l,Mr:i,Ar:a,Er:t,kr:T,Ir:0<i.size,Rr:h,Cr:o};return JSON.stringify(r,function(r,n){var t;return n instanceof Map?(t={},n.forEach(function(r,n){t[String(n)]=r}),t):n})}return{Or:function(r,n){I(r,n,f)},Nr:function(r,n){if(r&&n&&!(0<m.size&&m.has(g(r)))){var r=r.trim(),t=r.match(J);if(t&&0!==t.length){var e,a=B(r);t.forEach(function(r){a=a.replace(B(r),function(){return"([\\s\\S]*)"})}),a="\\s*"+(a=a.replace(/\s+/g,"\\s+"))+"\\s*";try{e=new RegExp("^"+a+"$")}catch(r){return void p.log("dictionary","Skipping invalid string template pattern",a,String(r))}for(var i=r.split(tr).map(function(r){return r.replace(/\s+/g,"")}),u="",o=0;o<i.length;o++)i[o].length>u.length&&(u=i[o]);c.push({br:e,mr:n,hr:u}),T=!0}}},Dr:function(r,n){var t,e,a;r!==n&&I(e=(t=K(Z(r).trim().replace(G,"").trim())).key,n,l)&&((a=s.get(r))?(a.mr=n,a.wr=void 0):(a={mr:n,Tr:sr(r)},s.set(r,a),Y(d,a.Tr).push(a),Y(v,dr(r)).push(a)),h=Math.max(h,r.length),b=Math.max(b,e.length),w=Math.max(w,t.nr))},Lr:function(r,n){if(I(r,n,i),r=k.lr(r))for(var t=0,e=R(r);t<e.length;t++)I(e[t],n,i)},Pr:function(r,n){I(r,n,a)},Hr:function(r,n,t){I(r,t,a),I(n,t,f),e.set(r,n)},Ur:function(r,n){y=!0,I(r,n,t)},jr:function(){var n,t,e;return C("images",i,H,L),C("links",a,function(r){return[nr(r)]},P,j),p.log("dictionary","Translation dictionaries: ",q),0<l.size&&0<f.size&&(n=Array.from(f.keys()),_=Array.from(l.keys()),S=!1,t=0,(e=function(){for(var r=performance.now();t<n.length;)if(E(n[t++]),8<=performance.now()-r)return void window.setTimeout(e,0);S=!0,p.log("dictionary","appliedTextTranslations: ",function(){return JSON.stringify(o)}),p.log("dictionary","overlappingTexts: ",function(){return JSON.stringify(u)})})()),{kr:T,Ir:0<i.size,zr:y,Wr:D,Fr:z,qr:W,Gr:L,Jr:P,$r:F}}}}function S(r,n,t){function l(r,n){n=r.split(n);return 2===n.length?n[1].trim()?n:[n[0]]:[r]}var s=y(t,n);return r.forEach(function(r){if(r){var f,c=r.name,r=r.value;if(c&&r){if("string"==typeof r)try{f=JSON.parse(r)}catch(r){return void t.log("dictionary","Invalid metafield JSON for "+c,function(){return String(r)})}else f=r;f&&Object.keys(f).forEach(function(e){if(e){var r,n,a=f[e];if(a)if(e!==a)if(c.includes("judge"))r=v(e),s.Ur(r,a);else if(e.startsWith("[img-src]"))n=nr(e.replace("[img-src]","")),s.Lr(n,a);else if(U(e))s.Dr(e,a);else if(H(e))n=nr(e),s.Lr(n,a);else if(r=(r=e).trim(),p.test(r)||m.test(r))n=nr(e),s.Pr(n,a);else if(j(e))n=nr(e),o=v(e),s.Hr(n,o,a);else if(g.test(e))s.Nr(e,a);else if(e.startsWith(d))n=a.replace(d,""),o=e.replace(d,""),s.Or(v(o),n);else{if("product_tags"===c)for(var t=0,i=["_",":"];t<i.length;t++){var u=(r=>{if(e.includes(r)){var n=l(e,r),t=l(a,r);if(n.length===t.length)return n.forEach(function(r,n){r!==t[n]&&(s.Or(v(r),t[n]),s.Or(v("".concat(r,":")),"".concat(t[n],":")))}),{value:void 0}}})(i[t]);if("object"==typeof u)return u.value}var o=v(e);o!==a&&s.Or(o,a)}}})}}}),s.jr()}function _(u,a){var e=[{label:"judge-me",er:[{type:"class",value:/jdgm/i},{type:"class",value:/^jm-review/i},{type:"id",value:/judge-me/i},{type:"attribute",name:"data-widget-name",value:/review_widget/i}]}],f=hr(),n=new Set(a.Br),i=0,o=new WeakMap;function c(r){var n,t=r.parentElement;return t?(n=o.get(t))&&n.Vr===i?n.Yr:(n=mr(r,e,5),o.set(t,{Vr:i,Yr:n}),n):mr(r,e,5)}var l=new WeakMap;function s(r,n,t){r.getAttribute(n)!==t&&r.setAttribute(n,t);var e=l.get(r);e||l.set(r,e={}),e[n]=t}function d(r,n,t){r=l.get(r);return r&&r[n]===t}function v(r,n,t){if(r.hasAttributes())for(var e=0;e<n.length;e++){var a=n[e],i=r.getAttribute(a);!i||d(r,a,i)||(i=t(a,i))&&s(r,a,i)}}function p(r,n,t){v(r,n,function(r,n){return r.includes("href")&&null!=(r=t.Jr(n))?r:t.Fr(n)})}function g(r,n,t){v(r,n,function(r,n){return t.Jr(n)})}function m(r,n,t){v(r,[n],function(r,n){return t.Fr(n)})}function h(r,n,t){for(var e,a,i,u,o,f=0;f<n.length;f++)a=n[f],i=t,o=u=void 0,(o=(e=r).getAttribute(a))&&!d(e,a,o)&&(o=nr(o.split("&")[0]),(u=S(o,i))?s(e,a,u):(u=i.Jr(o))&&s(e,a,u))}function b(r,n,t){for(var e,a,i,u,o=0;o<n.length;o++)a=n[o],i=t,u=void 0,(u=(e=r).getAttribute(a))&&!d(e,a,u)&&(u=((r,n)=>{if(0!==(r=r.split(",").filter(function(r){return r&&""!==r.trim()}).map(y)).length){var t=r[0].url,t=S(t=r[0].version?"".concat(t,"?").concat(r[0].version):t,n);if(t){var u=f.lr(t);if(u)return r.map(function(r){var n,t,e=u,a=r.url,i=f.lr(a);return i&&(a=f.vr(i,e)),r.Zr&&(i=r.Zr.split("&"),n=i.map(function(r){return r.split("=")[0]}),e=a.indexOf("?"),t=-1===e?[]:a.slice(e+1).split("&").filter(function(r){return-1===n.indexOf(r.split("=")[0])}),e=-1===e?a:a.slice(0,e),a="".concat(e,"?").concat(t.concat(i).join("&"))),a=r.size?"".concat(a," ").concat(r.size):a}).join(",")}}})(u,i))&&s(e,a,u)}function w(r,n){for(var t=r.childNodes,e=0;e<t.length;e++){var a=t[e],i=a.localName?n[a.localName]:null;i&&i(a)}}function T(r){return(r=r&&(null==(r=r.split(",")[0])?void 0:r.trim()))&&r.split(/\s+/)[0]||null}function y(r){var r=r.trim().split(/\s+/),n=r[0].split("?"),t=n[0],n=n[1],n=n?n.split("&"):[];
506return{url:t,version:((r,n)=>{for(var t=0;t<r.length;t++)if(n(r[t]))return r[t];return null})(n,function(r){return r.startsWith("v=")}),Zr:n.filter(function(r){return!r.startsWith("v=")}).join("&"),size:r[1]}}function S(r,n){var t=f.lr(r);return null===t?null:(r=n.Gr(r))?null===(r=f.lr(r))?null:f.vr(t,r):(r=f.dr(t),null===(n=n.Gr(r))||null===(r=f.lr(n))?null:f.vr(t,r))}function _(r,n,t){var e,a;if(e=x.D,a=n,v(r,e,function(r,n){return H(n)?a.Gr(n):a.Jr(n)}),t.Xr)for(var i=r,u=x.N,o=t.Kr,f=0;f<u.length;f++){var c,l=u[f],s=i.getAttribute(l);s&&(c=s===o||s.startsWith(o+"/")||s.startsWith(o+"?")||s.startsWith(o+"#"),j(s))&&!c&&(c="".concat(o).concat(s),i.setAttribute(l,c))}}function M(r,n){((r,n)=>{if(r instanceof HTMLImageElement&&!r.getAttribute(x.A))for(var t=[r.currentSrc,r.getAttribute(x.k),T(r.getAttribute(x.R)),T(r.getAttribute(x.C))],e=0;e<t.length;e++){var a=t[e];if(a){a=S(a,n);if(a)return s(r,x.A,a)}}})(r,n),h(r,x.M,n),b(r,x.I,n),p(r,x.O,n)}function A(r,n){h(r,x.U,n),b(r,x.j,n)}function E(r,n){g(r,x.U,n)}function k(r,n){var n=u.Gr(n);return!!n&&(n='url("'.concat(n,'")'),r.style.backgroundImage!==n)&&(r.style.backgroundImage=n,!0)}function I(r){var n,t,e,a,i;switch(r.localName){case O.l:M(r,u);break;case O.g:i=u,w(a=r,((a={})[O.h]=function(r){return A(r,i)},a[O.l]=function(r){return M(r,i)},a));break;case O.u:case O.m:a=u,(e=P((t=r).style.backgroundImage||t.getAttribute("data-bg")||""))&&k(t,e),h(t,x.L,a),b(t,x.P,a),p(t,x.H,a);break;case O._:n=u,g(e=r,x.F,n),h(e,x.q,n),w(e,((e={})[O.h]=function(r){return E(r,n)},e));break;case O.h:((null==(t=r.parentElement)?void 0:t.localName)===O._?E:A)(r,u)}}function R(r,n){n=(r=>{var n=ar;
506try{n.innerHTML=r;for(var t=[],e=document.createTreeWalker(n.content,NodeFilter.SHOW_ELEMENT),a=e.nextNode();a;a=e.nextNode()){var i=a;if(z.has(i.nodeName))t.push(i);else{for(var u,o=i.attributes.length-1;0<=o;--o){var f,c=i.attributes[o].name;W.test(c)?i.removeAttribute(c):q.has(c.toLowerCase())&&(f=(i.attributes[o].value||"").replace(/[\u0000-\u0020]+/g,""),er.test(f))&&i.removeAttribute(c)}i.hasAttribute("style")&&(u=i.getAttribute("style")||"",F.test(u))&&i.removeAttribute("style")}}for(o=0;o<t.length;o++)t[o].remove();return n.innerHTML}finally{n.innerHTML=""}})(n);return r.innerHTML!==n&&(r.innerHTML=n,1)}return{Qr:function(r){return!(!r||!D(r)||n.has((r=r).localName)||r.classList.contains("tl-switcher-container")||(r=r.parentNode)&&["SCRIPT","STYLE"].includes(r.nodeName.toUpperCase()))},rn:function(r){if(L(r)&&null!=(n=r.textContent)&&n.trim()){if(u.zr)if("judge-me"===c(r)){var n=u.$r(r.textContent);if(n)return void(r.textContent=Z(n))}var t=u.Fr(r.textContent,r.parentElement||void 0);t&&(U(t)?(n=r.parentElement)&&1===n.childNodes.length&&R(n,t):(n=r.textContent.trim().replace(C,"").trim(),r.textContent=Z(r.textContent.replace(n,function(){return t}))))}},nn:function(r){if(!!$(r.textContent)||!r.innerHTML)return!1;if(u.zr&&"judge-me"===c(r)){var n=null!=(n=u.$r(r.innerHTML))?n:u.$r(r.textContent);if(n&&R(r,n))return!0}n=u.Wr(r.textContent)?null:u.qr(r.innerHTML);return!(!n||!R(r,n))},tn:function(r){switch(p(r,x.Y,u),r.localName){case O.T:p(r,x.Z,u);break;case O.t:_(r,u,a);break;case O.v:t=u,!(e=(n=r).getAttribute(x.J))||"submit"!==e&&"button"!==e||m(n,x.$,t),p(n,x.B,t);break;case O.S:p(r,x.V,u);break;case O.l:case O.g:case O.u:case O.m:case O._:I(r);break;case O.i:m(r,x.G,u);break;case O.o:g(r,x.W,u)}var n,t,e},en:I,an:k,un:function(r){var n;return!!r&&(n=r.localName,!!or.has(n)||n===O.h&&!!r.parentElement&&fr.has(r.parentElement.localName))},on:function(r){return u.zr||!u.Wr(r.textContent)},zr:function(){return u.zr},fn:function(){i++},Ir:function(){return u.Ir},getImageTranslation:function(r){return S(r,u)}}}function e(n){var t=[],e=0;function a(){0!==e&&(e===t.length?e=t.length=0:64<e&&t.length<=2*e&&(t.splice(0,e),e=0))}
506return{cn:function(r){return!(n<=t.length-e||(a(),t.push(r),0))},ln:function(){var r;return t.length<=e?(a(),null):(r=t[e++],a(),r)},sn:function(){return e<t.length}}}function br(r,t){var n=new Map([["high",0],["normal",1],["deferred",2]]);function u(r){return null!=(r=n.get(r))?r:1}var o=[e(r),e(r),e(r)],f=new WeakMap;function i(r){var n=navigator.scheduling;return n&&"function"==typeof n.isInputPending&&n.isInputPending()||performance.now()-r>=t}function c(){return o[0].sn()||o[1].sn()||o[2].sn()}function l(r,n,t,e){if(void 0===e&&(e=!1),r.sn()){if(!e&&i(n))return!1;e=r.ln();e&&e.isActive&&((n=f.get(e.node))&&n[e.kind]===e&&delete n[e.kind],t(e))}return!0}return{dn:function(r,n,t,e){var a=f.get(r),i=null!=(i=null==a?void 0:a[n])?i:null;return i&&u(e)>=u(i.priority)?"deduped":(t={node:r,kind:n,source:t,priority:e,isActive:!0},o[u(e)].cn(t)?(i&&(i.isActive=!1),a?a[n]=t:f.set(r,((e={})[n]=t,e)),"enqueued"):"dropped")},vn:c,pn:function(r){var n=performance.now();if(c()){for(var t=0;t<o.length;t++)l(o[t],n,r,!0);for(;!i(n);){for(var e=!1,t=0;t<o.length;t++){var a=o[t];if(a.sn()){e=!0;if(!l(a,n,r))return}}if(!e)break}}}}}function wr(v,t){var p=new WeakSet,g=new WeakMap,m=new WeakSet;function e(r,n){return!(!r.isConnected||!v.un(r)||(v.en(r),t.log("media","Processed media attributes immediately",n,r),0))}function a(r,n){for(var t=0;t<r.length;t++)e(r[t],n)}function i(r,n,t){D(r)&&(e(r,n),I.has(r.localName)||a(r.querySelectorAll(t),n))}function n(){if(v.Ir()){for(var r=document.querySelectorAll('[style*="background"]'),n=0;n<r.length;n++)s(r[n]);for(var t=[],e=document.styleSheets,n=0;n<e.length;n++){var a=e[n];if(!p.has(a)){var i=void 0;try{i=a.cssRules}catch(r){p.add(a);continue}var u=g.get(a);if(u&&u.gn===i.length)for(var o=0;o<u.mn.length;o++)t.push(u.mn[o]);else{var f=[];d(i,f),g.set(a,{gn:i.length,mn:f});for(o=0;o<f.length;o++)t.push(f[o])}}}if(0<t.length)for(var c=0;c<t.length;c+=200)for(var l=document.querySelectorAll(t.slice(c,c+200).join(", ")),n=0;n<l.length;n++)s(l[n])}function s(r){var n;m.has(r)||(n=P(getComputedStyle(r).backgroundImage))&&v.an(r,n)&&m.add(r)}function d(r,n){for(var t=0;t<r.length;t++){var e,a=r[t];a.type===CSSRule.STYLE_RULE?((r,n)=>{var t;if(null!=(t=r.style)&&t.backgroundImage&&r.selectorText){try{document.documentElement.matches(r.selectorText)}catch(r){return}n.push(r.selectorText)}})(a,n):(e=void 0,(e=(a=a).type===CSSRule.MEDIA_RULE?(e=a,"function"!=typeof window.matchMedia||window.matchMedia(e.conditionText).matches?e.cssRules:null):"cssRules"in a?a.cssRules:null)&&d(e,n))}}}return{hn:e,bn:function(r,n){i(r,n,u)},wn:function(r,n){i(r,n,N)},Tn:function(r){a(document.querySelectorAll(u),r),n()},yn:n}}function M(p,g,m){var a=br(lr,2*cr),h=new WeakMap,t=new WeakMap,r=null,i=null,u=!1,b=wr(p,m);function o(){null===r&&a.vn()&&(r=requestAnimationFrame(d))}function w(r,n,t,e){if(r&&("subtree"!==n||r.nodeType!==Node.TEXT_NODE||p.Qr(r.parentElement))&&("subtree"===n||r.isConnected)){t=a.dn(r,n,t,e);if("enqueued"!==t)return"dropped"!==t||(u=!0,m.log("messageHandler","Dropped work item, queue full:",n,r),!1);"subtree"===n&&D(r)&&"deferred"===e&&i&&i.observe(r),o()}return!0}function T(r,n){return r.nodeType===Node.TEXT_NODE?w(r,"characterData",n,"high"):!p.Qr(r)||w(r,"subtree",n,ur.has(r.localName)?"high":i?"deferred":"normal")}function e(){if(document.body){for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT),n=[],t=r.nextNode();t;t=r.nextNode())n.push(t);for(var e,a=0;a<n.length;a++)L(e=n[a])&&e.isConnected&&p.Qr(e.parentElement)&&null!=(e=e.textContent)&&e.trim()&&f(n[a])}}function f(r){var n;!p.Qr(r.parentElement)||h.has(r)&&r.textContent===h.get(r)||(n=r.textContent,p.rn(r),r.textContent!==n&&h.set(r,null!=(n=r.textContent)?n:""))}var c=new WeakMap;function l(r){for(var n=r.childNodes,t=!0,e=0;e<n.length;e++)T(n[e],"continuation")||(t=!1);return t}function n(r){r=r.node;if(i&&D(r)&&i.unobserve(r),r.isConnected)if(r.nodeType===Node.TEXT_NODE)f(r);else if(p.Qr(r))if(m.log("messageHandler","Processing element:",r),p.Qr(r)){if(p.tn(r),!(r!==document.body&&p.on(r)))return void(n=r.textContent,n="".concat(r.childNodes.length,":").concat(n?gr(n):""),c.get(r)===n||l(r)&&c.set(r,n));var n=r.innerHTML;t.get(r)!==n&&(p.nn(r)?r.innerHTML!==n&&t.set(r,r.innerHTML):(m.log("messageHandler","Child nodes:",r.childNodes),l(r)))}}function s(r){switch(r.kind){case"subtree":n(r);break;
506case"attributes":p.Qr(r.node)&&p.tn(r.node);break;case"mediaAttributes":b.hn(r.node,r.source);break;case"mediaSubtree":b.wn(r.node,r.source);break;case"characterData":!g.Sn&&"mutation"===r.source||f(r.node)}}function d(){try{a.pn(s)}finally{r=null,o()}}"undefined"!=typeof IntersectionObserver&&(i=new IntersectionObserver(function(r){for(var n=0;n<r.length;n++){var t=r[n];t.isIntersecting&&(null!=i&&i.unobserve(t.target),w(t.target,"subtree","intersection","high"))}},{rootMargin:"300px"}));var v=["class","id","data-widget-name"],y=new Set(v),S=p.zr(),_={subtree:!0,childList:!0,attributes:!0,attributeFilter:g._n?void 0:S?k.concat(v):k,characterData:g.Sn},M=new WeakMap;var A=new MutationObserver(function(r){m.log("observer","Observer:",r);for(var n=0;n<r.length;n++){var t=r[n];switch(t.type){case"childList":S&&p.fn();for(var e=t.addedNodes,a=0;a<e.length;a++){o=u=i=void 0;var i=e[a];if(D(i))if(I.has(i.localName)||i.localName===O.g)b.bn(i,"mutation");else{for(var u=i.querySelectorAll(R),o=0;o<u.length;o++)b.hn(u[o],"mutation");(p.un(i)||i.querySelector(N))&&w(i,"mediaSubtree","mutation","high")}if(T(e[a],"mutation"),g.Mn&&D(e[a])&&e[a].shadowRoot){var f=e[a].shadowRoot;A.observe(f,_);for(var c=0;c<f.childNodes.length;c++)T(f.childNodes[c],"mutation")}}break;case"attributes":S&&t.attributeName&&y.has(t.attributeName)&&p.fn();var l=t.target;if(p.Qr(l)){var s=l;if(t.attributeName&&ir.has(t.attributeName)&&p.un(s)){if("style"===t.attributeName){var d=s.style.backgroundImage||"";if(M.get(s)===d)break;M.set(s,d)}b.hn(s,"mutation");break}g._n&&s&&w(s,"attributes","mutation","normal")}break;case"characterData":if(g.Sn){var v=t.target;if(v&&v.nodeType===Node.TEXT_NODE){if(h.has(v)&&v.textContent===h.get(v))break;w(v,"characterData","mutation","high")}}}}}),E=(A.observe(document.documentElement,_),!1);return{An:function(){if(e(),document.body)for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_ELEMENT),n=r.nextNode();n;n=r.nextNode()){var t=n;p.Qr(t)&&p.tn(t)}!document.body||E&&!u||(u=!1,w(document.body,"subtree","page-load","high")),E?b.yn():(b.Tn("page-load"),E=!0)}}}void 0===window.TranslationLab&&(window.TranslationLab={}),window.TranslationLab.CustomTranslations=(a=(()=>{var a;try{a=window.localStorage.getItem("tlab_debug_mode")||null}catch(r){a=null}return{log:function(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];!a||"observer"===r&&"all"===a||("all"===a||a===r||"custom"===r&&"custom"===a)&&(r=t.map(function(r){if("function"==typeof r)try{return r()}catch(r){return"Error generating parameter: ".concat(r.message)}return r}),console.log.apply(console,[n].concat(r)))}}})(),i=null,{init:function(r,n){var t,e;r&&!r.isPrimaryLocale&&r.translationsMetadata&&r.translationsMetadata.length&&(0<(n=((r,n,t,e)=>{function a(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];for(var a=0,i=t;a<i.length;a++){var u=i[a];if(u&&void 0!==u[r])return u[r]}return n}var i=null;try{i=window.localStorage.getItem("tlab_feature_options")}catch(r){e.log("dictionary","localStorage unavailable for tlab_feature_options",String(r))}var u=null;if(i)try{u=JSON.parse(i)}catch(r){e.log("dictionary","Invalid tlab_feature_options JSON",String(r))}var t=a("useMessageHandler",!0,u,i=t),o=a("localizeUrls",!1,u,i),f=a("processShadowRoot",!1,u,i),c=a("attributesMutations",!1,u,i),l=a("processCharacterData",!1,u,i),s=a("excludedTemplates",[],u,i),u=a("phraseIgnoreList",[],u,i);return e.log("dictionary","useMessageHandler:",t),e.log("dictionary","localizeUrls:",o),e.log("dictionary","processShadowRoot:",f),e.log("dictionary","attributesMutations:",c),e.log("dictionary","processCharacterData:",l),e.log("dictionary","excludedTemplates:",s),e.log("dictionary","phraseIgnoreList:",u),{Br:["html","head","meta","script","noscript","style","link","canvas","svg","g","path","ellipse","br","hr"],locale:r,Kr:n,kn:t,Xr:o,Mn:f,_n:c,Sn:l,En:s,pr:u}})(r.locale,r.Kr,n,a)).En.length&&n.En.includes(r.template)||n.kn&&(r=S(r.translationsMetadata,n,a),t=i=_(r,n),r.kr)&&(e=M(t,n,a),r=function(){e.An(),window.setTimeout(function(){return e.An()},500)},"loading"===document.readyState?window.addEventListener("DOMContentLoaded",r,{once:!0}):r(),"complete"!==document.readyState)&&window.addEventListener("load",function(){return e.An()},{once:!0}))},getImageTranslation:function(r){return a.log("dictionary","translationManager: ",i),i?i.getImageTranslation(r):null}})})(); 507</script>
507<!-- END app snippet -->
507<script> 508 (function() { 509 var ctx = { 510 locale: "en", 511 isPrimaryLocale: false, 512 rootUrl: "\/en", 513 translationsMetadata: [{"name":"custom-resource-8o9045f8uz","value":{"SCOPRI":"DISCOVER","Per completare il pagamento del tuo ordine, effettua il bonifico a queste coordinate:\nBanca: CASSA DI RISPARMIO DI RAVENNA S.P.A.\nIBAN: IT97R0627002400CC0080114012\nBIC: CRRAIT2RXXX\nCausale: acquisto online\n\nNon appena il tuo pagamento risulterà accreditato provvederemo a spedire il tuo acquisto. Per ulteriori informazioni puoi contattare il servizio clienti all'indirizzo email [email protected]\n\nCordialmente\nIl Servizio Clienti\n":"To complete the payment of your order, please complete a bank draft to this account:\nBank: CASSA DI RISPARMIO DI RAVENNA S.P.A.\nIBAN: IT97R0627002400CC0080114012\nBIC: CRRAIT2RXXX\nReason for payment: online purchase\n \nAs soon as your payment is credited we will ship your purchase. For more information you can contact customer service at [email protected]\n\nKind regards\nThe Customer Service\n","News ed eventi":"News and events","Iscrivendoti alla newsletter di Damiani rimarrai sempre aggiornato sulle novità editoriali e le offerte promozionali, inoltre riceverai un buono sconto per risparmiare il 10% sul prezzo di copertina dei libri che acquisterai al tuo primo acquisto. Approfitta di questa opportunità , iscriviti subito alla newsletter in pochi, semplici passaggi.":"Sign up to the Damiani newsletter to be always updated about our new titles and offers, and immediately get a code to save 10% on the cover price of all titles in your first purchase. Don't miss this opportunity, sign up now!","Iscriviti alla newsletter e ricevi uno sconto del 10% sul primo acquisto!":"Sign up to our newsletter and get an immediate 10% off your first purchase!","Nome":"Name","Cognome":"Surname","Email":"Email","Stato":"Country","Città ":"City","Iscriviti":"Sign up","Sono maggiorenne e acconsento al trattamento dei dati a norma del Regolamento UE 2016\/679.":"I declare I am above the age of majority and I agree on the processing of data in accordance with EU Regulation 2016\/679.","Iscrizione alla newsletter":"Sign up to our newsletter"}},{"name":"custom-resource-hiqus20b1v","value":{"Non perderti novità ed edizioni esclusive!":"Don't miss out on news and exclusive editions!","Sono maggiorenne e acconsento al trattamento dei dati a norma del Regolamento UE 2016\/679.":"I am of legal age and consent to the processing of my data in accordance with EU Regulation 2016\/679.","Iscriviti alla nostra newsletter e sul tuo primo acquisto avrai uno sconto del 10%.":"Subscribe to our newsletter and get a 10% discount on your first purchase!"}},{"name":"custom-resource-coirh73qrq","value":{"Compila il modulo qui sotto":"Fill out the form below","Compila il seguente modulo per farci sapere cosa ne pensi del nostro servizio. Ti ringraziamo molto per la collaborazione!":"Please fill out the following form to let us know your thoughts on our service. We greatly appreciate your cooperation!","Modulo":"Form"}},{"name":"custom-resource-6zbcxms8j8","value":{"Iscrivendoti alla newsletter di Damiani rimarrai sempre aggiornato sulle novità editoriali e le offerte promozionali, inoltre riceverai un buono sconto per risparmiare il 10% sul prezzo di copertina dei libri che acquisterai al tuo primo ordine. Approfitta di questa opportunità , iscriviti subito alla newsletter in pochi, semplici passaggi.":"By subscribing to the Damiani newsletter, you will stay up-to-date with the latest editorial news and promotional offers. Additionally, you will receive a discount voucher to save 10% on the cover price of the books you purchase with your first order. Take advantage of this opportunity and subscribe to the newsletter now in just a few simple steps.","Iscrizione alla Newsletter":"Sign up to Newsletter"}}], 514 template: "index", 515 }; 516 var settings = {"useMessageHandler":true,"messageHandlerBatchSize":100,"messageHandlerInterval":300,"messageHandlerCooldown":2000,"useMutationQueue":true,"mutationQueueSize":100,"localizeUrls":false,"processShadowRoot":true,"processCharacterData":false,"attributesMutations":true,"useCustomHtmlComparison":false}; 517 TranslationLab.CustomTranslations.init(ctx, settings); 518 })(); 519</script>
519 520 521 522<!-- END app block --><!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/language_switcher/b5b83690-efd4-434d-8c6a-a5cef4019faf --> 523 524�<!-- BEGIN app snippet: switcher_styling --> 525<style> 526 .tl-switcher-container.hidden { 527 display: none; 528 height: 0; 529 overflow: hidden; 530 opacity: 0; 531 } 532 .tl-switcher-container { 533 position: relative; 534 z-index: 1; 535 line-height: normal; 536 } 537 .tl-switcher-container.desktop { 538 display: inline-flex; 539 align-items: center; 540 } 541 .tl-switcher-container.mobile { 542 display: block; 543 } 544 .tl-custom-position { 545 position: absolute; 546 z-index: 9999; 547 box-shadow: 0 0 10px rgba(0, 0, 0, .15); 548 border-radius: 3px; 549 background-color: #fff; 550 } 551 .tl-wrapper { 552 position: relative; 553 } 554 .tl-dropdown { 555 display: none; 556 position: absolute; 557 top: 100%; 558 left: 0; 559 z-index: 1; 560 min-width: 100%; 561 border-radius: 3px; 562 box-shadow: 0 0 10px rgba(0, 0, 0, .15); 563 background-color: #fff; 564 padding: 16px 15px 17px; 565 font-weight: normal; 566 color: #000; 567 } 568 .tl-dropdown.active { 569 display: block; 570 } 571 .tl-overlay { 572 display: none; 573 position: fixed; 574 top: 0; 575 right: 0; 576 bottom: 0; 577 left: 0; 578 z-index: 9999; 579 background-color: rgba(0, 0, 0, .5); 580 align-items: center; 581 justify-content: center; 582 } 583 .tl-overlay.active { 584 display: flex; 585 } 586 .tl-overlay .tl-inner { 587 display: flex; 588 flex-direction: column; 589 justify-content: center; 590 position: relative; 591 width: 400px; 592 max-width: 95%; 593 min-height: 150px; 594 border-radius: 5px; 595 box-shadow: 0 0 15px rgba(0, 0, 0, .15); 596 background-color: #fff; 597 padding: 25px 5%; 598 } 599 .tl-switcher { 600 position: relative; 601 } 602 .tl-switcher form { 603 margin: 0; 604 overflow: visible; 605 } 606 .tl-select, 607 .tl-selection, 608 .tl-option { 609 display: flex; 610 align-items: center; 611 column-gap: 7px; 612 white-space: nowrap; 613 } 614 .tl-select { 615 border: 1px solid rgba(0, 0, 0, .15); 616 border-radius: 3px; 617 padding: 8px 10px; 618 text-align: left; 619 font-size: 14px; 620 text-transform: capitalize; 621 cursor: pointer; 622 } 623 .tl-select:after { 624 content: ""; 625 display: inline-block; 626 width: 7px; 627 height: 7px; 628 margin: 0 5px 0 auto; 629 border-width: 0 1px 1px 0; 630 border-style: solid; 631 border-color: #000; 632 opacity: 0.9; 633 transform: rotate(45deg) translate(0, -40%); 634 transition: 0.3s ease; 635 } 636 .tl-select.open:after { 637 transform: rotate(-135deg) translate(-2px, 0); 638 } 639 .tl-flag { 640 width: 18px; 641 max-width: none; 642 border-radius: 1px; 643 vertical-align: middle; 644 transition: 0.2s ease; 645 } 646 .tl-label { 647 display: inline-block; 648 vertical-align: middle; 649 overflow-x: hidden; 650 text-overflow: ellipsis; 651 } 652 .tl-name { 653 text-transform: capitalize; 654 } 655 .tl-code { 656 text-transform: uppercase; 657 } 658 .tl-selections { 659 display: flex; 660 align-items: center; 661 border: 1px solid rgba(0, 0, 0, .15); 662 border-radius: 3px; 663 } 664 .tl-selections:hover { 665 cursor: pointer; 666 } 667 .tl-selection { 668 padding: 8px 10px; 669 } 670 .tl-selection + .tl-selection { 671 margin-left: -8px; 672 } 673 .tl-invert { 674 filter: invert(100%); 675 } 676 .tl-select:has(.tl-icon):after { 677 display: none; 678 } 679 .tl-close-btn { 680 display: none; 681 } 682 .tl-title { 683 margin: 0 0 7px; 684 text-align: left; 685 font-size: 14px; 686 } 687 .tl-switcher + .tl-title { 688 margin-top: 14px; 689 } 690 .tl-options { 691 display: none; 692 list-style: none; 693 position: absolute; 694 bottom: auto; 695 top: 100%; 696 left: 0; 697 z-index: 1; 698 min-width: 100%; 699 max-height: 170px; 700 margin: 0 0; 701 border-radius: 3px; 702 box-shadow: 0 0 5px 1px rgba(0, 0, 0, .15); 703 overflow-y: auto; 704 background-color: #fff; 705 padding: 6px 1px; 706 text-align: left; 707 font-size: 14px; 708 font-weight: normal; 709 color: #000; 710 } 711 .tl-options.open { 712 display: block; 713 } 714 .tl-option { 715 padding: 5px 10px; 716 text-transform: capitalize; 717 cursor: pointer; 718 transition: 0.2s ease; 719 } 720 .tl-option::before, 721 .tl-option::after { 722 content: none !important; 723 } 724 .tl-select:focus-visible, 725 .tl-option:focus-visible, 726 .tl-selections:focus-visible, 727 .tl-close-btn:focus-visible, 728 .tl-submit-btn:focus-visible { 729 outline: 2px solid #b3b3b3; 730 outline-offset: -2px; 731 /* Blends with the theme text colour where supported, so a dark header keeps 732 a visible ring. The flat grey above stays the fallback. */ 733 outline-color: color-mix(in srgb, currentColor 40%, transparent); 734 } 735 .tl-option:hover img { 736 opacity: 0.75; 737 } 738 .tl-btn-container { 739 margin-top: 18px;
740 text-align: center; 741 } 742 .tl-submit-btn { 743 border: none; 744 border-radius: 3px; 745 outline: none; 746 box-shadow: none; 747 background-color: #333; 748 padding: 9px 35px; 749 font-size: 14px; 750 font-weight: bold; 751 color: #fff; 752 text-transform: uppercase; 753 cursor: pointer; 754 transition: 0.2s ease; 755 } 756 .tl-submit-btn:hover { 757 background-color: #222; 758 } 759 .tl-overlay .tl-close-btn { 760 display: block; 761 position: absolute; 762 top: 10px; 763 right: 15px; 764 cursor: pointer; 765 } 766 .tl-overlay .tl-switcher { 767 margin-bottom: 5px; 768 } 769 .tl-overlay .tl-options { 770 padding: 8px 1px; 771 } 772 @supports (-webkit-hyphens:none) { 773 .tl-select, 774 .tl-selection, 775 .tl-option { 776 column-gap: 0; 777 } 778 .tl-select img + .tl-label, 779 .tl-selection img + .tl-label, 780 .tl-option img + .tl-label, 781 div.tl-select:after { 782 margin-left: 7px; 783 } 784 } 785 .tl-switcher-container.tl-custom-position { 786 border-width: 0px; 787 border-style: solid; 788 border-color: #fcfcfc; 789 background-color: #fcfcfc; 790 } 791 .tl-custom-position.top-right { 792 top: 55px; 793 right: 20px; 794 bottom: auto; 795 left: auto; 796 } 797 .tl-custom-position.top-left { 798 top: 55px; 799 right: auto; 800 bottom: auto; 801 left: 20px; 802 } 803 .tl-custom-position.bottom-left { 804 position: fixed; 805 top: auto; 806 right: auto; 807 bottom: 20px; 808 left: 20px; 809 } 810 .tl-custom-position.bottom-right { 811 position: fixed; 812 top: auto; 813 right: 20px; 814 bottom: 20px; 815 left: auto; 816 } 817 .tl-custom-position > div { 818 font-size: 14px; 819 color: #000000; 820 } 821 .tl-custom-position .tl-label { 822 color: #000000; 823 } 824 .tl-dropdown.bottom-right, 825 .tl-dropdown.bottom-left { 826 bottom: 100%; 827 top: auto; 828 } 829 .tl-dropdown.top-right, 830 .tl-dropdown.bottom-right { 831 right: 0; 832 left: auto; 833 } 834 .tl-options.bottom-right, 835 .tl-options.bottom-left { 836 bottom: 100%; 837 top: auto; 838 } 839 .tl-options.top-right, 840 .tl-options.bottom-right { 841 right: 0; 842 left: auto; 843 } 844 div:not(.tl-inner) > .tl-switcher .tl-select, 845 div.tl-selections { 846 border-width: 0px; 847 } 848 849 850 .change--container-mobile { 851 display: none !important; 852} 853.tl-select:after { 854 display: none !important; 855} 856@media (max-width: 989px) { 857 header .change--container { 858 position: absolute; 859 left: 85px; 860 top: 10px; 861 } 862} 863@media (max-width: 749px) { 864 header .change--container { 865 left: 45px; 866 top: 24px; 867 } 868 .tl-select .tl-label { 869 display: none; 870 } 871 .footer__localization.isolate { 872 bottom: 15px !Important; 873 } 874} 875@media (max-width: 481px) { 876 header .change--container { 877 top: 17px; 878 } 879} 880 881</style> 882<!-- END app snippet --> 883
884<script type="text/template" id="tl-switcher-template"> 885 <div class="tl-switcher-container hidden "> 886 887 <!-- BEGIN app snippet: language_form --><div class="tl-switcher tl-language"><form method="post" action="/en/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en" /> 888 <div class="tl-select" role="button" tabindex="0" aria-haspopup="listbox" aria-expanded="false"> 889 �<!-- BEGIN app snippet: language_flag --> 890 <img 891 class="tl-flag" 892 loading="lazy" 893 width="20" 894 height="18" 895 alt="Language switcher country flag for English" 896 src="https://cdn.shopify.com/extensions/01a0af2f-e817-74b9-999f-a1f3b00cbbeb/content-translation-423/assets/gb.svg" 897 ><!-- END app snippet --> 898 <span class="tl-label tl-name">English</span> 899 900 </div> 901 <ul class="tl-options " role="listbox" aria-label="Language">�<!-- BEGIN app snippet: switcher_option --><li 902 class="tl-option " 903 role="option" 904 tabindex="-1" 905 aria-selected="false" 906 data-value="it" 907><!-- BEGIN app snippet: language_flag --> 908 <img 909 class="tl-flag" 910 loading="lazy" 911 width="20" 912 height="18" 913 alt="Language dropdown option country flag for Italiano" 914 src="https://cdn.shopify.com/extensions/01a0af2f-e817-74b9-999f-a1f3b00cbbeb/content-translation-423/assets/it.svg" 915 ><!-- END app snippet --> 916 <span class="tl-label tl-name">Italiano</span>�</li> 917<!-- END app snippet -->�<!-- BEGIN app snippet: switcher_option --><li 918 class="tl-option active" 919 role="option" 920 tabindex="-1" 921 aria-selected="true" 922 data-value="en" 923><!-- BEGIN app snippet: language_flag --> 924 <img 925 class="tl-flag" 926 loading="lazy" 927 width="20" 928 height="18" 929 alt="Language dropdown option country flag for English" 930 src="https://cdn.shopify.com/extensions/01a0af2f-e817-74b9-999f-a1f3b00cbbeb/content-translation-423/assets/gb.svg" 931 ><!-- END app snippet --> 932 <span class="tl-label tl-name">English</span>�</li> 933<!-- END app snippet --> 934 </ul> 935 <input type="hidden" name="country_code" value="US"> 936 <input type="hidden" name="language_code" value="en"></form> 937</div> 938<!-- END app snippet --> 939 940 941 <!-- BEGIN app snippet: hidden_language_list --><div class="tl-languages-unwrap" style="display: none;"><form method="post" action="/en/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en" /> 942 <ul class="tl-options" role="listbox" aria-label="Language">�<!-- BEGIN app snippet: switcher_option --><li 943 class="tl-option " 944 role="option" 945 tabindex="-1" 946 aria-selected="false" 947 data-value="it" 948> 949 <span class="tl-label tl-name">Italiano</span>�</li> 950<!-- END app snippet -->�<!-- BEGIN app snippet: switcher_option --><li 951 class="tl-option active" 952 role="option" 953 tabindex="-1" 954 aria-selected="true" 955 data-value="en" 956> 957 <span class="tl-label tl-name">English</span>�</li> 958<!-- END app snippet --> 959 </ul> 960 <input type="hidden" name="country_code" value="US"> 961 <input type="hidden" name="language_code" value="en"></form> 962</div> 963<!-- END app snippet --> 964 </div> 965</script>
965 966
967<script defer="defer" src="https://cdn.shopify.com/extensions/01a0af2f-e817-74b9-999f-a1f3b00cbbeb/content-translation-423/assets/advanced-switcher-init.js" type="text/javascript"></script>
967 968
969<script> 970 (function () { 971 972 if (typeof window.TranslationLab === 'undefined') { 973 window.TranslationLab = {}; 974 } 975 976 window.TranslationLab.CurrencySettings = { 977 themeMoneyFormat: "â¬{{amount_with_comma_separator}}", 978 themeMoneyWithCurrencyFormat: "â¬{{amount_with_comma_separator}} EUR", 979 format: 'money_with_currency_format', 980 isRtl: false 981 }; 982 983 window.TranslationLab.switcherSettings = { 984 switcherMode: 'language', 985 labelType: 'language-name', 986 showFlags: true, 987 useSwitcherIcon: false, 988 imgFileTemplate: 'https://cdn.shopify.com/extensions/01a0af2f-e817-74b9-999f-a1f3b00cbbeb/content-translation-423/assets/[country-code].svg', 989 990 isModal: false, 991 992 currencyFormatClass: 'span.money, span.tlab-currency-format, .price-item, .price, .price-sale, .price-compare, .product__price, .product__price--sale, .product__price--old, .jsPrice', 993 shopCurrencyCode: "EUR" || "EUR", 994 995 langCurrencies: null, 996 997 currentLocale: 'en', 998 languageList: [{"iso_code":"it","display_code":"it","endonym_name":"Italiano"},{"iso_code":"en","display_code":"en","endonym_name":"English"}], 999 1000 currentCountry: 'US', 1001 availableCountries: [], 1002 1003 regionLanguages: null, 1004 1005 countryRegionAndLanguageCombinedSave: false, 1006 1007 addNoRedirect: false, 1008 addLanguageCode: false, 1009 }; 1010 1011 function getShopifyThemeName() { 1012 if (window.Shopify && window.Shopify.theme && window.Shopify.theme.name) { 1013 return window.Shopify.theme.name.toLowerCase(); 1014 } 1015 return null; 1016 } 1017 1018 function find(collection, predicate) { 1019 for (var i = 0; i < collection.length; i++) { 1020 if (predicate(collection[i])) { 1021 return collection[i]; 1022 } 1023 } 1024 return null; 1025 } 1026 1027 function getCurrenciesForLanguage(languageCode, languageCurrencies, defaultCurrencyCode) { 1028 if (!languageCode || !languageCurrencies) { 1029 return { 1030 languageCode: '', 1031 currencies: [{ code: defaultCurrencyCode }] 1032 }; 1033 } 1034 const langCodePart = languageCode.split('-')[0]; 1035 const langCurrencyMapping = find(languageCurrencies, function(x) { return x.languageCode === languageCode || x.languageCode === langCodePart; }); 1036 const defaultCurrenciesForLanguage = { 1037 languageCode: languageCode, 1038 currencies: [{ code: defaultCurrencyCode }] 1039 }; 1040 return langCurrencyMapping ?? defaultCurrenciesForLanguage; 1041 } 1042 1043 function findCurrencyForLanguage(langCurrencies, languageCode, currencyCode, defaultCurrencyCode) { 1044 if (!languageCode) return null 1045 const langCurrencyMapping = getCurrenciesForLanguage(languageCode, langCurrencies, defaultCurrencyCode); 1046 if (!currencyCode) return langCurrencyMapping.currencies[0]; 1047 const currency = find(langCurrencyMapping.currencies, function(currency) { return currency.code === currencyCode; }); 1048 if (!currency) return langCurrencyMapping.currencies[0]; 1049 return currency; 1050 } 1051 1052 function getCurrentCurrencyCode(languageCurrencies, language, shopCurrencyCode) { 1053 const queryParamCurrencyCode = getQueryParam('currency'); 1054 if (queryParamCurrencyCode) { 1055 window.TranslationLab.currencyCookie.write(queryParamCurrencyCode.toUpperCase()); 1056 deleteQueryParam('currency'); 1057 } 1058 1059 const savedCurrencyCode = window.TranslationLab.currencyCookie.read() ?? null; 1060 const currencyForCurrentLanguage = findCurrencyForLanguage(languageCurrencies, language.iso_code, savedCurrencyCode, shopCurrencyCode); 1061 return currencyForCurrentLanguage ? currencyForCurrentLanguage.code : shopCurrencyCode; 1062 } 1063 1064 function getQueryParam(param) { 1065 const queryString = window.location.search; 1066 const urlParams = new URLSearchParams(queryString); 1067 const paramValue = urlParams.get(param); 1068 return paramValue; 1069 } 1070 1071 function deleteQueryParam(param) { 1072 const url = new URL(window.location.href); 1073 url.searchParams.delete(param); 1074 window.history.replaceState({}, '', url.toString()); 1075 } 1076 1077 window.TranslationLab.currencyCookie = { 1078 name: 'translation-lab-currency', 1079 write: function (currency) { 1080 window.localStorage.setItem(this.name, currency); 1081 }, 1082 read: function () { 1083 return window.localStorage.getItem(this.name); 1084 }, 1085 destroy: function () { 1086 window.localStorage.removeItem(this.name); 1087 } 1088 } 1089 1090 window.TranslationLab.currencyService = { 1091 getCurrenciesForLanguage: getCurrenciesForLanguage, 1092 findCurrencyForLanguage: findCurrencyForLanguage, 1093 getCurrentCurrencyCode: getCurrentCurrencyCode 1094 } 1095 1096 var switcherOptions = { 1097 shopifyThemeName: getShopifyThemeName(), 1098 switcherPrototypeSelector: '.tl-switcher-container.hidden', 1099 switcherPosition: "header", 1100 headerRefElement: ".change--container", 1101 headerRelativePosition: "in-element", 1102 mobileRefElement: "", 1103 mobileRelativePosition: "in-element", 1104 }; 1105 1106 window.TranslationLab.switcherOptions = switcherOptions; 1107 1108 if (window.TranslationLab.Switcher) { 1109 window.TranslationLab.Switcher.configure(switcherOptions); 1110 } 1111 1112 })();
1113</script>
1113 1114 1115 1116
1117<script defer="defer" src="https://cdn.shopify.com/extensions/01a0af2f-e817-74b9-999f-a1f3b00cbbeb/content-translation-423/assets/advanced-switcher.js" type="text/javascript"></script>
1117 1118 1119 1120 1121 1122<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-sections/blocks/xo-sections-styles/e05b40dd-1687-4f0f-80f4-ab2769a4b17b --><!-- XO Sections styles: https://apps.shopify.com/xo-sections --><link href="https://cdn.shopify.com/extensions/234099b6-8646-4858-813f-5348f6fa517a/xo-sections-7/assets/xo-sections.css" rel="stylesheet" type="text/css" media="all" /><link href="https://cdn.shopify.com/s/files/1/0687/2281/9350/t/2/assets/xo-sections.css?v=16928703761788513590915" rel="stylesheet" type="text/css" media="all" /> 1123<link href="https://cdn.xopify.com/assets/shop/damiani01/icons/icons.css?1684854157678" rel="stylesheet" type="text/css" media="all" />
1123<script>var xosPl = "free";</script>
vendor: 1 bytes, line 1123
1123
1124<script src="https://cdn.shopify.com/extensions/234099b6-8646-4858-813f-5348f6fa517a/xo-sections-7/assets/main.607a8f98.js" defer="defer"></script>
1124 1125<!-- End: XO Sections styles --> 1126 1127 1128<!-- END app block --><!-- BEGIN app block: shopify://apps/ea-page-speed-boost/blocks/app-embed-block/b667776a-3444-4aab-a7b6-a467a3438097 -->
1128<script type='text/javascript'> 1129try{function checkCartPage(){return!("/cart"!==window.location.pathname&&!window.location.href.includes("account")&&!window.location.href.includes("orders")&&"cart"!==window.ShopifyAnalytics?.meta?.page?.pageType)}let e={},t={};function preloadLinks(){try{setAllImagesToLazyLoad();getVisibleLinksInView().forEach((e=>{["cart","delete","edit","customer","auth","account","login","logout","add","update","change","clear","api.",".api"].some((t=>e.includes(t)))?t[e]=!0:t[e]||(t[e]=!0,getPagesAndImageUrlsFromPage(e))}))}catch(e){console.log("Err errPreload:",e)}}function setAllImagesToLazyLoad(){try{const e=document.querySelectorAll("img");Array.from(e).map((e=>{e.loading="lazy"}))}catch(e){console.log("errsetAllImagesToLazyLoad:",e)}}function fetchUrlAfterPrefetch(e){try{fetch(e)}catch(e){}}function getVisibleLinksInView(){const e=document.querySelectorAll("a");return Array.from(e).filter((e=>{const t=e.getBoundingClientRect(),o=window.getComputedStyle(e),r=t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth),a=t.width>0&&t.height>0&&"hidden"!==o.visibility&&"none"!==o.display&&"0"!==o.opacity;return r&&a})).map((e=>e.href))}function preloadAllFiles(t,o,r){try{t.forEach((t=>{try{if(e[t])return;e[t]=!0;const a=document.createElement("link");a.rel="prefetch",o&&(a.as=o),r&&(a.onload=()=>{fetchUrlAfterPrefetch(t)},a.onerror=()=>{fetchUrlAfterPrefetch(t)}),a.href=t,document.head.appendChild(a)}catch(e){console.log("errLink:",e)}}))}catch(e){console.log("errPreload:",e)}}async function getPagesAndImageUrlsFromPage(e){try{const t=await fetch(e),o=await t.text(),r=(new DOMParser).parseFromString(o,"text/html");try{preloadAllFiles([e],"",!1);const t=Array.from(r.querySelectorAll('link[rel="stylesheet"]')).map((e=>e.href)),o=Array.from(r.querySelectorAll("script[src]")).map((e=>e.src));preloadAllFiles(t,"style",!0),preloadAllFiles(o,"script",!0)}catch(e){console.log("Err files:",e)}try{const e=r.querySelectorAll("img");let t=Array.from(e).map((e=>e.src));const o=Array.from(r.querySelectorAll("*")).map((e=>getComputedStyle(e).backgroundImage)).filter((e=>e.startsWith("url"))).map((e=>e.slice(5,-2)));t=t.concat(o),preloadAllFiles(t,"image",!0)}catch(e){console.log("errPreloadImgs:",e)}return imgUrls}catch(e){}}function addWaterMark(){try{let e=document.createElement("div");e.innerHTML='<a style="color: unset;" aria-label="Image & Page Speed Booster Shopify App ⢠EA" target="_blank" href="https://easyappsecom.com/?utm_source=page-speed-watermark">Image & Page Speed Booster ⢠EA</a>',e.classList.add("psb-wm"),e.style.marginTop="20px",e.style.marginBottom="20px",e.style.textAlign="center",new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting&&(e.style.display="none")}))}),{root:null,threshold:.02}).observe(e),document.body.appendChild(e),setTimeout((function(){e.style.display="none"}),3500)}catch(e){console.log(e)}}checkCartPage()||setAllImagesToLazyLoad(),window.addEventListener("load",(e=>{if(checkCartPage())return;let t;console.log("EA ⢠Page Speed Booster: https://apps.shopify.com/ea-image-page-speed-booster"),window.addEventListener("scroll",(function(e){window.clearTimeout(t),t=setTimeout((function(){preloadLinks()}),100)})),preloadLinks(),setTimeout((function(){preloadLinks()}),5e3),setTimeout((function(){preloadLinks()}),12e3)})),checkCartPage()||setTimeout((()=>{addWaterMark()}),250)}catch(o){console.log("Err EA PSB errApp:",o)} 1130</script>
1130 1131 1132 1133<!-- END app block -->
1133<script src="https://cdn.shopify.com/extensions/01a085f7-b042-7ce5-a1e5-794e4a112df0/pushowl-327/assets/pushowl-shopify.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1133
1133
1134<script src="https://cdn.shopify.com/extensions/01a0d519-46bd-7628-9219-180ed5883223/forms-2596/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
1134 1135<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1136<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: 68722819350,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 1136
1136
1137<script> 1138 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1139</script>
vendor: 1 bytes, line 1139
1139
1140<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}
1140).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: 68722819350,storefrontBaseUrl: "https://www.damianibooks.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.damianibooks.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4900421971","configuration":"{\"shopID\": \"88583\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d22b5691c62682d22357c5bcbea63a2b","type":"APP","apiClientId":3780451,"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":"4131782995","configuration":"{\"accountID\":\"damiani01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4f82d0323b06a4642fbff9b42c9979eb","type":"APP","apiClientId":12388204545,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2609185107","configuration":"{\"accountID\":\"28278\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"676191265fe7076edccb22bdd9c852fd","type":"APP","apiClientId":2503405,"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":"2594931027","configuration":"{\"subdomain\":\"damiani01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"42cd9b1f0fb7c1cae5cd21175cef6782","type":"APP","apiClientId":1615517,"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":"958038355","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-TW9LRV61PN\\\",\\\"GT-5R8MWXBF\\\"],\\\"target_country\\\":\\\"IT\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-TW9LRV61PN\\\",\\\"MC-BX8ETPZQ6V\\\"]}
1140,{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-TW9LRV61PN\\\",\\\"MC-BX8ETPZQ6V\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-TW9LRV61PN\\\",\\\"MC-BX8ETPZQ6V\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-TW9LRV61PN\\\"}],\\\"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":"445874515","configuration":"{\"pixel_id\":\"166235409374573\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Damiani Books","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"damiani01.myshopify.com","countryCode":"IT","storefrontUrl":"https:\/\/www.damianibooks.com\/en"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"10596853481811","handle":"100-superlative-rolex-watches","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53785845694803","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10579494699347","handle":"marilyn-a-magical-dance","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53687826547027","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10202429489491","handle":"morandis-objects-the-complete-archive","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52124705194323","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10562827616595","handle":"the-chemistry-of-memory","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53595433697619","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10456449679699","handle":"eight-seconds-legacy-in-motion","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53123794174291","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1140,{"id":"8600115183955","handle":"6208814","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47318485205331","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8626243797331","handle":"6208815","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47403445649747","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8133785026838","handle":"6208751","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44225858699542","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8626075533651","handle":"6208811","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47402973200723","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10562801828179","handle":"a-lost-place","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53595332575571","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10614722003283","handle":"toiletellen-papervonunwerth-calendar-2027","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53868228903251","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10529030504787","handle":"toiletpaper-magazine-21","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53438214046035","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1140,{"id":"8407643914579","handle":"6208790","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46600765735251","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8133775720726","handle":"6208427","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44225846018326","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.damianibooks.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"139243716886","themeStoreId":"1431","themePublished":"true","eventMetadataId":"ed2b5b5c-a6ed-40c6-b61c-cd48a5e987f1","pageType":"home","shopId":"68722819350","storefrontBaseUrl":"https:\/\/www.damianibooks.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1140<script> 1141 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1142 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1143 window.ShopifyAnalytics.meta.currency = 'EUR'; 1144 var meta = {"page":{"pageType":"home","requestId":"7f6ae45c-0ea8-4d76-b4fd-a476996fecd4-1790283293"}}; 1145 for (var attr in meta) { 1146 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1147 } 1148</script>
vendor: 1 bytes, line 1148
1148
1149<script class="analytics"> 1150 (function () { 1151 var customDocumentWrite = function(content) { 1152 var jquery = null; 1153 1154 if (window.jQuery) { 1155 jquery = window.jQuery; 1156 } else if (window.Checkout && window.Checkout.$) { 1157 jquery = window.Checkout.$; 1158 } 1159 1160 if (jquery) { 1161 jquery('body').append(content); 1162 } 1163 }; 1164 1165 var hasLoggedConversion = function(token) { 1166 if (token) { 1167 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1168 } 1169 return false; 1170 } 1171 1172 var setCookieIfConversion = function(token) { 1173 if (token) { 1174 var twoMonthsFromNow = new Date(Date.now()); 1175 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1176 1177 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1178 } 1179 } 1180 1181 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1182 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1183 if (trekkie.integrations) { 1184 return; 1185 } 1186 trekkie.methods = [ 1187 'identify', 1188 'page', 1189 'ready', 1190 'track', 1191 'trackForm', 1192 'trackLink' 1193 ]; 1194 trekkie.factory = function(method) { 1195 return function() { 1196 var args = Array.prototype.slice.call(arguments); 1197 args.unshift(method); 1198 trekkie.push(args); 1199 if (method == 'track' || method == 'page') { 1200 try { 1201 if (window.__TREKKIE_SHIM_QUEUE == null) { 1202 window.__TREKKIE_SHIM_QUEUE = []; 1203 } 1204 window.__TREKKIE_SHIM_QUEUE.push({ 1205 from: 'trekkie-stub', 1206 method: method, 1207 args: args.slice(1) 1208 }); 1209 } catch (e) { 1210 // no-op 1211 } 1212 } 1213 return trekkie; 1214 }; 1215 }; 1216 for (var i = 0; i < trekkie.methods.length; i++) { 1217 var key = trekkie.methods[i]; 1218 trekkie[key] = trekkie.factory(key); 1219 } 1220 trekkie.load = function(config) { 1221 trekkie.config = config || {}; 1222 trekkie.config.initialDocumentCookie = document.cookie; 1223 var first = document.getElementsByTagName('script')[0]; 1224var script = document.createElement('script'); 1225script.type = 'text/javascript'; 1226script.onerror = function(e) { 1227 var scriptFallback = document.createElement('script'); 1228 scriptFallback.type = 'text/javascript'; 1229 scriptFallback.onerror = function(error) { 1230 var Monorail = { 1231 produce: function produce(monorailDomain, schemaId, payload) { 1232 var currentMs = new Date().getTime(); 1233 var event = { 1234 schema_id: schemaId, 1235 payload: payload, 1236 metadata: { 1237 event_created_at_ms: currentMs, 1238 event_sent_at_ms: currentMs 1239 } 1240 }; 1241 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1242 }, 1243 sendRequest: function sendRequest(endpointUrl, payload) { 1244 // Try the sendBeacon API 1245 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1246 var blobData = new window.Blob([payload], { 1247 type: 'text/plain' 1248 }); 1249 1250 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1251 return true; 1252 } // sendBeacon was not successful 1253 1254 } // XHR beacon 1255 1256 var xhr = new XMLHttpRequest(); 1257 1258 try { 1259 xhr.open('POST', endpointUrl); 1260 xhr.setRequestHeader('Content-Type', 'text/plain'); 1261 xhr.send(payload); 1262 } catch (e) { 1263 console.log(e); 1264 } 1265 1266 return false; 1267 }, 1268 isIos12: function isIos12() { 1269 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1270 } 1271 }; 1272 Monorail.produce('monorail-edge.shopifysvc.com', 1273 'trekkie_storefront_load_errors/1.1', 1274 {shop_id: 68722819350, 1275 theme_id: 139243716886, 1276 app_name: "storefront", 1277 context_url: window.location.href, 1278 source_url: "//www.damianibooks.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1279 1280 }; 1281 scriptFallback.async = true; 1282 scriptFallback.src = '//www.damianibooks.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1283 first.parentNode.insertBefore(scriptFallback, first); 1284}; 1285script.async = true; 1286script.src = '//www.damianibooks.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1287first.parentNode.insertBefore(script, first); 1288 1289 }; 1290 trekkie.load( 1291 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":68722819350,"isMerchantRequest":null,"themeId":139243716886,"themeCityHash":"14767789330414032537","contentLanguage":"en","currency":"EUR","eventMetadataId":"ed2b5b5c-a6ed-40c6-b61c-cd48a
12915e987f1"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1292 ); 1293 1294 var loaded = false; 1295 trekkie.ready(function() { 1296 if (loaded) return; 1297 loaded = true; 1298 1299 window.ShopifyAnalytics.lib = window.trekkie; 1300 1301 var originalDocumentWrite = document.write; 1302 document.write = customDocumentWrite; 1303 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1304 document.write = originalDocumentWrite; 1305 1306 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1307 var token = match? match[1]: undefined; 1308 if (!hasLoggedConversion(token)) { 1309 setCookieIfConversion(token); 1310 1311 } 1312 }); 1313 1314 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"7f6ae45c-0ea8-4d76-b4fd-a476996fecd4-1790283293","shopifyEmitted":true}); 1315 1316 var eventsListenerScript = document.createElement('script'); 1317 eventsListenerScript.async = true; 1318 eventsListenerScript.src = "//www.damianibooks.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1319 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1320})();</script>
vendor: 1 bytes, line 1320
1320
1321<script 1322 defer 1323 src="https://www.damianibooks.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1324 data-application="storefront-renderer" 1325 data-shop-id="68722819350" 1326 data-render-region="gcp-us-west1" 1327 data-page-type="index" 1328 data-theme-instance-id="139243716886" 1329 data-theme-name="Studio" 1330 data-theme-version="4.0.1" 1331 data-monorail-region="shop_domain" 1332 data-resource-timing-sampling-rate="10" 1333 data-shs="true" 1334 data-shs-beacon="true" 1335 data-shs-export-with-fetch="true" 1336 data-shs-logs-sample-rate="1" 1337 data-shs-beacon-endpoint="https://www.damianibooks.com/api/collect" 1338></script>
1338 1339<meta name="shopify-y" content="33999c6c-53fd-402f-a8bc-856bbfd84c3c" data-expiration="1821840893000"><meta name="shopify-s" content="4a37d05a-aabd-4640-9421-20c470f70823" data-expiration="1790285093000"><meta name="new-cookie-storage-activated" content="t"> 1340</head> 1341 1342 <body class="gradient"> 1343
1343<script src="//www.damianibooks.com/cdn/shop/t/2/assets/changeTitleColor.js?v=27378216412290275911687796201" defer="defer"></script>
1343 1344 1345 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1346 Skip to content 1347 </a><div id="shopify-section-announcement-bar" class="shopify-section"><div class="announcement-bar color-inverse gradient" role="region" aria-label="Announcement" ><a href="/en/pages/sign-up-to-newsletter" class="announcement-bar__link link link--text focus-inset animate-arrow"><div class="page-width"> 1348 <p class="announcement-bar__message center h5"> 1349 SIGN UP TO OUR NEWSLETTER: 10% DISCOUNT ON YOUR FIRST PURCHASE! 1350<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 1351 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 1352</svg> 1353</p> 1354 </div></a></div> 1355</div> 1356 <div id="shopify-section-header" class="shopify-section section-header"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-menu.css?v=127523826482672149011670581910" media="print" onload="this.media='all'"> 1357<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-search.css?v=171472771348218769261685373760" media="print" onload="this.media='all'"> 1358<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-menu-drawer.css?v=75534090653238900601674221178" media="print" onload="this.media='all'"> 1359<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-cart-notification.css?v=183358051719344305851669977886" media="print" onload="this.media='all'"> 1360<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-cart-items.css?v=23917223812499722491669977890" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-price.css?v=135433427248328771161673860445" media="print" onload="this.media='all'"> 1361 <link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-loading-overlay.css?v=167310470843593579841669977890" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-mega-menu.css?v=2476276403664970771687793101" media="print" onload="this.media='all'"> 1362 <noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-mega-menu.css?v=2476276403664970771687793101" rel="stylesheet" type="text/css" media="all" /></noscript><noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-menu.css?v=127523826482672149011670581910" rel="stylesheet" type="text/css" media="all" /></noscript> 1363<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-search.css?v=171472771348218769261685373760" rel="stylesheet" type="text/css" media="all" /></noscript> 1364<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-menu-drawer.css?v=75534090653238900601674221178" rel="stylesheet" type="text/css" media="all" /></noscript> 1365<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-cart-notification.css?v=183358051719344305851669977886" rel="stylesheet" type="text/css" media="all" /></noscript> 1366<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-cart-items.css?v=23917223812499722491669977890" rel="stylesheet" type="text/css" media="all" /></noscript> 1367 1368<style> 1369 header-drawer { 1370 justify-self: start; 1371 margin-left: -1.2rem; 1372 } 1373 1374 .header__heading-logo { 1375 max-width: 160px; 1376 } 1377 1378 @media screen and (max-width: 481px) { 1379 .header__heading-logo { 1380 max-width: 162px; 1381 } 1382 } 1383 1384 @media screen and (min-width: 990px) { 1385 header-drawer { 1386 display: none; 1387 } 1388 } 1389 1390 @media screen and (max-width: 481px){ 1391 .header__icon.header__icon--wishlist.link.focus-inset{ 1392 display: none; 1393 } 1394 } 1395 .menu-drawer-container { 1396 display: flex; 1397 } 1398 1399 .list-menu { 1400 list-style: none; 1401 padding: 0; 1402 margin: 0; 1403 } 1404 1405 .list-menu--inline { 1406 display: inline-flex; 1407 flex-wrap: wrap; 1408 } 1409 1410 summary.list-menu__item { 1411 padding-right: 2.7rem; 1412 } 1413 1414 .list-menu__item { 1415 display: flex; 1416 align-items: center; 1417 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1418 margin-right: 39px; 1419 margin-left: 40px; 1420 } 1421 1422 .list-menu__item--link { 1423 text-decoration: none; 1424 padding-bottom: 1rem; 1425 padding-top: 1rem; 1426 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1427 } 1428 1429 @media screen and (min-width: 750px) { 1430 .list-menu__item--link { 1431 padding-bottom: 0.5rem; 1432 padding-top: 0.5rem; 1433 } 1434 } 1435 1436</style><style data-shopify>.header { 1437 padding-top: 0px; 1438 padding-bottom: 0px; 1439 } 1440 1441 .section-header { 1442 margin-bottom: 6px; 1443 } 1444 1445 @media screen and (min-width: 750px) { 1446 .section-header { 1447 margin-bottom: 8px; 1448 } 1449 } 1450 1451 @media screen and (min-width: 990px) { 1452 .header { 1453 padding-top: 0px; 1454 padding-bottom: 0px; 1455 } 1456 } 1457 1458 @media screen and (max-width: 481px){ 1459 .site-header__location{ 1460 display: none; 1461 } 1462 } 1463 1464 @media screen and (max-width: 481px){ 1465 .site-header__icon.site-header__currency{ 1466 display: none; 1467 } 1468 } 1469 1470 @media screen and (max-width: 481px){ 1471 .shopify-section.section-header{ 1472 margin-bottom: 0; 1473 } 1474 }</style>
1474<script src="//www.damianibooks.com/cdn/shop/t/2/assets/dropdown-menu.js?v=42624017093428812891678199276" defer="defer"></script>
vendor: 1 bytes, line 1474
1474
1475<script src="//www.damianibooks.com/cdn/shop/t/2/assets/details-disclosure.js?v=153497636716254413831669977889" defer="defer"></script>
vendor: 1 bytes, line 1475
1475
1476<script src="//www.damianibooks.com/cdn/shop/t/2/assets/details-modal.js?v=4511761896672669691669977889" defer="defer"></script>
vendor: 1 bytes, line 1476
1476
1477<script src="//www.damianibooks.com/cdn/shop/t/2/assets/cart-notification.js?v=160453272920806432391669977887" defer="defer"></script>
1477<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 1478 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 1479 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 1480 </symbol> 1481 1482 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 1483 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1484 </symbol> 1485</svg> 1486<sticky-header class="header-wrapper color-background-1 gradient"> 1487 <header class="header header--top-center header--mobile-center page-width header--has-menu"><header-drawer data-breakpoint="tablet"> 1488 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1489 <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu"> 1490 <span> 1491 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" fill="none" viewBox="0 0 18 16"> 1492 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 1493</svg> 1494 1495 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 1496 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1497</svg> 1498 1499 </span> 1500 </summary> 1501 <div id="menu-drawer" class="gradient menu-drawer motion-reduce" tabindex="-1"> 1502 <div class="menu-drawer__inner-container"> 1503 <div class="menu-drawer__navigation-container"> 1504 <nav class="menu-drawer__navigation"> 1505 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1"> 1506 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1507 Books 1508 1509 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1510 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1511</svg> 1512 1513 </summary> 1514 <div id="link-libri" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1"> 1515 <div class="menu-drawer__inner-submenu"> 1516 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1517 1518 Books 1519 </button> 1520 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/en/collections/novita" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1521 New titles 1522 </a> 1523 1524</li><li><a href="/en/collections/prossime-uscite" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1525 Upcoming books 1526 </a> 1527 1528</li><li><a href="/en/collections/i-piu-venduti" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1529 Best sellers 1530 </a> 1531 1532</li><li><a href="https://www.damianibooks.com/collections/promo" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1533 Regali 1534 </a> 1535 1536</li><li><a href="/en/collections/toiletpaper" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1537 Toiletpaper 1538 </a> 1539 1540</li><li><a href="/en/collections/community" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1541 Community 1542 </a> 1543 1544</li><li><a href="/en/collections/arte-contemporanea-1" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1545 Contemporary art 1546 </a> 1547 1548</li><li><a href="/en/collections/fashion" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1549 Fashion 1550 </a> 1551 1552</li><li><a href="/en/collections/orologi" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1553 Watches 1554 </a> 1555 1556</li><li><a href="/en/collections/identita" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1557 Inclusivity 1558 </a> 1559 1560</li><li><a href="/en/collections/tutti-i-libri" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1561 All books 1562 </a> 1563 1564 <hr class="separ_attr" style="border: 0.5px solid #000000; border-top: none;"> 1565 1566</li></ul> 1567 </div> 1568 </div> 1569 </details><hr class="separ_attr" style="border: 0.5px solid #000000; border-top: none;"> 1570 </li><li>
1570<details id="Details-menu-drawer-menu-item-2"> 1571 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1572 Special editions 1573 1574 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1575 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1576</svg> 1577 1578 </summary> 1579 <div id="link-edizioni-speciali" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1"> 1580 <div class="menu-drawer__inner-submenu"> 1581 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1582 1583 Special editions 1584 </button> 1585 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/en/collections/libri-firmati" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1586 Signed books 1587 </a> 1588 1589</li><li><a href="/en/collections/edizioni-limitate" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1590 Limited editions 1591 </a> 1592 1593</li><li><a href="/en/collections/libri-rari-1" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1594 Rare books 1595 </a> 1596 1597</li></ul> 1598 </div> 1599 </div> 1600 </details><hr class="separ_attr" style="border: 0.5px solid #000000; border-top: none;"> 1601 </li><li><a href="/en/pages/autori" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1602 Authors 1603 </a><hr class="separ_attr" style="border: 0.5px solid #000000; border-top: none;"> 1604 </li><li><a href="/en/pages/andrea-albertini-award" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1605 Albertini Award 1606 </a><hr class="separ_attr" style="border: 0.5px solid #000000; border-top: none;"> 1607 </li><li><details id="Details-menu-drawer-menu-item-5"> 1608 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1609 News and events 1610 1611 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1612 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1613</svg> 1614 1615 </summary> 1616 <div id="link-news-ed-eventi" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1"> 1617 <div class="menu-drawer__inner-submenu"> 1618 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1619 1620 News and events 1621 </button> 1622 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/en/pages/in-programma" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1623 Upcoming 1624 </a> 1625 1626</li><li><a href="/en/pages/archivio" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1627 Archive 1628 </a> 1629 1630</li></ul> 1631 </div> 1632 </div> 1633 </details><hr class="separ_attr" style="border: 0.5px solid #000000; border-top: none;"> 1634 </li><li>
1634<details id="Details-menu-drawer-menu-item-6"> 1635 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1636 About us 1637 1638 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1639 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1640</svg> 1641 1642 </summary> 1643 <div id="link-chi-siamo" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1"> 1644 <div class="menu-drawer__inner-submenu"> 1645 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1646 1647 About us 1648 </button> 1649 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/en/pages/distributors" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1650 Distributors 1651 </a> 1652 1653</li><li><a href="/en/pages/la-storia" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1654 The story 1655 </a> 1656 1657</li><li><a href="/en/pages/i-valori" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1658 Values 1659 </a> 1660 1661</li></ul> 1662 </div> 1663 </div> 1664 </details><hr class="separ_attr" style="border: 0.5px solid #000000; border-top: none;"> 1665 </li></ul> 1666 </nav> 1667 <div class="menu-drawer__utility-links"><a href="https://www.damianibooks.com/customer_authentication/redirect?locale=en®ion_country=US" class="menu-drawer__account link focus-inset h5"> 1668 1669Log in</a><a href="/pages/wishlist" class="menu-drawer__account link focus-inset h5">Favorites</a> 1670 1671 </div> 1672 </div> 1673 </div> 1674 </div> 1675 </details> 1676 </header-drawer><h1 class="header__heading"><a href="/en" class="header__heading-link link link--text focus-inset"><img src="//www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090" alt="Damiani Books" srcset="//www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=50 50w, //www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=100 100w, //www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=150 150w, //www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=200 200w, //www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=250 250w, //www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=300 300w, //www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=400 400w, //www.damianibooks.com/cdn/shop/files/Damiani_logo.png?v=1681907090&width=500 500w" width="160" height="41.47110332749562" class="header__heading-logo"> 1677</a></h1><nav class="header__inline-menu"> 1678 <ul class="list-menu list-menu--inline" role="list"><li><header-menu> 1679 <details id="Details-HeaderMenu-1" class="mega-menu"> 1680 <summary class="header__menu-item list-menu__item link focus-inset"> 1681 <span>Books</span> 1682 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1683 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1684</svg> 1685 1686 </summary> 1687 <div id="MegaMenu-Content-1" class="mega-menu__content gradient motion-reduce global-settings-popup" tabindex="-1"> 1688 <ul class="mega-menu__list page-width" role="list"> 1689 <li class="child-list"> 1690 <a href="/en/pages/collezioni" class="mega-menu__link mega-menu__link--level-2 link"> 1691 More 1692 </a><ul class="list-unstyled" role="list"><li> 1693 <a href="/en/collections/novita" class="mega-menu__link link"> 1694 New titles 1695 </a> 1696 </li><li> 1697 <a href="/en/collections/prossime-uscite" class="mega-menu__link link"> 1698 Upcoming books 1699 </a> 1700 </li><li> 1701 <a href="/en/collections/i-piu-venduti" class="mega-menu__link link"> 1702 Best sellers 1703 </a> 1704 </li><li> 1705 <a href="https://www.damianibooks.com/collections/promo" class="mega-menu__link link"> 1706 Regali 1707 </a> 1708 </li><li> 1709 <a href="/en/collections/tutti-i-libri" class="mega-menu__link link"> 1710 Tutti i libri 1711 </a> 1712 </li></ul></li> 1713 <li class="child-list"> 1714 <a href="/en/collections/tutti-i-libri" class="mega-menu__link mega-menu__link--level-2 link"> 1715 Books 1716 </a><ul class="list-unstyled" role="list"><li> 1717 <a href="/en/collections/toiletpaper" class="mega-menu__link link"> 1718 Toiletpaper 1719 </a> 1720 </li><li> 1721 <a href="/en/collections/fotografia" class="mega-menu__link link"> 1722 Photography 1723 </a> 1724 </li><li> 1725 <a href="/en/collections/community" class="mega-menu__link link"> 1726 Community 1727 </a> 1728 </li><li> 1729 <a href="/en/collections/arte-contemporanea-1" class="mega-menu__link link"> 1730 Contemporary art 1731 </a> 1732 </li><li> 1733 <a href="/en/collections/fashion" class="mega-menu__link link"> 1734 Fashion 1735 </a> 1736 </li><li> 1737 <a href="/en/collections/identita" class="mega-menu__link link"> 1738 Inclusivity 1739 </a> 1740 </li><li> 1741 <a href="/en/collections/orologi" class="mega-menu__link link"> 1742 Watches 1743 </a> 1744 </li></ul></li></ul> 1745 </div> 1746 </details> 1747 </header-menu></li><li><header-menu> 1748 <details id="Details-HeaderMenu-2" class="mega-menu"> 1749 <summary class="header__menu-item list-menu__item link focus-inset">
1750 <span>Special editions</span> 1751 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1752 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1753</svg> 1754 1755 </summary> 1756 <div id="MegaMenu-Content-2" class="mega-menu__content gradient motion-reduce global-settings-popup" tabindex="-1"> 1757 <ul class="mega-menu__list page-width" role="list"> 1758 <li class="child-list"> 1759 <a href="/en/collections/libri-firmati" class="mega-menu__link mega-menu__link--level-2 link"> 1760 Signed books 1761 </a><ul class="list-unstyled" role="list"><li> 1762 <a href="/en/collections/libri-firmati" class="mega-menu__link link"> 1763 Signed books 1764 </a> 1765 </li><li> 1766 <a href="/en/collections/edizioni-limitate" class="mega-menu__link link"> 1767 Limited editions 1768 </a> 1769 </li><li> 1770 <a href="/en/collections/libri-rari-1" class="mega-menu__link link"> 1771 Rare books 1772 </a> 1773 </li></ul></li></ul> 1774 </div> 1775 </details> 1776 </header-menu></li><li><a href="/en/pages/autori" class="header__menu-item list-menu__item link link--text focus-inset"> 1777 <span>Authors</span> 1778 </a></li><li><a href="/en/pages/andrea-albertini-award" class="header__menu-item list-menu__item link link--text focus-inset"> 1779 <span>Albertini Award</span> 1780 </a></li><li><header-menu> 1781 <details id="Details-HeaderMenu-5" class="mega-menu"> 1782 <summary class="header__menu-item list-menu__item link focus-inset"> 1783 <span>News and events</span> 1784 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1785 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1786</svg> 1787 1788 </summary> 1789 <div id="MegaMenu-Content-5" class="mega-menu__content gradient motion-reduce global-settings-popup" tabindex="-1"> 1790 <ul class="mega-menu__list page-width" role="list"> 1791 <li class="child-list"> 1792 <a href="/en/pages/news-ed-eventi" class="mega-menu__link mega-menu__link--level-2 link"> 1793 news ed eventi 1794 </a><ul class="list-unstyled" role="list"><li> 1795 <a href="/en/pages/in-programma" class="mega-menu__link link"> 1796 Upcoming 1797 </a> 1798 </li><li> 1799 <a href="/en/pages/archivio" class="mega-menu__link link"> 1800 Archive 1801 </a> 1802 </li></ul></li></ul> 1803 </div> 1804 </details> 1805 </header-menu></li><li><header-menu> 1806 <details id="Details-HeaderMenu-6" class="mega-menu"> 1807 <summary class="header__menu-item list-menu__item link focus-inset"> 1808 <span>About us</span> 1809 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 1810 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1811</svg> 1812 1813 </summary> 1814 <div id="MegaMenu-Content-6" class="mega-menu__content gradient motion-reduce global-settings-popup" tabindex="-1"> 1815 <ul class="mega-menu__list page-width" role="list"> 1816 <li class="child-list"> 1817 <a href="/en/pages/damiani-books" class="mega-menu__link mega-menu__link--level-2 link"> 1818 About us 1819 </a><ul class="list-unstyled" role="list"><li> 1820 <a href="/en/pages/la-storia" class="mega-menu__link link"> 1821 The story 1822 </a> 1823 </li><li> 1824 <a href="/en/pages/distributors" class="mega-menu__link link"> 1825 Distributors 1826 </a> 1827 </li><li> 1828 <a href="/en/pages/i-valori" class="mega-menu__link link"> 1829 Values 1830 </a> 1831 </li></ul></li></ul> 1832 </div> 1833 </details> 1834 </header-menu></li></ul> 1835 </nav><div class="change--container"> 1836 1837 <div class="euro-cont"><p class="euro">| â¬</p></div> 1838 </div><div class="header__icons"> 1839 <details-modal class="header__search"> 1840 <details> 1841 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search">
1842 <span> 1843 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 1844 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" viewBox="0 0 22 22" enable-background="new 0 0 22 22" xml:space="preserve"> <image id="image0" width="22" height="22" x="0" y="0" 1845 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/01_search.png?v=1681907416"/> 1846</svg> 1847 1848 </svg> 1849 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 1850 <use href="#icon-close"> 1851 </svg> 1852 </span> 1853 </summary> 1854 <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search"> 1855 <div class="modal-overlay"></div> 1856 <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/en/search" method="get" role="search" class="search search-modal__form"> 1857 <div class="field"> 1858 <input class="search__input field__input" 1859 id="Search-In-Modal" 1860 type="search" 1861 name="q" 1862 value="" 1863 placeholder="Search"role="combobox" 1864 aria-expanded="false" 1865 aria-owns="predictive-search-results-list" 1866 aria-controls="predictive-search-results-list" 1867 aria-haspopup="listbox" 1868 aria-autocomplete="list" 1869 autocorrect="off" 1870 autocomplete="off" 1871 autocapitalize="off" 1872 spellcheck="false"> 1873 <label class="field__label" for="Search-In-Modal">Search</label> 1874 <input type="hidden" name="options[prefix]" value="last"> 1875 <button class="search__button field__button" aria-label="Search"> 1876 <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 1877 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" viewBox="0 0 22 22" enable-background="new 0 0 22 22" xml:space="preserve"> <image id="image0" width="22" height="22" x="0" y="0" 1878 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/01_search.png?v=1681907416"/> 1879</svg> 1880 1881 </svg> 1882 </button> 1883 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 1884 <div class="predictive-search__loading-state"> 1885 <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1886 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 1887 </svg> 1888 </div> 1889 </div> 1890 1891 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close"> 1892 <svg class="icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 1893 <use href="#icon-close"> 1894 </svg> 1895 </button> 1896 </div> 1897 </div> 1898 </details> 1899 </details-modal><a href="https://www.damianibooks.com/customer_authentication/redirect?locale=en®ion_country=US" class="header__icon header__icon--account link focus-inset small-hide"> 1900 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" viewBox="0 0 22 22" enable-background="new 0 0 22 22" xml:space="preserve"> <image id="image0" width="22" height="22" x="0" y="0" 1901 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/02_my_accunt.png?v=1681907415"/> 1902</svg> 1903
1904 <span class="visually-hidden">Log in</span> 1905 </a><a href="/en/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" viewBox="0 0 22 22" enable-background="new 0 0 22 22" xml:space="preserve"> <image id="image0" width="22" height="22" x="0" y="0" 1906 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/03_shopping_bag.png?v=1681907415"/> 1907</svg> 1908<span class="visually-hidden">Cart</span></a> 1909 1910 <a href="/pages/wishlist" class="header__icon header__icon--wishlist link focus-inset" id="cart-icon-bubble"> 1911 1912<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" viewBox="0 0 22 22" enable-background="new 0 0 22 22" xml:space="preserve"> <image id="image0" width="22" height="22" x="0" y="0" 1913 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/04_seawishlistrch.png?v=1681907415"/> 1914</svg> 1915 1916 </a> 1917 1918 </div> 1919 </header> 1920</sticky-header> 1921 1922<cart-notification> 1923 <div class="cart-notification-wrapper page-width"> 1924 <div id="cart-notification" class="cart-notification focus-inset color-background-1 gradient" aria-modal="true" aria-label="Item added to your cart" role="dialog" tabindex="-1"> 1925 <div class="cart-notification__header"> 1926 <h2 class="cart-notification__heading caption-large text-body"><svg class="icon icon-checkmark color-foreground-text" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none"> 1927 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/> 1928</svg> 1929Item added to your cart</h2> 1930 <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close"> 1931 <svg class="icon icon-close" aria-hidden="true" focusable="false"><use href="#icon-close"></svg> 1932 </button> 1933 </div> 1934 <div id="cart-notification-product" class="cart-notification-product"></div> 1935 <div class="cart-notification__links"> 1936 <a href="/en/cart" id="cart-notification-button" class="button button--secondary button--full-width"></a> 1937 <form action="/en/cart" method="post" id="cart-notification-form"> 1938 <button class="button button--primary button--full-width" name="checkout">Check out</button> 1939 </form> 1940 <button type="button" class="link button-label">Continue shopping</button> 1941 </div> 1942 </div> 1943 </div> 1944</cart-notification> 1945<style data-shopify> 1946 .cart-notification { 1947 display: none; 1948 } 1949</style> 1950 1951
1952<script type="application/ld+json"> 1953 { 1954 "@context": "http://schema.org", 1955 "@type": "Organization", 1956 "name": "Damiani Books", 1957 1958 "logo": "https:\/\/www.damianibooks.com\/cdn\/shop\/files\/Damiani_logo.png?v=1681907090\u0026width=1713", 1959 1960 "sameAs": [ 1961 "", 1962 "https:\/\/it-it.facebook.com\/DamianiBooks\/", 1963 "", 1964 "https:\/\/www.instagram.com\/damiani_books\/", 1965 "", 1966 "", 1967 "", 1968 "https:\/\/www.youtube.com\/@damianibooks5269", 1969 "" 1970 ], 1971 "url": "https:\/\/www.damianibooks.com" 1972 } 1973</script>
1973 1974
1974<script type="application/ld+json"> 1975 { 1976 "@context": "http://schema.org", 1977 "@type": "WebSite", 1978 "name": "Damiani Books", 1979 "potentialAction": { 1980 "@type": "SearchAction", 1981 "target": "https:\/\/www.damianibooks.com\/en\/search?q={search_term_string}", 1982 "query-input": "required name=search_term_string" 1983 }, 1984 "url": "https:\/\/www.damianibooks.com" 1985 } 1986 </script>
1986 1987</div> 1988 <main 1989 id="MainContent" 1990 class="content-for-layout focus-none template-index" 1991 role="main" 1992 tabindex="-1" 1993 > 1994 <div id="shopify-section-template--17120078823702__ss_slideshow_1_d6Tj6a" class="shopify-section"><style> 1995 .section-template--17120078823702__ss_slideshow_1_d6Tj6a-padding { 1996 padding-top: var(--pt); 1997 padding-bottom: var(--pb); 1998 } 1999 2000 @media screen and (min-width: 750px) { 2001 .section-template--17120078823702__ss_slideshow_1_d6Tj6a-padding { 2002 padding-top: var(--pt-desktop); 2003 padding-bottom: var(--pb-desktop); 2004 } 2005 } 2006</style> 2007 2008<style> 2009 2010</style> 2011<style> 2012 .swiper-template--17120078823702__ss_slideshow_1_d6Tj6a { 2013 --swiper-pagination-bullet-inactive-color: #D9D9D9; 2014 --swiper-pagination-bullet-inactive-opacity: 1; 2015 --swiper-pagination-bullet-horizontal-gap: 0; 2016 --swiper-pagination-bottom: 40px; 2017 font-family: var(--font-family); 2018 height: var(--mobile-height); 2019 } 2020 @media screen and (min-width: 750px) { 2021 .swiper-template--17120078823702__ss_slideshow_1_d6Tj6a { 2022 height: var(--desktop-height); 2023 } 2024 } 2025 .swiper-template--17120078823702__ss_slideshow_1_d6Tj6a .swiper-slide { 2026 position: relative; 2027 height: auto; 2028 } 2029 .swiper-template--17120078823702__ss_slideshow_1_d6Tj6a img { 2030 width: 100%; 2031 height: 100%; 2032 object-fit: contain; 2033 display: block; 2034 } 2035 div.swiper-button-next-template--17120078823702__ss_slideshow_1_d6Tj6a, 2036 div.swiper-button-prev-template--17120078823702__ss_slideshow_1_d6Tj6a { 2037 display: block; 2038 width: auto; 2039 } 2040 @media screen and (max-width: 749.5px) { 2041 div.swiper-button-next-template--17120078823702__ss_slideshow_1_d6Tj6a, 2042 div.swiper-button-prev-template--17120078823702__ss_slideshow_1_d6Tj6a { 2043 bottom: 36px; 2044 top: unset; 2045 } 2046 } 2047 main div.swiper-pagination-template--17120078823702__ss_slideshow_1_d6Tj6a { 2048 width: fit-content !important; 2049 border-radius: 16px; 2050 left: 50% !important; 2051 transform: translateX(-50%); 2052 background: var(--swiper-pagination-bg-color); 2053 padding: 11px 20px; 2054 display: flex; 2055 gap: 25px; 2056 } 2057 .overlay-template--17120078823702__ss_slideshow_1_d6Tj6a { 2058 background-color: rgba(0, 0, 0, var(--overlay-opacity)); 2059 position: absolute; 2060 top: 0; 2061 left: 0; 2062 width: 100%; 2063 height: 100%; 2064 display: block !important; 2065 } 2066 .text-content-template--17120078823702__ss_slideshow_1_d6Tj6a { 2067 position: absolute; 2068 top: 45%; 2069 left: 50%; 2070 transform: translate(-50%, -50%); 2071 color: var(--text-color); 2072 text-align: center; 2073 width: 87%; 2074 line-height: 1.4; 2075 } 2076 .banner-desktop-only { 2077 display: none; 2078 } 2079 @media screen and (min-width: 750px) { 2080 2081 .text-content-template--17120078823702__ss_slideshow_1_d6Tj6a { 2082 top: 50%; 2083 } 2084 2085 .banner-mobile-only { 2086 display: none; 2087 } 2088 .banner-desktop-only { 2089 display: block; 2090 } 2091 } 2092 .button-wrapper-template--17120078823702__ss_slideshow_1_d6Tj6a { 2093 display: flex; 2094 justify-content: center; 2095 gap: 27px; 2096 } 2097 .btn-template--17120078823702__ss_slideshow_1_d6Tj6a { 2098 border-radius: 40px; 2099 display: flex; 2100 justify-content: center; 2101 align-items: center; 2102 padding: 14px 17px; 2103 max-width: 217px; 2104 text-decoration: none; 2105 } 2106 .swiper-slide-image-template--17120078823702__ss_slideshow_1_d6Tj6a, 2107 .swiper-slide-image-template--17120078823702__ss_slideshow_1_d6Tj6a svg { 2108 height: 100%; 2109 width: 100%; 2110 object-fit: contain; 2111 } 2112 @media screen and (max-width: 749px) { 2113 .btn-template--17120078823702__ss_slideshow_1_d6Tj6a { 2114 padding: 10px 14px; 2115 font-size: 14px !important; 2116 max-width: 160px; 2117 } 2118} 2119</style> 2120 2121 2122<div 2123 class="section-template--17120078823702__ss_slideshow_1_d6Tj6a-padding" 2124 style=" 2125 background-color:; 2126 --pt: 0px; 2127 --pt-desktop: 0px; 2128 --pb: 0px; 2129 --pb-desktop: 0px; 2130 --swiper-pagination-color: #000000; 2131 --swiper-pagination-bg-color: #ffffff; 2132 --swiper-navigation-color: #000000; 2133 --font-family: "system_ui"; 2134 --swiper-navigation-size: 34px; 2135 " 2136> 2137 <div 2138 class="swiper swiper-template--17120078823702__ss_slideshow_1_d6Tj6a" 2139 style=" 2140 --overlay-opacity: 0.0; 2141 --text-color: #000000; 2142 --desktop-height: 600px; 2143 --mobile-height: 400px; 2144 " 2145 > 2146 <div class="swiper-wrapper"> 2147 2148 <div 2149 class="swiper-slide" 2150 style="" 2151 > 2152 2153 2154 <img 2155 src="//www.damianibooks.com/cdn/shop/files/rolex_banner_1200x.jpg?v=1785328519" 2156 alt="" 2157 srcset=" 2158 //www.damianibooks.com/cdn/shop/files/rolex_banner_300x.jpg?v=1785328519 300w, 2159 //www.damianibooks.com/cdn/shop/files/rolex_banner_600x.jpg?v=1785328519 600w, 2160 //www.damianibooks.com/cdn/shop/files/rolex_banner_900x.jpg?v=1785328519 900w, 2161 //www.damianibooks.com/cdn/shop/files/rolex_banner_1200x.jpg?v=1785328519 1200w, 2162 //www.damianibooks.com/cdn/shop/files/rolex_banner_1500x.jpg?v=1785328519 1500w, 2163 //www.damianibooks.com/cdn/shop/files/rolex_banner_1800x.jpg?v=1785328519 1800w, 2164 //www.damianibooks.com/cdn/shop/files/rolex_banner_2100x.jpg?v=1785328519 2100w, 2165 //www.damianibooks.com/cdn/shop/files/rolex_banner.jpg?v=1785328519 3000w 2166 " 2167 class=" swiper-slide-image-template--17120078823702__ss_slideshow_1_d6Tj6a" 2168 loading="lazy" 2169 > 2170 2171 2172 2173 <div 2174 class="overlay-template--17120078823702__ss_slideshow_1_d6Tj6a" 2175 style=" 2176 2177 " 2178 ></div> 2179 2180 <div class="text-content-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2181 2182 2183 <div class="button-wrapper-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2184 2185 <a 2186 href="/en/products/100-superlative-rolex-watches" 2187 class="btn-template--17120078823702__ss_slideshow_1_d6Tj6a" 2188 style=" 2189 color: #000000; 2190 background-color: #ffffff; 2191 font-size: 18px; 2192 " 2193 >
2194 <span class="banner-mobile-only"> 2195 2196100 Superlative Rolex Watches 2197 </span> 2198 <span class="banner-desktop-only">100 Superlative Rolex Watches</span> 2199 </a> 2200 2201 2202 </div> 2203 </div> 2204 </div> 2205 2206 <div 2207 class="swiper-slide" 2208 style="" 2209 > 2210 2211 2212 <img 2213 src="//www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_1200x.jpg?v=1780908771" 2214 alt="" 2215 srcset=" 2216 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_300x.jpg?v=1780908771 300w, 2217 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_600x.jpg?v=1780908771 600w, 2218 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_900x.jpg?v=1780908771 900w, 2219 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_1200x.jpg?v=1780908771 1200w, 2220 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_1500x.jpg?v=1780908771 1500w, 2221 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_1800x.jpg?v=1780908771 1800w, 2222 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop_2100x.jpg?v=1780908771 2100w, 2223 //www.damianibooks.com/cdn/shop/files/Marilyn_Desktop.jpg?v=1780908771 3000w 2224 " 2225 class=" swiper-slide-image-template--17120078823702__ss_slideshow_1_d6Tj6a" 2226 loading="lazy" 2227 > 2228 2229 2230 2231 <div 2232 class="overlay-template--17120078823702__ss_slideshow_1_d6Tj6a" 2233 style=" 2234 2235 " 2236 ></div> 2237 2238 <div class="text-content-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2239 2240 2241 <div class="button-wrapper-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2242 2243 <a 2244 href="/en/products/marilyn-a-magical-dance" 2245 class="btn-template--17120078823702__ss_slideshow_1_d6Tj6a" 2246 style=" 2247 color: #000000; 2248 background-color: #ffffff; 2249 font-size: 18px; 2250 " 2251 > 2252 <span class="banner-mobile-only"> 2253 2254Marilyn. A Magical Dance 2255 </span> 2256 <span class="banner-desktop-only">Marilyn. A Magical Dance</span> 2257 </a> 2258 2259 2260 </div> 2261 </div> 2262 </div> 2263 2264 <div 2265 class="swiper-slide" 2266 style="" 2267 > 2268 2269 2270 <img 2271 src="//www.damianibooks.com/cdn/shop/files/Morandi_Desktop_1200x.jpg?v=1767867379" 2272 alt="" 2273 srcset=" 2274 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop_300x.jpg?v=1767867379 300w, 2275 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop_600x.jpg?v=1767867379 600w, 2276 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop_900x.jpg?v=1767867379 900w, 2277 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop_1200x.jpg?v=1767867379 1200w, 2278 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop_1500x.jpg?v=1767867379 1500w, 2279 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop_1800x.jpg?v=1767867379 1800w, 2280 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop_2100x.jpg?v=1767867379 2100w, 2281 //www.damianibooks.com/cdn/shop/files/Morandi_Desktop.jpg?v=1767867379 3000w 2282 " 2283 class=" banner-desktop-only swiper-slide-image-template--17120078823702__ss_slideshow_1_d6Tj6a" 2284 loading="lazy" 2285 > 2286 2287 2288 <img 2289 src="//www.damianibooks.com/cdn/shop/files/Morandi_Mobile_1200x.jpg?v=1767867376" 2290 alt="" 2291 srcset=" 2292 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile_300x.jpg?v=1767867376 300w,
2293 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile_600x.jpg?v=1767867376 600w, 2294 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile_900x.jpg?v=1767867376 900w, 2295 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile_1200x.jpg?v=1767867376 1200w, 2296 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile_1500x.jpg?v=1767867376 1500w, 2297 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile_1800x.jpg?v=1767867376 1800w, 2298 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile_2100x.jpg?v=1767867376 2100w, 2299 //www.damianibooks.com/cdn/shop/files/Morandi_Mobile.jpg?v=1767867376 3000w 2300 " 2301 class="banner-mobile-only swiper-slide-image-template--17120078823702__ss_slideshow_1_d6Tj6a" 2302 loading="lazy" 2303 > 2304 2305 2306 2307 <div 2308 class="overlay-template--17120078823702__ss_slideshow_1_d6Tj6a" 2309 style=" 2310 2311 " 2312 ></div> 2313 2314 <div class="text-content-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2315 2316 2317 <div class="button-wrapper-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2318 2319 <a 2320 href="/en/products/morandis-objects-the-complete-archive" 2321 class="btn-template--17120078823702__ss_slideshow_1_d6Tj6a" 2322 style=" 2323 color: #000000; 2324 background-color: #ffffff; 2325 font-size: 18px; 2326 " 2327 > 2328 <span class="banner-mobile-only"> 2329 2330Morandi's Objects. The Complete Archive of Casa Morandi 2331 </span> 2332 <span class="banner-desktop-only">Morandi's Objects. The Complete Archive of Casa Morandi</span> 2333 </a> 2334 2335 2336 </div> 2337 </div> 2338 </div> 2339 2340 <div 2341 class="swiper-slide" 2342 style="" 2343 > 2344 2345 2346 <img 2347 src="//www.damianibooks.com/cdn/shop/files/Porzak_Desktop_1200x.jpg?v=1780908312" 2348 alt="" 2349 srcset=" 2350 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop_300x.jpg?v=1780908312 300w, 2351 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop_600x.jpg?v=1780908312 600w, 2352 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop_900x.jpg?v=1780908312 900w, 2353 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop_1200x.jpg?v=1780908312 1200w, 2354 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop_1500x.jpg?v=1780908312 1500w, 2355 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop_1800x.jpg?v=1780908312 1800w, 2356 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop_2100x.jpg?v=1780908312 2100w, 2357 //www.damianibooks.com/cdn/shop/files/Porzak_Desktop.jpg?v=1780908312 3000w 2358 " 2359 class=" swiper-slide-image-template--17120078823702__ss_slideshow_1_d6Tj6a" 2360 loading="lazy" 2361 > 2362 2363 2364 2365 <div 2366 class="overlay-template--17120078823702__ss_slideshow_1_d6Tj6a" 2367 style=" 2368 2369 " 2370 ></div> 2371 2372 <div class="text-content-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2373 2374 2375 <div class="button-wrapper-template--17120078823702__ss_slideshow_1_d6Tj6a"> 2376 2377 <a 2378 href="/en/products/the-chemistry-of-memory" 2379 class="btn-template--17120078823702__ss_slideshow_1_d6Tj6a" 2380 style=" 2381 color: #000000; 2382 background-color: #ffffff; 2383 font-size: 18px; 2384 " 2385 > 2386 <span class="banner-mobile-only"> 2387 2388The Chemistry of Memory 2389 </span> 2390 <span class="banner-desktop-only">The Chemistry of Memory</span> 2391 </a> 2392 2393 2394 </div> 2395 </div> 2396 </div> 2397 2398 </div> 2399 <div class="swiper-pagination swiper-pagination-template--17120078823702__ss_slideshow_1_d6Tj6a"></div> 2400 <div class="swiper-button-next swiper-button-next-template--17120078823702__ss_slideshow_1_d6Tj6a"></div> 2401 <div class="swiper-button-prev swiper-button-prev-template--17120078823702__ss_slideshow_1_d6Tj6a"></div> 2402 </div> 2403</div> 2404 2405<link 2406 rel="stylesheet" 2407 href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" 2408> 2409
2410<script 2411 src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js" 2412 defer 2413></script>
2413 2414
2415<script> 2416 // load the swiper css and js only once: 2417 (function () { 2418 function loadSwiperOnBannerSlider1() { 2419 if (typeof Swiper === 'undefined') { 2420 setTimeout(loadSwiperOnBannerSlider1, 100); 2421 return; 2422 } 2423 try { 2424 new Swiper('.swiper-template--17120078823702__ss_slideshow_1_d6Tj6a', { 2425 slidesPerView: 1, 2426 navigation: { 2427 nextEl: '.swiper-button-next-template--17120078823702__ss_slideshow_1_d6Tj6a', 2428 prevEl: '.swiper-button-prev-template--17120078823702__ss_slideshow_1_d6Tj6a', 2429 }, 2430 pagination: { 2431 el: '.swiper-pagination-template--17120078823702__ss_slideshow_1_d6Tj6a', 2432 clickable: true, 2433 }, 2434 loop: true, 2435 2436 autoplay: { 2437 delay: 5000, 2438 }, 2439 2440 }); 2441 } catch (e) { 2442 console.log('Swiper not loaded'); 2443 console.log(e); 2444 } 2445 } 2446 //document.addEventListener('swiper:loaded', loadSwiperOnBannerSlider1); 2447 loadSwiperOnBannerSlider1(); 2448 2449 if (window.Shopify && Shopify.designMode) { 2450 document.addEventListener( 2451 'shopify:section:load', 2452 loadSwiperOnBannerSlider1 2453 ); 2454 } 2455 })(); 2456</script>
2456 2457 2458<style> #shopify-section-template--17120078823702__ss_slideshow_1_d6Tj6a .btn-template--17120078823702__ss_slideshow_1_d6Tj6a {border-radius: 0; padding-inline-start: 10px; padding-inline-end: 10px; padding-block-start: 8px; padding-block-end: 8px;} </style></div><section id="shopify-section-template--17120078823702__custom_liquid_z9fMwy" class="shopify-section section"><style data-shopify>.section-template--17120078823702__custom_liquid_z9fMwy-padding { 2459 padding-top: calc(0px * 0.75); 2460 padding-bottom: calc(0px * 0.75); 2461} 2462 2463@media screen and (min-width: 750px) { 2464 .section-template--17120078823702__custom_liquid_z9fMwy-padding { 2465 padding-top: 0px; 2466 padding-bottom: 0px; 2467 } 2468}</style><div class="color-background-1 gradient"> 2469 <div class="section-template--17120078823702__custom_liquid_z9fMwy-padding"> 2470 <hr class="separ_bottom" style="border: 1px solid #000000; border-top:none;"> 2471 </div> 2472</div> 2473 2474 2475</section><section id="shopify-section-template--17120078823702__rich_text_KLiKdC" class="shopify-section section"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" media="print" onload="this.media='all'"> 2476<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" media="print" onload="this.media='all'"> 2477 2478<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" rel="stylesheet" type="text/css" media="all" /></noscript> 2479<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__rich_text_KLiKdC-padding { 2480 padding-top: 0px; 2481 padding-bottom: 0px; 2482 } 2483 2484 @media screen and (min-width: 750px) { 2485 .section-template--17120078823702__rich_text_KLiKdC-padding { 2486 padding-top: 0px; 2487 padding-bottom: 0px; 2488 } 2489 }</style><div class="isolate"> 2490 <div class="rich-text content-container color-background-1 gradient rich-text--full-width content-container--full-width section-template--17120078823702__rich_text_KLiKdC-padding"> 2491 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 2492 <div class="rich-text__blocks center"><h2 class="rich-text__heading rte h2" > 2493 <span>New releases</span> 2494 2495 </h2></div> 2496 </div> 2497 </div> 2498</div> 2499 2500 2501</section><section id="shopify-section-template--17120078823702__featured_collection_XPypJR" class="shopify-section section"><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-card.css?v=35485146028870505481692631468" rel="stylesheet" type="text/css" media="all" /> 2502<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-price.css?v=135433427248328771161673860445" rel="stylesheet" type="text/css" media="all" /> 2503 2504<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" media="print" onload="this.media='all'"> 2505<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" media="print" onload="this.media='all'"><noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" rel="stylesheet" type="text/css" media="all" /></noscript> 2506<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__featured_collection_XPypJR-padding { 2507 padding-top: 9px; 2508 padding-bottom: 18px; 2509 } 2510 2511 @media screen and (min-width: 750px) { 2512 .section-template--17120078823702__featured_collection_XPypJR-padding { 2513 padding-top: 12px; 2514 padding-bottom: 24px; 2515 } 2516 }</style><div class="color-background-1 isolate gradient"> 2517 <div class="collection section-template--17120078823702__featured_collection_XPypJR-padding collection--full-width"> 2518 <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width title-wrapper--self-pad
2518ded-tablet-down"></div> 2519 2520 <slider-component class="slider-mobile-gutter slider-component-full-width"><div class="slider-buttons no-js-hidden"> 2521 <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left" aria-controls="Slider-template--17120078823702__featured_collection_XPypJR"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 2522 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2523</svg> 2524</button> 2525 </div><ul id="Slider-template--17120078823702__featured_collection_XPypJR" class="grid product-grid contains-card contains-card--product grid--4-col-desktop grid--2-col-tablet-down slider slider--tablet grid--peek" role="list" aria-label="Slider"><li id="Slide-template--17120078823702__featured_collection_XPypJR-1" class="grid__item slider__slide"> 2526 2527 2528<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 2529<div class="card-wrapper product-card-wrapper underline-links-hover"> 2530 <div 2531 class=" 2532 card 2533 card--card 2534 card--media 2535 color-background-1 gradient 2536 2537 2538 2539 " 2540 style="--ratio-percent: 100%;" 2541 > 2542 <div 2543 class="card__inner ratio" 2544 style="--ratio-percent: 100%;" 2545 ><div class="card__media"> 2546 <div class="media media--transparent media--hover-effect"> 2547 2548 <img 2549 2550 src="//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_Covercopia_3c6254fe-3308-4994-9193-1f8d675397a9.jpg?v=1776692258&width=533" 2551 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2552 alt="Eight Seconds: Legacy in Motion" 2553 class="motion-reduce" 2554 2555 loading="lazy" 2556 2557 width="2736" 2558 height="2214" 2559 > 2560 2561<img 2562 srcset="//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258&width=165 165w,//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258&width=360 360w,//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258&width=533 533w,//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258&width=720 720w,//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258&width=940 940w,//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258 2700w 2563 " 2564 src="//www.damianibooks.com/cdn/shop/files/Ivan_McClellan_Eights_Seconds_Product_Shot_05.jpg?v=1776692258&width=533" 2565 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2566 alt="" 2567 class="motion-reduce" 2568 loading="lazy" 2569 width="2700" 2570 height="1600" 2571 ></div> 2572 </div><div class="card__content"> 2573 <div class="card__information"> 2574 <h3 2575 class="card__heading" 2576 2577 > 2578 <a 2579 href="/en/products/eight-seconds-legacy-in-motion" 2580 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10456449679699" 2581 class="full-unstyled-link" 2582 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10456449679699 NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10456449679699" 2583 > 2584 Eight Seconds: Legacy in Motion 2585 </a> 2586 </h3> 2587 </div> 2588 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10456449679699" 2589 class="badge badge--bottom-left novita">new</span></div> 2590 </div> 2591 </div> 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 <div class="card__content"> 2604 <div class="card__information"> 2605 2606 <div class="card-information"><span class="visually-hidden">Vendor:</span> 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 <div class="caption-with-letter-spacing light">Ivan McClellan</div> 2619 <h3 2620 class="card__heading h5" 2621 2622 id="title-template--17120078823702__featured_collection_XPypJR-10456449679699" 2623 2624 > 2625 <a 2626 href="/en/products/eight-seconds-legacy-in-motion" 2627 id="CardLink-template--17120078823702__featured_collection_XPypJR-10456449679699" 2628 class="full-unstyled-link" 2629 aria-labelledby="CardLink-template--17120078823702__featured_collection_XPypJR-10456449679699 Badge-template--17120078823702__featured_collection_XPypJR-10456449679699" 2630 > 2631 Eight Seconds: Legacy in Motion 2632 </a> 2633 </h3><span class="caption-large light"></span> 2634<div class="price "> 2635 <div class="price__container"><div class="price__regular">
2636 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2637 <span class="price-item price-item--regular"> 2638 â¬45,00 2639 </span> 2640 </div> 2641 <div class="price__sale"> 2642 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2643 <span> 2644 <s class="price-item price-item--regular"> 2645 2646 2647 2648 </s> 2649 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 2650 <span class="price-item price-item--sale price-item--last"> 2651 â¬45,00 2652 </span> 2653 </div> 2654 2655 <small class="unit-price caption hidden"> 2656 <span class="visually-hidden">Unit price</span> 2657 <span class="price-item price-item--last"> 2658 <span></span> 2659 <span aria-hidden="true">/</span> 2660 <span class="visually-hidden"> per </span> 2661 <span> 2662 </span> 2663 </span> 2664 </small> 2665 </div></div> 2666 2667 </div> 2668 </div><div class="card__badge bottom left"></div> 2669 </div> 2670 </div> 2671 </div> 2672 </li><li id="Slide-template--17120078823702__featured_collection_XPypJR-2" class="grid__item slider__slide"> 2673 2674 2675<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 2676<div class="card-wrapper product-card-wrapper underline-links-hover"> 2677 <div 2678 class=" 2679 card 2680 card--card 2681 card--media 2682 color-background-1 gradient 2683 2684 2685 2686 " 2687 style="--ratio-percent: 100%;" 2688 > 2689 <div 2690 class="card__inner ratio" 2691 style="--ratio-percent: 100%;" 2692 ><div class="card__media"> 2693 <div class="media media--transparent media--hover-effect"> 2694 2695 <img 2696 2697 src="//www.damianibooks.com/cdn/shop/files/Lara_Porzak_Chemistry_of_Memory_Product_Shot_Cover1.jpg?v=1780906666&width=533" 2698 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2699 alt="The Chemistry of Memory" 2700 class="motion-reduce" 2701 2702 loading="lazy" 2703 2704 width="3000" 2705 height="2250" 2706 > 2707 2708<img 2709 srcset="//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586&width=165 165w,//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586&width=360 360w,//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586&width=533 533w,//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586&width=720 720w,//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586&width=940 940w,//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586 2966w 2710 " 2711 src="//www.damianibooks.com/cdn/shop/files/Lara_Porzak_The_Chemistry_Of_Memory_03.jpg?v=1788336586&width=533" 2712 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2713 alt="" 2714 class="motion-reduce" 2715 loading="lazy" 2716 width="2966" 2717 height="2966" 2718 ></div> 2719 </div><div class="card__content"> 2720 <div class="card__information"> 2721 <h3 2722 class="card__heading" 2723 2724 > 2725 <a 2726 href="/en/products/the-chemistry-of-memory" 2727 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10562827616595" 2728 class="full-unstyled-link" 2729 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10562827616595 NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10562827616595" 2730 > 2731 The Chemistry of Memory 2732 </a> 2733 </h3> 2734 </div> 2735 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10562827616595" 2736 class="badge badge--bottom-left novita">new</span></div> 2737 </div> 2738 </div> 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 <div class="card__content"> 2751 <div class="card__information"> 2752 2753 <div class="card-information"><span class="visually-hidden">Vendor:</span> 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 <div class="caption-with-letter-spacing light">Lara Porzak</div> 2766 <h3 2767 class="card__heading h5" 2768 2769 id="title-template--17120078823702__featured_collection_XPypJR-10562827616595" 2770 2771 > 2772 <a 2773 href="/en/products/the-chemistry-of-memory" 2774 id="CardLink-template--17120078823702__featured_collection_XPypJR-10562827616595" 2775 class="full-unstyled-link" 2776 aria-labelledby="CardLink-template--17120078823702__featured_collection_XPypJR-10562827616595 Badge-template--17120078823702__featured_collection_XPypJR-10562827616595" 2777 > 2778 The Chemistry of Memory 2779 </a> 2780 </h3><span class="caption-large light"></span> 2781<div class="price "> 2782 <div class="price__container"><div class="price__regular">
2783 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2784 <span class="price-item price-item--regular"> 2785 â¬75,00 2786 </span> 2787 </div> 2788 <div class="price__sale"> 2789 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2790 <span> 2791 <s class="price-item price-item--regular"> 2792 2793 2794 2795 </s> 2796 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 2797 <span class="price-item price-item--sale price-item--last"> 2798 â¬75,00 2799 </span> 2800 </div> 2801 2802 <small class="unit-price caption hidden"> 2803 <span class="visually-hidden">Unit price</span> 2804 <span class="price-item price-item--last"> 2805 <span></span> 2806 <span aria-hidden="true">/</span> 2807 <span class="visually-hidden"> per </span> 2808 <span> 2809 </span> 2810 </span> 2811 </small> 2812 </div></div> 2813 2814 </div> 2815 </div><div class="card__badge bottom left"></div> 2816 </div> 2817 </div> 2818 </div> 2819 </li><li id="Slide-template--17120078823702__featured_collection_XPypJR-3" class="grid__item slider__slide"> 2820 2821 2822<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 2823<div class="card-wrapper product-card-wrapper underline-links-hover"> 2824 <div 2825 class=" 2826 card 2827 card--card 2828 card--media 2829 color-background-1 gradient 2830 2831 2832 2833 " 2834 style="--ratio-percent: 100%;" 2835 > 2836 <div 2837 class="card__inner ratio" 2838 style="--ratio-percent: 100%;" 2839 ><div class="card__media"> 2840 <div class="media media--transparent media--hover-effect"> 2841 2842 <img 2843 2844 src="//www.damianibooks.com/cdn/shop/files/Douglas_Kirkland_marilyn_product_shot_covercopia_c540d41d-e873-4a42-a13d-322f607f876e.jpg?v=1781514913&width=533" 2845 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2846 alt="Marilyn. A Magical Dance" 2847 class="motion-reduce" 2848 2849 loading="lazy" 2850 2851 width="1080" 2852 height="1440" 2853 > 2854 2855<img 2856 srcset="//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982&width=165 165w,//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982&width=360 360w,//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982&width=533 533w,//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982&width=720 720w,//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982&width=940 940w,//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982 2558w 2857 " 2858 src="//www.damianibooks.com/cdn/shop/files/mockup1copia.jpg?v=1781250982&width=533" 2859 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2860 alt="" 2861 class="motion-reduce" 2862 loading="lazy" 2863 width="2558" 2864 height="2028" 2865 ></div> 2866 </div><div class="card__content"> 2867 <div class="card__information"> 2868 <h3 2869 class="card__heading" 2870 2871 > 2872 <a 2873 href="/en/products/marilyn-a-magical-dance" 2874 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10579494699347" 2875 class="full-unstyled-link" 2876 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10579494699347 NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10579494699347" 2877 > 2878 Marilyn. A Magical Dance 2879 </a> 2880 </h3> 2881 </div> 2882 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10579494699347" 2883 class="badge badge--bottom-left novita">new</span></div> 2884 </div> 2885 </div> 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 <div class="card__content"> 2896 <div class="card__information"> 2897 2898 <div class="card-information"><span class="visually-hidden">Vendor:</span> 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 <div class="caption-with-letter-spacing light">Douglas Kirkland</div> 2909 <h3 2910 class="card__heading h5" 2911 2912 id="title-template--17120078823702__featured_collection_XPypJR-10579494699347" 2913 2914 > 2915 <a 2916 href="/en/products/marilyn-a-magical-dance" 2917 id="CardLink-template--17120078823702__featured_collection_XPypJR-10579494699347" 2918 class="full-unstyled-link" 2919 aria-labelledby="CardLink-template--17120078823702__featured_collection_XPypJR-10579494699347 Badge-template--17120078823702__featured_collection_XPypJR-10579494699347" 2920 > 2921 Marilyn. A Magical Dance 2922 </a> 2923 </h3><span class="caption-large light"></span> 2924<div class="price "> 2925 <div class="price__container"><div class="price__regular">
2926 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2927 <span class="price-item price-item--regular"> 2928 â¬50,00 2929 </span> 2930 </div> 2931 <div class="price__sale"> 2932 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2933 <span> 2934 <s class="price-item price-item--regular"> 2935 2936 2937 2938 </s> 2939 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 2940 <span class="price-item price-item--sale price-item--last"> 2941 â¬50,00 2942 </span> 2943 </div> 2944 2945 <small class="unit-price caption hidden"> 2946 <span class="visually-hidden">Unit price</span> 2947 <span class="price-item price-item--last"> 2948 <span></span> 2949 <span aria-hidden="true">/</span> 2950 <span class="visually-hidden"> per </span> 2951 <span> 2952 </span> 2953 </span> 2954 </small> 2955 </div></div> 2956 2957 </div> 2958 </div><div class="card__badge bottom left"></div> 2959 </div> 2960 </div> 2961 </div> 2962 </li><li id="Slide-template--17120078823702__featured_collection_XPypJR-4" class="grid__item slider__slide"> 2963 2964 2965<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 2966<div class="card-wrapper product-card-wrapper underline-links-hover"> 2967 <div 2968 class=" 2969 card 2970 card--card 2971 card--media 2972 color-background-1 gradient 2973 2974 2975 2976 " 2977 style="--ratio-percent: 100%;" 2978 > 2979 <div 2980 class="card__inner ratio" 2981 style="--ratio-percent: 100%;" 2982 ><div class="card__media"> 2983 <div class="media media--transparent media--hover-effect"> 2984 2985 <img 2986 2987 src="//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_product_Shot_Cover_f6500940-484f-494f-b09b-4cfed62905eb.jpg?v=1773828441&width=533" 2988 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2989 alt="Morandi's Objects. The Complete Archive of Casa Morandi" 2990 class="motion-reduce" 2991 2992 loading="lazy" 2993 2994 width="3000" 2995 height="2250" 2996 > 2997 2998<img 2999 srcset="//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441&width=165 165w,//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441&width=360 360w,//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441&width=533 533w,//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441&width=720 720w,//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441&width=940 940w,//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441 3000w 3000 " 3001 src="//www.damianibooks.com/cdn/shop/files/Joel_Meyerowitz_Morandi_Product_Shot_01.jpg?v=1773828441&width=533" 3002 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3003 alt="" 3004 class="motion-reduce" 3005 loading="lazy" 3006 width="3000" 3007 height="2000" 3008 ></div> 3009 </div><div class="card__content"> 3010 <div class="card__information"> 3011 <h3 3012 class="card__heading" 3013 3014 > 3015 <a 3016 href="/en/products/morandis-objects-the-complete-archive" 3017 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10202429489491" 3018 class="full-unstyled-link" 3019 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_XPypJR-10202429489491 NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10202429489491" 3020 > 3021 Morandi's Objects. The Complete Archive of Casa Morandi 3022 </a> 3023 </h3> 3024 </div> 3025 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_XPypJR-10202429489491" 3026 class="badge badge--bottom-left novita">new</span></div> 3027 </div> 3028 </div> 3029 3030 3031 3032 3033 3034 <div class="card__content"> 3035 <div class="card__information"> 3036 3037 <div class="card-information"><span class="visually-hidden">Vendor:</span> 3038 3039 3040 3041 3042 3043 <div class="caption-with-letter-spacing light">Joel Meyerowitz</div> 3044 <h3 3045 class="card__heading h5" 3046 3047 id="title-template--17120078823702__featured_collection_XPypJR-10202429489491" 3048 3049 > 3050 <a 3051 href="/en/products/morandis-objects-the-complete-archive" 3052 id="CardLink-template--17120078823702__featured_collection_XPypJR-10202429489491" 3053 class="full-unstyled-link" 3054 aria-labelledby="CardLink-template--17120078823702__featured_collection_XPypJR-10202429489491 Badge-template--17120078823702__featured_collection_XPypJR-10202429489491" 3055 > 3056 Morandi's Objects. The Complete Archive of Casa Morandi 3057 </a> 3058 </h3><span class="caption-large light"></span> 3059<div class="price "> 3060 <div class="price__container"><div class="price__regular">
3061 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3062 <span class="price-item price-item--regular"> 3063 â¬55,00 3064 </span> 3065 </div> 3066 <div class="price__sale"> 3067 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3068 <span> 3069 <s class="price-item price-item--regular"> 3070 3071 3072 3073 </s> 3074 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 3075 <span class="price-item price-item--sale price-item--last"> 3076 â¬55,00 3077 </span> 3078 </div> 3079 3080 <small class="unit-price caption hidden"> 3081 <span class="visually-hidden">Unit price</span> 3082 <span class="price-item price-item--last"> 3083 <span></span> 3084 <span aria-hidden="true">/</span> 3085 <span class="visually-hidden"> per </span> 3086 <span> 3087 </span> 3088 </span> 3089 </small> 3090 </div></div> 3091 3092 </div> 3093 </div><div class="card__badge bottom left"></div> 3094 </div> 3095 </div> 3096 </div> 3097 </li></ul><div class="slider-buttons no-js-hidden"> 3098 <button type="button" class="slider-button slider-button--next" name="next" aria-label="Slide right" aria-controls="Slider-template--17120078823702__featured_collection_XPypJR"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 3099 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3100</svg> 3101</button> 3102 </div></slider-component><div class="center collection__view-all"> 3103 <a href="/en/collections/novita" 3104 class="button" 3105 aria-label="View all products in the New titles collection" 3106 > 3107 View all 3108 </a> 3109 </div></div> 3110</div> 3111 3112 3113</section><section id="shopify-section-template--17120078823702__custom_liquid_kmxE8a" class="shopify-section section"><style data-shopify>.section-template--17120078823702__custom_liquid_kmxE8a-padding { 3114 padding-top: calc(0px * 0.75); 3115 padding-bottom: calc(0px * 0.75); 3116} 3117 3118@media screen and (min-width: 750px) { 3119 .section-template--17120078823702__custom_liquid_kmxE8a-padding { 3120 padding-top: 0px; 3121 padding-bottom: 0px; 3122 } 3123}</style><div class="color-background-1 gradient"> 3124 <div class="section-template--17120078823702__custom_liquid_kmxE8a-padding"> 3125 <hr class="separ_bottom" style="border: 1px solid #000000; border-top:none;"> 3126 </div> 3127</div> 3128 3129 3130</section><section id="shopify-section-template--17120078823702__rich_text_QYNjtC" class="shopify-section section"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" media="print" onload="this.media='all'"> 3131<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" media="print" onload="this.media='all'"> 3132 3133<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" rel="stylesheet" type="text/css" media="all" /></noscript> 3134<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__rich_text_QYNjtC-padding { 3135 padding-top: 3px; 3136 padding-bottom: 0px; 3137 } 3138 3139 @media screen and (min-width: 750px) { 3140 .section-template--17120078823702__rich_text_QYNjtC-padding { 3141 padding-top: 4px; 3142 padding-bottom: 0px; 3143 } 3144 }</style><div class="isolate page-width"> 3145 <div class="rich-text content-container color-background-1 gradient section-template--17120078823702__rich_text_QYNjtC-padding"> 3146 <div class="rich-text__wrapper rich-text__wrapper--center"> 3147 <div class="rich-text__blocks center"><h2 class="rich-text__heading rte h2" > 3148 <span>Our bestsellers</span> 3149 </h2></div> 3150 </div> 3151 </div> 3152</div> 3153 3154 3155</section><section id="shopify-section-template--17120078823702__featured_collection_wjtA6H" class="shopify-section section"><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-card.css?v=35485146028870505481692631468" rel="stylesheet" type="text/css" media="all" /> 3156<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-price.css?v=135433427248328771161673860445" rel="stylesheet" type="text/css" media="all" /> 3157 3158<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" media="print" onload="this.media='all'"> 3159<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" media="print" onload="this.media='all'"><noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" rel="stylesheet" type="text/css" media="all" /></noscript> 3160<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__featured_collection_wjtA6H-padding { 3161 padding-top: 9px; 3162 padding-bottom: 18px; 3163 } 3164 3165 @media screen and (min-width: 750px) { 3166 .section-template--17120078823702__featured_collection_wjtA6H-padding { 3167 padding-top: 12px; 3168 padding-bottom: 24px; 3169 } 3170 }</style><div class="color-background-1 isolate gradient"> 3171 <div class="collection section-template--17120078823702__featured_collection_wjtA6H-padding collection--full-width"> 3172 <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width title-wrapper--self-pad
3172ded-tablet-down"></div> 3173 3174 <slider-component class="slider-mobile-gutter slider-component-full-width"><div class="slider-buttons no-js-hidden"> 3175 <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left" aria-controls="Slider-template--17120078823702__featured_collection_wjtA6H"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 3176 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3177</svg> 3178</button> 3179 </div><ul id="Slider-template--17120078823702__featured_collection_wjtA6H" class="grid product-grid contains-card contains-card--product grid--4-col-desktop grid--2-col-tablet-down slider slider--tablet grid--peek" role="list" aria-label="Slider"><li id="Slide-template--17120078823702__featured_collection_wjtA6H-1" class="grid__item slider__slide"> 3180 3181 3182<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 3183<div class="card-wrapper product-card-wrapper underline-links-hover"> 3184 <div 3185 class=" 3186 card 3187 card--card 3188 card--media 3189 color-background-1 gradient 3190 3191 3192 3193 " 3194 style="--ratio-percent: 100%;" 3195 > 3196 <div 3197 class="card__inner ratio" 3198 style="--ratio-percent: 100%;" 3199 ><div class="card__media"> 3200 <div class="media media--transparent media--hover-effect"> 3201 3202 <img 3203 3204 src="//www.damianibooks.com/cdn/shop/files/6208814_1_9dde8156-0c75-465a-a71b-a5d646d6b173.jpg?v=1701181331&width=533" 3205 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3206 alt="Even the birds gave pause" 3207 class="motion-reduce" 3208 3209 loading="lazy" 3210 3211 width="3000" 3212 height="2250" 3213 > 3214 3215<img 3216 srcset="//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601&width=165 165w,//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601&width=360 360w,//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601&width=533 533w,//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601&width=720 720w,//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601&width=940 940w,//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601 2000w 3217 " 3218 src="//www.damianibooks.com/cdn/shop/files/Michael_Stipe_Product_Shot_1.jpg?v=1707984601&width=533" 3219 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3220 alt="" 3221 class="motion-reduce" 3222 loading="lazy" 3223 width="2000" 3224 height="1500" 3225 ></div> 3226 </div><div class="card__content"> 3227 <div class="card__information"> 3228 <h3 3229 class="card__heading" 3230 3231 > 3232 <a 3233 href="/en/products/6208814" 3234 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8600115183955" 3235 class="full-unstyled-link" 3236 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8600115183955 NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8600115183955" 3237 > 3238 Even the birds gave pause 3239 </a> 3240 </h3> 3241 </div> 3242 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8600115183955" 3243 class="badge badge--bottom-left best-seller"> best seller </span></div> 3244 </div> 3245 </div> 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 <div class="card__content"> 3260 <div class="card__information"> 3261 3262 <div class="card-information"><span class="visually-hidden">Vendor:</span> 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 <div class="caption-with-letter-spacing light">Michael Stipe</div> 3277 <h3 3278 class="card__heading h5" 3279 3280 id="title-template--17120078823702__featured_collection_wjtA6H-8600115183955" 3281 3282 > 3283 <a 3284 href="/en/products/6208814" 3285 id="CardLink-template--17120078823702__featured_collection_wjtA6H-8600115183955" 3286 class="full-unstyled-link" 3287 aria-labelledby="CardLink-template--17120078823702__featured_collection_wjtA6H-8600115183955 Badge-template--17120078823702__featured_collection_wjtA6H-8600115183955" 3288 > 3289 Even the birds gave pause 3290 </a> 3291 </h3><span class="caption-large light"></span> 3292<div class="price "> 3293 <div class="price__container"><div class="price__regular">
3294 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3295 <span class="price-item price-item--regular"> 3296 â¬50,00 3297 </span> 3298 </div> 3299 <div class="price__sale"> 3300 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3301 <span> 3302 <s class="price-item price-item--regular"> 3303 3304 3305 3306 </s> 3307 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 3308 <span class="price-item price-item--sale price-item--last"> 3309 â¬50,00 3310 </span> 3311 </div> 3312 3313 <small class="unit-price caption hidden"> 3314 <span class="visually-hidden">Unit price</span> 3315 <span class="price-item price-item--last"> 3316 <span></span> 3317 <span aria-hidden="true">/</span> 3318 <span class="visually-hidden"> per </span> 3319 <span> 3320 </span> 3321 </span> 3322 </small> 3323 </div></div> 3324 3325 </div> 3326 </div><div class="card__badge bottom left"></div> 3327 </div> 3328 </div> 3329 </div> 3330 </li><li id="Slide-template--17120078823702__featured_collection_wjtA6H-2" class="grid__item slider__slide"> 3331 3332 3333<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 3334<div class="card-wrapper product-card-wrapper underline-links-hover"> 3335 <div 3336 class=" 3337 card 3338 card--card 3339 card--media 3340 color-background-1 gradient 3341 3342 3343 3344 " 3345 style="--ratio-percent: 100%;" 3346 > 3347 <div 3348 class="card__inner ratio" 3349 style="--ratio-percent: 100%;" 3350 ><div class="card__media"> 3351 <div class="media media--transparent media--hover-effect"> 3352 3353 <img 3354 3355 src="//www.damianibooks.com/cdn/shop/files/6208815_1.jpg?v=1701791098&width=533" 3356 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3357 alt="Loft Law. The Last of New York City's Original Artist Lofts" 3358 class="motion-reduce" 3359 3360 loading="lazy" 3361 3362 width="3000" 3363 height="2250" 3364 > 3365 3366<img 3367 srcset="//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951&width=165 165w,//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951&width=360 360w,//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951&width=533 533w,//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951&width=720 720w,//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951&width=940 940w,//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951 2000w 3368 " 3369 src="//www.damianibooks.com/cdn/shop/files/Joshua_Charow_Product_Shots_1_2511be2a-f7fb-4e57-b92b-a774bc5e58c3.jpg?v=1750850951&width=533" 3370 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3371 alt="" 3372 class="motion-reduce" 3373 loading="lazy" 3374 width="2000" 3375 height="1500" 3376 ></div> 3377 </div><div class="card__content"> 3378 <div class="card__information"> 3379 <h3 3380 class="card__heading" 3381 3382 > 3383 <a 3384 href="/en/products/6208815" 3385 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8626243797331" 3386 class="full-unstyled-link" 3387 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8626243797331 NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8626243797331" 3388 > 3389 Loft Law. The Last of New York City's Original Artist Lofts 3390 </a> 3391 </h3> 3392 </div> 3393 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8626243797331" 3394 class="badge badge--bottom-left best-seller"> best seller </span></div> 3395 </div> 3396 </div> 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 <div class="card__content"> 3409 <div class="card__information"> 3410 3411 <div class="card-information"><span class="visually-hidden">Vendor:</span> 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 <div class="caption-with-letter-spacing light">Joshua Charow</div> 3424 <h3 3425 class="card__heading h5" 3426 3427 id="title-template--17120078823702__featured_collection_wjtA6H-8626243797331" 3428 3429 > 3430 <a 3431 href="/en/products/6208815" 3432 id="CardLink-template--17120078823702__featured_collection_wjtA6H-8626243797331" 3433 class="full-unstyled-link" 3434 aria-labelledby="CardLink-template--17120078823702__featured_collection_wjtA6H-8626243797331 Badge-template--17120078823702__featured_collection_wjtA6H-8626243797331" 3435 > 3436 Loft Law. The Last of New York City's Original Artist Lofts 3437 </a> 3438 </h3><span class="caption-large light"></span> 3439<div class="price "> 3440 <div class="price__container"><div class="price__regular">
3441 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3442 <span class="price-item price-item--regular"> 3443 â¬50,00 3444 </span> 3445 </div> 3446 <div class="price__sale"> 3447 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3448 <span> 3449 <s class="price-item price-item--regular"> 3450 3451 3452 3453 </s> 3454 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 3455 <span class="price-item price-item--sale price-item--last"> 3456 â¬50,00 3457 </span> 3458 </div> 3459 3460 <small class="unit-price caption hidden"> 3461 <span class="visually-hidden">Unit price</span> 3462 <span class="price-item price-item--last"> 3463 <span></span> 3464 <span aria-hidden="true">/</span> 3465 <span class="visually-hidden"> per </span> 3466 <span> 3467 </span> 3468 </span> 3469 </small> 3470 </div></div> 3471 3472 </div> 3473 </div><div class="card__badge bottom left"></div> 3474 </div> 3475 </div> 3476 </div> 3477 </li><li id="Slide-template--17120078823702__featured_collection_wjtA6H-3" class="grid__item slider__slide"> 3478 3479 3480<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 3481<div class="card-wrapper product-card-wrapper underline-links-hover"> 3482 <div 3483 class=" 3484 card 3485 card--card 3486 card--media 3487 color-background-1 gradient 3488 3489 3490 3491 " 3492 style="--ratio-percent: 100%;" 3493 > 3494 <div 3495 class="card__inner ratio" 3496 style="--ratio-percent: 100%;" 3497 ><div class="card__media"> 3498 <div class="media media--transparent media--hover-effect"> 3499 3500 <img 3501 3502 src="//www.damianibooks.com/cdn/shop/products/6208751_1.jpg?v=1678790489&width=533" 3503 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3504 alt="Byways | Signed copy Default Title" 3505 class="motion-reduce" 3506 3507 loading="lazy" 3508 3509 width="3000" 3510 height="2250" 3511 > 3512 3513<img 3514 srcset="//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273&width=165 165w,//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273&width=360 360w,//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273&width=533 533w,//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273&width=720 720w,//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273&width=940 940w,//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273 2000w 3515 " 3516 src="//www.damianibooks.com/cdn/shop/files/Roger_A_Deakins_Spread_01.jpg?v=1686743273&width=533" 3517 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3518 alt="" 3519 class="motion-reduce" 3520 loading="lazy" 3521 width="2000" 3522 height="1500" 3523 ></div> 3524 </div><div class="card__content"> 3525 <div class="card__information"> 3526 <h3 3527 class="card__heading" 3528 3529 > 3530 <a 3531 href="/en/products/6208751" 3532 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8133785026838" 3533 class="full-unstyled-link" 3534 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8133785026838 NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8133785026838" 3535 > 3536 Byways | Signed copy 3537 </a> 3538 </h3> 3539 </div> 3540 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8133785026838" 3541 class="badge badge--bottom-left best-seller"> best seller </span></div> 3542 </div> 3543 </div> 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 <div class="card__content"> 3562 <div class="card__information"> 3563 3564 <div class="card-information"><span class="visually-hidden">Vendor:</span> 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 <div class="caption-with-letter-spacing light">Roger A Deakins</div> 3583 <h3 3584 class="card__heading h5" 3585 3586 id="title-template--17120078823702__featured_collection_wjtA6H-8133785026838" 3587 3588 > 3589 <a 3590 href="/en/products/6208751" 3591 id="CardLink-template--17120078823702__featured_collection_wjtA6H-8133785026838" 3592 class="full-unstyled-link" 3593 aria-labelledby="CardLink-template--17120078823702__featured_collection_wjtA6H-8133785026838 Badge-template--17120078823702__featured_collection_wjtA6H-8133785026838" 3594 > 3595 Byways | Signed copy 3596 </a> 3597 </h3><span class="caption-large light"></span> 3598<div class="price "> 3599 <div class="price__container"><div class="price__regular">
3600 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3601 <span class="price-item price-item--regular"> 3602 â¬50,00 3603 </span> 3604 </div> 3605 <div class="price__sale"> 3606 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3607 <span> 3608 <s class="price-item price-item--regular"> 3609 3610 3611 3612 </s> 3613 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 3614 <span class="price-item price-item--sale price-item--last"> 3615 â¬50,00 3616 </span> 3617 </div> 3618 3619 <small class="unit-price caption hidden"> 3620 <span class="visually-hidden">Unit price</span> 3621 <span class="price-item price-item--last"> 3622 <span></span> 3623 <span aria-hidden="true">/</span> 3624 <span class="visually-hidden"> per </span> 3625 <span> 3626 </span> 3627 </span> 3628 </small> 3629 </div></div> 3630 3631 </div> 3632 </div><div class="card__badge bottom left"></div> 3633 </div> 3634 </div> 3635 </div> 3636 </li><li id="Slide-template--17120078823702__featured_collection_wjtA6H-4" class="grid__item slider__slide"> 3637 3638 3639<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 3640<div class="card-wrapper product-card-wrapper underline-links-hover"> 3641 <div 3642 class=" 3643 card 3644 card--card 3645 card--media 3646 color-background-1 gradient 3647 3648 3649 3650 " 3651 style="--ratio-percent: 100%;" 3652 > 3653 <div 3654 class="card__inner ratio" 3655 style="--ratio-percent: 100%;" 3656 ><div class="card__media"> 3657 <div class="media media--transparent media--hover-effect"> 3658 3659 <img 3660 3661 src="//www.damianibooks.com/cdn/shop/files/6208811_1.jpg?v=1701775792&width=533" 3662 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3663 alt="Fifty Years of New York Graffiti Art and Beyond" 3664 class="motion-reduce" 3665 3666 loading="lazy" 3667 3668 width="3000" 3669 height="2250" 3670 > 3671 3672<img 3673 srcset="//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998&width=165 165w,//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998&width=360 360w,//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998&width=533 533w,//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998&width=720 720w,//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998&width=940 940w,//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998 2000w 3674 " 3675 src="//www.damianibooks.com/cdn/shop/files/Lee_Quinones_Fifty_Years_Product_Shot_03.jpg?v=1750850998&width=533" 3676 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3677 alt="" 3678 class="motion-reduce" 3679 loading="lazy" 3680 width="2000" 3681 height="1500" 3682 ></div> 3683 </div><div class="card__content"> 3684 <div class="card__information"> 3685 <h3 3686 class="card__heading" 3687 3688 > 3689 <a 3690 href="/en/products/6208811" 3691 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8626075533651" 3692 class="full-unstyled-link" 3693 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_wjtA6H-8626075533651 NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8626075533651" 3694 > 3695 Fifty Years of New York Graffiti Art and Beyond 3696 </a> 3697 </h3> 3698 </div> 3699 <div class="card__badge bottom left"><span 3700 id="NoMediaStandardBadge-template--17120078823702__featured_collection_wjtA6H-8626075533651" 3701 class="badge badge--bottom-left color-inverse" 3702 >sold out on Damiani website</span></div> 3703 </div> 3704 </div> 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 <div class="card__content"> 3717 <div class="card__information"> 3718 3719 <div class="card-information"><span class="visually-hidden">Vendor:</span> 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 <div class="caption-with-letter-spacing light">Lee Quiñones</div> 3732 <h3 3733 class="card__heading h5" 3734 3735 id="title-template--17120078823702__featured_collection_wjtA6H-8626075533651" 3736 3737 > 3738 <a 3739 href="/en/products/6208811" 3740 id="CardLink-template--17120078823702__featured_collection_wjtA6H-8626075533651" 3741 class="full-unstyled-link" 3742 aria-labelledby="CardLink-template--17120078823702__featured_collection_wjtA6H-8626075533651 Badge-template--17120078823702__featured_collection_wjtA6H-8626075533651" 3743 > 3744 Fifty Years of New York Graffiti Art and Beyond 3745 </a> 3746 </h3><span class="caption-large light"></span> 3747<div class="price price--sold-out "> 3748 <div class="price__container"><div class="price__regular">
3749 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3750 <span class="price-item price-item--regular"> 3751 â¬50,00 3752 </span> 3753 </div> 3754 <div class="price__sale"> 3755 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3756 <span> 3757 <s class="price-item price-item--regular"> 3758 3759 3760 3761 </s> 3762 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 3763 <span class="price-item price-item--sale price-item--last"> 3764 â¬50,00 3765 </span> 3766 </div> 3767 3768 <small class="unit-price caption hidden"> 3769 <span class="visually-hidden">Unit price</span> 3770 <span class="price-item price-item--last"> 3771 <span></span> 3772 <span aria-hidden="true">/</span> 3773 <span class="visually-hidden"> per </span> 3774 <span> 3775 </span> 3776 </span> 3777 </small> 3778 </div></div> 3779 3780 </div> 3781 </div><div class="card__badge bottom left"></div> 3782 </div> 3783 </div> 3784 </div> 3785 </li></ul><div class="slider-buttons no-js-hidden"> 3786 <button type="button" class="slider-button slider-button--next" name="next" aria-label="Slide right" aria-controls="Slider-template--17120078823702__featured_collection_wjtA6H"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 3787 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3788</svg> 3789</button> 3790 </div></slider-component><div class="center collection__view-all"> 3791 <a href="/en/collections/prodotti-home-page" 3792 class="button" 3793 aria-label="View all products in the Bestseller HOME collection" 3794 > 3795 View all 3796 </a> 3797 </div></div> 3798</div> 3799 3800 3801</section><section id="shopify-section-template--17120078823702__custom_liquid_mPQ6JJ" class="shopify-section section"><style data-shopify>.section-template--17120078823702__custom_liquid_mPQ6JJ-padding { 3802 padding-top: calc(0px * 0.75); 3803 padding-bottom: calc(0px * 0.75); 3804} 3805 3806@media screen and (min-width: 750px) { 3807 .section-template--17120078823702__custom_liquid_mPQ6JJ-padding { 3808 padding-top: 0px; 3809 padding-bottom: 0px; 3810 } 3811}</style><div class="color-background-1 gradient"> 3812 <div class="section-template--17120078823702__custom_liquid_mPQ6JJ-padding"> 3813 <hr class="separ_bottom" style="border: 1px solid #000000; border-top:none;"> 3814 </div> 3815</div> 3816 3817 3818</section><section id="shopify-section-template--17120078823702__rich-text-1" class="shopify-section section"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" media="print" onload="this.media='all'"> 3819<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" media="print" onload="this.media='all'"> 3820 3821<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" rel="stylesheet" type="text/css" media="all" /></noscript> 3822<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__rich-text-1-padding { 3823 padding-top: 0px; 3824 padding-bottom: 0px; 3825 } 3826 3827 @media screen and (min-width: 750px) { 3828 .section-template--17120078823702__rich-text-1-padding { 3829 padding-top: 0px; 3830 padding-bottom: 0px; 3831 } 3832 }</style><div class="isolate"> 3833 <div class="rich-text content-container color-background-1 gradient rich-text--full-width content-container--full-width section-template--17120078823702__rich-text-1-padding"> 3834 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 3835 <div class="rich-text__blocks center"><h2 class="rich-text__heading rte h2" > 3836 <span>Upcoming books</span> 3837 </h2></div> 3838 </div> 3839 </div> 3840</div> 3841 3842 3843</section><section id="shopify-section-template--17120078823702__featured_collection_mcgPpB" class="shopify-section section"><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-card.css?v=35485146028870505481692631468" rel="stylesheet" type="text/css" media="all" /> 3844<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-price.css?v=135433427248328771161673860445" rel="stylesheet" type="text/css" media="all" /> 3845 3846<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" media="print" onload="this.media='all'"> 3847<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" media="print" onload="this.media='all'"><noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" rel="stylesheet" type="text/css" media="all" /></noscript> 3848<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__featured_collection_mcgPpB-padding { 3849 padding-top: 9px; 3850 padding-bottom: 18px; 3851 } 3852 3853 @media screen and (min-width: 750px) { 3854 .section-template--17120078823702__featured_collection_mcgPpB-padding { 3855 padding-top: 12px; 3856 padding-bottom: 24px; 3857 } 3858 }</style><div class="color-background-1 isolate gradient"> 3859 <div class="collection section-template--17120078823702__featured_collection_mcgPpB-padding collection--full-width"> 3860 <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width"></div> 3861 3862 <slider-component class="slider-mobile-gutter slider-component-full-width page-width"><ul id="Slider-template--17120078823702__featured_collection_mcgPpB" class="grid product-grid contains-card contains-card--product grid--4-col-desktop grid--2-col-tablet-down" role="list" aria-label="Slider"><li id="Slide-template--17120078823702__featured_collection_mcgPpB-1" class="grid__item"> 3863 3864 3865<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 3866<div class="card-wrapper product-card-wrapper underline-links-hover"> 3867 <div 3868 class=" 3869 card 3870 card--card 3871 card--media 3872 color-background-1 gradient 3873 3874 3875 3876 " 3877 style="--ratio-percent: 100%;" 3878 > 3879 <div 3880 class="card__inner ratio" 3881 style="--ratio-percent: 100%;" 3882 ><div class="card__media"> 3883 <div class="media media--transparent media--hover-effect"> 3884 3885 <img 3886 3887 src="//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Cover_6b98ec96-4c99-4197-a161-fb794ce63a50.jpg?v=1777378956&width=533" 3888 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3889 alt="A Lost Place" 3890 class="motion-reduce" 3891 3892 loading="lazy" 3893 3894 width="2246" 3895 height="2315" 3896 > 3897 3898<img 3899 srcset="//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985&width=165 165w,//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985&width=360 360w,//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985&width=533 533w,//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985&width=720 720w,//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985&width=940 940w,//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985 3000w 3900 " 3901 src="//www.damianibooks.com/cdn/shop/files/Aletheia_Casey_A_Lost_Place_Product_Shot_01.jpg?v=1777378985&width=533" 3902 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3903 alt="" 3904 class="motion-reduce" 3905 loading="lazy" 3906 width="3000" 3907 height="2000" 3908 ></div> 3909 </div><div class="card__content"> 3910 <div class="card__information"> 3911 <h3 3912 class="card__heading" 3913 3914 > 3915 <a 3916 href="/en/products/a-lost-place" 3917 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_mcgPpB-10562801828
3917179" 3918 class="full-unstyled-link" 3919 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_mcgPpB-10562801828179 NoMediaStandardBadge-template--17120078823702__featured_collection_mcgPpB-10562801828179" 3920 > 3921 A Lost Place 3922 </a> 3923 </h3> 3924 </div> 3925 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_mcgPpB-10562801828179" 3926 class="badge badge--bottom-left in-arrivo">upcoming</span></div> 3927 </div> 3928 </div> 3929 3930 3931 3932 3933 3934 3935 3936 <div class="card__content"> 3937 <div class="card__information"> 3938 3939 <div class="card-information"><span class="visually-hidden">Vendor:</span> 3940 3941 3942 3943 3944 3945 3946 3947 <div class="caption-with-letter-spacing light">Aletheia Casey</div> 3948 <h3 3949 class="card__heading h5" 3950 3951 id="title-template--17120078823702__featured_collection_mcgPpB-10562801828179" 3952 3953 > 3954 <a 3955 href="/en/products/a-lost-place" 3956 id="CardLink-template--17120078823702__featured_collection_mcgPpB-10562801828179" 3957 class="full-unstyled-link" 3958 aria-labelledby="CardLink-template--17120078823702__featured_collection_mcgPpB-10562801828179 Badge-template--17120078823702__featured_collection_mcgPpB-10562801828179" 3959 > 3960 A Lost Place 3961 </a> 3962 </h3><span class="caption-large light"></span> 3963<div class="price "> 3964 <div class="price__container"><div class="price__regular"> 3965 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3966 <span class="price-item price-item--regular"> 3967 â¬95,00 3968 </span> 3969 </div> 3970 <div class="price__sale"> 3971 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3972 <span> 3973 <s class="price-item price-item--regular"> 3974 3975 3976 3977 </s> 3978 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 3979 <span class="price-item price-item--sale price-item--last"> 3980 â¬95,00 3981 </span> 3982 </div> 3983 3984 <small class="unit-price caption hidden"> 3985 <span class="visually-hidden">Unit price</span> 3986 <span class="price-item price-item--last"> 3987 <span></span> 3988 <span aria-hidden="true">/</span> 3989 <span class="visually-hidden"> per </span> 3990 <span> 3991 </span> 3992 </span> 3993 </small> 3994 </div></div> 3995 3996 </div> 3997 </div><div class="card__badge bottom left"></div> 3998 </div> 3999 </div> 4000 </div> 4001 </li><li id="Slide-template--17120078823702__featured_collection_mcgPpB-2" class="grid__item"> 4002 4003 4004<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 4005<div class="card-wrapper product-card-wrapper underline-links-hover"> 4006 <div 4007 class=" 4008 card 4009 card--card 4010 card--media 4011 color-background-1 gradient 4012 4013 4014 4015 " 4016 style="--ratio-percent: 100%;" 4017 > 4018 <div 4019 class="card__inner ratio" 4020 style="--ratio-percent: 100%;" 4021 ><div class="card__media"> 4022 <div class="media media--transparent media--hover-effect"> 4023 4024 <img 4025 4026 src="//www.damianibooks.com/cdn/shop/files/John_Goldberger_Rolex_Product_Shot_COVER_30b8b97b-57f9-4eb1-be96-606874cf6352.jpg?v=1788429773&width=533" 4027 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4028 alt="Cover (immagine principale): Cover of 100 Superlative Rolex Watches, new edition, by John Goldberger (Damiani)" 4029 class="motion-reduce" 4030 4031 loading="lazy" 4032 4033 width="3000" 4034 height="2250" 4035 > 4036 4037<img 4038 srcset="//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=165 165w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=360 360w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=533 533w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=720 720w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=940 940w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611 2800w 4039 " 4040 src="//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=533" 4041 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4042 alt="" 4043 class="motion-reduce" 4044 loading="lazy" 4045 width="2800" 4046 height="2000" 4047 ></div> 4048 </div><div class="card__content"> 4049 <div class="card__information"> 4050 <h3 4051 class="card__heading" 4052 4053 > 4054 <a 4055 href="/en/products/100-superlative-rolex-watches" 4056 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_mcgPpB-10596853481811" 4057 class="full-unstyled-link" 4058 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_mcgPpB-10596853481811 NoMediaStandardBadge-template--17120078823702__featured_collection_mcgPpB-10596853481811" 4059 > 4060 100 Superlative Rolex Watches | New Edition 4061 </a> 4062 </h3> 4063 </div> 4064 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_mcgPpB-10596853481811" 4065 class="badge badge--bottom-left in-arrivo">upcoming</span></div> 4066 </div> 4067 </div> 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 <div class="card__content"> 4078 <div class="card__information"> 4079 4080 <div class="card-information"><span class="visually-hidden">Vendor:</span> 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 <div class="caption-with-letter-spacing light">John Goldberger</div> 4091 <h3 4092 class="card__heading h5" 4093 4094 id="title-template--17120078823702__featured_collection_mcgPpB-10596853481811" 4095 4096 > 4097 <a 4098 href="/en/products/100-superlative-rolex-watches" 4099 id="CardLink-template--17120078823702__featured_collection_mcgPpB-10596853481811" 4100 class="full-unstyled-link" 4101 aria-labelledby="CardLink-template--17120078823702__featured_collection_mcgPpB-10596853481811 Badge-template--17120078823702__featured_collection_mcgPpB-10596853481811" 4102 > 4103 100 Superlative Rolex Watches | New Edition 4104 </a> 4105 </h3><span class="caption-large light"></span> 4106<div class="price "> 4107 <div class="price__container"><div class="price__regular">
4108 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4109 <span class="price-item price-item--regular"> 4110 â¬240,00 4111 </span> 4112 </div> 4113 <div class="price__sale"> 4114 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4115 <span> 4116 <s class="price-item price-item--regular"> 4117 4118 4119 4120 </s> 4121 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 4122 <span class="price-item price-item--sale price-item--last"> 4123 â¬240,00 4124 </span> 4125 </div> 4126 4127 <small class="unit-price caption hidden"> 4128 <span class="visually-hidden">Unit price</span> 4129 <span class="price-item price-item--last"> 4130 <span></span> 4131 <span aria-hidden="true">/</span> 4132 <span class="visually-hidden"> per </span> 4133 <span> 4134 </span> 4135 </span> 4136 </small> 4137 </div></div> 4138 4139 </div> 4140 </div><div class="card__badge bottom left"></div> 4141 </div> 4142 </div> 4143 </div> 4144 </li></ul></slider-component></div> 4145</div> 4146 4147 4148</section><section id="shopify-section-template--17120078823702__custom_liquid_8Rdze6" class="shopify-section section"><style data-shopify>.section-template--17120078823702__custom_liquid_8Rdze6-padding { 4149 padding-top: calc(0px * 0.75); 4150 padding-bottom: calc(0px * 0.75); 4151} 4152 4153@media screen and (min-width: 750px) { 4154 .section-template--17120078823702__custom_liquid_8Rdze6-padding { 4155 padding-top: 0px; 4156 padding-bottom: 0px; 4157 } 4158}</style><div class="color-background-2 gradient"> 4159 <div class="section-template--17120078823702__custom_liquid_8Rdze6-padding"> 4160 <hr class="separ_top" style="border: 1px solid #000000; border-top:none;"> 4161 </div> 4162</div> 4163 4164 4165</section><section id="shopify-section-template--17120078823702__rich_text_B8gQP7" class="shopify-section section"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" media="print" onload="this.media='all'"> 4166<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" media="print" onload="this.media='all'"> 4167 4168<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" rel="stylesheet" type="text/css" media="all" /></noscript> 4169<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__rich_text_B8gQP7-padding { 4170 padding-top: 30px; 4171 padding-bottom: 39px; 4172 } 4173 4174 @media screen and (min-width: 750px) { 4175 .section-template--17120078823702__rich_text_B8gQP7-padding { 4176 padding-top: 40px; 4177 padding-bottom: 52px; 4178 } 4179 }</style><div class="isolate"> 4180 <div class="rich-text content-container color-background-1 gradient rich-text--full-width content-container--full-width section-template--17120078823702__rich_text_B8gQP7-padding"> 4181 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 4182 <div class="rich-text__blocks center"><h2 class="rich-text__heading rte h2" > 4183 <span>Toiletpaper</span> 4184 </h2></div> 4185 </div> 4186 </div> 4187</div> 4188 4189 4190</section><section id="shopify-section-template--17120078823702__featured_collection_hgF6Yw" class="shopify-section section"><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-card.css?v=35485146028870505481692631468" rel="stylesheet" type="text/css" media="all" /> 4191<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-price.css?v=135433427248328771161673860445" rel="stylesheet" type="text/css" media="all" /> 4192 4193<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" media="print" onload="this.media='all'"> 4194<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" media="print" onload="this.media='all'"><noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" rel="stylesheet" type="text/css" media="all" /></noscript> 4195<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/template-collection.css?v=6753684295883184111682003973" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__featured_collection_hgF6Yw-padding { 4196 padding-top: 27px; 4197 padding-bottom: 27px; 4198 } 4199 4200 @media screen and (min-width: 750px) { 4201 .section-template--17120078823702__featured_collection_hgF6Yw-padding { 4202 padding-top: 36px; 4203 padding-bottom: 36px; 4204 } 4205 }</style><div class="color-background-1 isolate gradient"> 4206 <div class="collection section-template--17120078823702__featured_collection_hgF6Yw-padding collection--full-width"> 4207 <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width"></div> 4208 4209 <slider-component class="slider-mobile-gutter slider-component-full-width page-width"><ul id="Slider-template--17120078823702__featured_collection_hgF6Yw" class="grid product-grid contains-card contains-card--product grid--4-col-desktop grid--2-col-tablet-down" role="list" aria-label="Slider"><li id="Slide-template--17120078823702__featured_collection_hgF6Yw-1" class="grid__item"> 4210 4211 4212<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 4213<div class="card-wrapper product-card-wrapper underline-links-hover"> 4214 <div 4215 class=" 4216 card 4217 card--card 4218 card--media 4219 color-background-1 gradient 4220 4221 4222 4223 " 4224 style="--ratio-percent: 75.0%;" 4225 > 4226 <div 4227 class="card__inner ratio" 4228 style="--ratio-percent: 75.0%;" 4229 ><div class="card__media"> 4230 <div class="media media--transparent media--hover-effect"> 4231 4232 <img 4233 4234 src="//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontal.jpg?v=1783668666&width=533" 4235 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4236 alt="ToiletEllen von PaperUnwerth Calendar 2027" 4237 class="motion-reduce" 4238 4239 loading="lazy" 4240 4241 width="3000" 4242 height="2250" 4243 > 4244 4245<img 4246 srcset="//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.
4246jpg?v=1783668660&width=165 165w,//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.jpg?v=1783668660&width=360 360w,//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.jpg?v=1783668660&width=533 533w,//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.jpg?v=1783668660&width=720 720w,//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.jpg?v=1783668660&width=940 940w,//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.jpg?v=1783668660&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.jpg?v=1783668660 3000w 4247 " 4248 src="//www.damianibooks.com/cdn/shop/files/Calendarmockup-horizontalcopia2.jpg?v=1783668660&width=533" 4249 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4250 alt="" 4251 class="motion-reduce" 4252 loading="lazy" 4253 width="3000" 4254 height="2250" 4255 ></div> 4256 </div><div class="card__content"> 4257 <div class="card__information"> 4258 <h3 4259 class="card__heading" 4260 4261 > 4262 <a 4263 href="/en/products/toiletellen-papervonunwerth-calendar-2027" 4264 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-10614722003283" 4265 class="full-unstyled-link" 4266 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-10614722003283 NoMediaStandardBadge-template--17120078823702__featured_collection_hgF6Yw-10614722003283" 4267 > 4268 ToiletEllen von PaperUnwerth Calendar 2027 4269 </a> 4270 </h3> 4271 </div> 4272 <div class="card__badge bottom left"><span id="NoMediaStandardBadge-template--17120078823702__featured_collection_hgF6Yw-10614722003283" 4273 class="badge badge--bottom-left novita">new</span></div> 4274 </div> 4275 </div> 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 <div class="card__content"> 4286 <div class="card__information"> 4287 4288 <div class="card-information"><span class="visually-hidden">Vendor:</span> 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 <div class="caption-with-letter-spacing light">Ellen von Unwerth, Maurizio Cattelan and Pierpaolo Ferrari</div> 4299 <h3 4300 class="card__heading h5" 4301 4302 id="title-template--17120078823702__featured_collection_hgF6Yw-10614722003283" 4303 4304 > 4305 <a 4306 href="/en/products/toiletellen-papervonunwerth-calendar-2027" 4307 id="CardLink-template--17120078823702__featured_collection_hgF6Yw-10614722003283" 4308 class="full-unstyled-link" 4309 aria-labelledby="CardLink-template--17120078823702__featured_collection_hgF6Yw-10614722003283 Badge-template--17120078823702__featured_collection_hgF6Yw-10614722003283" 4310 > 4311 ToiletEllen von PaperUnwerth Calendar 2027 4312 </a> 4313 </h3><span class="caption-large light"></span> 4314<div class="price "> 4315 <div class="price__container"><div class="price__regular"> 4316 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4317 <span class="price-item price-item--regular"> 4318 â¬27,00 4319 </span> 4320 </div> 4321 <div class="price__sale"> 4322 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4323 <span> 4324 <s class="price-item price-item--regular"> 4325 4326 4327 4328 </s> 4329 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 4330 <span class="price-item price-item--sale price-item--last"> 4331 â¬27,00 4332 </span> 4333 </div> 4334 4335 <small class="unit-price caption hidden">
4336 <span class="visually-hidden">Unit price</span> 4337 <span class="price-item price-item--last"> 4338 <span></span> 4339 <span aria-hidden="true">/</span> 4340 <span class="visually-hidden"> per </span> 4341 <span> 4342 </span> 4343 </span> 4344 </small> 4345 </div></div> 4346 4347 </div> 4348 </div><div class="card__badge bottom left"></div> 4349 </div> 4350 </div> 4351 </div> 4352 </li><li id="Slide-template--17120078823702__featured_collection_hgF6Yw-2" class="grid__item"> 4353 4354 4355<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 4356<div class="card-wrapper product-card-wrapper underline-links-hover"> 4357 <div 4358 class=" 4359 card 4360 card--card 4361 card--media 4362 color-background-1 gradient 4363 4364 4365 4366 " 4367 style="--ratio-percent: 92.45562130177515%;" 4368 > 4369 <div 4370 class="card__inner ratio" 4371 style="--ratio-percent: 92.45562130177515%;" 4372 ><div class="card__media"> 4373 <div class="media media--transparent media--hover-effect"> 4374 4375 <img 4376 4377 src="//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_cover.jpg?v=1775736358&width=533" 4378 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4379 alt="Toiletpaper Magazine 21" 4380 class="motion-reduce" 4381 4382 loading="lazy" 4383 4384 width="2704" 4385 height="2500" 4386 > 4387 4388<img 4389 srcset="//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358&width=165 165w,//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358&width=360 360w,//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358&width=533 533w,//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358&width=720 720w,//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358&width=940 940w,//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358 4500w 4390 " 4391 src="//www.damianibooks.com/cdn/shop/files/Cattelan_Ferrari_TP21_Product_shot_01.jpg?v=1775736358&width=533" 4392 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4393 alt="" 4394 class="motion-reduce" 4395 loading="lazy" 4396 width="4500" 4397 height="3000" 4398 ></div> 4399 </div><div class="card__content"> 4400 <div class="card__information"> 4401 <h3 4402 class="card__heading" 4403 4404 > 4405 <a 4406 href="/en/products/toiletpaper-magazine-21" 4407 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-10529030504787" 4408 class="full-unstyled-link" 4409 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-10529030504787 NoMediaStandardBadge-template--17120078823702__featured_collection_hgF6Yw-10529030504787" 4410 > 4411 Toiletpaper Magazine 21 4412 </a> 4413 </h3> 4414 </div> 4415 <div class="card__badge bottom left"></div> 4416 </div> 4417 </div> 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 <div class="card__content"> 4428 <div class="card__information"> 4429 4430 <div class="card-information"><span class="visually-hidden">Vendor:</span> 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 <div class="caption-with-letter-spacing light">Maurizio Cattelan and Pierpaolo Ferrari</div> 4441 <h3 4442 class="card__heading h5" 4443 4444 id="title-template--17120078823702__featured_collection_hgF6Yw-10529030504787" 4445 4446 > 4447 <a 4448 href="/en/products/toiletpaper-magazine-21" 4449 id="CardLink-template--17120078823702__featured_collection_hgF6Yw-10529030504787" 4450 class="full-unstyled-link" 4451 aria-labelledby="CardLink-template--17120078823702__featured_collection_hgF6Yw-10529030504787 Badge-template--17120078823702__featured_collection_hgF6Yw-10529030504787" 4452 > 4453 Toiletpaper Magazine 21 4454 </a> 4455 </h3><span class="caption-large light"></span> 4456<div class="price "> 4457 <div class="price__container"><div class="price__regular">
4458 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4459 <span class="price-item price-item--regular"> 4460 â¬17,00 4461 </span> 4462 </div> 4463 <div class="price__sale"> 4464 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4465 <span> 4466 <s class="price-item price-item--regular"> 4467 4468 4469 4470 </s> 4471 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 4472 <span class="price-item price-item--sale price-item--last"> 4473 â¬17,00 4474 </span> 4475 </div> 4476 4477 <small class="unit-price caption hidden"> 4478 <span class="visually-hidden">Unit price</span> 4479 <span class="price-item price-item--last"> 4480 <span></span> 4481 <span aria-hidden="true">/</span> 4482 <span class="visually-hidden"> per </span> 4483 <span> 4484 </span> 4485 </span> 4486 </small> 4487 </div></div> 4488 4489 </div> 4490 </div><div class="card__badge bottom left"></div> 4491 </div> 4492 </div> 4493 </div> 4494 </li><li id="Slide-template--17120078823702__featured_collection_hgF6Yw-3" class="grid__item"> 4495 4496 4497<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 4498<div class="card-wrapper product-card-wrapper underline-links-hover"> 4499 <div 4500 class=" 4501 card 4502 card--card 4503 card--media 4504 color-background-1 gradient 4505 4506 4507 4508 " 4509 style="--ratio-percent: 92.45562130177515%;" 4510 > 4511 <div 4512 class="card__inner ratio" 4513 style="--ratio-percent: 92.45562130177515%;" 4514 ><div class="card__media"> 4515 <div class="media media--transparent media--hover-effect"> 4516 4517 <img 4518 4519 src="//www.damianibooks.com/cdn/shop/files/62087902_1.jpg?v=1683800904&width=533" 4520 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4521 alt="Toiletpaper Magazine 20" 4522 class="motion-reduce" 4523 4524 loading="lazy" 4525 4526 width="2704" 4527 height="2500" 4528 > 4529 4530<img 4531 srcset="//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082&width=165 165w,//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082&width=360 360w,//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082&width=533 533w,//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082&width=720 720w,//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082&width=940 940w,//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082 2000w 4532 " 4533 src="//www.damianibooks.com/cdn/shop/files/Toiletpaper_Magazine_20_Spread_01.jpg?v=1686571082&width=533" 4534 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4535 alt="" 4536 class="motion-reduce" 4537 loading="lazy" 4538 width="2000" 4539 height="1500" 4540 ></div> 4541 </div><div class="card__content"> 4542 <div class="card__information"> 4543 <h3 4544 class="card__heading" 4545 4546 > 4547 <a 4548 href="/en/products/6208790" 4549 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-8407643914579" 4550 class="full-unstyled-link" 4551 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-8407643914579 NoMediaStandardBadge-template--17120078823702__featured_collection_hgF6Yw-8407643914579" 4552 > 4553 Toiletpaper Magazine 20 4554 </a> 4555 </h3> 4556 </div> 4557 <div class="card__badge bottom left"></div> 4558 </div> 4559 </div> 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 <div class="card__content"> 4572 <div class="card__information"> 4573 4574 <div class="card-information"><span class="visually-hidden">Vendor:</span> 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 <div class="caption-with-letter-spacing light">Maurizio Cattelan and Pierpaolo Ferrari</div> 4587 <h3 4588 class="card__heading h5" 4589 4590 id="title-template--17120078823702__featured_collection_hgF6Yw-8407643914579" 4591 4592 > 4593 <a 4594 href="/en/products/6208790" 4595 id="CardLink-template--17120078823702__featured_collection_hgF6Yw-8407643914579" 4596 class="full-unstyled-link" 4597 aria-labelledby="CardLink-template--17120078823702__featured_collection_hgF6Yw-8407643914579 Badge-template--17120078823702__featured_collection_hgF6Yw-8407643914579" 4598 > 4599 Toiletpaper Magazine 20 4600 </a> 4601 </h3><span class="caption-large light"></span> 4602<div class="price "> 4603 <div class="price__container"><div class="price__regular">
4604 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4605 <span class="price-item price-item--regular"> 4606 â¬15,00 4607 </span> 4608 </div> 4609 <div class="price__sale"> 4610 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4611 <span> 4612 <s class="price-item price-item--regular"> 4613 4614 4615 4616 </s> 4617 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 4618 <span class="price-item price-item--sale price-item--last"> 4619 â¬15,00 4620 </span> 4621 </div> 4622 4623 <small class="unit-price caption hidden"> 4624 <span class="visually-hidden">Unit price</span> 4625 <span class="price-item price-item--last"> 4626 <span></span> 4627 <span aria-hidden="true">/</span> 4628 <span class="visually-hidden"> per </span> 4629 <span> 4630 </span> 4631 </span> 4632 </small> 4633 </div></div> 4634 4635 </div> 4636 </div><div class="card__badge bottom left"></div> 4637 </div> 4638 </div> 4639 </div> 4640 </li><li id="Slide-template--17120078823702__featured_collection_hgF6Yw-4" class="grid__item"> 4641 4642 4643<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 4644<div class="card-wrapper product-card-wrapper underline-links-hover"> 4645 <div 4646 class=" 4647 card 4648 card--card 4649 card--media 4650 color-background-1 gradient 4651 4652 4653 4654 " 4655 style="--ratio-percent: 75.0%;" 4656 > 4657 <div 4658 class="card__inner ratio" 4659 style="--ratio-percent: 75.0%;" 4660 ><div class="card__media"> 4661 <div class="media media--transparent media--hover-effect"> 4662 4663 <img 4664 4665 src="//www.damianibooks.com/cdn/shop/products/6208427_1.jpg?v=1678791191&width=533" 4666 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4667 alt="Toiletpaper Volume II Default Title" 4668 class="motion-reduce" 4669 4670 loading="lazy" 4671 4672 width="3000" 4673 height="2250" 4674 > 4675 4676</div> 4677 </div><div class="card__content"> 4678 <div class="card__information"> 4679 <h3 4680 class="card__heading" 4681 4682 > 4683 <a 4684 href="/en/products/6208427" 4685 id="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-8133775720726" 4686 class="full-unstyled-link" 4687 aria-labelledby="StandardCardNoMediaLink-template--17120078823702__featured_collection_hgF6Yw-8133775720726 NoMediaStandardBadge-template--17120078823702__featured_collection_hgF6Yw-8133775720726" 4688 > 4689 Toiletpaper Volume II 4690 </a> 4691 </h3> 4692 </div> 4693 <div class="card__badge bottom left"></div> 4694 </div> 4695 </div> 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 <div class="card__content"> 4706 <div class="card__information"> 4707 4708 <div class="card-information"><span class="visually-hidden">Vendor:</span> 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 <div class="caption-with-letter-spacing light">Maurizio Cattelan and Pierpaolo Ferrari</div> 4719 <h3 4720 class="card__heading h5" 4721 4722 id="title-template--17120078823702__featured_collection_hgF6Yw-8133775720726" 4723 4724 > 4725 <a 4726 href="/en/products/6208427" 4727 id="CardLink-template--17120078823702__featured_collection_hgF6Yw-8133775720726" 4728 class="full-unstyled-link" 4729 aria-labelledby="CardLink-template--17120078823702__featured_collection_hgF6Yw-8133775720726 Badge-template--17120078823702__featured_collection_hgF6Yw-8133775720726" 4730 > 4731 Toiletpaper Volume II 4732 </a> 4733 </h3><span class="caption-large light"></span> 4734<div class="price "> 4735 <div class="price__container"><div class="price__regular">
4736 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4737 <span class="price-item price-item--regular"> 4738 â¬60,00 4739 </span> 4740 </div> 4741 <div class="price__sale"> 4742 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4743 <span> 4744 <s class="price-item price-item--regular"> 4745 4746 4747 4748 </s> 4749 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 4750 <span class="price-item price-item--sale price-item--last"> 4751 â¬60,00 4752 </span> 4753 </div> 4754 4755 <small class="unit-price caption hidden"> 4756 <span class="visually-hidden">Unit price</span> 4757 <span class="price-item price-item--last"> 4758 <span></span> 4759 <span aria-hidden="true">/</span> 4760 <span class="visually-hidden"> per </span> 4761 <span> 4762 </span> 4763 </span> 4764 </small> 4765 </div></div> 4766 4767 </div> 4768 </div><div class="card__badge bottom left"></div> 4769 </div> 4770 </div> 4771 </div> 4772 </li></ul></slider-component><div class="center collection__view-all"> 4773 <a href="/en/collections/toiletpaper" 4774 class="button" 4775 aria-label="View all products in the Toiletpaper collection" 4776 > 4777 View all 4778 </a> 4779 </div></div> 4780</div> 4781 4782 4783</section><section id="shopify-section-template--17120078823702__custom_liquid_TTJxbK" class="shopify-section section"><style data-shopify>.section-template--17120078823702__custom_liquid_TTJxbK-padding { 4784 padding-top: calc(0px * 0.75); 4785 padding-bottom: calc(0px * 0.75); 4786} 4787 4788@media screen and (min-width: 750px) { 4789 .section-template--17120078823702__custom_liquid_TTJxbK-padding { 4790 padding-top: 0px; 4791 padding-bottom: 0px; 4792 } 4793}</style><div class="color-background-2 gradient"> 4794 <div class="section-template--17120078823702__custom_liquid_TTJxbK-padding"> 4795 <hr class="separ_top" style="border: 1px solid #000000; border-top:none;"> 4796 </div> 4797</div> 4798 4799 4800</section><section id="shopify-section-template--17120078823702__collage_pfWLzj" class="shopify-section section"><link href="//www.damianibooks.com/cdn/shop/t/2/assets/collage.css?v=66057739542734032651669977890" rel="stylesheet" type="text/css" media="all" /> 4801<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-card.css?v=35485146028870505481692631468" rel="stylesheet" type="text/css" media="all" /> 4802<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-price.css?v=135433427248328771161673860445" rel="stylesheet" type="text/css" media="all" /> 4803<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-modal-video.css?v=48762958730556882751669977890" rel="stylesheet" type="text/css" media="all" /> 4804<style data-shopify>.section-template--17120078823702__collage_pfWLzj-padding { 4805 padding-top: 12px; 4806 padding-bottom: 27px; 4807 } 4808 4809 @media screen and (min-width: 750px) { 4810 .section-template--17120078823702__collage_pfWLzj-padding { 4811 padding-top: 16px; 4812 padding-bottom: 36px; 4813 } 4814 }</style><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-deferred-media.css?v=54092797763792720131669977889" media="print" onload="this.media='all'"> 4815 4816<div class="color-background-1 gradient isolate"> 4817 <div class="page-width section-template--17120078823702__collage_pfWLzj-padding"> 4818 <h2 class="collage-wrapper-title h2">100 Superlative Rolex Watches | New Edition</h2> 4819 <div class="collage collage--mobile"><div class="collage__item collage__item--video collage__item--left" ><div class="collage-card global-media-settings"> 4820 <noscript> 4821 <a href="https://youtu.be/Z8X1wPlzQFc" class="collage-card__link"> 4822 <div class="media media--transparent ratio" style="--ratio-percent: 64.47925486875529%"><img src="//www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=3000" alt="" srcset="//www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=550 550w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=720 720w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=990 990w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=1100 1100w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=1500 1500w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=2200 2200w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=3000 3000w" width="3000" height="1934" loading="lazy" sizes="(min-width: 1920px) 1219px, (min-width: 750px) 500px, calc(100vw - 30px)"> 4823</div> 4824 </a> 4825 </noscript> 4826 <modal-opener class="no-js-hidden" data-modal="#PopupModal-video_CnfDwM"> 4827 <div class="deferred-media"> 4828 <button class="deferred-media__poster full-unstyled-link" type="button" aria-label="Load video: " aria-haspopup="dialog" data-media-id="Z8X1wPlzQFc"> 4829 <div class="media media--transparent ratio" style="--ratio-percent: 64.47925486875529%">
4830 <span class="deferred-media__poster-button motion-reduce"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" fill="none" viewBox="0 0 10 14"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.48177 0.814643C0.81532 0.448245 0 0.930414 0 1.69094V12.2081C0 12.991 0.858787 13.4702 1.52503 13.0592L10.5398 7.49813C11.1918 7.09588 11.1679 6.13985 10.4965 5.77075L1.48177 0.814643Z" fill="currentColor"/></svg> 4831</span><img src="//www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=3000" alt="" srcset="//www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=550 550w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=720 720w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=990 990w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=1100 1100w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=1500 1500w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=2200 2200w, //www.damianibooks.com/cdn/shop/files/9788862088718_03_Draft.jpg?v=1784880270&width=3000 3000w" width="3000" height="1934" loading="lazy" sizes="(min-width: 1920px) 1219px, (min-width: 750px) 500px, calc(100vw - 30px)"> 4832</div> 4833 </button> 4834 </div> 4835 </modal-opener> 4836 <modal-dialog id="PopupModal-video_CnfDwM" class="modal-video media-modal color-background-1"> 4837 <div class="modal-video__content" role="dialog" aria-label="" aria-modal="true" tabindex="-1"> 4838 <button id="ModalClose-video_CnfDwM" type="button" class="modal-video__toggle" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4839 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 4840</svg> 4841</button> 4842 <div class="modal-video__content-info"> 4843 <deferred-media class="modal-video__video template-popup"> 4844 <template><iframe src="https://www.youtube.com/embed/Z8X1wPlzQFc?enablejsapi=1" class="js-youtube" allow="autoplay; encrypted-media" allowfullscreen title="" ></iframe></template> 4845 </deferred-media> 4846 </div> 4847 </div> 4848 </modal-dialog> 4849 </div></div><div class="collage__item collage__item--product collage__item--left" > 4850 4851<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rating.css?v=24573085263941240431669977889" rel="stylesheet" type="text/css" media="all" /> 4852<div class="card-wrapper product-card-wrapper underline-links-hover"> 4853 <div 4854 class=" 4855 card 4856 card--card 4857 card--media 4858 color-background-1 gradient 4859 card--extend-height 4860 4861 4862 " 4863 style="--ratio-percent: 75.0%;" 4864 > 4865 <div 4866 class="card__inner ratio" 4867 style="--ratio-percent: 75.0%;" 4868 ><div class="card__media"> 4869 <div class="media media--transparent media--hover-effect"> 4870 4871 <img 4872 4873 src="//www.damianibooks.com/cdn/shop/files/John_Goldberger_Rolex_Product_Shot_COVER_30b8b97b-57f9-4eb1-be96-606874cf6352.jpg?v=1788429773&width=533" 4874 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4875 alt="Cover (immagine principale): Cover of 100 Superlative Rolex Watches, new edition, by John Goldberger (Damiani)" 4876 class="motion-reduce" 4877 4878 loading="lazy" 4879 4880 width="3000" 4881 height="2250" 4882 > 4883 4884<img 4885 srcset="//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=165 165w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=360 360w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=533 533w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=720 720w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=940 940w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=1066 1066w,//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611 2800w 4886 " 4887 src="//www.damianibooks.com/cdn/shop/files/splicaserolexcopia.jpg?v=1784271611&width=533" 4888 sizes="(min-width: 1920px) 447px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4889 alt="" 4890 class="motion-reduce" 4891 loading="lazy" 4892 width="2800" 4893 height="2000" 4894 ></div> 4895 </div><div class="card__content"> 4896 <div class="card__information"> 4897 <h3 4898 class="card__heading" 4899 4900 > 4901 <a 4902 href="/en/products/100-superlative-rolex-watches" 4903 id="StandardCardNoMediaLink--10596853481811" 4904 class="full-unstyled-link" 4905 aria-labelledby="StandardCardNoMediaLink--10596853481811 NoMediaStandardBadge--10596853481811" 4906 > 4907 100 Superlative Rolex Watches | New Edition 4908 </a> 4909 </h3> 4910 </div> 4911 <div class="card__badge bottom left"><span id="NoMediaStandardBadge--10596853481811" 4912 class="badge badge--bottom-left in-arrivo">upcoming</span></div> 4913 </div> 4914 </div> 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 <div class="card__content"> 4925 <div class="card__information"> 4926 4927 <div class="card-information"><span class="caption-large light"></span> 4928<div class="price "> 4929 <div class="price__container"><div class="price__regular">
4930 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4931 <span class="price-item price-item--regular"> 4932 â¬240,00 4933 </span> 4934 </div> 4935 <div class="price__sale"> 4936 <span class="visually-hidden visually-hidden--inline">Regular price</span> 4937 <span> 4938 <s class="price-item price-item--regular"> 4939 4940 4941 4942 </s> 4943 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 4944 <span class="price-item price-item--sale price-item--last"> 4945 â¬240,00 4946 </span> 4947 </div> 4948 4949 <small class="unit-price caption hidden"> 4950 <span class="visually-hidden">Unit price</span> 4951 <span class="price-item price-item--last"> 4952 <span></span> 4953 <span aria-hidden="true">/</span> 4954 <span class="visually-hidden"> per </span> 4955 <span> 4956 </span> 4957 </span> 4958 </small> 4959 </div></div> 4960 4961 </div> 4962 </div><div class="card__badge bottom left"></div> 4963 </div> 4964 </div> 4965 </div> 4966</div></div> 4967 </div> 4968</div> 4969 4970 4971</section><section id="shopify-section-template--17120078823702__98b96ee2-b2f7-446a-a53f-19f0cdd4eaaa" class="shopify-section section"><style data-shopify>.section-template--17120078823702__98b96ee2-b2f7-446a-a53f-19f0cdd4eaaa-padding { 4972 padding-top: calc(20px * 0.75); 4973 padding-bottom: calc(32px * 0.75); 4974} 4975 4976@media screen and (min-width: 750px) { 4977 .section-template--17120078823702__98b96ee2-b2f7-446a-a53f-19f0cdd4eaaa-padding { 4978 padding-top: 20px; 4979 padding-bottom: 32px; 4980 } 4981}</style><div class="color-background-1 gradient"> 4982 <div class="section-template--17120078823702__98b96ee2-b2f7-446a-a53f-19f0cdd4eaaa-padding"> 4983 <hr class="separ_top" style="border: 1px solid #000000; border-top:none;"> 4984 </div> 4985</div> 4986 4987 4988</section><section id="shopify-section-template--17120078823702__rich-text-2" class="shopify-section section"><link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" media="print" onload="this.media='all'"> 4989<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" media="print" onload="this.media='all'"> 4990 4991<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" rel="stylesheet" type="text/css" media="all" /></noscript> 4992<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-rich-text.css?v=152932187401802659371676990729" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__rich-text-2-padding { 4993 padding-top: 24px; 4994 padding-bottom: 27px; 4995 } 4996 4997 @media screen and (min-width: 750px) { 4998 .section-template--17120078823702__rich-text-2-padding { 4999 padding-top: 32px; 5000 padding-bottom: 36px; 5001 } 5002 }</style><div class="isolate"> 5003 <div class="rich-text content-container color-background-1 gradient rich-text--full-width content-container--full-width section-template--17120078823702__rich-text-2-padding"> 5004 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 5005 <div class="rich-text__blocks center"><h2 class="rich-text__heading rte h2" > 5006 Featured Authors 5007 </h2></div> 5008 </div> 5009 </div> 5010</div> 5011 5012 5013</section><section id="shopify-section-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc" class="shopify-section section section-collection-list"><link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-collection-list.css?v=43061208210517802001681819699" rel="stylesheet" type="text/css" media="all" /> 5014<link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-card.css?v=35485146028870505481692631468" rel="stylesheet" type="text/css" media="all" /> 5015 5016<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" media="print" onload="this.media='all'"> 5017<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-slider.css?v=90174032693941686211677582676" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc-padding { 5018 padding-top: 0px; 5019 padding-bottom: 0px; 5020 } 5021 5022 @media screen and (min-width: 750px) { 5023 .section-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc-padding { 5024 padding-top: 0px; 5025 padding-bottom: 0px; 5026 } 5027 }</style><div class="color-background-1 gradient"> 5028 <div class="collection-list-wrapper page-width isolate page-width-desktop no-heading no-mobile-link section-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc-padding"><slider-component class="slider-mobile-gutter"> 5029 <ul class="collection-list contains-card contains-card--collection grid grid--2-col-desktop grid--2-col-tablet-down slider slider--tablet grid--peek collection-list--4-items" 5030 id="Slider-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc" 5031 role="list" 5032 ><li id="Slide-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc-1" class="collection-list__item grid__item slider__slide" > 5033 <a href="/en/collections/meyerowitz-joel" class="full-unstyled-link"> 5034 5035<div class="card-wrapper animate-arrow collection-card-wrapper"> 5036 <div class="card 5037 card--standard 5038 card--media 5039 5040 5041 " 5042 style="--ratio-percent: 100%;" 5043 > 5044 <div class="card__inner color-background-1 gradient ratio" style="--ratio-percent: 100%;"><div class="card__media"> 5045 <div class="media media--transparent media--hover-effect"> 5046 <img 5047 srcset="//www.damianibooks.com/cdn/shop/collections/Joel_Meyerowitz.jpg?v=1679329759&width=165 165w,//www.damianibooks.com/cdn/shop/collections/Joel_Meyerowitz.jpg?v=1679329759&width=330 330w,//www.damianibooks.com/cdn/shop/collections/Joel_Meyerowitz.jpg?v=1679329759 441w" 5048 src="//www.damianibooks.com/cdn/shop/collections/Joel_Meyerowitz.jpg?v=1679329759&width=1500" 5049 sizes=" 5050 (min-width: 1920px) 606px, 5051 (min-width: 750px) calc((100vw - 10rem) / 2), 5052 calc(100vw - 3rem)" 5053 alt="" 5054 height="319" 5055 width="441" 5056 loading="lazy" 5057 class="motion-reduce" 5058 > 5059 </div> 5060 </div><div class="card__content"> 5061 <div class="card__information"> 5062 <h3 class="card__heading"> 5063 <a href="/en/collections/meyerowitz-joel" class="full-unstyled-link">Meyerowitz Joel<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5064 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5065</svg></span> 5066 </a> 5067 </h3></div> 5068 </div> 5069 </div> 5070 5071 <div class="card__content"> 5072 <div class="card__information"> 5073 <h3 class="card__heading"> 5074 <a href="/en/collections/meyerowitz-joel" class="full-unstyled-link">Meyerowitz Joel<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5075 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5076</svg></span> 5077 </a> 5078 </h3></div> 5079 </div> 5080 5081 </div> 5082</div> 5083 5084 <div class="card__information"><a href="/en/collections/meyerowitz-joel" class="full-unstyled-link"> 5085 <p class="card__caption">Joel Meyerowitz<span class="icon-wrap"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5086 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5087</svg></span> 5088 </p> 5089 </a></div> 5090 </a> 5091 </li><li id="Slide-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc-2" class="collection-list__item grid__item slider__slide" > 5092 <a href="/en/collections/porzak-lara" class="full-unstyled-link"> 5093 5094<div class="card-wrapper animate-arrow collection-card-wrapper"> 5095 <div class="card 5096 card--standard 5097 card--media 5098 5099 5100 " 5101 style="--ratio-percent: 100%;" 5102 > 5103 <div class="card__inner color-background-1 gradient ratio" style="--ratio-percent: 100%;"><div class="card__media"> 5104 <div class="media media--transparent media--hover-effect"> 5105 <img 5106 srcset="//www.damianibooks.com/cdn/shop/collections/porzak_portrait.jpg?v=1773828997&width=165 165w,//www.damianibooks.com/cdn/shop/collections/porzak_portrait.jpg?v=1773828997&width=330 330w,//www.damianibooks.com/cdn/shop/collections/porzak_portrait.jpg?v=1773828997&width=535 535w,//www.damianibooks.com/cdn/shop/collections/porzak_portrait.jpg?v=1773828997 591w" 5107 src="//www.damianibooks.com/cdn/shop/collections/porzak_portrait.jpg?v=1773828997&width=1500" 5108 sizes=" 5109 (min-width: 1920px) 606px, 5110 (min-width: 750px) calc((100vw - 10rem) / 2), 5111 calc(100vw - 3rem)" 5112 alt="" 5113 height="427" 5114 width="591"
5115 loading="lazy" 5116 class="motion-reduce" 5117 > 5118 </div> 5119 </div><div class="card__content"> 5120 <div class="card__information"> 5121 <h3 class="card__heading"> 5122 <a href="/en/collections/porzak-lara" class="full-unstyled-link">Porzak Lara<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5123 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5124</svg></span> 5125 </a> 5126 </h3></div> 5127 </div> 5128 </div> 5129 5130 <div class="card__content"> 5131 <div class="card__information"> 5132 <h3 class="card__heading"> 5133 <a href="/en/collections/porzak-lara" class="full-unstyled-link">Porzak Lara<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5134 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5135</svg></span> 5136 </a> 5137 </h3></div> 5138 </div> 5139 5140 </div> 5141</div> 5142 5143 <div class="card__information"><a href="/en/collections/porzak-lara" class="full-unstyled-link"> 5144 <p class="card__caption">Lara Porzak<span class="icon-wrap"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5145 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5146</svg></span> 5147 </p> 5148 </a></div> 5149 </a> 5150 </li><li id="Slide-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc-3" class="collection-list__item grid__item slider__slide" > 5151 <a href="/en/collections/cattelan-maurizio" class="full-unstyled-link"> 5152 5153<div class="card-wrapper animate-arrow collection-card-wrapper"> 5154 <div class="card 5155 card--standard 5156 card--media 5157 5158 5159 " 5160 style="--ratio-percent: 100%;" 5161 > 5162 <div class="card__inner color-background-1 gradient ratio" style="--ratio-percent: 100%;"><div class="card__media"> 5163 <div class="media media--transparent media--hover-effect"> 5164 <img 5165 srcset="//www.damianibooks.com/cdn/shop/collections/Maurizio_Cattelan.jpg?v=1679938398&width=165 165w,//www.damianibooks.com/cdn/shop/collections/Maurizio_Cattelan.jpg?v=1679938398&width=330 330w,//www.damianibooks.com/cdn/shop/collections/Maurizio_Cattelan.jpg?v=1679938398 441w" 5166 src="//www.damianibooks.com/cdn/shop/collections/Maurizio_Cattelan.jpg?v=1679938398&width=1500" 5167 sizes=" 5168 (min-width: 1920px) 606px, 5169 (min-width: 750px) calc((100vw - 10rem) / 2), 5170 calc(100vw - 3rem)" 5171 alt="" 5172 height="319" 5173 width="441" 5174 loading="lazy" 5175 class="motion-reduce" 5176 > 5177 </div> 5178 </div><div class="card__content"> 5179 <div class="card__information"> 5180 <h3 class="card__heading"> 5181 <a href="/en/collections/cattelan-maurizio" class="full-unstyled-link">Cattelan Maurizio<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5182 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5183</svg></span> 5184 </a> 5185 </h3></div> 5186 </div> 5187 </div> 5188 5189 <div class="card__content"> 5190 <div class="card__information"> 5191 <h3 class="card__heading"> 5192 <a href="/en/collections/cattelan-maurizio" class="full-unstyled-link">Cattelan Maurizio<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5193 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5194</svg></span> 5195 </a> 5196 </h3></div> 5197 </div> 5198 5199 </div> 5200</div> 5201 5202 <div class="card__information"><a href="/en/collections/cattelan-maurizio" class="full-unstyled-link"> 5203 <p class="card__caption">Maurizio Cattelan<span class="icon-wrap"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5204 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5205</svg></span> 5206 </p> 5207 </a></div> 5208 </a> 5209 </li><li id="Slide-template--17120078823702__5e4e4f95-b38e-4466-9cda-23e3748b35fc-4"
5209class="collection-list__item grid__item slider__slide" > 5210 <a href="/en/collections/hastreiter-kim" class="full-unstyled-link"> 5211 5212<div class="card-wrapper animate-arrow collection-card-wrapper"> 5213 <div class="card 5214 card--standard 5215 card--media 5216 5217 5218 " 5219 style="--ratio-percent: 100%;" 5220 > 5221 <div class="card__inner color-background-1 gradient ratio" style="--ratio-percent: 100%;"><div class="card__media"> 5222 <div class="media media--transparent media--hover-effect"> 5223 <img 5224 srcset="//www.damianibooks.com/cdn/shop/collections/Kim_Ashtreiter_Portrait_02.jpg?v=1724763084&width=165 165w,//www.damianibooks.com/cdn/shop/collections/Kim_Ashtreiter_Portrait_02.jpg?v=1724763084&width=330 330w,//www.damianibooks.com/cdn/shop/collections/Kim_Ashtreiter_Portrait_02.jpg?v=1724763084 441w" 5225 src="//www.damianibooks.com/cdn/shop/collections/Kim_Ashtreiter_Portrait_02.jpg?v=1724763084&width=1500" 5226 sizes=" 5227 (min-width: 1920px) 606px, 5228 (min-width: 750px) calc((100vw - 10rem) / 2), 5229 calc(100vw - 3rem)" 5230 alt="" 5231 height="319" 5232 width="441" 5233 loading="lazy" 5234 class="motion-reduce" 5235 > 5236 </div> 5237 </div><div class="card__content"> 5238 <div class="card__information"> 5239 <h3 class="card__heading"> 5240 <a href="/en/collections/hastreiter-kim" class="full-unstyled-link">Hastreiter Kim<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5241 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5242</svg></span> 5243 </a> 5244 </h3></div> 5245 </div> 5246 </div> 5247 5248 <div class="card__content"> 5249 <div class="card__information"> 5250 <h3 class="card__heading"> 5251 <a href="/en/collections/hastreiter-kim" class="full-unstyled-link">Hastreiter Kim<span class="icon-wrap"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5252 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5253</svg></span> 5254 </a> 5255 </h3></div> 5256 </div> 5257 5258 </div> 5259</div> 5260 5261 <div class="card__information"><a href="/en/collections/hastreiter-kim" class="full-unstyled-link"> 5262 <p class="card__caption">Kim Hastreiter<span class="icon-wrap"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="62px" height="8px" viewBox="0 0 62 8" enable-background="new 0 0 62 8" xml:space="preserve"> <image id="image0" width="62" height="8" x="0" y="0" 5263 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/Arrow_3.png?v=1673264281" /> 5264</svg></span> 5265 </p> 5266 </a></div> 5267 </a> 5268 </li></ul><div class="slider-buttons no-js-hidden"> 5269 <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 5270 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 5271</svg> 5272</button> 5273 <div class="slider-counter caption"> 5274 <span class="slider-counter--current">1</span> 5275 <span aria-hidden="true"> / </span> 5276 <span class="visually-hidden">of</span> 5277 <span class="slider-counter--total">4</span> 5278 </div> 5279 <button type="button" class="slider-button slider-button--next" name="next" aria-label="Slide right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 5280 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 5281</svg> 5282</button> 5283 </div></slider-component></div> 5284</div> 5285 5286 5287 5288</section><section id="shopify-section-template--17120078823702__5adb0b5f-462d-4da8-aac6-59d43d6e49dd" class="shopify-section section"><style data-shopify>.section-template--17120078823702__5adb0b5f-462d-4da8-aac6-59d43d6e49dd-padding {
5289 padding-top: calc(80px * 0.75); 5290 padding-bottom: calc(0px * 0.75); 5291} 5292 5293@media screen and (min-width: 750px) { 5294 .section-template--17120078823702__5adb0b5f-462d-4da8-aac6-59d43d6e49dd-padding { 5295 padding-top: 80px; 5296 padding-bottom: 0px; 5297 } 5298}</style><div class="color-background-1 gradient"> 5299 <div class="section-template--17120078823702__5adb0b5f-462d-4da8-aac6-59d43d6e49dd-padding"> 5300 <hr class="separ_bottom" style="border: 1px solid #000000; border-top:none;"> 5301 </div> 5302</div> 5303 5304 5305</section><section id="shopify-section-template--17120078823702__8b3b6b0d-7fba-4c97-8349-6b650b10e24b" class="shopify-section section"><link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-image-banner.css?v=69389034346953263761680430379" rel="stylesheet" type="text/css" media="all" /> 5306<style data-shopify>#Banner-template--17120078823702__8b3b6b0d-7fba-4c97-8349-6b650b10e24b::after { 5307 opacity: 0.2; 5308 }</style><div id="Banner-template--17120078823702__8b3b6b0d-7fba-4c97-8349-6b650b10e24b" class="banner banner--content-align-center banner--content-align-mobile-center banner--medium banner--mobile-bottom banner--desktop-transparent"><div class="banner__media media banner__media-half"><img src="//www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=2000" srcset="//www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=375 375w, //www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=550 550w, //www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=750 750w, //www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=1100 1100w, //www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=1500 1500w, //www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=1780 1780w, //www.damianibooks.com/cdn/shop/files/News_Paris_Photo2026_eec32101-0ad9-41d4-80c5-29e7e0c3fbe0.jpg?v=1788510862&width=2000 2000w" width="3104" height="2263.0" loading="lazy" class="banner__media-image-half" sizes="50vw"> 5309 5310 </div><div class="banner__media media banner__media-half"><img src="//www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=2000" srcset="//www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=375 375w, //www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=550 550w, //www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=750 750w, //www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=1100 1100w, //www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=1500 1500w, //www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=1780 1780w, //www.damianibooks.com/cdn/shop/files/Rizzoli_banner_homepage_copia.jpg?v=1777370070&width=2000 2000w" width="1425" height="1079.0" loading="lazy" class="banner__media-image-half" sizes="50vw"> 5311 5312 </div> 5313 <div class="banner__content banner__content--middle-center page-width"> 5314 <div class="banner__box content-container content-container--full-width-mobile color-background-1 gradient"><div class="banner__text body" > 5315 <span>FAIRS</span> 5316 </div><div class="banner__text body" > 5317 5318 <span>NEWS & EVENTS</span> 5319 5320 </div><div class="banner__buttons banner__buttons--multiple" ><a href="/en/blogs/blog-1/damiani-a-paris-photo-2026" class="button button--secondary">SCOPRI</a></div> 5321 <div class="banner__buttons banner__buttons--multiple" ><a href="/en/pages/news-ed-eventi" class="button button--secondary">SCOPRI</a></div><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-breadcrumbs.css?v=23717732261247623931681999050" rel="stylesheet" type="text/css" media="all" /> 5322 5323 5324 </div> 5325 </div> 5326</div> 5327 5328 5329</section><section id="shopify-section-template--17120078823702__custom_liquid_CHicfF" class="shopify-section section"><style data-shopify>.section-template--17120078823702__custom_liquid_CHicfF-padding {
5330 padding-top: calc(0px * 0.75); 5331 padding-bottom: calc(0px * 0.75); 5332} 5333 5334@media screen and (min-width: 750px) { 5335 .section-template--17120078823702__custom_liquid_CHicfF-padding { 5336 padding-top: 0px; 5337 padding-bottom: 0px; 5338 } 5339}</style><div class="color-background-1 gradient"> 5340 <div class="section-template--17120078823702__custom_liquid_CHicfF-padding"> 5341 <hr class="separ_bottom" style="border: 1px solid #000000; border-top:none;"> 5342 </div> 5343</div> 5344 5345 5346</section> 5347 </main> 5348 5349 5350 <div id="shopify-section-footer" class="shopify-section"> 5351<link href="//www.damianibooks.com/cdn/shop/t/2/assets/section-footer.css?v=139042229319581620771708705420" rel="stylesheet" type="text/css" media="all" /> 5352<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-newsletter.css?v=103472482056003053551669977889" media="print" onload="this.media='all'"> 5353<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-menu.css?v=127523826482672149011670581910" media="print" onload="this.media='all'"> 5354<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-payment.css?v=69253961410771838501669977888" media="print" onload="this.media='all'"> 5355<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-social.css?v=52211663153726659061669977886" media="print" onload="this.media='all'"> 5356<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" media="print" onload="this.media='all'"> 5357<link rel="stylesheet" href="//www.damianibooks.com/cdn/shop/t/2/assets/disclosure.css?v=646595190999601341669977887" media="print" onload="this.media='all'"> 5358 5359<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-newsletter.css?v=103472482056003053551669977889" rel="stylesheet" type="text/css" media="all" /></noscript> 5360<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-menu.css?v=127523826482672149011670581910" rel="stylesheet" type="text/css" media="all" /></noscript> 5361<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-payment.css?v=69253961410771838501669977888" rel="stylesheet" type="text/css" media="all" /></noscript> 5362<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-list-social.css?v=52211663153726659061669977886" rel="stylesheet" type="text/css" media="all" /></noscript> 5363<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/component-rte.css?v=76698905976154169031680512563" rel="stylesheet" type="text/css" media="all" /></noscript> 5364<noscript><link href="//www.damianibooks.com/cdn/shop/t/2/assets/disclosure.css?v=646595190999601341669977887" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.footer { 5365 margin-top: 9px; 5366 } 5367 5368 .section-footer-padding { 5369 padding-top: 9px; 5370 padding-bottom: 0px; 5371 } 5372 5373 @media screen and (min-width: 750px) { 5374 .footer { 5375 margin-top: 12px; 5376 } 5377 5378 .section-footer-padding { 5379 padding-top: 12px; 5380 padding-bottom: 0px; 5381 } 5382 }</style><footer class="footer color-inverse gradient section-footer-padding"><div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet "><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">Shop</h2><ul class="footer-block__details-content list-unstyled"><li> 5383 <a href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/catalogo_fall_2026.pdf?v=1778751219" class="link link--text list-menu__item list-menu__item--link"> 5384 Download catalog 5385 </a> 5386 </li><li> 5387 <a href="/en/pages/sign-up-to-newsletter" class="link link--text list-menu__item list-menu__item--link"> 5388 Sign up to our newsletter 5389 </a> 5390 </li><li> 5391 <a href="/en/pages/distributors" class="link link--text list-menu__item list-menu__item--link"> 5392 P.IVA 03147040376 5393 </a> 5394 </li></ul></div><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">The company</h2><ul class="footer-block__details-content list-unstyled"><li> 5395 <a href="/en/pages/la-storia" class="link link--text list-menu__item list-menu__item--link"> 5396 About us 5397 </a> 5398 </li><li> 5399 <a href="/en/pages/contact" class="link link--text list-menu__item list-menu__item--link"> 5400 Contacts 5401 </a> 5402 </li></ul></div><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">Orders and Support</h2><ul class="footer-block__details-content list-unstyled"><li> 5403 <a href="/en/policies/terms-of-service" class="link link--text list-menu__item list-menu__item--link"> 5404 Terms and conditions 5405 </a> 5406 </li><li> 5407 <a href="/en/policies/privacy-policy" class="link link--text list-menu__item list-menu__item--link"> 5408 Privacy policy 5409 </a> 5410 </li><li> 5411 <a href="/en/pages/cookie-policy" class="link link--text list-menu__item list-menu__item--link"> 5412 Cookie policy 5413 </a> 5414 </li><li> 5415 <a href="/en/policies/shipping-policy" class="link link--text list-menu__item list-menu__item--link"> 5416 Shipping 5417 </a> 5418 </li><li> 5419 <a href="/en/policies/refund-policy" class="link link--text list-menu__item list-menu__item--link"> 5420 Returns and refunds 5421 </a> 5422 </li><li> 5423 <a href="/en/pages/diritto-di-recesso" class="link link--text list-menu__item list-menu__item--link"> 5424 Right of withdrawal 5425 </a> 5426 </li></ul></div><div class="footer-block--newsletter"><ul class="footer__list-social list-unstyled list-social" role="list"><li class="list-social__item"> 5427 <a href="https://it-it.facebook.com/DamianiBooks/" class="link list-social__link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewB
5427ox="0 0 18 18"> 5428 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 5429</svg> 5430<span class="visually-hidden">Facebook</span> 5431 </a> 5432 </li><li class="list-social__item"> 5433 <a href="https://it.linkedin.com/company/damiani-books" class="link list-social__link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-linkedin" viewBox="0 0 20 20"> <image id="image0" width="20" height="20" x="0" y="0" 5434 href="https://cdn.shopify.com/s/files/1/0687/2281/9350/files/icons8-linkedin-2-50.png?v=1679411975" /> 5435</svg> 5436<span class="visually-hidden">Linkedin</span> 5437 </a> 5438 </li><li class="list-social__item"> 5439 <a href="https://www.instagram.com/damiani_books/" class="link list-social__link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18"> 5440 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 5441 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 5442</svg> 5443<span class="visually-hidden">Instagram</span> 5444 </a> 5445 </li><li class="list-social__item"> 5446 <a href="https://www.youtube.com/@damianibooks5269" class="link list-social__link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70"> 5447 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 5448</svg> 5449<span class="visually-hidden">YouTube</span> 5450 </a> 5451 </li></ul></div></div> 5452 5453 </div><hr class="footer_separator"> 5454 <div class="footer__content-bottom"> 5455 <div class="footer__content-bottom-wrapper page-width"> 5456 <div class="change--container-mobile"> 5457 <div class="euro-cont-footer"><p class="euro-footer">| â¬</p></div> 5458 5459 </div> 5460 <div class="footer__column footer__localization isolate"> 5461 5462 <div class="footer__copyright caption"> 5463 <small class="copyright__content">COPYRIGHT 2026 <a href="/en" title="">Damiani Books</a> P.IVA IT03147040376</small> 5464 </div> 5465 </div> 5466 </div> 5467 </div> 5468</footer> 5469 5470 5471 5472 5473</div> 5474 5475 <ul hidden> 5476 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5477 <li id="a11y-new-window-message">Opens in a new window.</li> 5478 </ul> 5479 5480
5480<script> 5481 5482 window.shopUrl = 'https://www.damianibooks.com'; 5483 window.routes = { 5484 cart_add_url: '/en/cart/add', 5485 cart_change_url: '/en/cart/change', 5486 cart_update_url: '/en/cart/update', 5487 cart_url: '/en/cart', 5488 predictive_search_url: '/en/search/suggest' 5489 }; 5490 5491 window.cartStrings = { 5492 error: `There was an error while updating your cart. Please try again.`, 5493 quantityError: `You can only add [quantity] of this item to your cart.` 5494 } 5495 5496 window.variantStrings = { 5497 addToCart: `Buy now`, 5498 soldOut: `sold out on Damiani website`, 5499 unavailable: `Unavailable`, 5500 } 5501 5502 window.accessibilityStrings = { 5503 imageAvailable: `Image [index] is now available in gallery view`, 5504 shareSuccess: `Link copied to clipboard`, 5505 pauseSlideshow: `Pause slideshow`, 5506 playSlideshow: `Play slideshow`, 5507 } 5508 5509 </script>
5509<script src="//www.damianibooks.com/cdn/shop/t/2/assets/predictive-search.js?v=31278710863581584031669977888" defer="defer"></script>
5509<style> 5510 5511 @font-face { 5512 font-family: "FontAwesome"; 5513 src: url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format("woff2"); 5514 } 5515 5516 i.fa { 5517 font-family: "FontAwesome" !important; 5518 } 5519 h1,h2,h3,h4,h5,h6,html,body,*,[id] *{ 5520 font-family: "brandon-grotesque" !important; 5521 font-weight: 500 !important; 5522 } 5523</style> 5524 5525 5526
5526<script 5527 src="https://zooomyapps.com/wishlist/ZooomyColl.js" 5528 data-shop-id="damiani01.myshopify.com" 5529 data-cus-id="" 5530 data-cus-email="" 5531 data-cus-name=" " 5532 data-page="index" 5533 ></script>
5533 5534
5534<script> 5535 5536 function addAnchorToIcons(){ 5537 var $icons = document.querySelectorAll(`.list-social__item a`); 5538 if (!$icons){ 5539 return; 5540 } 5541 for (var each of $icons){ 5542 each.setAttribute("target", "_blank"); 5543 } 5544 } 5545 addAnchorToIcons(); 5546 5547 </script>
5547 5548 5549 5550 <style> 5551 #shopify-section-template--19007766495571__13002289-bd09-4f2f-851a-8308b7581520, 5552 #shopify-section-template--19007778357587__80e596a0-b45a-44e4-8658-ecf569b25d0c { 5553 display: none; 5554 } 5555 </style> 5556 5557 <style> </style> 5558<div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
5558<script id="ReStock-config"> 5559 var _ReStockConfig = window._ReStockConfig || {}; 5560 5561 _ReStockConfig.templateName = "index"; 5562 _ReStockConfig.isB2BCustomer = null; 5563 _ReStockConfig.currentLocationId = null;_ReStockConfig.marketHandle = "international"; 5564 _ReStockConfig.marketId = 40881193238;let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"product_card_selector":null,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"product_card_selector":null,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".product-form"],"support_wrapper":[".product-form"],"css_selector_from_theme":"div.product-form__buttons>button[type='submit'].product-form__submit.button","inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":true,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":"div.product-form__buttons>button[type='submit'].product-form__submit.button","css_selector_by_support":"","custom_styles":null,"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":true,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":null,"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["button","button--full-width","button--secondary"],"global_raw_css":".restock-alerts-submit-button {\r\n border: 2px solid #820200 !important;\r\n color: #820200 !importantl;\r\n}","product_page_raw_css":".PRODUCT_PAGE-notify-button {\r\n border: 2px solid #820200;\r\n color: #820200\r\n}\r\n\r\n:has(.PRODUCT_PAGE-notify-button) .product-form__input.product-form__quantity {\r\n margin-top: -50px !important\r\n}","after_subscribe_message_styles":{"toastColor":"202223","toastBackgroundColor":"d9dfea"}},"ui_contents":[{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"COLLECTION_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Donât worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Full Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","whatsapp_label":"WhatsApp","whatsapp_input_placeholder":"WhatsApp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"Notify me about other news or offers too","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy.","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Avvisami quando torna disponibile","not_selectable_variants_button_text":"Esaurito?Clicca qui"},{"page":"COLLECTION_PAGE","button_text":"Avvisami","not_selectable_variants_button_text":"Esaurito?Clicca qui"},{"page":"LANDING_PAGES","button_text":"Avvisami","not_selectable_variants_button_text":"Esaurito?Clicca qui"}],"subscription_form_content":{"form_title":"Notificami via:","email_input_placeholder":"E-mail ...","email_input_below_text":"Non preoccuparti!Odiamo lo spam tanto quanto te.","email_label":"E-mail","full_name_label":"Nome e cognome","full_name_placeholder":"Nome e cognome ...","push_label":"Spingere la notifica","sms_label":"sms","sms_input_placeholder":"Numero di telefono ...","whatsapp_label":"WhatsApp","whatsapp_input_placeholder":"WhatsApp Number ...","empty_name_error_message":"Il nome è obbligatorio.","name_length_error_message":"Il nome è troppo lungo.","invali
5564d_email_error_message":"Indirizzo Email non valido.","empty_email_error_message":"Indirizzo Email necessario.","invalid_phone_number_error_message":"Il tuo numero di telefono non è valido.","empty_phone_number_error_message":"Il numero di telefono è obbligatorio.","no_channels_selected_error_message":"Nessun canale selezionato","button_text":"Avvisami quando disponibile","add_to_contacts_checkbox_text":"Avvisami anche di altre notizie o offerte","privacy_policy_text":"Ho letto e accetto {{privacy_policy_url_text}}.","privacy_policy_url_text":"politica sulla riservatezza","privacy_policy_url":"","privacy_policy_error_message":"à necessario accettare la nostra informativa sulla privacy.","after_subscribe_message_text":"You have already signed up for this item.","already_subscribed_message_text":"Youâre already signed up for this item.","push_is_not_allowed_message_text":"Non hai permesso a questo sito di inviarti notifiche push.Per ricevere una notifica back-in-stock da questo negozio.","style_mode":"SMART","quantity_label":"Quantità "},"language":"it"}],"default_language":"it","shop_id":88583,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"included_in_back_in_stock_variants":[],"has_contact_integration":false,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":true,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":true,"back_
5564in_stock_product_selection_mode":"ALL","low_stock":{"excluded_variants":[],"is_service_active":false,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"it":{"description":"Solo {{remaining_quantity}} articoli rimasti in magazzino!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"it":{"description":"Solo {{remaining_quantity}} articoli rimasti in magazzino!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"it":{"description":"Solo {{remaining_quantity}} articoli rimasti in magazzino!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_hidden":false},"button":{"custom_styles":null,"is_visible":true},"description":{"is_hidden":true},"hide_buy_it_now_button":true,"is_active":true,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroundColor":"ffffff","badgeBackgroun
5564dColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":true,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Pre-order","widget_description":"Expected availability: {{availability_date}}\nPayment: {{billing_policy}}","btn_text":"Pre-order now","availability_date_label":"Expected availability","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"it":{"badge_text":"Ordine prestabilito","widget_description":"Disponibilità prevista: {{availability_date}}","btn_text":"Preordinalo ora","availability_date_label":"Disponibilità prevista","soon_available_text":"Prossimamente","billing_full_payment_text":"Pagamento completo al momento del checkout.","billing_due_now_label":"Da consegnare ora","billing_due_later_label":"Da consegnare più tardi","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":"div.product-form__buttons>button[type='submit'].product-form__submit.button.button--full-width.button--primary","css_selector_by_support":null,"css_selector_from_theme":"div.product-form__buttons>button[type='submit'].product-form__submit.button"},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":true,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"it":{"btn_text":"Preordinalo ora","badge_text":"Ordine prestabilito"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":true,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"it":{"btn_text":"Preordinalo ora","badge_text":"Ordine prestabilito"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{},"selling_plans_billing_settings":{},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{},"is_service_active":false,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{},"mixed_cart_alert":{"show_mixed_cart_alert":false,"is_active":false,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"en":{"title":"Shipping Notice","body":"Your order
5564contains items with different delivery dates."},"it":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"is_guest_mode_enabled":true,"share_wishlist_enabled":false,"share_wishlist_channels":["x","whatsapp","facebook","pinterest","telegram","email"],"excluded_variant_ids":[],"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"slim_custom_styles":null,"inject_to_all_wrappers":false,"icon":null,"inline_button_placements":[],"button_style":"FILL"},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"en":{"id":92082,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"Itâs in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a linkâ¦","share_social_label":"Share on social","share_access_label":"General access","
5564share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","product_count_label":"{count} product(s)","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"},"it":{"id":92083,"add_to_wishlist_button_label":"Aggiungi alla lista dei desideri","remove_from_wishlist_button_label":"à nella lista dei desideri","list_access_button_label":"Lista dei desideri","list_title":"Lista dei desideri","list_add_all_to_cart_button_label":"Aggiungi tutto al carrello","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a linkâ¦","share_social_label":"Share on social","share_access_label":"General access","
5564share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Aggiungi al carrello","product_card_out_of_stock_button_label":"Esaurito","product_count_label":"{count} product(s)","empty_list_description":"Non ti è piaciuto ancora nessun prodotto!","empty_list_explore_button_label":"Esplora il negozio","add_to_cart_toast_message":"Aggiunto al tuo carrello","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Accedi al tuo account per aggiungere prodotti alla tua lista dei desideri e visualizzare gli articoli salvati in precedenza.","login_modal_title":"Accesso richiesto"}},"access_button":{"custom_styles":null,"icon":null,"position":null,"hide_floating_button":false,"floating_access_button_hidden_on_pages":[],"show_count_badge":false,"badge_custom_styles":null,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":null,"my_wishlist_type":"drawer","my_wishlist_page_path":"/pages/my-wishlist","explore_link_target":""},"my_wishlist":{"type":"drawer","page_path":"/pages/my-wishlist"},"add_to_cart_message":{"custom_styles":null,"position":null},"saved_to_wishlist_message":{"is_enabled":true,"custom_styles":null,"position":"bottom-right"}};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = { 5565 sdkConfig: metafieldConfigData, 5566 preOrderConfig: metafieldPreOrderData, 5567 wishlistConfig: metafieldWishlistData, 5568 featureFlags: metafieldFlagsData 5569 }; 5570</script>
5570 5571 5572<!-- BEGIN app snippet: early-cart-guard -->
5572<script id="ReStock-early-cart-guard"> 5573(function (window) { 5574 try { 5575 if (window.__nmPreorderEarlyGuard) return; 5576 5577 let cfg = null; 5578 const metafields = window._ReStockConfig?._metafields; 5579 if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') { 5580 cfg = metafields.preOrderConfig; 5581 } 5582 5583 let wrappersInstalled = false; 5584 5585 window.__nmPreorderEarlyGuard = { 5586 v: 1, 5587 active: true, 5588 setConfig: function (nextConfig) { 5589 if (!nextConfig || typeof nextConfig !== 'object') return; 5590 cfg = nextConfig; 5591 if (cfg.override_cart_requests === true) installWrappers(); 5592 } 5593 }; 5594 5595 function isGuardActive() { 5596 return window.__nmPreorderEarlyGuard?.active === true; 5597 } 5598 5599 function isCartAddUrl(url) { 5600 try { 5601 const parsed = new URL(String(url), window.document.baseURI); 5602 return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname); 5603 } catch (error) { 5604 return false; 5605 } 5606 } 5607 5608 function isPageActive() { 5609 const template = window._ReStockConfig?.templateName; 5610 let pageConfig = null; 5611 if (template === 'product') { 5612 pageConfig = cfg.product_page; 5613 } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') { 5614 pageConfig = cfg.collection_page; 5615 } else if (template === 'index') { 5616 pageConfig = cfg.landing_page; 5617 } 5618 return pageConfig?.ui_styles?.is_active === true; 5619 } 5620 5621 function shouldEnrich() { 5622 if (!cfg) return false; 5623 if (cfg.override_cart_requests !== true) return false; 5624 if (cfg.is_service_active !== true) return false; 5625 if (cfg.limit_reached === true) return false; 5626 if (window._ReStockConfig?.isB2BCustomer) return false; 5627 return isPageActive(); 5628 } 5629 5630 function isPlanVisibleInMarket(planId) { 5631 const planToMarkets = cfg.selling_plan_id_to_market_ids; 5632 if (!planToMarkets) return true; 5633 const allowedMarketIds = planToMarkets[planId]; 5634 if (!allowedMarketIds || allowedMarketIds.length === 0) return true; 5635 const marketId = window._ReStockConfig?.marketId; 5636 if (marketId == null) return true; 5637 return allowedMarketIds.includes(Number(marketId)); 5638 } 5639 5640 function findSellingPlanId(variantId) { 5641 const planToVariants = cfg.selling_plan_id_to_variant_ids; 5642 if (!planToVariants) return null; 5643 for (const planId of Object.keys(planToVariants)) { 5644 const variantIds = planToVariants[planId]; 5645 if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId; 5646 } 5647 return null; 5648 } 5649 5650 function localizedContents() { 5651 const contents = cfg.product_page?.ui_contents; 5652 if (!contents || typeof contents !== 'object') return {}; 5653 return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {}; 5654 } 5655 5656 function shopLanguage() { 5657 const locale = window.Shopify?.locale; 5658 if (locale) return locale; 5659 const documentLanguage = window.document?.documentElement?.lang; 5660 if (documentLanguage && documentLanguage !== 'null') return documentLanguage; 5661 return null; 5662 } 5663 5664 function formatDate(date) { 5665 return date.toISOString().split('T')[0]; 5666 } 5667 5668 function toFiniteNumber(value) { 5669 if (typeof value === 'number') return Number.isFinite(value) ? value : null; 5670 if (typeof value === 'string') { 5671 const parsed = parseFloat(value); 5672 return Number.isFinite(parsed) ? parsed : null; 5673 } 5674 return null; 5675 } 5676 5677 function clamp(value, min, max) { 5678 return Math.min(max, Math.max(min, value)); 5679 } 5680 5681 function availabilityDateText(planId) { 5682 const settings = cfg.description_availability_config?.[planId]; 5683 if (!settings) return ''; 5684 if (settings.type === 'SOON') return localizedContents().soon_available_text || ''; 5685 if (settings.type === 'SPECIFIC_DATE') { 5686 const parsed = new Date(settings.config.date); 5687 return isNaN(parsed.getTime()) ? '' : formatDate(parsed); 5688 } 5689 if (settings.type === 'RELATIVE_DATE') { 5690 const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days; 5691 if (isNaN(days)) return ''; 5692 const futureDate = new Date(); 5693 futureDate.setDate(futureDate.getDate() + days); 5694 return formatDate(futureDate); 5695 } 5696 return ''; 5697 } 5698 5699 function inlineVariantPrice(variantId) { 5700 const variants = window._ReStockConfig?.product?.variants;
5701 if (!Array.isArray(variants)) return null; 5702 const variant = variants.find(function (candidate) { 5703 return Number(candidate?.id) === variantId; 5704 }); 5705 if (!variant) return null; 5706 return variant.price ? variant.price / 100 : 0; 5707 } 5708 5709 function finalPriceForPlan(price, planId) { 5710 const adjustment = cfg.selling_plans_settings?.[planId]; 5711 if (!adjustment?.has_discount) return price; 5712 if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100); 5713 if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1); 5714 return price; 5715 } 5716 5717 function currencySymbol(code) { 5718 try { 5719 return (0) 5720 .toLocaleString('Us-en', { currency: code, style: 'currency', currencyDisplay: 'symbol' }) 5721 .replace(/[0-9]|[A-Za-z]|\.|,|;/g, '') 5722 .trim() || code; 5723 } catch (error) { 5724 return code; 5725 } 5726 } 5727 5728 function adjustCurrencySymbol(price) { 5729 const activeCode = window.Shopify?.currency?.active; 5730 const code = activeCode || 'USD'; 5731 const symbol = activeCode ? currencySymbol(activeCode) : '$'; 5732 const format = cfg.product_page?.ui_styles?.price?.format; 5733 if (!format) return symbol + price; 5734 return format.replace('{price}', price).replace('{symbol}', symbol).replace('{code}', code); 5735 } 5736 5737 function calculateCheckoutCharge(price, policy) { 5738 const { charge_type, exact_amount, percentage } = policy.checkout_charge; 5739 if (!Number.isFinite(price) || price <= 0) return 0; 5740 if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price); 5741 return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price); 5742 } 5743 5744 function formatRemainingDueDate(policy) { 5745 const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time; 5746 if (date_type === 'EXACT_DATE' && exact_date) { 5747 const parsed = new Date(exact_date + 'T12:00:00Z'); 5748 if (!isNaN(parsed.getTime())) return formatDate(parsed); 5749 } 5750 if (date_type === 'AFTER_SOME_DAYS' && after_some_days) { 5751 const days = toFiniteNumber(after_some_days); 5752 if (days === null) return ''; 5753 const futureDate = new Date(); 5754 futureDate.setDate(futureDate.getDate() + days); 5755 return formatDate(futureDate); 5756 } 5757 return ''; 5758 } 5759 5760 function paymentText(planId, variantId) { 5761 const policy = cfg.selling_plans_billing_settings?.[planId]; 5762 if (!policy) return ''; 5763 const contents = localizedContents(); 5764 if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout'; 5765 5766 const price = inlineVariantPrice(variantId); 5767 if (price == null) return ''; 5768 5769 const planPrice = finalPriceForPlan(price, planId); 5770 const dueNowAmount = calculateCheckoutCharge(planPrice, policy); 5771 const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice); 5772 const dueDate = formatRemainingDueDate(policy); 5773 5774 const dueNowLabel = contents.billing_due_now_label || 'Due now'; 5775 const dueLaterLabel = contents.billing_due_later_label || 'Due later on'; 5776 const formattedDueNow = adjustCurrencySymbol(dueNowAmount.toFixed(2)); 5777 const formattedDueLater = adjustCurrencySymbol(dueLaterAmount.toFixed(2)); 5778 const dueLaterPart = dueDate 5779 ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate 5780 : formattedDueLater + ' ' + dueLaterLabel; 5781 5782 return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart; 5783 } 5784 5785 const DEFAULT_AVAILABILITY_LABEL = 'Expected availability'; 5786 const DEFAULT_PAYMENT_LABEL = 'Payment'; 5787 const TYPE_MARKER = 'Type'; 5788 5789 function cleanLabel(raw) { 5790 return String(raw == null ? '' : raw) 5791 .replace(/[[\]]/g, '') 5792 .replace(/[\s:ï¼]+$/, '') 5793 .trim(); 5794 } 5795 5796 function resolvePaymentLabel(raw) { 5797 const cleaned = cleanLabel(raw); 5798 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) { 5799 return DEFAULT_PAYMENT_LABEL; 5800 } 5801 return cleaned; 5802 } 5803 5804 function resolveAvailabilityLabel(raw, paymentLabel) { 5805 const cleaned = cleanLabel(raw); 5806 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) { 5807 return DEFAULT_AVAILABILITY_LABEL; 5808 } 5809 return cleaned; 5810 } 5811 5812 function visibleCartProperties(planId, variantId) { 5813 const properties = {};
5814 try { 5815 const contents = localizedContents(); 5816 const paymentLabel = resolvePaymentLabel(contents.payment_label); 5817 const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel); 5818 const availabilityDate = availabilityDateText(planId); 5819 if (availabilityDate) properties[availabilityLabel] = availabilityDate; 5820 const payment = paymentText(planId, variantId); 5821 if (payment) properties[paymentLabel] = payment; 5822 } catch (error) {} 5823 return properties; 5824 } 5825 5826 function setJsonProperty(item, name, value) { 5827 const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {}; 5828 if (properties[name] === value) return false; 5829 properties[name] = value; 5830 item.properties = properties; 5831 return true; 5832 } 5833 5834 function coerceJsonNumbers(item) { 5835 if (item.id) item.id = Number(item.id); 5836 if (item.quantity) item.quantity = Number(item.quantity); 5837 } 5838 5839 function applyVisibleJsonProperties(item, planId, variantId) { 5840 const properties = visibleCartProperties(planId, variantId); 5841 let changed = false; 5842 for (const name of Object.keys(properties)) { 5843 if (setJsonProperty(item, name, properties[name])) changed = true; 5844 } 5845 return changed; 5846 } 5847 5848 function enrichJsonItem(item) { 5849 if (!item || typeof item !== 'object') return false; 5850 const variantId = Number(item.id); 5851 if (!Number.isFinite(variantId)) return false; 5852 const planId = findSellingPlanId(variantId); 5853 if (planId == null) return false; 5854 5855 if (cfg.is_selling_plan_removed_by_support) { 5856 const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder'); 5857 const typed = setJsonProperty(item, 'Type', 'Pre-order'); 5858 if (!tagged && !typed) return false; 5859 coerceJsonNumbers(item); 5860 return true; 5861 } 5862 5863 if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false; 5864 5865 setJsonProperty(item, '_purchase_type', 'NM-preorder'); 5866 if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId); 5867 if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId)); 5868 applyVisibleJsonProperties(item, planId, variantId); 5869 coerceJsonNumbers(item); 5870 return true; 5871 } 5872 5873 function enrichJson(data) { 5874 if (!data || typeof data !== 'object') return false; 5875 if (Array.isArray(data.items)) { 5876 let changed = false; 5877 for (const item of data.items) { 5878 if (enrichJsonItem(item)) changed = true; 5879 } 5880 return changed; 5881 } 5882 if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items); 5883 return enrichJsonItem(data); 5884 } 5885 5886 function paramScopes(params) { 5887 const prefixes = []; 5888 const seen = {}; 5889 params.forEach(function (value, key) { 5890 const match = /^items\[(\d+)\]\[id\]$/.exec(key); 5891 if (match && !seen[match[1]]) { 5892 seen[match[1]] = true; 5893 prefixes.push('items[' + match[1] + ']'); 5894 } 5895 }); 5896 if (prefixes.length > 0) return prefixes; 5897 if (params.get('items[id]') != null) return ['items']; 5898 if (params.get('id') != null) return ['']; 5899 return []; 5900 } 5901 5902 function scopeKey(prefix, name) { 5903 return prefix ? prefix + '[' + name + ']' : name; 5904 } 5905 5906 function scopePropertyKey(prefix, name) { 5907 return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']'; 5908 } 5909 5910 function setParam(params, key, value) { 5911 if (params.get(key) === value) return false; 5912 params.set(key, value); 5913 return true; 5914 } 5915 5916 function applyRemovedBySupportParams(params, prefix) { 5917 const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 5918 const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order'); 5919 return tagged || typed; 5920 } 5921 5922 function applyVisibleParamProperties(params, prefix, planId, variantId) { 5923 const properties = visibleCartProperties(planId, variantId); 5924 let changed = false;
5925 for (const name of Object.keys(properties)) { 5926 if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true; 5927 } 5928 return changed; 5929 } 5930 5931 function enrichParamScope(params, prefix, planId, variantId) { 5932 if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix); 5933 5934 const existingPlan = params.get(scopeKey(prefix, 'selling_plan')); 5935 if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false; 5936 5937 let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 5938 if (existingPlan == null || existingPlan === '') { 5939 params.set(scopeKey(prefix, 'selling_plan'), String(planId)); 5940 changed = true; 5941 } 5942 if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) { 5943 params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId)); 5944 changed = true; 5945 } 5946 if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true; 5947 return changed; 5948 } 5949 5950 function enrichParams(params) { 5951 const scopes = paramScopes(params); 5952 let changed = false; 5953 for (const prefix of scopes) { 5954 const variantId = Number(params.get(scopeKey(prefix, 'id'))); 5955 if (!Number.isFinite(variantId)) continue; 5956 const planId = findSellingPlanId(variantId); 5957 if (planId == null) continue; 5958 if (enrichParamScope(params, prefix, planId, variantId)) changed = true; 5959 } 5960 return changed; 5961 } 5962 5963 function enrichBody(body) { 5964 if (typeof body === 'string') { 5965 let jsonData = null; 5966 try { 5967 jsonData = JSON.parse(body); 5968 } catch (error) { 5969 jsonData = null; 5970 } 5971 if (jsonData && typeof jsonData === 'object') { 5972 return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false }; 5973 } 5974 const params = new URLSearchParams(body); 5975 return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false }; 5976 } 5977 if (typeof FormData !== 'undefined' && body instanceof FormData) { 5978 return { body: body, changed: enrichParams(body) }; 5979 } 5980 if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) { 5981 return { body: body, changed: enrichParams(body) }; 5982 } 5983 return { body: body, changed: false }; 5984 } 5985 5986 function extractRequestUrl(input) { 5987 if (typeof input === 'string') return input; 5988 if (typeof input?.url === 'string') return input.url; 5989 if (typeof input?.href === 'string') return input.href; 5990 return ''; 5991 } 5992 5993 function maybeEnrichFetchInit(input, init) { 5994 if (!isGuardActive() || !init || init.body == null) return init; 5995 const url = extractRequestUrl(input); 5996 if (!isCartAddUrl(url) || !shouldEnrich()) return init; 5997 const enriched = enrichBody(init.body); 5998 if (!enriched.changed) return init; 5999 return { ...init, body: enriched.body }; 6000 } 6001 6002 function installWrappers() { 6003 if (wrappersInstalled) return; 6004 wrappersInstalled = true; 6005 6006 const originalFetch = window.fetch; 6007 window.fetch = function (input, init) { 6008 let nextInit = init; 6009 try { 6010 nextInit = maybeEnrichFetchInit(input, init); 6011 } catch (error) {} 6012 return originalFetch.call(this || window, input, nextInit); 6013 }; 6014 6015 const xhrPrototype = window.XMLHttpRequest?.prototype; 6016 if (xhrPrototype) { 6017 const originalOpen = xhrPrototype.open; 6018 const originalSend = xhrPrototype.send; 6019 xhrPrototype.open = function () { 6020 try { 6021 this.__nmEarlyGuardUrl = arguments[1]; 6022 } catch (error) {} 6023 return originalOpen.apply(this, arguments); 6024 }; 6025 xhrPrototype.send = function (body) { 6026 try { 6027 if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) { 6028 const enriched = enrichBody(body); 6029 if (enriched.changed) return originalSend.call(this, enriched.body); 6030 } 6031 } catch (error) {} 6032 return originalSend.apply(this, arguments); 6033 }; 6034 } 6035 } 6036 6037 if (cfg?.override_cart_requests === true) installWrappers(); 6038 } catch (error) {} 6039})(window); 6040</script>
6040 6041<!-- END app snippet --> 6042<!-- BEGIN app snippet: wishlist-page-container -->
6042<script id="ReStock-wishlist-page-container"> 6043(function (window) { 6044 try { 6045 if (window.__nmWishlistPageContainer) return; 6046 6047 const CONTAINER_ID = 'nm-wishlist-page-root'; 6048 const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]']; 6049 const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end']; 6050 6051 function trimTrailingSlash(path) { 6052 const value = String(path); 6053 return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value; 6054 } 6055 6056 function stripRoutesRoot(pathname) { 6057 const root = window.Shopify?.routes?.root; 6058 if (typeof root !== 'string') return pathname; 6059 const prefix = trimTrailingSlash(root); 6060 if (prefix === '' || prefix === '/') return pathname; 6061 if (pathname === prefix) return '/'; 6062 return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname; 6063 } 6064 6065 function isConfiguredPage(pagePath) { 6066 const pathname = window.location?.pathname; 6067 if (typeof pathname !== 'string') return false; 6068 return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath); 6069 } 6070 6071 function hasShareToken() { 6072 const search = window.location?.search; 6073 if (!search) return false; 6074 return !!new URLSearchParams(search).get('w'); 6075 } 6076 6077 function isBootable(wishlistConfig, sdkConfig) { 6078 if (!sdkConfig || typeof sdkConfig !== 'object') return false; 6079 if (sdkConfig.app_enabled !== true) return false; 6080 if (sdkConfig.is_suspended === true) return false; 6081 return wishlistConfig.is_service_active === true; 6082 } 6083 6084 function matchElement(selector) { 6085 try { 6086 return window.document.querySelector(selector) || null; 6087 } catch (error) { 6088 return null; 6089 } 6090 } 6091 6092 function configuredTarget(placement) { 6093 if (!placement || typeof placement !== 'object') return null; 6094 if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null; 6095 const element = matchElement(placement.css_selector); 6096 if (!element) return null; 6097 const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement; 6098 return { element: element, relative: relative }; 6099 } 6100 6101 function builtInTarget() { 6102 for (const selector of TARGET_SELECTORS) { 6103 const element = matchElement(selector); 6104 if (element) return { element: element, relative: 'start' }; 6105 } 6106 return null; 6107 } 6108 6109 function insertContainer(container, target) { 6110 if (target.relative === 'before' || target.relative === 'after') { 6111 const parent = target.element.parentNode; 6112 if (!parent) return false; 6113 parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null); 6114 return true; 6115 } 6116 target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null); 6117 return true; 6118 } 6119 6120 function createContainer(placement) { 6121 const target = configuredTarget(placement) || builtInTarget(); 6122 if (!target) return null; 6123 const container = window.document.createElement('div'); 6124 container.id = CONTAINER_ID; 6125 container.setAttribute('data-nm-container-source', 'fallback'); 6126 return insertContainer(container, target) ? container : null; 6127 } 6128 6129 function usablePagePath(wishlistConfig) { 6130 const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null; 6131 return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : ''; 6132 } 6133 6134 function wishlistPageConfig(wishlistConfig) { 6135 const pagePath = usablePagePath(wishlistConfig); 6136 return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null; 6137 } 6138 6139 function armContainer(myWishlist) { 6140 const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement); 6141 if (container) container.removeAttribute('data-nm-page-state'); 6142 } 6143 6144 function markInactive() { 6145 const container = window.document.getElementById(CONTAINER_ID); 6146 if (container) container.setAttribute('data-nm-page-state', 'inactive'); 6147 } 6148 6149 function dearmContainer() { 6150 const stale = window.document.getElementById(CONTAINER_ID); 6151 if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove(); 6152 else markInactive(); 6153 } 6154 6155 function ensure(wishlistConfig, sdkConfig) {
6156 try { 6157 const myWishlist = wishlistPageConfig(wishlistConfig); 6158 if (!myWishlist) { 6159 if (usablePagePath(wishlistConfig)) dearmContainer(); 6160 return; 6161 } 6162 const active = myWishlist.type === 'separate_page' || hasShareToken(); 6163 if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist); 6164 else markInactive(); 6165 } catch (error) {} 6166 } 6167 6168 window.__nmWishlistPageContainer = { v: 1, ensure: ensure }; 6169 6170 const metafields = window._ReStockConfig?._metafields; 6171 ensure(metafields?.wishlistConfig, metafields?.sdkConfig); 6172 } catch (error) {} 6173})(window); 6174</script>
6174 6175<!-- END app snippet --> 6176
6177<script src="https://cdn.shopify.com/extensions/01a0afbd-7503-78a7-8a09-876ea04dde95/bestpush-108/assets/restock-sdk-loader.js?v=1789654805" defer></script>
6177 6178 6179<style> 6180 #nm-wishlist-page-root { 6181 min-height: 60vh; 6182 } 6183 6184 #nm-wishlist-page-root[data-nm-container-source="fallback"] { 6185 box-sizing: border-box; 6186 max-width: 1200px; 6187 margin: 0 auto; 6188 padding: 0 1.5rem; 6189 } 6190 6191 #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty { 6192 display: none; 6193 } 6194 6195 #nm-wishlist-page-root:empty { 6196 display: flex; 6197 align-items: center; 6198 justify-content: center; 6199 } 6200 6201 #nm-wishlist-page-root:empty::after { 6202 content: ""; 6203 width: 36px; 6204 height: 36px; 6205 border: 3px solid #e3e3e3; 6206 border-top-color: #1773b0; 6207 border-radius: 50%; 6208 animation: nm-wishlist-page-boot-spin 0.7s linear infinite; 6209 } 6210 6211 @keyframes nm-wishlist-page-boot-spin { 6212 to { 6213 transform: rotate(360deg); 6214 } 6215 } 6216 6217 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title, 6218 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title, 6219 body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title, 6220 body:has(#nm-wishlist-page-root:not(:empty)) .page-title { 6221 display: none !important; 6222 } 6223</style> 6224 6225 6226</div><div id="shopify-block-AQ0hSTFhDdGdTUFFrW__17564293679270429316" class="shopify-block shopify-app-block"><!-- XO Sections scripts: https://apps.shopify.com/xo-sections -->
6227<script src="https://cdn.shopify.com/extensions/234099b6-8646-4858-813f-5348f6fa517a/xo-sections-7/assets/xo-sections.js" type="module"></script>
6227 6228<!-- End: XO Sections scripts --> 6229 6230 6231</div><div id="shopify-block-AOWtzVTVmbzR4cWlHT__4061177414627956758" class="shopify-block shopify-app-block">
6231<script> 6232 window.zooomyWish={ 6233 "shop":'damiani01.myshopify.com', 6234 'local':'en', 6235 'customerId':'', 6236 'customerEmail':'', 6237 'customerName':' ', 6238 'page' :'index', 6239 'productId':'', 6240 'productHandle' : '' 6241 } 6242</script>
vendor: 2 bytes, line 6242
6242
6243<script src="https://zooomyapps.com/wishlist/ZooomyColl.js" data-shop-id="damiani01.myshopify.com" data-cus-id="" data-cus-email="" data-cus-name=" " data-page="index" async defer></script>
6243 6244 6245</div><div id="shopify-block-AcThYNTRkUW1SdzMyZ__6610233760104865948" class="shopify-block shopify-app-block">
6245<script> 6246 window.pushowlSubdomain = "damiani01.myshopify.com".split(".")[0] 6247 window.isPushowlThemeAppExtentionEnabled = true 6248 window.pushowlGUID = "e47ad371-8ec7-4681-952e-b846cae0baec" 6249 window.pushowlEnvironment = "production" 6250 window.pushowlConfigSource = "pushowl" 6251 window.pushowlConfigUrl = "" 6252</script>
6252 6253 6254 6255 6256 6257</div><div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
6257<script type="text/javascript"> 6258 //SendWILL APPS COMMON JS CODE 6259 window.EcomSendApps = window.EcomSendApps || {} 6260 6261 window.EcomSendApps.design_mode = false 6262 6263 6264 window.EcomSendApps.common = window.EcomSendApps.common || {} 6265 window.EcomSendApps.common.shop = { 6266 permanent_domain: 'damiani01.myshopify.com', 6267 currency: "EUR", 6268 money_format: "â¬{{amount_with_comma_separator}}", 6269 id: 68722819350, 6270 } 6271 6272 6273 6274 window.EcomSendApps.common.customer = { 6275 id: null, 6276 tags: null, 6277 email: null, 6278 accepts_marketing: null, 6279 first_name: null, 6280 } 6281 6282 6283 6284 window.EcomSendApps.common.template = 'index' 6285</script>
6285 6286<!-- END app snippet --> 6287
6288<script> 6289 window.EcomSendApps = window.EcomSendApps || {} 6290 /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */ 6291 const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED" 6292 /** @description storefront main bundle asset url */ 6293 const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/ecomsend.js' 6294 /** @description storefront style asset url */ 6295 const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/style.css' 6296 /** @description storefront wasm asset url for runtime signature module */ 6297 const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/client_safe.wasm' 6298 /** @description fallback delay when requestIdleCallback is unavailable */ 6299 const ECOMSEND_IDLE_TIMEOUT_MS = 800 6300 /** @description user interaction events used to trigger lazy init earlier */ 6301 const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"] 6302 /** @description global flag key for emergency immediate loading */ 6303 const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true 6304 /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */ 6305 const ECOMSEND_DEFAULT_GDPR_FLAG = false 6306 /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */ 6307 const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false 6308 6309 /** @description normalize merchant-provided GDPR switch into a strict boolean value */ 6310 function normalizeEcomsendBooleanFlag(rawValue) { 6311 if (typeof rawValue === "boolean") { 6312 return rawValue 6313 } 6314 if (typeof rawValue === "number") { 6315 return rawValue === 1 6316 } 6317 if (typeof rawValue === "string") { 6318 const normalizedValue = rawValue.trim().toLowerCase() 6319 return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes" 6320 } 6321 return false 6322 } 6323 6324 /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */ 6325 function lockEcomsendReadonlyFlag(flagName, flagValue) { 6326 try { 6327 Object.defineProperty(window.EcomSendApps, flagName, { 6328 value: flagValue, 6329 writable: false, 6330 configurable: false, 6331 enumerable: true, 6332 }) 6333 return 6334 } catch (error) {} 6335 window.EcomSendApps[flagName] = flagValue 6336 } 6337 6338 /** @description resolve storefront GDPR mode from merchant theme override */ 6339 function resolveEcomsendGdprMode() { 6340 if (typeof window.EcomSendApps.GDPR === "undefined") { 6341 window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG 6342 } 6343 const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR) 6344 window.EcomSendApps.GDPR = gdprEnabled 6345 return gdprEnabled 6346 } 6347 6348 /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */ 6349 function resolveEcomsendCwTracksMode() { 6350 if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") { 6351 window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED 6352 } 6353 const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled) 6354 window.EcomSendApps.CWTracksEnabled = cwTracksEnabled 6355 return cwTracksEnabled 6356 } 6357 6358 /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */ 6359 function syncEcomsendGdprModeToStorage(gdprEnabled) { 6360 if (!window.localStorage) { 6361 return 6362 } 6363 if (gdprEnabled) { 6364 window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true") 6365 return 6366 } 6367 window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY) 6368 } 6369 6370 /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */ 6371 const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode() 6372 /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */ 6373 const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode() 6374 lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED) 6375 lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED) 6376 6377 try { 6378 syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED) 6379 } catch (error) {} 6380 6381 /** @description create main stylesheet node for storefront runtime */ 6382 function createEcomSendMainStyleEle() { 6383 const ecomsendMainStyleEle = document.createElement("link") 6384 ecomsendMainStyleEle.rel = "stylesheet" 6385 ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL 6386 ecomsendMainStyleEle.dataset.ecomsendTag = "main-style" 6387 return ecomsendMainStyleEle 6388 } 6389 6390 /** @description append runtime stylesheet exactly once */ 6391 function ensureEcomSendMainStyleLoaded() { 6392 if (document.querySelector('link[data-ecomsend-tag="main-style"]')) { 6393 return 6394 } 6395 const ecomsendMainStyleEle = createEcomSendMainStyleEle() 6396 document.head.appendChild(ecomsendMainStyleEle) 6397 } 6398 6399 /** @description remove interaction listeners after first lazy-init trigger */ 6400 function clearInteractionListeners() {
6401 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 6402 window.removeEventListener(eventName, scheduleMainBundleLoad) 6403 }) 6404 } 6405 6406 /** @description run low-priority task via idle callback with timeout fallback */ 6407 function scheduleLowPriorityTask(taskRunner, timeoutMs) { 6408 if (window.requestIdleCallback) { 6409 window.requestIdleCallback(() => { 6410 taskRunner() 6411 }, { timeout: timeoutMs }) 6412 return 6413 } 6414 window.setTimeout(() => { 6415 taskRunner() 6416 }, timeoutMs) 6417 } 6418 6419 /** @description load main storefront bundle once and keep rollback override */ 6420 function loadEcomsendMainBundle() { 6421 if (window.__ecomsendMainBundleLoaded) { 6422 return 6423 } 6424 window.__ecomsendMainBundleLoaded = true 6425 clearInteractionListeners() 6426 /** @description ensure storefront runtime css is loaded together with main bundle */ 6427 ensureEcomSendMainStyleLoaded() 6428 const ecomsendMainScriptEle = document.createElement("script") 6429 ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL 6430 ecomsendMainScriptEle.async = true 6431 ecomsendMainScriptEle.dataset.ecomsendTag = "main-script" 6432 document.body.appendChild(ecomsendMainScriptEle) 6433 } 6434 6435 /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */ 6436 function scheduleMainBundleLoad() { 6437 if (window.__ecomsendMainBundleLoadScheduled) { 6438 return 6439 } 6440 /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */ 6441 window.__ecomsendMainBundleLoadScheduled = true 6442 if (ECOMSEND_FORCE_IMMEDIATE_FLAG) { 6443 loadEcomsendMainBundle() 6444 return 6445 } 6446 scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS) 6447 } 6448 6449 /** @description cache marketing params for pixel/report flows before heavy bundle starts */ 6450 function cacheMarketingParams() { 6451 const urlParams = new URLSearchParams(window.location.search) 6452 const marketingId = urlParams.get("ec_marketing_id") 6453 const ecEmailId = urlParams.get("ec_email_id") 6454 const ecMarketingSign = urlParams.get("ec_marketing_sign") 6455 6456 if (marketingId && window.localStorage) { 6457 window.localStorage.setItem("ec_marketing_id", marketingId) 6458 } 6459 if (ecEmailId && window.localStorage) { 6460 window.localStorage.setItem("ec_email_id", ecEmailId) 6461 } 6462 if (ecMarketingSign && window.localStorage) { 6463 window.localStorage.setItem("ec_marketing_sign", ecMarketingSign) 6464 } 6465 } 6466 6467 /** @description check whether marketing storage is allowed under Shopify customer privacy state */ 6468 function isMarketingStorageAllowedByCustomerPrivacy() { 6469 const customerPrivacy = window?.Shopify?.customerPrivacy 6470 if (!customerPrivacy) { 6471 return false 6472 } 6473 const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed() 6474 if (marketingAllowed) { 6475 return true 6476 } 6477 if (typeof customerPrivacy.currentVisitorConsent === "function") { 6478 const consent = customerPrivacy.currentVisitorConsent() 6479 return consent?.marketing === "yes" 6480 } 6481 return false 6482 } 6483 6484 /** @description check whether analytics storage is allowed under Shopify customer privacy state */ 6485 function isAnalyticsStorageAllowedByCustomerPrivacy() { 6486 const customerPrivacy = window?.Shopify?.customerPrivacy 6487 if (!customerPrivacy) { 6488 return false 6489 } 6490 const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed() 6491 if (analyticsAllowed) { 6492 return true 6493 } 6494 if (typeof customerPrivacy.currentVisitorConsent === "function") { 6495 const consent = customerPrivacy.currentVisitorConsent() 6496 return consent?.analytics === "yes" 6497 } 6498 return false 6499 } 6500 6501 /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */ 6502 function cacheMarketingParamsWithGdprGuard() { 6503 if (!ECOMSEND_GDPR_ENABLED) { 6504 cacheMarketingParams() 6505 return 6506 } 6507 if (isMarketingStorageAllowedByCustomerPrivacy()) { 6508 cacheMarketingParams() 6509 } 6510 } 6511 6512 /** @description cache shop id used by pixel report branches */ 6513 function cacheShopIdForPixel() { 6514 if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) { 6515 return 6516 } 6517 window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id) 6518 } 6519 6520 /** 6521 * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle: 6522 * bootstrapFlowClientConfig â POST /api/automation/v2/clientFlowConfig (API Sign) 6523 * â localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId â read by web-pixel. 6524 * Keep new C-end Flow config on this path; do not scatter fetches in liquid. 6525 */ 6526 6527 /** @description execute shop id caching with GDPR guard and shared consent policy */ 6528 function cacheShopIdWithGdprGuard() { 6529 if (!ECOMSEND_GDPR_ENABLED) { 6530 cacheShopIdForPixel() 6531 return 6532 } 6533 if (isAnalyticsStorageAllowedByCustomerPrivacy()) { 6534 cacheShopIdForPixel() 6535 } 6536 } 6537 6538 /** @description load Shopify consent-tracking API before GDPR-gated cache writes */ 6539 function withCustomerPrivacyApiReady(onReady) { 6540 if (!ECOMSEND_GDPR_ENABLED) { 6541 onReady() 6542 return 6543 } 6544 if (window?.Shopify?.customerPrivacy) { 6545 onReady() 6546 return 6547 } 6548 if (typeof window?.Shopify?.loadFeatures !== "function") { 6549 return 6550 } 6551 window.Shopify.loadFeatures( 6552 [{ name: "consent-tracking-api", version: "0.1" }], 6553 (error) => { 6554 if (error) { 6555 return 6556 } 6557 onReady() 6558 } 6559 ) 6560 } 6561 6562 try { 6563 withCustomerPrivacyApiReady(() => { 6564 cacheMarketingParamsWithGdprGuard() 6565 cacheShopIdWithGdprGuard() 6566 }) 6567 if (ECOMSEND_GDPR_ENABLED) { 6568 document.addEventListener("visitorConsentCollected", () => { 6569 cacheMarketingParamsWithGdprGuard() 6570 cacheShopIdWithGdprGuard() 6571 }) 6572 } 6573 } catch (e) {} 6574 6575 /** @description inject wasm asset url into shared namespace before main bundle executes */ 6576 window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL 6577
6578 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 6579 window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true }) 6580 }) 6581 6582 if (document.readyState === "loading") { 6583 document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true }) 6584 } else { 6585 scheduleMainBundleLoad() 6586 } 6587</script>
6587 6588 6589<style id="ecomsend-custom-style"></style> 6590
6591<script>window.shopLocale = 'en'</script>
6591 6592
6593<script> 6594 /** @description timeout used for deferred discount request scheduling */ 6595 const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500 6596 6597 /** @description apply discount code from url query only when parameter exists */ 6598 function applyWillDiscountCode() { 6599 const urlParams = new URLSearchParams(window.location.search) 6600 const willDiscountCode = urlParams.get("willDiscountCode") 6601 if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) { 6602 return 6603 } 6604 fetch("/cart/update.js", { 6605 method: "POST", 6606 headers: { 6607 "Content-Type": "application/json", 6608 }, 6609 body: JSON.stringify({ 6610 discount: willDiscountCode, 6611 }), 6612 }) 6613 } 6614 6615 try { 6616 if (!window.__ecomsendDeferredTasksScheduled) { 6617 /** @description global guard to avoid duplicate deferred task scheduling */ 6618 window.__ecomsendDeferredTasksScheduled = true 6619 if (window.requestIdleCallback) { 6620 window.requestIdleCallback(() => { 6621 applyWillDiscountCode() 6622 }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS }) 6623 } else { 6624 window.setTimeout(() => { 6625 applyWillDiscountCode() 6626 }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS) 6627 } 6628 } 6629 } catch (error) {} 6630</script>
6630 6631 6632 6633 6634</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
6634<script> 6635 window['ShopifyForms'] = { 6636 ...window['ShopifyForms'], 6637 currentPageType: "index" 6638 }; 6639</script>
6639 6640 6641 6642</div>
6642<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6642 6643</body> 6644</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.