PageSourceSearch

https://occre.com/en-us/products/albatros

html occre.com collected 2026-10-02 08:26:46 UTC 861,159 bytes, 17,154 lines download raw bytes

1<!doctype html>
2<html class="js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://occre.com/en-us/products/albatros">
9<link rel="alternate" hreflang="en" href="https://occre.com/en-us/en-us/products/albatros"><link rel="alternate" hreflang="es" href="https://occre.com/en-us/products/albatros"><link rel="alternate" hreflang="x-default" href="https://occre.com/en-us/products/albatros">
10
11    
12
13<!-- Start cookieyes banner -->
14<script
15  id="cookieyes"
16  type="text/javascript"
17  src="https://cdn-cookieyes.com/common/shopify.js"></script>
17
18<!-- The rest of the CookieYes script is managed through GTM -->
19<!-- End cookieyes banner -->
20
21<!-- Create a dataLayer -->
22<script>
23  window.dataLayer = window.dataLayer || [];
24</script>
24
25
26
27
28
29<script type="text/javascript">
30  window.dataLayer = window.dataLayer || [];
31  window.dataLayer.push({
32    'presentment_market': 'en-us',
33  });
34</script>
34
35
36
37  <!-- Code specific to product detail pages -->
38  
38<script>
39    dataLayer.push({
40      'product_id': '7529900245247',
41    });
42  </script>
42
43
44
45
46
47
48
49<!-- Google Tag Manager -->
50<script>
vendor: 338 bytes, lines 50-55
50
51  (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
52  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
53  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
54  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
55  })(window,document,'script','dataLayer','
55GTM-ZWKB
vendor: 4 bytes, line 55
55');
56</script>
56
57<!-- End Google Tag Manager -->
58
59<link rel="icon" type="image/png" href="//occre.com/cdn/shop/files/Vector.svg?crop=center&height=32&v=1788274314&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
60      The Schooner Albatros | Wooden Ship Model - OcCre
61</title>
62
63    
64      <meta name="description" content="Wooden ship kit the Albatros ship 1/100. Initiation difficulty wooden kit⭐ 5 languages instructions. HD photos step by step. Video tutorials. 100% satisfaction or your money back. Lifetime guarantee with OcCre. +22,000 happy customers.">
65    
66
67    
68
69<meta property="og:site_name" content="OcCre">
70<meta property="og:url" content="https://occre.com/en-us/products/albatros">
71<meta property="og:title" content="The Schooner Albatros | Wooden Ship Model - OcCre">
72<meta property="og:type" content="product">
73<meta property="og:description" content="Wooden ship kit the Albatros ship 1/100. Initiation difficulty wooden kit⭐ 5 languages instructions. HD photos step by step. Video tutorials. 100% satisfaction or your money back. Lifetime guarantee with OcCre. +22,000 happy customers."><meta property="og:image" content="http://occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510">
74  <meta property="og:image:secure_url" content="https://occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510">
75  <meta property="og:image:width" content="2048">
76  <meta property="og:image:height" content="2048"><meta property="og:price:amount" content="184.99">
77  <meta property="og:price:currency" content="USD"><meta name="twitter:card" content="summary_large_image">
78<meta name="twitter:title" content="The Schooner Albatros | Wooden Ship Model - OcCre">
79<meta name="twitter:description" content="Wooden ship kit the Albatros ship 1/100. Initiation difficulty wooden kit⭐ 5 languages instructions. HD photos step by step. Video tutorials. 100% satisfaction or your money back. Lifetime guarantee with OcCre. +22,000 happy customers.">
80
81
82    
82<script type="module">
83      import * as StandardEvents from 'https://cdn.shopify.com/storefront/standard-events.js';
84
85      window.StandardEvents = StandardEvents;
86
87      customElements.define('collection-component', StandardEvents.createViewEventElement());
88      customElements.define(
89        'product-component',
90        StandardEvents.createViewEventElement(HTMLElement, { defaultTrigger: 'intersect' }),
91      );
92
93      document.addEventListener('DOMContentLoaded', () => {
94        const template = document.querySelector('main[data-template]')?.dataset.template || '';
95        document.dispatchEvent(
96          new StandardEvents.PageViewEvent({
97            page: { template, title: document.title, url: window.location.href },
98          })
99        );
100      }, { once: true });
101    </script>
101
102
103    
103<script src="//occre.com/cdn/shop/t/93/assets/constants.js?v=132983761750457495441786919403" defer="defer"></script>
103
104    
104<script src="//occre.com/cdn/shop/t/93/assets/pubsub.js?v=25310214064522200911786919406" defer="defer"></script>
104
105    
105<script src="//occre.com/cdn/shop/t/93/assets/global.js?v=1942545902055418081786919402" defer="defer"></script>
105
106    
106<script src="//occre.com/cdn/shop/t/93/assets/cart-disclosure-modal.js?v=154804774285276548271786919406" defer="defer"></script>
106
107    
107<script src="//occre.com/cdn/shop/t/93/assets/cart-disclosure-tooltip.js?v=71764992101190568491786919406" defer="defer"></script>
107
108    
108<script src="//occre.com/cdn/shop/t/93/assets/details-disclosure.js?v=13653116266235556501786919405" defer="defer"></script>
108
109    
109<script src="//occre.com/cdn/shop/t/93/assets/details-modal.js?v=25581673532751508451786919406" defer="defer"></script>
109
110    
110<script src="//occre.com/cdn/shop/t/93/assets/search-form.js?v=133129549252120666541786919405" defer="defer"></script>
110
111    
111<script src="//occre.com/cdn/shop/t/93/assets/standard-actions-override.js?v=179748164002689766821786919405" defer="defer"></script>
111<script src="//occre.com/cdn/shop/t/93/assets/animations.js?v=88693664871331136111786919404" defer="defer"></script>
111<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
111<meta name="google-site-verification" content="yekWOabDwERHFuqAx9k1pCdSqtjCiAM4XSwMH4IDjpw">
112<meta name="google-site-verification" content="e66rgG0eHEQGGwIoCy1Jm8SsW-YyPYh1AIiVH3Kz2xU">
113<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62269423871/digital_wallets/dialog">
114<meta id="in-context-paypal-metadata" data-shop-id="62269423871" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
115<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/en-us/cart/42380971540735:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://occre.com/products/albatros">
116<link rel="alternate" hreflang="es" href="https://occre.com/products/albatros">
117<link rel="alternate" hreflang="en" href="https://occre.com/en/products/albatros">
118<link rel="alternate" hreflang="fr" href="https://occre.com/fr/products/albatros">
119<link rel="alternate" hreflang="ru" href="https://occre.com/ru/products/albatros">
120<link rel="alternate" hreflang="it" href="https://occre.com/it/products/albatros">
121<link rel="alternate" hreflang="de" href="https://occre.com/de/products/albatros">
122<link rel="alternate" hreflang="pt" href="https://occre.com/pt/products/albatros">
123<link rel="alternate" hreflang="en-US" href="https://occre.com/en-us/products/albatros">
124<link rel="alternate" hreflang="es-US" href="https://occre.com/es-us/products/albatros">
125<link rel="alternate" hreflang="de-CH" href="https://occre.com/de-ch/products/albatros">
126<link rel="alternate" hreflang="fr-CH" href="https://occre.com/fr-ch/products/albatros">
127<link rel="alternate" hreflang="en-CH" href="https://occre.com/en-ch/products/albatros">
128<link rel="alternate" hreflang="it-CH" href="https://occre.com/it-ch/products/albatros">
129<link rel="alternate" hreflang="en-GB" href="https://occre.com/en-gb/products/albatros">
130<link rel="alternate" hreflang="es-MX" href="https://occre.com/es-mx/products/albatros">
131<link rel="alternate" hreflang="en-AU" href="https://occre.com/en-au/products/albatros">
132<link rel="alternate" hreflang="en-CA" href="https://occre.com/en-ca/products/albatros">
133<link rel="alternate" type="application/json+oembed" href="https://occre.com/en-us/products/albatros.oembed">
134<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21102921"></script>
134
135<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
136<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21102921&shop_id=62269423871" crossorigin="anonymous"></script>
vendor: 1 bytes, line 136
136
137<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62269423871,"countryCode":"ES","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62269423871","merchantName":"OcCre","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"OcCre","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 137
137
138<script id="shopify-features" type="application/json">{"accessToken":"fd7a7a9bcadf6cc4dbc058f25da34cd4","betas":["rich-media-storefront-analytics"],"domain":"occre.com","predictiveSearch":true,"shopId":62269423871,"locale":"en"}</script>
vendor: 1 bytes, line 138
138
139<script>var Shopify = Shopify || {};
140Shopify.shop = "occremania.myshopify.com";
141Shopify.locale = "en";
142Shopify.currency = {"active":"USD","rate":"1.12602"};
143Shopify.country = "US";
144Shopify.theme = {"name":"occre-shopify-theme\/new_theme","id":198333170038,"schema_name":"Dawn","schema_version":"15.5.0","theme_store_id":null,"role":"main"};
145Shopify.theme.handle = "null";
146Shopify.theme.style = {"id":null,"handle":null};
147Shopify.cdnHost = "occre.com/cdn";
148Shopify.routes = Shopify.routes || {};
149Shopify.routes.root = "/en-us/";
150Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
151Shopify.SignInWithShop = Shopify.SignInWithShop || {};
152Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
153Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 153
153
154<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 154
154
155<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 155
155
156<script>
157  window.ShopifyPay = window.ShopifyPay || {};
158  window.ShopifyPay.apiHost = "shop.app\/pay";
159  window.ShopifyPay.redirectState = null;
160</script>
vendor: 1 bytes, line 160
160
161<script>
162  window.Shopify = window.Shopify || {};
163  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
164  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
165  window.Shopify.SignInWithShop.eligible = true;
166</script>
vendor: 1 bytes, line 166
166
167<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 167
167
168<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 168
168
169<script type="module">
170  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
171
172  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
173
174</script>
vendor: 1 bytes, line 174
174
175<script>
176  window.Shopify = window.Shopify || {};
177  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
178  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"]};
179</script>
vendor: 1 bytes, line 179
179
180<script>(function() {
181  var isLoaded = false;
182  function asyncLoad() {
183    if (isLoaded) return;
184    isLoaded = true;
185    var urls = ["https:\/\/loox.io\/widget\/Ey-gR3us83\/loox.1654325918000.js?shop=occremania.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=occremania.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=occremania.myshopify.com"];
186    for (var i = 0; i < urls.length; i++) {
187      var s = document.createElement('script');
188      s.type = 'text/javascript';
189      s.async = true;
190      s.src = urls[i];
191      var x = document.getElementsByTagName('script')[0];
192      x.parentNode.insertBefore(s, x);
193    }
194  };
195  if(window.attachEvent) {
196    window.attachEvent('onload', asyncLoad);
197  } else {
198    window.addEventListener('load', asyncLoad, false);
199  }
200})();</script>
vendor: 1 bytes, line 200
200
201<script id="__st">var __st={"a":62269423871,"offset":7200,"reqid":"485a5d03-73f5-493d-8944-2aef1ecd6a08-1790929592","pageurl":"occre.com\/en-us\/products\/albatros","u":"2a24cba8376e","p":"product","rtyp":"product","rid":7529900245247};</script>
vendor: 1 bytes, line 201
201
202<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 202
202
203<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 203
203
204<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//occre.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 204
204
205<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 = "//occre.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>
205<script crossorigin="anonymous" defer="defer" src="//occre.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 205
205
206<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 206
206
207<script>
208  window.Shopify = window.Shopify || {};
209  window.Shopify.MCP = window.Shopify.MCP || {};
210  window.Shopify.MCP.enabled = true;
211  window.Shopify.MCP.shop = "occremania.myshopify.com";
212  window.Shopify.MCP.mcpEndpoint = "https:\/\/occre.com\/api\/mcp";
213  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"]}}];
214</script>
vendor: 1 bytes, line 214
214
215<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("\/\/occre.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
216</script>
vendor: 1 bytes, line 216
216
217<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://occre.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
218</script>
vendor: 1 bytes, line 218
218
219<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
220  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);
221</script>
vendor: 1 bytes, line 221
221
222<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})}}));
223</script>
223
224<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://occre.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
225<style id="shopify-accelerated-checkout-cart">
226        #shopify-buyer-consent {
227  margin-top: 1em;
228  display: inline-block;
229  width: 100%;
230}
231
232#shopify-buyer-consent.hidden {
233  display: none;
234}
235
236#shopify-subscription-policy-button {
237  background: none;
238  border: none;
239  padding: 0;
240  text-decoration: underline;
241  font-size: inherit;
242  cursor: pointer;
243}
244
245#shopify-subscription-policy-button::before {
246  box-shadow: none;
247}
248
249      </style>
250
251<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
251
252
253    <style data-shopify>
254
255        :root,
256        .color-scheme-1 {
257          --color-background: 255,255,255;
258        
259          --gradient-background: #ffffff;
260        
261
262        
263
264        --color-foreground: 18,18,18;
265        --color-background-contrast: 191,191,191;
266        --color-shadow: 18,18,18;
267        --color-button: 18,18,18;
268        --color-button-text: 255,255,255;
269        --color-secondary-button: 255,255,255;
270        --color-secondary-button-text: 18,18,18;
271        --color-link: 18,18,18;
272        --color-badge-foreground: 18,18,18;
273        --color-badge-background: 255,255,255;
274        --color-badge-border: 18,18,18;
275        --payment-terms-background-color: rgb(255 255 255);
276      }
277      
278        
279        .color-scheme-2 {
280          --color-background: 243,243,243;
281        
282          --gradient-background: #f3f3f3;
283        
284
285        
286
287        --color-foreground: 18,18,18;
288        --color-background-contrast: 179,179,179;
289        --color-shadow: 18,18,18;
290        --color-button: 18,18,18;
291        --color-button-text: 243,243,243;
292        --color-secondary-button: 243,243,243;
293        --color-secondary-button-text: 18,18,18;
294        --color-link: 18,18,18;
295        --color-badge-foreground: 18,18,18;
296        --color-badge-background: 243,243,243;
297        --color-badge-border: 18,18,18;
298        --payment-terms-background-color: rgb(243 243 243);
299      }
300      
301        
302        .color-scheme-3 {
303          --color-background: 36,40,51;
304        
305          --gradient-background: #242833;
306        
307
308        
309
310        --color-foreground: 255,255,255;
311        --color-background-contrast: 47,52,66;
312        --color-shadow: 18,18,18;
313        --color-button: 255,255,255;
314        --color-button-text: 0,0,0;
315        --color-secondary-button: 36,40,51;
316        --color-secondary-button-text: 255,255,255;
317        --color-link: 255,255,255;
318        --color-badge-foreground: 255,255,255;
319        --color-badge-background: 36,40,51;
320        --color-badge-border: 255,255,255;
321        --payment-terms-background-color: rgb(36 40 51);
322      }
323      
324        
325        .color-scheme-4 {
326          --color-background: 18,18,18;
327        
328          --gradient-background: #121212;
329        
330
331        
332
333        --color-foreground: 255,255,255;
334        --color-background-contrast: 146,146,146;
335        --color-shadow: 18,18,18;
336        --color-button: 255,255,255;
337        --color-button-text: 18,18,18;
338        --color-secondary-button: 18,18,18;
339        --color-secondary-button-text: 255,255,255;
340        --color-link: 255,255,255;
341        --color-badge-foreground: 255,255,255;
342        --color-badge-background: 18,18,18;
343        --color-badge-border: 255,255,255;
344        --payment-terms-background-color: rgb(18 18 18);
345      }
346      
347        
348        .color-scheme-5 {
349          --color-background: 51,79,180;
350        
351          --gradient-background: #334fb4;
352        
353
354        
355
356        --color-foreground: 255,255,255;
357        --color-background-contrast: 23,35,81;
358        --color-shadow: 18,18,18;
359        --color-button: 255,255,255;
360        --color-button-text: 51,79,180;
361        --color-secondary-button: 51,79,180;
362        --color-secondary-button-text: 255,255,255;
363        --color-link: 255,255,255;
364        --color-badge-foreground: 255,255,255;
365        --color-badge-background: 51,79,180;
366        --color-badge-border: 255,255,255;
367        --payment-terms-background-color: rgb(51 79 180);
368      }
369      
370
371      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 {
372        color: rgba(var(--color-foreground), 0.75);
373        background-color: rgb(var(--color-background));
374      }
375
376      :root {
377        --font-body-family: Assistant, sans-serif;
378        --font-body-style: normal;
379        --font-body-weight: 400;
380        --font-body-weight-bold: 700;
381
382        --font-heading-family: Assistant, sans-serif;
383        --font-heading-style: normal;
384        --font-heading-weight: 400;
385
386        --font-body-scale: 1.0;
387        --font-heading-scale: 1.0;
388
389        --media-padding: px;
390        --media-border-opacity: 0.05;
391        --media-border-width: 1px;
392        --media-radius: 0px;
393        --media-shadow-opacity: 0.0;
394        --media-shadow-horizontal-offset: 0px;
395        --media-shadow-vertical-offset: 4px;
396        --media-shadow-blur-radius: 5px;
397        --media-shadow-visible: 0;
398
399        --page-width: 120rem;
400        --page-width-margin: 0rem;
401
402        --product-card-image-padding: 0.0rem;
403        --product-card-corner-radius: 0.0rem;
404        --product-card-text-alignment: left;
405        --product-card-border-width: 0.0rem;
406        --product-card-border-opacity: 0.1;
407        --product-card-shadow-opacity: 0.0;
408        --product-card-shadow-visible: 0;
409        --product-card-shadow-horizontal-offset: 0.0rem;
410        --product-card-shadow-vertical-offset: 0.4rem;
411        --product-card-shadow-blur-radius: 0.5rem;
412
413        --collection-card-image-padding: 0.0rem;
414        --collection-card-corner-radius: 0.0rem;
415        --collection-card-text-alignment: left;
416        --collection-card-border-width: 0.0rem;
417        --collection-card-border-opacity: 0.1;
418        --collection-card-shadow-opacity: 0.0;
419        --collection-card-shadow-visible: 0;
420        --collection-card-shadow-horizontal-offset: 0.0rem;
421        --collection-card-shadow-vertical-offset: 0.4rem;
422        --collection-card-shadow-blur-radius: 0.5rem;
423
424        --blog-card-image-padding: 0.0rem;
425        --blog-card-corner-radius: 0.0rem;
426        --blog-card-text-alignment: left;
427        --blog-card-border-width: 0.0rem;
428        --blog-card-border-opacity: 0.1;
429        --blog-card-shadow-opacity: 0.0;
430        --blog-card-shadow-visible: 0;
431        --blog-card-shadow-horizontal-offset: 0.0rem;
432        --blog-card-shadow-vertical-offset: 0.4rem;
433        --blog-card-shadow-blur-radius: 0.5rem;
434
435        --badge-corner-radius: 4.0rem;
436
437        --popup-border-width: 1px;
438        --popup-border-opacity: 0.1;
439        --popup-corner-radius: 0px;
440        --popup-shadow-opacity: 0.05;
441        --popup-shadow-horizontal-offset: 0px;
442        --popup-shadow-vertical-offset: 4px;
443        --popup-shadow-blur-radius: 5px;
444
445        --drawer-border-width: 1px;
446        --drawer-border-opacity: 0.1;
447        --drawer-shadow-opacity: 0.0;
448        --drawer-shadow-horizontal-offset: 0px;
449        --drawer-shadow-vertical-offset: 4px;
450        --drawer-shadow-blur-radius: 5px;
451
452        --spacing-sections-desktop: 0px;
453        --spacing-sections-mobile: 0px;
454
455        --grid-desktop-vertical-spacing: 8px;
456        --grid-desktop-horizontal-spacing: 8px;
457        --grid-mobile-vertical-spacing: 4px;
458        --grid-mobile-horizontal-spacing: 4px;
459
460        --text-boxes-border-opacity: 0.1;
461        --text-boxes-border-width: 0px;
462        --text-boxes-radius: 0px;
463        --text-boxes-shadow-opacity: 0.0;
464        --text-boxes-shadow-visible: 0;
465        --text-boxes-shadow-horizontal-offset: 0px;
466        --text-boxes-shadow-vertical-offset: 4px;
467        --text-boxes-shadow-blur-radius: 5px;
468
469        --buttons-radius: 0px;
470        --buttons-radius-outset: 0px;
471        --buttons-border-width: 1px;
472        --buttons-border-opacity: 1.0;
473        --buttons-shadow-opacity: 0.0;
474        --buttons-shadow-visible: 0;
475        --buttons-shadow-horizontal-offset: 0px;
476        --buttons-shadow-vertical-offset: 4px;
477        --buttons-shadow-blur-radius: 5px;
478        --buttons-border-offset: 0px;
479
480        --inputs-radius: 0px;
481        --inputs-border-width: 1px;
482        --inputs-border-opacity: 0.55;
483        --inputs-shadow-opacity: 0.0;
484        --inputs-shadow-horizontal-offset: 0px;
485        --inputs-margin-offset: 0px;
486        --inputs-shadow-vertical-offset: 4px;
487        --inputs-shadow-blur-radius: 5px;
488        --inputs-radius-outset: 0px;
489
490        --variant-pills-radius: 40px;
491        --variant-pills-border-width: 1px;
492        --variant-pills-border-opacity: 0.55;
493        --variant-pills-shadow-opacity: 0.0;
494        --variant-pills-shadow-horizontal-offset: 0px;
495        --variant-pills-shadow-vertical-offset: 4px;
496        --variant-pills-shadow-blur-radius: 5px;
497      }
498
499      *,
500      *::before,
501      *::after {
502        box-sizing: inherit;
503      }
504
505      html {
506        box-sizing: border-box;
507        font-size: calc(var(--font-body-scale) * 62.5%);
508        height: 100%;
509      }
510
511      body {
512        display: flex;
513        flex-direction: column;
514        min-height: 100%;
515        margin: 0;
516        font-size: 1.5rem;
517        letter-spacing: -0.01em;
518        line-height: calc(1 + 0.8 / var(--font-body-scale));
519        font-family: var(--font-body-family);
520        font-style: var(--font-body-style);
521        font-weight: var(--font-body-weight);
522      }
523
524      @media screen and (min-width: 750px) {
525        body {
526          font-size: 1.6rem;
527        }
528      }
529    </style>
530
531    <link href="//occre.com/cdn/shop/t/93/assets/base.css?v=181346848563660251471789914912" rel="stylesheet" type="text/css" media="all" />
532    <link href="//occre.com/cdn/shop/t/93/assets/index.css?v=73651663100657371661790840308" rel="stylesheet" type="text/css" media="all" />
533    <link href="//occre.com/cdn/shop/t/93/assets/swiper-bundle.min.css?v=127803016596819466191786919401" rel="stylesheet" type="text/css" media="all" />
534    
534<script src="//occre.com/cdn/shop/t/93/assets/swiper-bundle.min.js?v=108059131501615647841786919402" defer="defer"></script>
534
535    
535<script>
536      /* Config de Rebuy para 4s-cart.js y la PDP (key pública de storefront) */
537      window.occreRebuy = {
538        key: "67356d4f4722e7d0921e44ca99f4685b3db4682f",
539        bundleRuleset: "184821",
540        relatedRuleset: "186849",
541        popupRuleset: "",
542        popupEnabled: true,
543        /* Rebuy no traduce: si el idioma no es el principal se re-piden
544           título/precio/imagen a Shopify vía la ruta localizada */
545        primaryLocale: false
546      };
547    </script>
547
548    
548<script src="//occre.com/cdn/shop/t/93/assets/4s-cart.js?v=138187942275797312831789239811" defer="defer"></script>
548
549    <link rel="stylesheet" href="//occre.com/cdn/shop/t/93/assets/component-cart-items.css?v=162981376410805915641789914915" media="print" onload="this.media='all'">
550    <link rel="preload" as="font" href="//occre.com/cdn/shop/t/93/assets/stk-bureau-sans-regular.woff2?v=80103780577921679271789384686" type="font/woff2" crossorigin>
551    <link rel="preload" as="font" href="//occre.com/cdn/shop/t/93/assets/stk-bureau-sans-book.woff2?v=180191342901646020331789914927" type="font/woff2" crossorigin>
552    <link rel="preload" as="font" href="//occre.com/cdn/shop/t/93/assets/gt-canon-l-light.woff2?v=32129821196693672121789384679" type="font/woff2" crossorigin>
553    
554<link href="//occre.com/cdn/shop/t/93/assets/component-localization-form.css?v=25523402451879720361789914915" rel="stylesheet" type="text/css" media="all" />
555      
555<script src="//occre.com/cdn/shop/t/93/assets/localization-form.js?v=144176611646395275351786919402" defer="defer"></script>
555<link
556        rel="stylesheet"
557        href="//occre.com/cdn/shop/t/93/assets/component-predictive-search.css?v=51997331568223218051789914918"
558        media="print"
559        onload="this.media='all'"
560      >
560<script>
561      if (Shopify.designMode) {
562        document.documentElement.classList.add('shopify-design-mode');
563      }
564    </script>
564
565
566
567<script type="application/ld+json">
568{
569  "@context": "https://schema.org",
570  "@type": ["Organization"],
571  "name": "OcCre",
572  "legalName": "OcCre - Ocio Creativo",
573  "url": "https:\/\/occre.com",
574  
575  "logo": "https:\/\/occre.com\/cdn\/shop\/files\/logo.svg?v=1788274390\u0026width=600",
576  
577  "description": "OcCre es tu tienda de modelismo online especializada en maquetas de madera para montar: barcos, aviones, tranvías y trenes. Más de 25 años creando kits de modelismo de calidad con envío a toda Europa.",
578  "brand": {
579    "@type": "Brand",
580    "name": "OcCre"
581  },
582  "sameAs": [
583    "https://www.instagram.com/occremania/",
584    "https://www.youtube.com/user/occrekits",
585    "https://www.facebook.com/groups/OcCremania/"
586  ],
587  "contactPoint": {
588    "@type": "ContactPoint",
589    "contactType": "customer service",
590    "email": "[email protected]",
591    "availableLanguage": ["es","en","fr","de","it","pt","ru"]
592  },
593  "areaServed": ["ES","FR","DE","IT","PT","GB","EU"],
594  "currenciesAccepted": ["EUR","GBP","USD","CAD","CHF"],
595  "paymentAccepted": [
596    "Credit Card",
597    "PayPal",
598    "Bank Transfer"
599  ],
600  "hasMerchantReturnPolicy": {
601    "@type": "MerchantReturnPolicy",
602    "applicableCountry": ["ES","FR","DE","IT","PT","GB"],
603    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
604    "merchantReturnDays": 14,
605    "returnMethod": "https://schema.org/ReturnByMail",
606    "returnFees": "https://schema.org/FreeReturn",
607    "refundType": "https://schema.org/FullRefund",
608    "returnPolicyUrl": "https:\/\/occre.com\/policies\/refund-policy"
609  }
610}
611</script>
611
612
613<!-- BEGIN app block: shopify://apps/loyalty-rewards-and-referrals/blocks/embed-sdk/6f172e67-4106-4ac0-89c5-b32a069b3101 -->
614
615<style
616  type='text/css'
617  data-lion-app-styles='main'
618  data-lion-app-styles-settings='{&quot;disableBundledCSS&quot;:false,&quot;disableBundledFonts&quot;:false,&quot;useClassIsolator&quot;:false}'
619></style>
620
621<!-- loyaltylion.snippet.version=fca9e1ed84+13037 -->
622
623
624<script>
625  
626  !function(t,n){function o(n){var o=t.getElementsByTagName("script")[0],i=t.createElement("script");i.src=n,i.crossOrigin="",o.parentNode.insertBefore(i,o)}if(!n.isLoyaltyLion){window.loyaltylion=n,void 0===window.lion&&(window.lion=n),n.version=2,n.isLoyaltyLion=!0;var i=new Date,e=i.getFullYear().toString()+i.getMonth().toString()+i.getDate().toString();o("https://sdk.loyaltylion.net/static/2/loader.js?t="+e);var r=!1;n.init=function(t){if(r)throw new Error("Cannot call lion.init more than once");r=!0;var a=n._token=t.token;if(!a)throw new Error("Token must be supplied to lion.init");for(var l=[],s="_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" "),c=0;c<s.length;c+=1)!function(t,n){t[n]=function(){l.push([n,Array.prototype.slice.call(arguments,0)])}}(n,s[c]);o("https://sdk.loyaltylion.net/sdk/start/"+a+".js?t="+e+i.getHours().toString()),n._initData=t,n._buffer=l}}}(document,window.loyaltylion||[]);
627
628  
629    
630      loyaltylion.init(
631        { token: "55447068b1a77a75f943dc4c1e39adbd" }
632      );
633    
634  
635
636  loyaltylion.configure({
637    disableBundledCSS: false,
638    disableBundledFonts: false,
639    useClassIsolator: false,
640  })
641
642  
643</script>
643
644
645
646
647<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
648<script type="text/javascript">
649  (function (c, l, a, r, i, t, y) {
650    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
651    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
652    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
653
654    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
655      if (error) {
656        console.error("Error loading Shopify features:", error);
657        return;
658      }
659
660      c[a]('consentv2', {
661        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
662        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
663        source: 101,
664      });
665    });
666
667    l.addEventListener("visitorConsentCollected", function (e) {
668      c[a]('consentv2', {
669        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
670        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
671        source: 101,
672      });
673    });
674  })(window, document, "clarity", "script", "o193uh4q4j");
675</script>
675
676
677
678
679<!-- END app block --><!-- BEGIN app block: shopify://apps/langify/blocks/langify/b50c2edb-8c63-4e36-9e7c-a7fdd62ddb8f --><!-- BEGIN app snippet: ly-switcher-factory -->
680
681
682
683
684<style>
685  .ly-switcher-wrapper.ly-hide, .ly-recommendation.ly-hide, .ly-recommendation .ly-submit-btn {
686    display: none !important;
687  }
688
689  #ly-switcher-factory-template {
690    display: none;
691  }
692
693
694  
695
696  /* Accessibility: Focus indicators - only visible for keyboard navigation */
697  .ly-languages-switcher:focus-visible,
698  .ly-languages-switcher *:focus-visible,
699  .ly-currency-switcher:focus-visible,
700  .ly-currency-switcher *:focus-visible,
701  .ly-country-switcher:focus-visible,
702  .ly-country-switcher *:focus-visible,
703  .ly-custom-dropdown-current:focus-visible,
704  .ly-custom-dropdown-list-element:focus-visible,
705  .ly-languages-switcher-link:focus-visible,
706  .ly-popup-current:focus-visible,
707  .ly-close:focus-visible,
708  .ly-submit-btn:focus-visible,
709  .ly-text-input:focus-visible {
710    outline: 2px solid #005fcc;
711    outline-offset: 2px;
712  }
713
714  @media (prefers-color-scheme: dark) {
715    .ly-languages-switcher:focus-visible,
716    .ly-languages-switcher *:focus-visible,
717    .ly-currency-switcher:focus-visible,
718    .ly-currency-switcher *:focus-visible,
719    .ly-country-switcher:focus-visible,
720    .ly-country-switcher *:focus-visible,
721    .ly-custom-dropdown-current:focus-visible,
722    .ly-custom-dropdown-list-element:focus-visible,
723    .ly-languages-switcher-link:focus-visible,
724    .ly-popup-current:focus-visible,
725    .ly-close:focus-visible,
726    .ly-submit-btn:focus-visible,
727    .ly-text-input:focus-visible {
728      outline-color: #66b3ff;
729    }
730  }
731</style>
732
733
734<template id="ly-switcher-factory-template">
735<div data-breakpoint="" class="ly-switcher-wrapper ly-breakpoint-1 fixed bottom_right ly-hide" style="font-size: 14px; margin: 0px 0px; "><div data-dropup="false" onclick="langify.switcher.toggleSwitcherOpen(this)" class="ly-languages-switcher ly-custom-dropdown-switcher ly-bright-theme" style=" margin: 0px 0px;">
736          <span role="button" tabindex="0" aria-label="Selected language: English" aria-expanded="false" aria-controls="languagesSwitcherList-1" class="ly-custom-dropdown-current" style="background: #ffffff; color: #000000;  "><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/gb.svg" alt="English" aria-hidden="true"><span class="ly-custom-dropdown-current-inner ly-custom-dropdown-current-inner-text">English
737</span>
738<div aria-hidden="true" class="ly-arrow ly-arrow-black stroke" style="vertical-align: middle; width: 14.0px; height: 14.0px;">
739        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.0 14.0" height="14.0px" width="14.0px" style="position: absolute;">
740          <path d="M1 4.5 L7.0 10.5 L13.0 4.5" fill="transparent" stroke="#000000" stroke-width="1px"/>
741        </svg>
742      </div>
743          </span>
744          <ul id="languagesSwitcherList-1" role="list" class="ly-custom-dropdown-list ly-is-open ly-bright-theme" style="background: #ffffff; color: #000000; "><li key="en" style="color: #000000;  margin: 0px 0px;">
745                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme"
746                    href="#"
747                      data-language-code="en"
748                    
749                    lang="en" data-ly-locked="true" rel="nofollow"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/gb.svg" alt="English" aria-hidden="true"><span class="ly-custom-dropdown-list-element-right">English</span></a>
750                </li><li key="es" style="color: #000000;  margin: 0px 0px;">
751                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme"
752                    href="#"
753                      data-language-code="es"
754                    
755                    lang="es" data-ly-locked="true" rel="nofollow"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/es.svg" alt="Spanish" aria-hidden="true"><span class="ly-custom-dropdown-list-element-right">Spanish</span></a>
756                </li></ul>
757        </div></div>
758</template>
759<!-- END app snippet -->
760
761<script>
762  // langify lib v2.0.0
763  var langify = window.langify || {};
764  var customContents = {};
765  var customContents_image = {};
766  var langifySettingsOverwrites = {};
767  var defaultSettings = {
768    debug: false,               // BOOL : Enable/disable console logs
769    observe: true,              // BOOL : Enable/disable the entire mutation observer (off switch)
770    observeLinks: false,
771    observeImages: true,
772    observeCustomContents: true,
773    maxMutations: 5,
774    timeout: 100,               // INT : Milliseconds to wait after a mutation, before the next mutation event will be allowed for the element
775    linksBlacklist: [],
776    usePlaceholderMatching: false
777  };
778
779  if(langify.settings) { 
780    langifySettingsOverwrites = Object.assign({}, langify.settings);
781    langify.settings = Object.assign(defaultSettings, langify.settings); 
782  } else { 
783    langify.settings = defaultSettings; 
784  }langify.settings = Object.assign(langify.settings, {"debug":false,"lazyload":false,"observe":true,"observeLinks":false,"observeImages":true,"observeCustomContents":true,"linksBlacklist":[],"loadJquery":false,"nonStrict":false,"languageInCartAttribute":false,"usePlaceholderMatching":true}, langifySettingsOverwrites);
785  
786
787  langify.settings.theme = {"debug":false,"lazyload":false,"observe":true,"observeLinks":false,"observeImages":true,"observeCustomContents":true,"linksBlacklist":[],"loadJquery":false,"nonStrict":false,"languageInCartAttribute":false,"usePlaceholderMatching":true};
788  langify.settings.switcher = null;
789  if(langify.settings.switcher === null) {
790    langify.settings.switcher = {};
791  }
792  langify.settings.switcher.customIcons = null;
793
794  langify.locale = langify.locale || {
795    country_code: "US",
796    language_code: "en",
797    currency_code: null,
798    primary: false,
799    iso_code: "en",
800    root_url: "\/en-us",
801    language_id: "ly163143",
802    shop_url: "https:\/\/occre.com",
803    domain_feature_enabled: null,
804    languages: [{
805        iso_code: "en",
806        root_url: "\/en-us",
807        domain: null,
808      },{
809        iso_code: "es",
810        root_url: "\/es-us",
811        domain: null,
812      },]
813  };
814
815  langify.localization = {
816    available_countries: ["Albania","Andorra","Australia","Austria","Belgium","Bosnia \u0026amp; Herzegovina","Bulgaria","Canada","Chile","Colombia","Costa Rica","Croatia","Cyprus","Czechia","Denmark","Dominican Republic","Ecuador","El Salvador","Estonia","Faroe Islands","Finland","France","Germany","Greece","Greenland","Honduras","Hong Kong SAR","Hungary","Iceland","Ireland","Israel","Italy","Japan","Latvia","Lithuania","Luxembourg","Malaysia","Malta","Mexico","Moldova","Monaco","Montenegro","Morocco","Netherlands","New Zealand","Norway","Panama","Paraguay","Peru","Philippines","Poland","Portugal","Romania","Saudi Arabia","Serbia","Slovakia","Slovenia","South Africa","South Korea","Spain","Sweden","Switzerland","Taiwan","Thailand","United Arab Emirates","United Kingdom","United States","Uruguay"],
817    available_languages: [{"shop_locale":{"locale":"en","enabled":true,"primary":false,"published":true}},{"shop_locale":{"locale":"es","enabled":true,"primary":true,"published":true}}],
818    country: "United States",
819    language: {"shop_locale":{"locale":"en","enabled":true,"primary":false,"published":true}},
820    market: {
821      handle: "estados-unidos",
822      id: 1877999871,
823      metafields: {"error":"json not allowed for this object"},
824    }
825  };
826
827  // Disable link correction ALWAYS on languages with mapped domains
828  
829  if(langify.locale.root_url == '/') {
830    langify.settings.observeLinks = false;
831  }
832
833
834  function extractImageObject(val) {
835  if (!val || val === '') return false;
836
837  // Handle src-sets (e.g., "image_600x600.jpg 1x, image_1200x1200.jpg 2x")
838  if (val.search(/([0-9]+w?h?x?,)/gi) > -1) {
839    val = val.split(/([0-9]+w?h?x?,)/gi)[0];
840  }
841
842  const hostBegin = val.indexOf('//') !== -1 ? val.indexOf('//') : 0;
843  const hostEnd = val.lastIndexOf('/') + 1;
844  const host = val.substring(hostBegin, hostEnd);
845  let afterHost = val.substring(hostEnd);
846
847  // Remove query/hash fragments
848  afterHost = afterHost.split('#')[0].split('?')[0];
849
850  // Extract name before any Shopify modifiers or file extension
851  // e.g., "[email protected]" → "photo"
852  const name = afterHost.replace(
853    /(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?(\.(png\.jpg|jpe?g|png|gif|webp))?$/i,
854    ''
855  );
856
857  // Extract file extension (if any)
858  let type = '';
859  const match = afterHost.match(/\.(png\.jpg|jpe?g|png|gif|webp)$/i);
860  if (match) {
861    type = match[1].replace('png.jpg', 'jpg'); // fix weird double-extension cases
862  }
863
864  // Clean file name with extension or suffixes normalized
865  const file = afterHost.replace(
866    /(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?(\.(png\.jpg|jpe?g|png|gif|webp))?$/i,
867    type ? '.' + type : ''
868  );
869
870  return { host, name, type, file };
871}
872
873
874
875  /* Custom Contents Section*/
876  var customContents = {};
877
878customContents["Maquetas de Barcos con descuento"
879          .toLowerCase()
880          .trim()
881          .replace(/\s+/g, " ")] = "Wooden Ship Model Kits on Sale";
882customContents["Ver todos los descuentos en barcos"
883          .toLowerCase()
884          .trim()
885          .replace(/\s+/g, " ")] = "See all ship kit discounts";
886customContents["Maquetas de Tranvías con descuento"
887          .toLowerCase()
888          .trim()
889          .replace(/\s+/g, " ")] = "Tram Model Kits on Sale";
890customContents["Ver todos los descuentos en tranvías"
891          .toLowerCase()
892          .trim()
893          .replace(/\s+/g, " ")] = "See all tram kit discounts";
894customContents["Maquetas de Trenes con descuento"
895          .toLowerCase()
896          .trim()
897          .replace(/\s+/g, " ")] = "Train Model Kits on Sale";
898customContents["Ver todos los descuentos en trenes"
899          .toLowerCase()
900          .trim()
901          .replace(/\s+/g, " ")] = "See all train kit discounts";
902customContents["Herramientas y Accesorios con descuento"
903          .toLowerCase()
904          .trim()
905          .replace(/\s+/g, " ")] = "Tools \u0026 Accessories on Sale";
906customContents["Ver todos los descuentos en herramientas"
907          .toLowerCase()
908          .trim()
909          .replace(/\s+/g, " ")] = "See all tool discounts";
910customContents["Muebles Organizadores con descuento"
911          .toLowerCase()
912          .trim()
913          .replace(/\s+/g, " ")] = "Organizer Furniture on Sale";
914customContents["Ver todos los descuentos en muebles"
915          .toLowerCase()
916          .trim()
917          .replace(/\s+/g, " ")] = "See all organizer discounts";
918customContents["Pinturas, pegamentos y masilla con descuento"
919          .toLowerCase()
920          .trim()
921          .replace(/\s+/g, " ")] = "Paints, Glues \u0026 Putty on Sale";
922customContents["Ver todos los descuentos en Pinturas, pegamentos y masilla"
923          .toLowerCase()
924          .trim()
925          .replace(/\s+/g, " ")] = "See all paint, glue \u0026 putty discounts";
926customContents["Adquirir Supermarine Spitfire"
927          .toLowerCase()
928          .trim()
929          .replace(/\s+/g, " ")] = "Acquire Supermarine Spitfire";
930customContents["Crear cuenta para entrar ahora y obtener 5%"
931          .toLowerCase()
932          .trim()
933          .replace(/\s+/g, " ")] = "Create account to enter now and get +5%";
934customContents["Ya tengo cuenta: Entrar ahora"
935          .toLowerCase()
936          .trim()
937          .replace(/\s+/g, " ")] = "I already have an account: Enter now";
938customContents["Aviones de Guerra"
939          .toLowerCase()
940          .trim()
941          .replace(/\s+/g, " ")] = "Wartime aircraft";
942customContents["Consigue una recompensa por tu cumpleaños 🎁"
943          .toLowerCase()
944          .trim()
945          .replace(/\s+/g, " ")] = "Get a birthday reward 🎁";
946customContents["¿Canjear 1500 OcCoins por esta recompensa?"
947          .toLowerCase()
948          .trim()
949          .replace(/\s+/g, " ")] = "Redeem 1,500 OcCoins for this reward?";
950customContents["¿Canjear 5000 OcCoins por esta recompensa?"
951          .toLowerCase()
952          .trim()
953          .replace(/\s+/g, " ")] = "Redeem 5,000 OcCoins for this reward?";
954customContents["¿Canjear 7500 OcCoins por esta recompensa?"
955          .toLowerCase()
956          .trim()
957          .replace(/\s+/g, " ")] = "Redeem 7,500 OcCoins for this reward?";
958customContents["¿Canjear 10.000 OcCoins por esta recompensa?"
959          .toLowerCase()
960          .trim()
961          .replace(/\s+/g, " ")] = "Redeem 10,000 OcCoins for this reward?";
962customContents["¿Canjear 15.000 OcCoins por esta recompensa?"
963          .toLowerCase()
964          .trim()
965          .replace(/\s+/g, " ")] = "Redeem 15000 OcCoins for this reward?";
966customContents["Invita a un amigo y gana 2.000 puntos (20€)"
967          .toLowerCase()
968          .trim()
969          .replace(/\s+/g, " ")] = "Refer a friend and earn 2,000 points ($20)";
970customContents["Tu amigo obtiene 30 € en su primera compra. Tú ganas 2.000 OcCoins (equivalentes a 20 €) cuando su pedido supera los 150 €."
971          .toLowerCase()
972          .trim()
973          .replace(/\s+/g, " ")] = "Your friend gets €30 off their first purchase. You earn 2,000 OcCoins (€20 value) when their order exceeds €150.";
974customContents["¡Guardado! Recibirás 1000 puntos en tu próximo cumpleaños"
975          .toLowerCase()
976          .trim()
977          .replace(/\s+/g, " ")] = "Saved! 🎉 You’ll get 1,000 points on your next birthday";
978customContents["Aquí aparecerán tus recompensas y actividades"
979          .toLowerCase()
980          .trim()
981          .replace(/\s+/g, " ")] = "Here you’ll see your rewards and activity";
982customContents["Introduce a continuación tu fecha de nacimiento y recibirás 1000 puntos en tu próximo cumpleaños"
983          .toLowerCase()
984          .trim()
985          .replace(/\s+/g, " ")] = "Add your birthdate and we’ll gift you 1,000 points on your next birthday 🎉";
986customContents["Guardar y ganar 1.000 puntos (10 €)"
987          .toLowerCase()
988          .trim()
989          .replace(/\s+/g, " ")] = "Save and earn 1,000 points (10€)";
990customContents["Añade y ganar 1.000 puntos (10 €)"
991          .toLowerCase()
992          .trim()
993          .replace(/\s+/g, " ")] = "Add and earn 1,000 points (10€)";
994customContents["Acceso general a la OcCre Academy"
995          .toLowerCase()
996          .trim()
997          .replace(/\s+/g, " ")] = "General access to OcCre Academy";
998customContents["El taller de OcCre en vídeo: nuestros expertos te enseñan a construir, paso a paso."
999          .toLowerCase()
1000          .trim()
1001          .replace(/\s+/g, " ")] = "OcCre's workshop on video: our experts show you how to build, step by step.";
1002customContents["Acceso privilegiado a la Academy: contenido extendido y regalos exclusivos"
1003          .toLowerCase()
1004          .trim()
1005          .replace(/\s+/g, " ")] = "Privileged access to the Academy: extended content and exclusive gifts";
1006customContents["El taller de OcCre sin límites: cursos completos, técnicas avanzadas y regalos exclusivos."
1007          .toLowerCase()
1008          .trim()
1009          .replace(/\s+/g, " ")] = "OcCre's workshop unlocked: full courses, advanced techniques and exclusive gifts.";
1010customContents["Más detalles sobre la historia"
1011          .toLowerCase()
1012          .trim()
1013          .replace(/\s+/g, " ")] = "More about the story";
1014customContents["Garantía"
1015          .toLowerCase()
1016          .trim()
1017          .replace(/\s+/g, " ")] = "Warranty";
1018customContents["Certificado de los materiales"
1019          .toLowerCase()
1020          .trim()
1021          .replace(/\s+/g, " ")] = "Materials certification";
1022customContents["Certificados y licencias"
1023          .toLowerCase()
1024          .trim()
1025          .replace(/\s+/g, " ")] = "Certifications and licences";
1026customContents["Dimensiones del paquete"
1027          .toLowerCase()
1028          .trim()
1029          .replace(/\s+/g, " ")] = "Package dimensions";
1030customContents["Tu edición limitada viaja en una caja de madera de 76 × 48 × 18 cm con el número de tu unidad grabado a mano — ningún grabado es igual a otro, porque ninguna unidad lo es. No es un embalaje: es la primera pieza de la colección, hecha para conservar, exponer o regalar sin envolver nada más."
1031          .toLowerCase()
1032          .trim()
1033          .replace(/\s+/g, " ")] = "Your limited edition arrives in a wooden case measuring 76 × 48 × 18 cm, with your unit number engraved by hand — no two engravings are alike, because no two units are. This isn't packaging: it's the first piece of the collection, made to keep, to display or to give as it is.";
1034customContents["Una vez que se agoten, no habrá segundas oportunidades"
1035          .toLowerCase()
1036          .trim()
1037          .replace(/\s+/g, " ")] = "Once they're gone, there is no second run.";
1038customContents["Video tutoriales"
1039          .toLowerCase()
1040          .trim()
1041          .replace(/\s+/g, " ")] = "Video tutorials";
1042customContents["Especificaciones del producto"
1043          .toLowerCase()
1044          .trim()
1045          .replace(/\s+/g, " ")] = "Product specifications";
1046customContents["Características del modelo"
1047          .toLowerCase()
1048          .trim()
1049          .replace(/\s+/g, " ")] = "Model features";
1050customContents["Referencia"
1051          .toLowerCase()
1052          .trim()
1053          .replace(/\s+/g, " ")] = "Reference (SKU)";
1054customContents["Número de piezas"
1055          .toLowerCase()
1056          .trim()
1057          .replace(/\s+/g, " ")] = "Number of parts";
1058customContents["Nivel de dificultad"
1059          .toLowerCase()
1060          .trim()
1061          .replace(/\s+/g, " ")] = "Difficulty level";
1062customContents["Experto: Los proyectos más exigentes del catálogo: miles de piezas, cientos de horas y las técnicas más complejas del modelismo."
1063          .toLowerCase()
1064          .trim()
1065          .replace(/\s+/g, " ")] = "Expert: the most demanding projects in the catalogue. Thousands of parts, hundreds of hours and the most complex techniques in modelling.";
1066customContents["Tiempo estimado de montaje"
1067          .toLowerCase()
1068          .trim()
1069          .replace(/\s+/g, " ")] = "Estimated build time";
1070customContents["Dimensiones de la maqueta"
1071          .toLowerCase()
1072          .trim()
1073          .replace(/\s+/g, " ")] = "Model dimensions";
1074customContents["Longitud"
1075          .toLowerCase()
1076          .trim()
1077          .replace(/\s+/g, " ")] = "Length";
1078customContents["Anchura"
1079          .toLowerCase()
1080          .trim()
1081          .replace(/\s+/g, " ")] = "Width";
1082customContents["Altura"
1083          .toLowerCase()
1084          .trim()
1085          .replace(/\s+/g, " ")] = "Height";
1086customContents["Escala"
1087          .toLowerCase()
1088          .trim()
1089          .replace(/\s+/g, " ")] = "Scale";
1090customContents["Materiales de la maqueta"
1091          .toLowerCase()
1092          .trim()
1093          .replace(/\s+/g, " ")] = "Model materials";
1094customContents["Madera"
1095          .toLowerCase()
1096          .trim()
1097          .replace(/\s+/g, " ")] = "Wood";
1098customContents["Latón fotograbado"
1099          .toLowerCase()
1100          .trim()
1101          .replace(/\s+/g, " ")] = "Photo-etched brass";
1102customContents["Fundición de zamak"
1103          .toLowerCase()
1104          .trim()
1105          .replace(/\s+/g, " ")] = "Cast zamak";
1106customContents["Algodón"
1107          .toLowerCase()
1108          .trim()
1109          .replace(/\s+/g, " ")] = "Cotton";
1110customContents["Velas cosidas e hilos de distintos grosores para el aparejo y la jarcia."
1111          .toLowerCase()
1112          .trim()
1113          .replace(/\s+/g, " ")] = "Stitched sails and threads in varying thicknesses for the rigging.";
1114customContents["Contenido incluido"
1115          .toLowerCase()
1116          .trim()
1117          .replace(/\s+/g, " ")] = "What's included";
1118customContents["Caja de madera numerada"
1119          .toLowerCase()
1120          .trim()
1121          .replace(/\s+/g, " ")] = "Numbered wooden case";
1122customContents["Peana de exposición"
1123          .toLowerCase()
1124          .trim()
1125          .replace(/\s+/g, " ")] = "Display stand";
1126customContents["Placa numerada"
1127          .toLowerCase()
1128          .trim()
1129          .replace(/\s+/g, " ")] = "Numbered plaque";
1130customContents["El número de tu unidad, escrito a mano. Ninguna caja es igual a otra."
1131          .toLowerCase()
1132          .trim()
1133          .replace(/\s+/g, " ")] = "Your unit number, written by hand. No two cases are
1133 alike.";
1134customContents["Peana de madera noble para exhibir tu maqueta terminada. Roblemacizo, como el navío que sostendrá."
1135          .toLowerCase()
1136          .trim()
1137          .replace(/\s+/g, " ")] = "A hardwood stand to display your finished model. Solid oak, like the ship it will hold.";
1138customContents["Placa de latón grabada con la numeración única de tu edición. Tu número grabado en latón. Uno entre 669 en el mundo."
1139          .toLowerCase()
1140          .trim()
1141          .replace(/\s+/g, " ")] = "A brass plaque engraved with the unique number of your edition. Your number in brass. One of 669 in the world.";
1142customContents["Moneda de colección"
1143          .toLowerCase()
1144          .trim()
1145          .replace(/\s+/g, " ")] = "Collector's coin";
1146customContents["Cada unidad incluye una moneda conmemorativa exclusiva, acuñada solo para esta edición. Tu certificado de modelista experto."
1147          .toLowerCase()
1148          .trim()
1149          .replace(/\s+/g, " ")] = "Every unit includes a commemorative coin minted for this edition alone. Your expert modeller's credential.";
1150customContents["Accesorios incluidos"
1151          .toLowerCase()
1152          .trim()
1153          .replace(/\s+/g, " ")] = "Accessories included";
1154customContents["Materiales"
1155          .toLowerCase()
1156          .trim()
1157          .replace(/\s+/g, " ")] = "Materials";
1158customContents["Videos paso a paso"
1159          .toLowerCase()
1160          .trim()
1161          .replace(/\s+/g, " ")] = "Step-by-step videos";
1162customContents["Las opiniones importan"
1163          .toLowerCase()
1164          .trim()
1165          .replace(/\s+/g, " ")] = "Reviews matter";
1166customContents["Recibe novedades sobre productos, proximos lanzamientos y descuentos exclusivos"
1167          .toLowerCase()
1168          .trim()
1169          .replace(/\s+/g, " ")] = "Get news on products, upcoming releases and member-only discounts.";
1170customContents["Placa de latón fotograbado"
1171          .toLowerCase()
1172          .trim()
1173          .replace(/\s+/g, " ")] = "Photo-etched brass plaque";
1174customContents["Con el nombre del modelo"
1175          .toLowerCase()
1176          .trim()
1177          .replace(/\s+/g, " ")] = "With the model's name";
1178customContents["Base de exposición"
1179          .toLowerCase()
1180          .trim()
1181          .replace(/\s+/g, " ")] = "Display base";
1182customContents["Soporte básico para la maqueta"
1183          .toLowerCase()
1184          .trim()
1185          .replace(/\s+/g, " ")] = "A basic stand for the model";
1186customContents["Videos paso a paso. Construcción completa."
1187          .toLowerCase()
1188          .trim()
1189          .replace(/\s+/g, " ")] = "Step-by-step videos. The complete build.";
1190customContents["Productos relacionados"
1191          .toLowerCase()
1192          .trim()
1193          .replace(/\s+/g, " ")] = "You may also like";
1194customContents["Hazte miembro"
1195          .toLowerCase()
1196          .trim()
1197          .replace(/\s+/g, " ")] = "Join the Club";
1198customContents["Barco"
1199          .toLowerCase()
1200          .trim()
1201          .replace(/\s+/g, " ")] = "Ship";
1202customContents["Avión"
1203          .toLowerCase()
1204          .trim()
1205          .replace(/\s+/g, " ")] = "Aircraft";
1206customContents["Tranvía"
1207          .toLowerCase()
1208          .trim()
1209          .replace(/\s+/g, " ")] = "Tram";
1210customContents["Tren"
1211          .toLowerCase()
1212          .trim()
1213          .replace(/\s+/g, " ")] = "Train";
1214customContents["Pintura"
1215          .toLowerCase()
1216          .trim()
1217          .replace(/\s+/g, " ")] = "Paint";
1218customContents["Herramienta"
1219          .toLowerCase()
1220          .trim()
1221          .replace(/\s+/g, " ")] = "Tool";
1222customContents["Complemento"
1223          .toLowerCase()
1224          .trim()
1225          .replace(/\s+/g, " ")] = "Add-on";
1226customContents["Accesorio"
1227          .toLowerCase()
1228          .trim()
1229          .replace(/\s+/g, " ")] = "Accessory";
1230customContents["Así se construye la Maqueta"
1231          .toLowerCase()
1232          .trim()
1233          .replace(/\s+/g, " ")] = "How the model is built:";
1234customContents["Cómo Construir Maqueta"
1235          .toLowerCase()
1236          .trim()
1237          .replace(/\s+/g, " ")] = "How to build the model kit:";
1238customContents["Más detalles sobre la maqueta"
1239          .toLowerCase()
1240          .trim()
1241          .replace(/\s+/g, " ")] = "More about this model";
1242customContents["Componente de madera con certificado FSC Mix Credit, elaborado con una parte de madera procedente de bosques certificados por FSC® 
1242y otra parte de madera controlada FSC®."
1243          .toLowerCase()
1244          .trim()
1245          .replace(/\s+/g, " ")] = "Wood component with FSC Mix Credit certification, made with a proportion of wood from FSC®-certified forests and a proportion of FSC® Controlled Wood.";
1246customContents["Todos los kits Occre cuentan con garantía de por vida en sus piezas. Si alguna pieza llega dañada o se extravía durante el montaje, la reponemos sin coste."
1247          .toLowerCase()
1248          .trim()
1249          .replace(/\s+/g, " ")] = "Every Occre kit comes with a lifetime guarantee on its parts. If a part arrives damaged or goes missing during the build, we replace it free of charge.";
1250customContents["La caja del kit, es decir, de la maqueta. Se entrega retractilada, tu garantía de que no ha sido abierta ni manipulada. 458 × 230 × 60 mm (18.03 × 9.06 × 2.36 in)."
1251          .toLowerCase()
1252          .trim()
1253          .replace(/\s+/g, " ")] = "The kit box. Delivered shrink-wrapped, your guarantee that it has not been opened or tampered with. 458 × 230 × 60 mm (18.03 × 9.06 × 2.36 in).";
1254customContents["La caja de envío. Caja exterior en la que el kit viaja protegido hasta tu casa. 630 × 280 × 80 mm (24.80 × 11.02 × 3.15 in)"
1255          .toLowerCase()
1256          .trim()
1257          .replace(/\s+/g, " ")] = "The shipping box. Outer box in which the kit travels protected all the way to your door. 630 × 280 × 80 mm (24.80 × 11.02 × 3.15 in).";
1258customContents["Certificado oficial por el National Museum of the Royal Navy."
1259          .toLowerCase()
1260          .trim()
1261          .replace(/\s+/g, " ")] = "Officially certified by the National Museum of the Royal Navy.";
1262customContents["El HMS Victory de Occre cuenta con la licencia oficial del National Museum of the Royal Navy del Reino Unido, garantía de autenticidad y fidelidad histórica."
1263          .toLowerCase()
1264          .trim()
1265          .replace(/\s+/g, " ")] = "The Occre HMS Victory holds the official licence of the National Museum of the Royal Navy in the United Kingdom, a guarantee of authenticity and historical accuracy.";
1266customContents["La caja del kit, es decir, de la maqueta. Se entrega retractilada, tu garantía de que no ha sido abierta ni manipulada. 625 × 230 × 89 mm (24.61 × 9.06 × 3.50 in) ."
1267          .toLowerCase()
1268          .trim()
1269          .replace(/\s+/g, " ")] = "The kit box. Delivered shrink-wrapped, your guarantee that it has not been opened or tampered with. 625 × 230 × 89 mm (24.61 × 9.06 × 3.50 in).";
1270customContents["La caja de envío. Caja exterior en la que el kit viaja protegido hasta tu casa. 630 × 410 × 90 mm (24.80 × 16.14 × 3.54 in)"
1271          .toLowerCase()
1272          .trim()
1273          .replace(/\s+/g, " ")] = "The shipping box. Outer box in which the kit travels protected all the way to your door. 630 × 410 × 90 mm (24.80 × 16.14 × 3.54 in).";
1274customContents["La caja del kit, es decir, de la maqueta. Se entrega retractilada, tu garantía de que no ha sido abierta ni manipulada. 625 × 410 × 89 mm (24.61 × 16.14 × 3.50 in)."
1275          .toLowerCase()
1276          .trim()
1277          .replace(/\s+/g, " ")] = "The kit box. Delivered shrink-wrapped, your guarantee that it has not been opened or tampered with. 625 × 410 × 89 mm (24.61 × 16.14 × 3.50 in).";
1278customContents["La caja de envío. Caja exterior en la que el kit viaja protegido hasta tu casa. 630 × 410 × 90 mm (24.80 × 16.14 × 3.54 in)"
1279          .toLowerCase()
1280          .trim()
1281          .replace(/\s+/g, " ")] = "The shipping box. Outer box in which the kit travels protected all the way to your door. 630 × 410 × 90 mm (24.80 × 16.14 × 3.54 in).";
1282customContents["Puntos en cada compra"
1283          .toLowerCase()
1284          .trim()
1285          .replace(/\s+/g, " ")] = "OcCoins on every order";
1286customContents["Gana 5 OcCoins por cada euro desde tu primera compra. Cuando alcanzas Gold, cada euro suma 6."
1287          .toLowerCase()
1288          .trim()
1289          .replace(/\s+/g, " ")] = "Earn 5 OcCoins for every euro you spend, from your very first order. Reach Gold and every euro is worth 6.";
1290customContents["Llega antes que nadie"
1291          .toLowerCase()
1292          .trim()
1293          .replace(/\s+/g, " ")] = "First in line";
1294customContents["Acceso anticipado a los descuentos desde el primer nivel. En Gold, también a los nuevos modelos antes de su lanzamiento, con ofertas exclusivas solo para miembros."
1295          .toLowerCase()
1296          .trim()
1297          .replace(/\s+/g, " ")] = "Early access to discounts from the very first tier. At Gold, you also see new models before they launch, with offers reserved for members.";
1298customContents["Occre Academy y regalos exclusivos"
1299          .toLowerCase()
1300          .trim()
1301          .replace(/\s+/g, " ")] = "Occre Academy and members-only gifts";
1302customContents["Aprende en la Occre Academy desde que te unes y recibe un regalo por tu cumpleaños. En Gold: contenido extendido de la Academy y regalo de cumpleaños VIP."
1303          .toLowerCase()
1304          .trim()
1305          .replace(/\s+/g, " ")] = "Learn at the Occre Academy from the day you join, and get a gift on your birthday. At Gold: extended Academy content and a VIP birthday gift.";
1306customContents["Consigue una recompensa por tu cumpleaños"
1307          .toLowerCase()
1308          .trim()
1309          .replace(/\s+/g, " ")] = "Get a birthday reward";
1310customContents["Haznos saber tu estado de construcción actual"
1311          .toLowerCase()
1312          .trim()
1313          .replace(/\s+/g, " ")] = "Tell us what you're building right now";
1314customContents["Niveles de Membresía"
1315          .toLowerCase()
1316          .trim()
1317          .replace(/\s+/g, " ")] = "Membership tiers";
1318customContents["Gasta €480"
1319          .toLowerCase()
1320          .trim()
1321          .replace(/\s+/g, " ")] = "Spend €480";
1322customContents["Únete ahora y gana 250 puntos"
1323          .toLowerCase()
1324          .trim()
1325          .replace(/\s+/g, " ")] = "Join now and get 250 OcCoins";
1326customContents["Toda la información sobre el OcCre Club"
1327          .toLowerCase()
1328          .trim()
1329          .replace(/\s+/g, " ")] = "Everything about the Occre Club";
1330customContents["Maquetas de Aviones"
1331          .toLowerCase()
1332          .trim()
1333          .replace(/\s+/g, " ")] = "Aircraft model kits";
1334customContents["Barcos"
1335          .toLowerCase()
1336          .trim()
1337          .replace(/\s+/g, " ")] = "Ships";
1338customContents["Tranvías"
1339          .toLowerCase()
1340          .trim()
1341          .replace(/\s+/g, " ")] = "Tramways";
1342customContents["Trenes"
1343          .toLowerCase()
1344          .trim()
1345          .replace(/\s+/g, " ")] = "Trains";
1346customContents["Novedades"
1347          .toLowerCase()
1348          .trim()
1349          .replace(/\s+/g, " ")] = "New Release";
1350customContents["Herramientas"
1351          .toLowerCase()
1352          .trim()
1353          .replace(/\s+/g, " ")] = "Tools";
1354customContents["Pinturas"
1355          .toLowerCase()
1356          .trim()
1357          .replace(/\s+/g, " ")] = "Paints";
1358customContents["Listones"
1359          .toLowerCase()
1360          .trim()
1361          .replace(/\s+/g, " ")] = "Wood Strips";
1362customContents["Accesorios"
1363          .toLowerCase()
1364          .trim()
1365          .replace(/\s+/g, " ")] = "Accessories";
1366customContents["Peanas"
1367          .toLowerCase()
1368          .trim()
1369          .replace(/\s+/g, " ")] = "Stands";
1370customContents["Dioramas"
1371          .toLowerCase()
1372          .trim()
1373          .replace(/\s+/g, " ")] = "Dioramas";
1374customContents["Elige por dificultad"
1375          .toLowerCase()
1376          .trim()
1377          .replace(/\s+/g, " ")] = "Choose by difficulty";
1378customContents["Alto"
1379          .toLowerCase()
1380          .trim()
1381          .replace(/\s+/g, " ")] = "High";
1382customContents["Medio"
1383          .toLowerCase()
1384          .trim()
1385          .replace(/\s+/g, " ")] = "Medium";
1386customContents["iniciación"
1387          .toLowerCase()
1388          .trim()
1389          .replace(/\s+/g, " ")] = "initiation";
1390customContents["Bajo"
1391          .toLowerCase()
1392          .trim()
1393          .replace(/\s+/g, " ")] = "Low";
1394customContents["¡TAN GENIAL DE RECIBIR COMO DE REGALAR!"
1395          .toLowerCase()
1396          .trim()
1397          .replace(/\s+/g, " ")] = "AS GREAT TO RECEIVE AS TO GIVE";
1398customContents["Si no sabes que comprar\/regalar, no te la juegues, acierta seguro con las tarjetas regalo OcCre. Es una excelente opción para regalar ahora y aprovechar durante navidad, reyes o cumpleaños"
1399          .toLowerCase()
1400          .trim()
1401          .replace(/\s+/g, " ")] = "If you don't know what to buy\/gift, don't risk it, be sure with OcCre gift cards. It is an excellent option to give now and take advantage of during Christmas, kings or birthdays";
1402customContents["TARJETA DE REGALO"
1403          .toLowerCase()
1404          .trim()
1405          .replace(/\s+/g, " ")] = "GIFT CARD";
1406customContents["VER OPCIONES"
1407          .toLowerCase()
1408          .trim()
1409          .replace(/\s+/g, " ")] = "SEE OPTIONS";
1410customContents["25-26-27-28 NOVIEMBRE 2022"
1411          .toLowerCase()
1412          .trim()
1413          .replace(/\s+/g, " ")] = "25-26-27-28 NOVEMBER 2022";
1414customContents["Maquetas de barco Black Friday 2022"
1415          .toLowerCase()
1416          .trim()
1417          .replace(/\s+/g, " ")] = "Ship models Black Friday 2022";
1418customContents["Maquetas de tranvía Black Friday 2022"
1419          .toLowerCase()
1420          .trim()
1421          .replace(/\s+/g, " ")] = "Tram models Black Friday 2022";
1422customContents["Maquetas de tren Black Friday 2022"
1423          .toLowerCase()
1424          .trim()
1425          .replace(/\s+/g, " ")] = "Train models Black Friday 2022";
1426customContents["23.321 CLIENTES FELICES"
1427          .toLowerCase()
1428          .trim()
1429          .replace(/\s+/g, " ")] = "23.321 HAPPY CUSTOMERS";
1430customContents["querido por miles"
1431          .toLowerCase()
1432          .trim()
1433          .replace(/\s+/g, " ")] = "loved by thousands";
1434customContents["descuentos"
1435          .toLowerCase()
1436          .trim()
1437          .replace(/\s+/g, " ")] = "discounts";
1438customContents["oportunidades"
1439          .toLowerCase()
1440          .trim()
1441          .replace(/\s+/g, " ")] = "opportunities";
1442customContents["Los más vendidos"
1443          .toLowerCase()
1444          .trim()
1445          .replace(/\s+/g, " ")] = "Best Sellers";
1446customContents["Nuevos lanzamientos"
1447          .toLowerCase()
1448          .trim()
1449          .replace(/\s+/g, " ")] = "New releases";
1450customContents["Maquetas de Barcos"
1451          .toLowerCase()
1452          .trim()
1453          .replace(/\s+/g, " ")] = "Model Ship Kits";
1454customContents["Modelismo Tranvías"
1455          .toLowerCase()
1456          .trim()
1457          .replace(/\s+/g, " ")] = "Model Tram Kits";
1458customContents["Modelismo Trenes"
1459          .toLowerCase()
1460          .trim()
1461          .replace(/\s+/g, " ")] = "Model Train Kits";
1462customContents["Pinturas y Tintes"
1463          .toLowerCase()
1464          .trim()
1465          .replace(/\s+/g, " ")] = "Paints \u0026 Dyes";
1466customContents["Accesorios y Herramientas"
1467          .toLowerCase()
1468          .trim()
1469          .replace(/\s+/g, " ")] = "Accessories \u0026 Tools";
1470customContents["Abre un kit"
1471          .toLowerCase()
1472          .trim()
1473          .replace(/\s+/g, " ")] = "Open a kit";
1474customContents["Conoce OcCre"
1475          .toLowerCase()
1476          .trim()
1477          .replace(/\s+/g, " ")] = "Meet OcCre";
1478customContents["Contacto"
1479          .toLowerCase()
1480          .trim()
1481          .replace(/\s+/g, " ")] = "Contact";
1482customContents["Ver todo"
1483          .toLowerCase()
1484          .trim()
1485          .replace(/\s+/g, " ")] = "See all";
1486customContents["Santísima Trinidad"
1487          .toLowerCase()
1488          .trim()
1489          .replace(/\s+/g, " ")] = "Ship Santísima Trinidad";
1490customContents["Barco Titanic"
1491          .toLowerCase()
1492          .trim()
1493          .replace(/\s+/g, " ")] = "Ship Titanic";
1494customContents["Endeavour"
1495          .toLowerCase()
1496          .trim()
1497          .replace(/\s+/g, " ")] = "Ship Endeavour";
1498customContents["Barcos Para Principiantes"
1499          .toLowerCase()
1500          .trim()
1501          .replace(/\s+/g, " ")] = "Ships for Beginners";
1502customContents["Barcos de Guerra"
1503          .toLowerCase()
1504          .trim()
1505          .replace(/\s+/g, " ")] = "War Ships";
1506customContents["Barcos Españoles"
1507          .toLowerCase()
1508          .trim()
1509          .replace(/\s+/g, " ")] = "Spanish Ships";
1510customContents["Barcos Ingleses"
1511          .toLowerCase()
1512          .trim()
1513          .replace(/\s+/g, " ")] = "British Ships";
1514customContents["Barcos Pesqueros"
1515          .toLowerCase()
1516          .trim()
1517          .replace(/\s+/g, " ")] = "Fishing Boats";
1518customContents["Barcos Galeón"
1519          .toLowerCase()
1520          .trim()
1521          .replace(/\s+/g, " ")] = "Galleon Ships";
1522customContents["Packs de Barcos"
1523          .toLowerCase()
1524          .trim()
1525          .replace(/\s+/g, " ")] = "Ship Models Packs";
1526customContents["San Francisco"
1527          .toLowerCase()
1528          .trim()
1529          .replace(/\s+/g, " ")] = "San Francisco tram";
1530customContents["Tranvía Barcelona"
1531          .toLowerCase()
1532          .trim()
1533          .replace(/\s+/g, " ")] = "Barcelona tram";
1534customContents["London"
1535          .toLowerCase()
1536          .trim()
1537          .replace(/\s+/g, " ")] = "London tram";
1538customContents["Tranvía Lisboa"
1539          .toLowerCase()
1540          .trim()
1541          .replace(/\s+/g, " ")] = "Lisboa tram";
1542customContents["Adler"
1543          .toLowerCase()
1544          .trim()
1545          .replace(/\s+/g, " ")] = "Adler";
1546customContents["Peanas Para Barco"
1547          .toLowerCase()
1548          .trim()
1549          .replace(/\s+/g, " ")] = "Ship Model Displays";
1550customContents["Peanas Para Tren"
1551          .toLowerCase()
1552          .trim()
1553          .replace(/\s+/g, " ")] = "Trains Model Displays";
1554customContents["Peanas Para Tranvía"
1555          .toLowerCase()
1556          .trim()
1557          .replace(/\s+/g, " ")] = "Trams Model Displays";
1558customContents["Pack Pinturas"
1559          .toLowerCase()
1560          .trim()
1561          .replace(/\s+/g, " ")] = "Paints pack";
1562customContents["Tintes"
1563          .toLowerCase()
1564          .trim()
1565          .replace(/\s+/g, " ")] = "Dyes";
1566customContents["Velas"
1567          .toLowerCase()
1568          .trim()
1569          .replace(/\s+/g, " ")] = "Sails";
1570customContents["Complementos"
1571          .toLowerCase()
1572          .trim()
1573          .replace(/\s+/g, " ")] = "Complements";
1574customContents["Nuevo en"
1575          .toLowerCase()
1576          .trim()
1577          .replace(/\s+/g, " ")] = "New in";
1578customContents["¡Actitud!"
1579          .toLowerCase()
1580          .trim()
1581          .replace(/\s+/g, " ")] = "Attitude!";
1582customContents["¡Audacia!"
1583          .toLowerCase()
1584          .trim()
1585          .replace(/\s+/g, " ")] = "Audacity!";
1586customContents["¡Dedicación!"
1587          .toLowerCase()
1588          .trim()
1589          .replace(/\s+/g, " ")] = "Dedication!";
1590customContents["¡Determinación!"
1591          .toLowerCase()
1592          .trim()
1593          .replace(/\s+/g, " ")] = "Determination!";
1594customContents["¡FELICES FIESTAS!"
1595          .toLowerCase()
1596          .trim()
1597          .replace(/\s+/g, " ")] = "Happy Holidays!";
1598customContents["Maquetas de barco"
1599          .toLowerCase()
1600          .trim()
1601          .replace(/\s+/g, " ")] = "SHIP MODELS";
1602customContents["Maquetas de tranvía"
1603          .toLowerCase()
1604          .trim()
1605          .replace(/\s+/g, " ")] = "TRAM MODELS";
1606customContents["Maquetas de tren"
1607          .toLowerCase()
1608          .trim()
1609          .replace(/\s+/g, " ")] = "Model Trains";
1610customContents["Maquetas de barco por San Valentín"
1611          .toLowerCase()
1612          .trim()
1613          .replace(/\s+/g, " ")] = "Valentine ship models";
1614customContents["Maquetas de tren por San Valentín"
1615          .toLowerCase()
1616          .trim()
1617          .replace(/\s+/g, " ")] = "Valentine's train model";
1618customContents["Maquetas de tranvía por San Valentín"
1619          .toLowerCase()
1620          .trim()
1621          .replace(/\s+/g, " ")] = "Valentine tram models";
1622customContents["FORMAR PARTE DEL MUNDO OCCRE"
1623          .toLowerCase()
1624          .trim()
1625          .replace(/\s+/g, " ")] = "montrée au monde entier avec fierté";
1626customContents["Horas"
1627          .toLowerCase()
1628          .trim()
1629          .replace(/\s+/g, " ")] = "Hours";
1630customContents["Minutos"
1631          .toLowerCase()
1632          .trim()
1633          .replace(/\s+/g, " ")] = "Minutes";
1634customContents["Segundos"
1635          .toLowerCase()
1636          .trim()
1637          .replace(/\s+/g, " ")] = "Seconds";
1638customContents["Dias"
1639          .toLowerCase()
1640          .trim()
1641          .replace(/\s+/g, " ")] = "Days";
1642customContents["COMPRA AHORA Y LLEVATE EL PACK DE PINTURAS GRATIS"
1643          .toLowerCase()
1644          .trim()
1645          .replace(/\s+/g, " ")] = "BUY NOW AND TAKE THE PAINTS PACK FREE";
1646customContents["COMPRAR AHORA"
1647          .toLowerCase()
1648          .trim()
1649          .replace(/\s+/g, " ")] = "BUY NOW";
1650customContents["Reducir el estrés"
1651          .toLowerCase()
1652          .trim()
1653          .replace(/\s+/g, " ")] = "Reduce stress";
1654customContents["Mejorar tus habilidades manuales"
1655          .toLowerCase()
1656          .trim()
1657          .replace(/\s+/g, " ")] = "Improve your manual skills";
1658customContents["Desarrollar tu creatividad"
1659          .toLowerCase()
1660          .trim()
1661          .replace(/\s+/g, " ")] = "Develop your creativity";
1662customContents["Fortalecer tu memoria"
1663          .toLowerCase()
1664          .trim()
1665          .replace(/\s+/g, " ")] = "Strengthen your memory";
1666customContents["Conocer más de historia"
1667          .toLowerCase()
1668          .trim()
1669          .replace(/\s+/g, " ")] = "Learn more about history";
1670customContents["Encontrar tu momento de paz"
1671          .toLowerCase()
1672          .trim()
1673          .replace(/\s+/g, " ")] = "Find your moment of peace";
1674customContents["Ser parte de una gran comunidad"
1675          .toLowerCase()
1676          .trim()
1677          .replace(/\s+/g, " ")] = "Be part of a great community";
1678customContents["Estos son algunos de los motivos para sumarte al mundo OcCre"
1679          .toLowerCase()
1680          .trim()
1681          .replace(/\s+/g, " ")] = "Here are some of the reasons to join the OcCre world";
1682customContents["UNIRME A LA COMUNIDAD"
1683          .toLowerCase()
1684          .trim()
1685          .replace(/\s+/g, " ")] = "JOIN THE COMMUNITY";
1686customContents["Media"
1687          .toLowerCase()
1688          .trim()
1689          .replace(/\s+/g, " ")] = "Medium";
1690customContents["23.000 clientes de OcCre felices"
1691          .toLowerCase()
1692          .trim()
1693          .replace(/\s+/g, " ")] = "More than 2,000 reviews and counting";
1694customContents["Más de 2.000 opiniones y contando"
1695          .toLowerCase()
1696          .trim()
1697          .replace(/\s+/g, " ")] = "More than 2,000 reviews and counting";
1698customContents["¿Qué incluyen nuestros kits?"
1699          .toLowerCase()
1700          .trim()
1701          .replace(/\s+/g, " ")] = "What do our kits contain?";
1702customContents["Te acompañamos de principio a fin de la construcción de tu maqueta. Disfruta de la experiencia. Nosotros nos ocupamos del resto. Siempre a tu lado."
1703          .toLowerCase()
1704          .trim()
1705          .replace(/\s+/g, " ")] = "We’re beside you throughout the entire construction of your model. Enjoy the experience. We take care of the rest. Always by your side.";
1706customContents["Te acompañamos de principio a fin de la construcción de tu maqueta. Disfruta de la experiencia. Nosotros nos ocupamos del resto."
1707          .toLowerCase()
1708          .trim()
1709          .replace(/\s+/g, " ")] = "We’re beside you throughout the entire construction of your model. Enjoy the experience. We take care of the rest.";
1710customContents["Instrucciones paso a paso en 5 idiomas"
1711          .toLowerCase()
1712          .trim()
1713          .replace(/\s+/g, " ")] = "Step-by-step instructions in 5 languages";
1714customContents["Fotos paso a paso HD"
1715          .toLowerCase()
1716          .trim()
1717          .replace(/\s+/g, " ")] = "HD photos step by step";
1718customContents["Lista de piezas con medidas y materiales"
1719          .toLowerCase()
1720          .trim()
1721          .replace(/\s+/g, " ")] = "Part list with dimensions and materials";
1722customContents["Videotutoriales paso a paso"
1723          .toLowerCase()
1724          .trim()
1725          .replace(/\s+/g, " ")] = "IP card to identify the parts";
1726customContents["Planos a escala"
1727          .toLowerCase()
1728          .trim()
1729          .replace(/\s+/g, " ")] = "Scale drawings";
1730customContents["Video tutorial passo dopo passo"
1731          .toLowerCase()
1732          .trim()
1733          .replace(/\s+/g, " ")] = "Step by step video tutorials";
1734customContents["DESCUBRE NUESTROS KITS"
1735          .toLowerCase()
1736          .trim()
1737          .replace(/\s+/g, " ")] = "DISCOVER OUR KITS";
1738customContents["Siempre a tu lado."
1739          .toLowerCase()
1740          .trim()
1741          .replace(/\s+/g, " ")] = "Always by your side.";
1742customContents["Garantía de por vida"
1743          .toLowerCase()
1744          .trim()
1745          .replace(/\s+/g, " ")] = "Lifetime warranty";
1746customContents["Envío rápido y seguro"
1747          .toLowerCase()
1748          .trim()
1749          .replace(/\s+/g, " ")] = "Fast and safe shipping";
1750customContents["Pago seguro y fácil"
1751          .toLowerCase()
1752          .trim()
1753          .replace(/\s+/g, " ")] = "Safe and easy payment";
1754customContents["+23.000 clientes felices"
1755          .toLowerCase()
1756          .trim()
1757          .replace(/\s+/g, " ")] = "+23,000 happy customers";
1758customContents["Envío GRATIS"
1759          .toLowerCase()
1760          .trim()
1761          .replace(/\s+/g, " ")] = "FREE Shipping";
1762customContents["Productos Imprescindibles:"
1763          .toLowerCase()
1764          .trim()
1765          .replace(/\s+/g, " ")] = "Must-Have Products:";
1766customContents["Tu carrito está vacío"
1767          .toLowerCase()
1768          .trim()
1769          .replace(/\s+/g, " ")] = "Your cart is empty";
1770customContents["Carrito • 0"
1771          .toLowerCase()
1772          .trim()
1773          .replace(/\s+/g, " ")] = "Cart • 0";
1774customContents["Carrito • 1"
1775          .toLowerCase()
1776          .trim()
1777          .replace(/\s+/g, " ")] = "Cart • 1";
1778customContents["Carrito • 2"
1779          .toLowerCase()
1780          .trim()
1781          .replace(/\s+/g, " ")] = "Cart • 2";
1782customContents["Carrito • 3"
1783          .toLowerCase()
1784          .trim()
1785          .replace(/\s+/g, " ")] = "Cart • 3";
1786customContents["Carrito • 4"
1787          .toLowerCase()
1788          .trim()
1789          .replace(/\s+/g, " ")] = "Cart • 4";
1790customContents["Carrito • 5"
1791          .toLowerCase()
1792          .trim()
1793          .replace(/\s+/g, " ")] = "Cart • 5";
1794customContents["Carrito • 6"
1795          .toLowerCase()
1796          .trim()
1797          .replace(/\s+/g, " ")] = "Cart • 6";
1798customContents["Carrito • 7"
1799          .toLowerCase()
1800          .trim()
1801          .replace(/\s+/g, " ")] = "Cart • 7";
1802customContents["Carrito • 8"
1803          .toLowerCase()
1804          .trim()
1805          .replace(/\s+/g, " ")] = "Cart • 8";
1806customContents["Carrito • 9"
1807          .toLowerCase()
1808          .trim()
1809          .replace(/\s+/g, " ")] = "Cart • 9";
1810customContents["Carrito • 10"
1811          .toLowerCase()
1812          .trim()
1813          .replace(/\s+/g, " ")] = "Cart • 10";
1814customContents["Carrito • 11"
1815          .toLowerCase()
1816          .trim()
1817          .replace(/\s+/g, " ")] = "Cart • 11";
1818customContents["Carrito • 12"
1819          .toLowerCase()
1820          .trim()
1821          .replace(/\s+/g, " ")] = "Cart • 12";
1822customContents["Carrito • 13"
1823          .toLowerCase()
1824          .trim()
1825          .replace(/\s+/g, " ")] = "Cart • 13";
1826customContents["Carrito • 14"
1827          .toLowerCase()
1828          .trim()
1829          .replace(/\s+/g, " ")] = "Cart • 14";
1830customContents["Carrito • 15"
1831          .toLowerCase()
1832          .trim()
1833          .replace(/\s+/g, " ")] = "Cart • 15";
1834customContents["Ahorra"
1835          .toLowerCase()
1836          .trim()
1837          .replace(/\s+/g, " ")] = "Save";
1838customContents["Pago Seguro I {{total_price}}"
1839          .toLowerCase()
1840          .trim()
1841          .replace(/\s+/g, " ")] = "Safe Checkout I {{total_price}}";
1842customContents["Añadir"
1843          .toLowerCase()
1844          .trim()
1845          .replace(/\s+/g, " ")] = "Add";
1846customContents["Estás a solo"
1847          .toLowerCase()
1848          .trim()
1849          .replace(/\s+/g, " ")] = "Only";
1850customContents["GRATIS"
1851          .toLowerCase()
1852          .trim()
1853          .replace(/\s+/g, " ")] = "FREE";
1854customContents["Pago Seguro"
1855          .toLowerCase()
1856          .trim()
1857          .replace(/\s+/g, " ")] = "Safe Checkout";
1858customContents["de envío GRATIS!"
1859          .toLowerCase()
1860          .trim()
1861          .replace(/\s+/g, " ")] = "to get FREE shipping!";
1862customContents["Confiados en todo el mundo"
1863          .toLowerCase()
1864          .trim()
1865          .replace(/\s+/g, " ")] = "Trusted around the world";
1866customContents["Más de 100.000 clientes confían en OcCre en todo el mundo"
1867          .toLowerCase()
1868          .trim()
1869          .replace(/\s+/g, " ")] = "More than 100,000 customers trust OcCre worldwide";
1870customContents["Pagos seguros"
1871          .toLowerCase()
1872          .trim()
1873          .replace(/\s+/g, " ")] = "Secure payments";
1874customContents["Garantizamos su seguridad con pagos 100% seguros"
1875          .toLowerCase()
1876          .trim()
1877          .replace(/\s+/g, " ")] = "We use 100% secure payments to provide a simple and safe experience";
1878customContents["Garantía de por vida en todos nuestros modelos (sin accesorios)"
1879          .toLowerCase()
1880          .trim()
1881          .replace(/\s+/g, " ")] = "Lifetime warranty on all our models (without accessories)";
1882customContents["Garantía de satisfacción de 45 días"
1883          .toLowerCase()
1884          .trim()
1885          .replace(/\s+/g, " ")] = "45-day satisfaction guarantee";
1886customContents["¿No te gusta algo? Ofrecemos devoluciones gratuitas"
1887          .toLowerCase()
1888          .trim()
1889          .replace(/\s+/g, " ")] = "Don't like something? We offer free returns";
1890customContents["ADQUIRIR BELLE POULE"
1891          .toLowerCase()
1892          .trim()
1893          .replace(/\s+/g, " ")] = "ACQUIRE BELLE POULE";
1894customContents["VER PASO A PASO"
1895          .toLowerCase()
1896          .trim()
1897          .replace(/\s+/g, " ")] = "WATCH STEP BY STEP";
1898customContents["VER PRESENTACIÓN"
1899          .toLowerCase()
1900          .trim()
1901          .replace(/\s+/g, " ")] = "VIEW PRESENTATION";
1902customContents["El 74% de los clientes también han comprado esto:"
1903          .toLowerCase()
1904          .trim()
1905          .replace(/\s+/g, " ")] = "74% of customers have also purchased this:";
1906customContents["Añade el nombre y maqueta"
1907          .toLowerCase()
1908          .trim()
1909          .replace(/\s+/g, " ")] = "Add the name and model";
1910customContents["Indica el nombre (25 caracteres máximo) y modelo (25 caracteres máximo)"
1911          .toLowerCase()
1912          .trim()
1913          .replace(/\s+/g, " ")] = "Indicate the name (25 characters max.) and model (25 characters max.)";
1914customContents["He hecho maquetas de otras marcas, pero OcCre es en mi opinión la mejor empresa del mercado de maquetas estáticas de barcos en cuanto a calidad, servicio e instrucciones. Mi Beagle me ha dado grandes satisfacciones."
1915          .toLowerCase()
1916          .trim()
1917          .replace(/\s+/g, " ")] = "I have made models of other brands, but OcCre is in my opinion the best company in the static ship model market in terms of quality, service and instructions.";
1918customContents["Gracias al equipo OcCre por transmitir su pasión gracias a una gama de productos y accesorios adaptados tanto a los principiantes como yo, como a los más experimentados con los modelos más sofisticados. Muy fan😋"
1919          .toLowerCase()
1920          .trim()
1921          .replace(/\s+/g, " ")] = "Thanks to the OcCre team for transmitting their passion thanks to a range of products and accessories adapted both to beginners like me, and to the most experienced with the most sophisticated models. Very fan😋";
1922customContents["Los kits de OcCre son de pura calidad a precios asequibles en comparación con sus competidores, son los mejores de su liga en mi opinión honesta."
1923          .toLowerCase()
1924          .trim()
1925          .replace(/\s+/g, " ")] = "OcCre kits are pure quality at affordable prices compared to their competitors, they are the best in their league in my honest opinion.";
1926customContents["¡Únete ya!"
1927          .toLowerCase()
1928          .trim()
1929          .replace(/\s+/g, " ")] = "Join Now!";
1930customContents["Iniciar sesión"
1931          .toLowerCase()
1932          .trim()
1933          .replace(/\s+/g, " ")] = "Log In";
1934customContents["Crear una cuenta"
1935          .toLowerCase()
1936          .trim()
1937          .replace(/\s+/g, " ")] = "Create an account";
1938customContents["Realiza una compra"
1939          .toLowerCase()
1940          .trim()
1941          .replace(/\s+/g, " ")] = "Make a purchase";
1942customContents["Suscríbete a nuestra newsletter"
1943          .toLowerCase()
1944          .trim()
1945          .replace(/\s+/g, " ")] = "Sign up to our mailing list";
1946customContents["Únete a nuestra comunidad de Facebook"
1947          .toLowerCase()
1948          .trim()
1949          .replace(/\s+/g, " ")] = "Join our Facebook community";
1950customContents["Recompensas"
1951          .toLowerCase()
1952          .trim()
1953          .replace(/\s+/g, " ")] = "Rewards";
1954customContents["€5 vale"
1955          .toLowerCase()
1956          .trim()
1957          .replace(/\s+/g, " ")] = "5€ voucher";
1958customContents["€10 vale"
1959          .toLowerCase()
1960          .trim()
1961          .replace(/\s+/g, " ")] = "10€ voucher";
1962customContents["Tarjeta de regalo de €25"
1963          .toLowerCase()
1964          .trim()
1965          .replace(/\s+/g, " ")] = "25€ gift card";
1966customContents["Niveles"
1967          .toLowerCase()
1968          .trim()
1969          .replace(/\s+/g, " ")] = "Tiers";
1970customContents["Empiezas aquí"
1971          .toLowerCase()
1972          .trim()
1973          .replace(/\s+/g, " ")] = "Start here";
1974customContents["Acceso anticipado a descuentos"
1975          .toLowerCase()
1976          .trim()
1977          .replace(/\s+/g, " ")] = "Early access to discounts";
1978customContents["Regalo de cumpleaños"
1979          .toLowerCase()
1980          .trim()
1981          .replace(/\s+/g, " ")] = "Birthday gift";
1982customContents["Pre-compra exclusivas en nuevos lanzamientos"
1983          .toLowerCase()
1984          .trim()
1985          .replace(/\s+/g, " ")] = "Exclusive pre-orders on new releases";
1986customContents["Ofertas exclusivas VIP"
1987          .toLowerCase()
1988          .trim()
1989          .replace(/\s+/g, " ")] = "Exclusive VIP offers";
1990customContents["Preguntas frecuentes"
1991          .toLowerCase()
1992          .trim()
1993          .replace(/\s+/g, " ")] = "Frequently Asked Questions";
1994customContents["Aquí encontrarás toda la información sobre el OcCre Loyalty Program"
1995          .toLowerCase()
1996          .trim()
1997          .replace(/\s+/g, " ")] = "Here you will find all the information about the OcCre Loyalty Program";
1998customContents["Bienvenido al OcCre Loyalty Club"
1999          .toLowerCase()
2000          .trim()
2001          .replace(/\s+/g, " ")] = "Welcome to OcCre Loyalty Club";
2002customContents["¿Qué es el OcCre Loyalty Club?"
2003          .toLowerCase()
2004          .trim()
2005          .replace(/\s+/g, " ")] = "What is the OcCre Loyalty Club?";
2006customContents["¿Quién puede participar?"
2007          .toLowerCase()
2008          .trim()
2009          .replace(/\s+/g, " ")] = "Who can join?";
2010customContents["¿Qué significan los estados \"APROBADO\", \"PENDIENTE\" y \"CANCELADO\"?"
2011          .toLowerCase()
2012          .trim()
2013          .replace(/\s+/g, " ")] = "What do the statuses \"APPROVED\", \"PENDING\" and \"CANCELLED\" mean?";
2014customContents["¿Qué pasa si hago una devolución?"
2015          .toLowerCase()
2016          .trim()
2017          .replace(/\s+/g, " ")] = "What happens if I make a return?";
2018customContents["¿Dónde puedo notificar un problema o dar mi opinión?"
2019          .toLowerCase()
2020          .trim()
2021          .replace(/\s+/g, " ")] = "Where can I report a problem or give feedback?";
2022customContents["Conviértete en miembro del"
2023          .toLowerCase()
2024          .trim()
2025          .replace(/\s+/g, " ")] = "Become a member of the";
2026customContents["y gana puntos comprando tu marca favorita."
2027          .toLowerCase()
2028          .trim()
2029          .replace(/\s+/g, " ")] = "and earn coins by buying your favorite brand.";
2030customContents["¿A qué esperas? ¡Únete ahora y gana!"
2031          .toLowerCase()
2032          .trim()
2033          .replace(/\s+/g, " ")] = "Join now and win!";
2034customContents["El \""
2035          .toLowerCase()
2036          .trim()
2037          .replace(/\s+/g, " ")] = "The \"";
2038customContents["\" es nuestra manera de darte las gracias por tu apoyo incondicional."
2039          .toLowerCase()
2040          .trim()
2041          .replace(/\s+/g, " ")] = "\"is our way of thanking you for your unconditional support.";
2042customContents["¡TODOS!"
2043          .toLowerCase()
2044          .trim()
2045          .replace(/\s+/g, " ")] = "EVERYONE!";
2046customContents["Puedes unirte a nuestro"
2047          .toLowerCase()
2048          .trim()
2049          .replace(/\s+/g, " ")] = "You can join our";
2050customContents["para obtener más información."
2051          .toLowerCase()
2052          .trim()
2053          .replace(/\s+/g, " ")] = "for more information.";
2054customContents["Aprobados"
2055          .toLowerCase()
2056          .trim()
2057          .replace(/\s+/g, " ")] = "Approved";
2058customContents["No. ¡Sigue adelante y gana tantos como puedas!"
2059          .toLowerCase()
2060          .trim()
2061          .replace(/\s+/g, " ")] = "No. Go ahead and win as many as you can!";
2062customContents["Utiliza nuestros datos de contacto habituales o manda un correo a [email protected]"
2063          .toLowerCase()
2064          .trim()
2065          .replace(/\s+/g, " ")] = "Use our usual contact information or send an e-mail to [email protected].";
2066customContents["Tienes"
2067          .toLowerCase()
2068          .trim()
2069          .replace(/\s+/g, " ")] = "You have";
2070customContents["puntos"
2071          .toLowerCase()
2072          .trim()
2073          .replace(/\s+/g, " ")] = "coins";
2074customContents["Tus recompensas"
2075          .toLowerCase()
2076          .trim()
2077          .replace(/\s+/g, " ")] = "Your rewards";
2078customContents["Historial"
2079          .toLowerCase()
2080          .trim()
2081          .replace(/\s+/g, " ")] = "History";
2082customContents["Todavía no has reclamado ninguna recompensa."
2083          .toLowerCase()
2084          .trim()
2085          .replace(/\s+/g, " ")] = "You have not yet claimed any rewards.";
2086customContents["Completado"
2087          .toLowerCase()
2088          .trim()
2089          .replace(/\s+/g, " ")] = "Completed";
2090customContents["Más información"
2091          .toLowerCase()
2092          .trim()
2093          .replace(/\s+/g, " ")] = "More information";
2094customContents["Registrarse"
2095          .toLowerCase()
2096          .trim()
2097          .replace(/\s+/g, " ")] = "Sign up";
2098customContents["Invita a un amigo"
2099          .toLowerCase()
2100          .trim()
2101          .replace(/\s+/g, " ")] = "Refer a friend";
2102customContents["Visitar la página"
2103          .toLowerCase()
2104          .trim()
2105          .replace(/\s+/g, " ")] = "Visit the page";
2106customContents["Conseguir recompensa"
2107          .toLowerCase()
2108          .trim()
2109          .replace(/\s+/g, " ")] = "Get reward";
2110customContents["Se necesitan más puntos"
2111          .toLowerCase()
2112          .trim()
2113          .replace(/\s+/g, " ")] = "More coins are needed";
2114customContents["más para alcanzar Gold"
2115          .toLowerCase()
2116          .trim()
2117          .replace(/\s+/g, " ")] = "more to reach Gold";
2118customContents["Fecha"
2119          .toLowerCase()
2120          .trim()
2121          .replace(/\s+/g, " ")] = "Date";
2122customContents["Tipo"
2123          .toLowerCase()
2124          .trim()
2125          .replace(/\s+/g, " ")] = "Type";
2126customContents["Acción"
2127          .toLowerCase()
2128          .trim()
2129          .replace(/\s+/g, " ")] = "Action";
2130customContents["Estado"
2131          .toLowerCase()
2132          .trim()
2133          .replace(/\s+/g, " ")] = "Status";
2134customContents["Transacción"
2135          .toLowerCase()
2136          .trim()
2137          .replace(/\s+/g, " ")] = "Transaction";
2138customContents["Actividad"
2139          .toLowerCase()
2140          .trim()
2141          .replace(/\s+/g, " ")] = "Activity";
2142customContents["Estás aquí"
2143          .toLowerCase()
2144          .trim()
2145          .replace(/\s+/g, " ")] = "You are here";
2146customContents["Gana OcCoins, desbloquea ofertas especiales y obtén acceso VIP exclusivo. Los OcCoins se pueden canjear por regalos y otros premios."
2147          .toLowerCase()
2148          .trim()
2149          .replace(/\s+/g, " ")] = "Earn OcCoins, unlock special offers and get exclusive VIP access. OcCoins can be redeemed for gifts and other prizes.";
2150customContents["Consigue 250 OcCoins por crear una cuenta."
2151          .toLowerCase()
2152          .trim()
2153          .replace(/\s+/g, " ")] = "Get 250 OcCoins for creating an account.";
2154customContents["OcCoins por"
2155          .toLowerCase()
2156          .trim()
2157          .replace(/\s+/g, " ")] = "OcCoins per";
2158customContents["Es nuestro club de fidelidad donde puedes ganar"
2159          .toLowerCase()
2160          .trim()
2161          .replace(/\s+/g, " ")] = "It is our loyalty club where you can earn";
2162customContents["por actividades en nuestro sitio, como recomendaciones y compras. Puedes utilizarlos para obtener premios en tus compras, envíos gratuitos y mucho más, así que cuanto más acumules, más ahorrarás."
2163          .toLowerCase()
2164          .trim()
2165          .replace(/\s+/g, " ")] = "for activities on our site, such as referrals and purchases. You can use them to earn rewards on your purchases, free shipping and more, so the more you earn, the more you save.";
2166customContents["simplemente creando una cuenta (ganarás 250"
2167          .toLowerCase()
2168          .trim()
2169          .replace(/\s+/g, " ")] = "simply by creating an account (you will earn 250";
2170customContents["si creas una cuenta). Si ya tienes una cuenta con nosotros, podrás acceder a tus recompensas y consultar tu saldo en la sección \"Recompensas\" de tu cuenta."
2171          .toLowerCase()
2172          .trim()
2173          .replace(/\s+/g, " ")] = "if you create an account). If you already have an account with us, you will be able to access your rewards and check your balance in the \"Rewards\" section of your account.";
2174customContents["Puedes ganar"
2175          .toLowerCase()
2176          .trim()
2177          .replace(/\s+/g, " ")] = "You can earn";
2178customContents["¡Muy fácil! Sólo tienes que canjear tus"
2179          .toLowerCase()
2180          .trim()
2181          .replace(/\s+/g, " ")] = "It's easy! Just redeem your";
2182customContents["por un vale en la sección \"Recompensas\" de tu cuenta."
2183          .toLowerCase()
2184          .trim()
2185          .replace(/\s+/g, " ")] = "for a voucher in the \"Rewards\" section of your account.";
2186customContents[": Estos"
2187          .toLowerCase()
2188          .trim()
2189          .replace(/\s+/g, " ")] = ": These";
2190customContents["pueden canjearse inmediatamente"
2191          .toLowerCase()
2192          .trim()
2193          .replace(/\s+/g, " ")] = "can be redeemed immediately";
2194customContents["necesitan ser verificados antes de poder canjearlos. Esto se aplica normalmente a las compras y a las recomendaciones. La aprobación puede tardar hasta 14 días, pero en caso de duda, ponte en contacto con nuestro equipo de atención al cliente."
2195          .toLowerCase()
2196          .trim()
2197          .replace(/\s+/g, " ")] = "need to be verified before they can be redeemed. This usually applies to purchases and referrals. Approval can take up to 14 days, but if in doubt, please contact our customer service team.";
2198customContents["no se añadirán a tu cuenta. Por ejemplo, esto ocurrirá si cancelas una compra (los puntos pasarán de pendientes a cancelados)"
2199          .toLowerCase()
2200          .trim()
2201          .replace(/\s+/g, " ")] = "will not be added to your account. For example, this will happen if you cancel a purchase (the points will go from pending to cancelled).";
2202customContents["Los"
2203          .toLowerCase()
2204          .trim()
2205          .replace(/\s+/g, " ")] = "The";
2206customContents["caducan a los 8 meses si no se canjean. Una vez que canjeas tus"
2207          .toLowerCase()
2208          .trim()
2209          .replace(/\s+/g, " ")] = "expire after 8 months if not redeemed. Once you redeem your";
2210customContents[", aparecerá un código que deberás utilizar."
2211          .toLowerCase()
2212          .trim()
2213          .replace(/\s+/g, " ")] = ", a code will appear for you to use.";
2214customContents["Los pedidos se tramitarán como pagados una vez que se hayan abonado en su totalidad. Esto significa que los pedidos que se paguen a plazos, obtendrán sus"
2215          .toLowerCase()
2216          .trim()
2217          .replace(/\s+/g, " ")] = "Orders will be processed as paid once they have been paid in full. This means that orders that are paid for in installments will get their";
2218customContents["A veces pueden pasar unos minutos hasta que procesemos tu actividad y te proporcionemos tus"
2219          .toLowerCase()
2220          .trim()
2221          .replace(/\s+/g, " ")] = "It can sometimes take a few minutes for us to process your activity and provide you with your";
2222customContents["y gana OcCoins comprando tu marca favorita."
2223          .toLowerCase()
2224          .trim()
2225          .replace(/\s+/g, " ")] = "and earn OcCoins by buying your favorite brand.";
2226customContents["Si haces una devolución total, se devolverán todos los puntos."
2227          .toLowerCase()
2228          .trim()
2229          .replace(/\s+/g, " ")] = "If you make a full return, all points will be refunded.";
2230customContents["Las devoluciones son aceptadas siempre y cuando:"
2231          .toLowerCase()
2232          .trim()
2233          .replace(/\s+/g, " ")] = "Returns are accepted as long as:";
2234customContents["Si haces una devolución parcial, se devolverán únicamente los puntos proporcionales."
2235          .toLowerCase()
2236          .trim()
2237          .replace(/\s+/g, " ")] = "If you make a partial return, only the proportional points will be refunded.";
2238customContents["Se realiza dentro del período de 45 días tras la recepción del pedido."
2239          .toLowerCase()
2240          .trim()
2241          .replace(/\s+/g, " ")] = "This is done within 45 days after receipt of the order.";
2242customContents["Si el producto no se ha abierto y está retractilado."
2243          .toLowerCase()
2244          .trim()
2245          .replace(/\s+/g, " ")] = "If the product is unopened and shrink-wrapped.";
2246customContents["El coste del envío no se reembolsa."
2247          .toLowerCase()
2248          .trim()
2249          .replace(/\s+/g, " ")] = "The shipping cost is not refunded.";
2250customContents["Bienvenido al OcCre Club"
2251          .toLowerCase()
2252          .trim()
2253          .replace(/\s+/g, " ")] = "Welcome to OcCre Club";
2254customContents["Aquí encontrarás toda la información sobre el OcCre Club"
2255          .toLowerCase()
2256          .trim()
2257          .replace(/\s+/g, " ")] = "Here you will find all the information about the OcCre Program";
2258customContents["¿Qué es el OcCre Club?"
2259          .toLowerCase()
2260          .trim()
2261          .replace(/\s+/g, " ")] = "What is the OcCre Club?";
2262customContents["Vale Regalo de 5€"
2263          .toLowerCase()
2264          .trim()
2265          .replace(/\s+/g, " ")] = "5€ Voucher";
2266customContents["Vale Regalo de 10€"
2267          .toLowerCase()
2268          .trim()
2269          .replace(/\s+/g, " ")] = "10€ Voucher";
2270customContents["¿Cómo Ganar OcCoins?"
2271          .toLowerCase()
2272          .trim()
2273          .replace(/\s+/g, " ")] = "How to Earn OcCoins?";
2274customContents["¿Cómo puedo ganar OcCoins?"
2275          .toLowerCase()
2276          .trim()
2277          .replace(/\s+/g, " ")] = "How can I earn OcCoins?";
2278customContents["¿Cómo canjeo mis OcCoins?"
2279          .toLowerCase()
2280          .trim()
2281          .replace(/\s+/g, " ")] = "How do I redeem my OcCoins?";
2282customContents["por crearte una cuenta, suscribirte a nuestra newsletter, seguirnos en las redes sociales, recomendar a amigos, hacer compras y mucho más. Consulta la página"
2283          .toLowerCase()
2284          .trim()
2285          .replace(/\s+/g, " ")] = "for creating an account, subscribing to our newsletter, following us on social media, referring friends, making purchases and much more. See the page";
2286customContents["¿Hay un límite de OcCoins que puedo ganar?"
2287          .toLowerCase()
2288          .trim()
2289          .replace(/\s+/g, " ")] = "Is there a limit to the number of OcCoins I can earn?";
2290customContents["¿Caducan mis OcCoins?"
2291          .toLowerCase()
2292          .trim()
2293          .replace(/\s+/g, " ")] = "Do my OcCoins expire?";
2294customContents["¿Cómo recibo mis OcCoins si pago a plazos con Klarna?"
2295          .toLowerCase()
2296          .trim()
2297          .replace(/\s+/g, " ")] = "How do I receive my OcCoins if I pay in installments with Klarna?";
2298customContents["una vez que hayan realizado el pago final de su pedido."
2299          .toLowerCase()
2300          .trim()
2301          .replace(/\s+/g, " ")] = "once they have made the final payment for the order.";
2302customContents["He completado una actividad pero no he obtenido OcCoins!"
2303          .toLowerCase()
2304          .trim()
2305          .replace(/\s+/g, " ")] = "I have completed an activity but have not obtained OcCoins!";
2306customContents["Compra este producto y gana"
2307          .toLowerCase()
2308          .trim()
2309          .replace(/\s+/g, " ")] = "Buy this product and win";
2310customContents["También te puede gustar"
2311          .toLowerCase()
2312          .trim()
2313          .replace(/\s+/g, " ")] = "You may also like";
2314customContents["Vale Regalo de 20€"
2315          .toLowerCase()
2316          .trim()
2317          .replace(/\s+/g, " ")] = "20€ Voucher";
2318customContents["¿Se me añadirán los OcCoins de mis compras recientes a mi cuenta?"
2319          .toLowerCase()
2320          .trim()
2321          .replace(/\s+/g, " ")] = "Will the OcCoins from my recent purchases be added to my account?";
2322customContents["¡Por supuesto! Hemos añadido, como regalo, a tu cuenta los OcCoins obtenidos de tus"
2323          .toLowerCase()
2324          .trim()
2325          .replace(/\s+/g, " ")] = "Of course! We've added, as a gift, to your account the OcCoins obtained from your";
2326customContents["compras realizadas durante los últimos tres meses."
2327          .toLowerCase()
2328          .trim()
2329          .replace(/\s+/g, " ")] = "purchases made during the last three months.";
2330customContents["¡Gracias por ser un cliente fiel!"
2331          .toLowerCase()
2332          .trim()
2333          .replace(/\s+/g, " ")] = "Thank you for being a loyal customer!";
2334customContents["¿Puedo usar varios descuentos o promociones en una sola compra?"
2335          .toLowerCase()
2336          .trim()
2337          .replace(/\s+/g, " ")] = "Can I use several discounts or promotions in a single purchase?";
2338customContents["No, pero ¡tenemos buenas noticias! Puedes aplicar un descuento, tarjeta regalo o promoción por compra. Así, siempre puedes elegir la mejor oferta disponible para ti. ¡Disfruta de tus ahorros!"
2339          .toLowerCase()
2340          .trim()
2341          .replace(/\s+/g, " ")] = "No, but we have good news! You can apply a discount, gift card or promotion per purchase. So you can always choose the best offer available to you, enjoy your savings!";
2342customContents["¡Has Desbloqueado Envío y Sierra 32 GRATIS!"
2343          .toLowerCase()
2344          .trim()
2345          .replace(/\s+/g, " ")] = "You Have Unlocked FREE Shipping and Saw 32 FREE!";
2346customContents["Sierra 32 GRATIS"
2347          .toLowerCase()
2348          .trim()
2349          .replace(/\s+/g, " ")] = "Saw 32 FREE";
2350customContents["de obtener la Sierra 32 con mango GRATIS"
2351          .toLowerCase()
2352          .trim()
2353          .replace(/\s+/g, " ")] = "to get the Saw 32 with handle FREE";
2354customContents["¿Sabías que puedes ganar"
2355          .toLowerCase()
2356          .trim()
2357          .replace(/\s+/g, " ")] = "Did you know that you can win";
2358customContents["por crear una cuenta, hacer compras y mucho más?"
2359          .toLowerCase()
2360          .trim()
2361          .replace(/\s+/g, " ")] = "for creating an account, shopping and more?";
2362customContents["¡Ahora estás en el nivel Gold! Haz clic aquí para recibir más información"
2363          .toLowerCase()
2364          .trim()
2365          .replace(/\s+/g, " ")] = "You are now at the Gold level! Click here to receive more information";
2366customContents["por hacer una compra"
2367          .toLowerCase()
2368          .trim()
2369          .replace(/\s+/g, " ")] = "for making a purchase";
2370customContents["Añade el nombre y maqueta (max. 25 caracteres)"
2371          .toLowerCase()
2372          .trim()
2373          .replace(/\s+/g, " ")] = "Add name and model (max. 25 characters)";
2374customContents["Solo para maquetas OcCre"
2375          .toLowerCase()
2376          .trim()
2377          .replace(/\s+/g, " ")] = "For OcCre models only";
2378customContents["y gana OcCoins comprando tu marca favorita. Gana OcCoins, desbloquea ofertas especiales y obtén acceso VIP exclusivo."
2379          .toLowerCase()
2380          .trim()
2381          .replace(/\s+/g, " ")] = "and earn OcCoins by buying your favorite brand. Earn OcCoins, unlock special offers and get exclusive VIP access.";
2382customContents["Recomienda a tus amigos"
2383          .toLowerCase()
2384          .trim()
2385          .replace(/\s+/g, " ")] = "Refer a friend";
2386customContents["Da a un amigo un 5% de descuento en su primera compra y gana 1500 OcCoins si gasta más de"
2387          .toLowerCase()
2388          .trim()
2389          .replace(/\s+/g, " ")] = "Give a friend a 5% discount on their first purchase and earn 1500 OcCoins if they spend over";
2390customContents["O copia tu enlace y compártelo en cualquier sitio"
2391          .toLowerCase()
2392          .trim()
2393          .replace(/\s+/g, " ")] = "Or copy your link and share it on any site";
2394customContents["Consigue 5 OcCoins por cada"
2395          .toLowerCase()
2396          .trim()
2397          .replace(/\s+/g, " ")] = "Get 5 OcCoins for each";
2398customContents["Se necesitan más OcCoins"
2399          .toLowerCase()
2400          .trim()
2401          .replace(/\s+/g, " ")] = "More OcCoins are needed";
2402customContents["Aprobado"
2403          .toLowerCase()
2404          .trim()
2405          .replace(/\s+/g, " ")] = "Approved";
2406customContents["Regalo"
2407          .toLowerCase()
2408          .trim()
2409          .replace(/\s+/g, " ")] = "Gift";
2410customContents["Gasta"
2411          .toLowerCase()
2412          .trim()
2413          .replace(/\s+/g, " ")] = "Spend";
2414customContents["hace"
2415          .toLowerCase()
2416          .trim()
2417          .replace(/\s+/g, " ")] = "ago";
2418customContents["¿Canjear 500 OcCoins por esta recompensa?"
2419          .toLowerCase()
2420          .trim()
2421          .replace(/\s+/g, " ")] = "Redeem 500 OcCoins for this reward?";
2422customContents["Ahora no"
2423          .toLowerCase()
2424          .trim()
2425          .replace(/\s+/g, " ")] = "Not now";
2426customContents["Canjear"
2427          .toLowerCase()
2428          .trim()
2429          .replace(/\s+/g, " ")] = "Redeem";
2430customContents["¿Canjear 1000 OcCoins por esta recompensa?"
2431          .toLowerCase()
2432          .trim()
2433          .replace(/\s+/g, " ")] = "Redeem 1,000 OcCoins for this reward?";
2434customContents["¿Canjear 2000 OcCoins por esta recompensa?"
2435          .toLowerCase()
2436          .trim()
2437          .replace(/\s+/g, " ")] = "Redeem 2,000 OcCoins for this reward?";
2438customContents["¿Canjear 2500 OcCoins por esta recompensa?"
2439          .toLowerCase()
2440          .trim()
2441          .replace(/\s+/g, " ")] = "Redeem 2,500 OcCoins for this reward?";
2442customContents["El código de tu nuevo vale está debajo."
2443          .toLowerCase()
2444          .trim()
2445          .replace(/\s+/g, " ")] = "The code for your new voucher is below.";
2446customContents["En esta página puedes ver todas tus recompensas en cualquier momento"
2447          .toLowerCase()
2448          .trim()
2449          .replace(/\s+/g, " ")] = "On this page you can view all your rewards at any time.";
2450customContents["Ir al carrito"
2451          .toLowerCase()
2452          .trim()
2453          .replace(/\s+/g, " ")] = "Go to cart";
2454customContents["Conviértete en miembro, gana puntos, desbloquea ofertas especiales\u2028y obtén acceso VIP exclusivo."
2455          .toLowerCase()
2456          .trim()
2457          .replace(/\s+/g, " ")] = "Become a member, earn points, unlock special offers and get exclusive VIP access.";
2458customContents["Consigue 250 puntos por crear una cuenta."
2459          .toLowerCase()
2460          .trim()
2461          .replace(/\s+/g, " ")] = "Get 250 points for creating an account.";
2462customContents["Si hay una promoción activa, los puntos no pueden canjearse"
2463          .toLowerCase()
2464          .trim()
2465          .replace(/\s+/g, " ")] = "If a promotion is active, points cannot be redeemed.";
2466customContents["Hemos desarrollado un cuestionario basado en la"
2467          .toLowerCase()
2468          .trim()
2469          .replace(/\s+/g, " ")] = "We have developed a quiz based on the";
2470customContents["experiencia de más de 10.000 modelistas"
2471          .toLowerCase()
2472          .trim()
2473          .replace(/\s+/g, " ")] = "experience of over 10,000 modelers";
2474customContents["de todo el mundo"
2475          .toLowerCase()
2476          .trim()
2477          .replace(/\s+/g, " ")] = "from around the world";
2478customContents["recopilada a lo largo de más de 5 años"
2479          .toLowerCase()
2480          .trim()
2481          .replace(/\s+/g, " ")] = "collected over more than 5 years";
2482customContents[". Con este cuestionario, encontrarás de manera rápida y sencilla la maqueta que mejor se adapta a ti"
2483          .toLowerCase()
2484          .trim()
2485          .replace(/\s+/g, " ")] = ". This quiz lets you quickly and easily find the model that best suits you.";
2486customContents["Realizar Cuestionario Ahora"
2487          .toLowerCase()
2488          .trim()
2489          .replace(/\s+/g, " ")] = "Take The Quiz Now";
2490customContents["¿Has construido alguna maqueta antes?"
2491          .toLowerCase()
2492          .trim()
2493          .replace(/\s+/g, " ")] = "Have you ever built a model before?";
2494customContents["Si"
2495          .toLowerCase()
2496          .trim()
2497          .replace(/\s+/g, " ")] = "Yes";
2498customContents["No"
2499          .toLowerCase()
2500          .trim()
2501          .replace(/\s+/g, " ")] = "No";
2502customContents["Maquetas de Tranvías"
2503          .toLowerCase()
2504          .trim()
2505          .replace(/\s+/g, " ")] = "Model Tramways";
2506customContents["¿Cuál es tu presupuesto estimado para una nueva maqueta?"
2507          .toLowerCase()
2508          .trim()
2509          .replace(/\s+/g, " ")] = "What is your estimated budget for a new model?";
2510customContents["Hasta de 100€"
2511          .toLowerCase()
2512          .trim()
2513          .replace(/\s+/g, " ")] = "Up to 100€";
2514customContents["Hasta 1.500€"
2515          .toLowerCase()
2516          .trim()
2517          .replace(/\s+/g, " ")] = "Up to 1.500€";
2518customContents["Deseo recibir contenido de valor."
2519          .toLowerCase()
2520          .trim()
2521          .replace(/\s+/g, " ")] = "I want to receive valuable content";
2522customContents["ENVIAR"
2523          .toLowerCase()
2524          .trim()
2525          .replace(/\s+/g, " ")] = "SEND";
2526customContents["introduce un correo electrónico"
2527          .toLowerCase()
2528          .trim()
2529          .replace(/\s+/g, " ")] = "enter email";
2530customContents["Saltar"
2531          .toLowerCase()
2532          .trim()
2533          .replace(/\s+/g, " ")] = "Skip";
2534customContents["Nuestros productos recomendados"
2535          .toLowerCase()
2536          .trim()
2537          .replace(/\s+/g, " ")] = "Our recommended products";
2538customContents["Añadir al Carrito"
2539          .toLowerCase()
2540          .trim()
2541          .replace(/\s+/g, " ")] = "Add to Cart";
2542customContents["¡Gracias por ayudaros a recomendarte mejor!"
2543          .toLowerCase()
2544          .trim()
2545          .replace(/\s+/g, " ")] = "Thank you for helping us to recommend you better!";
2546customContents["Estamos preparando los resultados..."
2547          .toLowerCase()
2548          .trim()
2549          .replace(/\s+/g, " ")] = "We are preparing the results...";
2550customContents["¡Elegir la maqueta perfecta ahora es más fácil que nunca!"
2551          .toLowerCase()
2552          .trim()
2553          .replace(/\s+/g, " ")] = "Choosing the perfect model is now easier than ever!";
2554customContents["Realiza nuestro cuestionario"
2555          .toLowerCase()
2556          .trim()
2557          .replace(/\s+/g, " ")] = "Take our quiz";
2558customContents["y empieza la aventura"
2559          .toLowerCase()
2560          .trim()
2561          .replace(/\s+/g, " ")] = "and start the adventure";
2562customContents["← ATRÁS"
2563          .toLowerCase()
2564          .trim()
2565          .replace(/\s+/g, " ")] = "← BACK";
2566customContents["Fácil:"
2567          .toLowerCase()
2568          .trim()
2569          .replace(/\s+/g, " ")] = "Easy:";
2570customContents["Perfectas para principiantes, estas maquetas tienen pocas piezas y son sencillas de construir"
2571          .toLowerCase()
2572          .trim()
2573          .replace(/\s+/g, " ")] = "Perfect for beginners, these models have few parts and are easy to build";
2574customContents["Para quienes ya tienen un poco de experiencia. Tienen más piezas y requieren un poco más de habilidad"
2575          .toLowerCase()
2576          .trim()
2577          .replace(/\s+/g, " ")] = "For those who already have some experience. They have more pieces and require a little more skill";
2578customContents["Difícil"
2579          .toLowerCase()
2580          .trim()
2581          .replace(/\s+/g, " ")] = "Difficult";
2582customContents["Ideales para modelistas con experiencia. Son más complejas y detalladas, ofreciendo un buen desafío"
2583          .toLowerCase()
2584          .trim()
2585          .replace(/\s+/g, " ")] = "Ideal for experienced modelers. They are more complex and detailed, offering a good challenge";
2586customContents["Los proyectos más avanzados, con muchas piezas y procesos complejos. Para los más avanzados"
2587          .toLowerCase()
2588          .trim()
2589          .replace(/\s+/g, " ")] = "The most advanced projects, with many parts and complex processes. For the most advanced";
2590customContents["Encuentra tu maqueta"
2591          .toLowerCase()
2592          .trim()
2593          .replace(/\s+/g, " ")] = "Find Your Model";
2594customContents["Realiza nuestro cuestionario y empieza la aventura"
2595          .toLowerCase()
2596          .trim()
2597          .replace(/\s+/g, " ")] = "Take our quiz and start the adventure";
2598customContents["Dinos el nivel de dificultad de la maqueta que buscas"
2599          .toLowerCase()
2600          .trim()
2601          .replace(/\s+/g, " ")] = "Tell us the difficulty level of the model you are looking for";
2602customContents["Fácil: Poca experiencia, prefiero proyectos simples"
2603          .toLowerCase()
2604          .trim()
2605          .replace(/\s+/g, " ")] = "Easy: I have little experience, I prefer simple projects.";
2606customContents["Experto: Amplia experiencia, manejo proyectos avanzados"
2607          .toLowerCase()
2608          .trim()
2609          .replace(/\s+/g, " ")] = "Expert: Extensive experience, handling advanced projects";
2610customContents["Elige la categoría que más te guste"
2611          .toLowerCase()
2612          .trim()
2613          .replace(/\s+/g, " ")] = "Choose the category you like the most";
2614customContents["Hasta 250€"
2615          .toLowerCase()
2616          .trim()
2617          .replace(/\s+/g, " ")] = "Up to 250€";
2618customContents["Medio: Algo de experiencia, cómodo con proyectos moderados"
2619          .toLowerCase()
2620          .trim()
2621          .replace(/\s+/g, " ")] = "Medium: Some experience, I am comfortable with moderate projects";
2622customContents["Difícil: Mucha experiencia, disfrutas proyectos complejos"
2623          .toLowerCase()
2624          .trim()
2625          .replace(/\s+/g, " ")] = "Difficult: Lots of experience, enjoy complex projects";
2626customContents["Dinos tu opinión"
2627          .toLowerCase()
2628          .trim()
2629          .replace(/\s+/g, " ")] = "Leave a review";
2630customContents["Consigue 1000 OcCoins cuando dejes un comentario sobre un producto que hayas comprado."
2631          .toLowerCase()
2632          .trim()
2633          .replace(/\s+/g, " ")] = "Get 1000 OcCoins when you leave a review on a product you have purchased.";
2634customContents["OcCoins por dejar una opinión."
2635          .toLowerCase()
2636          .trim()
2637          .replace(/\s+/g, " ")] = "OcCoins for leaving a review.";
2638customContents["Consigue 6 OcCoins por cada"
2639          .toLowerCase()
2640          .trim()
2641          .replace(/\s+/g, " ")] = "Get 6 OcCoins for each";
2642customContents["que gastes en nuestra tienda"
2643          .toLowerCase()
2644          .trim()
2645          .replace(/\s+/g, " ")] = "you spend in our store";
2646customContents["Recompensa"
2647          .toLowerCase()
2648          .trim()
2649          .replace(/\s+/g, " ")] = "Reward";
2650customContents["Estarás en este nivel hasta el"
2651          .toLowerCase()
2652          .trim()
2653          .replace(/\s+/g, " ")] = "You will be in this level until";
2654customContents["pendientes"
2655          .toLowerCase()
2656          .trim()
2657          .replace(/\s+/g, " ")] = "pending";
2658customContents["¡UNIRME A LA COMUNIDAD!"
2659          .toLowerCase()
2660          .trim()
2661          .replace(/\s+/g, " ")] = "JOIN THE COMMUNITY!";
2662customContents["Placa personalizada gratis"
2663          .toLowerCase()
2664          .trim()
2665          .replace(/\s+/g, " ")] = "Free Personalized Plaque";
2666customContents["¡Atención! Solo para maquetas OcCre. Añade el nombre y maqueta (max. 25 caracteres)"
2667          .toLowerCase()
2668          .trim()
2669          .replace(/\s+/g, " ")] = "Attention! Only for OcCre models. Add the name and model (max. 25 characters)";
2670customContents["También te puede interesar:"
2671          .toLowerCase()
2672          .trim()
2673          .replace(/\s+/g, " ")] = "You might also like:";
2674customContents["¿Para ti o para regalar? Te guiamos en tu elección."
2675          .toLowerCase()
2676          .trim()
2677          .replace(/\s+/g, " ")] = "For yourself or as a gift? We guide you in making the right choice.";
2678customContents["Para mi"
2679          .toLowerCase()
2680          .trim()
2681          .replace(/\s+/g, " ")] = "For yourself";
2682customContents["Para regalar"
2683          .toLowerCase()
2684          .trim()
2685          .replace(/\s+/g, " ")] = "As a gift";
2686customContents["¿Para ti o para regalar?"
2687          .toLowerCase()
2688          .trim()
2689          .replace(/\s+/g, " ")] = "For yourself or as a gift?";
2690customContents["Dinos tu opinión con foto \/ video"
2691          .toLowerCase()
2692          .trim()
2693          .replace(/\s+/g, " ")] = "Give a review with photo \/ video";
2694customContents["ÚNETE AL CLUB AHORA"
2695          .toLowerCase()
2696          .trim()
2697          .replace(/\s+/g, " ")] = "JOIN THE CLUB NOW";
2698customContents["Tarjeta de regalo de €50"
2699          .toLowerCase()
2700          .trim()
2701          .replace(/\s+/g, " ")] = "50€ gift card";
2702customContents["Total"
2703          .toLowerCase()
2704          .trim()
2705          .replace(/\s+/g, " ")] = "Total price";
2706customContents["Este producto"
2707          .toLowerCase()
2708          .trim()
2709          .replace(/\s+/g, " ")] = "This item";
2710customContents["HASTA"
2711          .toLowerCase()
2712          .trim()
2713          .replace(/\s+/g, " ")] = "UP TO";
2714customContents["COMPRAR OFERTAS AHORA"
2715          .toLowerCase()
2716          .trim()
2717          .replace(/\s+/g, " ")] = "SHOP DEALS NOW";
2718customContents["¡Has Desbloqueado Envío Gratis!"
2719          .toLowerCase()
2720          .trim()
2721          .replace(/\s+/g, " ")] = "You’ve Unlocked Free Shipping!";
2722customContents["caducan a los 6 meses si no se canjean. Una vez que canjeas tus"
2723          .toLowerCase()
2724          .trim()
2725          .replace(/\s+/g, " ")] = "they expire after 6 months if not redeemed. Once you redeem your";
2726customContents["Carrito"
2727          .toLowerCase()
2728          .trim()
2729          .replace(/\s+/g, " ")] = "Cart";
2730customContents["Peana 390x145 mm"
2731          .toLowerCase()
2732          .trim()
2733          .replace(/\s+/g, " ")] = "Stand 390x145 mm";
2734customContents["Mueble taller organizador"
2735          .toLowerCase()
2736          .trim()
2737          .replace(/\s+/g, " ")] = "Workshop Cabinet";
2738customContents["Cola blanca 100 ml"
2739          .toLowerCase()
2740          .trim()
2741          .replace(/\s+/g, " ")] = "White glue 100 ml";
2742customContents["Pack Lijadores"
2743          .toLowerCase()
2744          .trim()
2745          .replace(/\s+/g, " ")] = "Sanders Pack";
2746customContents["Pack Tintes y Barniz Acrílicos 50ml"
2747          .toLowerCase()
2748          .trim()
2749          .replace(/\s+/g, " ")] = "Stains and Varnish Pack 50 ml";
2750customContents["Barniz satinado 50 ml"
2751          .toLowerCase()
2752          .trim()
2753          .replace(/\s+/g, " ")] = "Satin varnish 50 ml";
2754customContents["Pack Herramientas"
2755          .toLowerCase()
2756          .trim()
2757          .replace(/\s+/g, " ")] = "Tools Pack";
2758customContents["Base Peana Negra 380x120mm"
2759          .toLowerCase()
2760          .trim()
2761          .replace(/\s+/g, " ")] = "Exhibition base 380x120mm";
2762customContents["Sierra 20mm con mango"
2763          .toLowerCase()
2764          .trim()
2765          .replace(/\s+/g, " ")] = "Saw 20mm with handle";
2766customContents["Sierra 27mm con mango"
2767          .toLowerCase()
2768          .trim()
2769          .replace(/\s+/g, " ")] = "Saw 27mm with handle";
2770customContents["Mueble Expositor Pinturas"
2771          .toLowerCase()
2772          .trim()
2773          .replace(/\s+/g, " ")] = "Paints Display Stand";
2774customContents["Mueble Almacenamiento de Pinturas"
2775          .toLowerCase()
2776          .trim()
2777          .replace(/\s+/g, " ")] = "Paints Storage Cabinet";
2778customContents["Bandejas organizadoras"
2779          .toLowerCase()
2780          .trim()
2781          .replace(/\s+/g, " ")] = "Organizer Trays";
2782customContents["Sierra 32 con mango"
2783          .toLowerCase()
2784          .trim()
2785          .replace(/\s+/g, " ")] = "Saw 32mm with handle";
2786customContents["InstaFix© 20ml - Pegamento de secado rápido (Cianocrilato)"
2787          .toLowerCase()
2788          .trim()
2789          .replace(/\s+/g, " ")] = "InstaFix© 20ml - Quick-drying glue (Cyanoacrylate)";
2790customContents["Pack papeles de lija (P-80+P-150+P220) + esponja-lija"
2791          .toLowerCase()
2792          .trim()
2793          .replace(/\s+/g, " ")] = "Sandpaper Pack (P-80+P-150+P220) + Sanding Sponge";
2794customContents["Pack Esponja Lija de Grano Ultrafino"
2795          .toLowerCase()
2796          .trim()
2797          .replace(/\s+/g, " ")] = "Pack Ultra-Fine Grain Sanding Sponge";
2798customContents["Pack de 3 hojas de papel Lija P-220 gr"
2799          .toLowerCase()
2800          .trim()
2801          .replace(/\s+/g, " ")] = "Pack of 3 Medium Grit Sandpaper P-220";
2802customContents["Pack de 3 hojas de papel Lija P-150 gr"
2803          .toLowerCase()
2804          .trim()
2805          .replace(/\s+/g, " ")] = "Pack of 3 Medium Grit Sandpaper P-150";
2806customContents["Pack de 3 hojas de papel Lija P-80 gr"
2807          .toLowerCase()
2808          .trim()
2809          .replace(/\s+/g, " ")] = "Pack of 3 Medium Grit Sandpaper P-80";
2810customContents["Maqueta San Felipe"
2811          .toLowerCase()
2812          .trim()
2813          .replace(/\s+/g, " ")] = "San Felipe Ship";
2814customContents["Pack papeles de lija (P-80+P-150+P220) + esponja-lija FREE"
2815          .toLowerCase()
2816          .trim()
2817          .replace(/\s+/g, " ")] = "Sandpaper Pack (P-80+P-150+P220) + Sanding Sponge";
2818customContents["Oferta Pack Pre-Compra San Felipe"
2819          .toLowerCase()
2820          .trim()
2821          .replace(/\s+/g, " ")] = "Offer Pre-Order Pack San Felipe";
2822customContents["Pack Pinturas Acrílicas Maqueta Belle Poule"
2823          .toLowerCase()
2824          .trim()
2825          .replace(/\s+/g, " ")] = "Belle Poule Acrylic Paint Pack";
2826customContents["Peana de Roble Macizo + 2 Soportes Fundición Latonado"
2827          .toLowerCase()
2828          .trim()
2829          .replace(/\s+/g, " ")] = "Solid Oak Base + 2 Brass Cast Iron Brackets";
2830customContents["Soportes para Peana en Fundición Latonado"
2831          .toLowerCase()
2832          .trim()
2833          .replace(/\s+/g, " ")] = "Support for Base in Brass Casting";
2834customContents["Base de Peana de Roble Macizo"
2835          .toLowerCase()
2836          .trim()
2837          .replace(/\s+/g, " ")] = "Solid Oak Stand Base";
2838customContents["Pack Pinturas Acrílicas Maqueta Santa María"
2839          .toLowerCase()
2840          .trim()
2841          .replace(/\s+/g, " ")] = "Santa Maria Acrylic Paint Pack";
2842customContents["Pack Pinturas Acrílicas Maqueta HMS Victory"
2843          .toLowerCase()
2844          .trim()
2845          .replace(/\s+/g, " ")] = "HMS Victory Acrylic Paint Pack";
2846customContents["Pack Maqueta Barco USS Missouri (BB-63) + Peana y soportes"
2847          .toLowerCase()
2848          .trim()
2849          .replace(/\s+/g, " ")] = "Pack USS Missouri BB-63 + base with 4 metal supports";
2850customContents["Pack Pinturas Acrílicas Maqueta Barco USS Missouri (BB-63)"
2851          .toLowerCase()
2852          .trim()
2853          .replace(/\s+/g, " ")] = "USS Missouri (BB-63) Acrylic Paint Pack";
2854customContents["Peana completa con 4 soportes de metal"
2855          .toLowerCase()
2856          .trim()
2857          .replace(/\s+/g, " ")] = "Complete display stand with 4 metal supports";
2858customContents["Imprimación Acrílica 20 ml"
2859          .toLowerCase()
2860          .trim()
2861          .replace(/\s+/g, " ")] = "Acrylic Primer 20ml";
2862customContents["Adquirir Fram"
2863          .toLowerCase()
2864          .trim()
2865          .replace(/\s+/g, " ")] = "Shop Fram";
2866customContents["VER VIDEOS PASO A PASO"
2867          .toLowerCase()
2868          .trim()
2869          .replace(/\s+/g, " ")] = "STEP-BY-STEP VIDEOS";
2870customContents["¿En qué idioma deseas recibir comunicaciones?"
2871          .toLowerCase()
2872          .trim()
2873          .replace(/\s+/g, " ")] = "What language would you like to receive communications in?";
2874customContents["Vale Regalo de 15€"
2875          .toLowerCase()
2876          .trim()
2877          .replace(/\s+/g, " ")] = "15€ Voucher";
2878customContents["Vale Regalo de 25€"
2879          .toLowerCase()
2880          .trim()
2881          .replace(/\s+/g, " ")] = "25€ Voucher";
2882customContents["Vale Regalo de 50€"
2883          .toLowerCase()
2884          .trim()
2885          .replace(/\s+/g, " ")] = "50€ Voucher";
2886customContents["Vale Regalo de 75€"
2887          .toLowerCase()
2888          .trim()
2889          .replace(/\s+/g, " ")] = "75€ Voucher";
2890customContents["Vale Regalo de 100€"
2891          .toLowerCase()
2892          .trim()
2893          .replace(/\s+/g, " ")] = "100€ Voucher";
2894customContents["Vale Regalo de 150€"
2895          .toLowerCase()
2896          .trim()
2897          .replace(/\s+/g, " ")] = "150€ Voucher";
2898customContents["Cupón 10€"
2899          .toLowerCase()
2900          .trim()
2901          .replace(/\s+/g, " ")] = "Coupon 10€";
2902customContents["Cupón 5€"
2903          .toLowerCase()
2904          .trim()
2905          .replace(/\s+/g, " ")] = "Coupon 5€";
2906customContents["Cupón 15€"
2907          .toLowerCase()
2908          .trim()
2909          .replace(/\s+/g, " ")] = "Coupon 15€";
2910customContents["Cupón 25€"
2911          .toLowerCase()
2912          .trim()
2913          .replace(/\s+/g, " ")] = "Coupon 25€";
2914customContents["Cupón 50€"
2915          .toLowerCase()
2916          .trim()
2917          .replace(/\s+/g, " ")] = "Coupon 50€";
2918customContents["Cupón 75€"
2919          .toLowerCase()
2920          .trim()
2921          .replace(/\s+/g, " ")] = "Coupon 75€";
2922customContents["Cupón 100€"
2923          .toLowerCase()
2924          .trim()
2925          .replace(/\s+/g, " ")] = "Coupon 100€";
2926customContents["Cupón 150€"
2927          .toLowerCase()
2928          .trim()
2929          .replace(/\s+/g, " ")] = "Coupon 150€";
2930customContents["por crearte una cuenta, suscribirte a nuestra newsletter, seguirnos en las redes sociales, recomendar a amigos, hacer compras y mucho más. Consulta la página OcCre Club, en el apartado \"Cómo Ganar OcCoins\" para obtener más información."
2931          .toLowerCase()
2932          .trim()
2933          .replace(/\s+/g, " ")] = "by creating an account, subscribing to our newsletter, following us on social media, referring friends, making purchases, and much more. Check out the OcCre Club page in the “How to Earn OcCoins?” section for more information.";
2934customContents["caducan a los 5 meses si no se canjean. Una vez que canjeas tus"
2935          .toLowerCase()
2936          .trim()
2937          .replace(/\s+/g, " ")] = "they expire after 8 months if not redeemed. Once you redeem your";
2938customContents["¿Puedo escribir varias reseñas y recibir puntos por cada una?"
2939          .toLowerCase()
2940          .trim()
2941          .replace(/\s+/g, " ")] = "Can I write multiple reviews and earn points for each one?";
2942customContents["Sí, puedes escribir todas las reseñas que desees sobre nuestros productos y compartir tu experiencia con la comunidad. Sin embargo, para garantizar un uso justo del sistema, la acumulación de puntos por reseñas solo se otorgará una vez cada 3 meses desde la última vez que recibiste puntos por una review. Esto nos ayuda a evitar usos fraudulentos y asegurar que las opiniones reflejen experiencias reales."
2943          .toLowerCase()
2944          .trim()
2945          .replace(/\s+/g, " ")] = "Yes, you can write as many reviews as you want and share your experience with our community. However, to ensure fair use of the system, reward points for reviews will only be granted once every 3 months from the last time you earned points for a review. This helps prevent fraudulent use and ensures that reviews reflect genuine experiences.";
2946customContents["Comprados habitualmente"
2947          .toLowerCase()
2948          .trim()
2949          .replace(/\s+/g, " ")] = "Frequently Purchased";
2950customContents["Términos y condiciones"
2951          .toLowerCase()
2952          .trim()
2953          .replace(/\s+/g, " ")] = "Terms and Conditions";
2954customContents["Válido para pedido mínimo de 20€"
2955          .toLowerCase()
2956          .trim()
2957          .replace(/\s+/g, " ")] = "Valid for orders of at least €20";
2958customContents["Válido para pedido mínimo de 40€"
2959          .toLowerCase()
2960          .trim()
2961          .replace(/\s+/g, " ")] = "Valid for orders of at least €40";
2962customContents["Válido para pedido mínimo de 60€"
2963          .toLowerCase()
2964          .trim()
2965          .replace(/\s+/g, " ")] = "Valid for orders of at least €60";
2966customContents["Válido para pedido mínimo de 100€"
2967          .toLowerCase()
2968          .trim()
2969          .replace(/\s+/g, " ")] = "Valid for orders of at least €100";
2970customContents["Válido para pedido mínimo de 200€"
2971          .toLowerCase()
2972          .trim()
2973          .replace(/\s+/g, " ")] = "Valid for orders of at least €200";
2974customContents["Válido para pedido mínimo de 300€"
2975          .toLowerCase()
2976          .trim()
2977          .replace(/\s+/g, " ")] = "Valid for orders of at least €300";
2978customContents["Válido para pedido mínimo de 400€"
2979          .toLowerCase()
2980          .trim()
2981          .replace(/\s+/g, " ")] = "Valid for orders of at least €400";
2982customContents["Válido para pedido mínimo de 600€"
2983          .toLowerCase()
2984          .trim()
2985          .replace(/\s+/g, " ")] = "Valid for orders of at least €600";
2986customContents["Comprar Tranvía Milano"
2987          .toLowerCase()
2988          .trim()
2989          .replace(/\s+/g, " ")] = "Buy Milano Tram";
2990customContents["¿Cuántos OcCoins necesito para canjear un vale? ¿Y cuál es el importe mínimo de compra?"
2991          .toLowerCase()
2992          .trim()
2993          .replace(/\s+/g, " ")] = "How many OcCoins do I need to redeem a voucher? And what’s the minimum order amount?";
2994customContents["En el OcCre Loyalty Club, puedes canjear tus OcCoins por vales de descuento. Para usarlos, es importante que el importe mínimo de tu pedido sea 4 veces el valor del vale. Esto nos permite ofrecerte recompensas sostenibles y seguir premiando tu fidelidad de forma equilibrada. Aquí tienes algunos ejemplos para que lo veas claro: si canjeas un vale de 5 €, tu pedido debe ser de al menos 20 €. Si canjeas un vale de 10 €, el pedido mínimo es de 40 €. Para un vale de 15 €, necesitas una compra mínima de 60 €. Si usas un vale de 25 €, el pedido debe ser de 100 €. Un vale de 50 € requiere una compra mínima de 200 €. Si canjeas un vale de 100 €, tu pedido debe ser de 400 €. El vale más alto, de 150 €, requiere un pedido mínimo de 600 €."
2995          .toLowerCase()
2996          .trim()
2997          .replace(/\s+/g, " ")] = "In the OcCre Loyalty Club, you can redeem your OcCoins for discount vouchers. To use them, your order must be at least 4 times the value of the voucher. This helps us offer you sustainable rewards and continue recognizing your loyalty in a fair way. Here are some examples to make it clear: if you redeem a €5 voucher, your order must be at least €20. For a €10 voucher, the minimum is €40. A €15 voucher requires a minimum spend of €60. If you use a €25 voucher, your order must be €100. A €50 voucher requires a €200 minimum. If you redeem a €100 voucher, your order must be €400. The highest voucher, €150, requires a minimum order of €600.";
2998customContents["Acceso anticipado a nuevos productos"
2999          .toLowerCase()
3000          .trim()
3001          .replace(/\s+/g, " ")] = "Early Access to New Products";
3002customContents["Regalo de cumpleaños VIP"
3003          .toLowerCase()
3004          .trim()
3005          .replace(/\s+/g, " ")] = "VIP Birthday Gift";
3006customContents["Gasto mínimo"
3007          .toLowerCase()
3008          .trim()
3009          .replace(/\s+/g, " ")] = "Minimum spend";
3010customContents["Referir a un amigo"
3011          .toLowerCase()
3012          .trim()
3013          .replace(/\s+/g, " ")] = "Refer a Friend";
3014customContents["Adquirir unidad limitada Le Soleil Royal"
3015          .toLowerCase()
3016          .trim()
3017          .replace(/\s+/g, " ")] = "Get limited unit of Le Soleil Royal";
3018customContents["Quiero recibir ideas y ventajas exclusivas para mis proyectos de modelismo."
3019          .toLowerCase()
3020          .trim()
3021          .replace(/\s+/g, " ")] = "I want to receive ideas and exclusive benefits for my modeling projects.";
3022customContents["¿Dónde podemos enviarte los resultados?"
3023          .toLowerCase()
3024          .trim()
3025          .replace(/\s+/g, " ")] = "Where can we send you the results?";
3026customContents["Invita a tus amigos y gana 2000 OcCoins"
3027          .toLowerCase()
3028          .trim()
3029          .replace(/\s+/g, " ")] = "Refer your friends and get 2000 OcCoins";
3030customContents["Todas las unidades vendidas"
3031          .toLowerCase()
3032          .trim()
3033          .replace(/\s+/g, " ")] = "All units sold";
3034customContents["¿Los puntos OcCoins del Club se calculan sobre el total de mi compra, impuestos incluidos?"
3035          .toLowerCase()
3036          .trim()
3037          .replace(/\s+/g, " ")] = "Are my OcCoins calculated based on the total amount of my purchase, including taxes?";
3038customContents["No. Los puntos del Club se calculan siempre sobre el importe neto de tu pedido, es decir, el total sin incluir los impuestos (IVA en Europa)."
3039          .toLowerCase()
3040          .trim()
3041          .replace(/\s+/g, " ")] = "No. OcCoins are always calculated based on the net amount of your order, meaning the total excluding taxes (VAT in Europe).";
3042customContents["Para los pedidos realizados desde fuera de la Unión Europea, al no aplicarse impuestos, los puntos se calculan sobre el importe total."
3043          .toLowerCase()
3044          .trim()
3045          .replace(/\s+/g, " ")] = "For orders placed from outside the European Union, since no taxes apply, OcCoins are calculated on the full total amount.";
3046customContents["Cómo Construir Maqueta"
3047          .toLowerCase()
3048          .trim()
3049          .replace(/\s+/g, " ")] = "How To Build";
3050customContents["Baja"
3051          .toLowerCase()
3052          .trim()
3053          .replace(/\s+/g, " ")] = "Low";
3054customContents["Media"
3055          .toLowerCase()
3056          .trim()
3057          .replace(/\s+/g, " ")] = "Medium";
3058customContents["Alta"
3059          .toLowerCase()
3060          .trim()
3061          .replace(/\s+/g, " ")] = "High";
3062customContents["Iniciación"
3063          .toLowerCase()
3064          .trim()
3065          .replace(/\s+/g, " ")] = "Initiation";
3066customContents["COMPRADOS JUNTOS HABITUALMENTE"
3067          .toLowerCase()
3068          .trim()
3069          .replace(/\s+/g, " ")] = "Frequently Bought Together";
3070customContents["Añadir al carrito"
3071          .toLowerCase()
3072          .trim()
3073          .replace(/\s+/g, " ")] = "Add to cart";
3074customContents["Este producto:"
3075          .toLowerCase()
3076          .trim()
3077          .replace(/\s+/g, " ")] = "This product:";
3078customContents["Precio total:"
3079          .toLowerCase()
3080          .trim()
3081          .replace(/\s+/g, " ")] = "Total price:";
3082customContents["Mueble Taller Organizador"
3083          .toLowerCase()
3084          .trim()
3085          .replace(/\s+/g, " ")] = "Workshop Cabinet";
3086customContents["Pack Tintes y Barniz Acrílicos 100ml"
3087          .toLowerCase()
3088          .trim()
3089          .replace(/\s+/g, " ")] = "Dye \/ Varnish Acrylic Pack 100 ml";
3090customContents["Clavador"
3091          .toLowerCase()
3092          .trim()
3093          .replace(/\s+/g, " ")] = "Pin pusher";
3094customContents["Pinceles"
3095          .toLowerCase()
3096          .trim()
3097          .replace(/\s+/g, " ")] = "Brushes";
3098customContents["Pack Lijadores"
3099          .toLowerCase()
3100          .trim()
3101          .replace(/\s+/g, " ")] = "Sanders Pack";
3102customContents["Soporte Trabajo"
3103          .toLowerCase()
3104          .trim()
3105          .replace(/\s+/g, " ")] = "Work Stand";
3106customContents["Base Peana Negra 380x120mm"
3107          .toLowerCase()
3108          .trim()
3109          .replace(/\s+/g, " ")] = "Exhibition base 380x120mm";
3110customContents["Pack Pinturas Acrílicas Prinz Eugen"
3111          .toLowerCase()
3112          .trim()
3113          .replace(/\s+/g, " ")] = "Prinz Eugen Acrylic Paint Pack";
3114customContents["Pack Pinturas Acrílicas Titanic"
3115          .toLowerCase()
3116          .trim()
3117          .replace(/\s+/g, " ")] = "Titanic Acrylic Paint Pack";
3118customContents["Pack Pinturas Acrílicas Polaris"
3119          .toLowerCase()
3120          .trim()
3121          .replace(/\s+/g, " ")] = "Polaris Acrylic Paint Pack";
3122customContents["Herramientas básicas"
3123          .toLowerCase()
3124          .trim()
3125          .replace(/\s+/g, " ")] = "Basic tools";
3126customContents["Pinzas de precisión"
3127          .toLowerCase()
3128          .trim()
3129          .replace(/\s+/g, " ")] = "Precision tweezers";
3130customContents["Peana tranvías"
3131          .toLowerCase()
3132          .trim()
3133          .replace(/\s+/g, " ")] = "Stand tram";
3134customContents["Pintura Acrílica Verde oscuro 30 ml"
3135          .toLowerCase()
3136          .trim()
3137          .replace(/\s+/g, " ")] = "Dark green Acrylic Paint 30 ml";
3138customContents["Módulo de cajones"
3139          .toLowerCase()
3140          .trim()
3141          .replace(/\s+/g, " ")] = "Drawers module";
3142customContents["Peana 390x145 mm"
3143          .toLowerCase()
3144          .trim()
3145          .replace(/\s+/g, " ")] = "Stand 390x145 mm";
3146customContents["Peana locomotoras pequeñas"
3147          .toLowerCase()
3148          .trim()
3149          .replace(/\s+/g, " ")] = "Small Locomotives Stand";
3150customContents["Pintura Acrílica Azul oscuro 30 ml"
3151          .toLowerCase()
3152          .trim()
3153          .replace(/\s+/g, " ")] = "Dark blue Acrylic Paint 30 ml";
3154customContents["Pintura Acrílica Negro 30 ml"
3155          .toLowerCase()
3156          .trim()
3157          .replace(/\s+/g, " ")] = "Black Acrylic Paint 30 ml";
3158customContents["Pintura Acrílica Rojo 30 ml"
3159          .toLowerCase()
3160          .trim()
3161          .replace(/\s+/g, " ")] = "Red Acrylic Paint 30 ml";
3162customContents["Peana locomotoras grandes"
3163          .toLowerCase()
3164          .trim()
3165          .replace(/\s+/g, " ")] = "Large Locomotives Stand";
3166customContents["Pintura Acrílica Azul medio 30 ml"
3167          .toLowerCase()
3168          .trim()
3169          .replace(/\s+/g, " ")] = "Medium blue Acrylic Paint 30 ml";
3170customContents["Pintura Acrílica Amarillo 30 ml"
3171          .toLowerCase()
3172          .trim()
3173          .replace(/\s+/g, " ")] = "Yellow Acrylic Paint 30 ml";
3174customContents["Pintura Acrílica Naranja 30 ml"
3175          .toLowerCase()
3176          .trim()
3177          .replace(/\s+/g, " ")] = "Orange Acrylic Paint 30 ml";
3178customContents["PACK PINTURAS ACRÍLICAS AMERIGO VESPUCCI"
3179          .toLowerCase()
3180          .trim()
3181          .replace(/\s+/g, " ")] = "Amerigo Vespucci Acrylic Paint Pack";
3182customContents["Agregar al carrito"
3183          .toLowerCase()
3184          .trim()
3185          .replace(/\s+/g, " ")] = "Add to cart";
3186customContents["MÓDULO PINTURAS"
3187          .toLowerCase()
3188          .trim()
3189          .replace(/\s+/g, " ")] = "PAINTS MODULE";
3190customContents["MÓDULO ORGANIZADOR"
3191          .toLowerCase()
3192          .trim()
3193          .replace(/\s+/g, " ")] = "ORGANIZER MODULE";
3194customContents["BANDEJAS ORGANIZADORAS"
3195          .toLowerCase()
3196          .trim()
3197          .replace(/\s+/g, " ")] = "ORGANIZER TRAYS";
3198customContents["Mostrar más reseñas"
3199          .toLowerCase()
3200          .trim()
3201          .replace(/\s+/g, " ")] = "Show more reviews";
3202customContents["Pack Pinturas Acrílicas Maqueta Holandés Errante"
3203          .toLowerCase()
3204          .trim()
3205          .replace(/\s+/g, " ")] = "Flying Dutchman Acrylic Paint Pack";
3206customContents["Kit Luces Led Para Maquetas"
3207          .toLowerCase()
3208          .trim()
3209          .replace(/\s+/g, " ")] = "LED Lighting Set for Scale Models";
3210customContents["Peana Maqueta El Holandés Errante"
3211          .toLowerCase()
3212          .trim()
3213          .replace(/\s+/g, " ")] = "Base Exhibition Flying Dutchman";
3214customContents["Maqueta el Holandés Errante"
3215          .toLowerCase()
3216          .trim()
3217          .replace(/\s+/g, " ")] = "The Flying Dutchman";
3218customContents["Pack Pinturas Acrílicas Maqueta HMS Endurance"
3219          .toLowerCase()
3220          .trim()
3221          .replace(/\s+/g, " ")] = "Pack Acrylic Paints HMS Endurance";
3222customContents["Maqueta Barco HMS Endurance"
3223          .toLowerCase()
3224          .trim()
3225          .replace(/\s+/g, " ")] = "HMS Endurance Ship Model";
3226customContents["Módulo Organizador Listones"
3227          .toLowerCase()
3228          .trim()
3229          .replace(/\s+/g, " ")] = "Organizer Module For Strips";
3230customContents["Pack Pinturas Acrílicas Maqueta Adler"
3231          .toLowerCase()
3232          .trim()
3233          .replace(/\s+/g, " ")] = "Adler Acrylic Paint Pack";
3234customContents["Pack Pinturas Acrílicas Maqueta Albatros"
3235          .toLowerCase()
3236          .trim()
3237          .replace(/\s+/g, " ")] = "Albatros Acrylic Paint Pack";
3238customContents["Pack Pinturas Acrílicas Maqueta Aurora"
3239          .toLowerCase()
3240          .trim()
3241          .replace(/\s+/g, " ")] = "Aurora Acrylic Paint Pack";
3242customContents["Pack Pinturas Acrílicas Maqueta Buccaneer"
3243          .toLowerCase()
3244          .trim()
3245          .replace(/\s+/g, " ")] = "Buccaneer Acrylic Paint Pack";
3246customContents["Pack Pinturas Acrílicas Maqueta Buenos Aires"
3247          .toLowerCase()
3248          .trim()
3249          .replace(/\s+/g, " ")] = "Buenos Aires Acrylic Paint Pack";
3250customContents["Pack Pinturas Acrílicas Maqueta Endeavour"
3251          .toLowerCase()
3252          .trim()
3253          .replace(/\s+/g, " ")] = "Endeavour Acrylic Paint Pack";
3254customContents["Pack Pinturas Acr
3254ílicas Maqueta Essex"
3255          .toLowerCase()
3256          .trim()
3257          .replace(/\s+/g, " ")] = "Essex Acrylic Paint Pack";
3258customContents["Pack Pinturas Acrílicas Maqueta Golden Hind"
3259          .toLowerCase()
3260          .trim()
3261          .replace(/\s+/g, " ")] = "Golden Hind Acrylic Paint Pack";
3262customContents["Pack Pinturas Acrílicas Maqueta HMS Beagle"
3263          .toLowerCase()
3264          .trim()
3265          .replace(/\s+/g, " ")] = "HMS Beagle Acrylic Paint Pack";
3266customContents["Pack Pinturas Acrílicas Maqueta HMS Bounty"
3267          .toLowerCase()
3268          .trim()
3269          .replace(/\s+/g, " ")] = "HMS Bounty Acrylic Paint Pack";
3270customContents["Pack Pinturas Acrílicas Maqueta HMS Revenge"
3271          .toLowerCase()
3272          .trim()
3273          .replace(/\s+/g, " ")] = "HMS Revenge Acrylic Paint Pack";
3274customContents["Pack Pinturas Acrílicas Maqueta HMS Terror"
3275          .toLowerCase()
3276          .trim()
3277          .replace(/\s+/g, " ")] = "HMS Terror Acrylic Paint Pack";
3278customContents["Pack Pinturas Acrílicas Maqueta Jupiter"
3279          .toLowerCase()
3280          .trim()
3281          .replace(/\s+/g, " ")] = "Jupiter Acrylic Paint Pack";
3282customContents["Pack Pinturas Acrílicas Maqueta La Candelaria"
3283          .toLowerCase()
3284          .trim()
3285          .replace(/\s+/g, " ")] = "La Candelaria Acrylic Paint Pack";
3286customContents["Pack Pinturas Acrílicas Maqueta Lisboa"
3287          .toLowerCase()
3288          .trim()
3289          .replace(/\s+/g, " ")] = "Lisboa Acrylic Paint Pack";
3290customContents["Pack Pinturas Acrílicas Maqueta London"
3291          .toLowerCase()
3292          .trim()
3293          .replace(/\s+/g, " ")] = "London Acrylic Paint Pack";
3294customContents["Pack Pinturas Acrílicas Maqueta Mississippi"
3295          .toLowerCase()
3296          .trim()
3297          .replace(/\s+/g, " ")] = "Mississippi Acrylic Paint Pack";
3298customContents["Pack Pinturas Acrílicas Maqueta Montañés"
3299          .toLowerCase()
3300          .trim()
3301          .replace(/\s+/g, " ")] = "Montañés Acrylic Paint Pack";
3302customContents["Pack Pinturas Acrílicas Maqueta Palamós"
3303          .toLowerCase()
3304          .trim()
3305          .replace(/\s+/g, " ")] = "Palamós Acrylic Paint Pack";
3306customContents["Pack Pinturas Acr
3306ílicas Maqueta Rocket"
3307          .toLowerCase()
3308          .trim()
3309          .replace(/\s+/g, " ")] = "Rocket Acrylic Paint Pack";
3310customContents["Pack Pinturas Acrílicas Maqueta San Juan"
3311          .toLowerCase()
3312          .trim()
3313          .replace(/\s+/g, " ")] = "San Juan Acrylic Paint Pack";
3314customContents["Pack Pinturas Acrílicas Maqueta Santísima Trinidad"
3315          .toLowerCase()
3316          .trim()
3317          .replace(/\s+/g, " ")] = "Santísima Trinidad Acrylic Paint Pack";
3318customContents["Pack Pinturas Acrílicas Maqueta Ulises"
3319          .toLowerCase()
3320          .trim()
3321          .replace(/\s+/g, " ")] = "Ulises Acrylic Paint Pack";
3322customContents["Pack Pinturas Acrílicas Maqueta Amerigo Vespucci"
3323          .toLowerCase()
3324          .trim()
3325          .replace(/\s+/g, " ")] = "Amerigo Vespucci Acrylic Paint Pack";
3326customContents["Pack Pinturas Acrílicas Maqueta Hércules RC"
3327          .toLowerCase()
3328          .trim()
3329          .replace(/\s+/g, " ")] = "Hercules Tugboat Acrylic Paint Pack";
3330customContents["Maqueta del Remolcador Hércules"
3331          .toLowerCase()
3332          .trim()
3333          .replace(/\s+/g, " ")] = "Hercules Tugboat";
3334customContents["Pack Pinturas Acrílicas Nueva Orleans"
3335          .toLowerCase()
3336          .trim()
3337          .replace(/\s+/g, " ")] = "New Orleans Acrylic Paint Pack";
3338customContents["MEDALLA"
3339          .toLowerCase()
3340          .trim()
3341          .replace(/\s+/g, " ")] = "COLLECTIBLE COIN";
3342customContents["de reconocimiento"
3343          .toLowerCase()
3344          .trim()
3345          .replace(/\s+/g, " ")] = "of recognition";
3346customContents["Medalla de reconocimiento para simbolizar ¡El prestigioso Nivel Experto!"
3347          .toLowerCase()
3348          .trim()
3349          .replace(/\s+/g, " ")] = "Collectible coin to symbolize the prestigious Expert Level!";
3350customContents["EDICIÓN LIMITADA Y NUMERADA"
3351          .toLowerCase()
3352          .trim()
3353          .replace(/\s+/g, " ")] = "NUMBERED \u0026 LIMITED EDITION";
3354customContents["piezas trabajadas a mano, materiales nobles, detalles únicos"
3355          .toLowerCase()
3356          .trim()
3357          .replace(/\s+/g, " ")] = "Handcrafted pieces, noble materials, unique details";
3358customContents["de edición especial"
3359          .toLowerCase()
3360          .trim()
3361          .replace(/\s+/g, " ")] = "special edition";
3362customContents["Resguardado en una caja de madera, y en su exterior el número de edición grabado a mano."
3363          .toLowerCase()
3364          .trim()
3365          .replace(/\s+/g, " ")] = "Safely housed in a wooden box, with the edition number hand-engraved on the exterior";
3366customContents["PLACA PERSONALIZADA"
3367          .toLowerCase()
3368          .trim()
3369          .replace(/\s+/g, " ")] = "NUMBERED BRASS PLATE";
3370customContents["limitada y numerada"
3371          .toLowerCase()
3372          .trim()
3373          .replace(/\s+/g, " ")] = "Limited and numbered";
3374customContents["Dentro de la caja de madera se encuentra el número exclusivo de tu unidad."
3375          .toLowerCase()
3376          .trim()
3377          .replace(/\s+/g, " ")] = "Within the wooden box, you'll find the unique serial number of your unit";
3378customContents["LA PEANA"
3379          .toLowerCase()
3380          .trim()
3381          .replace(/\s+/g, " ")] = "THE STAND";
3382customContents["de roble macizo"
3383          .toLowerCase()
3384          .trim()
3385          .replace(/\s+/g, " ")] = "Solid oak";
3386customContents["La peana de roble macizo, y sus ornamentos de latón para elevar la elegancia del HMS Victory."
3387          .toLowerCase()
3388          .trim()
3389          .replace(/\s+/g, " ")] = "The solid oak stand, and its brass ornaments enhance the elegance of the HMS Victory";
3390customContents["MONEDA DE COLECCIÓN"
3391          .toLowerCase()
3392          .trim()
3393          .replace(/\s+/g, " ")] = "COLLECTIBLE COIN";
3394customContents["Moneda de reconocimiento para simbolizar ¡El prestigioso Nivel Experto!"
3395          .toLowerCase()
3396          .trim()
3397          .replace(/\s+/g, " ")] = "Collectible coin to symbolize the prestigious Expert Level!";
3398customContents["Altura"
3399          .toLowerCase()
3400          .trim()
3401          .replace(/\s+/g, " ")] = "HEIGHT";
3402customContents["Longitud"
3403          .toLowerCase()
3404          .trim()
3405          .replace(/\s+/g, " ")] = "LENGTH";
3406customContents["Escala"
3407          .toLowerCase()
3408          .trim()
3409          .replace(/\s+/g, " ")] = "SCALE";
3410customContents["Anchura"
3411          .toLowerCase()
3412          .trim()
3413          .replace(/\s+/g, " ")] = "WIDTH";
3414customContents["InstaFix© - Pegamento de secado rápido (Cianocrilato)"
3415          .toLowerCase()
3416          .trim()
3417          .replace(/\s+/g, " ")] = "InstaFix© - Quick-drying glue (Cyanoacrylate)";
3418customContents["Precision Set© - Kit de Precisión para Medir y Cortar"
3419          .toLowerCase()
3420          .trim()
3421          .replace(/\s+/g, " ")] = "Precision Set© - Precision Measuring and Cutting Kit";
3422customContents["Pack papeles de lija (P-80+P-150+P220) + esponja-lija"
3423          .toLowerCase()
3424          .trim()
3425          .replace(/\s+/g, " ")] = "Sandpaper Pack (P-80+P-150+P220) + Sanding Sponge";
3426customContents["Añadir a la cesta"
3427          .toLowerCase()
3428          .trim()
3429          .replace(/\s+/g, " ")] = "Add to cart";
3430customContents["Maqueta San Felipe"
3431          .toLowerCase()
3432          .trim()
3433          .replace(/\s+/g, " ")] = "San Felipe Ship";
3434customContents["Pack Pinturas Acrílicas Maqueta San Felipe"
3435          .toLowerCase()
3436          .trim()
3437          .replace(/\s+/g, " ")] = "San Felipe Acrylic Paint Pack";
3438customContents["Maqueta Barco Titanic"
3439          .toLowerCase()
3440          .trim()
3441          .replace(/\s+/g, " ")] = "RMS Titanic";
3442customContents["Pack Pinturas Acrílicas Maqueta Titanic"
3443          .toLowerCase()
3444          .trim()
3445          .replace(/\s+/g, " ")] = "Titanic Acrylic Paint Pack";
3446customContents["Peana Negra Completa 380x120mm"
3447          .toLowerCase()
3448          .trim()
3449          .replace(/\s+/g, " ")] = "Complet Set Exhibition Black base 380x120mm";
3450customContents["Maqueta Barco Prinz Eugen"
3451          .toLowerCase()
3452          .trim()
3453          .replace(/\s+/g, " ")] = "Prinz Eugen";
3454customContents["Pack Pinturas Acrílicas Maqueta Prinz Eugen"
3455          .toLowerCase()
3456          .trim()
3457          .replace(/\s+/g, " ")] = "Prinz Eugen Acrylic Paint Pack";
3458customContents["Maqueta Tranvía San Francisco"
3459          .toLowerCase()
3460          .trim()
3461          .replace(/\s+/g, " ")] = "San Francisco Tram";
3462customContents["Pack Pinturas Acrílicas Maqueta San Francisco"
3463          .toLowerCase()
3464          .trim()
3465          .replace(/\s+/g, " ")] = "San Francisco Acrylic Paint Pack";
3466customContents["Maqueta Barco HMS BEAGLE"
3467          .toLowerCase()
3468          .trim()
3469          .replace(/\s+/g, " ")] = "HMS Beagle";
3470customContents["Maqueta Barco Buccaneer"
3471          .toLowerCase()
3472          .trim()
3473          .replace(/\s+/g, " ")] = "Buccaneer Pirate Ship";
3474customContents["Maqueta Barco Polaris"
3475          .toLowerCase()
3476          .trim()
3477          .replace(/\s+/g, " ")] = "Polaris";
3478customContents["Pack Pinturas Acrílicas Maqueta Polaris"
3479          .toLowerCase()
3480          .trim()
3481          .replace(/\s+/g, " ")] = "Polaris Acrylic Paint Pack";
3482customContents["Maqueta Barco Albatros"
3483          .toLowerCase()
3484          .trim()
3485          .replace(/\s+/g, " ")] = "Albatros";
3486customContents["Maqueta Barco HMS Terror"
3487          .toLowerCase()
3488          .trim()
3489          .replace(/\s+/g, " ")] = "HMS Terror";
3490customContents["Maqueta Barco HMS Erebus"
3491          .toLowerCase()
3492          .trim()
3493          .replace(/\s+/g, " ")] = "HMS Erebus";
3494customContents["Barco Santísima Trinidad"
3495          .toLowerCase()
3496          .trim()
3497          .replace(/\s+/g, " ")] = "Santisima Trinidad";
3498customContents["Maqueta Barco Endeavour"
3499          .toLowerCase()
3500          .trim()
3501          .replace(/\s+/g, " ")] = "Ship Endeavour";
3502customContents["Maqueta Tranvía Lisboa"
3503          .toLowerCase()
3504          .trim()
3505          .replace(/\s+/g, " ")] = "Lisboa Tram";
3506customContents["Maqueta Barco Mississippi"
3507          .toLowerCase()
3508          .trim()
3509          .replace(/\s+/g, " ")] = "Mississippi";
3510customContents["Maqueta Barco Essex"
3511          .toLowerCase()
3512          .trim()
3513          .replace(/\s+/g, " ")] = "Whaler Essex";
3514customContents["Maqueta Barco Palamós"
3515          .toLowerCase()
3516          .trim()
3517          .replace(/\s+/g, " ")] = "Palamos";
3518customContents["Maqueta Barco N.S. Mercedes"
3519          .toLowerCase()
3520          .trim()
3521          .replace(/\s+/g, " ")] = "N. S. Mercedes";
3522customContents["Maqueta Barco La Candelaria"
3523          .toLowerCase()
3524          .trim()
3525          .replace(/\s+/g, " ")] = "La Candelaria";
3526customContents["Maqueta Tren Adler"
3527          .toLowerCase()
3528          .trim()
3529          .replace(/\s+/g, " ")] = "Adler";
3530customContents["Maqueta Barco HMS Bounty"
3531          .toLowerCase()
3532          .trim()
3533          .replace(/\s+/g, " ")] = "HMS Bounty";
3534customContents["Belle Poule Maqueta"
3535          .toLowerCase()
3536          .trim()
3537          .replace(/\s+/g, " ")] = "Belle Poule Ship";
3538customContents["Pack Pinturas Acrílicas Maqueta Belle Poule"
3539          .toLowerCase()
3540          .trim()
3541          .replace(/\s+/g, " ")] = "Belle Poule Acrylic Paint Pack";
3542customContents["Peana de Roble Macizo + 2 Soportes Fundición Latonado"
3543          .toLowerCase()
3544          .trim()
3545          .replace(/\s+/g, " ")] = "Solid Oak Base + 2 Brass Cast Iron Brackets";
3546customContents["Pack Forro Caoba HMS Victory"
3547          .toLowerCase()
3548          .trim()
3549          .replace(/\s+/g, " ")] = "H.M.S. Victory planking pack";
3550customContents["OFERTA: Pack Pre-Compra Maqueta Barco Santa María"
3551          .toLowerCase()
3552          .trim()
3553          .replace(/\s+/g, " ")] = "OFFER: Pre-Order Pack Santa María Ship Model";
3554customContents["Pack Pinturas Acrílicas Maqueta Santa María"
3555          .toLowerCase()
3556          .trim()
3557          .replace(/\s+/g, " ")] = "Santa María Acrylic Paint Pack";
3558customContents["Maqueta Barco Santa María Starter Pack"
3559          .toLowerCase()
3560          .trim()
3561          .replace(/\s+/g, " ")] = "Santa Maria Starter Pack";
3562customContents["Este articulo"
3563          .toLowerCase()
3564          .trim()
3565          .replace(/\s+/g, " ")] = "This item";
3566customContents["Precio Total"
3567          .toLowerCase()
3568          .trim()
3569          .replace(/\s+/g, " ")] = "Total price";
3570
3571  // Images Section
3572  
3573
3574</script>
3574<link rel="preload stylesheet" href="https://cdn.shopify.com/extensions/019f845b-ea0a-7f6d-b8bd-14dcbe496e11/langify-91/assets/langify-lib.css" as="style" media="print" onload="this.media='all'; this.onload=null;"><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587  
3587<script async src="https://static.klaviyo.com/onsite/js/WqPxTF/klaviyo.js?company_id=WqPxTF"></script>
3587
3588  
3588<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
3588
3589
3590  
3591    
3591<script id="viewed_product">
3592      if (item == null) {
3593        var _learnq = _learnq || [];
3594
3595        var MetafieldReviews = null
3596        var MetafieldYotpoRating = null
3597        var MetafieldYotpoCount = null
3598        var MetafieldLooxRating = null
3599        var MetafieldLooxCount = null
3600        var okendoProduct = null
3601        var okendoProductReviewCount = null
3602        var okendoProductReviewAverageValue = null
3603        try {
3604          // The following fields are used for Customer Hub recently viewed in order to add reviews.
3605          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
3606          MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.7"},"rating_count":137};
3607          MetafieldYotpoRating = null
3608          MetafieldYotpoCount = null
3609          MetafieldLooxRating = "4.7"
3610          MetafieldLooxCount = 137
3611
3612          okendoProduct = null
3613          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
3614          if (okendoProduct && 'error' in okendoProduct) {
3615            okendoProduct = null
3616          }
3617          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
3618          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
3619        } catch (error) {
3620          console.error('Error in Klaviyo onsite reviews tracking:', error);
3621        }
3622
3623        var item = {
3624          Name: "Albatros",
3625          ProductID: 7529900245247,
3626          Categories: ["25% de descuento en Black Friday 2025","All products","All products","Antique ship models kits","Barcos BF2023","Beginner Model Ships","Best Sellers","Best-selling ships","Catálogo","Easy Level Models","Model kits for beginners","Model ship kit - Wooden model boats","Models up to 100€","Sailing Ship Model Kits","Under 150 euros"],
3627          ImageURL: "https://occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033_grande.jpg?v=1790360510",
3628          URL: "https://occre.com/en-us/products/albatros",
3629          Brand: "OcCre",
3630          Price: "$184.99",
3631          Value: "184.99",
3632          CompareAtPrice: "$0.00"
3633        };
3634        _learnq.push(['track', 'Viewed Product', item]);
3635        _learnq.push(['trackViewedItem', {
3636          Title: item.Name,
3637          ItemId: item.ProductID,
3638          Categories: item.Categories,
3639          ImageUrl: item.ImageURL,
3640          Url: item.URL,
3641          Metadata: {
3642            Brand: item.Brand,
3643            Price: item.Price,
3644            Value: item.Value,
3645            CompareAtPrice: item.CompareAtPrice
3646          },
3647          metafields:{
3648            reviews: MetafieldReviews,
3649            yotpo:{
3650              rating: MetafieldYotpoRating,
3651              count: MetafieldYotpoCount,
3652            },
3653            loox:{
3654              rating: MetafieldLooxRating,
3655              count: MetafieldLooxCount,
3656            },
3657            okendo: {
3658              rating: okendoProductReviewAverageValue,
3659              count: okendoProductReviewCount,
3660            }
3661          }
3662        }]);
3663      }
3664    </script>
3664
3665  
3666
3667
3668
3669
3670  
3670<script>
3671    window.klaviyoReviewsProductDesignMode = false
3672  </script>
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682<!-- END app block --><!-- BEGIN app block: shopify://apps/bm-country-blocker-ip-blocker/blocks/boostmark-blocker/bf9db4b9-be4b-45e1-8127-bbcc07d93e7e -->
3683
3684  
3684<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/blocker.js?v=4&shop=occremania.myshopify.com" async></script>
3684
3685  
3685<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/jk4ukh.js?c=6&shop=occremania.myshopify.com" async></script>
3685
3686
3687  
3688
3689  
3690    
3690<script async>
3691      (function(_0x43a3c4,_0x482a4f){var _0x4fe466=_0x87db,_0x4bb61e=_0x43a3c4();while(!![]){try{var _0x570d02=parseInt(_0x4fe466(0x167))/0x1+parseInt(_0x4fe466(0x170))/0x2+-parseInt(_0x4fe466(0x16a))/0x3*(parseInt(_0x4fe466(0x163))/0x4)+-parseInt(_0x4fe466(0x165))/0x5*(-parseInt(_0x4fe466(0x171))/0x6)+-parseInt(_0x4fe466(0x164))/0x7+parseInt(_0x4fe466(0x175))/0x8*(parseInt(_0x4fe466(0x16c))/0x9)+-parseInt(_0x4fe466(0x16b))/0xa;if(_0x570d02===_0x482a4f)break;else _0x4bb61e['push'](_0x4bb61e['shift']());}catch(_0x16a6b1){_0x4bb61e['push'](_0x4bb61e['shift']());}}}(_0x4bb4,0xbe588),function e(){var _0x5c2146=_0x87db;window[_0x5c2146(0x168)]=![];var _0x44a2d6=new MutationObserver(function(_0x35b255){_0x35b255['forEach'](function(_0xcc323e){var _0x52d825=_0x87db;_0xcc323e[_0x52d825(0x172)]['forEach'](function(_0xec5229){var _0x5461ea=_0x52d825;if(_0xec5229[_0x5461ea(0x166)]==='SCRIPT'&&window[_0x5461ea(0x168)]==![]){var _0x3ddd07=_0xec5229[_0x5461ea(0x16e)]||_0xec5229['src'];_0x3ddd07[_0x5461ea(0x173)](_0x5461ea(0x16d))&&(window['_bm_blocked']=!![],window['_bm_blocked_script']=_0x3ddd07,_0xec5229['parentNode'][_0x5461ea(0x16f)](_0xec5229),_0x44a2d6['disconnect']());}});});});_0x44a2d6[_0x5c2146(0x169)](document[_0x5c2146(0x174)],{'childList':!![],'subtree':!![]});}());function _0x87db(_0x1caa51,_0x210fdf){var _0x4bb40d=_0x4bb4();return _0x87db=function(_0x87db3a,_0x6d5f1d){_0x87db3a=_0x87db3a-0x163;var _0x25c69d=_0x4bb40d[_0x87db3a];return _0x25c69d;},_0x87db(_0x1caa51,_0x210fdf);}function _0x4bb4(){var _0x34488a=['6613767OlDTvB','var\x20customDocumentWrite\x20=\x20function(content)','textContent','removeChild','344260PVAmNx','2365926DkpRjt','addedNodes','includes','documentElement','8ZTQQuG','41428iZlnfk','4553276eLvdxh','10VBbEzf','nodeName','1117587bSjere','_bm_blocked','observe','78LnVwNu','11138160VAaeEA'];_0x4bb4=function(){return _0x34488a;};return _0x4bb4();}
3692    </script>
3692
3693  
3694
3695  
3696    
3696<script async>
3697      !function(){var t;new MutationObserver(function(t,e){if(document.body&&(e.disconnect(),!window.bmExtension)){let i=document.createElement('div');i.id='bm-preload-mask',i.style.cssText='position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; background-color: white !important; z-index: 2147483647 !important; display: block !important;',document.body.appendChild(i),setTimeout(function(){i.parentNode&&i.parentNode.removeChild(i);},1e4);}}).observe(document.documentElement,{childList:!0,subtree:!0});}();
3698    </script>
3698
3699  
3700
3701  
3702
3703  
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717<!-- END app block -->
3717<script src="https://cdn.shopify.com/extensions/01a07a8c-1d34-7d96-a377-f5f8dc8898ec/product-ads-by-criteo-39/assets/index.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3717
3717
3718<script src="https://cdn.shopify.com/extensions/01a0fbb0-71b0-7cb6-8887-04d6f1eacd09/customer-group-pricing-1410/assets/default.js" type="text/javascript" defer="defer"></script>
3718
3719<link href="https://cdn.shopify.com/extensions/01a0fbb0-71b0-7cb6-8887-04d6f1eacd09/customer-group-pricing-1410/assets/product-discount-price.css" rel="stylesheet" type="text/css" media="all">
3720<script src="https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/orbe.min.js" type="text/javascript" defer="defer"></script>
3720
3721<link href="https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/md-app-modal.min.css" rel="stylesheet" type="text/css" media="all">
3722<link href="https://cdn.shopify.com/extensions/01a09a4f-2808-7068-b3d2-e20121b972a1/4s-auto-add-to-cart-19/assets/gift.css" rel="stylesheet" type="text/css" media="all">
3723<script src="https://cdn.shopify.com/extensions/01a0fbb0-71b0-7cb6-8887-04d6f1eacd09/customer-group-pricing-1410/assets/dd-product-pricing-loader.js" type="text/javascript" defer="defer"></script>
3723
3724<link href="https://cdn.shopify.com/extensions/01a0fbb0-71b0-7cb6-8887-04d6f1eacd09/customer-group-pricing-1410/assets/dd-product-pricing.css" rel="stylesheet" type="text/css" media="all">
3725<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
3725
3726<link href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/wishlistcollections.css" rel="stylesheet" type="text/css" media="all">
3727<script src="https://cdn.shopify.com/extensions/019f845b-ea0a-7f6d-b8bd-14dcbe496e11/langify-91/assets/langify-lib.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3727
3727
3728<script src="https://cdn.shopify.com/extensions/019f6fd3-453f-7868-9402-ee98143404d9/klarna-on-site-messaging-34/assets/index.js" type="text/javascript" defer="defer"></script>
3728
3729<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3730<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: 62269423871,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 3730
3730
3731<script>
3732  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
3733</script>
vendor: 1 bytes, line 3733
3733
3734<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}
3734).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: 62269423871,storefrontBaseUrl: "https://occre.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://occre.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4379902326","configuration":"{\"endpoint\":\"https:\/\/catalogs-and-discounts-w356p.ondigitalocean.app\/api\/pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f58f79c9e03c625af3c1b0caca8c9b58","type":"APP","apiClientId":429698187265,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
3734,"dataSharingState":"unrestricted"},{"id":"3288039798","configuration":"{\"projectId\":\"o193uh4q4j\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2879193462","configuration":"{\"posthog_api_key\":\"phc_UuvfoqWvI9chG1h5PRgvDaQDUI4Wz9pK3w4U3YFviNf\",\"posthog_api_host\":\"https:\/\/eu.i.posthog.com\",\"data_collection_strategy\":\"anonymized\",\"tracked_events\":\"[\\\"page_viewed\\\",\\\"collection_viewed\\\",\\\"product_viewed\\\",\\\"product_added_to_cart\\\",\\\"cart_viewed\\\",\\\"product_removed_from_cart\\\",\\\"checkout_started\\\",\\\"checkout_contact_info_submitted\\\",\\\"checkout_address_info_submitted\\\",\\\"checkout_shipping_info_submitted\\\",\\\"payment_info_submitted\\\",\\\"checkout_completed\\\",\\\"search_submitted\\\",\\\"clicked\\\",\\\"form_submitted\\\"]\",\"posthog_ecommerce_spec\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cd6c114254d2e790a856034b343635e","type":"APP","apiClientId":162016100353,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2585100662","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3pro-01.swymrelay.com\",\"swymTier\":\"v3pro-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2538307958","configuration":"{\"accountID\":\"WqPxTF\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1676968310","configuration":"{\"tenantId\":\"ef6fbcaa-676c-4772-8c59-d6ecdedfcc38\", \"shop\":\"occremania.myshopify.com\", \"datasourceId\":\"10005ad9-01ea-4ee5-a40e-e635c54c62f6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"480ec4c467668a19b56bc858d759ef88","type":"APP","apiClientId":4294333,"privacyPurposes":["ANALYTICS"],"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":"905019721","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-86MF5JFRHP\\\"],\\\"target_country\\\":\\\"ES\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-86MF5JFRHP\\\"}],\\\"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":"476217673","configuration":"{\"botID\":\"jadbdri7ljs4689u\",\"octaneDomain\":\"https:\/\/app.octaneai.com\",\"octaneNewDomain\":\"https:\/\/app2.octaneai.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aace1440a9416e8b2805b96c7b2f2fe0","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"471793993","configuration":"{\"partnerId\": \"100485\", \"environment\": \"prod\", \"countryCode\": \"ES\", \"logLevel\": \"none\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e39367b785b1d63117e387ccb6b0db54","type":"APP","apiClientId":5829751,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"316440905","configuration":"{\"pixel_id\":\"608979564184108\",\"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"]}
3734,{"id":"170557814","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Omniconvert Explore Pixel"},{"id":"209748342","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"24","type":"CUSTOM","privacyPurposes":[],"name":"GTM"},{"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":"OcCre","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"occremania.myshopify.com","countryCode":"ES","storefrontUrl":"https:\/\/occre.com\/en-us"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":184.99,"currencyCode":"USD"},"product":{"title":"Albatros","vendor":"OcCre","id":"7529900245247","untranslatedTitle":"Maqueta Barco Albatros","url":"\/en-us\/products\/albatros","type":"Barco"},"id":"42380971540735","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510"},"sku":"12500","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"7529900245247","handle":"albatros","isCollective":null,"title":"Albatros","type":"Barco","untranslatedTitle":"Maqueta Barco Albatros","url":"\/en-us\/products\/albatros","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380971540735","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510"},"price":{"amount":184.99,"currencyCode":"USD"},"sku":"12500","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529907650815","handle":"hms-beagle","isCollective":null,"title":"HMS BEAGLE","type":"Barco","untranslatedTitle":"Maqueta Barco HMS BEAGLE","url":"\/en-us\/products\/hms-beagle","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380984189183","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12005-occre-maqueta-bergantin-beagle-general-1_65a01b36-bd7d-462d-aebf-a985bc1c5ffe.jpg?v=1790360157"},"price":{"amount":313.99,"currencyCode":"USD"},"sku":"12005","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529900278015","handle":"endeavour","isCollective":null,"title":"Endeavour","type":"Barco","untranslatedTitle":"Maqueta Barco Endeavour","url":"\/en-us\/products\/endeavour","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380971901183","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/14005-occre-hms-endeavour-general-1.jpg?v=1788284680"},"price":{"amount":543.99,"currencyCode":"USD"},"sku":"14005","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"15801039487350","handle":"hms-victory","isCollective":null,"title":"HMS Victory wooden model kit","type":"Barco","untranslatedTitle":"Maqueta del HMS Victory en madera","url":"\/en-us\/products\/hms-victory","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"58231329128822","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/15008-occre-maqueta-barco-hms-victory-general-1.jpg?v=1790360788"},"price":{"amount":1010.0,"currencyCode":"USD"},"sku":"15008","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"15394634596726","handle":"maqueta-avion-supermarine-spitfire-mk-ixc","isCollective":null,"title":"Supermarine Spitfire Mk IXc EN398 Aircraft Model – World War II – 1\/24 Scale","type":"Avión","untranslatedTitle":"Maqueta de avión Supermarine Spitfire Mk IXc EN398 – Segunda Guerra Mundial – Escala 1\/24","url":"\/en-us\/products\/maqueta-avion-supermarine-spitfire-mk-ixc","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"56476531949942","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/2ww01-occre-maqueta-avion-spitfire-general-1.jpg?v=1790359918"},"price":{"amount":459.99,"currencyCode":"USD"},"sku":"2WW01","title":"Default Title","untranslatedTitle":"Default Title"}]}
3734,{"id":"15326733664630","handle":"maqueta-soleil-royal","isCollective":null,"title":"Soleil Royal Model Ship – Limited and Numbered Edition – Only 669 units","type":"Barco","untranslatedTitle":"Maqueta Soleil Royal – Edición Limitada y Numerada - Solo 669 unidades","url":"\/en-us\/products\/maqueta-soleil-royal","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"56222260461942","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/pr002-occre-soleil-royal-general-1.jpg?v=1788286881"},"price":{"amount":2650.0,"currencyCode":"USD"},"sku":"PR002","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529907192063","handle":"buccaneer","isCollective":null,"title":"Buccaneer Pirate Ship","type":"Barco","untranslatedTitle":"Maqueta Barco Buccaneer","url":"\/en-us\/products\/buccaneer","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380981633279","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12002-occre-maqueta-barco-pirata-buccaneer-general-1_bab7198b-8ecd-4a60-87bb-b2488dc9cd32.jpg?v=1790360067"},"price":{"amount":212.99,"currencyCode":"USD"},"sku":"12002","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529914007807","handle":"endurance","isCollective":null,"title":"Ship Endurance","type":"Barco","untranslatedTitle":"Maqueta Barco Endurance","url":"\/en-us\/products\/endurance","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380991201535","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12008-occre-maqueta-barquentina-endurance-general-1_c0cee133-22fb-4a04-bace-c3cf67b077c7.jpg?v=1790360258"},"price":{"amount":301.99,"currencyCode":"USD"},"sku":"12008","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529910239487","handle":"polaris-starter-pack","isCollective":null,"title":"Polaris Starter Pack","type":"Barco","untranslatedTitle":"Maqueta Barco Polaris Starter Pack","url":"\/en-us\/products\/polaris-starter-pack","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380986712319","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12007-occre-maqueta-barco-polaris-starter-pack-2.jpg?v=1790326687"},"price":{"amount":190.99,"currencyCode":"USD"},"sku":"12007S","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529900343551","handle":"santisima-trinidad","isCollective":null,"title":"Santisima Trinidad 1\/90","type":"Barco","untranslatedTitle":"Barco Santísima Trinidad","url":"\/en-us\/products\/santisima-trinidad","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380971573503","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/15800-occre-santisima-trinidad-general-1.jpg?v=1788286462"},"price":{"amount":889.99,"currencyCode":"USD"},"sku":"15800","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7759799779583","handle":"flying-dutchman","isCollective":null,"title":"The Flying Dutchman","type":"Barco","untranslatedTitle":"Maqueta el Holandés Errante","url":"\/en-us\/products\/flying-dutchman","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"43197213507839","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/14009-occre-holandes-errante-general-1.jpg?v=1788284680"},"price":{"amount":554.99,"currencyCode":"USD"},"sku":"14010","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529902768383","handle":"san-francisco","isCollective":null,"title":"San Francisco","type":"Tranvía","untranslatedTitle":"Maqueta Tranvía San Francisco","url":"\/en-us\/products\/san-francisco","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974194943","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/53007-occre-maqueta-tranvia-san-francisco-general-1_4d2bbc85-af05-4c9f-8277-a7112da53ffb.jpg?v=1790361019"},"price":{"amount":178.99,"currencyCode":"USD"},"sku":"53007","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529903063295","handle":"rocket","isCollective":null,"title":"Rocket","type":"Tren","untranslatedTitle":"Maqueta Tren Rocket","url":"\/en-us\/products\/rocket","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974489855","image":{"src":"\/\/occre.com\/cdn\/shop\/products\/
373454000-rocket-03.jpg?v=1740764058"},"price":{"amount":122.99,"currencyCode":"USD"},"sku":"54000","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529914204415","handle":"titanic","isCollective":null,"title":"RMS Titanic","type":"Barco","untranslatedTitle":"Maqueta Barco Titanic","url":"\/en-us\/products\/titanic","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380991398143","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/14008-occre-maqueta-transatlantico-titanic-general-1_92720a22-1964-44e3-a04c-f048b965df5f.jpg?v=1790360786"},"price":{"amount":430.99,"currencyCode":"USD"},"sku":"14009","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529896640767","handle":"palamos","isCollective":null,"title":"Palamós","type":"Barco","untranslatedTitle":"Maqueta Barco Palamós","url":"\/en-us\/products\/palamos","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380954140927","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12000-occre-maqueta-pesquero-palamos-general-1_1a1356be-0022-4919-99c5-70c4b31fda99.jpg?v=1790359956"},"price":{"amount":122.99,"currencyCode":"USD"},"sku":"12000","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529907486975","handle":"hms-terror","isCollective":null,"title":"HMS Terror","type":"Barco","untranslatedTitle":"Maqueta Barco HMS Terror","url":"\/en-us\/products\/hms-terror","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380984025343","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12004-occre-maqueta-barco-polar-hms-terror-general-1_ca791f69-f25f-4e37-9d93-3b6fd5a3ff31.jpg?v=1790360157"},"price":{"amount":313.99,"currencyCode":"USD"},"sku":"12004","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8905888006473","handle":"albatros-color-pack","isCollective":null,"title":"Albatros Color Pack","type":"Barco","untranslatedTitle":"Albatros Color Pack","url":"\/en-us\/products\/albatros-color-pack","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"49529652052297","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/occre-maqueta-barco-albatros-pack-pinturas-2.jpg?v=1790338155"},"price":{"amount":212.99,"currencyCode":"USD"},"sku":"12500P","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529910108415","handle":"polaris","isCollective":null,"title":"Polaris","type":"Barco","untranslatedTitle":"Maqueta Barco Polaris","url":"\/en-us\/products\/polaris","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380986581247","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12007-occre-maqueta-goleta-polaris-general-1_b0093c14-dad3-4f01-b7f5-0d496e8be27b.jpg?v=1790360258"},"price":{"amount":156.99,"currencyCode":"USD"},"sku":"12007","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"15159922917750","handle":"endeavour-yacht","isCollective":null,"title":"Endeavour Yacht Model - 1934 America’s Cup","type":"Barco","untranslatedTitle":"Yate Endeavour Maqueta - Copa América 1934","url":"\/en-us\/products\/endeavour-yacht","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"55533611385206","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12013-occre-maqueta-velero-endeavour-copa-america-general-1_514311e3-a442-4e83-b768-0ca6e5a9fcd7.jpg?v=1790360426"},"price":{"amount":187.99,"currencyCode":"USD"},"sku":"12013","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8905895903561","handle":"buccaneer-color-pack","isCollective":null,"title":"Buccaneer Color Pack","type":"Barco","untranslatedTitle":"Buccaneer Color Pack","url":"\/en-us\/products\/buccaneer-color-pack","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"49529679511881","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/occre-maqueta-barco-buccaneer-pack-pinturas-2.jpg?v=1790338156"},"price":{"amount":240.99,"currencyCode":"USD"},"sku":"12002P","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529905455359","handle":"bounty-boat","isCollective":null,"title":"Bounty boat","type":"Barco","untranslatedTitle":"Maqueta Barco Bounty boat","url":"\/en-us\/products\/bounty-boat","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380976718079","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/52003-occre-maqueta-bote-bounty-general-1_a059cbfa-cac2-42b0-9549-9dfd5b494638.jpg?v=1790360941"},"price":{"amount":106.99,"currencyCode":"USD"},"sku":"52003","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529902833919","handle":"lisboa","isCollective":null,"title":"Lisboa","type":"Tranvía","untranslatedTitle":"Maqueta Tranvía Lisboa","url":"\/en-us\/products\/lisboa","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974260479","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/53005-occre-maqueta-tranvia-lisboa-general-1_c380fe02-ee8d-468a-9c7d-6f05f6d4a15f.jpg?v=1790360940"},"price":{"amount":190.99,"currencyCode":"USD"},"sku":"53005","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529902702847","handle":"mississippi","isCollective":null,"title":"Mississippi","type":"Barco","untranslatedTitle":"Maqueta Barco Mississippi","url":"\/en-us\/products\/mississippi","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974129407","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/14003-occre-mississippi-general-1.jpg?v=1788284624"},"price":{"amount":414.99,"currencyCode":"USD"},"sku":"14003","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529909354751","handle":"essex","isCollective":null,"title":"Whaler Essex","type":"Barco","untranslatedTitle":"Maqueta Barco Essex","url":"\/en-us\/products\/essex","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380985860351","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12006-occre-maqueta-ballenero-essex-general-1_62e58f84-fade-4c24-bdb0-36267e4b52fe.jpg?v=1790360157"},"price":{"amount":285.99,"currencyCode":"USD"},"sku":"12006","title":"Default Title","untranslatedTitle":"Default Title"}]}
3734,{"id":"7642872971519","handle":"amerigo-vespucci","isCollective":null,"title":"Amerigo Vespucci 1:100","type":"Barco","untranslatedTitle":"Maqueta Barco Amerigo Vespucci","url":"\/en-us\/products\/amerigo-vespucci","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42772897431807","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/15006-occre-amerigo-vespucci-general-1.jpg?v=1788285157"},"price":{"amount":659.99,"currencyCode":"USD"},"sku":"15006","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529903161599","handle":"adler","isCollective":null,"title":"Adler","type":"Tren","untranslatedTitle":"Maqueta Tren Adler","url":"\/en-us\/products\/adler","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974522623","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/54001-occre-maqueta-locomotora-adler-general-1.jpg?v=1790361142"},"price":{"amount":201.99,"currencyCode":"USD"},"sku":"54001","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8851830210889","handle":"ship-san-felipe","isCollective":null,"title":"San Felipe Ship","type":"Barco","untranslatedTitle":"Maqueta San Felipe","url":"\/en-us\/products\/ship-san-felipe","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"49347378413897","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/15002-occre-san-felipe-general-1.jpg?v=1788285065"},"price":{"amount":674.99,"currencyCode":"USD"},"sku":"15002","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529900474623","handle":"montanes","isCollective":null,"title":"Montañés","type":"Barco","untranslatedTitle":"Maqueta Barco Montañés","url":"\/en-us\/products\/montanes","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380971737343","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/15000-occre-montanes-general-1.jpg?v=1788286818"},"price":{"amount":1002.99,"currencyCode":"USD"},"sku":"15000","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529896673535","handle":"san-juan","isCollective":null,"title":"San Juan","type":"Barco","untranslatedTitle":"Maqueta Barco San Juan","url":"\/en-us\/products\/san-juan","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380954173695","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12001-occre-maqueta-jabeque-san-juan-general-1_5658fe04-1a2d-4f0b-b157-4bda2f4165fe.jpg?v=1790360027"},"price":{"amount":151.99,"currencyCode":"USD"},"sku":"12001","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"9445237457225","handle":"black-swan","isCollective":null,"title":"The Black Swan Pirate Ship Model","type":"Barco","untranslatedTitle":"Cisne Negro Maqueta","url":"\/en-us\/products\/black-swan","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"51335981039945","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12012-occre-maqueta-barco-pirata-cisne-negro-general-1_f8edeff2-fb55-4496-a30b-7e8fadc17dc3.jpg?v=1790360338"},"price":{"amount":358.99,"currencyCode":"USD"},"sku":"12012","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529900310783","handle":"seccion-santisima-trinidad","isCollective":null,"title":"Sma. Trinidad sect.","type":"Barco","untranslatedTitle":"Maqueta Barco Sec. Sma. Trinidad","url":"\/en-us\/products\/seccion-santisima-trinidad","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380971606271","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/16800-occre-maqueta-seccion-santisima-trinidad-general-1_325b959c-c8d9-47fd-a5ba-704d262cc9e0.jpg?v=1790360862"},"price":{"amount":251.99,"currencyCode":"USD"},"sku":"16800","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529902178559","handle":"la-candelaria","isCollective":null,"title":"La Candelaria","type":"Barco","untranslatedTitle":"Maqueta Barco La Candelaria","url":"\/en-us\/products\/la-candelaria","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380973572351","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/13000-occre-maqueta-galeon-candelaria-general-1_5bba5343-aae7-41d4-8e4b-5600c9372be3.jpg?v=1790360511"},"price":{"amount":372.99,"currencyCode":"USD"},"sku":"13000","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529907355903","handle":"mercedes","isCollective":null,"title":"N.S. Mercedes","type":"Barco","untranslatedTitle":"Maqueta Barco N.S. Mercedes","url":"\/en-us\/products\/mercedes","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380982943999","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/14007-occre-maqueta-fragata-mercedes-general-1_4eda1fad-7b73-4d24-b05e-bd5ec5dc7022.jpg?v=1790360786"},"price":{"amount":515.99,"currencyCode":"USD"},"sku":"14007","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529903653119","handle":"ulises-rc","isCollective":null,"title":"Ulises Tug Boat","type":"Barco","untranslatedTitle":"Maqueta Barco Ulises RC","url":"\/en-us\/products\/ulises-rc","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974915839","
3734image":{"src":"\/\/occre.com\/cdn\/shop\/files\/61001-occre-maqueta-remolcador-ulises-general-1.jpg?v=1790361287"},"price":{"amount":397.99,"currencyCode":"USD"},"sku":"61001","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529906602239","handle":"golden-hind","isCollective":null,"title":"Golden Hind","type":"Barco","untranslatedTitle":"Maqueta Barco Golden Hind","url":"\/en-us\/products\/golden-hind","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380981076223","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12003-occre-maqueta-galeon-golden-hind-general-1_73426b5f-b63b-4eec-b500-0bfec504c9b0.jpg?v=1790360066"},"price":{"amount":215.99,"currencyCode":"USD"},"sku":"12003","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7615663735039","handle":"prinz-eugen","isCollective":null,"title":"Prinz Eugen 1:200","type":"Barco","untranslatedTitle":"Maqueta Barco Prinz Eugen","url":"\/en-us\/products\/prinz-eugen","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42677757706495","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/16000-occre-maqueta-crucero-prinz-eugen-general-1.jpg?v=1790360862"},"price":{"amount":659.99,"currencyCode":"USD"},"sku":"16000","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8726707831113","handle":"hms-victory-premium","isCollective":null,"title":"HMS Victory – Limited and Numbered Edition – 999 units","type":"Barco","untranslatedTitle":"HMS Victory - Edición Limitada y Numerada - 999 unidades","url":"\/en-us\/products\/hms-victory-premium","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"48941544145225","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/pr001-occre-hms-victory-general-1.jpg?v=1788286882"},"price":{"amount":1800.0,"currencyCode":"USD"},"sku":"PR001","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529905520895","handle":"hms-revenge","isCollective":null,"title":"HMS Revenge","type":"Barco","untranslatedTitle":"Maqueta Barco HMS Revenge","url":"\/en-us\/products\/hms-revenge","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380976783615","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/13004-occre-maqueta-galeon-revenge-general-1_2f83ebb2-c4d9-43f2-95db-601637b4e479.jpg?v=1790360601"},"price":{"amount":337.99,"currencyCode":"USD"},"sku":"13004","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529902670079","handle":"calella","isCollective":null,"title":"Calella","type":"Barco","untranslatedTitle":"Maqueta Barco Calella","url":"\/en-us\/products\/calella","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974096639","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/52002-occre-maqueta-barca-calella-general-1_671026c1-89e4-482e-a9a4-3195b858c75c.jpg?v=1790360941"},"price":{"amount":111.99,"currencyCode":"USD"},"sku":"52002","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"9030465323337","handle":"santa-maria-strater-pack","isCollective":null,"title":"Santa Maria Starter Pack","type":"Barco","untranslatedTitle":"Maqueta Barco Santa María Starter Pack","url":"\/en-us\/products\/santa-maria-strater-pack","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"49939445285193","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12010-occre-maqueta-barco-santa-maria-starter-pack-2.jpg?v=1790336331"},"price":{"amount":268.99,"currencyCode":"USD"},"sku":"12010S","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529908830463","handle":"istanbul","isCollective":null,"title":"Istanbul","type":"Tranvía","untranslatedTitle":"Maqueta Tranvía Istanbul","url":"\/en-us\/products\/istanbul","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380984615167","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/53010-occre-maqueta-tranvia-istanbul-general-1.jpg?v=1790343048"},"price":{"amount":190.99,"currencyCode":"USD"},"sku":"53010","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529903980799","handle":"aec-bus-b-type","isCollective":null,"title":"AEC Bus B-type","type":"Tranvía","untranslatedTitle":"Maqueta Autobús AEC Bus B-type","url":"\/en-us\/products\/aec-bus-b-type","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380975243519","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/57000-occre-maqueta-autobus-aec-general-1.jpg?v=1790361287"},"price":{"amount":173.99,"currencyCode":"USD"},"sku":"57000","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7946360324351","handle":"hms-erebus","isCollective":null,"title":"HMS Erebus Model Ship","type":"Barco","untranslatedTitle":"Maqueta HMS Erebus","url":"\/en-us\/products\/hms-erebus","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"43769576521983","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12009-occre-maqueta-barco-polar-erebus-general-1_80a8c7bb-5136-4615-ae85-ca3f9b74a7bf.jpg?v=1790360258"},"price":{"amount":313.99,"currencyCode":"USD"},"sku":"12009","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529902801151","handle":"london","isCollective":null,"title":"London","type":"Tranvía","untranslatedTitle":"Maqueta Tranvía London","url":"\/en-us\/products\/london","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380974227711","image":{"src":"\/\/occre.com\/cdn\/shop\/products\/london_occre_02_1.jpg?v=1740764063"},"price":{"amount":223.99,"currencyCode":"USD"},"sku":"53008","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"9358290813257","handle":"fram","isCollective":null,"title":"The Fram Ship Model","type":"Barco","untranslatedTitle":"Fram Maqueta","url":"\/en-us\/products\/fram","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"50967779967305","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12011-occre-maqueta-barco-polar-fram-general-1_02293495-6714-45f2-bbc1-af6b56445393.jpg?v=1790360338"},"price":{"amount":315.99,"currencyCode":"USD"},"sku":"12011","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529905553663","handle":"bounty","isCollective":null,"title":"Bounty","type":"Barco","untranslatedTitle":"Maqueta Barco HMS Bounty","url":"\/en-us\/products\/bounty","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380976816383","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/14006-occre-hms-bounty-general-1.jpg?v=1788284680"},"price":{"amount":599.99,"currencyCode":"USD"},"sku":"14006","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529904505087","handle":"aurora","isCollective":null,"title":"Aurora","type":"Barco","untranslatedTitle":"Maqueta Barco Aurora","url":"\/en-us\/products\/aurora","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380975735039","image":{"src":"\/\/occre.com\/cdn\/shop\/products\/13001-aurora-02.jpg?v=1740764001"},"price":{"amount":273.99,"currencyCode":"USD"},"sku":"13001","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529900605695","handle":"corsair","isCollective":null,"title":"Corsair","type":"Barco","untranslatedTitle":"Maqueta Barco Corsair","url":"\/en-us\/products\/corsair","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380971868415","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/13600-occre-maqueta-barco-pirata-corsair-general-1_97c4221f-7702-48bc-af6e-d2a4789a14b7.jpg?v=1790360599"},"price":{"amount":347.99,"currencyCode":"USD"},"sku":"13600","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529905488127","handle":"jupiter","isCollective":null,"title":"Jupiter","type":"Tren","untranslatedTitle":"Maqueta Tren Jupiter","url":"\/en-us\/products\/jupiter","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380976750847","image":{"src":"\/\/occre.com\/cdn\/shop\/products\/jupiter-portada_1.jpg?v=1740763965"},"price":{"amount":430.99,"currencyCode":"USD"},"sku":"54007","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529900409087","handle":"gorch-fock","isCollective":null,"title":"Gorch Fock","type":"Barco","untranslatedTitle":"Maqueta Barco Gorch Fock","url":"\/en-us\/products\/gor
3734ch-fock","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380971671807","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/15003-occre-gorch-fock-general-1.jpg?v=1788285110"},"price":{"amount":593.99,"currencyCode":"USD"},"sku":"15003","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"15026350555510","handle":"tranvia-milan","isCollective":null,"title":"The Milan Tram Model","type":"Tranvía","untranslatedTitle":"Tranvía Milán Maqueta","url":"\/en-us\/products\/tranvia-milan","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"55134932271478","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/53013-occre-maqueta-tranvia-milano-general-1.jpg?v=1790361069"},"price":{"amount":247.99,"currencyCode":"USD"},"sku":"53013","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"15648035307894","handle":"royal-fortune","isCollective":null,"title":"Pirate Ship Royal Fortune","type":"Barco","untranslatedTitle":"Barco pirata Royal Fortune","url":"\/en-us\/products\/royal-fortune","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"57454464467318","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/12015-occre-maqueta-barco-pirata-royal-fortune-general-1_19574106-5bfc-4ce6-a149-7aaabbb8ff95.jpg?v=1790360426"},"price":{"amount":366.99,"currencyCode":"USD"},"sku":"12015","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7529913385215","handle":"maqueta-barco-vikingo-ninos","isCollective":null,"title":"Viking Ship Craft for Kids","type":"Junior","untranslatedTitle":"Maqueta de Barco Vikingo para Niños","url":"\/en-us\/products\/maqueta-barco-vikingo-ninos","vendor":"OcCre","remoteShopId":null,"variants":[{"id":"42380990513407","image":{"src":"\/\/occre.com\/cdn\/shop\/files\/Maqueta-de-Barco-Vikingo-para-Ninos-OcCre-Fun_b1fdd63e-37fe-44a7-8a63-9f491ac2eb4b.webp?v=1752599558"},"price":{"amount":38.99,"currencyCode":"USD"},"sku":"20001","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://occre.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"198333170038","themePublished":"true","eventMetadataId":"0e1043aa-994a-4f61-a9c8-f1eedc1e01e4","pageType":"product","resourceId":"7529900245247","shopId":"62269423871","storefrontBaseUrl":"https:\/\/occre.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":184.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Albatros\",\"vendor\":\"OcCre\",\"id\":\"7529900245247\",\"untranslatedTitle\":\"Maqueta Barco Albatros\",\"url\":\"\/en-us\/products\/albatros\",\"type\":\"Barco\"},\"id\":\"42380971540735\",\"image\":{\"src\":\"\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510\"},\"sku\":\"12500\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
3734<script>
3735  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
3736  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
3737  window.ShopifyAnalytics.meta.currency = 'USD';
3738  var meta = {"product":{"id":7529900245247,"gid":"gid:\/\/shopify\/Product\/7529900245247","vendor":"OcCre","type":"Barco","handle":"albatros","variants":[{"id":42380971540735,"price":18499,"name":"Albatros","public_title":null,"sku":"12500"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":7529900245247,"requestId":"485a5d03-73f5-493d-8944-2aef1ecd6a08-1790929592"}};
3739  for (var attr in meta) {
3740    window.ShopifyAnalytics.meta[attr] = meta[attr];
3741  }
3742</script>
vendor: 1 bytes, line 3742
3742
3743<script class="analytics">
3744  (function () {
3745    var customDocumentWrite = function(content) {
3746      var jquery = null;
3747
3748      if (window.jQuery) {
3749        jquery = window.jQuery;
3750      } else if (window.Checkout && window.Checkout.$) {
3751        jquery = window.Checkout.$;
3752      }
3753
3754      if (jquery) {
3755        jquery('body').append(content);
3756      }
3757    };
3758
3759    var hasLoggedConversion = function(token) {
3760      if (token) {
3761        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
3762      }
3763      return false;
3764    }
3765
3766    var setCookieIfConversion = function(token) {
3767      if (token) {
3768        var twoMonthsFromNow = new Date(Date.now());
3769        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
3770
3771        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
3772      }
3773    }
3774
3775    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
3776    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
3777    if (trekkie.integrations) {
3778      return;
3779    }
3780    trekkie.methods = [
3781      'identify',
3782      'page',
3783      'ready',
3784      'track',
3785      'trackForm',
3786      'trackLink'
3787    ];
3788    trekkie.factory = function(method) {
3789      return function() {
3790        var args = Array.prototype.slice.call(arguments);
3791        args.unshift(method);
3792        trekkie.push(args);
3793        if (method == 'track' || method == 'page') {
3794          var pageUrl;
3795          try {
3796            pageUrl = window.location.href;
3797          } catch (e) {}
3798          var pageReferrer;
3799          try {
3800            pageReferrer = document.referrer;
3801          } catch (e) {}
3802          try {
3803            if (window.__TREKKIE_SHIM_QUEUE == null) {
3804              window.__TREKKIE_SHIM_QUEUE = [];
3805            }
3806            window.__TREKKIE_SHIM_QUEUE.push({
3807              from: 'trekkie-stub',
3808              method: method,
3809              args: args.slice(1),
3810              pageContext: {
3811                url: pageUrl,
3812                referrer: pageReferrer
3813              }
3814            });
3815          } catch (e) {
3816            // no-op
3817          }
3818        }
3819        return trekkie;
3820      };
3821    };
3822    for (var i = 0; i < trekkie.methods.length; i++) {
3823      var key = trekkie.methods[i];
3824      trekkie[key] = trekkie.factory(key);
3825    }
3826    trekkie.load = function(config) {
3827      trekkie.config = config || {};
3828      trekkie.config.initialDocumentCookie = document.cookie;
3829      var first = document.getElementsByTagName('script')[0];
3830var script = document.createElement('script');
3831script.type = 'text/javascript';
3832script.onerror = function(e) {
3833  var scriptFallback = document.createElement('script');
3834  scriptFallback.type = 'text/javascript';
3835  scriptFallback.onerror = function(error) {
3836          var Monorail = {
3837      produce: function produce(monorailDomain, schemaId, payload) {
3838        var currentMs = new Date().getTime();
3839        var event = {
3840          schema_id: schemaId,
3841          payload: payload,
3842          metadata: {
3843            event_created_at_ms: currentMs,
3844            event_sent_at_ms: currentMs
3845          }
3846        };
3847        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
3848      },
3849      sendRequest: function sendRequest(endpointUrl, payload) {
3850        // Try the sendBeacon API
3851        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
3852          var blobData = new window.Blob([payload], {
3853            type: 'text/plain'
3854          });
3855
3856          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
3857            return true;
3858          } // sendBeacon was not successful
3859
3860        } // XHR beacon
3861
3862        var xhr = new XMLHttpRequest();
3863
3864        try {
3865          xhr.open('POST', endpointUrl);
3866          xhr.setRequestHeader('Content-Type', 'text/plain');
3867          xhr.send(payload);
3868        } catch (e) {
3869          console.log(e);
3870        }
3871
3872        return false;
3873      },
3874      isIos12: function isIos12() {
3875        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
3876      }
3877    };
3878    Monorail.produce('monorail-edge.shopifysvc.com',
3879      'trekkie_storefront_load_errors/1.1',
3880      {shop_id: 62269423871,
3881      theme_id: 198333170038,
3882      app_name: "storefront",
3883      context_url: window.location.href,
3884      source_url: "//occre.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
3885
3886  };
3887  scriptFallback.async = true;
3888  scriptFallback.src = '//occre.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
3889  first.parentNode.insertBefore(scriptFallback, first);
3890};
3891script.async = true;
3892script.src = '//occre.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
3893first.parentNode.insertBefore(script, first);
3894
3895    };
3896    trekkie.load(
3897      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62269423871,"isMerchantRequest":null,"themeId":198333170038,"themeCityHash":"3672851082046308679","contentLanguage":"en","currency":"USD","eventMetadataId":"0e1043aa-994a-4f61-a9c8-f1eedc1e01e4"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
3898    );
3899
3900    var loaded = false;
3901    trekkie.ready(function() {
3902      if (loaded) return;
3903      loaded = true;
3904
3905      window.ShopifyAnalytics.lib = window.trekkie;
3906
3907      var originalDocumentWrite = document.write;
3908      document.write = customDocumentWrite;
3909      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
3910      document.write = originalDocumentWrite;
3911
3912      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
3913      var token = match? match[1]: undefined;
3914      if (!hasLoggedConversion(token)) {
3915        setCookieIfConversion(token);
3916        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":42380971540735,"productId":7529900245247,"productGid":"gid:\/\/shopify\/Product\/7529900245247","name":"Albatros","price":"184.99","sku":"12500","brand":"OcCre","variant":null,"category":"Barco","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
3917      }
3918    });
3919
3920    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":7529900245247,"requestId":"485a5d03-73f5-493d-8944-2aef1ecd6a08-1
3920790929592","shopifyEmitted":true});
3921
3922    var eventsListenerScript = document.createElement('script');
3923    eventsListenerScript.async = true;
3924    eventsListenerScript.src = "//occre.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
3925    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
3926})();</script>
3926
3927  
3927<script>
3928  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
3929    window.ga = function ga() {
3930      (window.ga.q = window.ga.q || []).push(arguments);
3931      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
3932        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
3933      }
3934      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
3935    };
3936    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
3937      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
3938    }
3939  }
3940</script>
vendor: 1 bytes, line 3940
3940
3941<script
3942  defer
3943  src="https://occre.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
3944  data-application="storefront-renderer"
3945  data-shop-id="62269423871"
3946  data-render-region="gcp-us-west1"
3947  data-page-type="product"
3948  data-theme-instance-id="198333170038"
3949  data-theme-name="Dawn"
3950  data-theme-version="15.5.0"
3951  data-monorail-region="shop_domain"
3952  data-resource-timing-sampling-rate="10"
3953  data-shs="true"
3954  data-shs-beacon="true"
3955  data-shs-export-with-fetch="true"
3956  data-shs-logs-sample-rate="1"
3957  data-shs-beacon-endpoint="https://occre.com/api/collect"
3958></script>
3958
3959<meta name="shopify-y" content="8b3e359e-0247-4ee8-baa5-9a0ceace21ba" data-expiration="1822487192000"><meta name="shopify-s" content="f9259273-aaa0-435b-96c0-da8645ccc7b1" data-expiration="1790931392000"><meta name="new-cookie-storage-activated" content="t">
3960</head>
3961  
3961<script>window.KlarnaThemeGlobals={}; window.KlarnaThemeGlobals.data_purchase_amount = 18499;window.KlarnaThemeGlobals.productVariants=[{"id":42380971540735,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"12500","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Albatros","public_title":null,"options":["Default Title"],"price":18499,"weight":1150,"compare_at_price":null,"inventory_management":"shopify","barcode":"8436032420011","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}];window.KlarnaThemeGlobals.documentCopy=document.cloneNode(true);</script>
3961<body class=" gradient">
3962    <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 3962-3963
3962
3963    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3963GTM-ZWKB
vendor: 93 bytes, lines 3963-3965
3963"
3964      height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3965    
3965<!-- End Google Tag Manager (noscript) -->
3966    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
3967      Skip to content
3968    </a><!-- BEGIN sections: header-group -->
3969<div id="shopify-section-sections--29681278878070__header" class="shopify-section shopify-section-group-header-group occre-header-section">
3970
3971<link rel="stylesheet" href="//occre.com/cdn/shop/t/93/assets/component-search.css?v=165164710990765432851786919404" media="print" onload="this.media='all'">
3972
3973<style>
3974  /* El sticky debe vivir en el wrapper de sección de Shopify: si se pone en
3975     .occre-header-wrap, su padre (.shopify-section) mide lo mismo que él y el
3976     sticky no tiene recorrido. */
3977  .shopify-section.occre-header-section {
3978    position: sticky;
3979    top: 0;
3980    z-index: 40;
3981  }
3982
3983  .occre-header-wrap {
3984    position: relative;
3985    z-index: 40;
3986  }
3987
3988  /* Modo transparente: la sección sticky colapsa a altura 0 para que el hero
3989     empiece en el borde superior y el header quede superpuesto. No usar
3990     position:fixed aquí — con un ancestro sticky, el `top:auto` del fixed se
3991     recalcula en cada cambio de viewport (barra de URL en móvil) y el header
3992     salta por la pantalla. */
3993  .shopify-section.occre-header-section:has(.occre-header-wrap.is-transparent) {
3994    height: 0;
3995  }
3996
3997  /* --- Barra de anuncios (Figma: mensajes centrados, enlaces y divisas a la derecha) --- */
3998  .occre-announcement {
3999    position: relative;
4000    display: flex;
4001    align-items: center;
4002    justify-content: flex-end;
4003    height: var(--announcement-height);
4004    padding-inline: 3.2rem;
4005    background: var(--color-grey-900);
4006    color: var(--color-grey-400);
4007    font-family: var(--font-body);
4008    font-size: 1.3rem;
4009    line-height: 1.4;
4010    letter-spacing: -0.01em;
4011  }
4012
4013  .occre-announcement__messages {
4014    position: absolute;
4015    left: 50%;
4016    transform: translateX(-50%);
4017    display: flex;
4018    align-items: center;
4019    gap: 1.2rem;
4020    white-space: nowrap;
4021  }
4022
4023  .occre-announcement__messages .dot {
4024    flex-shrink: 0;
4025    width: 0.35rem;
4026    height: 0.35rem;
4027    border-radius: 50%;
4028    background: currentColor;
4029  }
4030
4031  .occre-announcement__rating {
4032    display: inline-flex;
4033    align-items: center;
4034    gap: 0.7rem;
4035    flex-shrink: 0;
4036  }
4037
4038  .occre-announcement__stars {
4039    display: block;
4040    width: 65.5px;
4041    height: 11.063px;
4042  }
4043
4044  .occre-announcement__rating-mobile {
4045    display: none;
4046  }
4047
4048  .occre-announcement__aside {
4049    display: flex;
4050    align-items: center;
4051    gap: 1.5rem;
4052  }
4053
4054  .occre-announcement__aside a {
4055    color: inherit;
4056    text-decoration: none;
4057  }
4058
4059  .occre-announcement__aside a:hover {
4060    text-decoration: underline;
4061  }
4062
4063  /* Selectores ES / EUR con caret propio (caret 9px pegado, gap 4px) */
4064  .occre-announcement select {
4065    appearance: none;
4066    -webkit-appearance: none;
4067    padding: 0 1.3rem 0 0;
4068    margin: 0;
4069    min-width: 0;
4070    width: auto;
4071    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1 5 5 9 1' stroke='%23d4d4d4' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
4072      right center / 0.9rem auto no-repeat;
4073    border: 0;
4074    color: inherit;
4075    font: inherit;
4076    letter-spacing: inherit;
4077    cursor: pointer;
4078    text-indent: 0;
4079    /* El ancho intrínseco lo marca la opción más larga (p. ej. PT-PT) y deja
4080       un hueco enorme antes del caret: ajustamos al texto seleccionado. */
4081    field-sizing: content;
4082  }
4083
4084  .occre-announcement select option {
4085    color: var(--color-grey-900);
4086  }
4087
4088  /* Móvil (Figma): estrellas, nota y envío sobre negro puro. */
4089  @media screen and (max-width: 749px) {
4090    .occre-announcement {
4091      justify-content: center;
4092      padding-inline: 2.4rem;
4093      background: var(--color-black);
4094      height: auto;
4095      min-height: var(--announcement-height);
4096      padding-block: 0.4rem;
4097      font-family: 'STK Bureau Sans', sans-serif;
4098      font-size: 1.2rem;
4099      font-weight: 300;
4100      letter-spacing: -0.01em;
4101    }
4102
4103    .occre-announcement__messages {
4104      position: static;
4105      transform: none;
4106      gap: 0.7rem;
4107      white-space: normal;
4108      text-align: center;
4109    }
4110
4111    .occre-announcement__rating-desktop {
4112      display: none;
4113    }
4114
4115    .occre-announcement__rating-mobile {
4116      display: inline;
4117    }
4118
4119    .occre-announcement__aside {
4120      display: none;
4121    }
4122  }
4123
4124  /* --- Cabecera principal --- */
4125  .occre-header {
4126    position: relative;
4127    display: grid;
4128    grid-template-columns: 1fr auto 1fr;
4129    align-items: center;
4130    gap: 2.4rem;
4131    min-height: var(--header-height);
4132    padding-inline: var(--page-gutter);
4133    padding-inline: 5rem;
4134    background: var(--color-white);
4135    color: var(--color-grey-900);
4136    border-bottom: 0.1rem solid var(--color-grey-300);
4137    /* Figma: la cabecera sólida remata con las esquinas inferiores redondeadas */
4138    border-radius: 0 0 var(--radius-m) var(--radius-m);
4139    transition: background-color 0.25s ease, color 0.25s ease, border-color 0.25s ease;
4140  }
4141
4142  /* El logo se centra respecto a la cabecera completa, sin que el menú lo desplace */
4143  .occre-header__logo-cell {
4144    position: absolute;
4145    left: 50%;
4146    top: 50%;
4147    transform: translate(-50%, -50%);
4148  }
4149
4150  /* El menú no debe tapar el logo centrado (100% = ancho de su columna de grid) */
4151  .occre-header__nav {
4152    max-width: calc(100% - 3rem);
4153    overflow: hidden;
4154  }
4155
4156  .occre-header__nav {
4157    grid-column: 1;
4158    display: flex;
4159    align-items: center;
4160    gap: 0.4rem;
4161    flex-wrap: nowrap;
4162  }
4163
4164  /* Figma: 15px Medium, tracking -3%, padding 8/12 */
4165  .occre-header__nav > .nav-item > a {
4166    display: inline-block;
4167    white-space: nowrap;
4168    color: inherit;
4169    text-decoration: none;
4170    font-family: var(--font-body);
4171    font-family: 'STK Bureau Sans';
4172    font-weight: var(--font-weight-body-medium);
4173    font-size: 1.5rem;
4174    line-height: 1;
4175    letter-spacing: -0.01em;
4176    padding: 0.8rem 1.2rem;
4177    border-radius: var(--radius-s);
4178  }
4179
4180  .occre-header__nav > .nav-item > a:hover {
4181    opacity: 0.7;
4182  }
4183
4184  .occre-header__logo {
4185    display: block;
4186    color: inherit;
4187    text-decoration: none;
4188  }
4189
4190  .occre-header__logo img,
4191  .occre-header__logo svg {
4192    display: block;
4193    width: var(--logo-width, 11rem);
4194    height: auto;
4195  }
4196
4197  .occre-header__logo .occre-header__logo-text {
4198    font-family: var(--font-heading);
4199    font-size: 2.8rem;
4200    letter-spacing: 0.04em;
4201    text-decoration: none;
4202  }
4203
4204  .occre-header__actions {
4205    grid-column: 3;
4206    display: flex;
4207    align-items: center;
4208    justify-content: flex-end;
4209    gap: 0.8rem;
4210  }
4211
4212  /* Figma: borde blanco al 30 %, 14px Medium mayúsculas, padding 8/10 */
4213  .occre-header__cta {
4214    padding: 0.8rem 1rem;
4215    border: 0.1rem solid color-mix(in srgb, currentColor 30%, transparent);
4216    border-radius: var(--radius-s);
4217    color: inherit;
4218    text-decoration: none;
4219    font-family: var(--font-body);
4220    font-weight: var(--font-weight-body-medium);
4221    font-size: 1.4rem;
4222    line-height: 1;
4223    letter-spacing: -0.01em;
4224    white-space: nowrap;
4225    transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
4226  }
4227
4228  /* Hover: el botón pasa a sólido */
4229  .occre-header__cta:hover {
4230    background: var(--color-grey-900);
4231    border-color: var(--color-grey-900);
4232    color: var(--color-white);
4233  }
4234
4235  /* En modo transparente (texto blanco) el sólido es blanco con texto oscuro */
4236  .occre-header-wrap.is-transparent:not(.is-scrolled):not(.is-mega-open):not(.is-menu-open) .occre-header__cta:hover {
4237    background: var(--color-white);
4238    border-color: var(--color-white);
4239    color: var(--color-grey-900);
4240  }
4241
4242  /* Botones de icono 40x40 con icono de 18px (Figma button-icon) */
4243  .occre-header__icon {
4244    position: relative;
4245    display: inline-flex;
4246    align-items: center;
4247    justify-content: center;
4248    width: 4rem;
4249    height: 4rem;
4250    padding: 0;
4251    border: 0;
4252    border-radius: var(--radius-s);
4253    background: none;
4254    color: inherit;
4255    cursor: pointer;
4256  }
4257
4258  /* Iconos Phosphor de Figma: 18px con trazo de 1px (viewBox 0 0 18 18) */
4259  .occre-header__icon svg {
4260    width: 1.8rem;
4261    height: 1.8rem;
4262    fill: none;
4263    stroke: currentColor;
4264    stroke-width: 1;
4265  }
4266
4267  .occre-header__icon:hover {
4268    opacity: 0.7;
4269  }
4270
4271  .occre-header__bubble {
4272    position: absolute;
4273    top: 0.2rem;
4274    right: 0.2rem;
4275    min-width: 1.6rem;
4276    height: 1.6rem;
4277    padding-inline: 0.4rem;
4278    border-radius: 0.8rem;
4279    background: var(--color-brand-gold);
4280    color: var(--color-white);
4281    font-family: var(--font-body);
4282    font-weight: var(--font-weight-body-medium); /* STK Bureau Sans solo llega a Medium 500 */
4283    font-size: 1rem;
4284    line-height: 1.6rem;
4285    text-align: center;
4286  }
4287
4288  /* --- Mega menú --- */
4289  /* Figma: panel despegado 8px de la cabecera, esquinas redondeadas en las 4 */
4290  .occre-mega {
4291    position: absolute;
4292    inset-inline: 0;
4293    top: calc(100% + 0.8rem);
4294    display: none;
4295    background: var(--color-white);
4296    color: var(--color-grey-900);
4297    border-radius: var(--radius-m);
4298    box-shadow: 0 2.4rem 4.8rem rgb(0 0 0 / 12%);
4299  }
4300
4301  .occre-mega.is-open {
4302    display: block;
4303  }
4304
4305  .occre-mega__inner {
4306    display: flex;
4307    justify-content: space-between;
4308    gap: 4.8rem;
4309    max-width: var(--page-max-width);
4310    margin-inline: auto;
4311    padding: 2.4rem var(--page-gutter) 3.2rem;
4312    /* Figma: todos los despegables con contenido de al menos 449px de alto */
4313    min-height: 50.5rem;
4314  }
4315
4316  /* Figma: columnas de 220px alineadas a la izquierda, separación 40px */
4317  .occre-mega__columns {
4318    display: flex;
4319    justify-content: flex-start;
4320    gap: 4rem;
4321  }
4322
4323  .occre-mega__col {
4324    width: 22rem;
4325    flex-shrink: 0;
4326  }
4327
4328  /* Figma: título 14/20, tracking -1%, 8px hasta el primer enlace */
4329  .occre-mega__col-title {
4330    margin: 0 0 0.8rem;
4331    font-family: var(--font-body);
4332    font-size: var(--text-body-s-size);
4333    line-height: 2rem;
4334    letter-spacing: -0.01em;
4335    text-transform: uppercase;
4336    color: var(--color-grey-500);
4337  }
4338
4339  /* Grupo apilado bajo otro en la misma columna (título de menú con prefijo "^") */
4340  .occre-mega__col-title--stacked {
4341    margin-top: 4rem;
4342  }
4343
4344  .occre-mega__col ul {
4345    margin: 0;
4346    padding: 0;
4347    list-style: none;
4348  }
4349
4350  /* Figma: paso de 30px por ítem (22 de línea + 8 de hueco).
4351     line-height explícito para anular el 1.8 heredado del body */
4352  .occre-mega__col li {
4353    margin-bottom: 0.8rem;
4354    line-height: 2.2rem;
4355  }
4356
4357  /* Figma: Body M 16 / 22, tracking -1% */
4358  .occre-mega__col a {
4359    display: inline-block;
4360    color: var(--color-grey-900);
4361    text-decoration: none;
4362    font-family: var(--font-body);
4363    font-size: var(--text-body-m-size);
4364    line-height: 2.2rem;
4365    letter-spacing: -0.01em;
4366  }
4367
4368  .occre-mega__col a:hover {
4369    text-decoration: underline;
4370  }
4371
4372  /* Contador de productos de la colección enlazada (mega + drawer) */
4373  .occre-menu__count {
4374    display: inline-block;
4375    margin-left: 0.4rem;
4376    font: inherit;
4377    color: inherit;
4378    text-decoration: none;
4379    vertical-align: baseline;
4380  }
4381
4382  .occre-menu__count-unit {
4383    font-size: 0.8em;
4384    font-weight: 300;
4385  }
4386
4387  .occre-mobile-menu__card .occre-menu__count {
4388    margin-left: 0.4rem;
4389  }
4390
4391  /* Highlights de menú: "!!Título" = dorado medium, "__Título" = azul */
4392  .occre-mega__col a.is-gold,
4393  .occre-mobile-menu__sublist a.is-gold {
4394    color: var(--color-brand-gold);
4395    font-family: 'STK Bureau Sans';
4396    font-weight: var(--font-weight-body-regular);
4397  }
4398
4399  .occre-mega__col a.is-blue,
4400  .occre-mobile-menu__sublist a.is-blue {
4401    color: #0027c5;
4402    font-family: 'STK Bureau Sans';
4403    font-weight: var(--font-weight-body-regular);
4404  }
4405
4406  /* "Ver más" desplegable: enlaces tras el "++" ocultos hasta pulsarlo */
4407  [data-menu-more-list] .is-more-hidden {
4408    display: none;
4409  }
4410
4411  /* Mega: la 1.ª columna tiene --more-rows filas (enlaces antes del "++") y los
4412     ocultos se abren en una 2.ª columna al lado. Cerrado, "Ver todos" ocupa una
4413     fila más; abierto, "Ver todos" se oculta */
4414  .occre-mega__col:has(.occre-mega__more-list.is-expanded) {
4415    width: auto;
4416  }
4417
4418  .occre-mega__col ul.occre-mega__more-list {
4419    display: grid;
4420    grid-template-rows: repeat(calc(var(--more-rows) + 1), auto);
4421    grid-auto-flow: column;
4422    grid-auto-columns: 22rem;
4423    column-gap: 4rem;
4424    align-content: start;
4425  }
4426
4427  .occre-mega__more-list.is-expanded {
4428    grid-template-rows: repeat(var(--more-rows), auto);
4429  }
4430
4431  .occre-mega__more-list.is-expanded .is-more-hidden {
4432    display: list-item;
4433  }
4434
4435  .occre-mega__more-list.is-expanded .occre-menu__more {
4436    display: none;
4437  }
4438
4439  /* "++Título" = subrayado (enlace tipo "ver más") */
4440  .occre-mega__col a.is-underline,
4441  .occre-mobile-menu__sublist a.is-underline {
4442    text-decoration: underline;
4443    text-underline-offset: 0.3em;
4444  }
4445
4446  /* Figma: ~54px entre bloque de columnas, botón "Ver todos" y populares */
4447  .occre-mega__main {
4448    flex: 1;
4449    display: flex;
4450    flex-direction: column;
4451    gap: 5.4rem;
4452  }
4453
4454  /* Figma 615:15121: botón "Ver todos" — 10x8 de padding, 14px light, fondo negro, texto blanco */
4455  .occre-mega__cta {
4456    align-self: flex-start;
4457    padding: 0.8rem 1rem;
4458    font-weight: 300;
4459    font-size: var(--text-body-s-size);
4460    line-height: 1.4;
4461    letter-spacing: -0.01em;
4462    background: var(--color-black);
4463    color: var(--color-white);
4464  }
4465
4466  .occre-mega__cta:hover {
4467    background: var(--color-grey-800);
4468  }
4469
4470  /* Populares ahora mismo */
4471  .occre-mega__popular-title {
4472    margin: 0 0 1.2rem;
4473    font-family: var(--font-body);
4474    font-size: var(--text-body-s-size);
4475    line-height: 2rem;
4476    letter-spacing: -0.01em;
4477    text-transform: uppercase;
4478    color: var(--color-grey-500);
4479  }
4480
4481  .occre-mega__popular-grid {
4482    display: flex;
4483    gap: 2.4rem;
4484  }
4485
4486  /* Figma 1158:18198: miniaturas de 80x80 (radio 8), nombre + precio 12/1.4, hueco 6px */
4487  .occre-mega__popular-item {
4488    width: 8rem;
4489    text-decoration: none;
4490    color: var(--color-grey-900);
4491    font-family: var(--font-body);
4492    font-size: 1.2rem;
4493    line-height: 1.4;
4494    letter-spacing: -0.01em;
4495  }
4496
4497  .occre-mega__popular-name {
4498    display: block;
4499  }
4500
4501  .occre-mega__popular-price {
4502    display: block;
4503    margin-top: 0.6rem;
4504    opacity: 0.5;
4505  }
4506
4507  .occre-mega__popular-item .o-media {
4508    aspect-ratio: 1;
4509    margin-bottom: 1.2rem;
4510    border-radius: var(--radius-m);
4511    background: var(--color-grey-200);
4512  }
4513
4514  /* Tarjetas promocionales */
4515  .occre-mega__promos {
4516    display: flex;
4517    flex-direction: column;
4518    gap: 1.6rem;
4519    flex-shrink: 0;
4520  }
4521
4522  /* Con tarjetas en columnas, las columnas de enlaces se ciñen a su contenido
4523     y las tarjetas absorben todo el ancho restante */
4524  .occre-mega__inner:has(.occre-mega__promos--columns) .occre-mega__main {
4525    flex: 0 0 auto;
4526  }
4527
4528  /* Columnas de enlaces más estrechas y hueco menor cuando hay tarjetas en
4529     columnas, para ceder más ancho a las tarjetas */
4530  .occre-mega__inner:has(.occre-mega__promos--columns) {
4531    gap: 3.2rem;
4532  }
4533
4534  .occre-mega__inner:has(.occre-mega__promos--columns) .occre-mega__col {
4535    width: 17rem;
4536  }
4537
4538  .occre-mega__inner:has(.occre-mega__promos--columns) .occre-mega__columns {
4539    gap: 2.4rem;
4540  }
4541
4542  /* Despegable-descubre: 3 tarjetas lado a lado que se reparten todo el ancho
4543     restante, gap 22, proporción 9:16 vertical (alto según ancho, sin estirar al panel) */
4544  .occre-mega__promos--columns {
4545    flex-direction: row;
4546    flex: 1;
4547    align-items: flex-start;
4548    gap: 2.2rem;
4549    min-width: 0;
4550  }
4551
4552  .occre-mega__promo {
4553    position: relative;
4554    width: 25.9rem;
4555    text-decoration: none;
4556  }
4557
4558  .occre-mega__promos--columns .occre-mega__promo {
4559    flex: 1 1 0;
4560    width: auto;
4561    min-width: 0;
4562    aspect-ratio: 9 / 16;
4563  }
4564
4565  /* Figma: tarjetas de 259x330 y 259x229 */
4566  .occre-mega__promos--stacked .occre-mega__promo {
4567    aspect-ratio: 1.13;
4568  }
4569
4570  .occre-mega__promos--stacked .occre-mega__promo:first-child {
4571    aspect-ratio: 0.79;
4572  }
4573
4574  /* Figma (despegable-academy): tarjeta única de 394x449 (alto del panel) */
4575  .occre-mega__promos--stacked .occre-mega__promo:only-child {
4576    width: 39.4rem;
4577    height: 44.9rem;
4578    aspect-ratio: auto;
4579  }
4580
4581  /* Tarjetas promo (Figma): esquinas 8px y caption 21/1 en sans blanca, abajo-izquierda a 16px */
4582  .occre-mega__promo.o-media {
4583    border-radius: var(--radius-m);
4584  }
4585
4586  .occre-mega__promo .o-media__caption {
4587    inset-inline: 1.6rem;
4588    bottom: 1.6rem;
4589    font-family: 'STK Bureau Sans';
4590    font-weight: var(--font-weight-body-regular);
4591    font-size: 2.1rem;
4592    line-height: 1;
4593    letter-spacing: -0.01em;
4594  }
4595
4596  /* --- Estado transparente (sobre el hero, sin scroll): sin borde inferior --- */
4597  .occre-header-wrap.is-transparent:not(.is-scrolled):not(.is-mega-open):not(.is-menu-open) .occre-header {
4598    background: transparent;
4599    color: var(--color-white);
4600    border-bottom-color: transparent;
4601  }
4602
4603  /* Al hacer scroll el fondo debe ser blanco opaco (no translúcido
4603) */
4604  .occre-header-wrap.is-scrolled .occre-header,
4605  .occre-header-wrap.is-menu-open .occre-header,
4606  .occre-header-wrap.is-mega-open .occre-header {
4607    background: #ffffff;
4608  }
4609
4610  /* --- Hamburguesa + búsqueda móvil (ocultas en escritorio) --- */
4611  .occre-header__mobile-left {
4612    grid-column: 1;
4613    display: none;
4614    align-items: center;
4615    gap: 0.8rem;
4616  }
4617
4618  .occre-header__burger {
4619    display: inline-flex;
4620    align-items: center;
4621    justify-content: center;
4622    width: 4rem;
4623    height: 4rem;
4624    padding: 0;
4625    border: 0;
4626    border-radius: var(--radius-s);
4627    background: none;
4628    color: inherit;
4629    cursor: pointer;
4630  }
4631
4632  .occre-header__burger svg {
4633    width: 1.8rem;
4634    height: 1.8rem;
4635    fill: none;
4636    stroke: currentColor;
4637    stroke-width: 1.5;
4638  }
4639
4640  /* Con el menú abierto la hamburguesa pasa a ser una X */
4641  .occre-header__burger-x {
4642    display: none;
4643  }
4644
4645  .occre-header-wrap.is-menu-open .occre-header__burger-open {
4646    display: none;
4647  }
4648
4649  .occre-header-wrap.is-menu-open .occre-header__burger-x {
4650    display: block;
4651  }
4652
4653  /* --- Drawer móvil --- */
4654  .occre-mobile-menu {
4655    position: fixed;
4656    inset: 0;
4657    z-index: 50;
4658    visibility: hidden;
4659    pointer-events: none;
4660    overflow: hidden;
4661  }
4662
4663  .occre-mobile-menu.is-open {
4664    visibility: visible;
4665    pointer-events: auto;
4666  }
4667
4668  .occre-mobile-menu {
4669    margin-top: -6px;
4670  }
4671
4672  .occre-header-wrap:has(.is-open) .occre-header {
4673    z-index: 99;
4674  }
4675
4676  .occre-mobile-menu__overlay {
4677    position: absolute;
4678    inset: 0;
4679    background: rgb(0 0 0 / 45%);
4680    opacity: 0;
4681    transition: opacity 0.25s ease;
4682  }
4683
4684  .occre-mobile-menu.is-open .occre-mobile-menu__overlay {
4685    opacity: 1;
4686  }
4687
4688  .occre-mobile-menu__panel {
4689    position: absolute;
4690    top: 0;
4691    left: 0;
4692    height: 100%;
4693    width: 100%;
4694    padding: 2.4rem 1.6rem;
4695    background: var(--color-grey-200);
4696    color: var(--color-grey-900);
4697    transform: translateX(-100%);
4698    transition: transform 0.3s ease;
4699    overflow-y: auto;
4700    overflow-x: hidden; /* los subpaneles translateX(100%) no deben crear scroll lateral */
4701    display: flex;
4702    flex-direction: column;
4703  }
4704
4705  .occre-mobile-menu.is-open .occre-mobile-menu__panel {
4706    transform: translateX(0);
4707  }
4708
4709  .occre-mobile-menu__list,
4710  .occre-mobile-menu__aside {
4711    list-style: none;
4712    margin: 0;
4713    padding: 0;
4714  }
4715
4716  /* Figma: item py8 + gap16 con el separador → 24px a cada lado de la línea */
4717  .occre-mobile-menu__list li + li {
4718    border-top: 0.1rem dashed var(--color-grey-400, #d4d4d4);
4719  }
4720
4721  .occre-mobile-menu__list li:first-child a,
4722  .occre-mobile-menu__list li:first-child .occre-mobile-menu__row {
4723    padding-top: 0.8rem;
4724  }
4725
4726  .occre-mobile-menu__list a {
4727    display: block;
4728    padding: 2.4rem 0;
4729    color: var(--color-grey-900);
4730    text-decoration: none;
4731    font-family: var(--font-body);
4732    font-weight: var(--font-weight-body-regular);
4733    font-size: 2.4rem;
4734    line-height: 1;
4735    letter-spacing: -0.01em;
4736  }
4737
4738  /* Fila con chevron para enlaces con submenú (mismo estilo que los enlaces) */
4739  .occre-mobile-menu__row {
4740    display: flex;
4741    align-items: center;
4742    justify-content: space-between;
4743    width: 100%;
4744    padding: 2.4rem 0;
4745    border: 0;
4746    background: none;
4747    color: var(--color-grey-900);
4748    text-align: left;
4749    cursor: pointer;
4750    font-family: var(--font-body);
4751    font-weight: var(--font-weight-body-regular);
4752    font-size: 2.4rem;
4753    line-height: 1;
4754    letter-spacing: -0.01em;
4755  }
4756
4757  .occre-mobile-menu__row svg {
4758    width: 1.8rem;
4759    height: 1.8rem;
4760    fill: none;
4761    stroke: currentColor;
4762    stroke-width: 1.5;
4763  }
4764
4765  /* Subpanel drill-in: cubre el panel y entra desde la derecha */
4766  .occre-mobile-menu__sub {
4767    position: absolute;
4768    inset: 0;
4769    padding: 0.8rem 1.6rem 2.4rem;
4770    background: var(--color-grey-200);
4771    transform: translateX(100%);
4772    transition: transform 0.3s ease;
4773    visibility: hidden;
4774    overflow-y: auto;
4775  }
4776
4777  .occre-mobile-menu__sub.is-open {
4778    transform: translateX(0);
4779    visibility: visible;
4780  }
4781
4782  .occre-mobile-menu__back {
4783    display: flex;
4784    align-items: center;
4785    gap: 0.8rem;
4786    padding: 0;
4787    border: 0;
4788    background: none;
4789    color: var(--color-grey-900);
4790    cursor: pointer;
4791    font-family: var(--font-body);
4792    font-weight: 300;
4793    font-size: 1.4rem;
4794    padding: 0.8rem 0;
4795    margin-bottom: 0.8rem;
4796  }
4797
4798  .occre-mobile-menu__back svg {
4799    width: 1.6rem;
4800    height: 1.6rem;
4801    fill: none;
4802    stroke: currentColor;
4803    stroke-width: 1.5;
4804  }
4805
4806  .occre-mobile-menu__group-title {
4807    margin: 1.6rem 0 0.4rem;
4808    font-family: var(--font-body);
4809    font-weight: 300;
4810    font-size: 1.4rem;
4811    line-height: 1.4;
4812    letter-spacing: -0.01em;
4813    text-transform: uppercase;
4814    color: var(--color-grey-500);
4815  }
4816
4817  .occre-mobile-menu__sublist {
4818    list-style: none;
4819    margin: 0;
4820    padding: 0;
4821  }
4822
4823  .occre-mobile-menu__sublist a {
4824    display: block;
4825    padding: 0.8rem 0;
4826    color: var(--color-grey-900);
4827    text-decoration: none;
4828    font-family: var(--font-body);
4829    font-weight: 300;
4830    font-size: 1.6rem;
4831    line-height: 1.4;
4832    letter-spacing: -0.01em;
4833  }
4834
4835  .occre-mobile-menu__aside {
4836    margin-top: 2.4rem;
4837    display: flex;
4838    gap: 1.5rem;
4839  }
4840
4841  .occre-mobile-menu__aside a {
4842    display: block;
4843    padding: 0.8rem 0;
4844    color: var(--color-grey-600);
4845    text-decoration: none;
4846    font-family: var(--font-body);
4847    font-size: var(--text-body-m-size);
4848    width: fit-content;
4849    background: var(--color-grey-400);
4850    padding: 1rem;
4851    color: #000;
4852  }
4853
4854  /* Tarjeta con imagen (bloque "Imagen menú móvil") */
4855  .occre-mobile-menu__sublist a.occre-mobile-menu__card {
4856    display: flex;
4857    align-items: center;
4858    gap: 1.2rem;
4859    padding: 0.4rem;
4860    border-bottom: 0;
4861    background: var(--color-white);
4862    border-radius: 0.4rem;
4863    font-family: var(--font-body);
4864    font-weight: var(--font-weight-body-regular);
4865    font-size: 1.6rem;
4866    line-height: 1;
4867    letter-spacing: -0.01em;
4868    color: var(--color-grey-900);
4869  }
4870
4871  .occre-mobile-menu__card img {
4872    width: 5rem;
4873    height: 5.8rem;
4874    object-fit: cover;
4875    border-radius: 0.4rem;
4876    flex-shrink: 0;
4877  }
4878
4879  .occre-mobile-menu__card > span {
4880    display: flex;
4881    justify-content: space-between;
4882    width: 80%;
4883  }
4884  .occre-mobile-menu__card span span {
4885    color: var(--color-grey-500);
4886  }
4887
4888  /* Gap 8 entre tarjetas (li sin padding propio) */
4889  .occre-mobile-menu__sublist li + li .occre-mobile-menu__card {
4890    margin-top: 0.8rem;
4891  }
4892
4893  /* Grupo acordeón (título de grupo con prefijo ">")
4894     Figma: bloques con gap 24 tras las tarjetas; entre acordeones gap 16
4895     alrededor del separador; fila summary de 40px de alto (texto 18 + py11) */
4896  .occre-mobile-menu__acc {
4897    border-top: 0.1rem dashed var(--color-grey-400, #d4d4d4);
4898    margin-top: 1.6rem;
4899    padding-top: 1.6rem;
4900  }
4901
4902  .occre-mobile-menu__acc:first-of-type {
4903    margin-top: 2.4rem;
4904  }
4905
4906  .occre-mobile-menu__acc summary {
4907    display: flex;
4908    align-items: center;
4909    justify-content: space-between;
4910    padding: 1.1rem 0;
4911    cursor: pointer;
4912    list-style: none;
4913    font-family: var(--font-body);
4914    font-weight: var(--font-weight-body-regular);
4915    font-size: 1.8rem;
4916    line-height: 1;
4917    letter-spacing: -0.01em;
4918    color: var(--color-grey-900);
4919  }
4920
4921  .occre-mobile-menu__acc summary::-webkit-details-marker {
4922    display: none;
4923  }
4924
4925  .occre-mobile-menu__acc summary svg {
4926    width: 1.8rem;
4927    height: 1.8rem;
4928    fill: none;
4929    stroke: currentColor;
4930    stroke-width: 1.5;
4931    transition: transform 0.2s ease;
4932  }
4933
4934  .occre-mobile-menu__acc[open] summary svg {
4935    transform: rotate(180deg);
4936  }
4937
4938  .occre-mobile-menu__acc .occre-mobile-menu__sublist {
4939    padding-top: 0.5rem;
4940  }
4941
4942  /* Botón "Ver todo" al pie del subpanel */
4943  .occre-mobile-menu__viewall {
4944    display: block;
4945    margin-top: 2.4rem;
4946    padding: 0.8rem 1rem;
4947    background: var(--color-grey-300, #e8e8e8);
4948    border-radius: 0.4rem;
4949    text-align: center;
4950    text-decoration: none;
4951    font-family: var(--font-body);
4952    font-weight: 300;
4953    font-size: 1.4rem;
4954    line-height: 1.4;
4955    letter-spacing: -0.01em;
4956    color: var(--color-grey-900);
4957  }
4958
4959  /* Enlace "Mi cuenta" (icono + texto, encima del selector de idioma) */
4960  .occre-mobile-menu__account {
4961    padding: 2.5rem 0 0.5rem;
4962    margin-top: auto;
4963  }
4964
4965  .occre-mobile-menu__account.wishlist {
4966    padding: 0.5rem 0;
4967    margin-top: -0.5rem;
4968  }
4969
4970  .occre-mobile-menu__account a {
4971    display: inline-flex;
4972    align-items: center;
4973    gap: 0.8rem;
4974    padding: 0.8rem 0;
4975    color: var(--color-grey-900);
4976    text-decoration: none;
4977    font-family: var(--font-body);
4978    font-weight: 300;
4979    font-size: 1.4rem;
4980    line-height: 1;
4981    letter-spacing: -0.01em;
4982  }
4983
4984  .occre-mobile-menu__account svg {
4985    width: 1.8rem;
4986    height: 1.8rem;
4987    fill: none;
4988    stroke: currentColor;
4989    stroke-width: 1.5;
4990  }
4991
4992  .occre-mobile-menu__account + .occre-mobile-menu__locale {
4993    margin-top: 0;
4994    padding-top: 0.8rem;
4995  }
4996
4997  /* Selector idioma/país (encima de populares) */
4998  .occre-mobile-menu__locale {
4999    margin-top: auto;
5000    padding-top: 2.4rem;
5001    display: flex;
5002    gap: 1.2rem;
5003  }
5004
5005  .occre-mobile-menu__locale button {
5006    display: inline-flex;
5007    align-items: center;
5008    gap: 0.6rem;
5009    padding: 0.8rem 1.2rem;
5010    border: 0.1rem solid var(--color-grey-400, #d4d4d4);
5011    border-radius: 0.4rem;
5012    background: none;
5013    cursor: pointer;
5014    font-family: var(--font-body);
5015    font-weight: 300;
5016    font-size: 1.4rem;
5017    line-height: 1;
5018    letter-spacing: -0.01em;
5019    color: var(--color-grey-900);
5020  }
5021
5022  .occre-mobile-menu__locale svg {
5023    width: 1.6rem;
5024    height: 1.6rem;
5025    fill: none;
5026    stroke: currentColor;
5027    stroke-width: 1.5;
5028  }
5029
5030  .occre-mobile-menu__locale .occre-mobile-menu__locale-caret {
5031    width: 1.2rem;
5032    height: 1.2rem;
5033  }
5034
5035  /* Populares (panel principal, abajo) */
5036  .occre-mobile-menu__popular {
5037    margin-top: auto;
5038    padding-top: 2.4rem;
5039    margin-top: 0;
5040    padding-top: 4rem;
5041  }
5042
5043  .occre-mobile-menu__locale + .occre-mobile-menu__popular,
5044  .occre-mobile-menu__account + .occre-mobile-menu__popular {
5045    margin-top: 0;
5046    padding-top: 1.6rem;
5047  }
5048
5049  .occre-mobile-menu__popular-title {
5050    margin: 0 0 1.2rem;
5051    font-family: var(--font-body);
5052    font-weight: 300;
5053    font-size: 1.4rem;
5054    line-height: 1.4;
5055    letter-spacing: -0.01em;
5056    text-transform: uppercase;
5057    color: var(--color-grey-500);
5058  }
5059
5060  .occre-mobile-menu__popular-grid {
5061    display: flex;
5062    gap: 1.2rem;
5063  }
5064
5065  .occre-mobile-menu__popular-grid a {
5066    display: block;
5067    width: calc((100% - 3.6rem) / 4);
5068    min-width: 0;
5069    text-decoration: none;
5070    color: var(--color-grey-900);
5071    font-family: var(--font-body);
5072    font-weight: 300;
5073    font-size: 1.2rem;
5074    line-height: 1.4;
5075    letter-spacing: -0.01em;
5076  }
5077
5078  .occre-mobile-menu__popular-grid img {
5079    width: 100%;
5080    height: auto;
5081    aspect-ratio: 1;
5082    object-fit: cover;
5083    border-radius: 0.8rem;
5084    display: block;
5085    margin-bottom: 0.8rem;
5086  }
5087
5088  /* Nombre en máx. 2 líneas + precio debajo, como mega menú desktop */
5089  .occre-mobile-menu__popular-name {
5090    display: -webkit-box;
5091    -webkit-box-orient: vertical;
5092    -webkit-line-clamp: 2;
5093    overflow: hidden;
5094    overflow-wrap: anywhere;
5095  }
5096
5097  .occre-mobile-menu__popular-price {
5098    display: block;
5099    margin-top: 0.4rem;
5100    opacity: 0.5;
5101  }
5102
5103  /* --- Buscador desplegable (snippet header-search de Dawn + predictive search) --- */
5104  .occre-header .header__search {
5105    display: inline-flex;
5106    line-height: 0;
5107  }
5108
5109  /* El summary hace de botón de icono, con el mismo estilo que .occre-header__icon */
5110  .occre-header .header__search summary.header__icon {
5111    display: inline-flex;
5112    align-items: center;
5113    justify-content: center;
5114    width: 4rem;
5115    height: 4rem;
5116    padding: 0;
5117    border-radius: var(--radius-s);
5118    color: inherit;
5119    cursor: pointer;
5120  }
5121
5122  .occre-header .header__search summary.header__icon:hover {
5123    opacity: 0.7;
5124  }
5125
5126  .occre-header .header__search summary .svg-wrapper {
5127    display: inline-flex;
5128  }
5129
5130  /* La X solo debe verse con el modal abierto (Dawn la oculta con menor especificidad) */
5131  .occre-header .header__search details:not([open]) summary .header__icon-close {
5132    display: none;
5133  }
5134
5135  .occre-header .header__search summary svg {
5136    width: 1.8rem;
5137    height: 1.8rem;
5138    fill: none;
5139  }
5140
5141  .occre-header .header__search summary svg path {
5142    fill: currentColor;
5143  }
5144
5145  /* El modal cubre la barra de cabecera (ancestro posicionado: .occre-header) */
5146  .occre-header .search-modal {
5147    background: var(--color-white);
5148    color: var(--color-grey-900);
5149    z-index: 45;
5150    border-bottom: 0.1rem solid var(--color-grey-300);
5151  }
5152
5153  /* Dawn dibuja el box nativo del campo con .field:before/:after — fuera */
5154  .occre-header .search-modal .field:before,
5155  .occre-header .search-modal .field:after {
5156    content: none;
5157  }
5158
5159  /* Campo de búsqueda: guía Occre (radio 4, borde fino, Suisse Intl) */
5160  .occre-header .search-modal .field__input {
5161    font-family: var(--font-body);
5162    font-size: 1.6rem;
5163    line-height: 1.4;
5164    letter-spacing: -0.01em;
5165    color: var(--color-grey-900);
5166    background: var(--color-white);
5167    border: 0.1rem solid var(--color-grey-400);
5168    border-radius: var(--radius-s);
5169    box-shadow: none;
5170  }
5171
5172  .occre-header .search-modal .field__input:focus,
5173  .occre-header .search-modal .field__input:focus-visible {
5174    border-color: var(--color-grey-900);
5175    outline: none;
5176    box-shadow: none;
5177  }
5178
5179  /* Sin label flotante: placeholder plano como en el resto de formularios Occre */
5180  .occre-header .search-modal .field__label {
5181    display: none;
5182  }
5183
5184  .occre-header .search-modal .field__input {
5185    height: 4.8rem;
5186    padding: 0 1.6rem;
5187  }
5188
5189  .occre-header .search-modal .field__input::placeholder {
5190    color: var(--color-grey-500);
5191    opacity: 1;
5192  }
5193
5194  .occre-header .search-modal .field__button,
5195  .occre-header .search-modal .reset__button {
5196    color: var(--color-grey-900);
5197  }
5198
5199  .occre-header .search-modal .modal__close-button {
5200    color: var(--color-grey-900);
5201    border-radius: var(--radius-s);
5202  }
5203
5204  .occre-header .search-modal .modal__close-button:hover {
5205    opacity: 0.7;
5206  }
5207
5208  /* Panel de resultados: mismo remate que el mega menú (radio inferior + sombra) */
5209  .occre-header .predictive-search {
5210    border: 0;
5211    border-top: 0.1rem solid var(--color-grey-300);
5212    border-radius: 0 0 var(--radius-m) var(--radius-m);
5213    box-shadow: 0 2.4rem 4.8rem rgb(0 0 0 / 12%);
5214    background: var(--color-white);
5215  }
5216
5217  /* Cabeceras de grupo (SUGERENCIAS / PRODUCTOS): igual que títulos de columna del mega */
5218  .occre-header .predictive-search .predictive-search__heading {
5219    font-family: var(--font-body);
5220    font-size: var(--text-body-s-size);
5221    font-weight: var(--font-weight-body-regular);
5222    letter-spacing: -0.01em;
5223    text-transform: uppercase;
5224    color: var(--color-grey-500);
5225    border-bottom: 0;
5226  }
5227
5228  /* Enlaces de resultado: 15/22 como los enlaces del mega menú */
5229  .occre-header .predictive-search .predictive-search__item-heading,
5230  .occre-header .predictive-search .predictive-search__item-content {
5231    font-family: var(--font-body);
5232    font-weight: var(--font-weight-body-regular);
5233    font-size: 1.5rem;
5234    line-height: 2.2rem;
5235    letter-spacing: -0.01em;
5236    color: var(--color-grey-900);
5237  }
5238
5239  .occre-header .predictive-search .predictive-search__item:hover .predictive-search__item-heading {
5240    text-decoration: underline;
5241    text-underline-offset: 0.3rem;
5242  }
5243
5244  .occre-header .predictive-search .predictive-search__item--link-with-thumbnail {
5245    border-radius: var(--radius-s);
5246  }
5247
5248  .occre-header .predictive-search .predictive-search__image {
5249    border-radius: var(--radius-m);
5250    background: var(--color-grey-200);
5251  }
5252
5253  /* "Buscar 'término'" inferior */
5254  .occre-header .predictive-search .predictive-search__item--term {
5255    font-family: var(--font-body);
5256    font-weight: var(--font-weight-body-medium);
5257    font-size: 1.5rem;
5258    letter-spacing: -0.01em;
5259    color: var(--color-grey-900);
5260  }
5261
5262  @media screen and (min-width: 990px) {
5263    .occre-header__mobile-left {
5264      display: none !important;
5265    }
5266  }
5267
5268  @media screen and (max-width: 989px) {
5269    .occre-header__nav {
5270      display: none;
5271    }
5272
5273    .occre-header {
5274      grid-template-columns: auto 1fr auto;
5275      padding-inline: 2.5rem;
5276    }
5277
5278    /* Figma móvil: hamburguesa + búsqueda a la izquierda del logo */
5279    .occre-header__mobile-left {
5280      display: flex;
5281    }
5282
5283    .occre-header__logo-cell {
5284      justify-self: center;
5285    }
5286
5287    .occre-header__cta {
5288      display: none;
5289    }
5290
5291    /* Figma móvil: solo corazón y carrito a la derecha */
5292
5293    .occre-header__icon--wishlist,
5294    .occre-header__icon--account,
5295    .occre-header__actions .header__search {
5296      display: none;
5297    }
5298    .occre-header__icon--account {
5299      display: flex;
5300    }
5301
5302    .occre-mega {
5303      display: none !important;
5304    }
5305  }
5306</style><style data-shopify>
5307  #shopify-section-sections--29681278878070__header .occre-header__logo img,
5308  #shopify-section-sections--29681278878070__header .occre-header__logo svg {
5309    --logo-width: 92px;
5310  }</style>
5311<div
5312  class="occre-header-wrap"
5313  data-occre-header
5314><div class="occre-announcement">
5315      <div class="occre-announcement__messages"><span class="occre-announcement__rating">
5316              <img class="occre-announcement__stars" src="//occre.com/cdn/shop/t/93/assets/4s-announcement-stars.svg?v=402998806798302921789113949" width="66" height="11" alt="">
5317              <span class="occre-announcement__rating-desktop">4.7 from over 10,000 reviews</span>
5318              <span class="occre-announcement__rating-mobile">4.7</span>
5319            </span><span class="dot" aria-hidden="true"></span><span>Free shipping on orders over $200. Duties & taxes included.</span></div>
5320
5321      <div class="occre-announcement__aside"><a href="/en-us/blogs/academy">Occre Academy</a><a href="/en-us/pages/occre-club">Occre Club</a><form method="post" action="/en-us/localization" id="localization_form" accept-charset="UTF-8" class="occre-announcement__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-us/products/albatros" /><select
5322              name="locale_code"
5323              aria-label="Language"
5324              onchange="this.form.submit()"
5325            ><option
5326                  value="en"
5327                  
5328                    selected
5329                  
5330                >EN</option><option
5331                  value="es"
5332                  
5333                >ES</option></select></form><form method="post" action="/en-us/localization" id="localization_form" accept-charset="UTF-8" class="occre-announcement__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-us/products/albatros" /><select
5334              name="country_code"
5335              aria-label="Country/region"
5336              onchange="this.form.submit()"
5337            ><option
5338                  value="AL"
5339                  
5340                >EUR</option><option
5341                  value="AD"
5342                  
5343                >EUR</option><option
5344                  value="AU"
5345                  
5346                >EUR</option><option
5347                  value="AT"
5348                  
5349                >EUR</option><option
5350                  value="BE"
5351                  
5352                >EUR</option><option
5353                  value="BA"
5354                  
5355                >EUR</option><option
5356                  value="BG"
5357                  
5358                >EUR</option><option
5359                  value="CA"
5360                  
5361                >CAD</option><option
5362                  value="CL"
5363                  
5364                >EUR</option><option
5365                  value="CO"
5366                  
5367                >EUR</option><option
5368                  value="CR"
5369                  
5370                >EUR</option><option
5371                  value="HR"
5372                  
5373                >EUR</option><option
5374                  value="CY"
5375                  
5376                >EUR</option><option
5377                  value="CZ"
5378                  
5379                >EUR</option><option
5380                  value="DK"
5381                  
5382                >EUR</option><option
5383                  value="DO"
5384                  
5385                >EUR</option><option
5386                  value="EC"
5387                  
5388                >EUR</option><option
5389                  value="SV"
5390                  
5391                >EUR</option><option
5392                  value="EE"
5393                  
5394                >EUR</option><option
5395                  value="FO"
5396                  
5397                >EUR</option><option
5398                  value="FI"
5399                  
5400                >EUR</option><option
5401                  value="FR"
5402                  
5403                >EUR</option><option
5404                  value="DE"
5405                  
5406                >EUR</option><option
5407                  value="GR"
5408                  
5409                >EUR</option><option
5410                  value="GL"
5411                  
5412                >EUR</option><option
5413                  value="HN"
5414                  
5415                >EUR</option><option
5416                  value="HK"
5417                  
5418                >EUR</option><option
5419                  value="HU"
5420                  
5421                >EUR</option><option
5422                  value="IS"
5423                  
5424                >EUR</option><option
5425                  value="IE"
5426                  
5427                >EUR</option><option
5428                  value="IL"
5429                  
5430                >EUR</option><option
5431                  value="IT"
5432                  
5433                >EUR</option><option
5434                  value="JP"
5435                  
5436                >EUR</option><option
5437                  value="LV"
5438                  
5439                >EUR</option><option
5440                  value="LT"
5441                  
5442                >EUR</option><option
5443                  value="LU"
5444                  
5445                >EUR</option><option
5446                  value="MY"
5447                  
5448                >EUR</option><option
5449                  value="MT"
5450                  
5451                >EUR</option><option
5452                  value="MX"
5453                  
5454                >USD</option><option
5455                  value="MD"
5456                  
5457                >EUR</option><option
5458                  value="MC"
5459                  
5460                >EUR</option><option
5461                  value="ME"
5462                  
5463                >EUR</option><option
5464                  value="MA"
5465                  
5466                >EUR</option><option
5467                  value="NL"
5468                  
5469                >EUR</option><option
5470                  value="NZ"
5471                  
5472                >EUR</option><option
5473                  value="NO"
5474                  
5475                >EUR</option><option
5476                  value="PA"
5477                  
5478                >EUR</option><option
5479                  value="PY"
5480                  
5481                >EUR</option><option
5482                  value="PE"
5483                  
5484                >EUR</option><option
5485                  value="PH"
5486                  
5487                >EUR</option><option
5488                  value="PL"
5489                  
5490                >EUR</option><option
5491                  value="PT"
5492                  
5493                >EUR</option><option
5494                  value="RO"
5495                  
5496                >EUR</option><option
5497                  value="SA"
5498                  
5499                >EUR</option><option
5500                  value="RS"
5501                  
5502                >EUR</option><option
5503                  value="SK"
5504                  
5505                >EUR</option><option
5506                  value="SI"
5507                  
5508                >EUR</option><option
5509                  value="ZA"
5510                  
5511                >EUR</option><option
5512                  value="KR"
5513                  
5514                >EUR</option><option
5515                  value="ES"
5516                  
5517                >EUR</option><option
5518                  value="SE"
5519                  
5520                >EUR</option><option
5521                  value="CH"
5522                  
5523                >CHF</option><option
5524                  value="TW"
5525                  
5526                >EUR</option><option
5527                  value="TH"
5528                  
5529                >EUR</option><option
5530                  value="AE"
5531                  
5532                >EUR</option><option
5533                  value="GB"
5534                  
5535                >GBP</option><option
5536                  value="US"
5537                  
5538                    selected
5539                  
5540                >USD</option><option
5541                  value="UY"
5542                  
5543                >EUR</option></select></form></div>
5544    </div><header class="occre-header">
5545    <div class="occre-header__mobile-left">
5546      <button
5547        type="button"
5548        class="occre-header__burger"
5549        data-menu-open
5550        aria-label="Menu"
5551      >
5552        <svg class="occre-header__burger-open" viewBox="0 0 24 24" aria-hidden="true">
5553          <path d="M4 6h16M4 12h16M4 18h16"/>
5554        </svg>
5555        <svg class="occre-header__burger-x" viewBox="0 0 24 24" aria-hidden="true">
5556          <path d="M6 6l12 12M18 6 6 18"/>
5557        </svg>
5558      </button>
5559      
5560
5561<details-modal class="header__search">
5562  <details>
5563    <summary
5564      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
5565      aria-haspopup="dialog"
5566      aria-label="Search"
5567    >
5568      <span>
5569        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
5570</span>
5571        <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
5572</span>
5573      </span>
5574    </summary>
5575    <div
5576      class="search-modal modal__content gradient"
5577      role="dialog"
5578      aria-modal="true"
5579      aria-label="Search"
5580    >
5581      <div class="modal-overlay"></div>
5582      <div
5583        class="search-modal__content search-modal__content-bottom"
5584        tabindex="-1"
5585      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/en-us/search" method="get" role="search" class="search search-modal__form">
5586          <div class="field">
5587            <input
5588              class="search__input field__input"
5589              id="Search-In-Modal-Mobile"
5590              type="search"
5591              name="q"
5592              value=""
5593              placeholder="Search"role="combobox"
5594                aria-expanded="false"
5595                aria-owns="predictive-search-results"
5596                aria-controls="predictive-search-results"
5597                aria-haspopup="listbox"
5598                aria-autocomplete="list"
5599                autocorrect="off"
5600                autocomplete="off"
5601                autocapitalize="off"
5602                spellcheck="false">
5603            <label class="field__label" for="Search-In-Modal-Mobile">Search</label>
5604            <input type="hidden" name="options[prefix]" value="last">
5605            <button
5606              type="reset"
5607              class="reset__button field__button hidden"
5608              aria-label="Clear search term"
5609            >
5610              <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
5611</span>
5612            </button>
5613            <button class="search__button field__button" aria-label="Search">
5614              <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
5615</span>
5616            </button>
5617          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
5618
5619<div class="predictive-search__loading-state">
5620  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
5621
5622</div>
5623</div>
5624
5625            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
5626          type="button"
5627          class="search-modal__close-button modal__close-button link link--text focus-inset"
5628          aria-label="Close"
5629        >
5630          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
5631</span>
5632        </button>
5633      </div>
5634    </div>
5635  </details>
5636</details-modal>
5637
5638    </div>
5639
5640    <nav class="occre-header__nav" aria-label="Main"><div
5641          class="nav-item"
5642          
5643            data-mega-item="0"
5644          
5645        >
5646          <a
5647            href="/en-us#"
5648            
5649              aria-expanded="false" aria-haspopup="true"
5650            
5651          >Shop</a>
5652        </div><div
5653          class="nav-item"
5654          
5655            data-mega-item="1"
5656          
5657        >
5658          <a
5659            href="/en-us#"
5660            
5661              aria-expanded="false" aria-haspopup="true"
5662            
5663          >Discover</a>
5664        </div><div
5665          class="nav-item"
5666          
5667            data-mega-item="2"
5668          
5669        >
5670          <a
5671            href="/en-us#"
5672            
5673              aria-expanded="false" aria-haspopup="true"
5674            
5675          >Help</a>
5676        </div><div
5677          class="nav-item"
5678          
5679        >
5680          <a
5681            href="/en-us/collections/new-release"
5682            
5683          >New arrivals</a>
5684        </div></nav>
5685
5686    <div class="occre-header__logo-cell">
5687      <a href="/en-us" class="occre-header__logo"><svg class="occre-logo-svg" xmlns="http://www.w3.org/2000/svg" viewBox="705 53 102 42" role="img" aria-label="OcCre">
5688<g>
5689<g>
5690<g>
5691<g>
5692<path d="M800.793 91.3947H785.596V90.1648H785.816C786.712 90.1648 787.297 90.0041 787.571 89.6825C787.864 89.361 788.01 88.8867 788.01 88.2597V77.842C788.01 77.215 787.864 76.7407 787.571 76.4192C787.297 76.0977 786.712 75.9369 785.816 75.9369H785.596V74.707H801.451V79.4577H799.943C799.906 78.8146 799.787 78.3002 799.586 77.9143C799.403 77.5124 799.129 77.207 798.763 76.998C798.416 76.7729 797.995 76.6282 797.501 76.5639C797.026 76.4835 796.486 76.4433 795.883 76.4433H792.097V82.2068H794.731C795.663 82.2068 796.322 82.0621 796.706 81.7728C797.108 81.4834 797.318 80.9046 797.337 80.0365H798.845V86.0411H797.337C797.3 85.2212 797.09 84.6585 796.706 84.3531C796.322 84.0315 795.663 83.8708 794.731 83.8708H792.097V88.115C792.097 88.6456 792.225 89.0234 792.482 89.2484C792.738 89.4574 793.14 89.5619 793.688 89.5619H795.91C797.044 89.5619 797.958 89.3208 798.653 88.8385C799.348 88.3401 799.943 87.5363 800.436 86.427H802L800.793 91.3947Z" fill="currentColor"/>
5693<path d="M783.046 87.9462C783.65 88.5571 784.171 89.0555 784.61 89.4414C785.067 89.8111 785.451 90.0603 785.762 90.1889V91.3947H781.126L774.159 83.7502H773.281V88.2356C773.281 88.6375 773.299 88.9671 773.336 89.2243C773.391 89.4655 773.491 89.6584 773.638 89.8031C773.802 89.9478 774.031 90.0442 774.324 90.0925C774.634 90.1407 775.046 90.1648 775.558 90.1648H775.832V91.3947H766.753V90.1648H767.082C767.978 90.1648 768.563 90.0201 768.837 89.7308C769.112 89.4253 769.249 88.935 769.249 88.2597V77.842C769.249 77.1829 769.112 76.7005 768.837 76.3951C768.581 76.0896 767.996 75.9369 767.082 75.9369H766.753V74.707H776.875C777.734 74.707 778.539 74.7955 779.288 74.9723C780.057 75.1491 780.724 75.4144 781.291 75.7681C781.858 76.1218 782.306 76.5719 782.635 77.1185C782.964 77.6652 783.129 78.3002 783.129 79.0236C783.129 80.1651 782.726 81.1136 781.922 81.8692C781.117 82.6248 779.993 83.1554 778.548 83.4608L783.046 87.9462ZM774.872 82.448C776.043 82.448 776.984 82.1988 777.697 81.7004C778.411 81.202 778.767 80.358 778.767 79.1683C778.767 78.3002 778.493 77.6089 777.944 77.0944C777.396 76.58 776.573 76.3227 775.476 76.3227H775.009C774.808 76.3227 774.607 76.3388 774.406 76.371C774.205 76.4031 774.022 76.4755 773.857 76.588C773.693 76.6845 773.555 76.8292 773.446 77.0221C773.336 77.1989 773.281 77.4401 773.281 77.7455V82.448H774.872Z" fill="currentColor"/>
5694<path d="M757.745 91.7317C756.447 91.7317 755.258 91.5227 754.179 91.1047C753.1 90.6867 752.158 90.108 751.354 89.3684C750.567 88.6128 749.955 87.7286 749.516 86.7158C749.077 85.7029 748.857 84.5936 748.857 83.3879C748.857 82.0053 749.132 80.7593 749.68 79.6501C750.229 78.5247 750.97 77.5762 751.902 76.8045C752.835 76.0167 753.914 75.4138 755.139 74.9958C756.383 74.5618 757.681 74.3447 759.034 74.3447C760.589 74.3447 761.887 74.4653 762.929 74.7065C763.972 74.9476 764.776 75.1968 765.343 75.454V80.3976H763.78C763.743 79.1276 763.313 78.0986 762.49 77.3109C761.686 76.507 760.515 76.1051 758.979 76.1051C758.083 76.1051 757.251 76.2498 756.483 76.5392C755.715 76.8125 755.048 77.2144 754.481 77.745C753.914 78.2594 753.466 78.8944 753.137 79.6501C752.826 80.4057 7
569452.67 81.2497 752.67 82.1821C752.67 83.1307 752.826 83.9908 753.137 84.7625C753.466 85.5341 753.914 86.1933 754.481 86.7399C755.048 87.2704 755.715 87.6884 756.483 87.9939C757.251 88.2833 758.074 88.4279 758.952 88.4279C760.287 88.4279 761.375 88.1466 762.216 87.5839C763.057 87.0052 763.661 86.2737 764.027 85.3894H765.508C765.398 86.2094 765.151 87.0052 764.767 87.7768C764.383 88.5324 763.862 89.2077 763.204 89.8025C762.564 90.3813 761.786 90.8475 760.872 91.2012C759.958 91.5549 758.915 91.7317 757.745 91.7317Z" fill="currentColor"/>
5695<path d="M739.919 91.7317C738.62 91.7317 737.432 91.5227 736.353 91.1047C735.274 90.6867 734.332 90.108 733.527 89.3684C732.741 88.6128 732.128 87.7286 731.69 86.7158C731.251 85.7029 731.031 84.5936 731.031 83.3879C731.031 82.0053 731.306 80.7593 731.854 79.6501C732.403 78.5247 733.143 77.5762 734.076 76.8045C735.009 76.0167 736.088 75.4138 737.313 74.9958C738.556 74.5618 739.855 74.3447 741.208 74.3447C742.762 74.3447 744.061 74.4653 745.103 74.7065C746.145 74.9476 746.95 75.1968 747.517 75.454V80.3976H745.953C745.917 79.1276 745.487 78.0986 744.664 77.3109C743.86 76.507 742.689 76.1051 741.153 76.1051C740.257 76.1051 739.425 76.2498 738.657 76.5392C737.889 76.8125 737.221 77.2144 736.655 77.745C736.088 78.2594 735.64 78.8944 735.31 79.6501C735 80.4057 734.844 81.2497 734.844 82.1821C734.844 83.1307 735 83.9908 735.31 84.7625C735.64 85.5341 736.088 86.1933 736.655 86.7399C737.221 87.2704 737.889 87.6884 738.657 87.9939C739.425 88.2833 740.248 88.4279 741.126 88.4279C742.461 88.4279 743.549 88.1466 744.39 87.5839C745.231 87.0052 745.835 86.2737 746.2 85.3894H747.682C747.572 86.2094 747.325 87.0052 746.941 87.7768C746.557 88.5324 746.036 89.2077 745.377 89.8025C744.737 90.3813 743.96 90.8475 743.046 91.2012C742.131 91.5549 741.089 91.7317 739.919 91.7317Z" fill="currentColor"/>
5696<path d="M719.848 91.7558C718.494 91.7558 717.214 91.5388 716.007 91.1047C714.819 90.6546 713.776 90.0437 712.88 89.272C711.984 88.4842 711.28 87.5598 710.768 86.4987C710.256 85.4377 710 84.2882 710 83.0503C710 81.8124 710.256 80.6629 710.768 79.6018C711.28 78.5408 711.984 77.6244 712.88 76.8527C713.776 76.0649 714.819 75.454 716.007 75.0199C717.214 74.5698 718.494 74.3447 719.848 74.3447C721.219 74.3447 722.499 74.5698 723.688 75.0199C724.895 75.454 725.937 76.0649 726.815 76.8527C727.711 77.6244 728.415 78.5408 728.927 79.6018C729.457 80.6629 729.723 81.8124 729.723 83.0503C729.723 84.2882 729.467 85.4377 728.955 86.4987C728.442 87.5598 727.738 88.4842 726.842 89.272C725.965 90.0437 724.922 90.6546 723.715 91.1047C722.527 91.5388 721.237 91.7558 719.848 91.7558ZM719.848 89.8266C720.707 89.8266 721.466 89.6578 722.124 89.3202C722.783 88.9826 723.331 88.5164 723.77 87.9215C724.209 87.3106 724.538 86.5952 724.758 85.7753C724.995 84.9393 725.114 84.031 725.114 83.0503C725.114 82.0535 724.995 81.1452 724.758 80.3253C724.538 79.4893 724.2 78.7739 723.743 78.179C723.304 77.5681 722.755 77.0938 722.097 76.7562C721.439 76.4186 720.689 76.2498 719.848 76.2498C718.988 76.2498 718.229 76.4186 717.571 76.7562C716.931 77.0938 716.391 77.5681 715.952 78.179C715.514 78.7739 715.175 79.4893 714.938 80.3253C714.718 81.1613 714.608 82.0696 714.608 83.0503C714.608 84.047 714.718 84.9634 714.938 85.7994C715.175 86.6193 715.514 87.3267 715.952 87.9215C716.41 88.5164 716.958 88.9826 717.598 89.3202C718.257 89.6578 719.006 89.8266 719.848 89.8266Z" fill="currentColor"/>
5697</g>
5698</g>
5699<path d="M757.143 56.2462C757.26 56.2422 757.378 56.245 757.496 56.2464C757.612 57.3759 757.764 58.537 757.899 59.6665L758.002 60.553C758.025 60.7435 758.039 60.9589 758.092 61.1402C758.175 61.4138 758.449 61.5469 758.715 61.4541C759.03 61.3445 759.339 61.2068 759.646 61.0783L761.335 60.3743L766.867 58.0684C766.915 58.1712 766.982 58.2914 767.035 58.3936C766.861 58.5135 766.572 58.6713 766.379 58.7842L765.162 59.4958L761.428 61.6817L760.409 62.2772C760.209 62.3941 760.01 62.5061 759.814 62.6332C759.478 62.8482 759.464 63.2533 759.805 63.4752C760.091 63.6612 760.407 63.8309 760.704 64.003L762.534 65.0644L765.4 66.7273C765.919 67.0291 766.509 67.3892 767.034 67.6672C766.986 67.7731 766.921 67.8834 766.864 67.9858L760.712 65.4224L759.404 64.8751C758.842 64.6409 758.09 64.1783 758.033 65.1936C758.027 65.3014 758.005 65.4451 757.993 65.5557C757.958 65.8665 757.922 66.1773 757.884 66.4878L757.495 69.8287L757.141 69.8256C757.038 68.7472 756.883 67.6167 756.759 66.5356L756.635 65.4708C756.611 65.2724 756.595 65.0262 756.538 64.8383C756.453 64.5635 756.158 64.5124 755.913 64.6014C755.622 64.7072 755.333 64.834 755.044 64.9544L753.425 65.6299L747.772 67.9857C747.718 67.8768 747.66 67.7888 747.606 67.6711L752.286 64.9575L753.923 64.009C754.21 63.8432 754.502 63.6793 754.783 63.5059C754.881 63.4466 754.948 63.3835 755.012 63.2886C755.155 63.0901 755.063 62.7962 754.869 62.6651C754.613 62.4918 754.327 62.3335 754.057 62.176L752.508 61.2713L747.597 58.3967L747.782 58.0629C747.905 58.129 748.108 58.2092 748.243 58.2657L749 58.5808L751.346 59.5579L754.883 61.
5699031C755.241 61.1781 755.646 61.3777 756.021 61.4775C756.145 61.4989 756.285 61.4602 756.38 61.3834C756.607 61.199 756.612 60.7487 756.645 60.474L756.765 59.447L757.143 56.2462Z" fill="currentColor" stroke="white" stroke-width="0.401421"/>
5700</g>
5701</g>
5702</svg></a>
5703    </div>
5704
5705    <div class="occre-header__actions"><a href="/en-us/pages/find-your-model" class="occre-header__cta">Find your model</a>
5706
5707<details-modal class="header__search">
5708  <details>
5709    <summary
5710      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
5711      aria-haspopup="dialog"
5712      aria-label="Search"
5713    >
5714      <span>
5715        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
5716</span>
5717        <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
5718</span>
5719      </span>
5720    </summary>
5721    <div
5722      class="search-modal modal__content gradient"
5723      role="dialog"
5724      aria-modal="true"
5725      aria-label="Search"
5726    >
5727      <div class="modal-overlay"></div>
5728      <div
5729        class="search-modal__content search-modal__content-bottom"
5730        tabindex="-1"
5731      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/en-us/search" method="get" role="search" class="search search-modal__form">
5732          <div class="field">
5733            <input
5734              class="search__input field__input"
5735              id="Search-In-Modal"
5736              type="search"
5737              name="q"
5738              value=""
5739              placeholder="Search"role="combobox"
5740                aria-expanded="false"
5741                aria-owns="predictive-search-results"
5742                aria-controls="predictive-search-results"
5743                aria-haspopup="listbox"
5744                aria-autocomplete="list"
5745                autocorrect="off"
5746                autocomplete="off"
5747                autocapitalize="off"
5748                spellcheck="false">
5749            <label class="field__label" for="Search-In-Modal">Search</label>
5750            <input type="hidden" name="options[prefix]" value="last">
5751            <button
5752              type="reset"
5753              class="reset__button field__button hidden"
5754              aria-label="Clear search term"
5755            >
5756              <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
5757</span>
5758            </button>
5759            <button class="search__button field__button" aria-label="Search">
5760              <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
5761</span>
5762            </button>
5763          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
5764
5765<div class="predictive-search__loading-state">
5766  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
5767
5768</div>
5769</div>
5770
5771            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
5772          type="button"
5773          class="search-modal__close-button modal__close-button link link--text focus-inset"
5774          aria-label="Close"
5775        >
5776          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
5777</span>
5778        </button>
5779      </div>
5780    </div>
5781  </details>
5782</details-modal>
5783
5784
5785      <a
5786        href="/pages/wishlist"
5787        class="occre-header__icon occre-header__icon--wishlist"
5788        aria-label="Wishlist"
5789        rel="nofollow"
5790      >
5791        <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none">
5792          <path d="M8.99998 15.75L15.2831 9.37685C15.9425 8.71746 16.3129 7.82312 16.3129 6.8906C16.3129 5.95808 15.9425 5.06374 15.2831 4.40435C14.6237 3.74496 13.7294 3.37451 12.7969 3.37451C11.8643 3.37451 10.97 3.74496 10.3106 4.40435L8.99998 5.62498L7.68935 4.40435C7.02996 3.74496 6.13562 3.37451 5.2031 3.37451C4.27058 3.37451 3.37624 3.74496 2.71685 4.40435C2.05746 5.06374 1.68701 5.95808 1.68701 6.8906C1.68701 7.82312 2.05746 8.71746 2.71685 9.37685L8.99998 15.75Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5793        </svg>
5794        <span class="occre-header__bubble" data-wishlist-count hidden></span>
5795      </a>
5796
5797      <a
5798        href="/en-us/account"
5799        class="occre-header__icon occre-header__icon--account"
5800        aria-label="Account"
5801        rel="nofollow"
5802      >
5803        <svg viewBox="0 0 18 18" aria-hidden="true">
5804          <circle cx="9" cy="6.75" r="4.5" stroke-linecap="round" stroke-linejoin="round"/>
5805          <path d="M2.25 15.1875C3.612 12.8341 6.0856 11.25 9 11.25C11.9144 11.25 14.388 12.8341 15.75 15.1875" stroke-linecap="round" stroke-linejoin="round"/>
5806        </svg>
5807      </a>
5808
5809      <a
5810        href="/en-us/cart"
5811        class="occre-header__icon"
5812        aria-label="Cart"
5813        rel="nofollow"
5814        data-cart-open
5815      >
5816        <svg viewBox="0 0 18 18" aria-hidden="true">
5817          <path d="M1.125 2.25H2.8125L5.39648 11.5509C5.46225 11.7878 5.60379 11.9966 5.79946 12.1454C5.99513 12.2943 6.23417 12.3749 6.48 12.375H13.4297C13.6756 12.375 13.9148 12.2945 14.1107 12.1457C14.3065 11.9968 14.4481 11.7879 14.5139 11.5509L16.3125 5.0625H3.59367" stroke-linecap="round" stroke-linejoin="round"/>
5818          <circle cx="6.1875" cy="15.1875" r="0.84375" fill="currentColor" stroke="none"/>
5819          <circle cx="13.5" cy="15.1875" r="0.84375" fill="currentColor" stroke="none"/>
5820        </svg>
5821        <span
5822          class="occre-header__bubble"
5823          data-cart-count
5824          
5825            hidden
5826          
5827        >0</span>
5828      </a>
5829    </div>
5830  </header>
5831  <div class="occre-mobile-menu" data-mobile-menu>
5832    <div class="occre-mobile-menu__overlay" data-menu-close></div>
5833    <nav class="occre-mobile-menu__panel" aria-label="Mobile">
5834      <ul class="occre-mobile-menu__list"><li><button type="button" class="occre-mobile-menu__row" data-submenu-open="0">
5835                <span>Shop</span>
5836                <svg viewBox="0 0 24 24" aria-hidden="true">
5837                  <path d="m9 6 6 6-6 6"/>
5838                </svg>
5839              </button></li><li><button type="button" class="occre-mobile-menu__row" data-submenu-open="1">
5840                <span>Discover</span>
5841                <svg viewBox="0 0 24 24" aria-hidden="true">
5842                  <path d="m9 6 6 6-6 6"/>
5843                </svg>
5844              </button></li><li><button type="button" class="occre-mobile-menu__row" data-submenu-open="2">
5845                <span>Help</span>
5846                <svg viewBox="0 0 24 24" aria-hidden="true">
5847                  <path d="m9 6 6 6-6 6"/>
5848                </svg>
5849              </button></li><li><a href="/en-us/collections/new-release" rel="nofollow">New arrivals</a></li></ul><div class="occre-mobile-menu__popular">
5850          <p class="occre-mobile-menu__popular-title">Popular right now</p>
5851          <div class="occre-mobile-menu__popular-grid"><a href="/en-us/products/albatros">
5852                <img src="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?crop=center&amp;height=160&amp;v=1790360510&amp;width=160" alt="" srcset="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?crop=center&amp;height=160&amp;v=1790360510&amp;width=160 160w" width="160" height="160" loading="lazy">
5853                <span class="occre-mobile-menu__popular-name">Albatros</span>
5854                <span class="occre-mobile-menu__popular-price">$184.99</span>
5855              </a><a href="/en-us/products/hms-beagle">
5856                <img src="//occre.com/cdn/shop/files/12005-occre-maqueta-bergantin-beagle-general-1_65a01b36-bd7d-462d-aebf-a985bc1c5ffe.jpg?crop=center&amp;height=160&amp;v=1790360157&amp;width=160" alt="" srcset="//occre.com/cdn/shop/files/12005-occre-maqueta-bergantin-beagle-general-1_65a01b36-bd7d-462d-aebf-a985bc1c5ffe.jpg?crop=center&amp;height=160&amp;v=1790360157&amp;width=160 160w" width="160" height="160" loading="lazy">
5857                <span class="occre-mobile-menu__popular-name">HMS BEAGLE</span>
5858                <span class="occre-mobile-menu__popular-price">$313.99</span>
5859              </a><a href="/en-us/products/endeavour">
5860                <img src="//occre.com/cdn/shop/files/14005-occre-hms-endeavour-general-1.jpg?crop=center&amp;height=160&amp;v=1788284680&amp;width=160" alt="" srcset="//occre.com/cdn/shop/files/14005-occre-hms-endeavour-general-1.jpg?crop=center&amp;height=160&amp;v=1788284680&amp;width=160 160w" width="160" height="160" loading="lazy">
5861                <span class="occre-mobile-menu__popular-name">Endeavour</span>
5862                <span class="occre-mobile-menu__popular-price">$543.99</span>
5863              </a><a href="/en-us/products/hms-victory">
5864                <img src="//occre.com/cdn/shop/files/15008-occre-maqueta-barco-hms-victory-general-1.jpg?crop=center&amp;height=160&amp;v=1790360788&amp;width=160" alt="" srcset="//occre.com/cdn/shop/files/15008-occre-maqueta-barco-hms-victory-general-1.jpg?crop=center&amp;height=160&amp;v=1790360788&amp;width=160 160w" width="160" height="160" loading="lazy">
5865                <span class="occre-mobile-menu__popular-name">HMS Victory wooden model kit</span>
5866                <span class="occre-mobile-menu__popular-price">$1,010.00</span>
5867              </a></div>
5868        </div><ul class="occre-mobile-menu__aside"><li>
5869              <a class="o-btn o-btn--secondary" href="/en-us/blogs/academy">Occre Academy</a>
5870            </li><li>
5871              <a class="o-btn o-btn--secondary" href="/en-us/pages/occre-club">Occre Club</a>
5872            </li></ul>
5873      <div class="occre-mobile-menu__account">
5874        <a href="/en-us/account" rel="nofollow">
5875          <svg viewBox="0 0 18 18" aria-hidden="true">
5876            <circle cx="9" cy="6.75" r="4.5" stroke-linecap="round" stroke-linejoin="round"/>
5877            <path d="M2.25 15.1875C3.612 12.8341 6.0856 11.25 9 11.25C11.9144 11.25 14.388 12.8341 15.75 15.1875" stroke-linecap="round" stroke-linejoin="round"/>
5878          </svg>Log in
5879</a>
5880      </div>
5881
5882      
5883      <div class="occre-mobile-menu__account wishlist">
5884        <a href="/pages/wishlist" rel="nofollow">
5885          <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none">
5886            <path d="M8.99998 15.75L15.2831 9.37685C15.9425 8.71746 16.3129 7.82312 16.3129 6.8906C16.3129 5.95808 15.9425 5.06374 15.2831 4.40435C14.6237 3.74496 13.7294 3.37451 12.7969 3.37451C11.8643 3.37451 10.97 3.74496 10.3106 4.40435L8.99998 5.62498L7.68935 4.40435C7.02996 3.74496 6.13562 3.37451 5.2031 3.37451C4.27058 3.37451 3.37624 3.74496 2.71685 4.40435C2.05746 5.06374 1.68701 5.95808 1.68701 6.8906C1.68701 7.82312 2.05746 8.71746 2.71685 9.37685L8.99998 15.75Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5887          </svg>
5888          <span class="occre-header__bubble" data-wishlist-count hidden></span>
5889          Wishlist
5890        </a>
5891      </div>
5892<div class="occre-mobile-menu__locale"><button type="button" data-drawer-orbe aria-label="Language">
5893              <svg viewBox="0 0 24 24" aria-hidden="true">
5894                <circle cx="12" cy="12" r="9"/>
5895                <path d="M3 12h18M12 3c2.5 2.6 3.8 5.7 3.8 9s-1.3 6.4-3.8 9c-2.5-2.6-3.8-5.7-3.8-9S9.5 5.6 12 3Z"/>
5896              </svg>
5897              EN
5898              <svg class="occre-mobile-menu__locale-caret" viewBox="0 0 24 24" aria-hidden="true">
5899                <path d="m6 9 6 6 6-6"/>
5900              </svg>
5901            </button><button type="button" data-drawer-orbe aria-label="Country/region">
5902              US · USD
5903              <svg class="occre-mobile-menu__locale-caret" viewBox="0 0 24 24" aria-hidden="true">
5904                <path d="m6 9 6 6 6-6"/>
5905              </svg>
5906            </button></div>
5907<div class="occre-mobile-menu__sub" data-submenu="0">
5908            <button type="button" class="occre-mobile-menu__back" data-submenu-back>
5909              <svg viewBox="0 0 24 24" aria-hidden="true">
5910                <path d="M15 6l-6 6 6 6"/>
5911              </svg>
5912              Back
5913            </button>
5914<ul class="occre-mobile-menu__sublist"><li><a href="/en-us/collections/maquetas-barcos-edicion-limitada" class="occre-mobile-menu__card is-gold" rel="nofollow">
5915          <img src="//occre.com/cdn/shop/files/pr001-occre-hms-victory-general-1.jpg?crop=center&amp;height=116&amp;v=1788286882&amp;width=100" alt="Limited editions" srcset="//occre.com/cdn/shop/files/pr001-occre-hms-victory-general-1.jpg?crop=center&amp;height=115&amp;v=1788286882&amp;width=100 100w" width="100" height="116" loading="lazy">
5916          <span>Limited editions</span>
5917        </a></li><li><a
5918          href="/en-us/collections/modelismo-naval"
5919          
5920          
5921        >Model ship kits</a></li><li><a href="/en-us/collections/maqueta-avion-segunda-guerra-mundial" class="occre-mobile-menu__card" rel="nofollow">
5922          <img src="//occre.com/cdn/shop/files/4s-drawer-maquetas-aviones.png?crop=center&amp;height=116&amp;v=1787406195&amp;width=100" alt="Model airplane kits" srcset="//occre.com/cdn/shop/files/4s-drawer-maquetas-aviones.png?crop=center&amp;height=115&amp;v=1787406195&amp;width=100 100w" width="100" height="116" loading="lazy">
5923          <span>Model airplane kits</span>
5924        </a></li><li><a href="/en-us/collections/tram-model-kits" class="occre-mobile-menu__card" rel="nofollow">
5925          <img src="//occre.com/cdn/shop/files/53013-occre-maqueta-tranvia-milano-general-1.jpg?crop=center&amp;height=116&amp;v=1790361069&amp;width=100" alt="Model streetcar kits" srcset="//occre.com/cdn/shop/files/53013-occre-maqueta-tranvia-milano-general-1.jpg?crop=center&amp;height=115&amp;v=1790361069&amp;width=100 100w" width="100" height="116" loading="lazy">
5926          <span>Model streetcar kits</span>
5927        </a></li><li><a href="/en-us/collections/modelismo-ferroviario" class="occre-mobile-menu__card" rel="nofollow">
5928          <img src="//occre.com/cdn/shop/files/54003_PACIFIC.png?crop=center&amp;height=116&amp;v=1787705781&amp;width=100" alt="Model train kits" srcset="//occre.com/cdn/shop/files/54003_PACIFIC.png?crop=center&amp;height=115&amp;v=1787705781&amp;width=100 100w" width="100" height="116" loading="lazy">
5929          <span>Model train kits</span>
5930        </a></li><li><a href="/en-us/collections/peanas" class="occre-mobile-menu__card" rel="nofollow">
5931          <img src="//occre.com/cdn/shop/files/occre-peana-copa-america-1851-1.jpg?crop=center&amp;height=116&amp;v=1788252377&amp;width=100" alt="Display stands" srcset="//occre.com/cdn/shop/files/occre-peana-copa-america-1851-1.jpg?crop=center&amp;height=115&amp;v=1788252377&amp;width=100 100w" width="100" height="116" loading="lazy">
5932          <span>Display stands</span>
5933        </a></li><li><a href="/en-us/collections/pintura" class="occre-mobile-menu__card" rel="nofollow">
5934          <img src="//occre.com/cdn/shop/files/occre-set-pinceles-modelismo-1.jpg?crop=center&amp;height=116&amp;v=1788252377&amp;width=100" alt="Paints &amp; varnishes" srcset="//occre.com/cdn/shop/files/occre-set-pinceles-modelismo-1.jpg?crop=center&amp;height=115&amp;v=1788252377&amp;width=100 100w" width="100" height="116" loading="lazy">
5935          <span>Paints & varnishes</span>
5936        </a></li><li><a href="/en-us/collections/muebles-organizadores" class="occre-mobile-menu__card" rel="nofollow">
5937          <img src="//occre.com/cdn/shop/files/occre-mueble-taller-organizador-1.jpg?crop=center&amp;height=116&amp;v=1788252380&amp;width=100" alt="Storage furniture" srcset="//occre.com/cdn/shop/files/occre-mueble-taller-organizador-1.jpg?crop=center&amp;height=115&amp;v=1788252380&amp;width=100 100w" width="100" height="116" loading="lazy">
5938          <span>Storage furniture</span>
5939        </a></li><li><a href="/en-us/collections/herramientas" class="occre-mobile-menu__card" rel="nofollow">
5940          <img src="//occre.com/cdn/shop/files/occre-estuche-herramientas-modelismo-1.jpg?crop=center&amp;height=116&amp;v=1788252378&amp;width=100" alt="Tools" srcset="//occre.com/cdn/shop/files/occre-estuche-herramientas-modelismo-1.jpg?crop=center&amp;height=115&amp;v=1788252378&amp;width=100 100w" width="100" height="116" loading="lazy">
5941          <span>Tools</span>
5942        </a></li><li><a href="/en-us/collections/accessories-modelmaking" class="occre-mobile-menu__card" rel="nofollow">
5943          <img src="//occre.com/cdn/shop/files/Canacanon_4_5x27mm.png?crop=center&amp;height=116&amp;v=1788337167&amp;width=100" alt="Accessory" srcset="//occre.com/cdn/shop/files/Canacanon_4_5x27mm.png?crop=center&amp;height=115&amp;v=1788337167&amp;width=100 100w" width="100" height="116" loading="lazy">
5944          <span>Accessory</span>
5945        </a></li></ul>
5946
5947<details class="occre-mobile-menu__acc">
5948                    <summary>
5949                      <span>By theme</span>
5950                      <svg viewBox="0 0 24 24" aria-hidden="true">
5951                        <path d="m6 9 6 6 6-6"/>
5952                      </svg>
5953                    </summary>
5954                    <ul class="occre-mobile-menu__sublist"><li><a href="/en-us/collections/world-war-ii-ships" class="occre-mobile-menu__card" rel="nofollow">
5955          <img src="//occre.com/cdn/shop/files/16000-occre-maqueta-crucero-prinz-eugen-general-1.jpg?crop=center&amp;height=116&amp;v=1790360862&amp;width=100" alt="World War II ships" srcset="//occre.com/cdn/shop/files/16000-occre-maqueta-crucero-prinz-eugen-general-1.jpg?crop=center&amp;height=115&amp;v=1790360862&amp;width=100 100w" width="100" height="116" loading="lazy">
5956          <span>World War II ships</span>
5957        </a></li><li><a href="/en-us/collections/barcos-copa-america" class="occre-mobile-menu__card" rel="nofollow">
5958          <img src="//occre.com/cdn/shop/files/12013-occre-maqueta-velero-endeavour-copa-america-general-1_514311e3-a442-4e83-b768-0ca6e5a9fcd7.jpg?crop=center&amp;height=116&amp;v=1790360426&amp;width=100" alt="America&#39;s Cup yachts" srcset="//occre.com/cdn/shop/files/12013-occre-maqueta-velero-endeavour-copa-america-general-1_514311e3-a442-4e83-b768-0ca6e5a9fcd7.jpg?crop=center&amp;height=115&amp;v=1790360426&amp;width=100 100w" width="100" height="116" loading="lazy">
5959          <span>America's Cup yachts</span>
5960        </a></li><li><a href="/en-us/collections/barcos-pesqueros" class="occre-mobile-menu__card" rel="nofollow">
5961          <img src="//occre.com/cdn/shop/files/12000-occre-maqueta-pesquero-palamos-general-1_1a1356be-0022-4919-99c5-70c4b31fda99.jpg?crop=center&amp;height=116&amp;v=1790359956&amp;width=100" alt="Fishing boats" srcset="//occre.com/cdn/shop/files/12000-occre-maqueta-pesquero-palamos-general-1_1a1356be-0022-4919-99c5-70c4b31fda99.jpg?crop=center&amp;height=115&amp;v=1790359956&amp;width=100 100w" width="100" height="116" loading="lazy">
5962          <span>Fishing boats</span>
5963        </a></li><li><a href="/en-us/collections/pirate-ships" class="occre-mobile-menu__card" rel="nofollow">
5964          <img src="//occre.com/cdn/shop/files/12015-occre-maqueta-barco-pirata-royal-fortune-general-1_19574106-5bfc-4ce6-a149-7aaabbb8ff95.jpg?crop=center&amp;height=116&amp;v=1790360426&amp;width=100" alt="Pirate ships" srcset="//occre.com/cdn/shop/files/12015-occre-maqueta-barco-pirata-royal-fortune-general-1_19574106-5bfc-4ce6-a149-7aaabbb8ff95.jpg?crop=center&amp;height=115&amp;v=1790360426&amp;width=100 100w" width="100" height="116" loading="lazy">
5965          <span>Pirate ships</span>
5966        </a></li><li><a href="/en-us/collections/maquetas-barcos-antiguos" class="occre-mobile-menu__card" rel="nofollow">
5967          <img src="//occre.com/cdn/shop/files/12005-occre-maqueta-bergantin-beagle-general-1_65a01b36-bd7d-462d-aebf-a985bc1c5ffe.jpg?crop=center&amp;height=116&amp;v=1790360157&amp;width=100" alt="Age of Sail" srcset="//occre.com/cdn/shop/files/12005-occre-maqueta-bergantin-beagle-general-1_65a01b36-bd7d-462d-aebf-a985bc1c5ffe.jpg?crop=center&amp;height=115&amp;v=1790360157&amp;width=100 100w" width="100" height="116" loading="lazy">
5968          <span>Age of Sail</span>
5969        </a></li><li><a href="/en-us/collections/exploration-ships" class="occre-mobile-menu__card" rel="nofollow">
5970          <img src="//occre.com/cdn/shop/files/12011-occre-maqueta-barco-polar-fram-general-1_02293495-6714-45f2-bbc1-af6b56445393.jpg?crop=center&amp;height=116&amp;v=1790360338&amp;width=100" alt="Exploration ships" srcset="//occre.com/cdn/shop/files/12011-occre-maqueta-barco-polar-fram-general-1_02293495-6714-45f2-bbc1-af6b56445393.jpg?crop=center&amp;height=115&amp;v=1790360338&amp;width=100 100w" width="100" height="116" loading="lazy">
5971          <span>Exploration ships</span>
5972        </a></li><li><a href="/en-us/collections/spanish-navy-ships" class="occre-mobile-menu__card" rel="nofollow">
5973          <img src="//occre.com/cdn/shop/files/15002-occre-san-felipe-general-1.jpg?crop=center&amp;height=116&amp;v=1788285065&amp;width=100" alt="Spanish Navy" srcset="//occre.com/cdn/shop/files/15002-occre-san-felipe-general-1.jpg?crop=center&amp;height=115&amp;v=1788285065&amp;width=100 100w" width="100" height="116" loading="lazy">
5974          <span>Spanish Navy</span>
5975        </a></li><li><a href="/en-us/collections/maquetas-barcos-veleros" class="occre-mobile-menu__card" rel="nofollow">
5976          <img src="//occre.com/cdn/shop/files/pr001-occre-hms-victory-general-1.jpg?crop=center&amp;height=116&amp;v=1788286882&amp;width=100" alt="Sailing ships" srcset="//occre.com/cdn/shop/files/pr001-occre-hms-victory-general-1.jpg?crop=center&amp;height=115&amp;v=1788286882&amp;width=100 100w" width="100" height="116" loading="lazy">
5977          <span>Sailing ships</span>
5978        </a></li><li><a href="/en-us/collections/barcos-de-guerra" class="occre-mobile-menu__card" rel="nofollow">
5979          <img src="//occre.com/cdn/shop/files/pr002-occre-soleil-royal-general-1.jpg?crop=center&amp;height=116&amp;v=1788286881&amp;width=100" alt="Warships" srcset="//occre.com/cdn/shop/files/pr002-occre-soleil-royal-general-1.jpg?crop=center&amp;height=115&amp;v=1788286881&amp;width=100 100w" width="100" height="116" loading="lazy">
5980          <span>Warships</span>
5981        </a></li><li><a href="/en-us/collections/maquetas-barcos-ingleses" class="occre-mobile-menu__card" rel="nofollow">
5982          <img src="//occre.com/cdn/shop/files/12013-occre-maqueta-velero-endeavour-copa-america-general-1_514311e3-a442-4e83-b768-0ca6e5a9fcd7.jpg?crop=center&amp;height=116&amp;v=1790360426&amp;width=100" alt="British ships" srcset="//occre.com/cdn/shop/files/12013-occre-maqueta-velero-endeavour-copa-america-general-1_514311e3-a442-4e83-b768-0ca6e5a9fcd7.jpg?crop=center&amp;height=115&amp;v=1790360426&amp;width=100 100w" width="100" height="116" loading="lazy">
5983          <span>British ships</span>
5984        </a></li><li><a href="/en-us/collections/galleon-ships" class="occre-mobile-menu__card" rel="nofollow">
5985          <img src="//occre.com/cdn/shop/files/12002-occre-maqueta-barco-pirata-buccaneer-general-1_bab7198b-8ecd-4a60-87bb-b2488dc9cd32.jpg?crop=center&amp;height=116&amp;v=1790360067&amp;width=100" alt="Galleons" srcset="//occre.com/cdn/shop/files/12002-occre-maqueta-barco-pirata-buccaneer-general-1_bab7198b-8ecd-4a60-87bb-b2488dc9cd32.jpg?crop=center&amp;height=115&amp;v=1790360067&amp;width=100 100w" width="100" height="116" loading="lazy">
5986          <span>Galleons</span>
5987        </a></li><li><a href="/en-us/collections/maquetas-barcos-mercantes" class="occre-mobile-menu__card" rel="nofollow">
5988          <img src="//occre.com/cdn/shop/files/14007-occre-maqueta-fragata-mercedes-general-1_4eda1fad-7b73-4d24-b05e-bd5ec5dc7022.jpg?crop=center&amp;height=116&amp;v=1790360786&amp;width=100" alt="Merchant ships" srcset="//occre.com/cdn/shop/files/14007-occre-maqueta-fragata-mercedes-general-1_4eda1fad-7b73-4d24-b05e-bd5ec5dc7022.jpg?crop=center&amp;height=115&amp;v=1790360786&amp;width=100 100w" width="100" height="116" loading="lazy">
5989          <span>Merchant ships</span>
5990        </a></li><li><a href="/en-us/collections/maquetas-barcos-trafalgar" class="occre-mobile-menu__card" rel="nofollow">
5991          <img src="//occre.com/cdn/shop/files/15800-occre-santisima-trinidad-general-1.jpg?crop=center&amp;height=116&amp;v=1788286462&amp;width=100" alt="Battle of Trafalgar" srcset="//occre.com/cdn/shop/files/15800-occre-santisima-trinidad-general-1.jpg?crop=center&amp;height=115&amp;v=1788286462&amp;width=100 100w" width="100" height="116" loading="lazy">
5992          <span>Battle of Trafalgar</span>
5993        </a></li><li><a href="/en-us/collections/training-ships" class="occre-mobile-menu__card" rel="nofollow">
5994          <img src="//occre.com/cdn/shop/files/15006-occre-amerigo-vespucci-general-1.jpg?crop=center&amp;height=116&amp;v=1788285157&amp;width=100" alt="Training ships" srcset="//occre.com/cdn/shop/files/15006-occre-amerigo-vespucci-general-1.jpg?crop=center&amp;height=115&amp;v=1788285157&amp;width=100 100w" width="100" height="116" loading="lazy">
5995          <span>Training ships</span>
5996        </a></li></ul>
5997
5998                  </details><details class="occre-mobile-menu__acc">
5999                    <summary>
6000                      <span>By skill level</span>
6001                      <svg viewBox="0 0 24 24" aria-hidden="true">
6002                        <path d="m6 9 6 6 6-6"/>
6003                      </svg>
6004                    </summary>
6005                    <ul class="occre-mobile-menu__sublist"><li><a
6006          href="https://occre.com/collections/maquetas-nivel-iniciacion"
6007          
6008          
6009        >
6009Beginner</a></li><li><a href="/en-us/collections/model-ship-kits-intermediate-level-2" class="occre-mobile-menu__card" rel="nofollow">
6010          <img src="//occre.com/cdn/shop/files/12008-occre-maqueta-barquentina-endurance-general-1_c0cee133-22fb-4a04-bace-c3cf67b077c7.jpg?crop=center&amp;height=116&amp;v=1790360258&amp;width=100" alt="Intermediate" srcset="//occre.com/cdn/shop/files/12008-occre-maqueta-barquentina-endurance-general-1_c0cee133-22fb-4a04-bace-c3cf67b077c7.jpg?crop=center&amp;height=115&amp;v=1790360258&amp;width=100 100w" width="100" height="116" loading="lazy">
6011          <span>Intermediate</span>
6012        </a></li><li><a href="/en-us/collections/difficult-leve" class="occre-mobile-menu__card" rel="nofollow">
6013          <img src="//occre.com/cdn/shop/files/14005-occre-hms-endeavour-general-1.jpg?crop=center&amp;height=116&amp;v=1788284680&amp;width=100" alt="Advanced" srcset="//occre.com/cdn/shop/files/14005-occre-hms-endeavour-general-1.jpg?crop=center&amp;height=115&amp;v=1788284680&amp;width=100 100w" width="100" height="116" loading="lazy">
6014          <span>Advanced</span>
6015        </a></li><li><a href="/en-us/collections/maquetas-nivel-avanzado" class="occre-mobile-menu__card" rel="nofollow">
6016          <img src="//occre.com/cdn/shop/files/15800-occre-santisima-trinidad-general-1.jpg?crop=center&amp;height=116&amp;v=1788286462&amp;width=100" alt="Expert" srcset="//occre.com/cdn/shop/files/15800-occre-santisima-trinidad-general-1.jpg?crop=center&amp;height=115&amp;v=1788286462&amp;width=100 100w" width="100" height="116" loading="lazy">
6017          <span>Expert</span>
6018        </a></li><li><a href="/en-us/collections/junior" class="occre-mobile-menu__card" rel="nofollow">
6019          <img src="//occre.com/cdn/shop/files/Maqueta-de-Barco-Vikingo-para-Ninos-OcCre-Fun_b1fdd63e-37fe-44a7-8a63-9f491ac2eb4b.webp?crop=center&amp;height=116&amp;v=1752599558&amp;width=100" alt="Kids" srcset="//occre.com/cdn/shop/files/Maqueta-de-Barco-Vikingo-para-Ninos-OcCre-Fun_b1fdd63e-37fe-44a7-8a63-9f491ac2eb4b.webp?crop=center&amp;height=115&amp;v=1752599558&amp;width=100 100w" width="100" height="116" loading="lazy">
6020          <span>Kids</span>
6021        </a></li><li><a
6022          href="/en-us/pages/find-your-model"
6023          
6024          
6025        >Find your level</a></li></ul>
6026
6027                  </details><details class="occre-mobile-menu__acc">
6028                    <summary>
6029                      <span>Collections</span>
6030                      <svg viewBox="0 0 24 24" aria-hidden="true">
6031                        <path d="m6 9 6 6 6-6"/>
6032                      </svg>
6033                    </summary>
6034                    <ul class="occre-mobile-menu__sublist"><li><a href="/en-us/collections/bestseller" class="occre-mobile-menu__card" rel="nofollow">
6035          <img src="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?crop=center&amp;height=116&amp;v=1790360510&amp;width=100" alt="Best sellers" srcset="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?crop=center&amp;height=115&amp;v=1790360510&amp;width=100 100w" width="100" height="116" loading="lazy">
6036          <span>Best sellers</span>
6037        </a></li><li><a href="/en-us/collections/all" class="occre-mobile-menu__card" rel="nofollow">
6038          <img src="//occre.com/cdn/shop/collections/MArca_SHopify_OcCre.jpg?crop=center&amp;height=116&amp;v=1659011599&amp;width=100" alt="Gift ideas" srcset="//occre.com/cdn/shop/collections/MArca_SHopify_OcCre.jpg?crop=center&amp;height=115&amp;v=1659011599&amp;width=100 100w" width="100" height="116" loading="lazy">
6039          <span>Gift ideas</span>
6040        </a></li><li><a
6041          href="/en-us/pages/find-your-model"
6042          
6043          
6044        >Find the perfect gift</a></li><li><a
6045          href="/en-us/pages/black-friday"
6046          
6047            class="is-blue"
6048          
6049          
6050        >Black Friday offers</a></li></ul>
6051
6052                  </details>
6053<a class="occre-mobile-menu__viewall" href="/en-us#">View all</a></div><div class="occre-mobile-menu__sub" data-submenu="1">
6054            <button type="button" class="occre-mobile-menu__back" data-submenu-back>
6055              <svg viewBox="0 0 24 24" aria-hidden="true">
6056                <path d="M15 6l-6 6 6 6"/>
6057              </svg>
6058              Back
6059            </button>
6060<ul class="occre-mobile-menu__sublist"><li><a
6061          href="/en-us/pages/que-es-el-modelismo"
6062          
6063          
6064        >What is scale modeling?</a></li><li><a href="/en-us/pages/occre-club" class="occre-mobile-menu__card">
6065          <img src="//occre.com/cdn/shop/files/occre0226-lifestyle-1920x1080-1.jpg?crop=center&amp;height=116&amp;v=1787620796&amp;width=100" alt="Occre Club" srcset="//occre.com/cdn/shop/files/occre0226-lifestyle-1920x1080-1.jpg?crop=center&amp;height=115&amp;v=1787620796&amp;width=100 100w" width="100" height="116" loading="lazy">
6066          <span>Occre Club</span>
6067        </a></li><li><a href="/en-us/blogs/academy" class="occre-mobile-menu__card">
6068          <img src="//occre.com/cdn/shop/files/Occre_Academy.webp?crop=center&amp;height=116&amp;v=1787366221&amp;width=100" alt="Occre Academy" srcset="//occre.com/cdn/shop/files/Occre_Academy.webp?crop=center&amp;height=115&amp;v=1787366221&amp;width=100 100w" width="100" height="116" loading="lazy">
6069          <span>Occre Academy</span>
6070        </a></li></ul>
6071
6072<p class="occre-mobile-menu__group-title">About us</p>
6073                    <ul class="occre-mobile-menu__sublist"><li><a
6074          href="/en-us/pages/sobre-nosotros"
6075          
6076          
6077        >About us</a></li></ul>
6078
6079<p class="occre-mobile-menu__group-title">We'll guide you</p>
6080                    <ul class="occre-mobile-menu__sublist"><li><a
6081          href="/en-us/pages/que-es-el-modelismo"
6082          
6083          
6084        >Find your level</a></li><li><a
6085          href="/en-us/pages/find-your-model"
6086          
6087          
6088        >Find your model</a></li><li><a
6089          href="/en-us/pages/find-your-model"
6090          
6091          
6092        >Find your gift</a></li></ul>
6093
6094<p class="occre-mobile-menu__group-title">Occre world</p>
6095                    <ul class="occre-mobile-menu__sublist"><li><a
6096          href="/en-us/blogs/academy"
6097          
6098          
6099        >Occre Academy</a></li><li><a
6100          href="/en-us/pages/occre-club"
6101          
6102          
6103        >Occre Club</a></li></ul>
6104
6105
6106<a class="occre-mobile-menu__viewall" href="/en-us#">View all</a></div><div class="occre-mobile-menu__sub" data-submenu="2">
6107            <button type="button" class="occre-mobile-menu__back" data-submenu-back>
6108              <svg viewBox="0 0 24 24" aria-hidden="true">
6109                <path d="M15 6l-6 6 6 6"/>
6110              </svg>
6111              Back
6112            </button>
6113<p class="occre-mobile-menu__group-title">Help</p>
6114                    <ul class="occre-mobile-menu__sublist"><li><a
6115          href="https://www.youtube.com/@Occre"
6116          
6117          
6118        >Video tutorials</a></li><li><a
6119          href="/en-us/pages/instrucciones"
6120          
6121          
6122        >Assembly instructions</a></li><li><a
6123          href="/en-us/pages/find-your-model"
6124          
6125          
6126        >Find your model</a></li></ul>
6127
6128<p class="occre-mobile-menu__group-title">Support</p>
6129                    <ul class="occre-mobile-menu__sublist"><li><a
6130          href="/en-us/pages/servicio-posventa"
6131          
6132          
6133        >Occre warranty</a></li><li><a
6134          href="/en-us/pages/contacto-occre"
6135          
6136          
6137        >Contact</a></li><li><a
6138          href="/en-us/blogs/academy"
6139          
6140          
6141        >Blog</a></li><li><a
6142          href="/en-us/pages/preguntas-frecuentes"
6143          
6144          
6145        >FAQs</a></li><li><a
6146          href="/en-us/pages/servicio-posventa"
6147          
6148          
6149        >Spare parts</a></li><li><a
6150          href="/en-us/pages/store-locator"
6151          
6152          
6153        >Store locator</a></li></ul>
6154
6155
6156<a class="occre-mobile-menu__viewall" href="/en-us#">View all</a></div></nav>
6157  </div>
6158<div class="occre-mega" data-mega-panel="0" >
6159        <div class="occre-mega__inner">
6160          <div class="occre-mega__main">
6161            <div class="occre-mega__columns">
6162<div class="occre-mega__col"><p class="occre-mega__col-title">
6163                    By category
6164                  </p><ul><li>
6165                          <a
6166                            href="/en-us/collections/maquetas-barcos-edicion-limitada"
6167                            
6168                              class="is-gold"
6169                            
6170                            
6171                          >Limited editions</a>
6172                        </li><li>
6173                          <a
6174                            href="/en-us/collections/modelismo-naval"
6175                            
6176                            
6177                          >Model ship kits</a>
6178                        </li><li>
6179                          <a
6180                            href="/en-us/collections/maqueta-avion-segunda-guerra-mundial"
6181                            
6182                            
6183                          >Model airplane kits</a>
6184                        </li><li>
6185                          <a
6186                            href="/en-us/collections/tram-model-kits"
6187                            
6188                            
6189                          >Model streetcar kits</a>
6190                        </li><li>
6191                          <a
6192                            href="/en-us/collections/modelismo-ferroviario"
6193                            
6194                            
6195                          >Model train kits</a>
6196                        </li><li>
6197                          <a
6198                            href="/en-us/collections/peanas"
6199                            
6200                            
6201                          >Display stands</a>
6202                        </li><li>
6203                          <a
6204                            href="/en-us/collections/pintura"
6205                            
6206                            
6207                          >Paints & varnishes</a>
6208                        </li><li>
6209                          <a
6210                            href="/en-us/collections/muebles-organizadores"
6211                            
6212                            
6213                          >Storage furniture</a>
6214                        </li><li>
6215                          <a
6216                            href="/en-us/collections/herramientas"
6217                            
6218                            
6219                          >Tools</a>
6220                        </li><li>
6221                          <a
6222                            href="/en-us/collections/accessories-modelmaking"
6223                            
6224                            
6225                          >Accessory</a>
6226                        </li></ul></div><div class="occre-mega__col"><p class="occre-mega__col-title">
6227                    By theme
6228                  </p><ul class="occre-mega__more-list is-expanded" data-menu-more-list style="--more-rows: 7">
6228<li>
6229                          <a
6230                            href="/en-us/collections/world-war-ii-ships"
6231                            
6232                            
6233                          >World War II ships</a>
6234                        </li><li>
6235                          <a
6236                            href="/en-us/collections/barcos-copa-america"
6237                            
6238                            
6239                          >America's Cup yachts</a>
6240                        </li><li>
6241                          <a
6242                            href="/en-us/collections/barcos-pesqueros"
6243                            
6244                            
6245                          >Fishing boats</a>
6246                        </li><li>
6247                          <a
6248                            href="/en-us/collections/pirate-ships"
6249                            
6250                            
6251                          >Pirate ships</a>
6252                        </li><li>
6253                          <a
6254                            href="/en-us/collections/maquetas-barcos-antiguos"
6255                            
6256                            
6257                          >Age of Sail</a>
6258                        </li><li>
6259                          <a
6260                            href="/en-us/collections/exploration-ships"
6261                            
6262                            
6263                          >Exploration ships</a>
6264                        </li><li>
6265                          <a
6266                            href="/en-us/collections/spanish-navy-ships"
6267                            
6268                            
6269                          >Spanish Navy</a>
6270                        </li><li class="occre-menu__more">
6271                            <a href="/en-us/collections" class="is-underline" rel="nofollow" role="button" aria-expanded="false" data-menu-more>View all</a>
6272                          </li><li class="is-more-hidden">
6273                          <a
6274                            href="/en-us/collections/maquetas-barcos-veleros"
6275                            
6276                            
6277                          >Sailing ships</a>
6278                        </li><li class="is-more-hidden">
6279                          <a
6280                            href="/en-us/collections/barcos-de-guerra"
6281                            
6282                            
6283                          >Warships</a>
6284                        </li><li class="is-more-hidden">
6285                          <a
6286                            href="/en-us/collections/maquetas-barcos-ingleses"
6287                            
6288                            
6289                          >British ships</a>
6290                        </li><li class="is-more-hidden">
6291                          <a
6292                            href="/en-us/collections/galleon-ships"
6293                            
6294                            
6295                          >Galleons</a>
6296                        </li><li class="is-more-hidden">
6297                          <a
6298                            href="/en-us/collections/maquetas-barcos-mercantes"
6299                            
6300                            
6301                          >Merchant ships</a>
6302                        </li><li class="is-more-hidden">
6303                          <a
6304                            href="/en-us/collections/maquetas-barcos-trafalgar"
6305                            
6306                            
6307                          >Battle of Trafalgar</a>
6308                        </li><li class="is-more-hidden">
6309                          <a
6310                            href="/en-us/collections/training-ships"
6311                            
6312                            
6313                          >Training ships</a>
6314                        </li></ul></div><div class="occre-mega__col"><p class="occre-mega__col-title">
6315                    By skill level
6316                  </p><ul><li>
6317                          <a
6318                            href="https://occre.com/collections/maquetas-nivel-iniciacion"
6319                            
6320                            
6321                          >
6321Beginner</a>
6322                        </li><li>
6323                          <a
6324                            href="/en-us/collections/model-ship-kits-intermediate-level-2"
6325                            
6326                            
6327                          >Intermediate</a>
6328                        </li><li>
6329                          <a
6330                            href="/en-us/collections/difficult-leve"
6331                            
6332                            
6333                          >Advanced</a>
6334                        </li><li>
6335                          <a
6336                            href="/en-us/collections/maquetas-nivel-avanzado"
6337                            
6338                            
6339                          >Expert</a>
6340                        </li><li>
6341                          <a
6342                            href="/en-us/collections/junior"
6343                            
6344                            
6345                          >Kids</a>
6346                        </li><li>
6347                          <a
6348                            href="/en-us/pages/find-your-model"
6349                            
6350                            
6351                          >Find your level</a>
6352                        </li></ul></div><div class="occre-mega__col"><p class="occre-mega__col-title">
6353                    Collections
6354                  </p><ul><li>
6355                          <a
6356                            href="/en-us/collections/bestseller"
6357                            
6358                            
6359                          >Best sellers</a>
6360                        </li><li>
6361                          <a
6362                            href="/en-us/collections/all"
6363                            
6364                            
6365                          >Gift ideas</a>
6366                        </li><li>
6367                          <a
6368                            href="/en-us/pages/find-your-model"
6369                            
6370                            
6371                          >Find the perfect gift</a>
6372                        </li><li>
6373                          <a
6374                            href="/en-us/pages/black-friday"
6375                            
6376                              class="is-blue"
6377                            
6378                            
6379                          >Black Friday offers</a>
6380                        </li></ul></div></div><div>
6381                <p class="occre-mega__popular-title">Popular right now</p>
6382                <div class="occre-mega__popular-grid"><a href="/en-us/products/albatros" class="occre-mega__popular-item">
6383                      <span class="o-media"><img src="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=208" alt="" srcset="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=208 208w" width="208" height="208" loading="lazy">
6384</span>
6385                      <span class="occre-mega__popular-name">Albatros</span>
6386                      <span class="occre-mega__popular-price">$184.99</span>
6387                    </a><a href="/en-us/products/hms-beagle" class="occre-mega__popular-item">
6388                      <span class="o-media"><img src="//occre.com/cdn/shop/files/12005-occre-maqueta-bergantin-beagle-general-1_65a01b36-bd7d-462d-aebf-a985bc1c5ffe.jpg?v=1790360157&amp;width=208" alt="" srcset="//occre.com/cdn/shop/files/12005-occre-maqueta-bergantin-beagle-general-1_65a01b36-bd7d-462d-aebf-a985bc1c5ffe.jpg?v=1790360157&amp;width=208 208w" width="208" height="208" loading="lazy">
6389</span>
6390                      <span class="occre-mega__popular-name">HMS BEAGLE</span>
6391                      <span class="occre-mega__popular-price">$313.99</span>
6392                    </a><a href="/en-us/products/endeavour" class="occre-mega__popular-item">
6393                      <span class="o-media"><img src="//occre.com/cdn/shop/files/14005-occre-hms-endeavour-general-1.jpg?v=1788284680&amp;width=208" alt="" srcset="//occre.com/cdn/shop/files/14005-occre-hms-endeavour-general-1.jpg?v=1788284680&amp;width=208 208w" width="208" height="208" loading="lazy">
6394</span>
6395                      <span class="occre-mega__popular-name">Endeavour</span>
6396                      <span class="occre-mega__popular-price">$543.99</span>
6397                    </a><a href="/en-us/products/hms-victory" class="occre-mega__popular-item">
6398                      <span class="o-media"><img src="//occre.com/cdn/shop/files/15008-occre-maqueta-barco-hms-victory-general-1.jpg?v=1790360788&amp;width=208" alt="" srcset="//occre.com/cdn/shop/files/15008-occre-maqueta-barco-hms-victory-general-1.jpg?v=1790360788&amp;width=208 208w" width="208" height="208" loading="lazy">
6399</span>
6400                      <span class="occre-mega__popular-name">HMS Victory wooden model kit</span>
6401                      <span class="occre-mega__popular-price">$1,010.00</span>
6402                    </a></div>
6403              </div></div><div class="occre-mega__promos occre-mega__promos--stacked"><a href="/en-us/collections/maquetas-barcos-edicion-limitada" class="occre-mega__promo o-media o-media--shade" rel="nofollow">
6404                    <img src="//occre.com/cdn/shop/files/home-hero-soleil-royal-centrado.jpg?v=1787810847&amp;width=600" alt="Limited editions" srcset="//occre.com/cdn/shop/files/home-hero-soleil-royal-centrado.jpg?v=1787810847&amp;width=352 352w, //occre.com/cdn/shop/files/home-hero-soleil-royal-centrado.jpg?v=1787810847&amp;width=600 600w" width="600" height="338" loading="lazy">
6405<span class="o-media__caption">Limited editions</span></a><a href="/en-us/pages/find-your-model" class="occre-mega__promo o-media o-media--shade">
6406                    <img src="//occre.com/cdn/shop/files/occre0012-lifestyle-1080x1350-1.jpg?v=1787575244&amp;width=600" alt="Find your model" srcset="//occre.com/cdn/shop/files/occre0012-lifestyle-1080x1350-1.jpg?v=1787575244&amp;width=352 352w, //occre.com/cdn/shop/files/occre0012-lifestyle-1080x1350-1.jpg?v=1787575244&amp;width=600 600w" width="600" height="750" loading="lazy">
6407<span class="o-media__caption">Find your model</span></a></div></div>
6408      </div><div class="occre-mega" data-mega-panel="1" >
6409        <div class="occre-mega__inner">
6410          <div class="occre-mega__main">
6411            <div class="occre-mega__columns">
6412<div class="occre-mega__col"><p class="occre-mega__col-title">
6413                    Featured
6414                  </p><ul><li>
6415                          <a
6416                            href="/en-us/pages/que-es-el-modelismo"
6417                            
6418                            
6419                          >What is scale modeling?</a>
6420                        </li><li>
6421                          <a
6422                            href="/en-us/pages/occre-club"
6423                            
6424                            
6425                          >Occre Club</a>
6426                        </li><li>
6427                          <a
6428                            href="/en-us/blogs/academy"
6429                            
6430                            
6431                          >Occre Academy</a>
6432                        </li></ul></div><div class="occre-mega__col"><p class="occre-mega__col-title">
6433                    About us
6434                  </p><ul><li>
6435                          <a
6436                            href="/en-us/pages/sobre-nosotros"
6437                            
6438                            
6439                          >About us</a>
6440                        </li></ul><p class="occre-mega__col-title occre-mega__col-title--stacked">
6441                    We'll guide you
6442                  </p><ul><li>
6443                          <a
6444                            href="/en-us/pages/que-es-el-modelismo"
6445                            
6446                            
6447                          >Find your level</a>
6448                        </li><li>
6449                          <a
6450                            href="/en-us/pages/find-your-model"
6451                            
6452                            
6453                          >Find your model</a>
6454                        </li><li>
6455                          <a
6456                            href="/en-us/pages/find-your-model"
6457                            
6458                            
6459                          >Find your gift</a>
6460                        </li></ul></div><div class="occre-mega__col"><p class="occre-mega__col-title">
6461                    Occre world
6462                  </p><ul><li>
6463                          <a
6464                            href="/en-us/blogs/academy"
6465                            
6466                            
6467                          >Occre Academy</a>
6468                        </li><li>
6469                          <a
6470                            href="/en-us/pages/occre-club"
6471                            
6472                            
6473                          >Occre Club</a>
6474                        </li></ul></div></div><a href="/en-us/pages/que-es-el-modelismo" class="o-btn occre-mega__cta" rel="nofollow">Discover scale modeling</a></div><div class="occre-mega__promos occre-mega__promos--columns"><a href="/en-us/pages/que-es-el-modelismo" class="occre-mega__promo o-media o-media--shade">
6475                    <img src="//occre.com/cdn/shop/files/4s-mega-encuentra-tu-maqueta.jpg?v=1786838082&amp;width=600" alt="What is scale modeling?" srcset="//occre.com/cdn/shop/files/4s-mega-encuentra-tu-maqueta.jpg?v=1786838082&amp;width=352 352w, //occre.com/cdn/shop/files/4s-mega-encuentra-tu-maqueta.jpg?v=1786838082&amp;width=600 600w" width="600" height="438" loading="lazy">
6476<span class="o-media__caption">What is scale modeling?</span></a><a href="/en-us/pages/occre-club" class="occre-mega__promo o-media o-media--shade">
6477                    <img src="//occre.com/cdn/shop/files/occre0418-lifestyle-1080x1350-1.jpg?v=1787575243&amp;width=600" alt="Occre Club" srcset="//occre.com/cdn/shop/files/occre0418-lifestyle-1080x1350-1.jpg?v=1787575243&amp;width=352 352w, //occre.com/cdn/shop/files/occre0418-lifestyle-1080x1350-1.jpg?v=1787575243&amp;width=600 600w" width="600" height="750" loading="lazy">
6478<span class="o-media__caption">
6478Occre Club</span></a><a href="" class="occre-mega__promo o-media o-media--shade">
6479                    <img src="//occre.com/cdn/shop/files/4s-mega-casa-occre.jpg?v=1786838082&amp;width=600" alt="Casa Occre" srcset="//occre.com/cdn/shop/files/4s-mega-casa-occre.jpg?v=1786838082&amp;width=352 352w, //occre.com/cdn/shop/files/4s-mega-casa-occre.jpg?v=1786838082&amp;width=600 600w" width="600" height="355" loading="lazy">
6480<span class="o-media__caption">Casa Occre</span></a></div></div>
6481      </div><div class="occre-mega" data-mega-panel="2" >
6482        <div class="occre-mega__inner">
6483          <div class="occre-mega__main">
6484            <div class="occre-mega__columns">
6485<div class="occre-mega__col"><p class="occre-mega__col-title">
6486                    Help
6487                  </p><ul><li>
6488                          <a
6489                            href="https://www.youtube.com/@Occre"
6490                            
6491                            
6492                          >Video tutorials</a>
6493                        </li><li>
6494                          <a
6495                            href="/en-us/pages/instrucciones"
6496                            
6497                            
6498                          >Assembly instructions</a>
6499                        </li><li>
6500                          <a
6501                            href="/en-us/pages/find-your-model"
6502                            
6503                            
6504                          >Find your model</a>
6505                        </li></ul></div><div class="occre-mega__col"><p class="occre-mega__col-title">
6506                    Support
6507                  </p><ul><li>
6508                          <a
6509                            href="/en-us/pages/servicio-posventa"
6510                            
6511                            
6512                          >Occre warranty</a>
6513                        </li><li>
6514                          <a
6515                            href="/en-us/pages/contacto-occre"
6516                            
6517                            
6518                          >Contact</a>
6519                        </li><li>
6520                          <a
6521                            href="/en-us/blogs/academy"
6522                            
6523                            
6524                          >Blog</a>
6525                        </li><li>
6526                          <a
6527                            href="/en-us/pages/preguntas-frecuentes"
6528                            
6529                            
6530                          >FAQs</a>
6531                        </li><li>
6532                          <a
6533                            href="/en-us/pages/servicio-posventa"
6534                            
6535                            
6536                          >Spare parts</a>
6537                        </li><li>
6538                          <a
6539                            href="/en-us/pages/store-locator"
6540                            
6541                            
6542                          >Store locator</a>
6543                        </li></ul></div></div></div><div class="occre-mega__promos occre-mega__promos--stacked"><a href="http://warranty.occre.com/" class="occre-mega__promo o-media o-media--shade">
6544                    <img src="//occre.com/cdn/shop/files/occre0266-detalle-1080x1350-1.jpg?v=1787575244&amp;width=600" alt="Warranty" srcset="//occre.com/cdn/shop/files/occre0266-detalle-1080x1350-1.jpg?v=1787575244&amp;width=352 352w, //occre.com/cdn/shop/files/occre0266-detalle-1080x1350-1.jpg?v=1787575244&amp;width=600 600w" width="600" height="750" loading="lazy">
6545<span class="o-media__caption">Warranty</span></a></div></div>
6546      </div></div>
6547
6548<script>
6549  document.addEventListener('DOMContentLoaded', function () {
6550    var wrap = document.querySelector('#shopify-section-sections--29681278878070__header [data-occre-header]');
6551    if (!wrap) return;
6552
6553    /* "Ver más" (enlace "++"): muestra los enlaces ocultos de su lista (mega + drawer) */
6554    wrap.addEventListener('click', function (e) {
6555      var more = e.target.closest('[data-menu-more]');
6556      if (!more) return;
6557      var list = more.closest('[data-menu-more-list]');
6558      if (!list) return;
6559      e.preventDefault();
6560      /* Mega: abre la 2.ª columna; el CSS oculta "Ver todos" */
6561      if (list.classList.contains('occre-mega__more-list')) {
6562        list.classList.add('is-expanded');
6563        more.setAttribute('aria-expanded', 'true');
6564        return;
6565      }
6566      list.querySelectorAll('.is-more-hidden').forEach(function (li) {
6567        li.classList.remove('is-more-hidden');
6568      });
6569      more.setAttribute('aria-expanded', 'true');
6570      more.closest('li').hidden = true;
6571    });
6572
6573    /* Menú móvil: el header queda visible, el panel se abre justo debajo */
6574    var mobileMenu = wrap.querySelector('[data-mobile-menu]');
6575
6576    function openMobileMenu() {
6577      if (!mobileMenu) return;
6578      var header = wrap.querySelector('.occre-header');
6579      if (header) {
6580        mobileMenu.style.top = Math.max(header.getBoundingClientRect().bottom, 0) + 'px';
6581      }
6582      mobileMenu.classList.add('is-open');
6583      wrap.classList.add('is-menu-open');
6584      document.documentElement.style.overflow = 'hidden';
6585    }
6586
6587    function closeMobileMenu() {
6588      if (!mobileMenu) return;
6589      mobileMenu.classList.remove('is-open');
6590      wrap.classList.remove('is-menu-open');
6591      mobileMenu.querySelectorAll('[data-submenu].is-open').forEach(function (s) {
6592        s.classList.remove('is-open');
6593      });
6594      document.documentElement.style.overflow = '';
6595    }
6596
6597    wrap.querySelectorAll('[data-menu-open]').forEach(function (b) {
6598      b.addEventListener('click', function () {
6599        if (mobileMenu && mobileMenu.classList.contains('is-open')) {
6600          closeMobileMenu();
6601        } else {
6602          openMobileMenu();
6603        }
6604      });
6605    });
6606    wrap.querySelectorAll('[data-menu-close]').forEach(function (b) {
6607      b.addEventListener('click', closeMobileMenu);
6608    });
6609
6610    /* Selector idioma/país del drawer: cierra el menú y abre el popup de Orbe */
6611    wrap.querySelectorAll('[data-drawer-orbe]').forEach(function (btn) {
6612      btn.addEventListener('click', function () {
6613        closeMobileMenu();
6614        setTimeout(function () {
6615          if (typeof window.occreOpenOrbe === 'function') window.occreOpenOrbe();
6616        }, 320);
6617      });
6618    });
6619
6620    /* Drill-in del menú móvil */
6621    wrap.querySelectorAll('[data-submenu-open]').forEach(function (btn) {
6622      btn.addEventListener('click', function () {
6623        var sub = wrap.querySelector('[data-submenu="' + btn.dataset.submenuOpen + '"]');
6624        if (sub) sub.classList.add('is-open');
6625      });
6626    });
6627    wrap.querySelectorAll('[data-submenu-back]').forEach(function (btn) {
6628      btn.addEventListener('click', function () {
6629        btn.closest('[data-submenu]').classList.remove('is-open');
6630      });
6631    });
6632    function onScroll() {
6633      wrap.classList.toggle('is-scrolled', window.scrollY > 10);
6634    }
6635    window.addEventListener('scroll', onScroll, { passive: true });
6636    onScroll();
6637
6638    /* Mega menú: abre con hover/focus, cierra al salir o con Escape */
6639    var openPanel = null;
6640    var closeTimer = null;
6641
6642    function open(index) {
6643      clearTimeout(closeTimer);
6644      if (openPanel) openPanel.classList.remove('is-open');
6645      openPanel = wrap.querySelector('[data-mega-panel="' + index + '"]');
6646      if (openPanel) {
6647        openPanel.classList.add('is-open');
6648        wrap.classList.add('is-mega-open');
6649      }
6650    }
6651
6652    function scheduleClose() {
6653      closeTimer = setTimeout(close, 120);
6654    }
6655
6656    function close() {
6657      if (openPanel) openPanel.classList.remove('is-open');
6658      openPanel = null;
6659      wrap.classList.remove('is-mega-open');
6660    }
6661
6662    wrap.querySelectorAll('[data-mega-item]').forEach(function (item) {
6663      item.addEventListener('mouseenter', function () { open(item.dataset.megaItem); });
6664      item.addEventListener('mouseleave', scheduleClose);
6665      item.querySelector('a').addEventListener('focus', function () { open(item.dataset.megaItem); });
6666    });
6667
6668    wrap.querySelectorAll('[data-mega-panel]').forEach(function (panel) {
6669      panel.addEventListener('mouseenter', function () { clearTimeout(closeTimer); });
6670      panel.addEventListener('mouseleave', scheduleClose);
6671    });
6672
6673    document.addEventListener('keydown', function (e) {
6674      if (e.key === 'Escape') close();
6675    });
6676  });
6677</script>
6677
6678
6679<script>
6680  // Selectores de idioma/mercado del announcement bar: al pulsarlos se abre el
6681  // popup de la app Geolocation Orbe en lugar del desplegable nativo. La API del
6682  // app embed son funciones globales mdApp_* sobre el modal #md-app-embed__modal.
6683  // Si Orbe no está cargado, el <select> nativo sigue funcionando como respaldo.
6684  (function () {
6685    function openOrbeModal() {
6686      if (typeof window.mdApp_openModal === 'function' && document.getElementById('md-app-embed__modal')) {
6687        window.mdApp_openModal('md-app-embed__modal');
6688        return true;
6689      }
6690      if (window.orbito && typeof window.orbito.openModalWithoutRefresh === 'function') {
6691        window.orbito.openModalWithoutRefresh();
6692        return true;
6693      }
6694      return false;
6695    }
6696
6697    // Reutilizado por los selectores del drawer móvil
6698    window.occreOpenOrbe = openOrbeModal;
6699
6700    // Sin `field-sizing: content` (Safari, Firefox) el <select> hereda el ancho de
6701    // la opción más larga y deja un hueco entre el texto y el caret: lo medimos.
6702    var supportsFieldSizing = CSS && CSS.supports && CSS.supports('field-sizing', 'content');
6703
6704    function fitSelectWidth(select) {
6705      if (supportsFieldSizing) return;
6706      var option = select.options[select.selectedIndex];
6707      if (!option) return;
6708      var styles = getComputedStyle(select);
6709      var ghost = document.createElement('span');
6710      ghost.textContent = option.text.trim();
6711      ghost.style.cssText =
6712        'position:absolute;visibility:hidden;white-space:pre;font:' +
6713        styles.font +
6714        ';letter-spacing:' +
6715        styles.letterSpacing;
6716      document.body.appendChild(ghost);
6717      var textWidth = ghost.getBoundingClientRect().width;
6718      ghost.remove();
6719      select.style.width = Math.ceil(textWidth + parseFloat(styles.paddingRight)) + 'px';
6720    }
6721
6722    document
6723      .querySelectorAll('#shopify-section-sections--29681278878070__header .occre-announcement__form select')
6724      .forEach(function (select) {
6725        fitSelectWidth(select);
6726        select.addEventListener('change', function () {
6727          fitSelectWidth(select);
6728        });
6729        select.addEventListener('mousedown', function (event) {
6730          if (openOrbeModal()) event.preventDefault();
6731        });
6732        select.addEventListener('keydown', function (event) {
6733          if (['Enter', ' ', 'ArrowDown', 'ArrowUp'].indexOf(event.key) === -1) return;
6734          if (openOrbeModal()) event.preventDefault();
6735        });
6736      });
6737
6738    // Cerrar el popup de Orbe al hacer clic fuera del diálogo (backdrop o zona
6739    // del contenedor fuera de .md-modal__dialog). Se reutiliza el botón de
6740    // cierre propio de Orbe para que corra su lógica de cierre/animación.
6741    document.addEventListener('click', function (event) {
6742      var modal = document.getElementById('md-app-embed__modal');
6743      if (!modal || !modal.contains(event.target)) return;
6744      if (event.target.closest('.md-modal__dialog')) return;
6745      var closeBtn = modal.querySelector('.md-modal-closeButtonAction, .md-modal-closeButton');
6746      if (closeBtn) {
6747        closeBtn.click();
6748      } else if (typeof window.mdApp_closeModal === 'function') {
6749        window.mdApp_closeModal('md-app-embed__modal');
6750      }
6751    });
6752  })();
6753</script>
6753
6754
6755
6756</div>
6757<!-- END sections: header-group -->
6758<main
6759      id="MainContent"
6760      class="content-for-layout focus-none"
6761      role="main"
6762      tabindex="-1"
6763      data-template="product"
6764    >
6765      <div id="shopify-section-template--29681279140214__main" class="shopify-section">
6766<style>
6767  .occre-pdp {
6768    background: var(--color-grey-200);
6769    font-family: var(--font-body);
6770  }
6771
6772  .occre-pdp__breadcrumb {
6773    display: flex;
6774    align-items: center;
6775    gap: 0.8rem;
6776    padding: 0.8rem var(--page-gutter);
6777    background: var(--color-grey-200);
6778    color: var(--color-grey-500);
6779    white-space: nowrap;
6780    overflow-x: auto;
6781    scrollbar-width: none;
6782  }
6783
6784  .occre-pdp__breadcrumb a {
6785    color: inherit;
6786    text-decoration: none;
6787  }
6788
6789  .occre-pdp__breadcrumb a:hover {
6790    color: var(--color-grey-900);
6791  }
6792
6793  .occre-pdp__breadcrumb span[aria-current] {
6794    color: var(--color-grey-900);
6795  }
6796
6797  .occre-pdp__breadcrumb svg {
6798    width: 1.2rem;
6799    height: 1.2rem;
6800    flex: none;
6801    fill: none;
6802    stroke: currentColor;
6803    stroke-width: 2;
6804  }
6805
6806  /* ------- Rejilla principal: galería + columna de compra ------- */
6807  .occre-pdp__layout {
6808    display: grid;
6809    grid-template-columns: 1fr 1fr;
6810    gap: 0.8rem;
6811    align-items: start;
6812    padding: 2.4rem;
6813  }
6814
6815  .occre-pdp__gallery-wrap {
6816    position: relative;
6817    min-width: 0;
6818  }
6819
6820  /* Flechas anterior/siguiente: solo visibles en móvil (galería carrusel) */
6821  .occre-pdp__gallery-prev,
6822  .occre-pdp__gallery-next {
6823    display: none;
6824    position: absolute;
6825    top: 50%;
6826    right: -1.2rem;
6827    transform: translateY(-50%);
6828    z-index: 2;
6829    width: 4.4rem;
6830    height: 4.4rem;
6831    border: 1px solid var(--color-grey-200, #f4f4f4);
6832    border-radius: 0.8rem;
6833    background: var(--color-white);
6834    color: #343330;
6835    box-shadow: 0 0.2rem 0.8rem rgb(0 0 0 / 10%);
6836    cursor: pointer;
6837    align-items: center;
6838    justify-content: center;
6839  }
6840
6841  .occre-pdp__gallery-prev {
6842    right: auto;
6843    left: -1.2rem;
6844  }
6845
6846  .occre-pdp__gallery-prev.is-hidden,
6847  .occre-pdp__gallery-next.is-hidden {
6848    display: none !important;
6849  }
6850
6851  .occre-pdp__gallery-prev svg,
6852  .occre-pdp__gallery-next svg {
6853    width: 1.8rem;
6854    height: 1.8rem;
6855    fill: none;
6856    stroke: currentColor;
6857    stroke-width: 1.5;
6858    stroke-linecap: round;
6859    stroke-linejoin: round;
6860  }
6861
6862  /* Galería mosaico: 1.ª imagen a todo el ancho, resto en filas de dos */
6863  .occre-pdp__gallery {
6864    display: grid;
6865    grid-template-columns: 1fr 1fr;
6866    gap: 0.8rem;
6867  }
6868
6869  .occre-pdp__media {
6870    position: relative;
6871    overflow: hidden;
6872    border-radius: 2rem;
6873    background: var(--color-grey-300);
6874    aspect-ratio: 359 / 406;
6875  }
6876
6877  .occre-pdp__media:first-child {
6878    grid-column: 1 / -1;
6879    aspect-ratio: 726 / 750;
6880  }
6881
6882  .occre-pdp__media img,
6883  .occre-pdp__media video,
6884  .occre-pdp__media iframe,
6885  .occre-pdp__media deferred-media,
6886  .occre-pdp__media video-media {
6887    width: 100%;
6888    height: 100%;
6889    object-fit: cover;
6890    display: block;
6891    border: 0;
6892  }
6893
6894  /* ------- Columna de compra ------- */
6895  .occre-pdp__app-blocks {
6896    width: 100%;
6897    display: none;
6898  }
6899
6900  .occre-pdp__app-blocks:empty {
6901    display: none;
6902  }
6903
6904  .occre-pdp__buy {
6905    position: sticky;
6906    top: 2.4rem;
6907    display: flex;
6908    flex-direction: column;
6909    align-items: center;
6910    min-width: 0;
6911    gap: 4.8rem;
6912    padding: 4rem 5.6rem;
6913    text-align: center;
6914    padding-top: 10px;
6915  }
6916
6917  .occre-pdp__head {
6918    display: flex;
6919    flex-direction: column;
6920    align-items: center;
6921    gap: 3.6rem;
6922    gap: 2.5rem;
6923    width: 100%;
6924  }
6925
6926  .occre-pdp__badges {
6927    display: flex;
6928    gap: 0.8rem;
6929  }
6930
6931  .occre-pdp__badge {
6932    padding: 0.8rem 1.2rem;
6933    border-radius: 0.4rem;
6934    background: rgb(0 0 0 / 5%);
6935    color: var(--color-grey-600);
6936    font-size: var(--text-body-s-size);
6937    line-height: 1.4;
6938    letter-spacing: var(--text-body-s-spacing);
6939  }
6940
6941  .occre-pdp__badge--gold {
6942    background: var(--color-gold, #aa8757);
6943    color: var(--color-white);
6944  }
6945
6946  .occre-pdp__title {
6947    margin: 0;
6948    max-width: 42rem;
6949    font-family: var(--font-heading);
6950    font-weight: var(--font-weight-heading-light);
6951    font-size: var(--text-title-l-size);
6952    line-height: var(--text-title-l-line);
6953    letter-spacing: var(--text-title-l-spacing);
6954    color: var(--color-black);
6955  }
6956
6957  /* Dificultad: fila propia bajo el título, sin fondo de píldora (Figma 1238:25998) */
6958  .occre-pdp__level-row {
6959    display: flex;
6960    justify-content: center;
6961  }
6962
6963  .occre-pdp__pill.occre-pdp__level {
6964    padding: 0;
6965    font-family: var(--font-body);
6966    font-weight: var(--font-weight-body-medium);
6967    font-size: 1.5rem;
6968    letter-spacing: -0.01em;
6969    color: var(--color-grey-800);
6970    cursor: default;
6971  }
6972
6973  .occre-pdp__pill.occre-pdp__level .info {
6974    cursor: pointer;
6975    color: var(--color-grey-500);
6976  }
6977
6978  .occre-pdp__rating {
6979    display: inline-flex;
6980    align-items: center;
6981    gap: 0.4rem;
6982  }
6983
6984  .occre-pdp__stars {
6985    display: inline-flex;
6986    align-items: center;
6987    gap: 0.3rem;
6988    color: var(--color-grey-800);
6989  }
6990
6991  .occre-pdp__stars svg {
6992    width: 1.45rem;
6993    height: 1.37rem;
6994    fill: currentColor;
6995    stroke: none;
6996  }
6997
6998  .occre-pdp__stars .is-off {
6999    color: var(--color-grey-400);
7000  }
7001
7002  .occre-pdp__rating-count {
7003    color: var(--color-grey-500);
7004    font-size: var(--text-body-s-size);
7005    letter-spacing: -0.01em;
7006  }
7007
7008  .occre-pdp__stock {
7009    display: inline-flex;
7010    align-items: center;
7011    gap: 0.4rem;
7012    font-size: var(--text-body-xs-size, 1.2rem);
7013    color: #055600;
7014  }
7015
7016  .occre-pdp__stock--out {
7017    color: var(--color-grey-500);
7018  }
7019
7020  .occre-pdp__stock svg {
7021    width: 1.5rem;
7022    height: 1.5rem;
7023    fill: currentColor;
7024    stroke: none;
7025  }
7026
7027  .occre-pdp__price-block {
7028    display: flex;
7029    flex-direction: column;
7030    align-items: center;
7031    gap: 1.2rem;
7032  }
7033
7034  .occre-pdp__delivery {
7035    display: inline-flex;
7036    align-items: center;
7037    justify-content: center;
7038    gap: 0.6rem;
7039    margin: 0;
7040    font-size: var(--text-body-xs-size, 1.2rem);
7041    color: var(--color-grey-500);
7042    letter-spacing: -0.01em;
7043  }
7044
7045  .occre-pdp__delivery svg {
7046    flex: none;
7047    width: 1.5rem;
7048    height: 1.5rem;
7049    fill: currentColor;
7050    stroke: none;
7051  }
7052
7053  .occre-pdp__excerpt {
7054    display: flex;
7055    flex-direction: column;
7056    align-items: center;
7057    gap: 1.6rem;
7058  }
7059
7060  .occre-pdp__excerpt p {
7061    margin: 0;
7062    max-width: 47.6rem;
7063    color: var(--color-grey-600);
7064    font-size: var(--text-body-s-size);
7065    line-height: var(--text-body-s-line);
7066    letter-spacing: var(--text-body-s-spacing);
7067  }
7068
7069  .occre-pdp__more {
7070    color: var(--color-grey-900);
7071    font-weight: var(--font-weight-body-medium);
7072    font-size: 1.5rem;
7073    font-family: 'STK Bureau Sans';
7074    letter-spacing: -0.01em;
7075    text-decoration: underline;
7076  }
7077
7078  .occre-pdp__price {
7079    margin: 0;
7080    font-family: var(--font-heading);
7081    font-weight: var(--font-weight-heading-light);
7082    font-size: var(--text-title-l-size);
7083    line-height: var(--text-title-l-line);
7084    letter-spacing: var(--text-title-l-spacing);
7085    color: var(--color-black);
7086  }
7087
7088  .occre-pdp__price-compare {
7089    margin-left: 1.2rem;
7090    font-size: 0.6em;
7091    color: #ababab;
7092    text-decoration: line-through;
7093  }
7094
7095  /* Badge "Ahorra X%": esquina superior derecha del botón de compra */
7096  .occre-pdp__price-save {
7097    position: absolute;
7098    top: -1.2rem;
7099    right: -0.8rem;
7100    z-index: 2;
7101    padding: 0.3rem 0.8rem;
7102    border-radius: 0.4rem;
7103    background: #d7efd9;
7104    color: #1f6b34;
7105    font-family: var(--font-body);
7106    font-weight: var(--font-weight-body-regular);
7107    font-size: 1.4rem;
7108    line-height: 1.4;
7109    letter-spacing: -0.01em;
7110    white-space: nowrap;
7111  }
7112
7113  /* ------- Píldoras de metadatos ------- */
7114  .occre-pdp__pills {
7115    display: flex;
7116    flex-wrap: wrap;
7117    justify-content: center;
7118    gap: 0.8rem 0;
7119  }
7120
7121  /* Figma 1238:26057 — sin fondo, separados por una barra vertical */
7122  .occre-pdp__pills > * + *::before {
7123    content: '';
7124    width: 0.1rem;
7125    height: 1.6rem;
7126    background: rgb(0 0 0 / 15%);
7127  }
7128
7129  .occre-pdp__pill {
7130    display: inline-flex;
7131    align-items: center;
7132    gap: 0.8rem;
7133    padding: .8rem;
7134    border: 0;
7135    border-radius: 0;
7136    background: none;
7137    color: #343330;
7138    font-family: 'STK Bureau Sans', var(--font-body);
7139    font-weight: 300;
7140    font-size: 1.2rem;
7141    line-height: 1.4;
7142    letter-spacing: -0.01em;
7143    text-decoration: none;
7144    cursor: pointer;
7145  }
7146
7147  @media (max-width: 768px) {
7148    .occre-pdp__pill {
7149      font-size: 1.1rem;
7150    }
7151    .occre-pdp__trust span {
7152      font-size: 1.25rem;
7153    }
7154  }
7155
7156  /* El texto va al 60% de opacidad; los iconos, a color pleno */
7157  .occre-pdp__pill .label {
7158    opacity: 0.6;
7159  }
7160
7161  .occre-pdp__pill svg {
7162    flex: none;
7163    width: 1.8rem;
7164    height: 1.8rem;
7165    fill: none;
7166    stroke: currentColor;
7167    stroke-width: 1;
7168    stroke-linecap: round;
7169    stroke-linejoin: round;
7170  }
7171
7172  /* Iconos sólidos (play y estrella) */
7173  .occre-pdp__pill--video svg {
7174    width: 1rem;
7175    height: 1.2rem;
7176    fill: currentColor;
7177    stroke: none;
7178  }
7179
7180  .occre-pdp__pill--rating svg {
7181    width: 1.45rem;
7182    height: 1.37rem;
7183    fill: currentColor;
7184    stroke: none;
7185  }
7186
7187  .occre-pdp__pill .dots {
7188    display: inline-flex;
7189  }
7190
7191  .occre-pdp__pill .dot {
7192    width: 1.3rem;
7193    height: 1.3rem;
7194    border-radius: 50%;
7195    border: 0.1rem solid var(--level-color, var(--color-grey-900));
7196    /* Fondo opaco del color de la píldora: al solaparse, la esfera vacía
7197       no deja ver la anterior a través */
7198    background: var(--color-grey-200);
7199    margin-left: -0.35rem;
7200    position: relative;
7201    display: inline-flex;
7202    align-items: center;
7203    justify-content: center;
7204    font-size: 0.9rem;
7205    color: var(--color-white);
7206  }
7207
7208  .occre-pdp__pill .dot:first-child {
7209    margin-left: 0;
7210  }
7211
7212  .occre-pdp__pill .dot:nth-child(1) { z-index: 4; }
7213  .occre-pdp__pill .dot:nth-child(2) { z-index: 3; }
7214  .occre-pdp__pill .dot:nth-child(3) { z-index: 2; }
7215  .occre-pdp__pill .dot:nth-child(4) { z-index: 1; }
7216
7217  .occre-pdp__pill .dot.is-on {
7218    background: var(--level-color, var(--color-grey-900));
7219    border-color: var(--level-color, var(--color-grey-900));
7220  }
7221
7222  .occre-pdp__pill[class*='meta-item--level'] {
7223    color: var(--color-grey-800);
7224  }
7225
7226  .occre-pdp__pill.meta-item--level-1 {
7227    --level-color: var(--color-level-1); /* Beginner */
7228  }
7229
7230  .occre-pdp__pill.meta-item--level-2 {
7231    --level-color: var(--color-level-2); /* Medio */
7232  }
7233
7234  .occre-pdp__pill.meta-item--level-3 {
7235    --level-color: var(--color-level-3); /* Avanzado */
7236  }
7237
7238  .occre-pdp__pill.meta-item--level-4 {
7239    --level-color: var(--color-level-4); /* Experto */
7240  }
7241
7242  .occre-pdp__pill .info {
7243    display: inline-flex;
7244    border: 0;
7245    background: none;
7246    padding: 0;
7247    cursor: pointer;
7248    color: inherit;
7249  }
7250
7251  .occre-pdp__pill .info svg {
7252    width: 1.4rem;
7253    height: 1.4rem;
7254  }
7255
7256  /* ------- Bloque de compra ------- */
7257  .occre-pdp__purchase {
7258    display: flex;
7259    flex-direction: column;
7260    align-items: center;
7261    gap: 1.6rem;
7262    width: 100%;
7263  }
7264
7265  .occre-pdp__coins {
7266    display: flex;
7267    align-items: center;
7268    justify-content: center;
7269    gap: 1rem;
7270    color: var(--color-grey-800);
7271    font-size: var(--text-body-s-size);
7272    letter-spacing: var(--text-body-s-spacing);
7273  }
7274
7275  .occre-pdp__coins-logo {
7276    display: flex;
7277    flex-direction: column;
7278    align-items: center;
7279    justify-content: center;
7280    width: 4.8rem;
7281    height: 4.8rem;
7282    border-radius: 0.25rem;
7283    font-family: var(--font-heading);
7284    font-size: 1.3rem;
7285    line-height: 1;
7286    gap: 0.3rem;
7287  }
7288
7289  .occre-pdp__coins-logo svg {
7290    width: 2.4rem;
7291    height: 1.7rem;
7292    fill: none;
7293    stroke: currentColor;
7294    stroke-width: 1.2;
7295  }
7296
7297  /* Regalo + OcCoins (Figma 1244:29575): en fila con "+"; móvil en
7298     columna con el regalo debajo de los OcCoins */
7299  .occre-pdp__perks {
7300    display: flex;
7301    flex-wrap: wrap;
7302    align-items: center;
7303    justify-content: center;
7304    gap: 1.6rem;
7305  }
7306
7307  .occre-pdp__perks > * {
7308    flex-shrink: 0;
7309  }
7310
7311  /* Desktop sin ancho para la fila (JS añade .is-stacked): regalo encima
7312     de los OcCoins, sin "+" */
7313  @media screen and (min-width: 750px) {
7314    .occre-pdp__perks.is-stacked {
7315      flex-direction: column;
7316      gap: 1.2rem;
7317    }
7318
7319    .occre-pdp__perks.is-stacked .occre-pdp__perks-plus {
7320      display: none;
7321    }
7322  }
7323
7324  .occre-pdp__gift {
7325    display: flex;
7326    align-items: center;
7327    gap: 0.8rem;
7328  }
7329
7330  .occre-pdp__gift-media {
7331    flex: 0 0 4.5rem;
7332    width: 4.5rem;
7333    height: 4.4rem;
7334    border-radius: var(--radius-s);
7335    overflow: hidden;
7336    background: var(--color-grey-200);
7337  }
7338
7339  .occre-pdp__gift-media img {
7340    display: block;
7341    width: 100%;
7342    height: 100%;
7343    object-fit: cover;
7344  }
7345
7346  .occre-pdp__gift-text {
7347    display: flex;
7348    flex-direction: column;
7349    gap: 0.2rem;
7350  }
7351
7352  .occre-pdp__gift-title {
7353    display: flex;
7354    align-items: center;
7355    gap: 0.4rem;
7356    font-size: 1.6rem;
7357    line-height: 1.4;
7358    letter-spacing: -0.01em;
7359    color: var(--color-grey-800);
7360    white-space: nowrap;
7361  }
7362
7363  .occre-pdp__gift-value {
7364    font-size: 1.2rem;
7365    line-height: 1.2;
7366    color: var(--color-black, #1d1b19);
7367    opacity: 0.6;
7368  }
7369
7370  .occre-pdp__gift-info {
7371    position: relative;
7372    display: inline-flex;
7373  }
7374
7375  .occre-pdp__gift-info .info {
7376    display: inline-flex;
7377    border: 0;
7378    background: none;
7379    padding: 0;
7380    cursor: pointer;
7381    color: inherit;
7382  }
7383
7384  .occre-pdp__gift-info svg {
7385    width: 1.2rem;
7386    height: 1.2rem;
7387    fill: none;
7388    stroke: currentColor;
7389    stroke-width: 2;
7390    stroke-linecap: round;
7391    stroke-linejoin: round;
7392  }
7393
7394  .occre-pdp__gift-tip {
7395    position: absolute;
7396    bottom: calc(100% + 0.8rem);
7397    left: 50%;
7398    z-index: 5;
7399    width: 22rem;
7400    padding: 0.8rem 1rem;
7401    border-radius: var(--radius-s);
7402    background: var(--color-grey-900);
7403    color: var(--color-white);
7404    font-size: 1.2rem;
7405    line-height: 1.3;
7406    letter-spacing: -0.01em;
7407    white-space: normal;
7408    text-align: left;
7409    transform: translateX(-50%);
7410    opacity: 0;
7411    visibility: hidden;
7412    pointer-events: none;
7413    transition: opacity 0.15s ease, visibility 0.15s ease;
7414  }
7415
7416  .occre-pdp__gift-info:hover .occre-pdp__gift-tip,
7417  .occre-pdp__gift-info:focus-within .occre-pdp__gift-tip {
7418    opacity: 1;
7419    visibility: visible;
7420  }
7421
7422  .occre-pdp__perks-plus {
7423    font-size: 1.4rem;
7424    line-height: 1.4;
7425    color: var(--color-grey-800);
7426  }
7427
7428  @media screen and (max-width: 749px) {
7429    .occre-pdp__perks {
7430      flex-direction: column;
7431      gap: 1.2rem;
7432    }
7433
7434    .occre-pdp__perks-plus {
7435      display: none;
7436    }
7437  }
7438
7439  /* El form de Shopify envuelve al botón: es él quien fija el ancho */
7440  .occre-pdp__purchase form {
7441    position: relative;
7442    width: min(41.9rem, 100%);
7443  }
7444
7445  .occre-pdp__atc {
7446    display: flex;
7447    align-items: center;
7448    justify-content: center;
7449    gap: 1rem;
7450    width: 100%;
7451    height: 5rem;
7452    border: 0;
7453    border-radius: 0.4rem;
7454    background: var(--color-grey-900);
7455    color: var(--color-white);
7456    font-family: var(--font-body);
7457    font-weight: var(--font-weight-body-medium);
7458    font-size: 1.5rem;
7459    letter-spacing: -0.01em;
7460    cursor: pointer;
7461  }
7462
7463  .occre-pdp__atc:hover {
7464    background: var(--color-black);
7465    color: var(--color-white);
7466  }
7467
7468  .occre-pdp__atc:hover .price {
7469    color: var(--color-white);
7470  }
7471
7472  .occre-pdp__atc:disabled {
7473    background: var(--color-grey-400);
7474    color: var(--color-grey-600);
7475    cursor: default;
7476  }
7477
7478  .occre-pdp__atc .sep {
7479    width: 0.4rem;
7480    height: 0.4rem;
7481    border-radius: 50%;
7482    background: currentColor;
7483    opacity: 0.6;
7484  }
7485
7486  .occre-pdp__atc .price {
7487    color: var(--color-grey-400);
7488  }
7489
7490  .occre-pdp__atc .price-compare {
7491    color: var(--color-grey-600);
7492    font-size: 0.9em;
7493    text-decoration: line-through;
7494  }
7495
7496  /* 4rem más estrecha que el botón (form: min(41.9rem, 100%)) */
7497  .occre-pdp__fs {
7498    width: min(37.9rem, calc(100% - 4rem));
7499    margin: 0 auto;
7500    text-align: center;
7501  }
7502
7503  .occre-pdp__fs-bar {
7504    width: 100%;
7505    height: 2px;
7506    border-radius: 1px;
7507    background: var(--color-grey-300);
7508    overflow: hidden;
7509  }
7510
7511  .occre-pdp__fs-bar span {
7512    display: block;
7513    height: 100%;
7514    background: var(--color-black);
7515  }
7516
7517  .occre-pdp__fs-text {
7518    margin: 0.6rem 0 0;
7519    font-family: var(--font-body);
7520    font-weight: 300;
7521    font-size: 1.2rem;
7522    letter-spacing: -0.01em;
7523    color: var(--color-grey-500);
7524  }
7525
7526  /* Estimación de envío: mismo estilo que el enlace de tarifas, pegado a él
7527     (margen negativo compensa el gap 1.6rem del contenedor flex) */
7528  .occre-pdp__fs-estimate {
7529    margin: 0 0 -1.2rem;
7530    font-family: var(--font-body);
7531    font-size: 1.2rem;
7532    line-height: 1.3;
7533    letter-spacing: -0.01em;
7534    color: var(--color-grey-900);
7535    opacity: 0.6;
7536  }
7537
7538  .occre-pdp__fs-estimate[hidden] {
7539    display: none;
7540  }
7541
7542  .occre-pdp__shipping-link {
7543    display: inline-flex;
7544    align-items: center;
7545    gap: 0.6rem;
7546    border: 0;
7547    padding: 0;
7548    background: none;
7549    font-family: var(--font-body);
7550    color: var(--color-grey-900);
7551    opacity: 0.6;
7552    font-size: 1.2rem;
7553    text-decoration: none;
7554    cursor: pointer;
7555  }
7556
7557  .occre-pdp__shipping-link svg {
7558    width: 1.4rem;
7559    height: 1.4rem;
7560    fill: none;
7561    stroke: currentColor;
7562    stroke-width: 2;
7563  }
7564
7565  /* Aviso por país (Figma 1252:29586): caja negro 5%, r4, padding 8/12,
7566     título STK 12 al 60% + ⓘ, texto STK 10 grey-600 lh 1.4 */
7567  .occre-pdp-notice {
7568    display: flex;
7569    flex-direction: column;
7570    gap: 1rem;
7571    width: 100%;
7572    max-width: 39.9rem;
7573    margin-top: 0.8rem;
7574    padding: 0.8rem 1.2rem;
7575    border-radius: 0.4rem;
7576    background: rgba(0, 0, 0, 0.05);
7577    font-family: var(--font-body);
7578    text-align: left;
7579  }
7580
7581  .occre-pdp-notice p {
7582    margin: 0;
7583  }
7584
7585  .occre-pdp-notice__title {
7586    display: flex;
7587    align-items: center;
7588    gap: 0.6rem;
7589    font-size: 1.35rem;
7590    letter-spacing: -0.01em;
7591    font-weight: var(--font-weight-body-regular);
7592    line-height: 1.2;
7593    color: var(--color-grey-900);
7594    opacity: 0.6;
7595  }
7596
7597  .occre-pdp-notice__info {
7598    display: inline-flex;
7599    border: 0;
7600    padding: 0;
7601    background: none;
7602    color: inherit;
7603    cursor: pointer;
7604  }
7605
7606  .occre-pdp-notice__info svg {
7607    width: 1.4rem;
7608    height: 1.4rem;
7609    fill: none;
7610    stroke: currentColor;
7611    stroke-width: 2;
7612  }
7613
7614  .occre-pdp-notice__text {
7615    font-size: 1.15rem;
7616    font-weight: var(--font-weight-body-regular);
7617    line-height: 1.4;
7618    letter-spacing: -0.01em;
7619    color: var(--color-grey-600);
7620  }
7621
7622  /* Plazos Klarna / PayPal (Figma 731:14837): debajo del enlace de tarifas,
7623     con aire extra arriba y pegados a los badges de confianza */
7624  .occre-pdp__plans {
7625    display: flex;
7626    flex-direction: column;
7627    align-items: center;
7628    width: 100%;
7629    margin-top: 0.8rem;
7630  }
7631
7632  .occre-pdp__plan {
7633    display: flex;
7634    align-items: center;
7635    justify-content: center;
7636    gap: 0.8rem;
7637    height: 2.4rem;
7638  }
7639
7640  /* Toda la fila abre el modal nativo (logo, texto y enlace) */
7641  .occre-pdp__plan--action {
7642    cursor: pointer;
7643  }
7644
7645  .occre-pdp__plan-logo {
7646    width: 6rem;
7647    height: 2.4rem;
7648    flex: 0 0 auto;
7649    object-fit: contain;
7650  }
7651
7652  .occre-pdp__plan-logo--klarna {
7653    object-fit: cover;
7654    border-radius: 0.8rem;
7655  }
7656
7657  .occre-pdp__plan-text {
7658    margin: 0;
7659    font-family: var(--font-body);
7660    font-size: 1rem;
7661    line-height: 1.4;
7662    letter-spacing: -0.01em;
7663    color: var(--color-grey-600);
7664    white-space: nowrap;
7665  }
7666
7667  .occre-pdp__plan-text strong {
7668    font-weight: var(--font-weight-body-medium); /* STK Bureau Sans solo llega a Medium 500 */
7669  }
7670
7671  .occre-pdp__plan-link {
7672    font-family: var(--font-body);
7673    font-size: 1rem;
7674    line-height: 1.4;
7675    letter-spacing: -0.01em;
7676    color: var(--color-grey-900);
7677    text-decoration: underline;
7678    white-space: nowrap;
7679  }
7680
7681  /* Widget Klarna de la app oculto: lo sustituye la fila custom de
7682     .occre-pdp__plans (su modal se dispara por JS desde la fila). */
7683  .occre-pdp__app-blocks klarna-placement {
7684    display: none !important;
7685  }
7686
7687  /* Bloques de app renderizados pero sin altura: deben montarse (con
7688     display:none el widget de Klarna no hidrata y su modal no funciona) pero
7689     no verse. margin-top negativo anula el hueco extra del gap de la columna. */
7690  .occre-pdp__app-blocks {
7691    display: block;
7692    height: 0;
7693    overflow: hidden;
7694    margin-top: -1.6rem;
7695  }
7696
7697  /* Contenedor oculto de ayudantes de pago (klarna-placement de respaldo):
7698     fuera de pantalla, sin ocupar sitio. */
7699  .occre-pdp__pay-helpers {
7700    position: absolute;
7701    left: -9999px;
7702    top: 0;
7703    width: 76rem;
7704    max-width: 76rem;
7705    pointer-events: none;
7706  }
7707
7708  /* El mensaje de PayPal Pay Later que Shopify inyecta (encima del botón de
7709     compra en US, en la ficha en otras plantillas) se oculta globalmente en
7710     layout/theme.liquid: la UI son las filas de .occre-pdp__plans. */
7711
7712  /* Plazos pegados a los badges de confianza */
7713  .occre-pdp__plans ~ .occre-pdp__trust {
7714    margin-top: -0.8rem;
7715  }
7716
7717  @media screen and (max-width: 749px) {
7718    .occre-pdp__plan {
7719      gap: 0.6rem;
7720      height: auto;
7721      min-height: 2.4rem;
7722    }
7723
7724    .occre-pdp__plan-text {
7725      white-space: normal;
7726    }
7727  }
7728
7729  .occre-pdp__trust {
7730    display: flex;
7731    justify-content: center;
7732    gap: 2rem;
7733    width: 100%;
7734    padding: 0.8rem 0;
7735    color: var(--color-grey-500);
7736    font-size: var(--text-body-s-size);
7737    letter-spacing: var(--text-body-s-spacing);
7738  }
7739
7740  .occre-pdp__trust span {
7741    display: inline-flex;
7742    align-items: center;
7743    gap: 0.4rem;
7744    white-space: nowrap;
7745  }
7746
7747  /* Figma 1238:26112 — CheckCircle sólido */
7748  .occre-pdp__trust svg {
7749    width: 1.8rem;
7750    height: 1.8rem;
7751    flex: none;
7752    fill: #8d8d8d;
7753    stroke: none;
7754  }
7755
7756  /* Anclas de los pills: el header sticky no debe tapar el destino */
7757  :is(#occre-pdp-story, #occre-pdp-specs, #occre-pdp-videos, #occre-pdp-reviews),
7758  [id*='loox_reviews'] {
7759    scroll-margin-top: 10rem;
7760  }
7761
7762  /* ------- Comprados juntos ------- */
7763  .occre-pdp__bundle-wrap {
7764    display: flex;
7765    flex-direction: column;
7766    align-items: center;
7767    gap: 2.4rem;
7768    width: 100%;
7769  }
7770
7771  .occre-pdp__bundle {
7772    width: 100%;
7773    padding: 1.2rem;
7774    border-radius: 0.8rem;
7775    background: var(--color-grey-300);
7776    display: flex;
7777    flex-direction: column;
7778    gap: 1.2rem;
7779    text-align: left;
7780  }
7781
7782  .occre-pdp__bundle-head {
7783    display: flex;
7784    align-items: center;
7785    gap: 0.6rem;
7786    width: 100%;
7787    padding: 0;
7788    border: 0;
7789    background: none;
7790    cursor: pointer;
7791    font-family: var(--font-body);
7792    text-align: left;
7793    font-weight: var(--font-weight-body-medium);
7794    font-size: 1.4rem;
7795    letter-spacing: -0.01em;
7796    text-transform: uppercase;
7797    color: var(--color-grey-800);
7798  }
7799
7800  .occre-pdp__bundle-head svg {
7801    width: 1.6rem;
7802    height: 1.6rem;
7803    fill: none;
7804    stroke: currentColor;
7805    stroke-width: 1.6;
7806    transition: transform 0.25s ease;
7807  }
7808
7809  .occre-pdp__bundle:not(.is-collapsed) .occre-pdp__bundle-head svg {
7810    transform: rotate(180deg);
7811  }
7812
7813  .occre-pdp__bundle.is-collapsed .occre-pdp__bundle-items,
7814  .occre-pdp__bundle.is-collapsed .occre-pdp__bundle-atc {
7815    display: none;
7816  }
7817
7818  .occre-pdp__bundle-items {
7819    display: flex;
7820    gap: 0.6rem;
7821    overflow-x: auto;
7822    scrollbar-width: none;
7823  }
7824
7825  .occre-pdp__bundle-item {
7826    flex: 1 0 0;
7827    min-width: 10rem;
7828    position: relative;
7829    transition: opacity 0.2s ease;
7830  }
7831
7832  .occre-pdp__bundle-item.is-unchecked {
7833    opacity: 0.8;
7834  }
7835
7836  .occre-pdp__bundle-item .link {
7837    display: flex;
7838    flex-direction: column;
7839    gap: 0.4rem;
7840    text-decoration: none;
7841  }
7842
7843  .occre-pdp__bundle-item .chk {
7844    position: absolute;
7845    top: 0.6rem;
7846    left: 0.6rem;
7847    z-index: 1;
7848    display: flex;
7849    cursor: pointer;
7850  }
7851
7852  .occre-pdp__bundle-item .chk input {
7853    appearance: none;
7854    -webkit-appearance: none;
7855    margin: 0;
7856    width: 1.8rem;
7857    height: 1.8rem;
7858    border-radius: 0.4rem;
7859    border: 1px solid var(--color-grey-500);
7860    background: var(--color-white) center / 1.1rem no-repeat;
7861    cursor: pointer;
7862    transition: background-color 0.15s ease, border-color 0.15s ease;
7863  }
7864
7865  .occre-pdp__bundle-item .chk input:checked {
7866    border-color: var(--color-grey-800);
7867    background-color: var(--color-grey-800);
7868    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E");
7869  }
7870
7871  .occre-pdp__bundle-item .chk input:focus-visible {
7872    outline: 2px solid var(--color-grey-800);
7873    outline-offset: 2px;
7874  }
7875
7876  .occre-pdp__bundle-atc:disabled {
7877    opacity: 0.5;
7878    cursor: not-allowed;
7879  }
7880
7881  .occre-pdp__bundle-item .thumb {
7882    height: 13rem;
7883    border-radius: 0.4rem;
7884    background: var(--color-white);
7885    display: flex;
7886    align-items: center;
7887    justify-content: center;
7888    overflow: hidden;
7889  }
7890
7891  .occre-pdp__bundle-item .thumb img {
7892    width: 88%;
7893    height: 82%;
7894    object-fit: contain;
7895  }
7896
7897  .occre-pdp__bundle-item .name {
7898    font-size: 1.2rem;
7899    line-height: 1.4;
7900    letter-spacing: -0.01em;
7901    color: var(--color-grey-600);
7902    display: -webkit-box;
7903    -webkit-line-clamp: 2;
7904    -webkit-box-orient: vertical;
7905    overflow: hidden;
7906  }
7907
7908  .occre-pdp__bundle-item .prc {
7909    font-size: 1.2rem;
7910    color: var(--color-grey-600);
7911  }
7912
7913  .occre-pdp__bundle-atc {
7914    display: flex;
7915    align-items: center;
7916    justify-content: center;
7917    gap: 1rem;
7918    height: 5rem;
7919    border: 0;
7920    border-radius: 0.4rem;
7921    background: var(--color-grey-400);
7922    color: var(--color-grey-800);
7923    font-family: var(--font-body);
7924    font-weight: var(--font-weight-body-medium);
7925    font-size: 1.5rem;
7926    letter-spacing: -0.01em;
7927    cursor: pointer;
7928  }
7929
7930  .occre-pdp__bundle-atc:hover {
7931    color: var(--color-black);
7932  }
7933
7934  .occre-pdp__bundle-atc:hover .price {
7935    color: var(--color-black);
7936  }
7937
7938  .occre-pdp__bundle-atc .sep {
7939    width: 0.4rem;
7940    height: 0.4rem;
7941    border-radius: 50%;
7942    background: currentColor;
7943    opacity: 0.6;
7944  }
7945
7946  .occre-pdp__bundle-atc .price {
7947    color: var(--color-grey-500);
7948  }
7949
7950  .occre-pdp__download {
7951    display: inline-flex;
7952    align-items: center;
7953    gap: 1rem;
7954    padding: 0.8rem 1.2rem;
7955    border-radius: 0.4rem;
7956    background: rgb(0 0 0 / 5%);
7957    color: var(--color-grey-600);
7958    font-weight: var(--font-weight-body-medium);
7959    font-size: 1.5rem;
7960    font-family: 'STK Bureau Sans';
7961    letter-spacing: -0.01em;
7962    text-decoration: none;
7963  }
7964
7965  .occre-pdp__download:hover {
7966    background: rgb(0 0 0 / 10%);
7967  }
7968
7969  .occre-pdp__download svg {
7970    width: 1.8rem;
7971    height: 1.8rem;
7972    fill: none;
7973    stroke: currentColor;
7974    stroke-width: 1.6;
7975  }
7976
7977  /* ------- Modal dificultad ------- */
7978  .occre-pdp__modal {
7979    border: 0;
7980    border-radius: 1.2rem;
7981    padding: 2.4rem;
7982    max-width: 36rem;
7983    text-align: left;
7984  }
7985
7986  .occre-pdp__modal::backdrop {
7987    background: rgb(0 0 0 / 40%);
7988  }
7989
7990  .occre-pdp__modal-title,
7991  .occre-pdp__modal h3 {
7992    margin: 0 0 1rem;
7993    font-size: 1.6rem;
7994    font-weight: var(--font-weight-body-regular);
7995  }
7996
7997  /* Encabezados del contenido de tarifas convertidos a párrafos */
7998  .occre-pdp__modal p.occre-pdp__modal-h1,
7999  .occre-pdp__modal p.occre-pdp__modal-h2 {
8000    margin: 1.6rem 0 0.6rem;
8001    font-size: 1.6rem;
8002    font-weight: var(--font-weight-body-regular);
8003    color: var(--color-black);
8004  }
8005
8006  .occre-pdp__modal p.occre-pdp__modal-h3,
8007  .occre-pdp__modal p.occre-pdp__modal-h4,
8008  .occre-pdp__modal p.occre-pdp__modal-h5,
8009  .occre-pdp__modal p.occre-pdp__modal-h6 {
8010    margin: 1.2rem 0 0.4rem;
8011    font-size: 1.4rem;
8012    font-weight: var(--font-weight-body-regular);
8013    color: var(--color-black);
8014  }
8015
8016  .occre-pdp__modal p {
8017    margin: 0;
8018    font-size: 1.4rem;
8019    line-height: 1.5;
8020    color: var(--color-grey-600);
8021  }
8022
8023  .occre-pdp__modal--shipping {
8024    max-width: 48rem;
8025    width: min(48rem, calc(100vw - 3.2rem));
8026  }
8027
8028  .occre-pdp__modal-body {
8029    max-height: 60vh;
8030    overflow-y: auto;
8031    font-size: 1.4rem;
8032    line-height: 1.5;
8033    color: var(--color-grey-600);
8034  }
8035
8036  .occre-pdp__modal-body p {
8037    margin: 0 0 1em;
8038  }
8039
8040  .occre-pdp__modal .close {
8041    position: absolute;
8042    top: 1rem;
8043    right: 1rem;
8044    border: 0;
8045    background: none;
8046    cursor: pointer;
8047  }
8048
8049  /* ------- Lightbox galería (pantalla completa) ------- */
8050  .occre-pdp__media--zoomable {
8051    cursor: zoom-in;
8052  }
8053
8054  .occre-pdp__media-zoom {
8055    position: absolute;
8056    inset: 0;
8057    width: 100%;
8058    height: 100%;
8059    padding: 0;
8060    border: 0;
8061    background: transparent;
8062    cursor: zoom-in;
8063    display: block;
8064  }
8065
8066  .occre-pdp__lightbox {
8067    position: fixed;
8068    inset: 0;
8069    width: 100vw;
8070    height: 100vh;
8071    height: 100dvh;
8072    max-width: none;
8073    max-height: none;
8074    margin: 0;
8075    padding: 0;
8076    border: 0;
8077    background: var(--color-white);
8078    color: #343330;
8079    overflow: hidden;
8080  }
8081
8082  .occre-pdp__lightbox::backdrop {
8083    background: var(--color-white);
8084  }
8085
8086  .occre-pdp__lightbox-track {
8087    display: flex;
8088    width: 100%;
8089    height: 100%;
8090    overflow-x: auto;
8091    overflow-y: hidden;
8092    scroll-snap-type: x mandatory;
8093    scrollbar-width: none;
8094    -webkit-overflow-scrolling: touch;
8095  }
8096
8097  .occre-pdp__lightbox-track::-webkit-scrollbar {
8098    display: none;
8099  }
8100
8101  .occre-pdp__lightbox-slide {
8102    flex: 0 0 100%;
8103    width: 100%;
8104    height: 100%;
8105    scroll-snap-align: center;
8106    scroll-snap-stop: always;
8107    display: flex;
8108    align-items: center;
8109    justify-content: center;
8110    padding: 6.4rem 2.4rem;
8111  }
8112
8113  .occre-pdp__lightbox-slide img {
8114    max-width: 100%;
8115    max-height: 100%;
8116    width: auto;
8117    height: auto;
8118    object-fit: contain;
8119    display: block;
8120  }
8121
8122  .occre-pdp__lightbox-close,
8123  .occre-pdp__lightbox-arrow {
8124    position: absolute;
8125    z-index: 2;
8126    display: flex;
8127    align-items: center;
8128    justify-content: center;
8129    width: 4.4rem;
8130    height: 4.4rem;
8131    border: 1px solid var(--color-grey-200, #f4f4f4);
8132    border-radius: 0.8rem;
8133    background: var(--color-white);
8134    color: #343330;
8135    box-shadow: 0 0.2rem 0.8rem rgb(0 0 0 / 10%);
8136    cursor: pointer;
8137    padding: 0;
8138  }
8139
8140  .occre-pdp__lightbox-close svg,
8141  .occre-pdp__lightbox-arrow svg {
8142    width: 1.8rem;
8143    height: 1.8rem;
8144    fill: none;
8145    stroke: currentColor;
8146    stroke-width: 1.5;
8147    stroke-linecap: round;
8148    stroke-linejoin: round;
8149  }
8150
8151  .occre-pdp__lightbox-close {
8152    top: 1.6rem;
8153    right: 1.6rem;
8154  }
8155
8156  .occre-pdp__lightbox-arrow {
8157    top: 50%;
8158    transform: translateY(-50%);
8159  }
8160
8161  .occre-pdp__lightbox-arrow--prev {
8162    left: 1.6rem;
8163  }
8164
8165  .occre-pdp__lightbox-arrow--next {
8166    right: 1.6rem;
8167  }
8168
8169  .occre-pdp__lightbox-arrow[disabled] {
8170    opacity: 0.35;
8171    cursor: default;
8172  }
8173
8174  .occre-pdp__lightbox-counter {
8175    position: absolute;
8176    left: 50%;
8177    bottom: 1.6rem;
8178    transform: translateX(-50%);
8179    z-index: 2;
8180    font-family: var(--font-body);
8181    font-size: 1.4rem;
8182    color: var(--color-grey-600);
8183  }
8184
8185  @media screen and (max-width: 749px) {
8186    .occre-pdp__lightbox-slide {
8187      padding: 6.4rem 0;
8188    }
8189
8190    .occre-pdp__lightbox-arrow {
8191      top: auto;
8192      bottom: 1.2rem;
8193      transform: none;
8194    }
8195
8196    .occre-pdp__lightbox-counter {
8197      bottom: 2.6rem;
8198    }
8199  }
8200
8201  /* ------- Barra inferior fija ------- */
8202  .occre-pdp-bar {
8203    font-family: var(--font-body);
8204    position: fixed;
8205    left: 2.1rem;
8206    right: 2.1rem;
8207    bottom: 1.6rem;
8208    z-index: 39;
8209    display: flex;
8210    align-items: center;
8211    justify-content: space-between;
8212    gap: 1.6rem;
8213    padding: 0.8rem;
8214    border-radius: 0.8rem;
8215    background: rgb(29 27 25 / 92%);
8216    -webkit-backdrop-filter: blur(8px);
8217    backdrop-filter: blur(8px);
8218    color: var(--color-white);
8219    transform: translateY(calc(100% + 2rem));
8220    transition: transform 0.3s ease;
8221  }
8222
8223  main[data-template="product"] .occre-pdp-bar {
8224    background-color: rgb(255 255 255 / 90%);
8225  }
8226
8227  main[data-template="product"] .occre-pdp-bar__wish {
8228    background-color: var(--color-grey-400);
8229  }
8230
8231  .occre-pdp-bar.is-visible {
8232    transform: translateY(0);
8233  }
8234
8235  .occre-pdp-bar__product {
8236    display: flex;
8237    align-items: center;
8238    gap: 1.9rem;
8239    min-width: 0;
8240  }
8241
8242  .occre-pdp-bar__thumb {
8243    width: 5rem;
8244    height: 5rem;
8245    flex: none;
8246    border-radius: 0.4rem;
8247    overflow: hidden;
8248    background: var(--color-grey-800);
8249  }
8250
8251  .occre-pdp-bar__thumb img {
8252    width: 100%;
8253    height: 100%;
8254    object-fit: cover;
8255  }
8256
8257  .occre-pdp-bar__names {
8258    min-width: 0;
8259  }
8260
8261  .occre-pdp-bar__names .t {
8262    display: block;
8263    font-family: var(--font-heading);
8264    font-weight: var(--font-weight-heading-reg);
8265    font-size: 1.6rem;
8266    line-height: 1.1;
8267    white-space: nowrap;
8268    overflow: hidden;
8269    text-overflow: ellipsis;
8270    letter-spacing: -0.03em;
8271  }
8272
8273  .occre-pdp-bar__names .c {
8274    display: block;
8275    font-size: 1.3rem;
8276    color: var(--color-grey-600);
8277  }
8278
8279  .occre-pdp-bar__pills {
8280    display: flex;
8281    align-items: center;
8282    gap: 2.4rem;
8283    color: var(--color-white);
8284    font-weight: var(--font-weight-body-regular);
8285    font-size: 1.4rem;
8286    letter-spacing: -0.01em;
8287  }
8288
8289  .occre-pdp-bar__pills > span {
8290    display: inline-flex;
8291    align-items: center;
8292    gap: 0.8rem;
8293    white-space: nowrap;
8294  }
8295
8296  .occre-pdp-bar .occre-pdp-bar__pills,
8297  .occre-pdp-bar {
8298    color: #000;
8299  }
8300
8301  .occre-pdp-bar__pills svg {
8302    width: 1.8rem;
8303    height: 1.8rem;
8304    fill: none;
8305    stroke: currentColor;
8306    stroke-width: 2;
8307  }
8308
8309  .occre-pdp-bar__pills .dots {
8310    display: inline-flex;
8311  }
8312
8313  .occre-pdp-bar__pills .dot {
8314    width: 1.3rem;
8315    height: 1.3rem;
8316    border-radius: 50%;
8317    border: 0.1rem solid var(--level-color);
8318    background: var(--color-white);
8319    margin-left: -0.35rem;
8320    position: relative;
8321    display: inline-flex;
8322    align-items: center;
8323    justify-content: center;
8324    font-size: 0.9rem;
8325    color: var(--color-white);
8326  }
8327
8328  .occre-pdp-bar__pills .dot:first-child {
8329    margin-left: 0;
8330  }
8331
8332  .occre-pdp-bar__pills .dot:nth-child(1) { z-index: 4; }
8333  .occre-pdp-bar__pills .dot:nth-child(2) { z-index: 3; }
8334  .occre-pdp-bar__pills .dot:nth-child(3) { z-index: 2; }
8335  .occre-pdp-bar__pills .dot:nth-child(4) { z-index: 1; }
8336
8337  .occre-pdp-bar__pills .dot.is-on {
8338    background: var(--level-color);
8339    border-color: var(--level-color);
8340  }
8341
8342  .occre-pdp-bar__actions {
8343    display: flex;
8344    align-items: center;
8345    gap: 1rem;
8346    flex: none;
8347  }
8348
8349  .occre-pdp-bar__actions form {
8350    position: relative;
8351    display: flex;
8352    flex: none;
8353  }
8354
8355  .occre-pdp-bar__atc .price {
8356    color: var(--color-grey-400);
8357  }
8358
8359  .occre-pdp-bar__atc:hover .price {
8360    color: var(--color-white);
8361  }
8362
8363  .occre-pdp-bar__atc .price-compare {
8364    color: var(--color-grey-600);
8365    font-size: 0.9em;
8366    text-decoration: line-through;
8367  }
8368
8369  /* Badge "Ahorra X%" en la barra fija, misma esquina que el botón principal */
8370  .occre-pdp-bar .occre-pdp__price-save {
8371    top: -1rem;
8372    right: -0.6rem;
8373    font-size: 1.2rem;
8374  }
8375
8376  .occre-pdp-bar__atc {
8377    display: flex;
8378    align-items: center;
8379    justify-content: center;
8380    gap: 1rem;
8381    min-width: 28rem;
8382    height: 5rem;
8383    padding-inline: 2.4rem;
8384    border: 0.1rem solid rgb(255 255 255 / 20%);
8385    border-radius: 0.4rem;
8386    background: var(--color-grey-900);
8387    color: var(--color-white);
8388    font-family: var(--font-body);
8389    font-weight: var(--font-weight-body-medium);
8390    font-size: 1.5rem;
8391    letter-spacing: -0.01em;
8392    cursor: pointer;
8393  }
8394
8395  .occre-pdp-bar__atc:hover {
8396    background: var(--color-black);
8397    color: var(--color-white);
8398  }
8399
8400  .occre-pdp-bar__atc .sep {
8401    width: 0.4rem;
8402    height: 0.4rem;
8403    border-radius: 50%;
8404    background: currentColor;
8405    opacity: 0.6;
8406  }
8407
8408  .occre-pdp-bar__wish {
8409    width: 5rem;
8410    height: 5rem;
8411    border: 0;
8412    border-radius: 0.4rem;
8413    background: var(--color-white);
8414    color: var(--color-grey-900);
8415    display: flex;
8416    align-items: center;
8417    justify-content: center;
8418    cursor: pointer;
8419  }
8420
8421  .occre-pdp-bar__wish svg {
8422    width: 2rem;
8423    height: 2rem;
8424    fill: none;
8425    stroke: currentColor;
8426    stroke-width: 1.5;
8427  }
8428
8429  /* ------- Móvil ------- */
8430  @media screen and (max-width: 989px) {
8431    .occre-pdp__layout {
8432      grid-template-columns: 1fr;
8433      padding: 1.6rem;
8434    }
8435
8436    .occre-pdp__gallery {
8437      display: flex;
8438      gap: 0.8rem;
8439      overflow-x: auto;
8440      scroll-snap-type: x mandatory;
8441      scrollbar-width: none;
8442      margin-inline: -1.6rem;
8443      padding-inline: 1.6rem;
8444    }
8445
8446    .occre-pdp__gallery::-webkit-scrollbar {
8447      display: none;
8448    }
8449
8450    .occre-pdp__gallery-prev,
8451    .occre-pdp__gallery-next {
8452      display: flex;
8453    }
8454
8455    .occre-pdp__media,
8456    .occre-pdp__media:first-child {
8457      flex: 0 0 100%;
8458      scroll-snap-align: center;
8459      aspect-ratio: 1 / 1;
8460    }
8461
8462    .occre-pdp__buy {
8463      padding: 2.4rem 0.8rem;
8464      gap: 1.6rem;
8465      position: static;
8466    }
8467
8468    /* Figma 291:19005 — bloques a 16px y título 28px en móvil */
8469    .occre-pdp__head {
8470      gap: 1.6rem;
8471    }
8472
8473    .occre-pdp__title {
8474      font-size: 2.8rem;
8475      letter-spacing: -0.03em;
8476    }
8477
8478    .occre-pdp__price {
8479      font-size: 3.2rem;
8480    }
8481
8482    .occre-pdp__trust {
8483      gap: 1.2rem;
8484      flex-wrap: wrap;
8485    }
8486
8487    /* Figma 350:9424 (layout) — barra a sangre: solo ATC + wishlist, colores propios */
8488    .occre-pdp-bar {
8489      left: 0;
8490      right: 0;
8491      bottom: 0;
8492      border-radius: 0;
8493      padding: 0.8rem 1.6rem;
8494      gap: 0.8rem;
8495    }
8496
8497    .occre-pdp-bar__product,
8498    .occre-pdp-bar__pills {
8499      display: none;
8500    }
8501
8502    .occre-pdp-bar__actions form {
8503      flex: 1;
8504      min-width: 0;
8505    }
8506
8507    .occre-pdp-bar__atc {
8508      min-width: 0;
8509      width: 100%;
8510      flex: 1;
8511      gap: 0.8rem;
8512    }
8513
8514    .occre-pdp-bar__actions {
8515      flex: 1;
8516      gap: 0.8rem;
8517    }
8518  }
8519</style>
8520
8521<div class="occre-pdp" id="occre-pdp">
8522  
8523<nav class="occre-pdp__breadcrumb text-body-s" aria-label="Breadcrumb">
8524  <a href="/en-us">OCCRE</a><svg viewBox="0 0 256 256" aria-hidden="true"><path d="M96 48l80 80-80 80" fill="none" stroke="currentColor" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"/></svg>
8525    <a href="/en-us/collections/modelismo-naval">Model ship kit - Wooden model boats</a><svg viewBox="0 0 256 256" aria-hidden="true"><path d="M96 48l80 80-80 80" fill="none" stroke="currentColor" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"/></svg>
8526    <a href="/en-us/collections/best-selling-ships">Best-selling ships</a><svg viewBox="0 0 256 256" aria-hidden="true"><path d="M96 48l80 80-80 80" fill="none" stroke="currentColor" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"/></svg>
8527  <span aria-current="page">Albatros</span>
8528</nav>
8529
8530<script type="application/ld+json">
8531{
8532  "@context": "https://schema.org",
8533  "@type": "BreadcrumbList",
8534  "itemListElement": [
8535    {
8536      "@type": "ListItem",
8537      "position": 1,
8538      "name": "OcCre",
8539      "item": "https:\/\/occre.com\/en-us"
8540    },
8541    {
8542      "@type": "ListItem",
8543      "position": 2,
8544      "name": "Model ship kit - Wooden model boats",
8545      "item": "https:\/\/occre.com\/en-us\/collections\/modelismo-naval"
8546    },
8547    {
8548      "@type": "ListItem",
8549      "position": 3,
8550      "name": "Best-selling ships",
8551      "item": "https:\/\/occre.com\/en-us\/collections\/best-selling-ships"
8552    },
8553    {
8554      "@type": "ListItem",
8555      "position": 4,
8556      "name": "Albatros",
8557      "item": "https:\/\/occre.com\/en-us\/products\/albatros"
8558    }
8559  ]
8560}
8561</script>
8561
8562
8563
8564  <div class="occre-pdp__layout">
8565    <div class="occre-pdp__gallery-wrap">
8566    <div class="occre-pdp__gallery" data-pdp-gallery><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=1500" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=600 600w, //occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=900 900w, //occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=1200 1200w, //occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=1500 1500w" width="1500" height="1500" loading="eager" sizes="(max-width: 989px) 100vw, 48vw">
8567              <button
8568                type="button"
8569                class="occre-pdp__media-zoom"
8570                data-pdp-lightbox-open="0"
8571                aria-label="Zoom image"
8572              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=1500" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=600 600w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=900 900w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=1200 1200w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8573              <button
8574                type="button"
8575                class="occre-pdp__media-zoom"
8576                data-pdp-lightbox-open="1"
8577                aria-label="Zoom image"
8578              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=1500" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=600 600w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=900 900w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=1200 1200w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8579              <button
8580                type="button"
8581                class="occre-pdp__media-zoom"
8582                data-pdp-lightbox-open="2"
8583                aria-label="Zoom image"
8584              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8585              <button
8586                type="button"
8587                class="occre-pdp__media-zoom"
8588                data-pdp-lightbox-open="3"
8589                aria-label="Zoom image"
8590              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8591              <button
8592                type="button"
8593                class="occre-pdp__media-zoom"
8594                data-pdp-lightbox-open="4"
8595                aria-label="Zoom image"
8596              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8597              <button
8598                type="button"
8599                class="occre-pdp__media-zoom"
8600                data-pdp-lightbox-open="5"
8601                aria-label="Zoom image"
8602              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8603              <button
8604                type="button"
8605                class="occre-pdp__media-zoom"
8606                data-pdp-lightbox-open="6"
8607                aria-label="Zoom image"
8608              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8609              <button
8610                type="button"
8611                class="occre-pdp__media-zoom"
8612                data-pdp-lightbox-open="7"
8613                aria-label="Zoom image"
8614              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8615              <button
8616                type="button"
8617                class="occre-pdp__media-zoom"
8618                data-pdp-lightbox-open="8"
8619                aria-label="Zoom image"
8620              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8621              <button
8622                type="button"
8623                class="occre-pdp__media-zoom"
8624                data-pdp-lightbox-open="9"
8625                aria-label="Zoom image"
8626              ></button></div><div class="occre-pdp__media occre-pdp__media--zoomable"><img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=1500" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=600 600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(max-width: 989px) 100vw, 48vw">
8627              <button
8628                type="button"
8629                class="occre-pdp__media-zoom"
8630                data-pdp-lightbox-open="10"
8631                aria-label="Zoom image"
8632              ></button></div></div><button
8633        type="button"
8634        class="occre-pdp__gallery-prev"
8635        data-pdp-gallery-prev
8636        aria-label="Slide left"
8637      >
8638        <svg viewBox="0 0 24 24" aria-hidden="true">
8639          <path d="M20 12H4"/><path d="m11 5-7 7 7 7"/>
8640        </svg>
8641      </button>
8642      <button
8643        type="button"
8644        class="occre-pdp__gallery-next"
8645        data-pdp-gallery-next
8646        aria-label="Slide right"
8647      >
8648        <svg viewBox="0 0 24 24" aria-hidden="true">
8649          <path d="M4 12h16"/><path d="m13 5 7 7-7 7"/>
8650        </svg>
8651      </button></div>
8652    <div class="occre-pdp__buy">
8653      <div class="occre-pdp__head">
8654        <div>
8655          <div class="occre-pdp__badges"><span class="occre-pdp__badge">Barco</span></div>
8656        </div>
8657
8658        <h1 class="occre-pdp__title">Albatros</h1><div class="occre-pdp__level-row"><span class="occre-pdp__pill occre-pdp__level meta-item--level-1">
8659            <span class="dots"><span class="dot is-on">1</span><span class="dot"></span><span class="dot"></span><span class="dot"></span></span>
8660            Beginner
8661            <button
8662              type="button"
8663              class="info"
8664              data-pdp-level-info
8665              aria-label="More information about Albatros"
8666            >
8667              <svg viewBox="0 0 32 32" aria-hidden="true">
8668                <path d="M16 28C22.6274 28 28 22.6274 28 16C28 9.37258 22.6274 4 16 4C9.37258 4 4 9.37258 4 16C4 22.6274 9.37258 28 16 28Z"/><path d="M15 15C15.2652 15 15.5196 15.1054 15.7071 15.2929C15.8946 15.4804 16 15.7348 16 16V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22"/><path d="M15.5 11.5C16.0523 11.5 16.5 11.0523 16.5 10.5C16.5 9.94772 16.0523 9.5 15.5 9.5C14.9477 9.5 14.5 9.94772 14.5 10.5C14.5 11.0523 14.9477 11.5 15.5 11.5Z" fill="currentColor" stroke="none"/>
8669              </svg>
8670            </button>
8671            </span>
8672          </div><div class="occre-pdp__excerpt">
8673            <p>
8673Immerse yourself in the world of ship modelling and enjoy a journey back to the age of these marvellous ships with our kit models.
8674Schooners were ships used for different purposes, including coastguard work and the co...</p>
8675            <a class="occre-pdp__more" href="#occre-pdp-story">View more</a>
8676          </div><div class="occre-pdp__price-block">
8677          <p class="occre-pdp__price">
8678            $184.99
8679</p><p class="occre-pdp__delivery"><svg viewBox="0 0 14.625 14.625" aria-hidden="true">
8680              <path d="M7.3125 0C5.86623 0 4.45243 0.428871 3.2499 1.23238C2.04736 2.03589 1.1101 3.17794 0.556634 4.51413C0.00316838 5.85031 -0.141644 7.32061 0.140511 8.7391C0.422665 10.1576 1.11911 11.4605 2.14178 12.4832C3.16446 13.5059 4.46742 14.2023 5.88591 14.4845C7.30439 14.7666 8.77469 14.6218 10.1109 14.0684C11.4471 13.5149 12.5891 12.5776 13.3926 11.3751C14.1961 10.1726 14.625 8.75878 14.625 7.3125C14.623 5.37373 13.8519 3.51496 12.481 2.14404C11.11 0.773127 9.25127 0.00204737 7.3125 0ZM10.523 6.02297L6.58547 9.96047C6.53323 10.0128 6.47119 10.0543 6.40291 10.0826C6.33462 10.1109 6.26142 10.1254 6.1875 10.1254C6.11358 10.1254 6.04039 10.1109 5.9721 10.0826C5.90381 10.0543 5.84178 10.0128 5.78953 9.96047L4.10203 8.27297C3.99649 8.16742 3.93719 8.02427 3.93719 7.875C3.93719 7.72573 3.99649 7.58258 4.10203 7.47703C4.20758 7.37148 4.35074 7.31219 4.5 7.31219C4.64927 7.31219 4.79242 7.37148 4.89797 7.47703L6.1875 8.76727L9.72703 5.22703C9.7793 5.17477 9.84134 5.13331 9.90962 5.10503C9.97791 5.07674 10.0511 5.06219 10.125 5.06219C10.1989 5.06219 10.2721 5.07674 10.3404 5.10503C10.4087 5.13331 10.4707 5.17477 10.523 5.22703C10.5752 5.27929 10.6167 5.34134 10.645 5.40962C10.6733 5.4779 10.6878 5.55109 10.6878 5.625C10.6878 5.69891 10.6733 5.7721 10.645 5.84038C10.6167 5.90866 10.5752 5.97071 10.523 6.02297Z"/>
8681            </svg>
8682            In stock.
8683            Delivery in 7 working days
8684            null
8685</p>
8686        </div>
8687      </div>
8688      <div class="occre-pdp__pills"><a class="occre-pdp__pill occre-pdp__pill--scale" href="#occre-pdp-specs">
8689            <svg viewBox="0 0 18 18" aria-hidden="true">
8690              <path d="M11.25 3.375H14.625V6.75"/><path d="M10.6875 7.3125L14.625 3.375"/><path d="M6.75 14.625H3.375V11.25"/><path d="M7.3125 10.6875L3.375 14.625"/><path d="M14.625 11.25V14.625H11.25"/><path d="M10.6875 10.6875L14.625 14.625"/><path d="M3.375 6.75V3.375H6.75"/><path d="M7.3125 7.3125L3.375 3.375"/>
8691            </svg>
8692            <span class="label">Scale 1/100</span>
8693          </a><a class="occre-pdp__pill occre-pdp__pill--video" href="#occre-pdp-videos">
8694            <svg viewBox="0 0 10.0031 12.0001" aria-hidden="true">
8695              <path d="M0 0.490863V11.5092C0.00163316 11.5971 0.02642 11.6831 0.0718611 11.7583C0.117302 11.8336 0.181791 11.8956 0.258825 11.938C0.335859 11.9804 0.422715 12.0018 0.510636 11.9999C0.598556 11.9981 0.684432 11.9731 0.759605 11.9274L9.76733 6.41828C9.83928 6.37473 9.89878 6.31335 9.94008 6.24008C9.98137 6.16682 10.0031 6.08413 10.0031 6.00003C10.0031 5.91592 9.98137 5.83324 9.94008 5.75997C9.89878 5.6867 9.83928 5.62533 9.76733 5.58178L0.759605 0.0726112C0.684432 0.0269773 0.598556 0.00197034 0.510636 0.000111742C0.422715 -0.00174686 0.335859 0.0196088 0.258825 0.0620251C0.181791 0.104441 0.117302 0.166419 0.0718611 0.241709C0.02642 0.316998 0.00163316 0.402938 0 0.490863Z"/>
8696            </svg>
8697            <span class="label">Tutorials</span>
8698          </a><a
8699            class="occre-pdp__pill occre-pdp__pill--rating"
8700            href="#occre-pdp-reviews"
8701            data-pdp-scroll-fallback="[id*='loox_reviews'], .loox-reviews, #looxReviews"
8702          >
8703            <svg viewBox="0 0 14.4556 13.6812" aria-hidden="true">
8704              <path d="M7.22782 10.433L10.3685 9.63709L11.6807 13.6812L7.22782 10.433ZM14.4556 5.20575H8.92721L7.22782 0L5.52842 5.20575H0L4.47437 8.43245L2.77496 13.6382L7.24933 10.4115L10.0028 8.43245L14.4556 5.20575Z"/>
8705            </svg>
8706            <span class="label">4.7
8707 (137 reviews)</span>
8708          </a></div>
8709      <div class="occre-pdp__purchase"><div class="occre-pdp__perks" data-pdp-perks><div
8710            class="occre-pdp__coins"
8711            data-pdp-coins
8712            data-customer-gold="false"
8713            data-coins-gold-text="Buy this product and earn 1164 OcCoins"
8714          >
8715            <span class="occre-pdp__coins-logo" aria-hidden="true">
8716              <svg width="32" height="13" viewBox="0 0 32 13" fill="none" xmlns="http://www.w3.org/2000/svg">
8717                <path d="M15.7193 0.365393C15.8202 0.361916 15.9221 0.364307 16.0231 0.365555C16.1232 1.33765 16.254 2.33695 16.37 3.30901L16.4592 4.07201C16.4782 4.23592 16.4906 4.42133 16.5361 4.57735C16.6075 4.81288 16.8431 4.9274 17.0726 4.84754C17.3438 4.75319 17.6091 4.63465 17.8736 4.52407L19.3269 3.91823L24.0882 1.93366C24.1297 2.02211 24.1873 2.12558 24.2333 2.2135C24.0834 2.31672 23.8346 2.4525 23.6686 2.54965L22.6211 3.16216L19.407 5.04343L18.5307 5.55589C18.358 5.65653 18.1872 5.75295 18.0183 5.8623C17.7288 6.04737 17.7174 6.39598 18.0109 6.58695C18.2569 6.74707 18.5289 6.8931 18.7844 7.04121L20.3594 7.95469L22.8258 9.38585C23.2729 9.64567 23.7802 9.95552 24.2318 10.1948C24.1905 10.2859 24.1349 10.3809 24.0859 10.469L18.7909 8.2628L17.6651 7.79179C17.1818 7.5902 16.5345 7.19209 16.4856 8.06594C16.4804 8.15871 16.4613 8.28233 16.4508 8.37752C16.4212 8.64508 16.39 8.91253 16.3573 9.17975L16.0222 12.0551L15.7178 12.0525C15.6291 11.1243 15.4959 10.1513 15.3886 9.22088L15.2819 8.30451C15.2617 8.13376 15.248 7.92188 15.1985 7.76014C15.126 7.52365 14.8722 7.47964 14.6612 7.55623C14.4107 7.64727 14.1613 7.75644 13.9129 7.86007L12.5196 8.44141L7.65433 10.4689C7.60775 10.3752 7.55838 10.2994 7.51128 10.1981L11.5396 7.86273L12.9485 7.04641C13.1949 6.90373 13.4465 6.76267 13.6886 6.61341C13.7725 6.56234 13.8307 6.50805 13.8857 6.42637C14.0089 6.25556 13.9292 6.00263 13.7626 5.8898C13.5422 5.74058 13.2956 5.60441 13.0638 5.4688L11.7307 4.69021L7.50391 2.21622L7.66256 1.92893C7.76844 1.98578 7.94357 2.05484 8.05957 2.10342L8.71144 2.37466L10.7305 3.21555L13.7748 4.48342C14.0829 4.60994 14.4311 4.78176 14.754 4.8677C14.8607 4.88604 14.9811 4.85277 15.0626 4.7867C15.2585 4.62801 15.2622 4.24043 15.2906 4.00399L15.3944 3.12016L15.7193 0.365393Z" fill="black" stroke="black" stroke-width="0.345482"/>
8718              </svg>
8719              Club
8720            </span>
8721            <span data-pdp-coins-label>Buy this product and earn 970 OcCoins</span>
8722          </div></div><form method="post" action="/en-us/cart/add" id="product_form_7529900245247" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="42380971540735">
8723<button
8724            type="submit"
8725            class="occre-pdp__atc"
8726            
8727          >Add to cart
8728              <span class="sep" aria-hidden="true"></span>
8729              <span class="price">$184.99</span></button><input type="hidden" name="product-id" value="7529900245247" /><input type="hidden" name="section-id" value="template--29681279140214__main" /></form>
8730        <div id="kbisCartAddDiv"></div>
8731<div
8732            class="occre-pdp__fs"
8733            data-fs-bar
8734            data-fs-threshold="20000"
8735            data-fs-reached="You&#39;ve unlocked free shipping!"
8736            data-fs-remaining="You&#39;re [[AMOUNT]] away from free shipping"
8737          ><div class="occre-pdp__fs-bar" aria-hidden="true"><span style="width: 0%"></span></div>
8738              <p class="occre-pdp__fs-text">You&#39;re $200.00 away from free shipping</p></div>
8739        <p
8740    class="occre-pdp__fs-estimate"
8741    data-fs-estimate
8742    data-fs-estimate-threshold="20000"
8743    
8744  >Estimated shipping cost to United States is $9.99</p>
8745
8746        <button type="button" class="occre-pdp__shipping-link" data-pdp-shipping-info>
8747          Check out shipping rates
8748          <svg viewBox="0 0 32 32" aria-hidden="true">
8749            <circle cx="16" cy="16" r="12"/><path d="M16 15v7"/><circle cx="16" cy="11" r="0.5"/>
8750          </svg>
8751        </button>
8752<div class="occre-pdp-notice" ><p class="occre-pdp-notice__title">
8753        <span>Shipping to the US? 🇺🇸</span><button
8754            type="button"
8755            class="occre-pdp-notice__info"
8756            data-pdp-shipping-info
8757            aria-label="Check out shipping rates"
8758          >
8759            <svg viewBox="0 0 32 32" aria-hidden="true">
8760              <circle cx="16" cy="16" r="12"/><path d="M16 15v7"/><circle cx="16" cy="11" r="0.5"/>
8761            </svg>
8762          </button></p><p class="occre-pdp-notice__text">This price includes all customs duties and taxes. When your kit arrives, you pay nothing extra — guaranteed. What you see is what you pay.</p></div>
8763
8764        
8765
8766  <div
8767    class="occre-pdp__pay-helpers"
8768    aria-hidden="true"
8769    data-pay-helpers
8770    data-klarna-client-id="1a36605a-9e3c-536c-8cd3-1ddfad529099"
8771    data-klarna-locale="en-US"
8772    data-klarna-amount="18499"
8773  ></div>
8774
8775  <div
8776    class="occre-pdp__plans"
8777    data-pp-amount="184.99"
8778    data-pp-currency="USD"
8779    data-pp-bootstrap="/en-us/en-us/products/albatros"
8780  >
8781    <div class="occre-pdp__plan occre-pdp__plan--action" data-plan-klarna role="button" tabindex="0">
8782      <img
8783        class="occre-pdp__plan-logo occre-pdp__plan-logo--klarna"
8784        src="//occre.com/cdn/shop/t/93/assets/occre-klarna-badge.png?v=61378153623749367951787754174"
8785        alt="Klarna"
8786        width="60"
8787        height="24"
8788      >
8789      <p class="occre-pdp__plan-text">3 payments of <strong>$61.66</strong> interest-free (0% APR) with Klarna</p>
8790      <a class="occre-pdp__plan-link" href="https://www.klarna.com/" target="_blank" rel="noopener" data-plan-klarna-info>More information</a>
8791    </div>
8792    <div class="occre-pdp__plan occre-pdp__plan--action" data-plan-paypal role="button" tabindex="0">
8793      <img
8794        class="occre-pdp__plan-logo"
8795        src="https://cdn.shopify.com/s/files/1/0622/6942/3871/files/4s-p
8795aypal-logo.png?v=1787754272"
8796        alt="PayPal"
8797        width="60"
8798        height="24"
8799      >
8800      <p class="occre-pdp__plan-text">Pay in 3 payments of $61.66 interest-free (0% APR) with PayPal</p>
8801      <a
8802        class="occre-pdp__plan-link"
8803        href="https://www.paypal.com/es/webapps/mpp/paylater"
8804        target="_blank"
8805        rel="noopener"
8806        data-plan-paypal-info
8807      >More information</a>
8808    </div>
8809  </div>
8810
8811  
8811<script>
8812    (function () {
8813      var plans = document.querySelector('.occre-pdp__plans');
8814      if (!plans) return;
8815
8816      var helpers = document.querySelector('[data-pay-helpers]');
8817      var ppAmount = parseFloat(plans.getAttribute('data-pp-amount') || '0');
8818      var ppBootstrap = plans.getAttribute('data-pp-bootstrap');
8819
8820      /* ---------------- Klarna ---------------- */
8821
8822      // Si la app no pinta su placement en este mercado, se crea uno propio
8823      // (oculto) y se carga el SDK con el client id público de la app.
8824      function ensureKlarna() {
8825        if (!helpers || document.querySelector('klarna-placement')) return;
8826
8827        var kp = document.createElement('klarna-placement');
8828        kp.setAttribute('data-key', 'credit-promotion-badge');
8829        kp.setAttribute('data-theme', 'custom');
8830        kp.setAttribute('data-locale', helpers.getAttribute('data-klarna-locale'));
8831        kp.setAttribute('data-purchase-amount', helpers.getAttribute('data-klarna-amount'));
8832        helpers.appendChild(kp);
8833
8834        if (!document.getElementById('klarna-osm-script-tag')) {
8835          var sc = document.createElement('script');
8836          sc.id = 'klarna-osm-script-tag';
8837          sc.async = true;
8838          sc.setAttribute('data-environment', 'production');
8839          sc.setAttribute('data-client-id', helpers.getAttribute('data-klarna-client-id'));
8840          sc.src = 'https://js.klarna.com/web-sdk/v1/klarna.js';
8841          document.head.appendChild(sc);
8842        }
8843      }
8844
8845      // Se le da margen a la app para pintar el suyo antes de crear el propio
8846      setTimeout(ensureKlarna, 2500);
8847
8848      function openKlarna() {
8849        ensureKlarna();
8850        var kp = document.querySelector('klarna-placement');
8851        var inner = kp && kp.shadowRoot && kp.shadowRoot.querySelector('button.link, a.link, button, a');
8852        if (!inner) return false;
8853        inner.click();
8854        return true;
8855      }
8856
8857      /* ---------------- PayPal ---------------- */
8858
8859      var ppLoading = null;
8860
8861      function loadScript(src, namespace) {
8862        return new Promise(function (resolve, reject) {
8863          var sc = document.createElement('script');
8864          sc.src = src;
8865          if (namespace) sc.setAttribute('data-namespace', namespace);
8866          sc.onload = resolve;
8867          sc.onerror = reject;
8868          document.head.appendChild(sc);
8869        });
8870      }
8871
8872      // Devuelve el SDK de PayPal ya cargado, cargándolo si hace falta
8873      function ensurePaypal() {
8874        if (window.PayPalSDK && window.PayPalSDK.MessagesModal) return Promise.resolve(window.PayPalSDK);
8875        if (window.paypal && window.paypal.MessagesModal) return Promise.resolve(window.paypal);
8876        if (ppLoading) return ppLoading;
8877
8878        // 1) El SDK ya está en la página pero aún sin cargar del todo
8879        var existing = null;
8880        var scripts = document.querySelectorAll('script[src]');
8881        for (var i = 0; i < scripts.length; i++) {
8882          if (scripts[i].src.indexOf('paypal.com/sdk/js') > -1) {
8883            existing = scripts[i];
8884            break;
8885          }
8886        }
8887
8888        if (existing) {
8889          ppLoading = new Promise(function (resolve, reject) {
8890            var tries = 0;
8891            var t = setInterval(function () {
8892              var sdk = (window.PayPalSDK && window.PayPalSDK.MessagesModal && window.PayPalSDK)
8893                || (window.paypal && window.paypal.MessagesModal && window.paypal);
8894              if (sdk) {
8895                clearInterval(t);
8896                resolve(sdk);
8897              } else if (++tries > 40) {
8898                clearInterval(t);
8899                reject();
8900              }
8901            }, 100);
8902          });
8903          return ppLoading;
8904        }
8905
8906        // 2) No está: se toma la URL del SDK (con el client id de la tienda)
8907        //    del HTML de un mercado donde Shopify sí lo inyecta.
8908        if (!ppBootstrap) return Promise.reject();
8909
8910        ppLoading = fetch(ppBootstrap, { credentials: 'omit' })
8911          .then(function (r) { return r.text(); })
8912          .then(function (html) {
8913            var m = html.match(/https:\/\/www\.paypal\.com\/sdk\/js\?[^"'<>\s]+/);
8914            if (!m) throw new Error('no paypal sdk url');
8915            var url = m[0].replace(/&amp;/g, '&');
8916            return loadScript(url, 'PayPalSDK');
8917          })
8918          .then(function () {
8919            var sdk = (window.PayPalSDK && window.PayPalSDK.MessagesModal && window.PayPalSDK)
8920              || (window.paypal && window.paypal.MessagesModal && window.paypal);
8921            if (!sdk) throw new Error('paypal sdk without messages');
8922            return sdk;
8923          });
8924
8925        return ppLoading;
8926      }
8927
8928      function openPaypal() {
8929        return ensurePaypal().then(function (sdk) {
8930          sdk.MessagesModal({ amount: ppAmount }).show();
8931        });
8932      }
8933
8934      // Se precarga el SDK en cuanto el usuario se acerca a la fila
8935      var ppRow = plans.querySelector('[data-plan-paypal]');
8936      if (ppRow) {
8937        ppRow.addEventListener('mouseenter', function () {
8938          ensurePaypal().catch(function () {});
8939        }, { once: true });
8940      }
8941
8942      /* ---------------- Wiring de clics ---------------- */
8943
8944      function wire(row, handler) {
8945        if (!row) return;
8946        row.addEventListener('click', function (e) {
8947          // El enlace mantiene su href como fallback si el modal no abre
8948          var link = e.target.closest ? e.target.closest('a') : null;
8949          var result = handler();
8950          if (result === true) {
8951            e.preventDefault();
8952            return;
8953          }
8954          if (result && typeof result.then === 'function') {
8955            e.preventDefault();
8956            result.catch(function () {
8957              if (link && link.href) window.open(link.href, '_blank', 'noopener');
8958            });
8959            return;
8960          }
8961          // handler === false: sin modal disponible, se deja el href del enlace
8962          if (!link) {
8963            var fallback = row.querySelector('a[href]');
8964            if (fallback) window.open(fallback.href, '_blank', 'noopener');
8965          }
8966        });
8967        row.addEventListener('keydown', function (e) {
8968          if (e.key !== 'Enter' && e.key !== ' ') return;
8969          e.preventDefault();
8970          handler();
8971        });
8972      }
8973
8974      wire(plans.querySelector('[data-plan-klarna]'), openKlarna);
8975      wire(ppRow, openPaypal);
8976    })();
8977  </script>
8977
8978
8979<div class="occre-pdp__app-blocks"><div id="shopify-block-ATG80blRxVFlGaHQ1d__discount_depot_product_discounted_price_K3QyhX" class="shopify-block shopify-app-block"> <!-- BEGIN app snippet: dd-product-pricing-block-core --><div class="dd-listing-product-pricing-root" data-dd-listing-product-pricing="true" data-dd-scope="product" data-dd-page-type="product" data-dd-block-id="ATG80blRxVFlGaHQ1d__discount_depot_product_discounted_price_K3QyhX" data-dd-block-handle="product_discounted_price" data-dd-block-name="Product Widget" data-dd-editor="false" data-dd-pricing-runtime-url="https://cdn.shopify.com/extensions/01a0fbb0-71b0-7cb6-8887-04d6f1eacd09/customer-group-pricing-1410/assets/dd-product-pricing.js" hidden > 
8979<script type="application/json" data-dd-product-pricing-data="true"> { "scope":"product","rules":[{"id":12473,"start_date":"2026-10-01T09:26:00+02:00","end_date":"null","customer":"logged-In","customer_ids":[],"customer_tags":[],"product":"Specific-Pros","apply_to_compare_at_price":false,"collection_ids":[],"product_ids":["51196049523017"],"product_tags":[],"product_vendors":[],"exclude_product_tags":[],"exclude_product_vendors":[],"show_countdown":false,"display":true,"exclude_gift_card":false,"country_selection_source":"country","exclude_countries":[],"include_countries":[],"exclude_markets":[],"include_markets":[],"compareExcludedAt":false,"name":"BF - Club Occre","priority":0,"auto_apply":true,"tier_status":"Enable","discount_method":"automatic_discount","discount_status":"percentage","discount_price":5,"product_price_min":null,"product_price_max":null,"show_wasprice_at":true,"show_compare_at_price":true,"rule_label":"Sale","rule_label_css":"display:inline-block; font-size:16px; letter-spacing:1.6px; padding:6px 6px; text-align:center; border:1px solid #131313; border-radius:4px; background-color:#050505; color:#ffffff; word-break:break-word; margin-left:8px; line-height:1; top:0px; position:relative","price_color":"#000000","exclude_collections":[],"exclude_products":[],"exclude_customer":[],"product_discounts_with_tags_on_same_cart_line":[],"channel":"ONLINE","maxAmount":null}],"moneyFormat":"${{amount}}","context":{"pageType":"product","country":"US","marketId":1877999871,"marketHandle":"estados-unidos","customerId":null,"customerTags":null,"productId":7529900245247,"variantId":42380971540735},"products":[],"product":{"handle":"albatros","productId":7529900245247,"variantId":42380971540735,"tags":["Iniciación","Kit","menu-best-seller","spo-default","spo-disabled","spo-notify-me-disabled"],"collections":[683204149622,391257489663,395479941375,688322969974,621528973641,397742932223,391269613823,649563078985,407392452863,642186740041,607106597193,390727991551,642185888073,688323625334,622287094089],"vendor":"OcCre","price":184.99,"compareAtPrice":0.0,"isGiftCard":false,"variants":[{"id":42380971540735,"price":184.99,"compareAtPrice":0.0}]},"settings":{ "cardSelector":null,"containerSelector":".occre-pdp__buy","customPriceSelector":".occre-pdp__price","variantSelector":"","observeDynamicCards":null } } </script>
8979 </div> 
8980<!-- END app snippet --></div>
8981<div id="shopify-block-AR3RqSkdMSElQVy9HY__klarna_on_site_messaging_app_block_mJjKG3" class="shopify-block shopify-app-block"><klarna-placement
8982    id="shopify-osm-AR3RqSkdMSElQVy9HY__klarna_on_site_messaging_app_block_mJjKG3"
8983    data-key="credit-promotion-badge"
8984    data-theme="custom"
8985    data-message-prefix=""
8986    data-integration-style="app-block"
8987></klarna-placement>
8988
8989<script type="application/javascript">
8990    window.appBlockPlacements ||= [];
8991    
8992    if (window.klarnaAppBlocksManager) {
8993      window.klarnaAppBlocksManager.push({
8994        productVariants: [{"id":42380971540735,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"12500","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Albatros","public_title":null,"options":["Default Title"],"price":18499,"weight":1150,"compare_at_price":null,"inventory_management":"shopify","barcode":"8436032420011","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],
8995        templateName: 'product',
8996        dataKey: 'credit-promotion-badge',
8997        storefrontCurrency: 'USD',
8998        storefrontCountry: 'US',
8999        storefrontLanguage: 'en',
9000        shopLocale: 'en',
9001        shopDomain: 'occre.com',
9002        variantPrice: '18499',
9003        cartPrice: '0',
9004        selector: 'shopify-osm-AR3RqSkdMSElQVy9HY__klarna_on_site_messaging_app_block_mJjKG3',
9005        topPadding: '0',
9006        bottomPadding: '0',
9007      });
9008    } else {
9009      window.appBlockPlacements.push({
9010        productVariants: [{"id":42380971540735,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"12500","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Albatros","public_title":null,"options":["Default Title"],"price":18499,"weight":1150,"compare_at_price":null,"inventory_management":"shopify","barcode":"8436032420011","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],
9011        templateName: 'product',
9012        shopLocale: 'en',
9013        dataKey: 'credit-promotion-badge',
9014        storefrontCurrency: 'USD',
9015        storefrontCountry: 'US',
9016        storefrontLanguage: 'en',
9017        shopDomain: 'occre.com',
9018        variantPrice: '18499',
9019        cartPrice: '0',
9020        selector: 'shopify-osm-AR3RqSkdMSElQVy9HY__klarna_on_site_messaging_app_block_mJjKG3',
9021        topPadding: '0',
9022        bottomPadding: '0',
9023      });
9024    }
9025</script>
9025
9026
9027
9028</div>
9029</div><div class="occre-pdp__trust">
9030          <span>
9031            <svg viewBox="0 0 18 18" aria-hidden="true">
9032              <path d="M9 1.6875C7.55372 1.6875 6.13993 2.11637 4.93739 2.91988C3.73486 3.72339 2.7976 4.86544 2.24413 6.20163C1.69067 7.53781 1.54585 9.00811 1.82801 10.4266C2.11016 11.8451 2.80661 13.148 3.82928 14.1707C4.85195 15.1934 6.15492 15.8898 7.5734 16.172C8.99189 16.4541 10.4622 16.3093 11.7984 15.7559C13.1346 15.2024 14.2766 14.2651 15.0801 13.0626C15.8836 11.8601 16.3125 10.4463 16.3125 9C16.3105 7.06123 15.5394 5.20246 14.1685 3.83154C12.7975 2.46063 10.9388 1.68955 9 1.6875ZM12.2105 7.71047L8.27297 11.648C8.22073 11.7003 8.15869 11.7418 8.0904 11.7701C8.02212 11.7984 7.94892 11.8129 7.875 11.8129C7.80108 11.8129 7.72788 11.7984 7.6596 11.7701C7.59131 11.7418 7.52927 11.7003 7.47703 11.648L5.78953 9.96047C5.68398 9.85492 5.62469 9.71177 5.62469 9.5625C5.62469 9.41323 5.68398 9.27008 5.78953 9.16453C5.89508 9.05898 6.03823 8.99969 6.1875 8.99969C6.33677 8.99969 6.47992 9.05898 6.58547 9.16453L7.875 10.4548L11.4145 6.91453C11.4668 6.86227 11.5288 6.82081 11.5971 6.79253C11.6654 6.76424 11.7386 6.74969 11.8125 6.74969C11.8864 6.74969 11.9596 6.76424 12.0279 6.79253C12.0962 6.82081 12.1582 6.86227 12.2105 6.91453C12.2627 6.96679 12.3042 7.02884 12.3325 7.09712C12.3608 7.1654 12.3753 7.23859 12.3753 7.3125C12.3753 7.38641 12.3608 7.4596 12.3325 7.52788C12.3042 7.59616 12.2627 7.65821 12.2105 7.71047Z"/>
9033            </svg>
9034            Free shipping over €100
9035          </span>
9036          <span>
9037            <svg viewBox="0 0 18 18" aria-hidden="true">
9038              <path d="M9 1.6875C7.55372 1.6875 6.13993 2.11637 4.93739 2.91988C3.73486 3.72339 2.7976 4.86544 2.24413 6.20163C1.69067 7.53781 1.54585 9.00811 1.82801 10.4266C2.11016 11.8451 2.80661 13.148 3.82928 14.1707C4.85195 15.1934 6.15492 15.8898 7.5734 16.172C8.99189 16.4541 10.4622 16.3093 11.7984 15.7559C13.1346 15.2024 14.2766 14.2651 15.0801 13.0626C15.8836 11.8601 16.3125 10.4463 16.3125 9C16.3105 7.06123 15.5394 5.20246 14.1685 3.83154C12.7975 2.46063 10.9388 1.68955 9 1.6875ZM12.2105 7.71047L8.27297 11.648C8.22073 11.7003 8.15869 11.7418 8.0904 11.7701C8.02212 11.7984 7.94892 11.8129 7.875 11.8129C7.80108 11.8129 7.72788 11.7984 7.6596 11.7701C7.59131 11.7418 7.52927 11.7003 7.47703 11.648L5.78953 9.96047C5.68398 9.85492 5.62469 9.71177 5.62469 9.5625C5.62469 9.41323 5.68398 9.27008 5.78953 9.16453C5.89508 9.05898 6.03823 8.99969 6.1875 8.99969C6.33677 8.99969 6.47992 9.05898 6.58547 9.16453L7.875 10.4548L11.4145 6.91453C11.4668 6.86227 11.5288 6.82081 11.5971 6.79253C11.6654 6.76424 11.7386 6.74969 11.8125 6.74969C11.8864 6.74969 11.9596 6.76424 12.0279 6.79253C12.0962 6.82081 12.1582 6.86227 12.2105 6.91453C12.2627 6.96679 12.3042 7.02884 12.3325 7.09712C12.3608 7.1654 12.3753 7.23859 12.3753 7.3125C12.3753 7.38641 12.3608 7.4596 12.3325 7.52788C12.3042 7.59616 12.2627 7.65821 12.2105 7.71047Z"/>
9039            </svg>
9040            30-day returns
9041          </span>
9042          <span>
9043            <svg viewBox="0 0 18 18" aria-hidden="true">
9044              <path d="M9 1.6875C7.55372 1.6875 6.13993 2.11637 4.93739 2.91988C3.73486 3.72339 2.7976 4.86544 2.24413 6.20163C1.69067 7.53781 1.54585 9.00811 1.82801 10.4266C2.11016 11.8451 2.80661 13.148 3.82928 14.1707C4.85195 15.1934 6.15492 15.8898 7.5734 16.172C8.99189 16.4541 10.4622 16.3093 11.7984 15.7559C13.1346 15.2024 14.2766 14.2651 15.0801 13.0626C15.8836 11.8601 16.3125 10.4463 16.3125 9C16.3105 7.06123 15.5394 5.20246 14.1685 3.83154C12.7975 2.46063 10.9388 1.68955 9 1.6875ZM12.2105 7.71047L8.27297 11.648C8.22073 11.7003 8.15869 11.7418 8.0904 11.7701C8.02212 11.7984 7.94892 11.8129 7.875 11.8129C7.80108 11.8129 7.72788 11.7984 7.6596 11.7701C7.59131 11.7418 7.52927 11.7003 7.47703 11.648L5.78953 9.96047C5.68398 9.85492 5.62469 9.71177 5.62469 9.5625C5.62469 9.41323 5.68398 9.27008 5.78953 9.16453C5.89508 9.05898 6.03823 8.99969 6.1875 8.99969C6.33677 8.99969 6.47992 9.05898 6.58547 9.16453L7.875 10.4548L11.4145 6.91453C11.4668 6.86227 11.5288 6.82081 11.5971 6.79253C11.6654 6.76424 11.7386 6.74969 11.8125 6.74969C11.8864 6.74969 11.9596 6.76424 12.0279 6.79253C12.0962 6.82081 12.1582 6.86227 12.2105 6.91453C12.2627 6.96679 12.3042 7.02884 12.3325 7.09712C12.3608 7.1654 12.3753 7.23859 12.3753 7.3125C12.3753 7.38641 12.3608 7.4596 12.3325 7.52788C12.3042 7.59616 12.2627 7.65821 12.2105 7.71047Z"/>
9045            </svg>
9046            Lifetime warranty
9047          </span>
9048        </div>
9049      </div>
9050      <div class="occre-pdp__bundle-wrap"><div
9051            class="occre-pdp__bundle"
9052            data-pdp-bundle
9053            data-product-id="7529900245247"
9054            data-base-price="18499"
9055            hidden
9056          >
9057            <button type="button" class="occre-pdp__bundle-head" data-pdp-bundle-toggle aria-expanded="true">
9058              Bought together
9059              <svg viewBox="0 0 24 24" aria-hidden="true">
9060                <circle cx="12" cy="12" r="9"/><path d="m8.5 10.5 3.5 3.5 3.5-3.5"/>
9061              </svg>
9062            </button>
9063            <div class="occre-pdp__bundle-items">
9064              <div
9065                class="occre-pdp__bundle-item"
9066                data-variant-id="42380971540735"
9067                data-price="18499"
9068              >
9069                <label class="chk">
9070                  <input type="checkbox" checked data-pdp-bundle-check aria-label="Albatros">
9071                </label>
9072                <a class="link" href="/en-us/products/albatros">
9073                  <span class="thumb"><img src="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=300" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=300 300w" width="300" height="300" loading="lazy">
9074</span>
9075                  <span class="name">Albatros</span>
9076                  <span class="prc">$184.99</span>
9077                </a>
9078              </div></div>
9079            <button type="button" class="occre-pdp__bundle-atc" data-pdp-bundle-add>
9080              Add to cart
9081              <span class="sep" aria-hidden="true"></span>
9082              <span class="price">$184.99</span>
9083            </button>
9084          </div><a class="occre-pdp__download" href="https://drive.google.com/file/d/17buhR3JjBbPpgl3paqheVqv4f4rASYYo/view?usp=drive_link" target="_blank" rel="noopener">
9085            <svg viewBox="0 0 32 32" aria-hidden="true">
9086              <path d="M16 4v12"/><path d="m11 12 5 5 5-5"/><path d="M6 20v6h20v-6"/>
9087            </svg>
9088            Download building instructions
9089          </a></div>
9090    </div>
9091  </div>
9092  <style>
9093  .occre-diff-modal {
9094    position: fixed;
9095    inset: 0;
9096    margin: auto;
9097    width: min(62rem, calc(100vw - 3.2rem));
9098    max-height: min(88rem, calc(100dvh - 3.2rem));
9099    border: 0;
9100    border-radius: 2rem;
9101    padding: 0;
9102    background: #f6f4f3;
9103    box-shadow: 0 0.4rem 1rem -0.1rem rgb(0 0 0 / 6%);
9104    font-family: var(--font-body);
9105    color: var(--color-grey-900, #171717);
9106    text-align: left;
9107  }
9108
9109  .occre-diff-modal[open] {
9110    display: flex;
9111    flex-direction: column;
9112  }
9113
9114  .occre-diff-modal::backdrop {
9115    background: rgb(0 0 0 / 40%);
9116  }
9117
9118  .occre-diff-modal__inner {
9119    display: flex;
9120    flex-direction: column;
9121    gap: 1.4rem;
9122    padding: 0 2.4rem 2.4rem;
9123    overflow-y: auto;
9124  }
9125
9126  .occre-diff-modal__head {
9127    display: flex;
9128    justify-content: flex-end;
9129    padding: 0.4rem 1.6rem 0;
9130  }
9131
9132  .occre-diff-modal__close {
9133    display: inline-flex;
9134    align-items: center;
9135    justify-content: center;
9136    width: 4rem;
9137    height: 4rem;
9138    border: 0;
9139    background: none;
9140    padding: 0;
9141    cursor: pointer;
9142    color: var(--color-grey-900, #171717);
9143  }
9144
9145  .occre-diff-modal__close svg {
9146    width: 1.8rem;
9147    height: 1.8rem;
9148    fill: none;
9149    stroke: currentColor;
9150    stroke-width: 1.5;
9151  }
9152
9153  .occre-diff-modal__title {
9154    margin: 0 0 1rem;
9155    font-family: var(--font-heading);
9156    font-weight: var(--font-weight-heading-light);
9157    font-size: var(--text-title-s-size);
9158    line-height: 1.1;
9159    letter-spacing: var(--text-title-s-spacing);
9160    color: var(--color-grey-900, #171717);
9161  }
9162
9163  .occre-diff-modal__levels {
9164    display: flex;
9165    flex-direction: column;
9166    gap: 0.8rem;
9167  }
9168
9169  .occre-diff-modal__card {
9170    display: flex;
9171    align-items: center;
9172    gap: 0.8rem;
9173    padding: 0.8rem;
9174    border-radius: 0.8rem;
9175    background: var(--color-white, #fff);
9176  }
9177
9178  .occre-diff-modal__card img {
9179    width: 12.2rem;
9180    height: 14rem;
9181    flex-shrink: 0;
9182    border-radius: 0.2rem;
9183    object-fit: cover;
9184  }
9185
9186  .occre-diff-modal__card-text {
9187    display: flex;
9188    flex-direction: column;
9189    gap: 1.2rem;
9190    padding: 0.8rem 0.8rem 0.8rem 0;
9191  }
9192
9193  .occre-diff-modal__card-head {
9194    display: flex;
9195    align-items: center;
9196    gap: 1.2rem;
9197  }
9198
9199  .occre-diff-modal__card-title {
9200    margin: 0;
9201    font-family: var(--font-heading);
9202    font-weight: var(--font-weight-heading-light);
9203    font-size: var(--text-title-s-size);
9204    line-height: 1.1;
9205    letter-spacing: var(--text-title-s-spacing);
9206    color: var(--color-grey-900, #171717);
9207  }
9208
9209  .occre-diff-modal__dots {
9210    display: inline-flex;
9211  }
9212
9213  .occre-diff-modal__dots .dot {
9214    display: inline-flex;
9215    align-items: center;
9216    justify-content: center;
9217    width: 1.4rem;
9218    height: 1.4rem;
9219    border-radius: 50%;
9220    border: 0.13rem solid var(--diff-color);
9221    background: transparent;
9222    font-family: var(--font-heading);
9223    font-size: 0.98rem;
9224    line-height: 1;
9225    color: var(--color-white, #fff);
9226  }
9227
9228  .occre-diff-modal__dots .dot + .dot {
9229    margin-left: -0.13rem;
9230  }
9231
9232  .occre-diff-modal__dots .dot.is-on {
9233    background: var(--diff-color);
9234  }
9235
9236  .occre-diff-modal__card p {
9237    margin: 0;
9238    font-weight: 300;
9239    font-size: var(--text-body-m-size);
9240    line-height: var(--text-body-m-line);
9241    letter-spacing: var(--text-body-m-spacing);
9242    color: var(--color-grey-600, #545454);
9243  }
9244
9245  .occre-diff-modal__cta {
9246    display: flex;
9247    align-items: center;
9248    justify-content: center;
9249    height: 4.6rem;
9250    border-radius: 0.4rem;
9251    background: var(--color-grey-300, #e8e8e8);
9252    color: var(--color-grey-900, #171717);
9253    font-family: var(--font-body);
9254    font-weight: var(--font-weight-body-regular);
9255    font-size: 1.5rem;
9256    letter-spacing: -0.01em;
9257    text-decoration: none;
9258  }
9259
9260  .occre-diff-modal__cta:hover {
9261    background: var(--color-grey-400, #d4d4d4);
9262    color: var(--color-grey-900, #171717);
9263  }
9264
9265  @media screen and (max-width: 749px) {
9266    .occre-diff-modal {
9267      inset: auto 0 0 0;
9268      margin: 0 auto;
9269      width: 100%;
9270      max-width: 100%;
9271      max-height: calc(100dvh - 4.7rem);
9272      border-radius: 1.2rem 1.2rem 0 0;
9273      background: var(--color-grey-200, #f4f4f4);
9274    }
9275
9276    .occre-diff-modal[open] {
9277      animation: occre-diff-slide-up 0.3s ease-out;
9278    }
9279
9280    @keyframes occre-diff-slide-up {
9281      from { transform: translateY(100%); }
9282      to { transform: translateY(0); }
9283    }
9284
9285    .occre-diff-modal__inner {
9286      padding: 0 1.8rem 2.4rem;
9287    }
9288
9289    .occre-diff-modal__title {
9290      font-size: 1.8rem;
9291    }
9292
9293    .occre-diff-modal__card-title {
9294      font-size: 1.8rem;
9295    }
9296
9297    .occre-diff-modal__card p {
9298      font-size: var(--text-body-s-size);
9299      letter-spacing: var(--text-body-s-spacing);
9300    }
9301  }
9302</style>
9303
9304<dialog class="occre-diff-modal" data-diff-modal>
9305  <div class="occre-diff-modal__head">
9306    <button
9307      type="button"
9308      class="occre-diff-modal__close"
9309      data-diff-modal-close
9310      aria-label="Close"
9311    >
9312      <svg viewBox="0 0 24 24" aria-hidden="true">
9313        <path d="M6 6l12 12M18 6 6 18"/>
9314      </svg>
9315    </button>
9316  </div>
9317  <div class="occre-diff-modal__inner">
9318    <p class="occre-diff-modal__title">Difficulty levels for everyone
9319</p>
9320    <div class="occre-diff-modal__levels"><article class="occre-diff-modal__card" style="--diff-color: #b59772;"><img
9321              src="//occre.com/cdn/shop/files/12003_GOLDEN_HIND_PSD_EDIT.webp?v=1787820926&width=244"
9322              alt="Beginner"
9323              width="122"
9324              height="140"
9325              loading="lazy"
9326            ><div class="occre-diff-modal__card-text">
9327            <div class="occre-diff-modal__card-head">
9328              <p class="occre-diff-modal__card-title">Beginner</p>
9329              <span class="occre-diff-modal__dots" aria-hidden="true"><span class="dot is-on">1</span><span class="dot"></span><span class="dot"></span><span class="dot"></span></span>
9330            </div>
9331            <p>Perfect for beginners, these models have few parts and are simple to build.
9332</p>
9333          </div>
9334        </article><article class="occre-diff-modal__card" style="--diff-color: #abbaad;"><img
9335              src="//occre.com/cdn/shop/files/12008_HMS_ENDURANCE_PSD_EDIT.webp?v=1787820924&width=244"
9336              alt="Intermediate"
9337              width="122"
9338              height="140"
9339              loading="lazy"
9340            ><div class="occre-diff-modal__card-text">
9341            <div class="occre-diff-modal__card-head">
9342              <p class="occre-diff-modal__card-title">Intermediate</p>
9343              <span class="occre-diff-modal__dots" aria-hidden="true"><span class="dot is-on"></span><span class="dot is-on">2</span><span class="dot"></span><span class="dot"></span></span>
9344            </div>
9345            <p>For those with a little experience. They have more parts and call for more skill.
9346</p>
9347          </div>
9348        </article><article class="occre-diff-modal__card" style="--diff-color: #114c5b;"><img
9349              src="//occre.com/cdn/shop/files/15002_SAN_FELIPE_PSD_EDIT.webp?v=1787820924&width=244"
9350              alt="Advanced"
9351              width="122"
9352              height="140"
9353              loading="lazy"
9354            ><div class="occre-diff-modal__card-text">
9355            <div class="occre-diff-modal__card-head">
9356              <p class="occre-diff-modal__card-title">Advanced</p>
9357              <span class="occre-diff-modal__dots" aria-hidden="true"><span class="dot is-on"></span><span class="dot is-on"></span><span class="dot is-on">3</span><span class="dot"></span></span>
9358            </div>
9359            <p>Ideal for experienced modellers. More complex, and a proper challenge.
9360</p>
9361          </div>
9362        </article><article class="occre-diff-modal__card" style="--diff-color: #6f1232;"><img
9363              src="//occre.com/cdn/shop/files/15008_HMS_VICTORY_PSD_EDIT.webp?v=1787820924&width=244"
9364              alt="Expert"
9365              width="122"
9366              height="140"
9367              loading="lazy"
9368            ><div class="occre-diff-modal__card-text">
9369            <div class="occre-diff-modal__card-head">
9370              <p class="occre-diff-modal__card-title">Expert</p>
9371              <span class="occre-diff-modal__dots" aria-hidden="true"><span class="dot is-on"></span><span class="dot is-on"></span><span class="dot is-on"></span><span class="dot is-on">4</span></span>
9372            </div>
9373            <p>The most demanding projects, with many parts and complex processes.
9374</p>
9375          </div>
9376        </article></div>
9377    <a class="occre-diff-modal__cta" href="/en-us/pages/find-your-model">FIND YOUR MODEL
9378</a>
9379  </div>
9380</dialog>
9381
9382
9383<dialog class="occre-pdp__lightbox" data-pdp-lightbox aria-label="Zoom image">
9384      <button
9385        type="button"
9386        class="occre-pdp__lightbox-close"
9387        data-pdp-modal-close
9388        aria-label="Close"
9389      >
9390        <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6 6l12 12M18 6 6 18"/></svg>
9391      </button>
9392      <div class="occre-pdp__lightbox-track" data-pdp-lightbox-track><div class="occre-pdp__lightbox-slide">
9393            <img src="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=2400" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=900 900w, //occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=1200 1200w, //occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=1600 1600w, //occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=2000 2000w, //occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9394          </div><div class="occre-pdp__lightbox-slide">
9395            <img src="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=2400" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=900 900w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=1200 1200w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=1600 1600w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=2000 2000w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9396          </div><div class="occre-pdp__lightbox-slide">
9397            <img src="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=2400" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=900 900w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=1200 1200w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=1600 1600w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=2000 2000w, //occre.com/cdn/shop/files/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9398          </div><div class="occre-pdp__lightbox-slide">
9399            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9400          </div><div class="occre-pdp__lightbox-slide">
9401            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9402          </div><div class="occre-pdp__lightbox-slide">
9403            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9404          </div><div class="occre-pdp__lightbox-slide">
9405            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9406          </div><div class="occre-pdp__lightbox-slide">
9407            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9408          </div><div class="occre-pdp__lightbox-slide">
9409            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9410          </div><div class="occre-pdp__lightbox-slide">
9411            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9412          </div><div class="occre-pdp__lightbox-slide">
9413            <img src="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=2400" alt="Maqueta de barco de madera Albatros OcCre" srcset="//occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=900 900w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=1200 1200w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=1600 1600w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=2000 2000w, //occre.com/cdn/shop/files/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606&amp;width=2400 2400w" width="2400" height="2400" loading="lazy" sizes="100vw">
9414          </div></div><button
9415          type="button"
9416          class="occre-pdp__lightbox-arrow occre-pdp__lightbox-arrow--prev"
9417          data-pdp-lightbox-prev
9418          aria-label="Slide left"
9419        >
9420          <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M20 12H4"/><path d="m11 5-7 7 7 7"/></svg>
9421        </button>
9422        <button
9423          type="button"
9424          class="occre-pdp__lightbox-arrow occre-pdp__lightbox-arrow--next"
9425          data-pdp-lightbox-next
9426          aria-label="Slide right"
9427        >
9428          <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h16"/><path d="m13 5 7 7-7 7"/></svg>
9429        </button>
9430        <div class="occre-pdp__lightbox-counter" aria-live="polite">
9431          <span data-pdp-lightbox-current>1</span> of 11
9432        </div></dialog>
9433  <dialog class="occre-pdp__modal occre-pdp__modal--shipping" data-pdp-shipping-modal>
9434    <button
9435      type="button"
9436      class="close"
9437      data-pdp-modal-close
9438      aria-label="Close"
9439    >
9440      <svg
9441        viewBox="0 0 24 24"
9442        width="20"
9443        height="20"
9444        fill="none"
9445        stroke="currentColor"
9446        stroke-width="1.5"
9447        aria-hidden="true"
9448      >
9449        <path d="M6 6l12 12M18 6 6 18"/>
9450      </svg>
9451    </button>
9452    <p class="occre-pdp__modal-title">Shipping policy</p>
9453    <div class="occre-pdp__modal-body">
9454<p class="occre-pdp__modal-h2">Shipping rates</p>
9455<p>We ship worldwide from Spain. Prices include VAT and shipping costs within the EU.</p>
9456<p class="occre-pdp__modal-h3">🇪🇸 Spain</p>
9457<ul>
9458<li><strong>Free shipping</strong> on orders of <strong>€100 or more</strong></li>
9459<li><strong>Standard shipping:</strong> €4.99 · 3 working days</li>
9460<li><strong>Express shipping:</strong> €9.99 · 24–48 working hours</li>
9461</ul>
9462<p class="occre-pdp__modal-h3">🇫🇷 France · 🇩🇪 Germany · 🇮🇹 Italy · 🇵🇹 Portugal · 🇧🇪 Belgium · 🇦🇹 Austria</p>
9463<ul>
9464<li><strong>Free shipping</strong> on orders of <strong>€150 or more</strong></li>
9465<li><strong>Standard shipping:</strong> €4.99 · 4–5 working days</li>
9466<li><strong>Express shipping:</strong> from €22 · 2 working days</li>
9467</ul>
9468<p class="occre-pdp__modal-h3">🇬🇧 United Kingdom</p>
9469<ul>
9470<li><strong>Free shipping</strong> on orders of <strong>£150 or more</strong></li>
9471<li><strong>Standard shipping:</strong> £9.99 · 5 working days</li>
9472<li><strong>Express shipping:</strong> £25 · 2–3 working days</li>
9473</ul>
9474<div class="uk-shipping-policy" style="border: 1px solid #e0e0e0; padding: 20px; border-radius: 6px; font-family: sans-serif; max-width: 600px;">
9475<p class="occre-pdp__modal-h3" style="color: #222; margin-top: 0; margin-bottom: 15px;">UK Shipping Policy &amp; Brexit Update</p>
9476<ul style="list-style-type: none; padding-left: 0; margin-bottom: 15px;">
9477<li style="margin-bottom: 10px;"><strong>Taxes &amp; Duties:</strong> Due to Brexit, local VAT and import customs fees may be charged by UK authorities before or upon delivery.</li>
9478<li style="margin-bottom: 10px;"><strong>Responsibility:</strong> These government-mandated fees are not included in our checkout price and must be paid by the recipient.</li>
9479</ul>
9480<p style="font-style: italic; color: #555; font-size: 0.95em; margin-bottom: 0; border-top: 1px solid #eee; padding-top: 10px;">We are currently developing internal options to minimize these import costs for our UK community. Thank you for your patience and trust.</p>
9481</div>
9482<p class="occre-pdp__modal-h3"></p>
9483<p class="occre-pdp__modal-h3">🇺🇸 United States</p>
9484<ul>
9485<li><strong>Free shipping</strong> on orders of <strong>$200 or more</strong></li>
9486<li><strong>Standard shipping:</strong> $9.99 · 6–7 working days</li>
9487<li><strong>Express shipping:</strong> $40 · 3–4 working days</li>
9488</ul>
9489<p><strong>All-inclusive pricing:</strong> Every price on our US store includes customs duties and import taxes. The price you see at checkout is your final price — no surprise fees at delivery.</p>
9490<p><strong>What about customs?</strong> You don't need to worry about customs. We handle everything. Your package clears customs automatically and arrives at your door with nothing left to pay. OcCre delivers DDP (Delivered Duty Paid). This means we handle customs and pay all charges on your behalf — so you can enjoy a simple, transparent shopping experience.</p>
9491<p class="occre-pdp__modal-h3">🇨🇦 Canada</p>
9492<ul>
9493<li><strong>Free shipping</strong> on orders of <strong>CA$250 or more</strong></li>
9494<li><strong>Standard shipping:</strong> CA$12.99 · 5–6 working days</li>
9495</ul>
9496<p class="occre-pdp__modal-h3">🇪🇺 Rest of Europe</p>
9497<ul>
9498<li><strong>Free shipping</strong> on orders of <strong>€200 or more</strong></li>
9499<li><strong>Standard shipping:</strong> €9.99 · 5–7 working days</li>
9500<li><strong>Express shipping:</strong> €25 · 3–4 working days</li>
9501</ul>
9502<p class="occre-pdp__modal-h3">🇳🇱 Netherlands</p>
9503<ul>
9504<li><strong>Free shipping</strong> on orders of <strong>€150 or more</strong></li>
9505<li><strong>Standard shipping:</strong> €4.99 · 5 working days</li>
9506<li><strong>Express shipping:</strong> €25 · 3 working days</li>
9507</ul>
9508<p class="occre-pdp__modal-h3">🇱🇺 Luxembourg · 🇲🇨 Monaco</p>
9509<ul>
9510<li><strong>Free shipping</strong> on orders of <strong>€150 or more</strong></li>
9511<li><strong>Standard shipping:</strong> €4.99 · 4–5 working days</li>
9512<li><strong>Express shipping:</strong> €22 · 2 working days</li>
9513</ul>
9514<p class="occre-pdp__modal-h3">🇨🇭 Switzerland</p>
9515<ul>
9516<li><strong>Free shipping</strong> on orders of <strong>CHF 250.00</strong> <strong>or more</strong></li>
9517<li><strong>Standard shipping:</strong> <meta charset="utf-8">CHF 15.00 · 5–6 working days</li>
9518<li><strong>Express shipping:</strong> <meta charset="utf-8">CHF 30.00 · 3 working days</li>
9519</ul>
9520<p class="occre-pdp__modal-h3">🇦🇺 Australia and 🇳🇿 New Zealand</p>
9521<ul>
9522<li><strong>Standard shipping:</strong> €35–€45 depending on weight and volume · 9–10 working days</li>
9523</ul>
9524<p class="occre-pdp__modal-h3">🌎 LATAM (Mexico, Colombia, Chile, Argentina, Costa Rica)</p>
9525<ul>
9526<li><strong>Standard shipping:</strong>
9526 6–7 working days · see rate at checkout</li>
9527</ul>
9528<p class="occre-pdp__modal-h3">🌍 Rest of the world</p>
9529<ul>
9530<li><strong>Standard shipping:</strong> 6–7 working days · see rate at checkout</li>
9531</ul>
9532<p class="occre-pdp__modal-h3">📍 Important information</p>
9533<ul>
9534<li>Orders placed <strong>before 12:00 noon</strong> are processed the same working day.</li>
9535<li>Prices include taxes for shipments within the EU.</li>
9536<li>For destinations outside the EU, local customs duties may apply and are the responsibility of the buyer.</li>
9537</ul></div>
9538  </dialog>
9539</div>
9540<div class="occre-pdp-bar" data-pdp-bar aria-hidden="true">
9541  <div class="occre-pdp-bar__product">
9542    <span class="occre-pdp-bar__thumb"><img src="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=120" alt="Albatros" srcset="//occre.com/cdn/shop/files/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510&amp;width=120 120w" width="120" height="120" loading="lazy">
9543</span>
9544    <span class="occre-pdp-bar__names">
9545      <span class="t">Albatros</span><span class="c">Barco</span></span>
9546  </div>
9547
9548  <div class="occre-pdp-bar__pills"><span>
9549        <svg viewBox="0 0 32 32" aria-hidden="true">
9550          <path d="M20 6H26V12"/><path d="M19 13L26 6"/><path d="M12 26H6V20"/><path d="M13 19L6 26"/><path d="M26 20V26H20"/><path d="M19 19L26 26"/><path d="M6 12V6H12"/><path d="M13 13L6 6"/>
9551        </svg>
9552        Scale
9553        1/100
9554      </span><span style="--level-color: var(--color-level-1);">
9555        <span class="dots"><span class="dot is-on">1</span><span class="dot"></span><span class="dot"></span><span class="dot"></span></span>
9556        Beginner
9557      </span><span>
9558        <svg viewBox="0 0 32 32" aria-hidden="true">
9559          <path d="M20 14L14 10V18L20 14Z"/><path d="M27 6H5C4.44772 6 4 6.44772 4 7V21C4 21.5523 4.44772 22 5 22H27C27.5523 22 28 21.5523 28 21V7C28 6.44772 27.5523 6 27 6Z"/><path d="M4 26H28"/>
9560        </svg>
9561        Tutorials
9562      </span><span>
9563        <svg viewBox="0 0 32 32" aria-hidden="true">
9564          <path d="M16 23.6L22.8 27.8L21 20L27 14.5L18.9 13.8L16 6L13.1 13.8L5 14.5L11 20L9.2 27.8L16 23.6Z"/>
9565        </svg>
9566        4.7
9567        Score
9568      </span></div>
9569
9570  <div class="occre-pdp-bar__actions"><form method="post" action="/en-us/cart/add" id="product_form_7529900245247" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="42380971540735"><button
9571        type="submit"
9572        class="occre-pdp-bar__atc"
9573        
9574      >Add to cart
9575          <span class="sep" aria-hidden="true"></span>
9576          <span class="price">$184.99</span></button><input type="hidden" name="product-id" value="7529900245247" /><input type="hidden" name="section-id" value="template--29681279140214__main" /></form><button
9577      type="button"
9578      class="occre-pdp-bar__wish swym-button swym-add-to-wishlist-view-product product_7529900245247"
9579      data-swaction="addToWishlist"
9580      data-product-id="7529900245247"
9581      data-variant-id="42380971540735"
9582      data-product-url="https://occre.com/en-us/products/albatros"
9583      aria-label="Wishlist"
9584    >
9585      <svg viewBox="0 0 18 18" fill="none" aria-hidden="true">
9586        <path d="M9.00046 15.75L15.2836 9.37685C15.943 8.71746 16.3134 7.82312 16.3134 6.8906C16.3134 5.95808 15.943 5.06374 15.2836 4.40435C14.6242 3.74496 13.7299 3.37451 12.7973 3.37451C11.8648 3.37451 10.9705 3.74496 10.3111 4.40435L9.00046 5.62498L7.68984 4.40435C7.03044 3.74496 6.13611 3.37451 5.20359 3.37451C4.27106 3.37451 3.37673 3.74496 2.71734 4.40435C2.05794 5.06374 1.6875 5.95808 1.6875 6.8906C1.6875 7.82312 2.05794 8.71746 2.71734 9.37685L9.00046 15.75Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
9587      </svg>
9588    </button>
9589  </div>
9590</div>
9591
9592<script>
9593  document.addEventListener('DOMContentLoaded', function () {
9594    var section = document.querySelector('#shopify-section-template--29681279140214__main');
9595    if (!section) return;
9596
9597    /* Regalo + OcCoins: si la fila (regalo + "+" + coins) no cabe en el
9598       ancho del bloque de compra, se apilan (.is-stacked). Se mide con
9599       anchos naturales para no oscilar al cambiar de fila a columna. */
9600    (function () {
9601      var perks = section.querySelector('[data-pdp-perks]');
9602      if (!perks) return;
9603      var gift = perks.querySelector('.occre-pdp__gift');
9604      var coins = perks.querySelector('[data-pdp-coins]');
9605      var plus = perks.querySelector('.occre-pdp__perks-plus');
9606      if (!gift || !coins || !plus) return;
9607      var plusW = 0;
9608      function fit() {
9609        if (plus.offsetWidth) plusW = plus.offsetWidth;
9610        var rem = parseFloat(getComputedStyle(document.documentElement).fontSize) || 10;
9611        var need = gift.offsetWidth + coins.offsetWidth + plusW + rem * 1.6 * 2;
9612        perks.classList.toggle('is-stacked', need > perks.parentElement.clientWidth);
9613      }
9614      fit();
9615      if (window.ResizeObserver) {
9616        var ro = new ResizeObserver(fit);
9617        ro.observe(perks.parentElement);
9618        ro.observe(coins);
9619      } else {
9620        window.addEventListener('resize', fit);
9621      }
9622      if (document.fonts && document.fonts.ready) document.fonts.ready.then(fit);
9623    })();/* Barra fija: visible cuando el botón principal sale de pantalla,
9624       oculta mientras el footer está en viewport */
9625    var bar = section.querySelector('[data-pdp-bar]');
9626    var trigger = section.querySelector('.occre-pdp__atc');
9627    if (bar && trigger && 'IntersectionObserver' in window) {
9628      var pastTrigger = false;
9629      var footerVisible = false;
9630      var triggerVisible = true;
9631      var lastRect = null;
9632      var mobileMq = window.matchMedia('(max-width: 989px)');
9633      function computeTrigger() {
9634        if (!lastRect) return;
9635        pastTrigger = !triggerVisible && (mobileMq.matches || lastRect.top < 0);
9636      }
9637      function updateBar() {
9638        var show = pastTrigger && !footerVisible;
9639        bar.classList.toggle('is-visible', show);
9640        bar.setAttribute('aria-hidden', show ? 'false' : 'true');
9641      }
9642      new IntersectionObserver(
9643        function (entries) {
9644          /* Desktop: solo cuando el botón ya quedó por encima del viewport
9645             (scroll pasado). Móvil (≤989px, barra a sangre): siempre que el
9646             botón no esté en pantalla, también antes de llegar a él. */
9647          lastRect = entries[0].boundingClientRect;
9648          triggerVisible = entries[0].isIntersecting;
9649          computeTrigger();
9650          updateBar();
9651        },
9652        { threshold: 0 }
9653      ).observe(trigger);
9654      var footer = document.querySelector('.footer, footer');
9655      if (footer) {
9656        new IntersectionObserver(
9657          function (entries) {
9658            footerVisible = entries[0].isIntersecting;
9659            updateBar();
9660          },
9661          { threshold: 0 }
9662        ).observe(footer);
9663      }
9664      var onMq = function () { computeTrigger(); updateBar(); };
9665      if (mobileMq.addEventListener) mobileMq.addEventListener('change', onMq);
9666      else if (mobileMq.addListener) mobileMq.addListener(onMq);
9667    }
9668
9669    /* Galería móvil: flechas anterior/siguiente */
9670    var gallery = section.querySelector('[data-pdp-gallery]');
9671    var galleryPrev = section.querySelector('[data-pdp-gallery-prev]');
9672    var galleryNext = section.querySelector('[data-pdp-gallery-next]');
9673    if (gallery && (galleryPrev || galleryNext)) {
9674      /* Sin bucle: en la primera imagen se oculta la flecha izquierda,
9675         en la última la derecha */
9676      var galleryUpdate = function () {
9677        var max = gallery.scrollWidth - gallery.clientWidth;
9678        var x = gallery.scrollLeft;
9679        if (galleryPrev) galleryPrev.classList.toggle('is-hidden', x <= 2);
9680        if (galleryNext) galleryNext.classList.toggle('is-hidden', x >= max - 2);
9681      };
9682      if (galleryNext) {
9683        galleryNext.addEventListener('click', function () {
9684          gallery.scrollBy({ left: gallery.clientWidth, behavior: 'smooth' });
9685        });
9686      }
9687      if (galleryPrev) {
9688        galleryPrev.addEventListener('click', function () {
9689          gallery.scrollBy({ left: -gallery.clientWidth, behavior: 'smooth' });
9690        });
9691      }
9692      gallery.addEventListener('scroll', function () {
9693        window.requestAnimationFrame(galleryUpdate);
9694      }, { passive: true });
9695      window.addEventListener('resize', galleryUpdate);
9696      galleryUpdate();
9697    }
9698
9699    /* Lightbox galería a pantalla completa */
9700    var lightbox = section.querySelector('[data-pdp-lightbox]');
9701    if (lightbox) {
9702      var lbTrack = lightbox.querySelector('[data-pdp-lightbox-track]');
9703      var lbSlides = lbTrack.children;
9704      var lbPrev = lightbox.querySelector('[data-pdp-lightbox-prev]');
9705      var lbNext = lightbox.querySelector('[data-pdp-lightbox-next]');
9706      var lbCurrent = lightbox.querySelector('[data-pdp-lightbox-current]');
9707      var lbCount = lbSlides.length;
9708
9709      var lbIndex = function () {
9710        return Math.round(lbTrack.scrollLeft / lbTrack.clientWidth);
9711      };
9712      var lbGo = function (i, smooth) {
9713        i = Math.max(0, Math.min(lbCount - 1, i));
9714        lbTrack.scrollTo({ left: i * lbTrack.clientWidth, behavior: smooth ? 'smooth' : 'auto' });
9715      };
9716      var lbCur = 0;
9717      var lbPreload = function (i) {
9718        for (var k = i - 1; k <= i + 1; k++) {
9719          var img = lbSlides[k] && lbSlides[k].querySelector('img');
9720          if (img && img.loading === 'lazy') img.loading = 'eager';
9721        }
9722      };
9723      var lbUpdate = function () {
9724        var i = lbIndex();
9725        lbCur = i;
9726        lbPreload(i);
9727        if (lbCurrent) lbCurrent.textContent = i + 1;
9728        if (lbPrev) lbPrev.disabled = i === 0;
9729        if (lbNext) lbNext.disabled = i === lbCount - 1;
9730      };
9731
9732      section.querySelectorAll('[data-pdp-lightbox-open]').forEach(function (btn) {
9733        btn.addEventListener('click', function () {
9734          var i = parseInt(btn.getAttribute('data-pdp-lightbox-open'), 10) || 0;
9735          lightbox.showModal();
9736          document.documentElement.style.overflow = 'hidden';
9737          lbGo(i, false);
9738          lbUpdate();
9739        });
9740      });
9741      lightbox.addEventListener('close', function () {
9742        document.documentElement.style.overflow = '';
9743      });
9744      if (lbPrev) lbPrev.addEventListener('click', function () { lbGo(lbIndex() - 1, true); });
9745      if (lbNext) lbNext.addEventListener('click', function () { lbGo(lbIndex() + 1, true); });
9746      lbTrack.addEventListener('scroll', function () {
9747        window.requestAnimationFrame(lbUpdate);
9748      });
9749      lightbox.addEventListener('keydown', function (e) {
9750        if (e.key === 'ArrowLeft') lbGo(lbIndex() - 1, true);
9751        if (e.key === 'ArrowRight') lbGo(lbIndex() + 1, true);
9752      });
9753      lightbox.addEventListener('click', function (e) {
9754        if (e.target === lightbox || e.target.classList.contains('occre-pdp__lightbox-slide')) lightbox.close();
9755      });
9756      window.addEventListener('resize', function () {
9757        if (lightbox.open) lbGo(lbCur, false);
9758      });
9759    }
9760
9761    /* Píldoras de metadatos y "Ver más": scroll suave a su sección (historia,
9762       ficha técnica, vídeos paso a paso, reseñas). Si la sección no está en la
9763       plantilla, el enlace deja de serlo. */
9764    section
9765      .querySelectorAll('.occre-pdp__pill[href^="#"], .occre-pdp__more[href^="#"]')
9766      .forEach(function (pill) {
9767      var target = document.querySelector(pill.getAttribute('href'));
9768      var fallback = pill.getAttribute('data-pdp-scroll-fallback');
9769      if (!target && fallback) target = document.querySelector(fallback);
9770      if (!target) {
9771        pill.removeAttribute('href');
9772        pill.style.cursor = 'default';
9773        return;
9774      }
9775      pill.addEventListener('click', function (e) {
9776        e.preventDefault();
9777        target.scrollIntoView({ behavior: 'smooth', block: 'start' });
9778      });
9779    });
9780
9781    /* Modales (nivel de dificultad, política de envío) */
9782    [
9783      ['[data-pdp-level-info]', '[data-diff-modal]'],
9784      ['[data-pdp-shipping-info]', '[data-pdp-shipping-modal]']
9785    ].forEach(function (pair) {
9786      var modal = section.querySelector(pair[1]);
9787      if (!modal) return;
9788      section.querySelectorAll(pair[0]).forEach(function (btn) {
9789        btn.addEventListener('click', function () {
9790          modal.showModal();
9791        });
9792      });
9793      modal.addEventListener('click', function (e) {
9794        if (e.target === modal) modal.close();
9795      });
9796    });
9797    section.querySelectorAll('[data-pdp-modal-close], [data-diff-modal-close]').forEach(function (btn) {
9798      btn.addEventListener('click', function () {
9799        btn.closest('dialog').close();
9800      });
9801    });
9802
9803    /* Comprados juntos: plegar/desplegar */
9804    var bundleToggle = section.querySelector('[data-pdp-bundle-toggle]');
9805    if (bundleToggle) {
9806      bundleToggle.addEventListener('click', function () {
9807        var bundle = bundleToggle.closest('[data-pdp-bundle]');
9808        var collapsed = bundle.classList.toggle('is-collapsed');
9809        bundleToggle.setAttribute('aria-expanded', collapsed ? 'false' : 'true');
9810      });
9811    }
9812
9813    /* Comprados juntos: checkboxes por artículo. Marcados por defecto;
9814       desmarcar baja opacidad, saca el artículo del total y del ATC. */
9815    var bundleRoot = section.querySelector('[data-pdp-bundle]');
9816    function bundleFmt(cents) {
9817      var currency = (window.Shopify && Shopify.currency && Shopify.currency.active) || 'EUR';
9818      try {
9819        return new Intl.NumberFormat(document.documentElement.lang || 'es', {
9820          style: 'currency',
9821          currency: currency,
9822        }).format(cents / 100);
9823      } catch (e) {
9824        return (cents / 100).toFixed(2) + ' ' + currency;
9825      }
9826    }
9827    function bundleSync() {
9828      if (!bundleRoot) return;
9829      var total = 0;
9830      var count = 0;
9831      bundleRoot.querySelectorAll('.occre-pdp__bundle-item').forEach(function (item) {
9832        var cb = item.querySelector('[data-pdp-bundle-check]');
9833        var on = !cb || cb.checked;
9834        item.classList.toggle('is-unchecked', !on);
9835        if (on) {
9836          count++;
9837          total += parseInt(item.dataset.price, 10) || 0;
9838        }
9839      });
9840      var totalEl = bundleRoot.querySelector('.occre-pdp__bundle-atc .price');
9841      if (totalEl) totalEl.textContent = bundleFmt(total);
9842      var atc = bundleRoot.querySelector('[data-pdp-bundle-add]');
9843      if (atc) atc.disabled = count === 0;
9844    }
9845    if (bundleRoot) {
9846      bundleRoot.addEventListener('change', function (e) {
9847        if (e.target.matches('[data-pdp-bundle-check]')) bundleSync();
9848      });
9849    }
9850
9851    /* Comprados juntos: añade los artículos marcados al carrito */
9852    var bundleBtn = section.querySelector('[data-pdp-bundle-add]');
9853    if (bundleBtn) {
9854      bundleBtn.addEventListener('click', function () {
9855        var items = [];
9856        section.querySelectorAll('[data-pdp-bundle] .occre-pdp__bundle-item').forEach(function (el) {
9857          var cb = el.querySelector('[data-pdp-bundle-check]');
9858          if (cb && !cb.checked) return;
9859          items.push({ id: Number(el.dataset.variantId), quantity: 1 });
9860        });
9861        if (!items.length) return;
9862        bundleBtn.disabled = true;
9863        fetch('/en-us/cart/add.js', {
9864          method: 'POST',
9865          headers: { 'Content-Type': 'application/json' },
9866          body: JSON.stringify({ items: items }),
9867        })
9868          .then(function (r) {
9869            return r.json();
9870          })
9871          .then(function () {
9872            /* Esperar a la app de regalos: si no, el drawer se pinta sin el regalo recién ganado. */
9873            var gifts = window.FourSGifts;
9874            return gifts && typeof gifts.sync === 'function' ? Promise.resolve(gifts.sync()).catch(function () {}) : null;
9875          })
9876          .then(function () {
9877            document.dispatchEvent(new CustomEvent('occre:cart:refresh'));
9878          })
9879          .finally(function () {
9880            bundleBtn.disabled = false;
9881          });
9882      });
9883    }
9884
9885    /* Comprados juntos: los productos vienen de Rebuy (misma API pública que
9886       el cross-sell del carrito); el render del metafield de complementarios
9887       queda como fallback si Rebuy no responde. */
9888    var bundleEl = section.querySelector('[data-pdp-bundle]');
9889    var rebuyCfg = window.occreRebuy || {};
9890    if (bundleEl && rebuyCfg.key) {
9891      var bundleUrl = (rebuyCfg.bundleRuleset
9892        ? 'https://rebuyengine.com/api/v1/custom/id/' + encodeURIComponent(rebuyCfg.bundleRuleset)
9893        : 'https://rebuyengine.com/api/v1/products/recommended')
9894        + '?key=' + encodeURIComponent(rebuyCfg.key)
9895        + '&shopify_product_ids=' + encodeURIComponent(bundleEl.dataset.productId)
9896        + '&limit=6';
9897
9898      fetch(bundleUrl)
9899        .then(function (r) { return r.json(); })
9900        .then(function (data) {
9901          var products = (data.data || []).filter(function (p) {
9902            var v = (p.variants || [])[0];
9903            return v && v.available !== false && String(p.id) !== bundleEl.dataset.productId;
9904          }).slice(0, 4);
9905          if (!products.length) return;
9906
9907          /* Rebuy no traduce: en idiomas secundarios se re-piden los datos
9908             a Shopify por la ruta localizada (título, imagen, precio). */
9909          if (rebuyCfg.primaryLocale === false) {
9910            var rp = (window.Shopify && Shopify.routes && Shopify.routes.root) || '/';
9911            return Promise.all(products.map(function (p) {
9912              return fetch(rp + 'products/' + encodeURIComponent(p.handle) + '.js')
9913                .then(function (r) { return r.ok ? r.json() : null; })
9914                .then(function (sp) {
9915                  if (!sp) return p;
9916                  var sv = (sp.variants || []).filter(function (v) { return v.available !== false; })[0] || (sp.variants || [])[0];
9917                  return {
9918                    id: sp.id,
9919                    handle: sp.handle,
9920                    title: sp.title,
9921                    image: { src: sp.featured_image || '' },
9922                    variants: sv ? [{ id: sv.id, price: sv.price / 100, available: true }] : p.variants
9923                  };
9924                })
9925                .catch(function () { return p; });
9926            }));
9927          }
9928          return products;
9929        })
9930        .then(function (products) {
9931          if (!products || !products.length) return;
9932
9933          var currency = (window.Shopify && Shopify.currency && Shopify.currency.active) || 'EUR';
9934          function fmt(cents) {
9935            try {
9936              return new Intl.NumberFormat(document.documentElement.lang || 'es', {
9937                style: 'currency',
9938                currency: currency,
9939              }).format(cents / 100);
9940            } catch (e) {
9941              return (cents / 100).toFixed(2) + ' ' + currency;
9942            }
9943          }
9944          function esc(str) {
9945            var div = document.createElement('div');
9946            div.textContent = str == null ? '' : str;
9947            return div.innerHTML;
9948          }
9949
9950          var rootPath = (window.Shopify && Shopify.routes && Shopify.routes.root) || '/';
9951          var html = products.map(function (p) {
9952            var v = p.variants[0];
9953            var cents = Math.round(parseFloat(v.price) * 100) || 0;
9954            var img = (p.image && p.image.src) || (p.images && p.images[0] && p.images[0].src) || '';
9955            if (img) {
9956              img = img.replace(/^http:/, 'https:') + (img.indexOf('?') === -1 ? '?' : '&') + 'width=300';
9957            }
9958            return (
9959              '<div class="occre-pdp__bundle-item" data-variant-id="' + v.id + '" data-price="' + cents + '">' +
9960                '<label class="chk"><input type="checkbox" checked data-pdp-bundle-check aria-label="' + esc(p.title) + '"></label>' +
9961                '<a class="link" href="' + rootPath + 'products/' + esc(p.handle) + '">' +
9962                  '<span class="thumb">' + (img ? '<img src="' + esc(img) + '" loading="lazy" alt="">' : '') + '</span>' +
9963                  '<span class="name">' + esc(p.title) + '</span>' +
9964                  '<span class="prc">' + fmt(cents) + '</span>' +
9965                '</a>' +
9966              '</div>'
9967            );
9968          }).join('');
9969
9970          var items = bundleEl.querySelector('.occre-pdp__bundle-items');
9971          var mainItem = items.querySelector('.occre-pdp__bundle-item');
9972          items.innerHTML = '';
9973          if (mainItem) items.appendChild(mainItem);
9974          items.insertAdjacentHTML('beforeend', html);
9975
9976          bundleSync();
9977          bundleEl.hidden = false;
9978        })
9979        .catch(function () { /* se queda el fallback del metafield */ });
9980    }
9981  });
9982</script>
9982
9983
9984
9985
9986
9987
9988
9989<script type="application/ld+json">
9990{
9991  "@context": "https://schema.org",
9992  "@type": "Product",
9993  "name": "Albatros",
9994  "url": "https:\/\/occre.com\/en-us\/products\/albatros",
9995  "image": [
9996    "\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510\u0026width=1200"
9997  ],
9998  "description": "Immerse yourself in the world of ship modelling and enjoy a journey back to the age of these marvellous ships with our kit models.\nSchooners were ships used for different purposes, including coastguard work and the control of smuggling along the coast, as well as carrying out the functions of a small warship.\nSee how, step by step, you can replicate a model down to the finest detail and faithful to the original ship. We invite you to let yourself get carried away and set up spaces for creative leisure in which you can enjoy this marvellous model ship.\nIdeal for beginners in the world of ship modeling.",
9999  "sku": "12500",
10000  "brand": {
10001    "@type": "Brand",
10002    "name": "OcCre"
10003  },
10004  
10005  "aggregateRating": {
10006    "@type": "AggregateRating",
10007    "ratingValue": 4.7,
10008    "reviewCount": 137
10009  },
10010  
10011  "offers": {
10012    "@type": "Offer",
10013    "priceCurrency": "EUR",
10014    "price": 184.99,
10015    "availability": "https://schema.org/InStock",
10016    "url": "https:\/\/occre.com\/en-us\/products\/albatros"
10017  }
10018}
10019</script>
10019
10020
10021
10022
10023
10024
10025
10026
10027</div><div id="shopify-section-template--29681279140214__story" class="shopify-section">
10028
10029<style>
10030  /* Figma 285:5658 — 125px arriba, 75px entre texto y medio, 25px abajo */
10031  .occre-pdp-story {
10032    font-family: var(--font-body);
10033    background: var(--color-grey-200);
10034    padding: 12.5rem var(--page-gutter) 2.5rem;
10035  }
10036
10037  .occre-pdp-story__grid {
10038    display: grid;
10039    grid-template-columns: minmax(0, 72.4rem) minmax(0, 53.2rem);
10040    justify-content: space-between;
10041    align-items: start;
10042    gap: 4.8rem;
10043    margin-bottom: 7.5rem;
10044  }
10045
10046  .occre-pdp-story__heading {
10047    margin: 0 0 2.4rem;
10048    font-family: var(--font-heading);
10049    font-weight: var(--font-weight-heading-light);
10050    font-size: var(--text-title-l-size);
10051    line-height: var(--text-title-l-line);
10052    letter-spacing: var(--text-title-l-spacing);
10053    color: var(--color-grey-900);
10054  }
10055
10056  .occre-pdp-story__text {
10057    max-width: 47.5rem;
10058    color: var(--color-grey-900);
10059    font-family: var(--font-body);
10060    font-size: var(--text-body-s-size);
10061    line-height: var(--text-body-s-line);
10062    letter-spacing: var(--text-body-s-spacing);
10063    font-weight: var(--font-weight-body-regular); /* no existe corte Light en STK Bureau Sans */
10064  }
10065
10066  .occre-pdp-story__text p {
10067    margin: 0 0 1em;
10068  }
10069
10070  .occre-pdp-story__text p:last-child {
10071    margin-bottom: 0;
10072  }
10073
10074  /* La descripción del producto (fallback) trae sus propios h2/h3, listas
10075     y enlaces con estilos de la base Dawn — se normalizan al diseño */
10076  .occre-pdp-story__text h1,
10077  .occre-pdp-story__text h2,
10078  .occre-pdp-story__text h3,
10079  .occre-pdp-story__text h4,
10080  .occre-pdp-story__text h5,
10081  .occre-pdp-story__text h6,
10082  .occre-pdp-story__panel h1,
10083  .occre-pdp-story__panel h2,
10084  .occre-pdp-story__panel h3,
10085  .occre-pdp-story__panel h4,
10086  .occre-pdp-story__panel h5,
10087  .occre-pdp-story__panel h6 {
10088    margin: 1.6em 0 0.6em;
10089    font-family: var(--font-heading);
10090    font-weight: var(--font-weight-heading-light);
10091    font-size: var(--text-title-s-size);
10092    line-height: var(--text-title-s-line);
10093    letter-spacing: var(--text-title-s-spacing);
10094    color: var(--color-grey-900);
10095  }
10096
10097  .occre-pdp-story__text > :first-child,
10098  .occre-pdp-story__panel > :first-child {
10099    margin-top: 0;
10100  }
10101
10102  /* !important: neutraliza colores inline pegados en la descripción del admin.
10103     Los enlaces van en el color del texto y en negrita, sin subrayado. */
10104  .occre-pdp-story__text a,
10105  .occre-pdp-story__text a *,
10106  .occre-pdp-story__panel a,
10107  .occre-pdp-story__panel a * {
10108    color: inherit !important;
10109    font-weight: var(--font-weight-body-medium) !important;
10110    text-decoration: none !important;
10111  }
10112
10113  .occre-pdp-story__text ul,
10114  .occre-pdp-story__text ol,
10115  .occre-pdp-story__text li,
10116  .occre-pdp-story__text p,
10117  .occre-pdp-story__text span,
10118  .occre-pdp-story__text em,
10119  .occre-pdp-story__panel ul,
10120  .occre-pdp-story__panel ol,
10121  .occre-pdp-story__panel li,
10122  .occre-pdp-story__panel p,
10123  .occre-pdp-story__panel span,
10124  .occre-pdp-story__panel strong,
10125  .occre-pdp-story__panel em {
10126    color: inherit !important;
10127  }
10128
10129  /* La descripción del admin trae tamaños/fuentes inline (Dawn, editor rich text):
10130     todo el texto plano hereda la tipografía de la sección */
10131  .occre-pdp-story__text p,
10132  .occre-pdp-story__text li,
10133  .occre-pdp-story__text span,
10134  .occre-pdp-story__text em,
10135  .occre-pdp-story__text strong,
10136  .occre-pdp-story__panel p,
10137  .occre-pdp-story__panel li,
10138  .occre-pdp-story__panel span,
10139  .occre-pdp-story__panel em,
10140  .occre-pdp-story__panel strong {
10141    font-family: inherit !important;
10142    font-size: inherit !important;
10143    line-height: inherit !important;
10144    letter-spacing: inherit !important;
10145  }
10146
10147  .occre-pdp-story__text ul,
10148  .occre-pdp-story__text ol,
10149  .occre-pdp-story__panel ul,
10150  .occre-pdp-story__panel ol {
10151    margin: 0 0 1em;
10152    padding-left: 1.8rem;
10153  }
10154
10155  .occre-pdp-story__text strong,
10156  .occre-pdp-story__panel strong {
10157    font-weight: var(--font-weight-body-medium);
10158  }
10159
10160  /* Acordeones */
10161  .occre-pdp-story__acc {
10162    display: flex;
10163    flex-direction: column;
10164    gap: 1.6rem;
10165  }
10166
10167  .occre-pdp-story__item {
10168    border: 0.1rem solid var(--color-grey-300);
10169    border-radius: 0.6rem;
10170    background: var(--color-white);
10171  }
10172
10173  .occre-pdp-story__item summary {
10174    display: flex;
10175    align-items: center;
10176    justify-content: space-between;
10177    gap: 1.6rem;
10178    padding: 1.6rem;
10179    cursor: pointer;
10180    list-style: none;
10181    font-family: var(--font-body);
10182    font-weight: var(--font-weight-body-medium);
10183    font-size: 1.6rem;
10184    line-height: 1.4;
10185    letter-spacing: -0.01em;
10186    color: var(--color-grey-900);
10187  }
10188
10189  .occre-pdp-story__item summary::-webkit-details-marker {
10190    display: none;
10191  }
10192
10193  .occre-pdp-story__item summary svg {
10194    width: 1.6rem;
10195    height: 1.6rem;
10196    flex: none;
10197    fill: none;
10198    stroke: currentColor;
10199    stroke-width: 2;
10200    transition: transform 0.25s ease;
10201  }
10202
10203  .occre-pdp-story__item[open] summary svg {
10204    transform: rotate(45deg);
10205  }
10206
10207  .occre-pdp-story__panel {
10208    padding: 0 1.6rem 1.6rem;
10209    color: var(--color-grey-900);
10210    font-family: var(--font-body);
10211    font-size: var(--text-body-s-size);
10212    line-height: var(--text-body-s-line);
10213    letter-spacing: var(--text-body-s-spacing);
10214    font-weight: 300;
10215  }
10216
10217  .occre-pdp-story__panel p {
10218    margin: 0 0 1em;
10219  }
10220
10221  .occre-pdp-story__panel p:last-child {
10222    margin-bottom: 0;
10223  }
10224
10225  .occre-pdp-story__panel-img {
10226    display: block;
10227    width: 100%;
10228    height: auto;
10229    margin-top: 1.2rem;
10230    border-radius: 0.4rem;
10231  }
10232
10233  /* Medio grande */
10234  .occre-pdp-story__media {
10235    position: relative;
10236    height: min(85.2rem, 56vw);
10237    border-radius: 2rem;
10238    overflow: hidden;
10239    background: var(--color-grey-900);
10240  }
10241
10242  .occre-pdp-story__media img,
10243  .occre-pdp-story__media video,
10244  .occre-pdp-story__media iframe {
10245    width: 100%;
10246    height: 100%;
10247    object-fit: cover;
10248    display: block;
10249    border: 0;
10250  }
10251
10252  /* Figma: cuadrado blanco redondeado con play negro */
10253  .occre-pdp-story__play {
10254    position: absolute;
10255    inset: 0;
10256    margin: auto;
10257    width: 4.4rem;
10258    height: 4.4rem;
10259    border: 0;
10260    border-radius: 0.8rem;
10261    background: var(--color-white);
10262    color: var(--color-grey-900);
10263    display: flex;
10264    align-items: center;
10265    justify-content: center;
10266    cursor: pointer;
10267    transition: transform 0.2s ease;
10268  }
10269
10270  .occre-pdp-story__play:hover {
10271    transform: scale(1.08);
10272  }
10273
10274  .occre-pdp-story__play[hidden] {
10275    display: none;
10276  }
10277
10278  .occre-pdp-story__play svg {
10279    width: 1.8rem;
10280    height: 1.8rem;
10281    fill: currentColor;
10282    margin-left: 0.2rem;
10283  }
10284
10285  /* ------- Variante oscura (template premium) ------- */
10286  .occre-pdp-story--dark {
10287    background: var(--color-grey-900);
10288  }
10289
10290  .occre-pdp-story--dark .occre-pdp-story__heading {
10291    color: var(--color-white);
10292  }
10293
10294  .occre-pdp-story--dark .occre-pdp-story__text {
10295    color: var(--color-white);
10296  }
10297
10298  .occre-pdp-story--dark .occre-pdp-story__text :where(h1, h2, h3, h4, h5, h6),
10299  .occre-pdp-story--dark .occre-pdp-story__panel :where(h1, h2, h3, h4, h5, h6),
10300  .occre-pdp-story--dark .occre-pdp-story__text strong,
10301  .occre-pdp-story--dark .occre-pdp-story__panel strong {
10302    color: var(--color-white);
10303  }
10304
10305  .occre-pdp-story--dark .occre-pdp-story__item {
10306    border-color: rgb(255 255 255 / 10%);
10307    background: rgb(255 255 255 / 5%);
10308  }
10309
10310  .occre-pdp-story--dark .occre-pdp-story__item summary {
10311    color: var(--color-white);
10312  }
10313
10314  .occre-pdp-story--dark .occre-pdp-story__panel {
10315    color: var(--color-white);
10316  }
10317
10318  /* Dawn fuerza color oscuro en h1–h6: se neutraliza en toda la sección oscura */
10319  .occre-pdp-story--dark :where(h1, h2, h3, h4, h5, h6, p, li, span, em, strong, div) {
10320    color: var(--color-white);
10321  }
10322
10323  @media screen and (max-width: 989px) {
10324    .occre-pdp-story {
10325      padding-top: 8rem;
10326    }
10327
10328    .occre-pdp-story__grid {
10329      grid-template-columns: 1fr;
10330      gap: 3.2rem;
10331      margin-bottom: 6.4rem;
10332    }
10333
10334    .occre-pdp-story__heading {
10335      font-size: var(--text-title-m-size);
10336    }
10337
10338    .occre-pdp-story__media {
10339      height: auto;
10340      aspect-ratio: 4 / 5;
10341    }
10342  }
10343</style><div class="occre-pdp-story" id="occre-pdp-story">
10344  <div class="occre-pdp-story__grid">
10345    <div><h2 class="occre-pdp-story__heading">The schooner that chased smugglers (19th century)</h2><div class="occre-pdp-story__text">The Albatros does not reproduce a specific vessel: it is an Occre design faithful to the schooners of the nineteenth century. Those two-masted craft were the fastest of their size, which is why governments used them as revenue cutters: chasing smugglers called for speed rather than guns. A simple rig, a small crew, fine lines. The very qualities that made them ideal for that trade make the Albatros ideal for another: building your first ship.</div></div><div class="occre-pdp-story__acc"><details class="occre-pdp-story__item" >
10346              <summary>
10347                Más detalles sobre la maqueta
10348                <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12h14"/></svg>
10349              </summary>
10350              <div class="occre-pdp-story__panel"><p>Immerse yourself in the world of <strong>ship modelling</strong> and enjoy a journey back to the age of these marvellous <strong>ships</strong> with our <strong>kit models</strong>.</p>
10351<p><strong>Schooners</strong> were <strong>ships</strong> used for different purposes, including coastguard work and the control of smuggling along the coast, as well as carrying out the functions of a small warship.</p>
10352<p>See how, step by step, you can replicate a <strong>model</strong> down to the finest detail and faithful to the original <strong>ship.</strong> We invite you to let yourself get carried away and set up spaces for creative leisure in which you can enjoy this marvellous <strong>model ship</strong>.</p>
10353<p>Ideal for beginners in the world of <strong>ship modeling</strong>.</p></div>
10354            </details>
10354<details class="occre-pdp-story__item">
10355              <summary>
10356                Garantía
10357                <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12h14"/></svg>
10358              </summary>
10359              <div class="occre-pdp-story__panel">
10360                <div class="metafield-rich_text_field"><p>Todos los kits Occre cuentan con garantía de por vida en sus piezas. Si alguna pieza llega dañada o se extravía durante el montaje, la reponemos sin coste.</p></div>
10361</div>
10362            </details><details class="occre-pdp-story__item">
10363              <summary>
10364                Certificado de los materiales
10365                <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12h14"/></svg>
10366              </summary>
10367              <div class="occre-pdp-story__panel">
10368                <div class="metafield-rich_text_field"><p>FSC Mix Credit</p><p>Componente de madera con certificado FSC Mix Credit, elaborado con una parte de madera procedente de bosques certificados por FSC® y otra parte de madera controlada FSC®.</p></div>
10369</div>
10370            </details><details class="occre-pdp-story__item">
10371              <summary>
10372                Dimensiones del paquete
10373                <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12h14"/></svg>
10374              </summary>
10375              <div class="occre-pdp-story__panel">
10376                <div class="metafield-rich_text_field"><p>La caja del kit, es decir, de la maqueta. Se entrega retractilada, tu garantía de que no ha sido abierta ni manipulada. 458 × 230 × 60 mm (18.03 × 9.06 × 2.36 in).<br />
10377La caja de envío. Caja exterior en la que el kit viaja protegido hasta tu casa. 630 × 280 × 80 mm (24.80 × 11.02 × 3.15 in)</p></div>
10378</div>
10379            </details></div></div><div class="occre-pdp-story__media" data-story-media><video
10380        data-story-video
10381        
10382          src="//occre.com/cdn/shop/videos/c/vp/8f081afaf53446d284b3b23b6d1ac843/8f081afaf53446d284b3b23b6d1ac843.HD-720p-2.1Mbps.mp4?v=0#t=0.001"
10383          preload="metadata"
10384        
10385        playsinline
10386      ></video>
10387      <button type="button" class="occre-pdp-story__play" data-story-play aria-label="Play video">
10388        <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M8 5v14l11-7z"/></svg>
10389      </button>
10390    </div></div>
10390<script>
10391    document.addEventListener('DOMContentLoaded', function () {
10392      var section = document.querySelector('#shopify-section-template--29681279140214__story');
10393      if (!section) return;
10394      var play = section.querySelector('[data-story-play]');
10395      var inlineVideo = section.querySelector('[data-story-video]');
10396      if (!play || !inlineVideo) return;
10397
10398      play.addEventListener('click', function () {
10399        inlineVideo.controls = true;
10400        inlineVideo.play();
10401      });
10402      inlineVideo.addEventListener('play', function () {
10403        play.hidden = true;
10404      });
10405      inlineVideo.addEventListener('pause', function () {
10406        play.hidden = false;
10407      });
10408    });
10409  </script>
10409
10410</div><div id="shopify-section-template--29681279140214__specs" class="shopify-section">
10411
10412<style>
10413  /* Figma 288:13438 — 120px arriba/abajo, contenido a 48px de los bordes
10414     (las líneas del tapete quedan en el gutter de 24px) */
10415  .occre-pdp-specs {
10416    font-family: var(--font-body);
10417    position: relative;
10418    background: var(--color-grey-900);
10419    color: var(--color-white);
10420    padding: 12rem 4.8rem;
10421    overflow: hidden;
10422  }
10423
10424  .occre-pdp-specs .o-tapete {
10425    --tapete-line: rgb(212 212 212 / 25%);
10426    --tapete-cross: rgb(212 212 212 / 60%);
10427  }
10428
10429  .occre-pdp-specs__grid {
10430    position: relative;
10431    z-index: 2;
10432    display: grid;
10433    grid-template-columns: minmax(0, 93.3rem) minmax(0, 42.3rem);
10434    justify-content: space-between;
10435    gap: 4.8rem;
10436  }
10437
10438  .occre-pdp-specs__head {
10439    display: flex;
10440    align-items: flex-start;
10441    justify-content: space-between;
10442    gap: 2.4rem;
10443  }
10444
10445  /* Color explícito: la base Dawn fuerza h1-h6 oscuros (ver CLAUDE.md) */
10446  .occre-pdp-specs__title {
10447    margin: 0;
10448    font-family: var(--font-heading);
10449    font-weight: var(--font-weight-heading-light);
10450    font-size: var(--text-title-l-size);
10451    line-height: var(--text-title-l-line);
10452    letter-spacing: var(--text-title-l-spacing);
10453    color: var(--color-white);
10454  }
10455
10456  .occre-pdp-specs__download {
10457    display: inline-flex;
10458    align-items: center;
10459    gap: 1rem;
10460    padding: 1.6rem 1.8rem;
10461    border-radius: 0.4rem;
10462    background: rgb(255 255 255 / 15%);
10463    color: var(--color-white);
10464    font-weight: var(--font-weight-body-medium);
10465    font-size: 1.5rem;
10466    letter-spacing: -0.01em;
10467    text-decoration: none;
10468    white-space: nowrap;
10469  }
10470
10471  .occre-pdp-specs__download:hover {
10472    background: rgb(255 255 255 / 25%);
10473  }
10474
10475  .occre-pdp-specs__download svg {
10476    width: 1.8rem;
10477    height: 1.8rem;
10478    fill: none;
10479    stroke: currentColor;
10480    stroke-width: 1.6;
10481  }
10482
10483  /* 64px entre bloques hasta el divisor, 32px del divisor al encabezado */
10484  .occre-pdp-specs__group {
10485    padding-top: 3.2rem;
10486    margin-top: 6.4rem;
10487    border-top: 0.1rem solid rgb(255 255 255 / 15%);
10488  }
10489
10490  .occre-pdp-specs__group-title {
10491    margin: 0 0 3.2rem;
10492    font-family: var(--font-body);
10493    font-weight: var(--font-weight-body-medium);
10494    font-size: 1.8rem;
10495    line-height: 1.2;
10496    letter-spacing: -0.01em;
10497    color: var(--color-white);
10498  }
10499
10500  .occre-pdp-specs__rows {
10501    display: grid;
10502    grid-template-columns: repeat(3, 1fr);
10503    gap: 3.2rem 4rem;
10504  }
10505
10506  .occre-pdp-specs__row dt {
10507    display: inline-flex;
10508    align-items: center;
10509    gap: 0.6rem;
10510    margin: 0 0 0.4rem;
10511    color: var(--color-grey-500);
10512    font-size: 1.5rem;
10513    line-height: 1.45;
10514  }
10515
10516  .occre-pdp-specs__row dd {
10517    margin: 0;
10518    color: var(--color-grey-200);
10519    font-size: 1.5rem;
10520    line-height: 1.45;
10521  }
10522
10523  .occre-pdp-specs__aside {
10524    position: sticky;
10525    top: 6rem;
10526    align-self: start;
10527  }
10528
10529  .occre-pdp-specs__aside img {
10530    width: 100%;
10531    height: auto;
10532    display: block;
10533    border-radius: 0.8rem;
10534  }
10535
10536  @media screen and (max-width: 989px) {
10537    .occre-pdp-specs {
10538      padding: 6.4rem var(--page-gutter);
10539    }
10540
10541    .occre-pdp-specs .o-tapete {
10542      display: none;
10543    }
10544
10545    .occre-pdp-specs__grid {
10546      grid-template-columns: 1fr;
10547    }
10548
10549    .occre-pdp-specs__head {
10550      flex-direction: column;
10551    }
10552
10553    .occre-pdp-specs__title {
10554      font-size: var(--text-title-m-size);
10555    }
10556
10557    .occre-pdp-specs__rows {
10558      grid-template-columns: 1fr;
10559      gap: 2rem;
10560    }
10561
10562    .occre-pdp-specs__aside {
10563      position: static;
10564    }
10565  }
10566</style><div class="occre-pdp-specs" id="occre-pdp-specs">
10567  
10568<div class="o-tapete" aria-hidden="true">
10569  <span class="o-tapete__line o-tapete__line--top"></span>
10570  <span class="o-tapete__line o-tapete__line--bottom"></span>
10571  <span class="o-tapete__line o-tapete__line--left"></span>
10572  <span class="o-tapete__line o-tapete__line--right"></span>
10573  <span class="o-tapete__cross o-tapete__cross--tl"></span>
10574  <span class="o-tapete__cross o-tapete__cross--tr"></span>
10575  <span class="o-tapete__cross o-tapete__cross--bl"></span>
10576  <span class="o-tapete__cross o-tapete__cross--br"></span>
10577</div>
10578
10579
10580  <div class="occre-pdp-specs__grid">
10581    <div>
10582      <div class="occre-pdp-specs__head">
10583        <h2 class="occre-pdp-specs__title">Especificaciones del producto</h2><a class="occre-pdp-specs__download" href="https://drive.google.com/file/d/17buhR3JjBbPpgl3paqheVqv4f4rASYYo/view?usp=drive_link" target="_blank" rel="noopener">
10584            <svg viewBox="0 0 32 32" aria-hidden="true"><path d="M16 4v12"/><path d="m11 12 5 5 5-5"/><path d="M6 20v6h20v-6"/></svg>
10585            Download assembly instructions
10586          </a></div><div class="occre-pdp-specs__group" >
10587                  <h3 class="occre-pdp-specs__group-title">Características de la maqueta</h3>
10588                  <dl class="occre-pdp-specs__rows"><div class="occre-pdp-specs__row" >
10589                <dt>Referencia</dt>
10590                <dd>12500</dd>
10591              </div><div class="occre-pdp-specs__row" >
10592                <dt>Número de piezas</dt>
10593                <dd>1640</dd>
10594              </div><div class="occre-pdp-specs__row" >
10595                <dt>Nivel de dificultad</dt>
10596                <dd>Beginner</dd>
10597              </div><div class="occre-pdp-specs__row" >
10598                <dt>Tiempo estimado de montaje</dt>
10599                <dd>140 horas</dd>
10600              </div></dl></div><div class="occre-pdp-specs__group" >
10601                  <h3 class="occre-pdp-specs__group-title">Dimensiones de la maqueta</h3>
10602                  <dl class="occre-pdp-specs__rows"><div class="occre-pdp-specs__row" >
10603                <dt>Longitud</dt>
10604                <dd>570 mm (22.44 in)</dd>
10605              </div><div class="occre-pdp-specs__row" >
10606                <dt>Altura</dt>
10607                <dd>410 mm (16.14 in)</dd>
10608              </div><div class="occre-pdp-specs__row" >
10609                <dt>Anchura</dt>
10610                <dd>210 mm (8.27 in)</dd>
10611              </div><div class="occre-pdp-specs__row" >
10612                <dt>Escala</dt>
10613                <dd>1/100</dd>
10614              </div></dl></div><div class="occre-pdp-specs__group" >
10615                  <h3 class="occre-pdp-specs__group-title">Model materials</h3>
10616                  <dl class="occre-pdp-specs__rows"><div class="occre-pdp-specs__row" >
10617                <dt>Wood</dt>
10618                <dd>Fine hardwoods of different species, selected according to the function of each part: structure, cladding and visible finishes. Laser-cut sheets for a precise fit.</dd>
10619              </div><div class="occre-pdp-specs__row" >
10620                <dt>Photo-etched brass</dt>
10621                <dd>High-precision etched brass parts for the finest details, impossible to reproduce in wood.</dd>
10622              </div><div class="occre-pdp-specs__row" >
10623                <dt>Zamak castings</dt>
10624                <dd>Detail elements and small fittings cast in zamak, for a solid, realistic finish.</dd>
10625              </div><div class="occre-pdp-specs__row" >
10626                <dt>Cotton</dt>
10627                <dd>Sails, threads of different thicknesses and textile elements for the details that call for them.</dd>
10628              </div></dl></div></div><div class="occre-pdp-specs__aside">
10629        <img src="//occre.com/cdn/shop/files/occre-maqueta-goleta-albatros-medidas.png?v=1787639278&amp;width=900" srcset="//occre.com/cdn/shop/files/occre-maqueta-goleta-albatros-medidas.png?v=1787639278&amp;width=423 423w, //occre.com/cdn/shop/files/occre-maqueta-goleta-albatros-medidas.png?v=1787639278&amp;
10629width=650 650w, //occre.com/cdn/shop/files/occre-maqueta-goleta-albatros-medidas.png?v=1787639278&amp;width=900 900w" width="900" height="900" loading="lazy" sizes="(max-width: 989px) 100vw, 423px">
10630      </div></div>
10631</div>
10632</div><div id="shopify-section-template--29681279140214__videos" class="shopify-section">
10633
10634<style>
10635  .occre-pdp-videos {
10636    font-family: var(--font-body);
10637    position: relative;
10638    background: var(--color-grey-200);
10639    padding: 8rem 0;
10640    overflow-x: clip;
10641  }
10642
10643  .occre-pdp-videos .o-container {
10644    position: relative;
10645  }
10646
10647  .occre-pdp-videos__title {
10648    margin: 0 0 6.4rem;
10649    font-family: var(--font-heading);
10650    font-weight: var(--font-weight-heading-light);
10651    font-size: var(--text-title-l-size);
10652    line-height: var(--text-title-l-line);
10653    letter-spacing: var(--text-title-l-spacing);
10654    color: var(--color-grey-900);
10655  }
10656
10657  .occre-pdp-videos__arrows {
10658    position: absolute;
10659    top: 0.4rem;
10660    right: var(--page-gutter);
10661    display: flex;
10662    gap: 0.8rem;
10663  }
10664
10665  /* Fondo gris-200: las flechas van en blanco (Figma) */
10666  .occre-pdp-videos__arrows .o-icon-btn {
10667    border-radius: 0.25rem;
10668    border: 1px solid var(--Neutrals-Grey-300, #E8E8E8);
10669    background: var(--Neutrals-Grey-300, #E8E8E8);
10670  }
10671
10672  .occre-pdp-videos__arrows .o-icon-btn:hover {
10673    background: var(--color-grey-300);
10674  }
10675
10676  .occre-pdp-videos .swiper {
10677    overflow: visible;
10678  }
10679
10680  /* display:flex — todas las tarjetas igualan a la más alta */
10681  .occre-pdp-videos .swiper-slide {
10682    width: min(26.5vw, 40rem);
10683    height: auto;
10684    display: flex;
10685  }
10686
10687  .occre-pdp-videos .swiper-slide > * {
10688    flex: 1;
10689  }
10690
10691  /* Figma 701:14885 — tarjeta blanca radio 20 con padding 8;
10692     miniatura 255 radio 16 + velo 20% y play blanco; cuerpo px8/py24 gap16 */
10693  .occre-pdp-videos__card {
10694    display: flex;
10695    flex-direction: column;
10696    min-height: 43rem;
10697    padding: 0.8rem;
10698    border-radius: 2rem;
10699    background: var(--color-white);
10700    overflow: hidden;
10701  }
10702
10703  .occre-pdp-videos__thumb {
10704    position: relative;
10705    height: 25.5rem;
10706    flex: none;
10707    width: 100%;
10708    border-radius: 1.6rem;
10709    overflow: hidden;
10710    background: var(--color-grey-300);
10711    cursor: pointer;
10712    border: 0;
10713    padding: 0;
10714  }
10715
10716  .occre-pdp-videos__thumb img,
10717  .occre-pdp-videos__thumb video {
10718    width: 100%;
10719    height: 100%;
10720    object-fit: cover;
10721    display: block;
10722  }
10723
10724  .occre-pdp-videos__thumb::after {
10725    content: '';
10726    position: absolute;
10727    inset: 0;
10728    background: rgb(0 0 0 / 20%);
10729  }
10730
10731  .occre-pdp-videos__thumb .play {
10732    position: absolute;
10733    inset: 0;
10734    margin: auto;
10735    z-index: 2;
10736    width: 3rem;
10737    height: 3rem;
10738    color: var(--color-white);
10739    display: flex;
10740    align-items: center;
10741    justify-content: center;
10742    pointer-events: none;
10743  }
10744
10745  .occre-pdp-videos__thumb .play svg {
10746    width: 3rem;
10747    height: 3rem;
10748    fill: currentColor;
10749    filter: drop-shadow(0 0.2rem 0.6rem rgb(0 0 0 / 30%));
10750  }
10751
10752  .occre-pdp-videos__body {
10753    display: flex;
10754    flex-direction: column;
10755    gap: 1.6rem;
10756    padding: 2.4rem 0.8rem;
10757  }
10758
10759  /* Body L Medium: STK Bureau Sans Medium 18/1.4, -1% */
10760  .occre-pdp-videos__step {
10761    margin: 0;
10762    font-family: 'STK Bureau Sans';
10763    font-weight: var(--font-weight-body-medium);
10764    font-size: 1.8rem;
10765    line-height: 1.4;
10766    letter-spacing: -0.01em;
10767    color: var(--color-black);
10768  }
10769
10770  /* Title M: serif 32/1.1, -5% */
10771  .occre-pdp-videos__name {
10772    margin: 0;
10773    font-family: var(--font-heading);
10774    font-weight: var(--font-weight-heading-light);
10775    font-size: var(--text-title-m-size);
10776    line-height: var(--text-title-m-line);
10777    letter-spacing: var(--text-title-m-spacing);
10778    color: var(--color-black);
10779  }
10780
10781  /* Tarjeta de portada */
10782  .occre-pdp-videos__cover {
10783    position: relative;
10784    display: flex;
10785    flex-direction: column;
10786    justify-content: flex-end;
10787    min-height: 43rem;
10788    border-radius: 2rem;
10789    overflow: hidden;
10790    background: var(--color-grey-900);
10791    padding: 3.2rem;
10792    color: var(--color-white);
10793  }
10794
10795  .occre-pdp-videos__cover img {
10796    position: absolute;
10797    inset: 0;
10798    width: 100%;
10799    height: 100%;
10800    object-fit: cover;
10801  }
10802
10803  .occre-pdp-videos__cover::after {
10804    content: '';
10805    position: absolute;
10806    inset: 0;
10807    background: linear-gradient(180deg, rgb(0 0 0 / 0%) 40%, rgb(0 0 0 / 55%) 100%);
10808  }
10809
10810  .occre-pdp-videos__cover .inner {
10811    position: relative;
10812    z-index: 2;
10813  }
10814
10815  .occre-pdp-videos__cover h3 {
10816    margin: 0 0 1.6rem;
10817    font-family: var(--font-heading);
10818    font-weight: var(--font-weight-heading-light);
10819    font-size: 3.2rem;
10820    line-height: 1.15;
10821    letter-spacing: -0.03em;
10822    color: #fff;
10823  }
10824
10825  .occre-pdp-videos__cover .o-btn {
10826    background: var(--color-white);
10827    color: var(--color-grey-900);
10828  }
10829
10830  /* Modal */
10831  .occre-pdp-videos__modal {
10832    border: 0;
10833    border-radius: 1.2rem;
10834    padding: 0;
10835    width: min(96rem, 92vw);
10836    background: var(--color-black);
10837    overflow: hidden;
10838  }
10839
10840  .occre-pdp-videos__modal::backdrop {
10841    background: rgb(0 0 0 / 70%);
10842  }
10843
10844  .occre-pdp-videos__modal .frame {
10845    aspect-ratio: 16 / 9;
10846  }
10847
10848  .occre-pdp-videos__modal video,
10849  .occre-pdp-videos__modal iframe {
10850    width: 100%;
10851    height: 100%;
10852    display: block;
10853    border: 0;
10854  }
10855
10856  .occre-pdp-videos__modal .close {
10857    position: absolute;
10858    top: 1rem;
10859    right: 1rem;
10860    z-index: 2;
10861    width: 3.6rem;
10862    height: 3.6rem;
10863    border: 0;
10864    border-radius: 50%;
10865    background: rgb(0 0 0 / 55%);
10866    color: var(--color-white);
10867    display: flex;
10868    align-items: center;
10869    justify-content: center;
10870    cursor: pointer;
10871  }
10872
10873  @media screen and (max-width: 749px) {
10874    .occre-pdp-videos {
10875      padding: 6.4rem 0;
10876    }
10877
10878    .occre-pdp-videos__title {
10879      margin-bottom: 3.2rem;
10880      font-size: var(--text-title-m-size);
10881    }
10882
10883    .occre-pdp-videos__arrows {
10884      position: static;
10885      justify-content: flex-end;
10886      margin-top: 1.6rem;
10887    }
10888
10889    .occre-pdp-videos .swiper-slide {
10890      width: 78vw;
10891    }
10892  }
10893</style><div class="occre-pdp-videos" id="occre-pdp-videos">
10894  <div class="o-container">
10895    <h2 class="occre-pdp-videos__title">Videos paso a paso. Construcción completa.</h2>
10896
10897    <div class="swiper" data-videos-slider>
10898      <div class="swiper-wrapper"><div class="swiper-slide">
10899            <div class="occre-pdp-videos__cover"><img src="//occre.com/cdn/shop/files/12500-albatros-videos-portada-vertical-1.jpg?v=1787639489&amp;width=800" alt="How the Albatros model is built" srcset="//occre.com/cdn/shop/files/12500-albatros-videos-portada-vertical-1.jpg?v=1787639489&amp;width=352 352w, //occre.com/cdn/shop/files/12500-albatros-videos-portada-vertical-1.jpg?v=1787639489&amp;width=800 800w" width="800" height="1333" loading="lazy">
10900<div class="inner">
10901                <h3>How the Albatros model is built</h3><a class="o-btn" href="https://www.youtube.com/playlist?list=PLrPwa5r7zKUyu5Pp6ce6VU7Ufczk4_uzB" target="_blank" rel="noopener">Play all</a></div>
10902            </div>
10903          </div><div class="swiper-slide">
10904            <div class="occre-pdp-videos__card">
10905              <button type="button" class="occre-pdp-videos__thumb" data-video-open data-vi
10905deo-url="https://youtu.be/r4FM43hb1_U" aria-label="How to build the Albatros model kit"><img src="https://i.ytimg.com/vi/r4FM43hb1_U/hqdefault.jpg" loading="lazy" alt="How to build the Albatros model kit"><span class="play" aria-hidden="true">
10906                  <svg viewBox="0 0 24 24"><path d="M8 5v14l11-7z"/></svg>
10907                </span>
10908              </button>
10909              <div class="occre-pdp-videos__body">
10910                <p class="occre-pdp-videos__step">Step 01</p>
10911                <h3 class="occre-pdp-videos__name">How to build the Albatros model kit</h3>
10912              </div>
10913            </div>
10914          </div><div class="swiper-slide">
10915            <div class="occre-pdp-videos__card">
10916              <button type="button" class="occre-pdp-videos__thumb" data-video-open data-video-url="https://youtu.be/ZF78Eig31Kw" aria-label="How to build the Albatros model kit"><img src="https://i.ytimg.com/vi/ZF78Eig31Kw/hqdefault.jpg" loading="lazy" alt="How to build the Albatros model kit"><span class="play" aria-hidden="true">
10917                  <svg viewBox="0 0 24 24"><path d="M8 5v14l11-7z"/></svg>
10918                </span>
10919              </button>
10920              <div class="occre-pdp-videos__body">
10921                <p class="occre-pdp-videos__step">Step 02</p>
10922                <h3 class="occre-pdp-videos__name">How to build the Albatros model kit</h3>
10923              </div>
10924            </div>
10925          </div><div class="swiper-slide">
10926            <div class="occre-pdp-videos__card">
10927              <button type="button" class="occre-pdp-videos__thumb" data-video-open data-video-url="https://youtu.be/zCzoqO5FpjQ" aria-label="How to build the Albatros model kit"><img src="https://i.ytimg.com/vi/zCzoqO5FpjQ/hqdefault.jpg" loading="lazy" alt="How to build the Albatros model kit"><span class="play" aria-hidden="true">
10928                  <svg viewBox="0 0 24 24"><path d="M8 5v14l11-7z"/></svg>
10929                </span>
10930              </button>
10931              <div class="occre-pdp-videos__body">
10932                <p class="occre-pdp-videos__step">Step 03</p>
10933                <h3 class="occre-pdp-videos__name">How to build the Albatros model kit</h3>
10934              </div>
10935            </div>
10936          </div><div class="swiper-slide">
10937            <div class="occre-pdp-videos__card">
10938              <button type="button" class="occre-pdp-videos__thumb" data-video-open data-video-url="https://youtu.be/Uryw_dTFIfc" aria-label="How to build the Albatros model kit"><img src="https://i.ytimg.com/vi/Uryw_dTFIfc/hqdefault.jpg" loading="lazy" alt="How to build the Albatros model kit"><span class="play" aria-hidden="true">
10939                  <svg viewBox="0 0 24 24"><path d="M8 5v14l11-7z"/></svg>
10940                </span>
10941              </button>
10942              <div class="occre-pdp-videos__body">
10943                <p class="occre-pdp-videos__step">Step 04</p>
10944                <h3 class="occre-pdp-videos__name">How to build the Albatros model kit</h3>
10945              </div>
10946            </div>
10947          </div></div>
10948    </div>
10949
10950    <div class="occre-pdp-videos__arrows" data-slider-arrows>
10951      <button type="button" class="o-icon-btn" data-dir="-1" aria-label="Slide left">
10952        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M19 12H5m0 0 6-6m-6 6 6 6"/></svg>
10953      </button>
10954      <button type="button" class="o-icon-btn" data-dir="1" aria-label="Slide right">
10955        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M5 12h14m0 0-6-6m6 6-6 6"/></svg>
10956      </button>
10957    </div>
10958  </div>
10959
10960  <dialog class="occre-pdp-videos__modal" data-video-modal>
10961    <button type="button" class="close" data-video-close aria-label="Close">
10962      <svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path d="M6 6l12 12M18 6 6 18"/></svg>
10963    </button>
10964    <div class="frame" data-video-frame></div>
10965  </dialog>
10966</div>
10966<script>
10967  document.addEventListener('DOMContentLoaded', function () {
10968    var section = document.querySelector('#shopify-section-template--29681279140214__videos');
10969    if (!section || !section.querySelector('[data-videos-slider]')) return;
10970
10971    if (typeof Swiper !== 'undefined') {
10972      var swiper = new Swiper(section.querySelector('[data-videos-slider]'), {
10973        slidesPerView: 'auto',
10974        spaceBetween: 16
10975      });
10976      section.querySelectorAll('[data-slider-arrows] button').forEach(function (btn) {
10977        btn.addEventListener('click', function () {
10978          btn.dataset.dir === '1' ? swiper.slideNext() : swiper.slidePrev();
10979        });
10980      });
10981    }
10982
10983    var modal = section.querySelector('[data-video-modal]');
10984    var frame = section.querySelector('[data-video-frame]');
10985
10986    function buildPlayer(url) {
10987      var el;
10988      var yt = url.match(/(?:youtube\.com\/watch\?v=|youtu\.be\/)([\w-]+)/);
10989      var vimeo = url.match(/vimeo\.com\/(\d+)/);
10990      if (yt) {
10991        el = document.createElement('iframe');
10992        el.src = 'https://www.youtube.com/embed/' + yt[1] + '?autoplay=1';
10993        el.allow = 'autoplay; fullscreen';
10994      } else if (vimeo) {
10995        el = document.createElement('iframe');
10996        el.src = 'https://player.vimeo.com/video/' + vimeo[1] + '?autoplay=1';
10997        el.allow = 'autoplay; fullscreen';
10998      } else {
10999        el = document.createElement('video');
11000        el.src = url;
11001        el.controls = true;
11002        el.autoplay = true;
11003        el.playsInline = true;
11004      }
11005      return el;
11006    }
11007
11008    section.querySelectorAll('[data-video-open]').forEach(function (btn) {
11009      btn.addEventListener('click', function () {
11010        var url = btn.dataset.videoUrl;
11011        if (!url || !modal || !frame) return;
11012        frame.innerHTML = '';
11013        frame.appendChild(buildPlayer(url));
11014        modal.showModal();
11015      });
11016    });
11017
11018    if (modal) {
11019      modal.addEventListener('close', function () { frame.innerHTML = ''; });
11020      modal.addEventListener('click', function (e) { if (e.target === modal) modal.close(); });
11021      section.querySelector('[data-video-close]').addEventListener('click', function () { modal.close(); });
11022    }
11023  });
11024</script>
11024
11025
11026
11027</div><div id="shopify-section-template--29681279140214__1787134749b8eb1c61" class="shopify-section">
11028<style>
11029  .occre-loox-reviews .loox-reviews__container {
11030    max-width: var(--page-max-width);
11031    padding: 0 var(--page-gutter);
11032  }
11033
11034  .occre-loox-reviews .loox-reviews__track {
11035    margin-inline: calc((100% - 100vw) / 2);
11036    padding-inline: calc((100vw - 100%) / 2);
11037    /* En scroll-padding el % se resuelve contra el scrollport (100vw), no
11038       contra el containing block: hay que recalcular el gutter para que el
11039       snap mandatory no pegue la primera tarjeta al borde. */
11040    scroll-padding-inline: max(var(--page-gutter), calc((100% - var(--page-max-width)) / 2 + var(--page-gutter)));
11041  }
11042
11043  @media screen and (max-width: 749px) {
11044    .occre-loox-reviews .loox-reviews__title {
11045      text-align: center;
11046    }
11047  }
11048</style>
11049
11050<div class="occre-loox-reviews"><div id="shopify-block-AQUFwZWRkTjg5OXdZU__4s_loox_custom_app_loox_reviews_HpXcME" class="shopify-block shopify-app-block">
11051
11052<link href="//cdn.shopify.com/extensions/01a09f92-617d-741b-bbc0-dab18a224a33/4s-loox-custom-app-19/assets/loox-reviews.css" rel="stylesheet" type="text/css" media="all" />
11053<script src="https://cdn.shopify.com/extensions/01a09f92-617d-741b-bbc0-dab18a224a33/4s-loox-custom-app-19/assets/loox-reviews.js" defer></script>
11053<div
11054    class="loox-reviews"
11055    data-loox-reviews
11056    hidden
11057    
11058  >
11059    <div class="loox-reviews__container">
11060      <div class="loox-reviews__head"><h2 class="loox-reviews__title">Las opiniones importan</h2><a class="loox-reviews__cta" href="/en-us/products/albatros?ref=review">Write a review</a><div
11061            class="loox-reviews__summary"
11062            data-lr-summary
11063            
11064          >
11065            <span class="loox-reviews__stars loox-reviews__summary-stars" data-lr-summary-stars aria-label="4.7 / 5"><svg viewBox="0 0 32 32" aria-hidden="true">
11066                  <path d="M16 23.6L22.8 27.8L21 20L27 14.5L18.9 13.8L16 6L13.1 13.8L5 14.5L11 20L9.2 27.8L16 23.6Z"/>
11067                </svg><svg viewBox="0 0 32 32" aria-hidden="true">
11068                  <path d="M16 23.6L22.8 27.8L21 20L27 14.5L18.9 13.8L16 6L13.1 13.8L5 14.5L11 20L9.2 27.8L16 23.6Z"/>
11069                </svg><svg viewBox="0 0 32 32" aria-hidden="true">
11070                  <path d="M16 23.6L22.8 27.8L21 20L27 14.5L18.9 13.8L16 6L13.1 13.8L5 14.5L11 20L9.2 27.8L16 23.6Z"/>
11071                </svg><svg viewBox="0 0 32 32" aria-hidden="true">
11072                  <path d="M16 23.6L22.8 27.8L21 20L27 14.5L18.9 13.8L16 6L13.1 13.8L5 14.5L11 20L9.2 27.8L16 23.6Z"/>
11073                </svg><svg viewBox="0 0 32 32" aria-hidden="true">
11074                  <path d="M16 23.6L22.8 27.8L21 20L27 14.5L18.9 13.8L16 6L13.1 13.8L5 14.5L11 20L9.2 27.8L16 23.6Z"/>
11075                </svg></span>
11076            <span class="loox-reviews__summary-rating" data-lr-summary-rating>4.7</span>
11077            <span class="loox-reviews__summary-count" data-lr-summary-count>(137 reviews)
11078</span>
11079          </div></div>
11080
11081      <div class="loox-reviews__track" data-lr-track></div>
11082
11083      <div class="loox-reviews__arrows">
11084        <button type="button" class="loox-reviews__arrow" data-lr-arrow="-1" aria-label="Previous">
11085          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true">
11086            <path d="M19 12H5m0 0 6-6m-6 6 6 6"/>
11087          </svg>
11088        </button>
11089        <button type="button" class="loox-reviews__arrow" data-lr-arrow="1" aria-label="Next">
11090          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true">
11091            <path d="M5 12h14m0 0-6-6m6 6-6 6"/>
11092          </svg>
11093        </button>
11094      </div>
11095
11096      
11096<script type="application/json" data-lr-config>
11097        {
11098          "storeId": "Ey-gR3us83.5578c7707cb1cb444d9f4f4761c16796fd9670850280d4230ef1aeddff4fd3c8",
11099          "mode": "product",
11100          "productId": 7529900245247,
11101          "limit": 12,
11102          "minRating": 4,
11103          "locale": "en",
11104          "translate": false,
11105          "verifiedLabel": "Comprador verificado",
11106          "showProduct": true,
11107          "showSummary": true,
11108          "reviewsCountLabel": "(__N__ reviews)"
11109        }
11110      </script>
11110
11111    </div>
11112  </div>
11113</div>
11114</div>
11115</div><div id="shopify-section-template--29681279140214__related" class="shopify-section">
11116
11117<style>
11118  .occre-pdp-related {
11119    position: relative;
11120    background: var(--color-white);
11121    padding: 8rem 0;
11122    overflow-x: clip;
11123  }
11124
11125  .occre-pdp-related .o-container {
11126    position: relative;
11127  }
11128
11129  .occre-pdp-related__title {
11130    margin: 0 0 4rem;
11131    font-family: var(--font-heading);
11132    font-weight: var(--font-weight-heading-light);
11133    font-size: var(--text-title-l-size);
11134    line-height: var(--text-title-l-line);
11135    letter-spacing: var(--text-title-l-spacing);
11136    color: var(--color-grey-900);
11137  }
11138
11139  .occre-pdp-related__arrows {
11140    position: absolute;
11141    top: 0.4rem;
11142    right: var(--page-gutter);
11143    display: flex;
11144    gap: 0.8rem;
11145  }
11146
11147  .occre-pdp-related__arrows .o-icon-btn {
11148    border-radius: 0.25rem;
11149    border: 1px solid var(--Neutrals-Grey-300, #e8e8e8);
11150    background: var(--Neutrals-Grey-300, #e8e8e8);
11151  }
11152
11153  .occre-pdp-related__arrows .o-icon-btn:hover {
11154    background: var(--color-grey-300);
11155  }
11156
11157  .occre-pdp-related .swiper {
11158    overflow: visible;
11159  }
11160
11161  .occre-pdp-related .swiper-slide {
11162    width: min(22.88vw, 34.6rem);
11163    height: auto;
11164    container-type: inline-size;
11165  }
11166
11167  @media screen and (max-width: 749px) {
11168    .occre-pdp-related {
11169      padding: 6.4rem 0;
11170    }
11171
11172    .occre-pdp-related__title {
11173      margin-bottom: 2.4rem;
11174      font-size: var(--text-title-m-size);
11175    }
11176
11177    .occre-pdp-related__arrows {
11178      position: static;
11179      justify-content: flex-end;
11180      margin-top: 1.6rem;
11181    }
11182
11183    .occre-pdp-related .swiper-slide {
11184      width: 68.46vw;
11185    }
11186  }
11187</style>
11188
11189<div
11190  class="occre-pdp-related"
11191  data-related-root
11192  data-url="/en-us/recommendations/products?section_id=template--29681279140214__related&product_id=7529900245247&limit=8&intent=related"
11193  data-product-id="7529900245247"
11194  data-max="8"
11195><div class="o-container">
11196      <h2 class="occre-pdp-related__title">Productos relacionados</h2>
11197
11198      <div class="swiper" data-related-slider>
11199        <div class="swiper-wrapper"></div>
11200      </div>
11201
11202      <div class="occre-pdp-related__arrows" data-slider-arrows>
11203        <button type="button" class="o-icon-btn" data-dir="-1" aria-label="Slide left">
11204          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
11205            <path d="M19 12H5m0 0 6-6m-6 6 6 6"/>
11206          </svg>
11207        </button>
11208        <button type="button" class="o-icon-btn" data-dir="1" aria-label="Slide right">
11209          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
11210            <path d="M5 12h14m0 0-6-6m6 6-6 6"/>
11211          </svg>
11212        </button>
11213      </div>
11214    </div></div>
11215
11216<script>
11217  document.addEventListener('DOMContentLoaded', function () {
11218    var section = document.querySelector('#shopify-section-template--29681279140214__related');
11219    if (!section) return;
11220    var root = section.querySelector('[data-related-root]');
11221
11222    function initSlider() {
11223      if (typeof Swiper === 'undefined') return;
11224      var el = section.querySelector('[data-related-slider]');
11225      if (!el || !el.querySelector('.swiper-slide')) return;
11226      var swiper = new Swiper(el, { slidesPerView: 'auto', spaceBetween: 16 });
11227      section.querySelectorAll('[data-slider-arrows] button').forEach(function (btn) {
11228        btn.addEventListener('click', function () {
11229          btn.dataset.dir === '1' ? swiper.slideNext() : swiper.slidePrev();
11230        });
11231      });
11232    }
11233
11234    /* Fallback: API de recomendaciones nativa de Shopify */
11235    function shopifyFallback() {
11236      fetch(root.dataset.url)
11237        .then(function (r) { return r.text(); })
11238        .then(function (html) {
11239          var doc = new DOMParser().parseFromString(html, 'text/html');
11240          var fresh = doc.querySelector('[data-related-root]');
11241          if (fresh && fresh.querySelector('.swiper-slide')) {
11242            root.innerHTML = fresh.innerHTML;
11243            initSlider();
11244          } else {
11245            root.remove();
11246          }
11247        })
11248        .catch(function () {});
11249    }
11250
11251    /* Rebuy ("You May Also Like"): data source custom si hay ruleset;
11252       si no, Similar Products AI. Las tarjetas se piden a la Section
11253       Rendering API para que el markup Liquid sea el real. */
11254    function rebuyRelated() {
11255      var cfg = window.occreRebuy || {};
11256      if (!cfg.key) return shopifyFallback();
11257
11258      var max = parseInt(root.dataset.max, 10) || 8;
11259      var productId = root.dataset.productId;
11260      var url = (cfg.relatedRuleset
11261        ? 'https://rebuyengine.com/api/v1/custom/id/' + encodeURIComponent(cfg.relatedRuleset)
11262        : 'https://rebuyengine.com/api/v1/products/similar_products')
11263        + '?key=' + encodeURIComponent(cfg.key)
11264        + '&shopify_product_ids=' + encodeURIComponent(productId)
11265        + '&limit=' + (max + 2);
11266
11267      fetch(url)
11268        .then(function (r) { return r.json(); })
11269        .then(function (data) {
11270          var handles = (data.data || [])
11271            .filter(function (p) {
11272              if (String(p.id) === productId) return false;
11273              var v = (p.variants || [])[0];
11274              return !v || v.available !== false;
11275            })
11276            .map(function (p) { return p.handle; })
11277            .filter(Boolean)
11278            .slice(0, max);
11279          if (!handles.length) return shopifyFallback();
11280
11281          var rootPath = (window.Shopify && Shopify.routes && Shopify.routes.root) || '/';
11282          return Promise.all(handles.map(function (handle) {
11283            return fetch(rootPath + 'products/' + encodeURIComponent(handle) + '?section_id=4s-product-card-section')
11284              .then(function (r) { return r.ok ? r.text() : ''; })
11285              .catch(function () { return ''; });
11286          })).then(function (htmls) {
11287            var wrapper = root.querySelector('[data-related-slider] .swiper-wrapper');
11288            var slides = [];
11289            htmls.forEach(function (html) {
11290              if (!html) return;
11291              var doc = new DOMParser().parseFromString(html, 'text/html');
11292              var card = doc.querySelector('.occre-product-card');
11293              if (!card) return;
11294              var slide = document.createElement('div');
11295              slide.className = 'swiper-slide';
11296              slide.appendChild(card);
11297              slides.push(slide);
11298            });
11299            if (!slides.length || !wrapper) return shopifyFallback();
11300            wrapper.innerHTML = '';
11301            slides.forEach(function (s) { wrapper.appendChild(s); });
11302            initSlider();
11303          });
11304        })
11305        .catch(function () { shopifyFallback(); });
11306    }
11307
11308    /* El script inline de 4s-product-card no se ejecuta al inyectar por
11309       innerHTML: replicamos aquí la delegación de su modal ⓘ. */
11310    if (!window.__occreCardInfo) {
11311      window.__occreCardInfo = true;
11312      document.addEventListener('click', function (e) {
11313        var openInfo = e.target.closest('[data-card-info]');
11314        if (openInfo) {
11315          var infoDlg = openInfo.closest('.occre-product-card').querySelector('.occre-product-modal');
11316          if (infoDlg) infoDlg.showModal();
11317          return;
11318        }
11319        if (e.target.closest('[data-card-close]')) {
11320          e.target.closest('dialog').close();
11321          return;
11322        }
11323        if (e.target.matches && e.target.matches('dialog.occre-product-modal')) {
11324          e.target.close();
11325        }
11326      });
11327    }rebuyRelated();});
11328</script>
11328
11329
11330
11331</div>
11332    </main>
11333
11334    <!-- BEGIN sections: footer-group -->
11335<div id="shopify-section-sections--29681278845302__footer" class="shopify-section shopify-section-group-footer-group occre-footer-section">
11336
11337<style>
11338  .occre-footer {
11339    background: var(--color-grey-900);
11340    color: var(--color-white);
11341    font-family: var(--font-body);
11342  }
11343
11344  .occre-footer__top {
11345    display: grid;
11346    grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);
11347    gap: 6.4rem;
11348    padding-block: 6.4rem;
11349    border-top: 0.1rem dashed rgb(255 255 255 / 25%);
11350  }
11351
11352  /* Marca gigante + redes */
11353  .occre-footer__brand {
11354    display: flex;
11355    flex-direction: column;
11356    justify-content: space-between;
11357    gap: 4.8rem;
11358  }
11359
11360  /* Figma: logo blanco al 10 % */
11361  .occre-footer__logo img,
11362  .occre-footer__logo svg {
11363    display: block;
11364    width: 100%;
11365    max-width: 60rem;
11366    height: auto;
11367    opacity: 0.1;
11368    color: var(--color-white);
11369  }
11370
11371  .occre-footer__logo-text {
11372    font-family: var(--font-heading);
11373    font-size: clamp(8rem, 10vw, 16rem);
11374    line-height: 1;
11375    letter-spacing: 0.02em;
11376    color: rgb(255 255 255 / 30%);
11377  }
11378
11379  .occre-footer__social {
11380    display: flex;
11381    gap: 0.8rem;
11382  }
11383
11384  /* Figma: botón 40x40 grey-800, radio 4, icono blanco 18px */
11385  .occre-footer__social a {
11386    display: inline-flex;
11387    align-items: center;
11388    justify-content: center;
11389    width: 4rem;
11390    height: 4rem;
11391    border-radius: var(--radius-s);
11392    background: var(--color-grey-800);
11393    color: var(--color-white);
11394    transition: background-color 0.2s ease;
11395  }
11396
11397  .occre-footer__social a:hover {
11398    background: rgb(255 255 255 / 15%);
11399  }
11400
11401  .occre-footer__social svg {
11402    width: 1.8rem;
11403    height: 1.8rem;
11404    fill: currentColor;
11405  }
11406
11407  /* Newsletter + columnas */
11408  /* Figma: Suisse 16/1.4, -1% */
11409  .occre-footer__newsletter-text {
11410    margin: 0 0 1.6rem;
11411    font-size: 1.6rem;
11412    line-height: 1.4;
11413    letter-spacing: -0.01em;
11414  }
11415
11416  .occre-footer__newsletter-form {
11417    display: flex;
11418    gap: 0.8rem;
11419  }
11420
11421  /* Figma: campo h40, grey-800, sin borde, radio 4, px16;
11422     nombre 223px / email 359px -> proporción vía flex */
11423  .occre-footer__newsletter-form input {
11424    flex: 1;
11425    min-width: 0;
11426    height: 4rem;
11427    padding: 0 1.6rem;
11428    border: 0;
11429    border-radius: var(--radius-s);
11430    background: var(--color-grey-800);
11431    color: var(--color-white);
11432    font-family: var(--font-body);
11433    font-size: 1.6rem;
11434    line-height: 1.4;
11435    letter-spacing: -0.01em;
11436  }
11437
11438  .occre-footer__newsletter-form input[type='email'] {
11439    flex: 1.6;
11440  }
11441
11442  .occre-footer__newsletter-form input::placeholder {
11443    color: var(--color-grey-600);
11444  }
11445
11446  /* Figma: botón blanco, texto negro 14, radio 4, 8x10 */
11447  .occre-footer__newsletter-form .o-btn {
11448    padding: 0.8rem 1rem;
11449    height: 4rem;
11450    border-radius: var(--radius-s);
11451    background: var(--color-white);
11452    color: var(--color-black, #000);
11453    font-size: 1.4rem;
11454    font-weight: var(--font-weight-body-regular);
11455    letter-spacing: -0.01em;
11456  }
11457
11458  .occre-footer__columns {
11459    display: grid;
11460    grid-template-columns: repeat(3, 1fr);
11461    gap: 1.6rem;
11462    margin-top: 6.4rem;
11463  }
11464
11465  /* TAG Figma: Suisse 16/1.2, +8%, grey-600 */
11466  .occre-footer__col-title {
11467    margin: 0 0 2.4rem;
11468    font-size: 1.6rem;
11469    line-height: 1.2;
11470    letter-spacing: -0.01em;
11471    text-transform: uppercase;
11472    color: var(--color-grey-600);
11473  }
11474
11475  .occre-footer__col ul {
11476    margin: 0;
11477    padding: 0;
11478    list-style: none;
11479  }
11480
11481  .occre-footer__col li {
11482    margin-bottom: 1.6rem;
11483  }
11484
11485  /* Figma: STK Bureau Sans Medium 15/1, -3% */
11486  .occre-footer__col a {
11487    color: var(--color-white);
11488    text-decoration: none;
11489    font-family: 'STK Bureau Sans', 'Helvetica Neue', Arial, sans-serif;
11490    font-weight: var(--font-weight-body-medium);
11491    font-size: 1.5rem;
11492    line-height: 1;
11493    letter-spacing: -0.01em;
11494  }
11495
11496  .occre-footer__col a:hover {
11497    text-decoration: underline;
11498  }
11499
11500  /* Barra inferior */
11501  .occre-footer__bottom {
11502    display: flex;
11503    align-items: center;
11504    justify-content: space-between;
11505    gap: 1.6rem;
11506    padding-block: 2rem;
11507    border-top: 0.1rem dashed rgb(255 255 255 / 25%);
11508    font-size: 1.2rem;
11509    line-height: 1.4;
11510    color: var(--color-grey-600);
11511  }
11512
11513  .occre-footer__payments {
11514    display: flex;
11515    align-items: center;
11516    gap: 1.2rem;
11517  }
11518
11519  .occre-footer__payments > span {
11520    white-space: nowrap;
11521  }
11522
11523  .occre-footer__payments-list {
11524    display: flex;
11525    gap: 0.2rem;
11526    flex-wrap: wrap;
11527  }
11528
11529  .occre-footer__payments-list .payment-icon {
11530    width: 2rem;
11531    height: auto;
11532  }
11533
11534  .occre-footer__legal {
11535    display: flex;
11536    gap: 0.8rem;
11537    flex-wrap: wrap;
11538    justify-content: flex-end;
11539    min-width: 0;
11540  }
11541
11542  /* Figma: 12px grey-300 */
11543  .occre-footer__legal a {
11544    color: var(--color-grey-300);
11545    text-decoration: none;
11546    font-size: 0.95rem;
11547    line-height: 1.4;
11548    white-space: nowrap;
11549  }
11550
11551  .occre-footer__legal a:hover {
11552    text-decoration: underline;
11553  }
11554
11555  @media screen and (max-width: 989px) {
11556    .occre-footer__top {
11557      grid-template-columns: 1fr;
11558      gap: 4.8rem;
11559      padding-block: 4.8rem;
11560    }
11561
11562    .occre-footer__columns {
11563      grid-template-columns: repeat(2, 1fr);
11564      gap: 4rem 2.4rem;
11565    }
11566  }
11567
11568  @media screen and (max-width: 749px) {
11569    /* El formulario de newsletter pasa a columna para no desbordar */
11570    .occre-footer__newsletter-form {
11571      flex-wrap: wrap;
11572    }
11573
11574    .occre-footer__newsletter-form input {
11575      flex: 1 1 100%;
11576    }
11577
11578    .occre-footer__newsletter-form .o-btn {
11579      flex: 1 1 100%;
11580    }
11581
11582    .occre-footer__columns {
11583      grid-template-columns: 1fr;
11584    }
11585
11586    .occre-footer__logo-text {
11587      font-size: clamp(4.8rem, 22vw, 8rem);
11588    }
11589
11590    .occre-footer__logo-text,
11591    .occre-footer__logo img {
11592      max-width: 100%;
11593    }
11594
11595    .occre-footer__bottom {
11596      flex-direction: column;
11597      align-items: flex-start;
11598      gap: 1.6rem;
11599    }
11600
11601    .occre-footer__legal {
11602      justify-content: flex-start;
11603    }
11604  }
11605</style>
11606
11607<footer class="occre-footer">
11608  <div class="o-container">
11609    <div class="occre-footer__top">
11610      <div class="occre-footer__brand">
11611        <div class="occre-footer__logo"><svg class="occre-logo-svg" xmlns="http://www.w3.org/2000/svg" viewBox="705 53 102 42" role="img" aria-label="OcCre">
11612<g>
11613<g>
11614<g>
11615<g>
11616<path d="M800.793 91.3947H785.596V90.1648H785.816C786.712 90.1648 787.297 90.0041 787.571 89.6825C787.864 89.361 788.01 88.8867 788.01 88.2597V77.842C788.01 77.215 787.864 76.7407 787.571 76.4192C787.297 76.0977 786.712 75.9369 785.816 75.9369H785.596V74.707H801.451V79.4577H799.943C799.906 78.8146 799.787 78.3002 799.586 77.9143C799.403 77.5124 799.129 77.207 798.763 76.998C798.416 76.7729 797.995 76.6282 797.501 76.5639C797.026 76.4835 796.486 76.4433 795.883 76.4433H792.097V82.2068H794.731C795.663 82.2068 796.322 82.0621 796.706 81.7728C797.108 81.4834 797.318 80.9046 797.337 80.0365H798.845V86.0411H797.337C797.3 85.2212 797.09 84.6585 796.706 84.3531C796.322 84.0315 795.663 83.8708 794.731 83.8708H792.097V88.115C792.097 88.6456 792.225 89.0234 792.482 89.2484C792.738 89.4574 793.14 89.5619 793.688 89.5619H795.91C797.044 89.5619 797.958 89.3208 798.653 88.8385C799.348 88.3401 799.943 87.5363 800.436 86.427H802L800.793 91.3947Z" fill="currentColor"/>
11617<path d="M783.046 87.9462C783.65 88.5571 784.171 89.0555 784.61 89.4414C785.067 89.8111 785.451 90.0603 785.762 90.1889V91.3947H781.126L774.159 83.7502H773.281V88.2356C773.281 88.6375 773.299 88.9671 773.336 89.2243C773.391 89.4655 773.491 89.6584 773.638 89.8031C773.802 89.9478 774.031 90.0442 774.324 90.0925C774.634 90.1407 775.046 90.1648 775.558 90.1648H775.832V91.3947H766.753V90.1648H767.082C767.978 90.1648 768.563 90.0201 768.837 89.7308C769.112 89.4253 769.249 88.935 769.249 88.2597V77.842C769.249 77.1829 769.112 76.7005 768.837 76.3951C768.581 76.0896 767.996 75.9369 767.082 75.9369H766.753V74.707H776.875C777.734 74.707 778.539 74.7955 779.288 74.9723C780.057 75.1491 780.724 75.4144 781.291 75.7681C781.858 76.1218 782.306 76.5719 782.635 77.1185C782.964 77.6652 783.129 78.3002 783.129 79.0236C783.129 80.1651 782.726 81.1136 781.922 81.8692C781.117 82.6248 779.993 83.1554 778.548 83.4608L783.046 87.9462ZM774.872 82.448C776.043 82.448 776.984 82.1988 777.697 81.7004C778.411 81.202 778.767 80.358 778.767 79.1683C778.767 78.3002 778.493 77.6089 777.944 77.0944C777.396 76.58 776.573 76.3227 775.476 76.3227H775.009C774.808 76.3227 774.607 76.3388 774.406 76.371C774.205 76.4031 774.022 76.4755 773.857 76.588C773.693 76.6845 773.555 76.8292 773.446 77.0221C773.336 77.1989 773.281 77.4401 773.281 77.7455V82.448H774.872Z" fill="currentColor"/>
11618<path d="M757.745 91.7317C756.447 91.7317 755.258 91.5227 754.179 91.1047C753.1 90.6867 752.158 90.108 751.354 89.3684C750.567 88.6128 749.955 87.7286 749.516 86.7158C749.077 85.7029 748.857 84.5936 748.857 83.3879C748.857 82.0053 749.132 80.7593 749.68 79.6501C750.229 78.5247 750.97 77.5762 751.902 76.8045C752.835 76.0167 753.914 75.4138 755.139 74.9958C756.383 74.5618 757.681 74.3447 759.034 74.3447C760.589 74.3447 761.887 74.4653 762.929 74.7065C763.972 74.9476 764.776 75.1968 765.343 75.454V80.3976H763.78C763.743 79.1276 763.313 78.0986 762.49 77.3109C761.686 76.507 760.515 76.1051 758.979 76.1051C758.083 76.1051 757.251 76.2498 756.483 76.5392C755.715 76.8125 755.048 77.2144 754.481 77.745C753.914 78.2594 753.466 78.8944 753.137 79.6501C752.826 80.4057 7
1161852.67 81.2497 752.67 82.1821C752.67 83.1307 752.826 83.9908 753.137 84.7625C753.466 85.5341 753.914 86.1933 754.481 86.7399C755.048 87.2704 755.715 87.6884 756.483 87.9939C757.251 88.2833 758.074 88.4279 758.952 88.4279C760.287 88.4279 761.375 88.1466 762.216 87.5839C763.057 87.0052 763.661 86.2737 764.027 85.3894H765.508C765.398 86.2094 765.151 87.0052 764.767 87.7768C764.383 88.5324 763.862 89.2077 763.204 89.8025C762.564 90.3813 761.786 90.8475 760.872 91.2012C759.958 91.5549 758.915 91.7317 757.745 91.7317Z" fill="currentColor"/>
11619<path d="M739.919 91.7317C738.62 91.7317 737.432 91.5227 736.353 91.1047C735.274 90.6867 734.332 90.108 733.527 89.3684C732.741 88.6128 732.128 87.7286 731.69 86.7158C731.251 85.7029 731.031 84.5936 731.031 83.3879C731.031 82.0053 731.306 80.7593 731.854 79.6501C732.403 78.5247 733.143 77.5762 734.076 76.8045C735.009 76.0167 736.088 75.4138 737.313 74.9958C738.556 74.5618 739.855 74.3447 741.208 74.3447C742.762 74.3447 744.061 74.4653 745.103 74.7065C746.145 74.9476 746.95 75.1968 747.517 75.454V80.3976H745.953C745.917 79.1276 745.487 78.0986 744.664 77.3109C743.86 76.507 742.689 76.1051 741.153 76.1051C740.257 76.1051 739.425 76.2498 738.657 76.5392C737.889 76.8125 737.221 77.2144 736.655 77.745C736.088 78.2594 735.64 78.8944 735.31 79.6501C735 80.4057 734.844 81.2497 734.844 82.1821C734.844 83.1307 735 83.9908 735.31 84.7625C735.64 85.5341 736.088 86.1933 736.655 86.7399C737.221 87.2704 737.889 87.6884 738.657 87.9939C739.425 88.2833 740.248 88.4279 741.126 88.4279C742.461 88.4279 743.549 88.1466 744.39 87.5839C745.231 87.0052 745.835 86.2737 746.2 85.3894H747.682C747.572 86.2094 747.325 87.0052 746.941 87.7768C746.557 88.5324 746.036 89.2077 745.377 89.8025C744.737 90.3813 743.96 90.8475 743.046 91.2012C742.131 91.5549 741.089 91.7317 739.919 91.7317Z" fill="currentColor"/>
11620<path d="M719.848 91.7558C718.494 91.7558 717.214 91.5388 716.007 91.1047C714.819 90.6546 713.776 90.0437 712.88 89.272C711.984 88.4842 711.28 87.5598 710.768 86.4987C710.256 85.4377 710 84.2882 710 83.0503C710 81.8124 710.256 80.6629 710.768 79.6018C711.28 78.5408 711.984 77.6244 712.88 76.8527C713.776 76.0649 714.819 75.454 716.007 75.0199C717.214 74.5698 718.494 74.3447 719.848 74.3447C721.219 74.3447 722.499 74.5698 723.688 75.0199C724.895 75.454 725.937 76.0649 726.815 76.8527C727.711 77.6244 728.415 78.5408 728.927 79.6018C729.457 80.6629 729.723 81.8124 729.723 83.0503C729.723 84.2882 729.467 85.4377 728.955 86.4987C728.442 87.5598 727.738 88.4842 726.842 89.272C725.965 90.0437 724.922 90.6546 723.715 91.1047C722.527 91.5388 721.237 91.7558 719.848 91.7558ZM719.848 89.8266C720.707 89.8266 721.466 89.6578 722.124 89.3202C722.783 88.9826 723.331 88.5164 723.77 87.9215C724.209 87.3106 724.538 86.5952 724.758 85.7753C724.995 84.9393 725.114 84.031 725.114 83.0503C725.114 82.0535 724.995 81.1452 724.758 80.3253C724.538 79.4893 724.2 78.7739 723.743 78.179C723.304 77.5681 722.755 77.0938 722.097 76.7562C721.439 76.4186 720.689 76.2498 719.848 76.2498C718.988 76.2498 718.229 76.4186 717.571 76.7562C716.931 77.0938 716.391 77.5681 715.952 78.179C715.514 78.7739 715.175 79.4893 714.938 80.3253C714.718 81.1613 714.608 82.0696 714.608 83.0503C714.608 84.047 714.718 84.9634 714.938 85.7994C715.175 86.6193 715.514 87.3267 715.952 87.9215C716.41 88.5164 716.958 88.9826 717.598 89.3202C718.257 89.6578 719.006 89.8266 719.848 89.8266Z" fill="currentColor"/>
11621</g>
11622</g>
11623<path d="M757.143 56.2462C757.26 56.2422 757.378 56.245 757.496 56.2464C757.612 57.3759 757.764 58.537 757.899 59.6665L758.002 60.553C758.025 60.7435 758.039 60.9589 758.092 61.1402C758.175 61.4138 758.449 61.5469 758.715 61.4541C759.03 61.3445 759.339 61.2068 759.646 61.0783L761.335 60.3743L766.867 58.0684C766.915 58.1712 766.982 58.2914 767.035 58.3936C766.861 58.5135 766.572 58.6713 766.379 58.7842L765.162 59.4958L761.428 61.6817L760.409 62.2772C760.209 62.3941 760.01 62.5061 759.814 62.6332C759.478 62.8482 759.464 63.2533 759.805 63.4752C760.091 63.6612 760.407 63.8309 760.704 64.003L762.534 65.0644L765.4 66.7273C765.919 67.0291 766.509 67.3892 767.034 67.6672C766.986 67.7731 766.921 67.8834 766.864 67.9858L760.712 65.4224L759.404 64.8751C758.842 64.6409 758.09 64.1783 758.033 65.1936C758.027 65.3014 758.005 65.4451 757.993 65.5557C757.958 65.8665 757.922 66.1773 757.884 66.4878L757.495 69.8287L757.141 69.8256C757.038 68.7472 756.883 67.6167 756.759 66.5356L756.635 65.4708C756.611 65.2724 756.595 65.0262 756.538 64.8383C756.453 64.5635 756.158 64.5124 755.913 64.6014C755.622 64.7072 755.333 64.834 755.044 64.9544L753.425 65.6299L747.772 67.9857C747.718 67.8768 747.66 67.7888 747.606 67.6711L752.286 64.9575L753.923 64.009C754.21 63.8432 754.502 63.6793 754.783 63.5059C754.881 63.4466 754.948 63.3835 755.012 63.2886C755.155 63.0901 755.063 62.7962 754.869 62.6651C754.613 62.4918 754.327 62.3335 754.057 62.176L752.508 61.2713L747.597 58.3967L747.782 58.0629C747.905 58.129 748.108 58.2092 748.243 58.2657L749 58.5808L751.346 59.5579L754.883 61.
11623031C755.241 61.1781 755.646 61.3777 756.021 61.4775C756.145 61.4989 756.285 61.4602 756.38 61.3834C756.607 61.199 756.612 60.7487 756.645 60.474L756.765 59.447L757.143 56.2462Z" fill="currentColor" stroke="white" stroke-width="0.401421"/>
11624</g>
11625</g>
11626</svg></div>
11627
11628        <div class="occre-footer__social"></div>
11629      </div>
11630
11631      <div><p class="occre-footer__newsletter-text">Get news on new models, upcoming launches and members-only discounts</p><form method="post" action="/en-us/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="occre-footer__newsletter-form" data-klaviyo-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
11632          <input
11633            type="text"
11634            name="contact[first_name]"
11635            placeholder="Name"
11636            autocomplete="given-name"
11637          >
11638          <input
11639            type="email"
11640            name="contact[email]"
11641            placeholder="Email"
11642            autocomplete="email"
11643            required
11644          >
11645          <button type="submit" class="o-btn">Subscribe</button></form><div class="occre-footer__columns"><div class="occre-footer__col">
11646                <p class="occre-footer__col-title">By category</p>
11647                <ul><li><a href="/en-us/collections/modelismo-naval">Model airplane kits</a></li><li><a href="/en-us/collections/maqueta-avion-segunda-guerra-mundial">Aircraft model kits</a></li><li><a href="/en-us/collections/tram-model-kits">Model streetcar kits</a></li><li><a href="/en-us/collections/modelismo-ferroviario">Model train kits</a></li><li><a href="/en-us/collections/herramientas">Tools</a></li><li><a href="/en-us/collections/peanas">Display stands</a></li><li><a href="/en-us/collections/pintura">Paints & varnishes</a></li><li><a href="/en-us/collections/organizer-furniture">Storage furniture</a></li><li><a href="/en-us/collections/accessories-modelmaking">Accessory</a></li></ul>
11648              </div><div class="occre-footer__col">
11649                <p class="occre-footer__col-title">The Occre world</p>
11650                <ul><li><a href="/en-us/blogs/academy">Occre Academy</a></li><li><a href="/en-us/pages/occre-club">Occre Club</a></li><li><a href="https://youtube.com/@Occre">Step-by-step videos</a></li><li><a href="/en-us/pages/instrucciones">Assembly instructions</a></li><li><a href="/en-us/pages/color-chart">Paint chart</a></li></ul>
11651              </div><div class="occre-footer__col">
11652                <p class="occre-footer__col-title">Support</p>
11653                <ul><li><a href="/en-us/pages/servicio-posventa">Occre warranty</a></li><li><a href="/en-us/blogs/academy">Blog</a></li><li><a href="/en-us/pages/que-es-el-modelismo">Guides</a></li><li><a href="/en-us/pages/contacto-occre">Contact us</a></li><li><a href="https://warranty.occre.com/">Spare parts</a></li><li><a href="/en-us/pages/store-locator">Store locator</a></li><li><a href="/en-us/pages/preguntas-frecuentes">FAQs</a></li></ul>
11654              </div></div>
11655      </div>
11656    </div>
11657
11658    <div class="occre-footer__bottom">
11659      <div class="occre-footer__payments">
11660        <span>Payment methods</span>
11661        <div class="occre-footer__payments-list"><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
11661</svg>
11662
11663<svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
11664
11665<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
11665001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg>
11666<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1166606zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
11667
11668<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
116687 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg>
11669<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg>
11670<svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg>
11671<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
11671<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
11672
11673<svg class="payment-icon" viewBox="0 0 38 24" role="img" width="38" height="24" aria-labelledby="pi-mbway" xmlns="http://www.w3.org/2000/svg"><title id="pi-mbway">MB WAY</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M2.652 18.267l-.059.459a.38.38 0 00.381.424H17.88c.232 0 .41-.198.383-.424l-.061-.459a.658.658 0 01.579-.72.646.646 0 01.712.579l.057.445c.116.998-.448 1.872-1.456 1.872H2.761c-1.008 0-1.573-.874-1.457-1.872l.058-.445a.646.646 0 01.711-.579.657.657 0 01.579.72" fill="#d81e25"/><path d="M18.225 10.154c0 .608-.215.952-.571 1.374l-.036.043.05.029c.705.43 1.197 1.079 1.234 1.991.055 1.359-1.097 2.482-2.463 2.479h-3.602a.642.642 0 01-.634-.65V8.435c0-.361.283-.652.632-.652l2.974.009c1.297.002 2.416.955 2.416 2.362m-1.793 4.659c.726 0 1.303-.528 1.288-1.223-.016-.712-.663-1.172-1.385-1.174h-1.46a.595.595 0 01-.588-.605c0-.337.264-.606.588-.606h.974c.658-.026 1.165-.424 1.196-1.046.032-.666-.539-1.165-1.238-1.165H13.44l-.008 5.819h3" fill="#100f0d"/><path d="M6.616 13.676l.016.049.018-.049c.168-.46.369-.969.583-1.525.22-.584.439-1.143.658-1.675.221-.541.431-1.024.631-1.444.2-.429.366-.724.493-.886a.97.97 0 01.781-.354h.149c.199 0 .354.053.47.15.107.093.171.2.188.323l.931 7.219a.593.593 0 01-.159.437c-.105.1-.256.149-.453.149-.198 0-.353-.047-.469-.138a.506.506 0 01-.218-.361c-.03-.24-.06-.507-.089-.8-.04-.292-.186-1.552-.226-1.868-.038-.327-.301-2.368-.389-3.109l-.008-.062-.299.625c-.101.215-.21.474-.331.776-.119.3-.241.618-.36.954-.13.325-.707 1.972-.707 1.972-.052.15-.154.451-.245.727a12.48 12.48 0 01-.202.572.82.82 0 01-.744.455.813.813 0 01-.746-.455 10.32 10.32 0 01-.202-.572c-.093-.276-.193-.577-.248-.727 0 0-.577-1.647-.704-1.972a29.247 29.247 0 00-.363-.954c-.12-.302-.229-.561-.328-.776l-.3-.625-.007.062c-.09.741-.35 2.782-.39 3.109-.041.316-.186 1.576-.226 1.868-.03.293-.06.56-.093.8a.502.502 0 01-.215.361c-.116.091-.273.138-.47.138-.197 0-.345-.049-.451-.149-.106-.106-.159-.252-.16-.437l.931-7.219a.529.529 0 01.189-.323.703.703 0 01.467-.15h.151c.325 0 .585.119.781.354.128.162.292.457.492.886.202.42.41.903.632 1.444.219.532.439 1.091.659 1.675.214.556.415 1.065.582 1.525" fill="#100f0d"/><path d="M4.79 3.419h11.322c1.066 0 1.597.8 1.722 1.856l.047.339a.662.662 0 01-.583.725.652.652 0 01-.715-.587l-.046-.323c-.047-.401-.217-.711-.625-.711H4.989c-.407 0-.577.31-.625.711l-.043.323a.653.653 0 11-1.301-.138l.047-.339c.126-1.056.656-1.856 1.723-1.856" fill="#d81e25"/><path d="M25.154 11.027c-.079.302-.159.625-.244.969-.085.343-.17.67-.253.984-.082.313-.161.588-.236.825a3.002 3.002 0 01-.185.486c-.089.154-.243.232-.464.232-.061 0-.141-.013-.241-.039-.098-.025-.18-.096-.248-.21a3.005 3.005 0 01-.185-.511 24.53 24.53 0 01-.235-.873c-.084-.33-.165-.679-.249-1.047a79.928 79.928 0 01-.223-1.026c-.066-.316-.121-.587-.166-.808a13.422 13.422 0 01-.074-.4c-.004-.028-.007-.047-.007-.058v-.033c0-.093.033-.169.106-.228a.42.42 0 01.264-.086c.1 0 .179.022.241.064.06.039.105.113.132.218 0 .01.016.091.045.239.032.148.07.338.116.568.048.232.101.49.158.776.058.285.117.576.182.869.063.293.128.576.191.853.063.275.12.512.176.708a36.527 36.527 0 00.381-1.38c.066-.256.13-.51.19-.767l.17-.712c.053-.221.098-.415.136-.586.039-.171.069-.297.091-.379a.46.46 0 01.157-.248c.079-.06.17-.09.281-.09a.46.46 0 01.299.095.437.437 0 01.
11673148.243c.062.268.127.57.199.903a59.514 59.514 0 00.463 2.011c.084.327.163.617.24.869.055-.197.115-.434.178-.708l.194-.85c.067-.289.129-.578.19-.865l.167-.771a106.486 106.486 0 00.164-.778c.027-.105.072-.179.132-.218a.418.418 0 01.24-.064c.104 0 .193.03.264.086a.28.28 0 01.109.228v.033a6.253 6.253 0 01-.088.458 108.095 108.095 0 01-.392 1.829 49.61 49.61 0 01-.244 1.042c-.08.33-.156.621-.232.872a2.898 2.898 0 01-.185.506.439.439 0 01-.252.218.92.92 0 01-.245.047.663.663 0 01-.099-.01.748.748 0 01-.141-.033.516.516 0 01-.148-.078.362.362 0 01-.117-.144 3.826 3.826 0 01-.178-.52 37.54 37.54 0 01-.458-1.776c-.077-.332-.15-.645-.215-.935" fill="#100f0d"/><path d="M31.315 12.279a40 40 0 00-.33-.984 17.49 17.49 0 00-.411-1.065l-.052-.142a.692.692 0 00-.053.136 16.567 16.567 0 00-.408 1.071c-.1.299-.209.627-.325.984zm-1.835.718a24.52 24.52 0 00-.22.732 5.932 5.932 0 01-.178.553c-.06.16-.181.241-.363.241-.127 0-.219-.032-.278-.096a.347.347 0 01-.086-.243.36.36 0 01.016-.109c.011-.031.045-.144.105-.337.057-.191.132-.431.226-.717.093-.286.197-.599.31-.939a34.26 34.26 0 01.707-1.941c.115-.289.224-.522.322-.696a.382.382 0 01.178-.192.785.785 0 01.303-.049c.123 0 .225.021.309.059a.324.324 0 01.178.198c.078.164.171.386.279.662.106.278.22.578.338.899.118.322.235.651.352.985.115.336.223.648.318.937l.248.738c.068.203.113.335.128.393.01.035.017.071.017.109a.32.32 0 01-.099.243c-.067.064-.163.096-.289.096-.096 0-.164-.022-.213-.064a.404.404 0 01-.11-.177 11.55 11.55 0 01-.196-.553c-.073-.225-.153-.468-.235-.732H29.48" fill="#100f0d"/><path d="M34.12 12.443a.654.654 0 01-.079-.091 5.456 5.456 0 01-.33-.514 9.736 9.736 0 01-.275-.497c-.09-.177-.177-.356-.262-.534a12.458 12.458 0 01-.231-.496c-.071-.155-.13-.289-.178-.4a1.671 1.671 0 01-.112-.298.428.428 0 01-.005-.062c0-.099.034-.182.103-.246a.395.395 0 01.286-.101c.11 0 .187.028.235.083.047.056.082.11.103.165.01.029.038.088.079.181l.152.346c.061.138.13.289.207.453.079.166.156.328.237.488.079.159.158.311.232.458.073.144.145.264.21.359a6.14 6.14 0 00.34-.603c.12-.242.236-.48.347-.716.11-.238.204-.447.286-.627.079-.182.127-.295.144-.339a.666.666 0 01.103-.165c.046-.055.126-.083.235-.083.122 0 .216.034.287.101a.327.327 0 01.101.246c0 .026 0 .048-.002.062-.003.014-.011.035-.02.062l-.096.239a24.658 24.658 0 01-.405.903c-.087.178-.174.355-.265.531-.091.175-.182.344-.274.503-.09.158-.175.295-.252.404a1.237 1.237 0 01-.156.188v1.707c0 .11-.035.199-.105.27a.37.37 0 01-.268.103.37.37 0 01-.268-.103.366.366 0 01-.104-.27v-1.707" fill="#100f0d"/></svg>
11674
11675<svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-mobilepay"><title id="pi-mobilepay">MobilePay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.05 15.296s2.53-.771 4.282-.776c2.896-.007 4.857 1.15 4.857 1.15V10.06s-1.97-1.02-4.453-1.09c-2.481-.068-4.687 1.012-4.687 1.012v5.313z" fill="#5A78FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.308 9.19l2.082 4.957V9.396s1.646-.882 3.485-1.13c1.84-.249 4.181.08 4.181.08l-1.133-2.707s-2.461-.159-4.69.794c-2.228.952-3.925 2.756-3.925 2.756z" fill="#5A78FF"/><path d="M21.428 5.676l-.82-1.99a1.818 1.818 0 00-2.37-.996l-5.663 2.334a1.818 1.818 0 00-.98 2.376l5.46 13.247a1.818 1.818 0 002.37.995l5.662-2.334a1.817 1.817 0 00.98-2.376l-.677-1.642s-.462-.027-.676-.033c-.226-.006-.644-.001-.644-.001l.88 2.136a.606.606 0 01-.326.793l-5.663 2.333a.606.606 0 01-.79-.331L12.711 6.94a.606.606 0 01.327-.792L18.7 3.814a.606.606 0 01.79.332l.83 2.011s.383-.187.59-.27c.206-.082.518-.211.518-.211z" fill="#5A78FF"/></svg>
11676<svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
11676<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
11677<svg class="payment-icon" width="38" height="24" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" aria-labelledby="pi-satispay"><title id="pi-satispay">Satispay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z" style="fill-opacity:.07;fill-rule:nonzero"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" style="fill:#ef4323;fill-rule:nonzero"/><path d="M673.066 283.461h640.814l1012.66 924.379c50.64 46.22 79.68 112.06 79.68 180.62 0 68.57-29.04 134.4-79.68 180.63l-1012.66 924.37H673.066c-24.632 0-39.66-16.09-45.492-31.15-5.847-15.06-5.605-37.06 12.582-53.68L1724.9 1418.47a40.74 40.74 0 0 0 13.24-30.01c0-11.39-4.83-22.32-13.24-30L640.156 368.289c-18.187-16.609-18.429-38.617-12.582-53.668 5.832-15.062 20.86-31.16 45.492-31.16" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/><path d="m868.125 2030.03-504.973-460.94c-50.636-46.23-79.683-112.06-79.683-180.63 0-68.56 29.047-134.4 79.683-180.62l504.973-460.949L1251.45 1096.8l-286.657 261.66a40.723 40.723 0 0 0-13.242 30 40.723 40.723 0 0 0 13.242 30.01l286.657 261.66-383.325 349.9Zm1148.515 463.43h-515.95l320.89-292.91 227.95 208.08c18.19 16.62 18.44 38.62 12.6 53.68-5.85 15.06-20.86 31.15-45.49 31.15M1821.58 576.379l-320.89-292.918h515.95c24.63 0 39.64 16.098 45.49 31.16 5.84 15.051 5.59 37.059-12.6 53.668l-227.95 208.09Z" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/></svg>
11678<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
11679
11680<svg class="payment-icon" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25
11680h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg>
11681<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
11681<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
1168116.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
11682
11683</div>
11684      </div>
11685
11686      <div class="occre-footer__legal"><a href="/en-us/pages/condiciones-generales-de-compra" rel="nofollow">Terms and conditions of sale</a><a href="/en-us/pages/informacion-legal" rel="nofollow">Legal notice</a><a href="/en-us/pages/politica-de-privacidad" rel="nofollow">Privacy policy</a><a href="/en-us#" rel="nofollow">Cookie settings</a><a href="/en-us/policies/shipping-policy" rel="nofollow">Shipping information</a></div>
11687    </div>
11688  </div>
11689</footer>
11690</div>
11691<!-- END sections: footer-group -->
11692
11693    <ul hidden>
11694      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
11695      <li id="a11y-new-window-message">Opens in a new window.</li>
11696    </ul>
11697
11698    
11698<script>
11699      window.shopUrl = 'https://occre.com';
11700      window.routes = {
11701        cart_add_url: '/en-us/cart/add',
11702        cart_change_url: '/en-us/cart/change',
11703        cart_update_url: '/en-us/cart/update',
11704        cart_url: '/en-us/cart',
11705        predictive_search_url: '/en-us/search/suggest',
11706      };
11707
11708      window.cartStrings = {
11709        error: `There was an error while updating your cart. Please try again.`,
11710        quantityError: `You can only add [quantity] of this item to your cart.`,
11711      };
11712
11713      window.variantStrings = {
11714        addToCart: `Add to cart`,
11715        soldOut: `Sold out`,
11716        unavailable: `Unavailable`,
11717        unavailable_with_option: `[value] - Unavailable`,
11718      };
11719
11720      window.quickOrderListStrings = {
11721        itemsAdded: `[quantity] items added`,
11722        itemAdded: `[quantity] item added`,
11723        itemsRemoved: `[quantity] items removed`,
11724        itemRemoved: `[quantity] item removed`,
11725        viewCart: `View cart`,
11726        each: `[money]/ea`,
11727        min_error: `This item has a minimum of [min]`,
11728        max_error: `This item has a maximum of [max]`,
11729        step_error: `You can only add this item in increments of [step]`,
11730      };
11731
11732      window.accessibilityStrings = {
11733        imageAvailable: `Image [index] is now available in gallery view`,
11734        shareSuccess: `Link copied to clipboard`,
11735        pauseSlideshow: `Pause slideshow`,
11736        playSlideshow: `Play slideshow`,
11737        recipientFormExpanded: `Gift card recipient form expanded`,
11738        recipientFormCollapsed: `Gift card recipient form collapsed`,
11739        countrySelectorSearchCount: `[count] countries/regions found`,
11740      };
11741    </script>
11741<script src="//occre.com/cdn/shop/t/93/assets/predictive-search.js?v=35771933781168458101786919402" defer="defer"></script>
11741<div id="shopify-section-4s-cart-drawer" class="shopify-section">
11742
11743<style>
11744  .occre-cart {
11745    position: fixed;
11746    inset: 0;
11747    z-index: 99999;
11748    pointer-events: none;
11749  }
11750
11751  /* Doble selector: gana a div:empty (0,1,1) de base.css, que ocultaba
11752     el overlay vacío y impedía cerrar el drawer al hacer click fuera */
11753  .occre-cart .occre-cart__overlay {
11754    display: block;
11755    position: absolute;
11756    inset: 0;
11757    background: rgb(0 0 0 / 40%);
11758    opacity: 0;
11759    transition: opacity 0.25s ease;
11760  }
11761
11762  /* Figma 446:9394: panel 515px, padding 16, blanco */
11763  .occre-cart__panel {
11764    position: absolute;
11765    top: 0;
11766    right: 0;
11767    display: flex;
11768    flex-direction: column;
11769    width: min(51.5rem, 100vw);
11770    height: 100%;
11771    padding-inline: 1.6rem;
11772    background: var(--color-white);
11773    color: var(--color-grey-900);
11774    font-family: var(--font-body);
11775    transform: translateX(100%);
11776    transition: transform 0.3s ease;
11777  }
11778
11779  .occre-cart.is-open {
11780    pointer-events: auto;
11781  }
11782
11783  /* Todo lo clicable del drawer muestra pointer (blindaje frente a base.css) */
11784  .occre-cart a,
11785  .occre-cart button:not(:disabled),
11786  .occre-cart summary,
11787  .occre-cart [data-cart-close] {
11788    cursor: pointer;
11789  }
11790
11791  .occre-cart.is-open .occre-cart__overlay {
11792    opacity: 1;
11793  }
11794
11795  .occre-cart.is-open .occre-cart__panel {
11796    transform: translateX(0);
11797  }
11798
11799  .occre-cart__head {
11800    display: flex;
11801    align-items: center;
11802    gap: 1.2rem;
11803    padding: 2.4rem 0 1.6rem;
11804  }
11805
11806  /* Figma: GT Canon M Lt 32, -3% */
11807  .occre-cart__title {
11808    margin: 0;
11809    display: flex;
11810    align-items: center;
11811    gap: 0.8rem;
11812    font-family: var(--font-heading);
11813    font-weight: var(--font-weight-heading-light);
11814    font-size: 3.2rem;
11815    line-height: 1;
11816    letter-spacing: -0.03em;
11817  }
11818
11819  /* Figma: burbuja 30px grey-900, STK Medium 16 grey-200 */
11820  .occre-cart__count {
11821    display: inline-flex;
11822    align-items: center;
11823    justify-content: center;
11824    min-width: 3rem;
11825    height: 3rem;
11826    border-radius: 50%;
11827    background: var(--color-grey-900);
11828    color: var(--color-grey-200);
11829    font-family: 'STK Bureau Sans', 'Helvetica Neue', Arial, sans-serif;
11830    font-weight: var(--font-weight-body-medium);
11831    font-size: 1.6rem;
11832    letter-spacing: -0.01em;
11833  }
11834
11835  .occre-cart__close {
11836    display: inline-flex;
11837    align-items: center;
11838    justify-content: center;
11839    width: 4rem;
11840    height: 4rem;
11841    margin-left: auto;
11842    border: 0;
11843    border-radius: var(--radius-s);
11844    background: none;
11845    color: inherit;
11846    cursor: pointer;
11847  }
11848
11849  .occre-cart__close svg {
11850    width: 1.8rem;
11851    height: 1.8rem;
11852    fill: none;
11853    stroke: currentColor;
11854    stroke-width: 1.5;
11855  }
11856
11857  /* Figma: texto negro Suisse 16 + barra de progreso 4px */
11858  .occre-cart__shipping {
11859    padding-bottom: 1.6rem;
11860    font-size: 1.6rem;
11861    line-height: 1.4;
11862    letter-spacing: -0.01em;
11863    color: var(--color-grey-900);
11864  }
11865
11866  .occre-cart__progress {
11867    margin-top: 1.6rem;
11868    height: 0.4rem;
11869    border-radius: 0.6rem;
11870    background: #d5d5d5;
11871    overflow: hidden;
11872  }
11873
11874  .occre-cart__progress span {
11875    display: block;
11876    height: 100%;
11877    border-radius: 0.6rem;
11878    background: var(--color-black, #000);
11879  }
11880
11881  /* Estimación de envío: sutil, bajo la barra de progreso */
11882  .occre-cart__ship-estimate {
11883    margin: 0.8rem 0 0;
11884    font-size: 1.1rem;
11885    line-height: 1.3;
11886    letter-spacing: -0.01em;
11887    color: var(--color-grey-500);
11888  }
11889
11890  .occre-cart__ship-estimate[hidden] {
11891    display: none;
11892  }
11893
11894  .occre-cart__body {
11895    flex: 1;
11896    overflow-y: auto;
11897    padding-block: 1.6rem;
11898  }
11899
11900  /* Línea de producto (Figma: imagen 119x136 r8, título GT Canon 18) */
11901  .occre-cart__item {
11902    display: grid;
11903    grid-template-columns: 11.9rem 1fr auto;
11904    gap: 1.2rem;
11905    padding-bottom: 1.6rem;
11906    margin-bottom: 1.6rem;
11907  }
11908
11909  .occre-cart__item-media {
11910    width: 11.9rem;
11911    height: 13.6rem;
11912    border-radius: var(--radius-m);
11913    overflow: hidden;
11914    background: var(--color-grey-200);
11915  }
11916
11917  .occre-cart__item-media img {
11918    width: 100%;
11919    height: 100%;
11920    object-fit: cover;
11921  }
11922
11923  .occre-cart__item-info {
11924    display: flex;
11925    flex-direction: column;
11926    align-self: stretch;
11927    min-width: 0;
11928  }
11929
11930  /* Regalo (metafield app free_gift): miniatura + título + "GRATIS" gris */
11931  .occre-cart__gift {
11932    display: flex;
11933    align-items: center;
11934    gap: 0.8rem;
11935    margin: 0.8rem 0 1.2rem;
11936  }
11937
11938  .occre-cart__gift-media {
11939    flex: 0 0 3.6rem;
11940    width: 3.6rem;
11941    height: 4rem;
11942    border-radius: var(--radius-s);
11943    overflow: hidden;
11944    background: var(--color-grey-200);
11945  }
11946
11947  .occre-cart__gift-media img {
11948    display: block;
11949    width: 100%;
11950    height: 100%;
11951    object-fit: cover;
11952  }
11953
11954  .occre-cart__gift-title {
11955    flex: 1;
11956    min-width: 0;
11957    display: -webkit-box;
11958    -webkit-line-clamp: 2;
11959    -webkit-box-orient: vertical;
11960    overflow: hidden;
11961    font-size: 1.3rem;
11962    line-height: 1.3;
11963    letter-spacing: -0.01em;
11964    color: var(--color-grey-800);
11965  }
11966
11967  .occre-cart__gift-free {
11968    flex: none;
11969    margin-left: auto;
11970    font-size: 1.2rem;
11971    line-height: 1;
11972    letter-spacing: -0.01em;
11973    color: var(--color-grey-500);
11974  }
11975
11976  .occre-cart__item-title {
11977    margin: 0 0 0.8rem;
11978    font-family: var(--font-heading);
11979    font-weight: var(--font-weight-heading-light);
11980    font-size: 1.8rem;
11981    line-height: 1;
11982    letter-spacing: -0.03em;
11983    color: var(--color-black, #000);
11984  }
11985
11986  .occre-cart__item-title a {
11987    color: inherit;
11988    text-decoration: none;
11989    cursor: pointer;
11990  }
11991
11992  .occre-cart__item-title a:hover {
11993    text-decoration: underline;
11994  }
11995
11996  .occre-cart__item-variant {
11997    margin: 0;
11998    font-size: 1.4rem;
11999    line-height: 1.4;
12000    letter-spacing: -0.01em;
12001    color: #737373;
12002  }
12003
12004  .occre-cart__item-controls {
12005    display: flex;
12006    align-items: center;
12007    gap: 0.8rem;
12008    margin-top: auto;
12009  }
12010
12011
12012  /* Figma: selector h30, borde 0.6px #bdbdbd, radio 4 */
12013  .occre-cart__qty {
12014    display: inline-flex;
12015    align-items: center;
12016    gap: 1.4rem;
12017    height: 3rem;
12018    padding-inline: 1rem;
12019    border: 0.06rem solid #bdbdbd;
12020    border-radius: var(--radius-s);
12021  }
12022
12023  .occre-cart__qty button {
12024    padding: 0;
12025    border: 0;
12026    background: none;
12027    font-size: 1.6rem;
12028    line-height: 1;
12029    cursor: pointer;
12030    color: var(--color-grey-700, #666);
12031  }
12032
12033  /* Línea de regalo: +/− visibles pero deshabilitados (sin data-cart-change), cursor prohibido */
12034  .occre-cart__qty--static {
12035    cursor: not-allowed;
12036    touch-action: none;
12037    user-select: none;
12038    -webkit-user-select: none;
12039  }
12040
12041  .occre-cart__qty--static button,
12042  .occre-cart__qty--static button:disabled {
12043    cursor: not-allowed;
12044  }
12045
12046  /* Móvil/táctil no tiene cursor que avise: se atenúa el selector para que no parezca clicable */
12047  @media screen and (max-width: 749px), (hover: none) {
12048    .occre-cart__qty--static {
12049      border-color: #e2e2e2;
12050      background: #f4f4f4;
12051    }
12052
12053    .occre-cart__qty--static button,
12054    .occre-cart__qty--static > span {
12055      color: #bdbdbd;
12056    }
12057  }
12058
12059  .occre-cart__qty > span {
12060    font-size: 1.4rem;
12061    color: #666;
12062  }
12063
12064  /* Figma: "Borrar" STK Medium 15 #666 subrayado */
12065  .occre-cart__remove {
12066    border: 0;
12067    border-bottom: 0.06rem solid #666;
12068    background: none;
12069    padding: 0 0 0.3rem;
12070    margin-inline: 0.6rem;
12071    color: #666;
12072    font-family: 'STK Bureau Sans', 'Helvetica Neue', Arial, sans-serif;
12073    font-weight: var(--font-weight-body-medium);
12074    font-size: 1.5rem;
12075    line-height: 1;
12076    letter-spacing: -0.01em;
12077    text-decoration: none;
12078    cursor: pointer;
12079  }
12080
12081  /* Figma: precio actual arriba (grey-800), tachado debajo (grey-500) */
12082  .occre-cart__item-prices {
12083    display: flex;
12084    flex-direction: column;
12085    align-items: flex-end;
12086    font-size: 1.6rem;
12087    line-height: 1.4;
12088    letter-spacing: -0.01em;
12089    color: var(--color-grey-800);
12090  }
12091
12092  .occre-cart__item-prices .compare {
12093    color: var(--color-grey-500);
12094    text-decoration: line-through;
12095  }
12096
12097  /* Pack (Figma: colapsado = píldora grey-300; abierto = tarjeta blanca) */
12098  .occre-cart__pack {
12099    margin-block: 1.6rem;
12100    border-radius: var(--radius-m);
12101    background: var(--color-grey-300);
12102  }
12103
12104  .occre-cart__pack[open] {
12105    padding: 1.2rem;
12106    border-radius: 1.2rem;
12107    background: var(--color-white);
12108    box-shadow: 0 0.4rem 1.6rem rgb(0 0 0 / 10%);
12109  }
12110
12111  .occre-cart__pack summary {
12112    display: flex;
12113    align-items: center;
12114    gap: 0.6rem;
12115    padding: 1.2rem;
12116    color: var(--color-black, #000);
12117    font-size: 1.6rem;
12118    line-height: 1.4;
12119    letter-spacing: -0.01em;
12120    cursor: pointer;
12121    list-style: none;
12122  }
12123
12124  .occre-cart__pack summary::-webkit-details-marker {
12125    display: none;
12126  }
12127
12128  .occre-cart__pack[open] summary {
12129    padding: 0 0 1.2rem;
12130  }
12131
12132  .occre-cart__pack summary svg {
12133    width: 1.6rem;
12134    height: 1.6rem;
12135    fill: none;
12136    stroke: currentColor;
12137    stroke-width: 1.2;
12138    opacity: 0.6;
12139    transition: transform 0.2s ease;
12140  }
12141
12142  .occre-cart__pack[open] summary svg {
12143    transform: rotate(180deg);
12144  }
12145
12146  .occre-cart__pack-grid {
12147    display: grid;
12148    grid-template-columns: repeat(4, 1fr);
12149    gap: 0.8rem;
12150    margin-bottom: 1.2rem;
12151  }
12152
12153  .occre-cart__pack-item {
12154    min-width: 0;
12155    font-size: 1.4rem;
12156    line-height: 1.4;
12157    letter-spacing: -0.01em;
12158  }
12159
12160  .occre-cart__pack-item .o-media {
12161    aspect-ratio: 1;
12162    margin-bottom: 0.8rem;
12163    border: 0.1rem solid var(--color-grey-200);
12164    border-radius: var(--radius-s);
12165    background: var(--color-white);
12166  }
12167
12168  .occre-cart__pack-item .o-media img {
12169    object-fit: contain;
12170  }
12171
12172  .occre-cart__pack-item .title {
12173    display: -webkit-box;
12174    -webkit-line-clamp: 2;
12175    -webkit-box-orient: vertical;
12176    overflow: hidden;
12177    margin: 0 0 0.4rem;
12178    color: var(--color-grey-800);
12179  }
12180
12181  .occre-cart__pack-item .price {
12182    color: var(--color-grey-500);
12183  }
12184
12185  /* Botón "Añadir al carrito · total" */
12186  .occre-cart__pack-add {
12187    display: flex;
12188    align-items: center;
12189    justify-content: center;
12190    gap: 1rem;
12191    width: 100%;
12192    padding: 1.4rem;
12193    border: 0;
12194    border-radius: var(--radius-m);
12195    background: var(--color-grey-300);
12196    color: var(--color-black, #000);
12197    font-family: var(--font-body);
12198    font-size: 1.5rem;
12199    letter-spacing: -0.01em;
12200    cursor: pointer;
12201  }
12202
12203  .occre-cart__pack-add .dot,
12204  .occre-cart__pack-add .total {
12205    color: var(--color-grey-500);
12206  }
12207
12208  /* Upsell (Figma: título Suisse 16 negro, divisor, scroll horizontal).
12209     Fuera del scroll del body: hijo directo del panel (flex column),
12210     anclado sobre el pie. */
12211  .occre-cart__upsell-wrap {
12212    flex-shrink: 0;
12213  }
12214
12215  .occre-cart__upsell-wrap[hidden] {
12216    display: none;
12217  }
12218
12219  .occre-cart__upsell-title {
12220    margin: 0.8rem 0 1.2rem;
12221    padding-top: 0.8rem;
12222    font-size: 1.6rem;
12223    letter-spacing: -0.01em;
12224    color: var(--color-black, #000);
12225  }
12226
12227  .occre-cart__upsell {
12228    display: flex;
12229    gap: 1.6rem;
12230    padding-top: 1.6rem;
12231    border-top: 0.1rem solid #d5d5d5;
12232    overflow-x: auto;
12233    scrollbar-width: none;
12234  }
12235
12236  .occre-cart__upsell::-webkit-scrollbar {
12237    display: none;
12238  }
12239
12240  /* Card upsell: imagen 92x97 r4, textos STK 12 grey-600 */
12241  .occre-cart__upsell-item {
12242    display: flex;
12243    gap: 0.4rem;
12244    flex: 0 0 20.8rem;
12245  }
12246
12247  .occre-cart__upsell-item .o-media {
12248    flex-shrink: 0;
12249    width: 9.2rem;
12250    height: 9.7rem;
12251    border-radius: var(--radius-s);
12252    background: var(--color-white);
12253  }
12254
12255  .occre-cart__upsell-item .o-media img {
12256    object-fit: contain;
12257  }
12258
12259  .occre-cart__upsell-info {
12260    display: flex;
12261    flex-direction: column;
12262    align-items: flex-start;
12263    gap: 0.8rem;
12264    min-width: 0;
12265    font-family: 'STK Bureau Sans', 'Helvetica Neue', Arial, sans-serif;
12266    font-size: 1.2rem;
12267    line-height: 1.4;
12268    letter-spacing: -0.01em;
12269    color: var(--color-grey-600);
12270  }
12271
12272  /* margin: 0 blinda contra .title de base.css (Dawn), que mete márgenes */
12273  .occre-cart__upsell-info .title {
12274    display: -webkit-box;
12275    -webkit-line-clamp: 2;
12276    -webkit-box-orient: vertical;
12277    align-self: stretch;
12278    overflow: hidden;
12279    margin: 0;
12280  }
12281
12282  /* Figma 577:13218: precio STK Light 12 */
12283  .occre-cart__upsell-info .price {
12284    margin: 0;
12285    font-weight: 300;
12286  }
12287
12288  /* Botón "Añadir": h28, borde 0.6px #bdbdbd, STK Medium 15 #666 */
12289  .occre-cart__upsell-info .o-btn {
12290    align-self: flex-start;
12291    height: 2.8rem;
12292    padding: 0 1rem;
12293    border: 0.06rem solid #bdbdbd;
12294    border-radius: var(--radius-s);
12295    background: var(--color-white);
12296    color: #666;
12297    font-family: 'STK Bureau Sans', 'Helvetica Neue', Arial, sans-serif;
12298    font-weight: var(--font-weight-body-medium);
12299    font-size: 1.5rem;
12300    letter-spacing: -0.01em;
12301  }
12302
12303  /* Pie */
12304  .occre-cart__foot {
12305    padding-block: 1.6rem;
12306    border-top: 0.1rem solid #d5d5d5;
12307  }
12308
12309  /* Promo (Figma: fila única bordeada, "Aplicar" subrayado dentro) */
12310  .occre-cart__promo {
12311    display: flex;
12312    align-items: center;
12313    height: 4rem;
12314    padding: 0.6rem;
12315    margin-bottom: 3.2rem;
12316    border: 0.1rem solid rgb(184 184 184 / 41%);
12317    border-radius: 0.2rem;
12318    background: var(--color-white);
12319  }
12320
12321  .occre-cart__promo input {
12322    flex: 1;
12323    min-width: 0;
12324    padding: 0 0.8rem;
12325    border: 0;
12326    background: none;
12327    font-family: var(--font-body);
12328    font-size: 1.4rem;
12329    letter-spacing: -0.01em;
12330  }
12331
12332  .occre-cart__promo input:focus,
12333  .occre-cart__promo input:focus-visible {
12334    outline: none;
12335    border: 0;
12336    box-shadow: none;
12337  }
12338
12339  .occre-cart__promo input::placeholder {
12340    color: #737373;
12341  }
12342
12343  .occre-cart__promo button {
12344    border: 0;
12345    border-bottom: 0.06rem solid #666;
12346    background: none;
12347    padding: 0 0 0.3rem;
12348    margin-inline: 0.6rem;
12349    color: #666;
12350    font-family: 'STK Bureau Sans', 'Helvetica Neue', Arial, sans-serif;
12351    font-weight: var(--font-weight-body-medium);
12352    font-size: 1.5rem;
12353    line-height: 1;
12354    letter-spacing: -0.01em;
12355    cursor: pointer;
12356  }
12357
12358  /* Totales (Figma: filas Suisse 16 grey-500; subtotal STK Medium 18) */
12359  .occre-cart__totals {
12360    display: flex;
12361    flex-direction: column;
12362    gap: 0.4rem;
12363    margin-bottom: 3.2rem;
12364    font-size: 1.6rem;
12365    line-height: 1.4;
12366    letter-spacing: -0.01em;
12367    color: var(--color-grey-500);
12368  }
12369
12370  .occre-cart__totals .row {
12371    display: flex;
12372    justify-content: space-between;
12373    gap: 1.6rem;
12374  }
12375
12376  .occre-cart__totals .row--subtotal {
12377    font-family: 'STK Bureau Sans', 'Helvetica Neue', Arial, sans-serif;
12378    font-weight: var(--font-weight-body-medium);
12379    font-size: 1.8rem;
12380    letter-spacing: -0.01em;
12381    color: var(--color-grey-800);
12382  }
12383
12384  /* Nota aranceles/impuestos bajo el total: gris suave, pequeña */
12385  .occre-cart__duties {
12386    margin: 0.4rem 0 0;
12387    font-family: var(--font-body);
12388    font-weight: var(--font-weight-body-regular);
12389    font-size: 1.2rem;
12390    line-height: 1.4;
12391    letter-spacing: -0.01em;
12392    color: var(--color-grey-500);
12393  }
12394
12395  .occre-cart__totals .compare {
12396    font-family: var(--font-body);
12397    font-weight: var(--font-weight-body-regular);
12398    font-size: 1.6rem;
12399    letter-spacing: -0.01em;
12400    color: var(--color-grey-500);
12401    text-decoration: line-through;
12402    margin-right: 0.8rem;
12403  }
12404
12405  /* Botones (Figma: h40 r4 Suisse 14; claro #f4f4f4 / oscuro grey-900) */
12406  .occre-cart__actions {
12407    display: flex;
12408    gap: 1.6rem;
12409  }
12410
12411  .occre-cart__actions .o-btn {
12412    flex: 1;
12413    height: 4rem;
12414    padding-block: 0;
12415    border-radius: var(--radius-s);
12416    font-family: var(--font-body);
12417    font-weight: var(--font-weight-body-regular);
12418    font-size: 1.4rem;
12419    letter-spacing: -0.01em;
12420  }
12421
12422  .occre-cart__actions .o-btn--secondary {
12423    background: var(--color-grey-200);
12424    color: var(--color-black, #000);
12425  }
12426
12427  .occre-cart__empty {
12428    padding-block: 4.8rem;
12429    text-align: center;
12430    color: var(--color-grey-600);
12431  }
12432
12433  @media screen and (max-width: 749px) {
12434    /* Figma móvil 446:9427: título 24, burbuja 20, textos 14 */
12435    .occre-cart__title {
12436      font-size: 2.4rem;
12437    }
12438
12439    .occre-cart__count {
12440      min-width: 2rem;
12441      height: 2rem;
12442      font-size: 1.1rem;
12443    }
12444
12445    .occre-cart__shipping {
12446      font-size: 1.4rem;
12447    }
12448
12449    .occre-cart__item {
12450      grid-template-columns: 10rem 1fr auto;
12451    }
12452
12453    .occre-cart__item-media {
12454      width: 10rem;
12455      height: 11.4rem;
12456    }
12457
12458    .occre-cart__totals {
12459      font-size: 1.4rem;
12460      margin-bottom: 1.6rem;
12461    }
12462
12463    .occre-cart__totals .row--subtotal {
12464      font-size: 1.6rem;
12465      letter-spacing: -0.01em;
12466    }
12467
12468    .occre-cart__promo {
12469      margin-bottom: 1.6rem;
12470    }
12471
12472    /* Figma móvil: solo "Finalizar compra" a todo el ancho */
12473    .occre-cart__actions .o-btn--secondary {
12474      display: none;
12475    }
12476  }
12477</style>
12478
12479<div class="occre-cart" data-occre-cart>
12480  <div class="occre-cart__overlay" data-cart-close></div>
12481
12482  <div
12483    class="occre-cart__panel"
12484    role="dialog"
12485    aria-modal="true"
12486    aria-label="Cart"
12487  >
12488    <div class="occre-cart__head">
12489      <p class="occre-cart__title">
12490        Your cart
12491        <span class="occre-cart__count">0</span>
12492      </p>
12493      <button type="button" class="occre-cart__close" data-cart-close aria-label="Close">
12494        <svg viewBox="0 0 24 24"><path d="M6 6l12 12M18 6 6 18"/></svg>
12495      </button>
12496    </div>
12497<div class="occre-cart__shipping">You&#39;re $200.00 away from free shipping
12498<div class="occre-cart__progress" aria-hidden="true">
12499          <span style="width: 0%"></span>
12500        </div>
12501        <p
12502    class="occre-cart__ship-estimate"
12503    data-fs-estimate
12504    data-fs-estimate-threshold="20000"
12505    
12506  >Estimated shipping cost to United States is $9.99</p>
12507      </div><div class="occre-cart__body"><p class="occre-cart__empty">Your cart is empty</p></div></div>
12508</div>
12509
12510
12511</div>
12512    <dialog class="occre-atc-popup" data-atc-popup>
12513  <div class="occre-atc-popup__inner">
12514    <button type="button" class="occre-atc-popup__close" data-atc-popup-close aria-label="Close">
12515      <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6 6l12 12M18 6 6 18"/></svg>
12516    </button>
12517    <p class="occre-atc-popup__added">
12518      <svg viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="9"/><path d="m8.5 12.5 2.5 2.5 4.5-5"/></svg>
12519      Added to cart
12520    </p>
12521    <p class="occre-atc-popup__title">You may also like</p>
12522    <div class="occre-atc-popup__list" data-atc-popup-list></div>
12523    <button type="button" class="occre-atc-popup__continue o-btn" data-atc-popup-continue>
12524      Go to cart
12525    </button>
12526  </div>
12527</dialog>
12528
12529<style data-shopify>
12530  .occre-atc-popup {
12531    border: 0;
12532    padding: 0;
12533    background: var(--color-surface-white, #fff);
12534    border-radius: 1.6rem;
12535    width: min(44rem, calc(100vw - 3.2rem));
12536    max-height: min(80vh, 64rem);
12537  }
12538  .occre-atc-popup::backdrop {
12539    background: rgba(19, 25, 39, 0.5);
12540  }
12541  .occre-atc-popup__inner {
12542    position: relative;
12543    display: flex;
12544    flex-direction: column;
12545    gap: 1.6rem;
12546    padding: 2.4rem;
12547  }
12548  .occre-atc-popup__close {
12549    position: absolute;
12550    top: 1.6rem;
12551    right: 1.6rem;
12552    width: 3.2rem;
12553    height: 3.2rem;
12554    display: grid;
12555    place-items: center;
12556    background: var(--color-grey-200, #f4f4f4);
12557    border: 0;
12558    border-radius: 50%;
12559    cursor: pointer;
12560    padding: 0;
12561  }
12562  .occre-atc-popup__close svg,
12563  .occre-atc-popup__added svg {
12564    fill: none;
12565    stroke: currentColor;
12566    stroke-width: 1.5;
12567    stroke-linecap: round;
12568    stroke-linejoin: round;
12569  }
12570  .occre-atc-popup__close svg {
12571    width: 1.6rem;
12572    height: 1.6rem;
12573  }
12574  .occre-atc-popup__added {
12575    display: flex;
12576    align-items: center;
12577    gap: 0.8rem;
12578    margin: 0;
12579    padding-right: 4rem;
12580    font-family: var(--font-body);
12581    font-size: 1.3rem;
12582    font-weight: 300;
12583    letter-spacing: -0.01em;
12584    color: var(--color-grey-600, #545454);
12585  }
12586  .occre-atc-popup__added svg {
12587    width: 1.8rem;
12588    height: 1.8rem;
12589    flex-shrink: 0;
12590    color: var(--color-brand-gold, #aa8757);
12591  }
12592  .occre-atc-popup__title {
12593    margin: 0;
12594    font-family: 'STK Bureau Sans', var(--font-body);
12595    font-size: 2rem;
12596    font-weight: var(--font-weight-body-regular);
12597    line-height: 1.1;
12598    letter-spacing: -0.01em;
12599    color: var(--color-text-primary, #131927);
12600  }
12601  .occre-atc-popup__list {
12602    display: flex;
12603    flex-direction: column;
12604    gap: 1.2rem;
12605    overflow-y: auto;
12606  }
12607  .occre-atc-popup__item {
12608    display: flex;
12609    align-items: center;
12610    gap: 1.2rem;
12611    padding: 1rem;
12612    border: 1px solid var(--color-grey-300, #e8e8e8);
12613    border-radius: 0.8rem;
12614  }
12615  .occre-atc-popup__item .o-media {
12616    flex-shrink: 0;
12617    width: 7.2rem;
12618    height: 7.6rem;
12619    border-radius: 0.4rem;
12620    overflow: hidden;
12621    background: var(--color-grey-200, #f4f4f4);
12622  }
12623  .occre-atc-popup__item .o-media img {
12624    width: 100%;
12625    height: 100%;
12626    object-fit: cover;
12627    display: block;
12628  }
12629  .occre-atc-popup__item-info {
12630    display: flex;
12631    flex-direction: column;
12632    gap: 0.2rem;
12633    min-width: 0;
12634    flex-grow: 1;
12635    font-family: var(--font-body);
12636  }
12637  /* .title y .prc tienen estilos globales del tema: reset local */
12638  .occre-atc-popup__item-info .title,
12639  .occre-atc-popup__item-info .prc {
12640    display: block;
12641    margin: 0;
12642    line-height: 1.3;
12643  }
12644  .occre-atc-popup__item-info .title {
12645    font-size: 1.3rem;
12646    font-weight: 300;
12647    letter-spacing: -0.01em;
12648    color: var(--color-text-primary, #131927);
12649    display: -webkit-box;
12650    -webkit-line-clamp: 2;
12651    -webkit-box-orient: vertical;
12652    overflow: hidden;
12653  }
12654  .occre-atc-popup__item-info .prc {
12655    font-size: 1.3rem;
12656    font-weight: var(--font-weight-body-regular);
12657    color: var(--color-text-primary, #131927);
12658  }
12659  .occre-atc-popup__item .o-btn {
12660    flex-shrink: 0;
12661  }
12662  .occre-atc-popup__continue {
12663    width: 100%;
12664  }
12665
12666  @media screen and (max-width: 749px) {
12667    .occre-atc-popup {
12668      width: 100vw;
12669      max-width: 100vw;
12670      margin: auto 0 0;
12671      border-radius: 1.6rem 1.6rem 0 0;
12672      background: var(--color-grey-200, #f4f4f4);
12673    }
12674    .occre-atc-popup[open] {
12675      animation: occre-atc-popup-up 0.25s ease;
12676    }
12677    .occre-atc-popup__item {
12678      background: var(--color-surface-white, #fff);
12679      border: 0;
12680    }
12681    @keyframes occre-atc-popup-up {
12682      from { transform: translateY(100%); }
12683      to { transform: translateY(0); }
12684    }
12685  }
12686</style>
12687
12688<style>
12689      .rebuy-cart__flyout,
12690      .rebuy-cart__flyout-mask,
12691      .rebuy-modal,
12692      .rebuy-modal__overlay,
12693      #rebuy-cart {
12694        display: none !important;
12695      }
12696
12697      /* Rebuy marca body.rebuy-cart-visible al añadir al carrito (aunque su
12698         drawer esté oculto) y su CSS bloquea el scroll con overflow:hidden */
12699      body.rebuy-cart-visible {
12700        overflow: visible !important;
12701      }
12702
12703      /* Mensajes de plazos inyectados por Shopify/PayPal (PayPal Pay Later,
12704         payment terms): la UI propia es la fila de .occre-pdp__plans, que abre
12705         el modal nativo por API. Se sacan de pantalla en todo el sitio — sin
12706         display:none, que impediría hidratar el iframe del mensaje. */
12707      [data-pp-message],
12708      shopify-payment-terms {
12709        position: absolute !important;
12710        left: -9999px !important;
12711        top: 0 !important;
12712        width: 1px !important;
12713        height: 1px !important;
12714        opacity: 0 !important;
12715        pointer-events: none !important;
12716      }
12717    </style>
12718    
12718<script>
12719      window.addEventListener('rebuy:smartcart.ready', function () {
12720        try { window.Rebuy.SmartCart.hide(); } catch (e) {}
12721      });
12722      /* Cinturón y tirantes: si Rebuy deja su clase de scroll-lock en body,
12723         la quitamos en cuanto aparece */
12724      new MutationObserver(function () {
12725        if (document.body.classList.contains('rebuy-cart-visible')) {
12726          document.body.classList.remove('rebuy-cart-visible');
12727        }
12728      }).observe(document.body, { attributes: true, attributeFilter: ['class'] });
12729      /* SEO: Rebuy (Smart Cart oculto, widgets) y los popups de Klaviyo inyectan
12730         h1-h6 en todas las páginas ("Carrito", "Comprados juntos…", títulos de
12731         producto). Se sustituyen por <p> conservando clases/atributos. */
12732      (function () {
12733        var APP_ROOT = '[class*="rebuy"],[id*="rebuy"],[class*="kl-private"],[class*="klaviyo"]';
12734        function demote(h) {
12735          var p = document.createElement('p');
12736          for (var i = 0; i < h.attributes.length; i++) {
12737            p.setAttribute(h.attributes[i].name, h.attributes[i].value);
12738          }
12739          p.setAttribute('data-was', h.tagName.toLowerCase());
12740          while (h.firstChild) p.appendChild(h.firstChild);
12741          h.parentNode.replaceChild(p, h);
12742        }
12743        function sweep(node) {
12744          if (!node || node.nodeType !== 1) return;
12745          if (/^H[1-6]$/.test(node.tagName) && node.closest(APP_ROOT)) { demote(node); return; }
12746          var list = node.querySelectorAll('h1,h2,h3,h4,h5,h6');
12747          for (var i = 0; i < list.length; i++) {
12748            if (list[i].closest(APP_ROOT)) demote(list[i]);
12749          }
12750        }
12751        new MutationObserver(function (muts) {
12752          for (var i = 0; i < muts.length; i++) {
12753            var added = muts[i].addedNodes;
12754            for (var j = 0; j < added.length; j++) sweep(added[j]);
12755          }
12756        }).observe(document.documentElement, { childList: true, subtree: true });
12757        document.addEventListener('DOMContentLoaded', function () { sweep(document.body); });
12758      })();
12759      /* El clic del carrito abre el drawer 4s y no llega a Rebuy */
12760      document.addEventListener('click', function (e) {
12761        if (e.target.closest('[data-cart-open]')) {
12762          e.preventDefault();
12763          e.stopPropagation();
12764          document.dispatchEvent(new CustomEvent('occre:cart:open'));
12765        }
12766      }, true);
12767    </script>
12767
12768    
12768<script>
12769      /* Watchdog popups Klaviyo (móvil): a veces al cerrar el formulario quedan
12770         la clase klaviyo-prevent-body-scrolling en <body> (overflow:hidden
12771         !important → no se puede scrollear) y/o el overlay fijo del popup
12772         (div.kl-private-reset-css-* [role="dialog"], z-index 90000, cubre todo
12773         el viewport → no se puede clicar). Limpiamos ambos restos. */
12774      (function () {
12775        var LOCK = 'klaviyo-prevent-body-scrolling';
12776
12777        function klDialogs() {
12778          return document.querySelectorAll('div[class*="kl-private-reset-css"][role="dialog"]');
12779        }
12780
12781        function isVisible(el) {
12782          if (!el || !el.offsetWidth || !el.offsetHeight) return false;
12783          var cs = getComputedStyle(el);
12784          return cs.display !== 'none' && cs.visibility !== 'hidden' && cs.opacity !== '0';
12785        }
12786
12787        /* ¿Queda algún formulario Klaviyo realmente visible y con contenido? */
12788        function formStillOpen() {
12789          var dialogs = klDialogs();
12790          for (var i = 0; i < dialogs.length; i++) {
12791            var d = dialogs[i];
12792            if (!isVisible(d)) continue;
12793            /* Solo un popup a pantalla completa/centrado justifica el lock;
12794               un teaser pequeño no */
12795            if (d.offsetWidth < innerWidth * 0.8 || d.offsetHeight < innerHeight * 0.8) continue;
12796            var content = d.querySelector('form, button, img, input');
12797            if (content && isVisible(content)) return true;
12798          }
12799          return false;
12800        }
12801
12802        function cleanup() {
12803          if (formStillOpen()) return;
12804          /* Overlay huérfano que sigue cubriendo el viewport → fuera */
12805          var dialogs = klDialogs();
12806          for (var i = 0; i < dialogs.length; i++) {
12807            var d = dialogs[i];
12808            /* Aunque esté a opacity:0 (invisible) sigue intercepta taps:
12809               si cubre el viewport y no hay formulario abierto, fuera */
12810            if (d.offsetWidth >= innerWidth * 0.9 && d.offsetHeight >= innerHeight * 0.9) {
12811              d.style.setProperty('display', 'none', 'important');
12812              d.style.setProperty('pointer-events', 'none', 'important');
12813            }
12814          }
12815          document.body.classList.remove(LOCK);
12816        }
12817
12818        function scheduleCleanup() {
12819          setTimeout(cleanup, 600);
12820          setTimeout(cleanup, 2000);
12821        }
12822
12823        /* Evento oficial de Klaviyo al cerrar un formulario */
12824        document.addEventListener('klaviyo-form', function (e) {
12825          if (e.detail && e.detail.type === 'close') scheduleCleanup();
12826        });
12827
12828        /* Respaldo: tap/click en el botón de cierre (X) del popup */
12829        document.addEventListener('click', function (e) {
12830          if (!e.target || !e.target.closest) return;
12831          var btn = e.target.closest('[class*="kl-private-reset-css"] button[aria-label]');
12832          if (btn && /close|cerrar|schlie|fermer|chiudi|fechar|sluit/i.test(btn.getAttribute('aria-label') || '')) {
12833            scheduleCleanup();
12834          }
12835        }, true);
12836
12837        /* Último recurso: si la clase de bloqueo queda en body sin ningún
12838           formulario visible, la retiramos. Doble comprobación con 500ms de
12839           margen para no matar un popup en plena animación de apertura. */
12840        setInterval(function () {
12841          if (document.body.classList.contains(LOCK) && !formStillOpen()) {
12842            setTimeout(function () {
12843              if (document.body.classList.contains(LOCK) && !formStillOpen()) cleanup();
12844            }, 500);
12845          }
12846        }, 2500);
12847      })();
12848    </script>
12848
12849    
12850
12851<script>
12852  (function () {
12853    var SEL = '.swym-button[data-swaction="addToWishlist"]';
12854    var inList = {}; // empi (product id) -> item de Swym
12855
12856    function paint() {
12857      document.querySelectorAll(SEL).forEach(function (btn) {
12858        btn.classList.add('swym-loaded');
12859        btn.classList.toggle('swym-added', !!inList[btn.dataset.productId]);
12860      });
12861      var n = String(Object.keys(inList).length);
12862      document.querySelectorAll('[data-wishlist-count]').forEach(function (badge) {
12863        // Escribir solo si cambia: textContent siempre crea una mutación y el
12864        // MutationObserver de abajo repintaría en bucle infinito.
12865        if (badge.textContent !== n) badge.textContent = n;
12866        if (badge.hidden !== (n === '0')) badge.hidden = n === '0';
12867      });
12868    }
12869
12870    var paintQueued = false;
12871    function queuePaint() {
12872      if (paintQueued) return;
12873      paintQueued = true;
12874      requestAnimationFrame(function () {
12875        paintQueued = false;
12876        paint();
12877      });
12878    }
12879
12880    function refresh(swat) {
12881      // true = forzar refresco: sin él, fetch devuelve caché obsoleta tras add/remove
12882      swat.fetch(function (items) {
12883        inList = {};
12884        (items || []).forEach(function (i) { inList[i.empi] = i; });
12885        paint();
12886      }, true);
12887    }
12888
12889    function start(swat) {
12890      refresh(swat);
12891
12892      document.addEventListener('click', function (e) {
12893        var btn = e.target.closest(SEL);
12894        if (!btn) return;
12895        e.preventDefault();
12896
12897        var product = {
12898          epi: parseInt(btn.dataset.variantId, 10),
12899          empi: parseInt(btn.dataset.productId, 10),
12900          du: btn.dataset.productUrl
12901        };
12902
12903        // Feedback inmediato; refresh() corrige si la llamada falla
12904        if (inList[product.empi]) {
12905          delete inList[product.empi];
12906          swat.removeFromWishList(product, function () { refresh(swat); }, function () { refresh(swat); });
12907        } else {
12908          inList[product.empi] = product;
12909          swat.addToWishList(product, function () { refresh(swat); }, function () { refresh(swat); });
12910        }
12911        paint();
12912      });
12913
12914      // Botones añadidos después (sliders, quick view…)
12915      new MutationObserver(queuePaint).observe(document.body, { childList: true, subtree: true });
12916    }
12917
12918    // El SDK carga async y su init de UI puede crashear: solo esperamos _swat
12919    var tries = 0;
12920    (function wait() {
12921      if (window._swat && typeof window._swat.fetch === 'function') return start(window._swat);
12922      if (tries++ < 100) setTimeout(wait, 200); // ~20s
12923    })();
12924  })();
12925</script>
12925
12926
12927    
12928      
12929
12930
12931
12932<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 12932
12932
12933<script>
12934  var klaviyo = klaviyo || [];
12935  klaviyo.init({
12936    account: "WqPxTF",
12937    list: "SfyYsX",
12938    platform: "shopify"
12939  });
12940   
12941    klaviyo.enable("backinstock",{
12942      trigger: {
12943        product_page_text: "Notify Me When Available",
12944        product_page_class: "btn",
12945        product_page_text_align: "center",
12946        product_page_margin: "0px",
12947        alternate_anchor: "kbisCartAddDiv",
12948        replace_anchor: false
12949      },
12950      modal: {
12951        headline: "{product_name}",
12952        body_content: "Register to receive a notification when this item comes back in stock.",
12953        email_field_label: "Email",
12954        button_label: "Notify me when available",
12955        subscription_success_label: "You're in! We'll let you know when it's back.",
12956        newsletter_subscribe_label: "Add me to your email list.",
12957        subscribe_checked: true,
12958        footer_content: '',
12959        additional_styles: '',
12960        drop_background_color: "#000",
12961        background_color: "#fff",
12962        text_color: "#202223",
12963        button_text_color: "#000",
12964        button_background_color: "#feb71a",
12965        close_button_color: "#ccc",
12966        error_background_color: "#fcd6d7",
12967        error_text_color: "#C72E2F",
12968        success_background_color: "#d3efcd",
12969        success_text_color: "#1B9500"
12970      }
12971    });
12972  
12973</script>
12973
12974
12975    
12976  <div id="shopify-block-AakNoTzR0N0NkN3Z2W__11532412952436166569" class="shopify-block shopify-app-block">
12976<script async src="https://loox.io/widget/Ey-gR3us83/loox.1654325918000.js?shop=occremania.myshopify.com"></script>
12976
12977
12978
12979	<!-- __LXV: 1790917757756;__LXR: https://loox.io;__LXC: Ey-gR3us83; -->
12979<script>var loox_global_hash = '1790917757756';
12980var loox_bundle_reviews_enabled = false;</script>
12980<script>var loox_floating_widget = {"active":true,"rtl":false,"default_text":"Reseñas","position":"right","button_text":"Reviews","button_bg_color":"1f1e1c","button_text_color":"FFFFFF","display_on_home_page":false,"display_on_product_page":true,"display_on_cart_page":false,"display_on_other_pages":false,"hide_on_mobile":true,"border_radius":{"key":"extraRounded","value":"16px","label":"Extra Rounded"},"orientation":"default"};
12981</script>
12981<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#EBBF20; }
12982:root { --lxs-rating-icon-color: #EBBF20; }</style>
12983
12984
12985
12986
12987
12988	
12988<script>
12989		const productLdJsonSchema = {
12990			"@context": "http://schema.org",
12991			"@type": "Product",
12992			"name": "Albatros",
12993			"aggregateRating": {
12994				"@type": "AggregateRating",
12995				"ratingValue": "4.7",
12996				"reviewCount": 137
12997			}
12998		}
12999
13000		const looxAddProductLdJsonSchema = () => {
13001			const scriptEl = document.createElement('script');
13002			scriptEl.type = 'application/ld+json';
13003
13004			const stringifyProductLdJsonSchema = JSON.stringify(productLdJsonSchema);
13005
13006			try {
13007				scriptEl.appendChild(document.createTextNode(stringifyProductLdJsonSchema));
13008				document.body.appendChild(scriptEl);
13009			} catch (e) {
13010				scriptEl.textContent = stringifyProductLdJsonSchema;
13011				document.body.appendChild(scriptEl);
13012			}
13013		};
13014
13015		let productSchemaHandled = false;
13016
13017		window.addEventListener('DOMContentLoaded', () => {
13018			try {
13019				const ldJsonScripts = document.querySelectorAll("[type='application/ld+json']");
13020				const microdataElements = document.querySelectorAll("[itemtype='https://schema.org/Product'], [itemprop='aggregateRating']");
13021
13022				if (microdataElements.length) return;
13023				if ([...ldJsonScripts].some(({ textContent }) => JSON.parse(textContent).hasOwnProperty('aggregateRating'))) return;
13024
13025				ldJsonScripts.forEach(script => {
13026					const json = JSON.parse(script.textContent);
13027
13028					if (productSchemaHandled) return;
13029					if (json['@type'] !== 'Product' && json['@type'] !== 'ProductGroup') return;
13030
13031					json.aggregateRating = productLdJsonSchema.aggregateRating;
13032					script.textContent = JSON.stringify(json);
13033					productSchemaHandled = true;
13034				});
13035
13036				if (!productSchemaHandled) looxAddProductLdJsonSchema();
13037			} catch (error) {
13038				// swallow error
13039			}
13040		});
13041	</script>
13041
13042
13043
13044
13045</div><div id="shopify-block-ATThLR0FuWEJHVDgwU__10533623496951086041" class="shopify-block shopify-app-block"></div><div id="shopify-block-ATys2MjlvOE4yTUVaZ__6091580277106134563" class="shopify-block shopify-app-block"><div class="axt-popup-overlay" style="display:none"><div class="axt-popup-dialog axt-bxgy-card-background"><div class="d-flex align-items-center"><img src="https://cdn.shopify.com/extensions/01a0fbb0-71b0-7cb6-8887-04d6f1eacd09/customer-group-pricing-1410/assets/gift_image.png" alt="gift_icon" width="24" height="24" class="axt-warning-card"><p>Adding item to the cart...</p></div><div><div class="axt-progressbar-bg">&nbsp;</div></div></div></div>
13046<script>window.AXT_OBJ={axt_currency_format:"${{amount}}",axt_price_format:"$0.00 USD",axt_currency_code:"EUR",axt_locale_code:"en",axt_currency_code_status:true,axt_user_currency:"USD",axt_customer_country:"US",axt_base_currency:"EUR",axt_customer_tags:null,axt_shop:"occremania.myshopify.com",axt_shop_domain:"occre.com",axt_host:"https://custompricing.axtrics.com"};</script>
13046</div><div id="shopify-block-AYlZha3Y3M1ZCdHA1e__15912215999290715800" class="shopify-block shopify-app-block">
13047
13048<style data-shopify>
13049    .md-modal__content, .md-btn, .md-modal__formContent__select select, .md-form__select, .md-form__select__country__list-link, .md-form__select__language__list-link, .md-form__select__country__list-link-wrapper span, .md-form__select__language__list-link-wrapper span, .md-modal__bodyContent__text p {
13050        font-size: 14px !important;
13051    }
13052
13053    .md-modal__header__title span, .md-modal__header__title h2 {
13054        font-size: 20px;
13055    }
13056
13057    #md-app-embed__modal .md-modal__header__title span, #md-app-embed__modal .md-modal__header__title h2 {
13058        color: #000000 !important;
13059        line-height: 1.75em;
13060    }
13061
13062    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list-link, #md-app-embed__modal .md-form__select__language__list-link, #md-app-embed__modal .md-form__select__country__list-link-wrapper span, #md-app-embed__modal .md-form__select__language__list-link-wrapper span {
13063        color: #000000 !important;
13064    }
13065
13066    
13067        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list__flag-wrapper {
13068        display: none;
13069        }
13070        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list-link-wrapper .md-form__select__span {
13071        display: none;
13072        }
13073        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
13074        display: block;
13075        font-family: inherit;
13076        line-height: inherit;
13077        border: none;
13078        font-size: 14px !important;
13079        }
13080        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
13081        font-size: 14px !important;
13082        }
13083        @media screen and (-webkit-min-device-pixel-ratio: 2) {
13084            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
13085                font-size: max(16px, 14px) !important;
13086            }
13087
13088            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
13089                font-size: max(16px, 14px) !important;
13090            }
13091        }
13092    #md-app-embed__modal .md-form__select__country__list-link:hover, #md-app-embed__modal .md-form__select__language__list-link:hover {
13093    background: rgba(0, 0, 0, 0.1) !important;
13094    }
13095
13096    #md-app-embed__modal .md-form__select__search__input::placeholder {
13097    color: rgba(0, 0, 0, 0.5) !important;
13098    }
13099
13100    .md-btn__primary {
13101        background: #000000 !important;
13102        color: #ffffff !important;
13103    }
13104
13105    
13106    .md-btn__primary:hover {
13107        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
13108    }
13109
13110    .md-btn__primary:active {
13111        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
13112    }
13113
13114    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-modal__content, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
13115        background-color: #ffffff !important;
13116        color: #000000 !important;
13117    }
13118
13119    #md-app-embed__modal .md-modal__bodyContent p {
13120        color: #000000 !important;
13121    }
13122      .md-modal__container {
13123        -webkit-backdrop-filter: blur(4px) !important;
13124        backdrop-filter: blur(4px) !important;
13125      }
13126    
13127
13128    #md-app-embed__modal .md-modal__footerPoweredLink {
13129        color: #000000 !important;
13130    }
13131    .md-modal__footerContent {
13132        text-align: right;
13133    }
13134    #md-app-embed__modal .md-modal-closeButton .md-icon__Svg {
13135        fill: #5c5f62 !important;
13136    }
13137
13138    #md-app-embed__modal .orbe-highlight-country__divider {
13139        border-bottom: 1px solid #000000 !important;
13140    }
13141    #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
13142        border: 1px solid #000000 !important;
13143    }
13144    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
13145        border: 2px solid #000000 !important;
13146    }
13147    
13148    #md-app-embed__modal .md-form__select {
13149        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%23000000"/></svg>') !important;
13150    }
13151    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
13152        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.0002C14.744 13.0002 14.488 12.9023 14.293 12.7073L10 8.41425L5.70701 12.7073C5.31601 13.0982 4.68401 13.0982 4.29301 12.7073C3.90201 12.3163 3.90201 11.6842 4.29301 11.2933L9.29301 6.29325C9.68401 5.90225 10.316 5.90225 10.707 6.29325L15.707 11.2933C16.098 11.6842 16.098 12.3163 15.707 12.7073C15.512 12.9023 15.256 13.0002 15 13.0002Z" fill="%23000000"/></svg>') !important;
13153    }
13154    .md-modal__footerContent {
13155        max-width: 100%;
13156    }
13157    
13158
13159    
13160#md-app-embed__modal .md-modal__content, #md-app-embed__modal .md-modal-closeButton, .md-btn, #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-modal__content, .md-modal__content__img, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
13161        border-radius: unset !important;
13162    }
13163         /* Custom CSS */ 
13164    
13165
13166    .md-modal__footer {
13167        padding: 0.75em 1.5em 1.5em;
13168    }
13169        .md-modal__header__flag {
13170            display: block !important;
13171            background-position: center;
13172            background-size: cover;
13173            background-repeat: no-repeat;
13174            position: relative;
13175            width: 46.6px;
13176            height: 35px;
13177            margin: auto;
13178            margin-top: 1.5em;
13179            overflow: clip;
13180            outline: 0.0625rem solid rgba(0, 0, 0, 0.05);
13181            outline-offset: calc(0.0625rem* -1);
13182        }
13183        
13184        .md-modal__header__flag img {
13185            height: 35px;
13186            width: 35px !important;
13187            border-radius: 35px;
13188        }
13189        
13190        .md-modal-closeButton {
13191            position: absolute;
13192            right: 0;
13193            top: 0;
13194            margin: 0 !important;
13195            padding-top: 1.5em;
13196            padding-right: 1.5em;
13197        }
13198
13199    .md-modal__backdrop {
13200    display: block !important;
13201    }
13202</style>
13203<!-- BEGIN app snippet: load-css-flags -->
13204<style data-orbe-flags="43">.orbe-flags-xx, .orbe-flags__before-xx:before {background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx.svg') !important;}.orbe-flags-us, .orbe-flags__before-us:before {background-image: url('https://cdn.shopify.com/static/images/flags/us.svg') !important;}.orbe-flags-de, .orbe-flags__before-de:before {background-image: url('https://cdn.shopify.com/static/images/flags/de.svg') !important;}.orbe-flags-au, .orbe-flags__before-au:before {background-image: url('https://cdn.shopify.com/static/images/flags/au.svg') !important;}.orbe-flags-ca, .orbe-flags__before-ca:before {background-image: url('https://cdn.shopify.com/static/images/flags/ca.svg') !important;}.orbe-flags-es, .orbe-flags__before-es:before {background-image: url('https://cdn.shopify.com/static/images/flags/es.svg') !important;}.orbe-flags-no, .orbe-flags__before-no:before {background-image: url('https://cdn.shopify.com/static/images/flags/no.svg') !important;}.orbe-flags-ad, .orbe-flags__before-ad:before {background-image: url('https://cdn.shopify.com/static/images/flags/ad.svg') !important;}.orbe-flags-ba, .orbe-flags__before-ba:before {background-image: url('https://cdn.shopify.com/static/images/flags/ba.svg') !important;}.orbe-flags-rs, .orbe-flags__before-rs:before {background-image: url('https://cdn.shopify.com/static/images/flags/rs.svg') !important;}.orbe-flags-hn, .orbe-flags__before-hn:before {background-image: url('https://cdn.shopify.com/static/images/flags/hn.svg') !important;}.orbe-flags-bg, .orbe-flags__before-bg:before {background-image: url('https://cdn.shopify.com/static/images/flags/bg.svg') !important;}.orbe-flags-cz, .orbe-flags__before-cz:before {background-image: url('https://cdn.shopify.com/static/images/flags/cz.svg') !important;}.orbe-flags-ee, .orbe-flags__before-ee:before {background-image: url('https://cdn.shopify.com/static/images/flags/ee.svg') !important;}.orbe-flags-fi, .orbe-flags__before-fi:before {background-image: url('https://cdn.shopify.com/static/images/flags/fi.svg') !important;}.orbe-flags-gr, .orbe-flags__before-gr:before {background-image: url('https://cdn.shopify.com/static/images/flags/gr.svg') !important;}.orbe-flags-ie, .orbe-flags__before-ie:before {background-image: url('https://cdn.shopify.com/static/images/flags/ie.svg') !important;}.orbe-flags-lt, .orbe-flags__before-lt:before {background-image: url('https://cdn.shopify.com/static/images/flags/lt.svg') !important;}.orbe-flags-pl, .orbe-flags__before-pl:before {background-image: url('https://cdn.shopify.com/static/images/flags/pl.svg') !important;}.orbe-flags-ro, .orbe-flags__before-ro:before {background-image: url('https://cdn.shopify.com/static/images/flags/ro.svg') !important;}.orbe-flags-si, .orbe-flags__before-si:before {background-image: url('https://cdn.shopify.com/static/images/flags/si.svg') !important;}.orbe-flags-at, .orbe-flags__before-at:before {background-image: url('https://cdn.shopify.com/static/images/flags/at.svg') !important;}.orbe-flags-be, .orbe-flags__before-be:before {background-image: url('https://cdn.shopify.com/static/images/flags/be.svg') !important;}.orbe-flags-cy, .orbe-flags__before-cy:before {background-image: url('https://cdn.shopify.com/static/images/flags/cy.svg') !important;}.orbe-flags-dk, .orbe-flags__before-dk:before {background-image: url('https://cdn.shopify.com/static/images/flags/dk.svg') !important;}.orbe-flags-hr, .orbe-flags__before-hr:before {background-image: url('https://cdn.shopify.com/static/images/flags/hr.svg') !important;}.orbe-flags-hu, .orbe-flags__before-hu:before {background-image: url('https://cdn.shopify.com/static/images/flags/hu.svg') !important;}.orbe-flags-lu, .orbe-flags__before-lu:before {background-image: url('https://cdn.shopify.com/static/images/flags/lu.svg') !important;}.orbe-flags-lv, .orbe-flags__before-lv:before {background-image: url('https://cdn.shopify.com/static/images/flags/lv.svg') !important;}.orbe-flags-nl, .orbe-flags__before-nl:before {background-image: url('https://cdn.shopify.com/static/images/flags/nl.svg') !important;}.orbe-flags-se, .orbe-flags__before-se:before {background-image: url('https://cdn.shopify.com/static/images/flags/se.svg') !important;}.orbe-flags-sk, .orbe-flags__before-sk:before {background-image: url('https://cdn.shopify.com/static/images/flags/sk.svg') !important;}.orbe-flags-fr, .orbe-flags__before-fr:before {background-image: url('https://cdn.shopify.com/static/images/flags/fr.svg') !important;}.orbe-flags-cl, .orbe-flags__before-cl:before {background-image: url('https://cdn.shopify.com/static/images/flags/cl.svg') !important;}.orbe-flags-co, .orbe-flags__before-co:before {background-image: url('https://cdn.shopify.com/static/images/flags/co.svg') !important;}.orbe-flags-do, .orbe-flags__before-do:before {background-image: url('https://cdn.shopify.com/static/images/flags/do.svg') !important;}.orbe-flags-pa, .orbe-flags__before-pa:before {background-image: url('https://cdn.shopify.com/static/images/flags/pa.svg') !important;}.orbe-flags-pe, .orbe-flags__before-pe:before {background-image: url('https://cdn.shopify.com/static/images/flags/pe.svg') !important;}.orbe-flags-py, .orbe-flags__before-py:before {background-image: url('https://cdn.shopify.com/static/images/flags/py.svg') !important;}.orbe-flags-sv, .orbe-flags__before-sv:before {background-image: url('https://cdn.shopify.com/static/images/flags/sv.svg') !important;}.orbe-flags-uy, .orbe-flags__before-uy:before {background-image: url('https://cdn.shopify.com/static/images/flags/uy.svg') !important;}.orbe-flags-my, .orbe-flags__before-my:before {background-image: url('https://cdn.shopify.com/static/images/flags/my.svg') !important;}.orbe-flags-ec, .orbe-flags__before-ec:before {background-image: url('https://cdn.shopify.com/static/images/flags/ec.svg') !important;}.orbe-flags-ma, .orbe-flags__before-ma:before {background-image: url('https://cdn.shopify.com/static/images/flags/ma.svg') !important;}.orbe-flags-kr, .orbe-flags__before-kr:before {background-image: url('https://cdn.shopify.com/static/images/flags/kr.svg') !important;}.orbe-flags-al, .orbe-flags__before-al:before {background-image: url('https://cdn.shopify.com/static/images/flags/al.svg') !important;}.orbe-flags-fo, .orbe-flags__before-fo:before {background-image: url('https://cdn.shopify.com/static/images/flags/fo.svg') !important;}.orbe-flags-gl, .orbe-flags__before-gl:before {background-image: url('https://cdn.shopify.com/static/images/flags/gl.svg') !important;}.orbe-flags-is, .orbe-flags__before-is:before {background-image: url('https://cdn.shopify.com/static/images/flags/is.svg') !important;}.orbe-flags-md, .orbe-flags__before-md:before {background-image: url('https://cdn.shopify.com/static/images/flags/md.svg') !important;}.orbe-flags-me, .orbe-flags__before-me:before {background-image: url('https://cdn.shopify.com/static/images/flags/me.svg') !important;}.orbe-flags-za, .orbe-flags__before-za:before {background-image: url('https://cdn.shopify.com/static/images/flags/za.svg') !important;}.orbe-flags-th, .orbe-flags__before-th:before {background-image: url('https://cdn.shopify.com/static/images/flags/th.svg') !important;}.orbe-flags-il, .orbe-flags__before-il:before {background-image: url('https://cdn.shopify.com/static/images/flags/il.svg') !important;}.orbe-flags-ae, .orbe-flags__before-ae:before {background-image: url('https://cdn.shopify.com/static/images/flags/ae.svg') !important;}.orbe-flags-hk, .orbe-flags__before-hk:before {background-image: url('https://cdn.shopify.com/static/images/flags/hk.svg') !important;}.orbe-flags-nz, .orbe-flags__before-nz:before {background-image: url('https://cdn.shopify.com/static/images/flags/nz.svg') !important;}.orbe-flags-cr, .orbe-flags__before-cr:before {background-image: url('https://cdn.shopify.com/static/images/flags/cr.svg') !important;}.orbe-flags-jp, .orbe-flags__before-jp:before {background-image: url('https://cdn.shopify.com/static/images/flags/jp.svg') !important;}.orbe-flags-sa, .orbe-flags__before-sa:before {background-image: url('https://cdn.shopify.com/static/images/flags/sa.svg') !important;}.orbe-flags-mc, .orbe-flags__before-mc:before {background-image: url('https://cdn.shopify.com/static/images/flags/mc.svg') !important;}.orbe-flags-mt, .orbe-flags__before-mt:before {background-image: url('https://cdn.shopify.com/static/images/flags/mt.svg') !important;}.orbe-flags-ph, .orbe-flags__before-ph:before {background-image: url('https://cdn.shopify.com/static/images/flags/ph.svg') !important;}.orbe-flags-tw, .orbe-flags__before-tw:before {background-image: url('https://cdn.shopify.com/static/images/flags/tw.svg') !important;}.orbe-flags-it, .orbe-flags__before-it:before {background-image: url('https://cdn.shopify.com/static/images/flags/it.svg') !important;}.orbe-flags-mx, .orbe-flags__before-mx:before {background-image: url('https://cdn.shopify.com/static/images/flags/mx.svg') !important;}.orbe-flags-pt, .orbe-flags__before-pt:before {background-image: url('https://cdn.shopify.com/static/images/flags/pt.svg') !important;}.orbe-flags-ch, .orbe-flags__before-ch:before {background-image: url('https://cdn.shopify.com/static/images/flags/ch.svg') !important;}.orbe-flags-gb, .orbe-flags__before-gb:b
13204efore {background-image: url('https://cdn.shopify.com/static/images/flags/gb.svg') !important;}</style><style data-orbe-flags="circle">.orbe-flags-circle-xx, .orbe-flags-circle__before-xx:before {
13205              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/xx-1x1.svg') !important;
13206            }.orbe-flags-circle-us, .orbe-flags-circle__before-us:before {
13207              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/us-1x1.svg') !important;
13208            }.orbe-flags-circle-de, .orbe-flags-circle__before-de:before {
13209              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/de-1x1.svg') !important;
13210            }.orbe-flags-circle-au, .orbe-flags-circle__before-au:before {
13211              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/au-1x1.svg') !important;
13212            }.orbe-flags-circle-ca, .orbe-flags-circle__before-ca:before {
13213              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ca-1x1.svg') !important;
13214            }.orbe-flags-circle-es, .orbe-flags-circle__before-es:before {
13215              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/es-1x1.svg') !important;
13216            }.orbe-flags-circle-no, .orbe-flags-circle__before-no:before {
13217              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/no-1x1.svg') !important;
13218            }.orbe-flags-circle-ad, .orbe-flags-circle__before-ad:before {
13219              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ad-1x1.svg') !important;
13220            }.orbe-flags-circle-ba, .orbe-flags-circle__before-ba:before {
13221              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ba-1x1.svg') !important;
13222            }.orbe-flags-circle-rs, .orbe-flags-circle__before-rs:before {
13223              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/rs-1x1.svg') !important;
13224            }.orbe-flags-circle-hn, .orbe-flags-circle__before-hn:before {
13225              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hn-1x1.svg') !important;
13226            }.orbe-flags-circle-bg, .orbe-flags-circle__before-bg:before {
13227              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/bg-1x1.svg') !important;
13228            }.orbe-flags-circle-cz, .orbe-flags-circle__before-cz:before {
13229              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cz-1x1.svg') !important;
13230            }.orbe-flags-circle-ee, .orbe-flags-circle__before-ee:before {
13231              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ee-1x1.svg') !important;
13232            }.orbe-flags-circle-fi, .orbe-flags-circle__before-fi:before {
13233              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fi-1x1.svg') !important;
13234            }.orbe-flags-circle-gr, .orbe-flags-circle__before-gr:before {
13235              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/gr-1x1.svg') !important;
13236            }.orbe-flags-circle-ie, .orbe-flags-circle__before-ie:before {
13237              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ie-1x1.svg') !important;
13238            }.orbe-flags-circle-lt, .orbe-flags-circle__before-lt:before {
13239              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lt-1x1.svg') !important;
13240            }.orbe-flags-circle-pl, .orbe-flags-circle__before-pl:before {
13241              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pl-1x1.svg') !important;
13242            }.orbe-flags-circle-ro, .orbe-flags-circle__before-ro:before {
13243              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ro-1x1.svg') !important;
13244            }.orbe-flags-circle-si, .orbe-flags-circle__before-si:before {
13245              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/si-1x1.svg') !important;
13246            }.orbe-flags-circle-at, .orbe-flags-circle__before-at:before {
13247              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/at-1x1.svg') !important;
13248            }.orbe-flags-circle-be, .orbe-flags-circle__before-be:before {
13249              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/be-1x1.svg') !important;
13250            }.orbe-flags-circle-cy, .orbe-flags-circle__before-cy:before {
13251              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cy-1x1.svg') !important;
13252            }.orbe-flags-circle-dk, .orbe-flags-circle__before-dk:before {
13253              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/dk-1x1.svg') !important;
13254            }.orbe-flags-circle-hr, .orbe-flags-circle__before-hr:before {
13255              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hr-1x1.svg') !important;
13256            }.orbe-flags-circle-hu, .orbe-flags-circle__before-hu:before {
13257              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hu-1x1.svg') !important;
13258            }.orbe-flags-circle-lu, .orbe-flags-circle__before-lu:before {
13259              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lu-1x1.svg') !important;
13260            }.orbe-flags-circle-lv, .orbe-flags-circle__before-lv:before {
13261              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/lv-1x1.svg') !important;
13262            }.orbe-flags-circle-nl, .orbe-flags-circle__before-nl:before {
13263              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/nl-1x1.svg') !important;
13264            }.orbe-flags-circle-se, .orbe-flags-circle__before-se:before {
13265              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/se-1x1.svg') !important;
13266            }.orbe-flags-circle-sk, .orbe-flags-circle__before-sk:before {
13267              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/sk-1x1.svg') !important;
13268            }.orbe-flags-circle-fr, .orbe-flags-circle__before-fr:before {
13269              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fr-1x1.svg') !important;
13270            }.orbe-flags-circle-cl, .orbe-flags-circle__before-cl:before {
13271              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cl-1x1.svg') !important;
13272            }.orbe-flags-circle-co, .orbe-flags-circle__before-co:before {
13273              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/co-1x1.svg') !important;
13274            }.orbe-flags-circle-do, .orbe-flags-circle__before-do:before {
13275              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/do-1x1.svg') !important;
13276            }.orbe-flags-circle-pa, .orbe-flags-circle__before-pa:before {
13277              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pa-1x1.svg') !important;
13278            }.orbe-flags-circle-pe, .orbe-flags-circle__before-pe:before {
13279              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pe-1x1.svg') !important;
13280            }.orbe-flags-circle-py, .orbe-flags-circle__before-py:before {
13281              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/py-1x1.svg') !important;
13282            }.orbe-flags-circle-sv, .orbe-flags-circle__before-sv:before {
13283              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/sv-1x1.svg') !important;
13284            }.orbe-flags-circle-uy, .orbe-flags-circle__before-uy:before {
13285              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/uy-1x1.svg') !important;
13286            }.orbe-flags-circle-my, .orbe-flags-circle__before-my:before {
13287              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/my-1x1.svg') !important;
13288            }.orbe-flags-circle-ec, .orbe-flags-circle__before-ec:before {
13289              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ec-1x1.svg') !important;
13290            }.orbe-flags-circle-ma, .orbe-flags-circle__before-ma:before {
13291              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ma-1x1.svg') !important;
13292            }.orbe-flags-circle-kr, .orbe-flags-circle__before-kr:before {
13293              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/kr-1x1.svg') !important;
13294            }.orbe-flags-circle-al, .orbe-flags-circle__before-al:before {
13295              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/al-1x1.svg') !important;
13296            }.orbe-flags-circle-fo, .orbe-flags-circle__before-fo:before {
13297              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/fo-1x1.svg') !important;
13298            }.orbe-flags-circle-gl, .orbe-flags-circle__before-gl:before {
13299              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/gl-1x1.svg') !important;
13300            }.orbe-flags-circle-is, .orbe-flags-circle__before-is:before {
13301              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/is-1x1.svg') !important;
13302            }.orbe-flags-circle-md, .orbe-flags-circle__before-md:before {
13303              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/md-1x1.svg') !important;
13304            }.orbe-flags-circle-me, .orbe-flags-circle__before-me:before {
13305              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/me-1x1.svg') !important;
13306            }.orbe-flags-circle-za, .orbe-flags-circle__before-za:before {
13307              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/za-1x1.svg') !important;
13308            }.orbe-flags-circle-th, .orbe-flags-circle__before-th:before {
13309              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/th-1x1.svg') !important;
13310            }.orbe-flags-circle-il, .orbe-flags-circle__before-il:before {
13311              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/il-1x1.svg') !important;
13312            }.orbe-flags-circle-ae, .orbe-flags-circle__before-ae:before {
13313              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ae-1x1.svg') !important;
13314            }.orbe-flags-circle-hk, .orbe-flags-circle__before-hk:before {
13315              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/hk-1x1.svg') !important;
13316            }.orbe-flags-circle-nz, .orbe-flags-circle__before-nz:before {
13317              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/nz-1x1.svg') !important;
13318            }.orbe-flags-circle-cr, .orbe-flags-circle__before-cr:before {
13319              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/cr-1x1.svg') !important;
13320            }.orbe-flags-circle-jp, .orbe-flags-circle__before-jp:before {
13321              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/jp-1x1.svg') !important;
13322            }.orbe-flags-circle-sa, .orbe-flags-circle__before-sa:before {
13323              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/sa-1x1.svg') !important;
13324            }.orbe-flags-circle-mc, .orbe-flags-circle__before-mc:before {
13325              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mc-1x1.svg') !important;
13326            }.orbe-flags-circle-mt, .orbe-flags-circle__before-mt:before {
13327              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mt-1x1.svg') !important;
13328            }.orbe-flags-circle-ph, .orbe-flags-circle__before-ph:before {
13329              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ph-1x1.svg') !important;
13330            }.orbe-flags-circle-tw, .orbe-flags-circle__before-tw:before {
13331              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/tw-1x1.svg') !important;
13332            }.orbe-flags-circle-it, .orbe-flags-circle__before-it:before {
13333              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/it-1x1.svg') !important;
13334            }.orbe-flags-circle-mx, .orbe-flags-circle__before-mx:before {
13335              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/mx-1x1.svg') !important;
13336            }.orbe-flags-circle-pt, .orbe-flags-circle__before-pt:before {
13337              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/pt-1x1.svg') !important;
13338            }.orbe-flags-circle-ch, .orbe-flags-circle__before-ch:before {
13339              background-image: url('https://cdn.shopify.com/extensions/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/ch-1x1.svg') !important;
13340            }.orbe-flags-circle-gb, .orbe-flags-circle__before-gb:before {
13341              background-image: url('https://cdn.shopify.com/extensions
13341/01a0e712-a926-77f8-816c-9f040d57129c/orbe-geolocation-503/assets/gb-1x1.svg') !important;
13342            }</style>
13342<script type="application/json" id="orbe-flag-css-meta">{"codes":",xx,us,de,au,ca,es,no,ad,ba,rs,hn,bg,cz,ee,fi,gr,ie,lt,pl,ro,si,at,be,cy,dk,hr,hu,lu,lv,nl,se,sk,fr,cl,co,do,pa,pe,py,sv,uy,my,ec,ma,kr,al,fo,gl,is,md,me,za,th,il,ae,hk,nz,cr,jp,sa,mc,mt,ph,tw,it,mx,pt,ch,gb","asset43":"https:\/\/cdn.shopify.com\/extensions\/01a0e712-a926-77f8-816c-9f040d57129c\/orbe-geolocation-503\/assets\/xx.svg","assetCircle":"https:\/\/cdn.shopify.com\/extensions\/01a0e712-a926-77f8-816c-9f040d57129c\/orbe-geolocation-503\/assets\/xx-1x1.svg","local43":"xx,xk,ac,af,arab,asean,cefta,cp,dg,ea,eac,es-ct,es-ga,es-pv,ic,pc,sh-ac,sh-hl,sh-ta,ta,un,gb-eng,gb-nir,gb-sct,gb-wls"}</script>
13342<!-- END app snippet -->
13343<div class="md-app-embed  orbe--hidden" aria-hidden="true" id="md-app-embed__modal"  data-nosnippet>
13344        
13345            <!--googleoff: all-->
13346        
13347        <div class="md-modal__container">
13348            <div class="md-modal__dialog" role="dialog" aria-modal="true"
13349                 aria-labelledby="label-md-modal__dialog" tabindex="-1">
13350                <div class="md-modal__content notranslate" data-wg-notranslate><form method="post" action="/en-us/localization" id="md-modal__form__id" accept-charset="UTF-8" class="" 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-us/products/albatros" />
13351                    <div class="md-modal__grid">
13352                        <div class="md-modal__grid__1">
13353                            <div class="md-modal__header__flag">
13354                            </div>
13355                            <div class="md-modal__header">
13356                                <div class="md-modal__header__title">
13357                                    <span id="label-md-modal__dialog"
13358                                          class="md-modal__header__title__span md-modal__header__custom__title"
13359                                          data-mdAppTitle
13360                                          role="heading" aria-level="2" tabindex="-1"
13361                                    >
13362                                        Are you in the right place ({country})?
13363                                    </span>
13364                                </div>
13365
13366                                <button class="md-modal-closeButton md-modal-closeButtonAction" aria-label="Close" type="button">
13367                                <span class="md-icon">
13368                                    <span class="md-visuallyHidden"></span>
13369                                    <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
13370                                        <path d="m11.414 10 6.293-6.293a1 1 0 1 0-1.414-1.414L10 8.586 3.707 2.293a1 1 0 0 0-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 1 0 1.414 1.414L10 11.414l6.293 6.293A.998.998 0 0 0 18 17a.999.999 0 0 0-.293-.707L11.414 10z"></path>
13371                                    </svg>
13372                                </span>
13373                                </button>
13374                            </div>
13375                            <div class="md-modal__body">
13376                                <div class="md-modal__bodyContent" id="md-modal__idBodyContent">
13377                                    <p class="md-modal__bodyContent__text" data-mdAppText>Please select your shipping country.</p>
13378                                    <div class="md-modal__bodyContent__helperText" data-mdAppHelperText>
13379                                        <p>Buy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.</p>
13380                                    </div>
13381                                </div>
13382                            </div>
13383                            
13384                                 <!-- Custom HTML --> 
13385                            <div class="md-modal__formContent notranslate" aria-describedby="md-modal__idBodyContent" data-wg-notranslate>
13386                                <!-- BEGIN app snippet: country-selector --><div class="md-modal__formContent__select">
13387    <span class="md-modal__formContent__selectLabel" id="label-md-form__country-code" data-mdAppCountryLabel>Country</span>
13388    <input name="country_code" type="hidden" id="orbe-country-selector-popup-id">
13389    <button type="button" name="md-form__select__country__button" id="md-form__select__country" role="combobox"
13390            aria-haspopup="listbox" aria-labelledby="label-md-form__country-code" class="md-form__select"
13391            aria-expanded="false" aria-controls="orbeCountryList" data-value="US">
13392        <div class="md-form__select__country__list-link-wrapper"><span class="md-form__select__span">United States (USD $)</span><input onkeyup="orbito.searchCountryInput()"placeholder="Country"type="text"
13393                       class="md-form__select__search__input " spellcheck="false" data-ms-editor="true" aria-label="Search and Enter" aria-description="Search and Enter"
13394                       role="combobox"
13395                       aria-autocomplete="list"
13396                       aria-controls="orbeCountryList"
13397                       aria-expanded="false"
13398                       aria-haspopup="listbox"
13399                       aria-activedescendant=""
13400                ></div>
13401    </button>
13402    <ul id="orbeCountryList" role="listbox"
13403        class="md-form__select__country__list " hidden>
13404                <li id="orbe-country-DE"
13405                     tabindex="-1" role="option"
13406                    data-name="Deutschland / Germany" data-country="DE" style="display: list-item;">
13407                    <span class="md-form__select__country__list-link" data-countryname="Deutschland / Germany" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="DE" data-value="DE"
13408                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13409                        data-delivery-time=""
13410                        data-return-time=""
13411                        data-payment=""
13412                        data-taxes-included="true"
13413                        data-duties-included="false">
13414                        <div class="md-form__select__country__list-link-wrapper">
13415                            <span class="md-form__select__span">Deutschland / Germany (EUR €)</span>
13416                        </div>
13417                    </span>
13418                </li>
13419                <li id="orbe-country-AU"
13420                     tabindex="-1" role="option"
13421                    data-name="Australia" data-country="AU" style="display: list-item;">
13422                    <span class="md-form__select__country__list-link" data-countryname="Australia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="au" data-domainurl="occremania.myshopify.com" data-host="occre.com" data-country="AU" data-value="AU"
13423                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
13424                        data-delivery-time=""
13425                        data-return-time=""
13426                        data-payment=""
13427                        data-taxes-included="false"
13428                        data-duties-included="false">
13429                        <div class="md-form__select__country__list-link-wrapper">
13430                            <span class="md-form__select__span">Australia (EUR €)</span>
13431                        </div>
13432                    </span>
13433                </li>
13434                <li id="orbe-country-CA"
13435                     tabindex="-1" role="option"
13436                    data-name="Canada" data-country="CA" style="display: list-item;">
13437                    <span class="md-form__select__country__list-link" data-countryname="Canada" data-primarymarket="false" data-currency="CAD" data-symbol="$" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="ca" data-domainurl="occremania.myshopify.com" data-host="occre.com" data-country="CA" data-value="CA"
13438                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
13439                        data-delivery-time=""
13440                        data-return-time=""
13441                        data-payment=""
13442                        data-taxes-included="false"
13443                        data-duties-included="false">
13444                        <div class="md-form__select__country__list-link-wrapper">
13445                            <span class="md-form__select__span">Canada (CAD $)</span>
13446                        </div>
13447                    </span>
13448                </li>
13449                <li id="orbe-country-ES"
13450                     tabindex="-1" role="option"
13451                    data-name="España" data-country="ES" style="display: list-item;">
13452                    <span class="md-form__select__country__list-link" data-countryname="España" data-primarymarket="true" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="ES" data-value="ES"
13453                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13454                        data-delivery-time=""
13455                        data-return-time=""
13456                        data-payment=""
13457                        data-taxes-included="true"
13458                        data-duties-included="false">
13459                        <div class="md-form__select__country__list-link-wrapper">
13460                            <span class="md-form__select__span">España (EUR €)</span>
13461                        </div>
13462                    </span>
13463                </li>
13464                <li id="orbe-country-US"
13465                     tabindex="-1" role="option"
13466                    data-name="United States" data-country="US" style="display: list-item;">
13467                    <span class="md-form__select__country__list-link" aria-current="true" data-countryname="United States" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="us" data-domainurl="occremania.myshopify.com" data-host="occre.com" data-country="US" data-value="US"
13468                       data-locales="en,es" data-namelocales="English,español"data-shipping-threshold=""
13469                        data-delivery-time=""
13470                        data-return-time=""
13471                        data-payment=""
13472                        data-taxes-included="true"
13473                        data-duties-included="false">
13474                        <div class="md-form__select__country__list-link-wrapper">
13475                            <span class="md-form__select__span">United States (USD $)</span>
13476                        </div>
13477                    </span>
13478                </li>
13479                <li id="orbe-country-NO"
13480                     tabindex="-1" role="option"
13481                    data-name="Norway / Norge" data-country="NO" style="display: list-item;">
13482                    <span class="md-form__select__country__list-link" data-countryname="Norway / Norge" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="NO" data-value="NO"
13483                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13484                        data-delivery-time=""
13485                        data-return-time=""
13486                        data-payment=""
13487                        data-taxes-included="true"
13488                        data-duties-included="false">
13489                        <div class="md-form__select__country__list-link-wrapper">
13490                            <span class="md-form__select__span">Norway / Norge (EUR €)</span>
13491                        </div>
13492                    </span>
13493                </li>
13494                <li id="orbe-country-AD"
13495                     tabindex="-1" role="option"
13496                    data-name="Andorra" data-country="AD" style="display: list-item;">
13497                    <span class="md-form__select__country__list-link" data-countryname="Andorra" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="AD" data-value="AD"
13498                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13499                        data-delivery-time=""
13500                        data-return-time=""
13501                        data-payment=""
13502                        data-taxes-included="false"
13503                        data-duties-included="false">
13504                        <div class="md-form__select__country__list-link-wrapper">
13505                            <span class="md-form__select__span">Andorra (EUR €)</span>
13506                        </div>
13507                    </span>
13508                </li>
13509                <li id="orbe-country-BA"
13510                     tabindex="-1" role="option"
13511                    data-name="Bosnia and Herzegovina" data-country="BA" style="display: list-item;">
13512                    <span class="md-form__select__country__list-link" data-countryname="Bosnia and Herzegovina" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="BA" data-value="BA"
13513                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13514                        data-delivery-time=""
13515                        data-return-time=""
13516                        data-payment=""
13517                        data-taxes-included="false"
13518                        data-duties-included="false">
13519                        <div class="md-form__select__country__list-link-wrapper">
13520                            <span class="md-form__select__span">Bosnia and Herzegovina (EUR €)</span>
13521                        </div>
13522                    </span>
13523                </li>
13524                <li id="orbe-country-RS"
13525                     tabindex="-1" role="option"
13526                    data-name="Serbia" data-country="RS" style="display: list-item;">
13527                    <span class="md-form__select__country__list-link" data-countryname="Serbia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="RS" data-value="RS"
13528                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13529                        data-delivery-time=""
13530                        data-return-time=""
13531                        data-payment=""
13532                        data-taxes-included="false"
13533                        data-duties-included="false">
13534                        <div class="md-form__select__country__list-link-wrapper">
13535                            <span class="md-form__select__span">Serbia (EUR €)</span>
13536                        </div>
13537                    </span>
13538                </li>
13539                <li id="orbe-country-HN"
13540                     tabindex="-1" role="option"
13541                    data-name="Honduras" data-country="HN" style="display: list-item;">
13542                    <span class="md-form__select__country__list-link" data-countryname="Honduras" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="HN" data-value="HN"
13543                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13544                        data-delivery-time=""
13545                        data-return-time=""
13546                        data-payment=""
13547                        data-taxes-included="false"
13548                        data-duties-included="false">
13549                        <div class="md-form__select__country__list-link-wrapper">
13550                            <span class="md-form__select__span">Honduras (EUR €)</span>
13551                        </div>
13552                    </span>
13553                </li>
13554                <li id="orbe-country-BG"
13555                     tabindex="-1" role="option"
13556                    data-name="Bulgaria / България" data-country="BG" style="display: list-item;">
13557                    <span class="md-form__select__country__list-link" data-countryname="Bulgaria / България" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="BG" data-value="BG"
13558                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13559                        data-delivery-time=""
13560                        data-return-time=""
13561                        data-payment=""
13562                        data-taxes-included="true"
13563                        data-duties-included="false">
13564                        <div class="md-form__select__country__list-link-wrapper">
13565                            <span class="md-form__select__span">Bulgaria / България (EUR €)</span>
13566                        </div>
13567                    </span>
13568                </li>
13569                <li id="orbe-country-CZ"
13570                     tabindex="-1" role="option"
13571                    data-name="Czech Republic" data-country="CZ" style="display: list-item;">
13572                    <span class="md-form__select__country__list-link" data-countryname="Czech Republic" data-primarymarket="false" data-currency="EUR" data-symbol
13572="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="CZ" data-value="CZ"
13573                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13574                        data-delivery-time=""
13575                        data-return-time=""
13576                        data-payment=""
13577                        data-taxes-included="true"
13578                        data-duties-included="false">
13579                        <div class="md-form__select__country__list-link-wrapper">
13580                            <span class="md-form__select__span">Czech Republic (EUR €)</span>
13581                        </div>
13582                    </span>
13583                </li>
13584                <li id="orbe-country-EE"
13585                     tabindex="-1" role="option"
13586                    data-name="Eesti / Estonia" data-country="EE" style="display: list-item;">
13587                    <span class="md-form__select__country__list-link" data-countryname="Eesti / Estonia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="EE" data-value="EE"
13588                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13589                        data-delivery-time=""
13590                        data-return-time=""
13591                        data-payment=""
13592                        data-taxes-included="true"
13593                        data-duties-included="false">
13594                        <div class="md-form__select__country__list-link-wrapper">
13595                            <span class="md-form__select__span">Eesti / Estonia (EUR €)</span>
13596                        </div>
13597                    </span>
13598                </li>
13599                <li id="orbe-country-FI"
13600                     tabindex="-1" role="option"
13601                    data-name="Finland" data-country="FI" style="display: list-item;">
13602                    <span class="md-form__select__country__list-link" data-countryname="Finland" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="FI" data-value="FI"
13603                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13604                        data-delivery-time=""
13605                        data-return-time=""
13606                        data-payment=""
13607                        data-taxes-included="true"
13608                        data-duties-included="false">
13609                        <div class="md-form__select__country__list-link-wrapper">
13610                            <span class="md-form__select__span">Finland (EUR €)</span>
13611                        </div>
13612                    </span>
13613                </li>
13614                <li id="orbe-country-GR"
13615                     tabindex="-1" role="option"
13616                    data-name="Greece / Ελλαδα" data-country="GR" style="display: list-item;">
13617                    <span class="md-form__select__country__list-link" data-countryname="Greece / Ελλαδα" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="GR" data-value="GR"
13618                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13619                        data-delivery-time=""
13620                        data-return-time=""
13621                        data-payment=""
13622                        data-taxes-included="true"
13623                        data-duties-included="false">
13624                        <div class="md-form__select__country__list-link-wrapper">
13625                            <span class="md-form__select__span">Greece / Ελλαδα (EUR €)</span>
13626                        </div>
13627                    </span>
13628                </li>
13629                <li id="orbe-country-IE"
13630                     tabindex="-1" role="option"
13631                    data-name="Ireland" data-country="IE" style="display: list-item;">
13632                    <span class="md-form__select__country__list-link" data-countryname="Ireland" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="IE" data-value="IE"
13633                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13634                        data-delivery-time=""
13635                        data-return-time=""
13636                        data-payment=""
13637                        data-taxes-included="true"
13638                        data-duties-included="false">
13639                        <div class="md-form__select__country__list-link-wrapper">
13640                            <span class="md-form__select__span">Ireland (EUR €)</span>
13641                        </div>
13642                    </span>
13643                </li>
13644                <li id="orbe-country-LT"
13645                     tabindex="-1" role="option"
13646                    data-name="Lietuva / Lithuania" data-country="LT" style="display: list-item;">
13647                    <span class="md-form__select__country__list-link" data-countryname="Lietuva / Lithuania" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="LT" data-value="LT"
13648                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13649                        data-delivery-time=""
13650                        data-return-time=""
13651                        data-payment=""
13652                        data-taxes-included="true"
13653                        data-duties-included="false">
13654                        <div class="md-form__select__country__list-link-wrapper">
13655                            <span class="md-form__select__span">Lietuva / Lithuania (EUR €)</span>
13656                        </div>
13657                    </span>
13658                </li>
13659                <li id="orbe-country-PL"
13660                     tabindex="-1" role="option"
13661                    data-name="Polska / Poland" data-country="PL" style="display: list-item;">
13662                    <span class="md-form__select__country__list-link" data-countryname="Polska / Poland" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="PL" data-value="PL"
13663                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13664                        data-delivery-time=""
13665                        data-return-time=""
13666                        data-payment=""
13667                        data-taxes-included="true"
13668                        data-duties-included="false">
13669                        <div class="md-form__select__country__list-link-wrapper">
13670                            <span class="md-form__select__span">Polska / Poland (EUR €)</span>
13671                        </div>
13672                    </span>
13673                </li>
13674                <li id="orbe-country-RO"
13675                     tabindex="-1" role="option"
13676                    data-name="România" data-country="RO" style="display: list-item;">
13677                    <span class="md-form__select__country__list-link" data-countryname="România" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="RO" data-value="RO"
13678                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13679                        data-delivery-time=""
13680                        data-return-time=""
13681                        data-payment=""
13682                        data-taxes-included="true"
13683                        data-duties-included="false">
13684                        <div class="md-form__select__country__list-link-wrapper">
13685                            <span class="md-form__select__span">România (EUR €)</span>
13686                        </div>
13687                    </span>
13688                </li>
13689                <li id="orbe-country-SI"
13690                     tabindex="-1" role="option"
13691                    data-name="Slovenija" data-country="SI" style="display: list-item;">
13692                    <span class="md-form__select__country__list-link" data-countryname="Slovenija" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="SI" data-value="SI"
13693                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13694                        data-delivery-time=""
13695                        data-return-time=""
13696                        data-payment=""
13697                        data-taxes-included="true"
13698                        data-duties-included="false">
13699                        <div class="md-form__select__country__list-link-wrapper">
13700                            <span class="md-form__select__span">Slovenija (EUR €)</span>
13701                        </div>
13702                    </span>
13703                </li>
13704                <li id="orbe-country-AT"
13705                     tabindex="-1" role="option"
13706                    data-name="Austria / Österreich" data-country="AT" style="display: list-item;">
13707                    <span class="md-form__select__country__list-link" data-countryname="Austria / Österreich" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="AT" data-value="AT"
13708                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13709                        data-delivery-time=""
13710                        data-return-time=""
13711                        data-payment=""
13712                        data-taxes-included="true"
13713                        data-duties-included="false">
13714                        <div class="md-form__select__country__list-link-wrapper">
13715                            <span class="md-form__select__span">Austria / Österreich (EUR €)</span>
13716                        </div>
13717                    </span>
13718                </li>
13719                <li id="orbe-country-BE"
13720                     tabindex="-1" role="option"
13721                    data-name="Belgium" data-country="BE" style="display: list-item;">
13722                    <span class="md-form__select__country__list-link" data-countryname="Belgium" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="BE" data-value="BE"
13723                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13724                        data-delivery-time=""
13725                        data-return-time=""
13726                        data-payment=""
13727                        data-taxes-included="true"
13728                        data-duties-included="false">
13729                        <div class="md-form__select__country__list-link-wrapper">
13730                            <span class="md-form__select__span">Belgium (EUR €)</span>
13731                        </div>
13732                    </span>
13733                </li>
13734                <li id="orbe-country-CY"
13735                     tabindex="-1" role="option"
13736                    data-name="Cyprus" data-country="CY" style="display: list-item;">
13737                    <span class="md-form__select__country__list-link" data-countryname="Cyprus" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="CY" data-value="CY"
13738                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13739                        data-delivery-time=""
13740                        data-return-time=""
13741                        data-payment=""
13742                        data-taxes-included="true"
13743                        data-duties-included="false">
13744                        <div class="md-form__select__country__list-link-wrapper">
13745                            <span class="md-form__select__span">Cyprus (EUR €)</span>
13746                        </div>
13747                    </span>
13748                </li>
13749                <li id="orbe-country-DK"
13750                     tabindex="-1" role="option"
13751                    data-name="Danmark" data-country="DK" style="display: list-item;">
13752                    <span class="md-form__select__country__list-link" data-countryname="Danmark" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="DK" data-value="DK"
13753                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13754                        data-delivery-time=""
13755                        data-return-time=""
13756                        data-payment=""
13757                        data-taxes-included="true"
13758                        data-duties-included="false">
13759                        <div class="md-form__select__country__list-link-wrapper">
13760                            <span class="md-form__select__span">Danmark (EUR €)</span>
13761                        </div>
13762                    </span>
13763                </li>
13764                <li id="orbe-country-HR"
13765                     tabindex="-1" role="option"
13766                    data-name="Hrvatska / Croatia" data-country="HR" style="display: list-item;">
13767                    <span class="md-form__select__country__list-link" data-countryname="Hrvatska / Croatia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="HR" data-value="HR"
13768                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13769                        data-delivery-time=""
13770                        data-return-time=""
13771                        data-payment=""
13772                        data-taxes-included="true"
13773                        data-duties-included="false">
13774                        <div class="md-form__select__country__list-link-wrapper">
13775                            <span class="md-form__select__span">Hrvatska / Croatia (EUR €)</span>
13776                        </div>
13777                    </span>
13778                </li>
13779                <li id="orbe-country-HU"
13780                     tabindex="-1" role="option"
13781                    data-name="Hungary" data-country="HU" style="display: list-item;">
13782                    <span class="md-form__select__country__list-link" data-countryname="Hungary" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="HU" data-value="HU"
13783                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13784                        data-delivery-time=""
13785                        data-return-time=""
13786                        data-payment=""
13787                        data-taxes-included="true"
13788                        data-duties-included="false">
13789                        <div class="md-form__select__country__list-link-wrapper">
13790                            <span class="md-form__select__span">Hungary (EUR €)</span>
13791                        </div>
13792                    </span>
13793                </li>
13794                <li id="orbe-country-LU"
13795                     tabindex="-1" role="option"
13796                    data-name="Luxembourg" data-country="LU" style="display: list-item;">
13797                    <span class="md-form__select__country__list-link" data-countryname="Luxembourg" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="LU" data-value="LU"
13798                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13799                        data-delivery-time=""
13800                        data-return-time=""
13801                        data-payment=""
13802                        data-taxes-included="true"
13803                        data-duties-included="false">
13804                        <div class="md-form__select__country__list-link-wrapper">
13805                            <span class="md-form__select__span">Luxembourg (EUR €)</span>
13806                        </div>
13807                    </span>
13808                </li>
13809                <li id="orbe-country-LV"
13810                     tabindex="-1" role="option"
13811                    data-name="Latvija / Latvia" data-country="LV" style="display: list-item;">
13812                    <span class="md-form__select__country__list-link" data-countryname="Latvija / Latvia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="LV" data-value="LV"
13813                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13814                        data-delivery-time=""
13815                        data-return-time=""
13816                        data-payment=""
13817                        data-taxes-included="true"
13818                        data-duties-included="false">
13819                        <div class="md-form__select__country__list-link-wrapper">
13820                            <span class="md-form__select__span">Latvija / Latvia (EUR €)</span>
13821                        </div>
13822                    </span>
13823                </li>
13824                <li id="orbe-country-NL"
13825                     tabindex="-1" role="option"
13826                    data-name="Nederland / Netherlands" data-country="NL" style="display: list-item;">
13827                    <span class="md-form__select__country__list-link" data-countryname="Nederland / Netherlands" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="NL" data-value="NL"
13828                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13829                        data-delivery-time=""
13830                        data-return-time=""
13831                        data-payment=""
13832                        data-taxes-included="true"
13833                        data-duties-included="false">
13834                        <div class="md-form__select__country__list-link-wrapper">
13835                            <span class="md-form__select__span">Nederland / Netherlands (EUR €)</span>
13836                        </div>
13837                    </span>
13838                </li>
13839                <li id="orbe-country-SE"
13840                     tabindex="-1" role="option"
13841                    data-name="Sverige / Sweden" data-country="SE" style="display: list-item;">
13842                    <span class="md-form__select__country__list-link" data-countryname="Sverige / Sweden" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="SE" data-value="SE"
13843                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13844                        data-delivery-time=""
13845                        data-return-time=""
13846                        data-payment=""
13847                        data-taxes-included="true"
13848                        data-duties-included="false">
13849                        <div class="md-form__select__country__list-link-wrapper">
13850                            <span class="md-form__select__span">Sverige / Sweden (EUR €)</span>
13851                        </div>
13852                    </span>
13853                </li>
13854                <li id="orbe-country-SK"
13855                     tabindex="-1" role="option"
13856                    data-name="Slovensko / Slovakia" data-country="SK" style="display: list-item;">
13857                    <span class="md-form__select__country__list-link" data-countryname="Slovensko / Slovakia" data-primarymarket="false" data-currency="EUR" data-symbol
13857="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="SK" data-value="SK"
13858                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13859                        data-delivery-time=""
13860                        data-return-time=""
13861                        data-payment=""
13862                        data-taxes-included="true"
13863                        data-duties-included="false">
13864                        <div class="md-form__select__country__list-link-wrapper">
13865                            <span class="md-form__select__span">Slovensko / Slovakia (EUR €)</span>
13866                        </div>
13867                    </span>
13868                </li>
13869                <li id="orbe-country-FR"
13870                     tabindex="-1" role="option"
13871                    data-name="France" data-country="FR" style="display: list-item;">
13872                    <span class="md-form__select__country__list-link" data-countryname="France" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="FR" data-value="FR"
13873                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13874                        data-delivery-time=""
13875                        data-return-time=""
13876                        data-payment=""
13877                        data-taxes-included="true"
13878                        data-duties-included="false">
13879                        <div class="md-form__select__country__list-link-wrapper">
13880                            <span class="md-form__select__span">France (EUR €)</span>
13881                        </div>
13882                    </span>
13883                </li>
13884                <li id="orbe-country-CL"
13885                     tabindex="-1" role="option"
13886                    data-name="Chile" data-country="CL" style="display: list-item;">
13887                    <span class="md-form__select__country__list-link" data-countryname="Chile" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="CL" data-value="CL"
13888                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13889                        data-delivery-time=""
13890                        data-return-time=""
13891                        data-payment=""
13892                        data-taxes-included="false"
13893                        data-duties-included="false">
13894                        <div class="md-form__select__country__list-link-wrapper">
13895                            <span class="md-form__select__span">Chile (EUR €)</span>
13896                        </div>
13897                    </span>
13898                </li>
13899                <li id="orbe-country-CO"
13900                     tabindex="-1" role="option"
13901                    data-name="Colombia" data-country="CO" style="display: list-item;">
13902                    <span class="md-form__select__country__list-link" data-countryname="Colombia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="CO" data-value="CO"
13903                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13904                        data-delivery-time=""
13905                        data-return-time=""
13906                        data-payment=""
13907                        data-taxes-included="false"
13908                        data-duties-included="false">
13909                        <div class="md-form__select__country__list-link-wrapper">
13910                            <span class="md-form__select__span">Colombia (EUR €)</span>
13911                        </div>
13912                    </span>
13913                </li>
13914                <li id="orbe-country-DO"
13915                    class="md-form__select__mobile" tabindex="-1" role="option"
13916                    data-name="República Dominicana / Dominican Republic" data-country="DO" style="display: list-item;">
13917                    <span class="md-form__select__country__list-link" data-countryname="República Dominicana / Dominican Republic" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="DO" data-value="DO"
13918                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13919                        data-delivery-time=""
13920                        data-return-time=""
13921                        data-payment=""
13922                        data-taxes-included="false"
13923                        data-duties-included="false">
13924                        <div class="md-form__select__country__list-link-wrapper">
13925                            <span class="md-form__select__span">República Dominicana / Dominican Republic (EUR €)</span>
13926                        </div>
13927                    </span>
13928                </li>
13929                <li id="orbe-country-PA"
13930                     tabindex="-1" role="option"
13931                    data-name="Panamá" data-country="PA" style="display: list-item;">
13932                    <span class="md-form__select__country__list-link" data-countryname="Panamá" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="PA" data-value="PA"
13933                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13934                        data-delivery-time=""
13935                        data-return-time=""
13936                        data-payment=""
13937                        data-taxes-included="false"
13938                        data-duties-included="false">
13939                        <div class="md-form__select__country__list-link-wrapper">
13940                            <span class="md-form__select__span">Panamá (EUR €)</span>
13941                        </div>
13942                    </span>
13943                </li>
13944                <li id="orbe-country-PE"
13945                     tabindex="-1" role="option"
13946                    data-name="Perú / Peru" data-country="PE" style="display: list-item;">
13947                    <span class="md-form__select__country__list-link" data-countryname="Perú / Peru" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="PE" data-value="PE"
13948                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13949                        data-delivery-time=""
13950                        data-return-time=""
13951                        data-payment=""
13952                        data-taxes-included="false"
13953                        data-duties-included="false">
13954                        <div class="md-form__select__country__list-link-wrapper">
13955                            <span class="md-form__select__span">Perú / Peru (EUR €)</span>
13956                        </div>
13957                    </span>
13958                </li>
13959                <li id="orbe-country-PY"
13960                     tabindex="-1" role="option"
13961                    data-name="Paraguay" data-country="PY" style="display: list-item;">
13962                    <span class="md-form__select__country__list-link" data-countryname="Paraguay" data-primarymarket="false" data-currency="EUR" data-symbol
13962="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="PY" data-value="PY"
13963                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13964                        data-delivery-time=""
13965                        data-return-time=""
13966                        data-payment=""
13967                        data-taxes-included="false"
13968                        data-duties-included="false">
13969                        <div class="md-form__select__country__list-link-wrapper">
13970                            <span class="md-form__select__span">Paraguay (EUR €)</span>
13971                        </div>
13972                    </span>
13973                </li>
13974                <li id="orbe-country-SV"
13975                     tabindex="-1" role="option"
13976                    data-name="El Salvador" data-country="SV" style="display: list-item;">
13977                    <span class="md-form__select__country__list-link" data-countryname="El Salvador" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="SV" data-value="SV"
13978                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13979                        data-delivery-time=""
13980                        data-return-time=""
13981                        data-payment=""
13982                        data-taxes-included="false"
13983                        data-duties-included="false">
13984                        <div class="md-form__select__country__list-link-wrapper">
13985                            <span class="md-form__select__span">El Salvador (EUR €)</span>
13986                        </div>
13987                    </span>
13988                </li>
13989                <li id="orbe-country-UY"
13990                     tabindex="-1" role="option"
13991                    data-name="Uruguay" data-country="UY" style="display: list-item;">
13992                    <span class="md-form__select__country__list-link" data-countryname="Uruguay" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="UY" data-value="UY"
13993                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
13994                        data-delivery-time=""
13995                        data-return-time=""
13996                        data-payment=""
13997                        data-taxes-included="false"
13998                        data-duties-included="false">
13999                        <div class="md-form__select__country__list-link-wrapper">
14000                            <span class="md-form__select__span">Uruguay (EUR €)</span>
14001                        </div>
14002                    </span>
14003                </li>
14004                <li id="orbe-country-MY"
14005                     tabindex="-1" role="option"
14006                    data-name="Malaysia" data-country="MY" style="display: list-item;">
14007                    <span class="md-form__select__country__list-link" data-countryname="Malaysia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="MY" data-value="MY"
14008                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14009                        data-delivery-time=""
14010                        data-return-time=""
14011                        data-payment=""
14012                        data-taxes-included="false"
14013                        data-duties-included="false">
14014                        <div class="md-form__select__country__list-link-wrapper">
14015                            <span class="md-form__select__span">Malaysia (EUR €)</span>
14016                        </div>
14017                    </span>
14018                </li>
14019                <li id="orbe-country-EC"
14020                     tabindex="-1" role="option"
14021                    data-name="Ecuador" data-country="EC" style="display: list-item;">
14022                    <span class="md-form__select__country__list-link" data-countryname="Ecuador" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="EC" data-value="EC"
14023                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14024                        data-delivery-time=""
14025                        data-return-time=""
14026                        data-payment=""
14027                        data-taxes-included="false"
14028                        data-duties-included="false">
14029                        <div class="md-form__select__country__list-link-wrapper">
14030                            <span class="md-form__select__span">Ecuador (EUR €)</span>
14031                        </div>
14032                    </span>
14033                </li>
14034                <li id="orbe-country-MA"
14035                     tabindex="-1" role="option"
14036                    data-name="Maroc / Morocco" data-country="MA" style="display: list-item;">
14037                    <span class="md-form__select__country__list-link" data-countryname="Maroc / Morocco" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="MA" data-value="MA"
14038                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14039                        data-delivery-time=""
14040                        data-return-time=""
14041                        data-payment=""
14042                        data-taxes-included="false"
14043                        data-duties-included="false">
14044                        <div class="md-form__select__country__list-link-wrapper">
14045                            <span class="md-form__select__span">Maroc / Morocco (EUR €)</span>
14046                        </div>
14047                    </span>
14048                </li>
14049                <li id="orbe-country-KR"
14050                     tabindex="-1" role="option"
14051                    data-name="South Korea / 대한민국" data-country="KR" style="display: list-item;">
14052                    <span class="md-form__select__country__list-link" data-countryname="South Korea / 대한민국" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="KR" data-value="KR"
14053                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14054                        data-delivery-time=""
14055                        data-return-time=""
14056                        data-payment=""
14057                        data-taxes-included="false"
14058                        data-duties-included="false">
14059                        <div class="md-form__select__country__list-link-wrapper">
14060                            <span class="md-form__select__span">South Korea / 대한민국 (EUR €)</span>
14061                        </div>
14062                    </span>
14063                </li>
14064                <li id="orbe-country-AL"
14065                     tabindex="-1" role="option"
14066                    data-name="Albania" data-country="AL" style="display: list-item;">
14067                    <span class="md-form__select__country__list-link" data-countryname="Albania" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="AL" data-value="AL"
14068                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14069                        data-delivery-time=""
14070                        data-return-time=""
14071                        data-payment=""
14072                        data-taxes-included="false"
14073                        data-duties-included="false">
14074                        <div class="md-form__select__country__list-link-wrapper">
14075                            <span class="md-form__select__span">Albania (EUR €)</span>
14076                        </div>
14077                    </span>
14078                </li>
14079                <li id="orbe-country-FO"
14080                     tabindex="-1" role="option"
14081                    data-name="Faroe Islands" data-country="FO" style="display: list-item;">
14082                    <span class="md-form__select__country__list-link" data-countryname="Faroe Islands" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="FO" data-value="FO"
14083                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14084                        data-delivery-time=""
14085                        data-return-time=""
14086                        data-payment=""
14087                        data-taxes-included="false"
14088                        data-duties-included="false">
14089                        <div class="md-form__select__country__list-link-wrapper">
14090                            <span class="md-form__select__span">Faroe Islands (EUR €)</span>
14091                        </div>
14092                    </span>
14093                </li>
14094                <li id="orbe-country-GL"
14095                     tabindex="-1" role="option"
14096                    data-name="Greenland" data-country="GL" style="display: list-item;">
14097                    <span class="md-form__select__country__list-link" data-countryname="Greenland" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="GL" data-value="GL"
14098                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14099                        data-delivery-time=""
14100                        data-return-time=""
14101                        data-payment=""
14102                        data-taxes-included="false"
14103                        data-duties-included="false">
14104                        <div class="md-form__select__country__list-link-wrapper">
14105                            <span class="md-form__select__span">Greenland (EUR €)</span>
14106                        </div>
14107                    </span>
14108                </li>
14109                <li id="orbe-country-IS"
14110                     tabindex="-1" role="option"
14111                    data-name="Iceland" data-country="IS" style="display: list-item;">
14112                    <span class="md-form__select__country__list-link" data-countryname="Iceland" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="IS" data-value="IS"
14113                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14114                        data-delivery-time=""
14115                        data-return-time=""
14116                        data-payment=""
14117                        data-taxes-included="false"
14118                        data-duties-included="false">
14119                        <div class="md-form__select__country__list-link-wrapper">
14120                            <span class="md-form__select__span">Iceland (EUR €)</span>
14121                        </div>
14122                    </span>
14123                </li>
14124                <li id="orbe-country-MD"
14125                     tabindex="-1" role="option"
14126                    data-name="Moldova" data-country="MD" style="display: list-item;">
14127                    <span class="md-form__select__country__list-link" data-countryname="Moldova" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="MD" data-value="MD"
14128                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14129                        data-delivery-time=""
14130                        data-return-time=""
14131                        data-payment=""
14132                        data-taxes-included="false"
14133                        data-duties-included="false">
14134                        <div class="md-form__select__country__list-link-wrapper">
14135                            <span class="md-form__select__span">Moldova (EUR €)</span>
14136                        </div>
14137                    </span>
14138                </li>
14139                <li id="orbe-country-ME"
14140                     tabindex="-1" role="option"
14141                    data-name="Montenegro" data-country="ME" style="display: list-item;">
14142                    <span class="md-form__select__country__list-link" data-countryname="Montenegro" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="ME" data-value="ME"
14143                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14144                        data-delivery-time=""
14145                        data-return-time=""
14146                        data-payment=""
14147                        data-taxes-included="false"
14148                        data-duties-included="false">
14149                        <div class="md-form__select__country__list-link-wrapper">
14150                            <span class="md-form__select__span">Montenegro (EUR €)</span>
14151                        </div>
14152                    </span>
14153                </li>
14154                <li id="orbe-country-ZA"
14155                     tabindex="-1" role="option"
14156                    data-name="South Africa" data-country="ZA" style="display: list-item;">
14157                    <span class="md-form__select__country__list-link" data-countryname="South Africa" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="ZA" data-value="ZA"
14158                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14159                        data-delivery-time=""
14160                        data-return-time=""
14161                        data-payment=""
14162                        data-taxes-included="false"
14163                        data-duties-included="false">
14164                        <div class="md-form__select__country__list-link-wrapper">
14165                            <span class="md-form__select__span">South Africa (EUR €)</span>
14166                        </div>
14167                    </span>
14168                </li>
14169                <li id="orbe-country-TH"
14170                     tabindex="-1" role="option"
14171                    data-name="Thailand / ไทย" data-country="TH" style="display: list-item;">
14172                    <span class="md-form__select__country__list-link" data-countryname="Thailand / ไทย" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="TH" data-value="TH"
14173                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14174                        data-delivery-time=""
14175                        data-return-time=""
14176                        data-payment=""
14177                        data-taxes-included="false"
14178                        data-duties-included="false">
14179                        <div class="md-form__select__country__list-link-wrapper">
14180                            <span class="md-form__select__span">Thailand / ไทย (EUR €)</span>
14181                        </div>
14182                    </span>
14183                </li>
14184                <li id="orbe-country-IL"
14185                     tabindex="-1" role="option"
14186                    data-name="Israel" data-country="IL" style="display: list-item;">
14187                    <span class="md-form__select__country__list-link" data-countryname="Israel" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="IL" data-value="IL"
14188                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14189                        data-delivery-time=""
14190                        data-return-time=""
14191                        data-payment=""
14192                        data-taxes-included="false"
14193                        data-duties-included="false">
14194                        <div class="md-form__select__country__list-link-wrapper">
14195                            <span class="md-form__select__span">Israel (EUR €)</span>
14196                        </div>
14197                    </span>
14198                </li>
14199                <li id="orbe-country-AE"
14200                     tabindex="-1" role="option"
14201                    data-name="United Arab Emirates" data-country="AE" style="display: list-item;">
14202                    <span class="md-form__select__country__list-link" data-countryname="United Arab Emirates" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="AE" data-value="AE"
14203                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14204                        data-delivery-time=""
14205                        data-return-time=""
14206                        data-payment=""
14207                        data-taxes-included="false"
14208                        data-duties-included="false">
14209                        <div class="md-form__select__country__list-link-wrapper">
14210                            <span class="md-form__select__span">United Arab Emirates (EUR €)</span>
14211                        </div>
14212                    </span>
14213                </li>
14214                <li id="orbe-country-HK"
14215                     tabindex="-1" role="option"
14216                    data-name="Hong Kong SAR / 香港特別行政區" data-country="HK" style="display: list-item;">
14217                    <span class="md-form__select__country__list-link" data-countryname="Hong Kong SAR / 香港特別行政區" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="HK" data-value="HK"
14218                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14219                        data-delivery-time=""
14220                        data-return-time=""
14221                        data-payment=""
14222                        data-taxes-included="false"
14223                        data-duties-included="false">
14224                        <div class="md-form__select__country__list-link-wrapper">
14225                            <span class="md-form__select__span">Hong Kong SAR / 香港特別行政區 (EUR €)</span>
14226                        </div>
14227                    </span>
14228                </li>
14229                <li id="orbe-country-NZ"
14230                     tabindex="-1" role="option"
14231                    data-name="New Zealand" data-country="NZ" style="display: list-item;">
14232                    <span class="md-form__select__country__list-link" data-countryname="New Zealand" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="NZ" data-value="NZ"
14233                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14234                        data-delivery-time=""
14235                        data-return-time=""
14236                        data-payment=""
14237                        data-taxes-included="false"
14238                        data-duties-included="false">
14239                        <div class="md-form__select__country__list-link-wrapper">
14240                            <span class="md-form__select__span">New Zealand (EUR €)</span>
14241                        </div>
14242                    </span>
14243                </li>
14244                <li id="orbe-country-CR"
14245                     tabindex="-1" role="option"
14246                    data-name="Costa Rica" data-country="CR" style="display: list-item;">
14247                    <span class="md-form__select__country__list-link" data-countryname="Costa Rica" data-primarymarket="false" data-currency="EUR" data-symbol
14247="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="CR" data-value="CR"
14248                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14249                        data-delivery-time=""
14250                        data-return-time=""
14251                        data-payment=""
14252                        data-taxes-included="false"
14253                        data-duties-included="false">
14254                        <div class="md-form__select__country__list-link-wrapper">
14255                            <span class="md-form__select__span">Costa Rica (EUR €)</span>
14256                        </div>
14257                    </span>
14258                </li>
14259                <li id="orbe-country-JP"
14260                     tabindex="-1" role="option"
14261                    data-name="Japan / 日本" data-country="JP" style="display: list-item;">
14262                    <span class="md-form__select__country__list-link" data-countryname="Japan / 日本" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="JP" data-value="JP"
14263                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14264                        data-delivery-time=""
14265                        data-return-time=""
14266                        data-payment=""
14267                        data-taxes-included="false"
14268                        data-duties-included="false">
14269                        <div class="md-form__select__country__list-link-wrapper">
14270                            <span class="md-form__select__span">Japan / 日本 (EUR €)</span>
14271                        </div>
14272                    </span>
14273                </li>
14274                <li id="orbe-country-SA"
14275                     tabindex="-1" role="option"
14276                    data-name="Saudi Arabia" data-country="SA" style="display: list-item;">
14277                    <span class="md-form__select__country__list-link" data-countryname="Saudi Arabia" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="SA" data-value="SA"
14278                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14279                        data-delivery-time=""
14280                        data-return-time=""
14281                        data-payment=""
14282                        data-taxes-included="false"
14283                        data-duties-included="false">
14284                        <div class="md-form__select__country__list-link-wrapper">
14285                            <span class="md-form__select__span">Saudi Arabia (EUR €)</span>
14286                        </div>
14287                    </span>
14288                </li>
14289                <li id="orbe-country-MC"
14290                     tabindex="-1" role="option"
14291                    data-name="Monaco" data-country="MC" style="display: list-item;">
14292                    <span class="md-form__select__country__list-link" data-countryname="Monaco" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="MC" data-value="MC"
14293                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14294                        data-delivery-time=""
14295                        data-return-time=""
14296                        data-payment=""
14297                        data-taxes-included="false"
14298                        data-duties-included="false">
14299                        <div class="md-form__select__country__list-link-wrapper">
14300                            <span class="md-form__select__span">Monaco (EUR €)</span>
14301                        </div>
14302                    </span>
14303                </li>
14304                <li id="orbe-country-MT"
14305                     tabindex="-1" role="option"
14306                    data-name="Malta" data-country="MT" style="display: list-item;">
14307                    <span class="md-form__select__country__list-link" data-countryname="Malta" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="MT" data-value="MT"
14308                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14309                        data-delivery-time=""
14310                        data-return-time=""
14311                        data-payment=""
14312                        data-taxes-included="true"
14313                        data-duties-included="false">
14314                        <div class="md-form__select__country__list-link-wrapper">
14315                            <span class="md-form__select__span">Malta (EUR €)</span>
14316                        </div>
14317                    </span>
14318                </li>
14319                <li id="orbe-country-PH"
14320                     tabindex="-1" role="option"
14321                    data-name="Philippines" data-country="PH" style="display: list-item;">
14322                    <span class="md-form__select__country__list-link" data-countryname="Philippines" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="PH" data-value="PH"
14323                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14324                        data-delivery-time=""
14325                        data-return-time=""
14326                        data-payment=""
14327                        data-taxes-included="false"
14328                        data-duties-included="false">
14329                        <div class="md-form__select__country__list-link-wrapper">
14330                            <span class="md-form__select__span">Philippines (EUR €)</span>
14331                        </div>
14332                    </span>
14333                </li>
14334                <li id="orbe-country-TW"
14335                     tabindex="-1" role="option"
14336                    data-name="Taiwan" data-country="TW" style="display: list-item;">
14337                    <span class="md-form__select__country__list-link" data-countryname="Taiwan" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="TW" data-value="TW"
14338                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14339                        data-delivery-time=""
14340                        data-return-time=""
14341                        data-payment=""
14342                        data-taxes-included="false"
14343                        data-duties-included="false">
14344                        <div class="md-form__select__country__list-link-wrapper">
14345                            <span class="md-form__select__span">Taiwan (EUR €)</span>
14346                        </div>
14347                    </span>
14348                </li>
14349                <li id="orbe-country-IT"
14350                     tabindex="-1" role="option"
14351                    data-name="Italia / Italy" data-country="IT" style="display: list-item;">
14352                    <span class="md-form__select__country__list-link" data-countryname="Italia / Italy" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="IT" data-value="IT"
14353                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14354                        data-delivery-time=""
14355                        data-return-time=""
14356                        data-payment=""
14357                        data-taxes-included="true"
14358                        data-duties-included="false">
14359                        <div class="md-form__select__country__list-link-wrapper">
14360                            <span class="md-form__select__span">Italia / Italy (EUR €)</span>
14361                        </div>
14362                    </span>
14363                </li>
14364                <li id="orbe-country-MX"
14365                     tabindex="-1" role="option"
14366                    data-name="México" data-country="MX" style="display: list-item;">
14367                    <span class="md-form__select__country__list-link" data-countryname="México" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="mx" data-domainurl="occremania.myshopify.com" data-host="occre.com" data-country="MX" data-value="MX"
14368                       data-locales="es" data-namelocales="español"data-shipping-threshold=""
14369                        data-delivery-time=""
14370                        data-return-time=""
14371                        data-payment=""
14372                        data-taxes-included="true"
14373                        data-duties-included="false">
14374                        <div class="md-form__select__country__list-link-wrapper">
14375                            <span class="md-form__select__span">México (USD $)</span>
14376                        </div>
14377                    </span>
14378                </li>
14379                <li id="orbe-country-PT"
14380                     tabindex="-1" role="option"
14381                    data-name="Portugal" data-country="PT" style="display: list-item;">
14382                    <span class="md-form__select__country__list-link" data-countryname="Portugal" data-primarymarket="false" data-currency="EUR" data-symbol="€" data-primary="enabled" data-defaultlocale="es" data-subfoldersuffix="" data-domainurl="occre.com" data-host="occre.com" data-country="PT" data-value="PT"
14383                       data-locales="es,en,fr,ru,it,de,pt-PT" data-namelocales="español,English,Français,Русский,italiano,Deutsch,português (Portugal)"data-shipping-threshold=""
14384                        data-delivery-time=""
14385                        data-return-time=""
14386                        data-payment=""
14387                        data-taxes-included="true"
14388                        data-duties-included="false">
14389                        <div class="md-form__select__country__list-link-wrapper">
14390                            <span class="md-form__select__span">Portugal (EUR €)</span>
14391                        </div>
14392                    </span>
14393                </li>
14394                <li id="orbe-country-CH"
14395                     tabindex="-1" role="option"
14396                    data-name="Switzerland" data-country="CH" style="display: list-item;">
14397                    <span class="md-form__select__country__list-link" data-countryname="Switzerland" data-primarymarket="false" data-currency="CHF" data-symbol="CHF" data-primary="enabled" data-defaultlocale="de" data-subfoldersuffix="ch" data-domainurl="occremania.myshopify.com" data-host="occre.com" data-country="CH" data-value="CH"
14398                       data-locales="de,fr,en,it" data-namelocales="Deutsch,Français,English,italiano"data-shipping-threshold=""
14399                        data-delivery-time=""
14400                        data-return-time=""
14401                        data-payment=""
14402                        data-taxes-included="false"
14403                        data-duties-included="false">
14404                        <div class="md-form__select__country__list-link-wrapper">
14405                            <span class="md-form__select__span">Switzerland (CHF CHF)</span>
14406                        </div>
14407                    </span>
14408                </li>
14409                <li id="orbe-country-GB"
14410                     tabindex="-1" role="option"
14411                    data-name="United Kingdom" data-country="GB" style="display: list-item;">
14412                    <span class="md-form__select__country__list-link" data-countryname="United Kingdom" data-primarymarket="false" data-currency="GBP" data-symbol="£" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="gb" data-domainurl="occremania.myshopify.com" data-host="occre.com" data-country="GB" data-value="GB"
14413                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
14414                        data-delivery-time=""
14415                        data-return-time=""
14416                        data-payment=""
14417                        data-taxes-included="false"
14418                        data-duties-included="false">
14419                        <div class="md-form__select__country__list-link-wrapper">
14420                            <span class="md-form__select__span">United Kingdom (GBP £)</span>
14421                        </div>
14422                    </span>
14423                </li></ul>
14424</div>
14425<!-- END app snippet -->
14426<!-- BEGIN app snippet: language-selector --><div class="md-modal__formContent__select">
14427    <span class="md-modal__formContent__selectLabel" id="label-md-form__select__language" data-mdAppLanguageLabel>Language</span>
14428    <input name="language_code" id="orbe-lang-selector-popup-id" type="hidden">
14429    <button type="button" name="md-form__select__language__button" id="md-form__select__language" class="md-form__select"
14430            aria-expanded="false" aria-controls="orbeLanguageList" role="combobox" aria-haspopup="listbox"
14431            aria-labelledby="label-md-form__select__language" data-value="en"
14432            
14433    >
14434        <div class="md-form__select__language__list-link-wrapper">
14435            <span class="md-form__select__span">English</span>
14436        </div>
14437    </button>
14438    <ul id="orbeLanguageList" role="listbox"
14439        class="md-form__select__language__list " hidden><li data-locale="en"
14440                class="" tabindex="-1" role="option">
14441                <span class="md-form__select__language__list-link" aria-current="true" data-value="en">
14442                    <div class="md-form__select__language__list-link-wrapper">
14443                        <span class="md-form__select__span" data-value="en">English</span>
14444                    </div>
14445                </span>
14446            </li><li data-locale="es"
14447                class="" tabindex="-1" role="option">
14448                <span class="md-form__select__language__list-link" data-value="es">
14449                    <div class="md-form__select__language__list-link-wrapper">
14450                        <span class="md-form__select__span" data-value="es">Español</span>
14451                    </div>
14452                </span>
14453            </li></ul>
14454</div>
14455<!-- END app snippet -->
14456                            </div>
14457                            <div class="md-modal__footer ">
14458                                <div class="md-modal__footerContent">
14459                                    <button type="submit" class="md-btn md-btn__primary" id="md-btn__form__onSubmit" data-mdAppCTAText>SHOP NOW</button>
14460                                </div>
14461                                
14462                            </div>
14463                        </div>
14464
14465                        <div class="md-modal__grid__2">
14466                            
14467                        </div>
14468                    </div>
14469                    </form>
14470                </div>
14471            </div>
14472        </div>
14473        
14474            <!--googleon: all-->
14475        
14476        <div class="md-modal__backdrop"></div>
14477    </div>
14477<script>
14478    
14479if (typeof mdApp_hideOnFallback === 'undefined') {
14480        var mdApp_hideOnFallback = false;
14481    }
14482    if (typeof mdApp_showFlagHeaderIcon == 'undefined') {var mdApp_showFlagHeaderIcon = true;var mdApp_showFlagHeaderIconCircle = false;}
14483
14484    if (typeof mdApp_showFlagSelectorIcon == 'undefined') {var mdApp_showFlagSelectorIcon = false;}
14485
14486    if (typeof mdApp_currencyCodeEnabled === 'undefined') {var mdApp_currencyCodeEnabled = 'iso_symbol';}
14487
14488    if (typeof mdApp_backgroundModal == 'undefined') {
14489        var mdApp_backgroundModal = '#ffffff';
14490    }
14491
14492    if (typeof mdApp_fallbackText === 'undefined') {
14493        var mdApp_fallbackText = `We don’t ship to {country}`;
14494    }
14495
14496    if (typeof mdApp_disableFallbackPR === 'undefined') {
14497        var mdApp_disableFallbackPR = false;
14498    }
14499
14500    if (typeof mdApp_searchCountrySelectorModal == 'undefined') {var mdApp_searchCountrySelectorModal = true;}
14501
14502    <!-- BEGIN app snippet: js-variables -->
14503
14504
14505if (typeof mdApp_redirectMode == 'undefined') {
14506    var mdApp_redirectMode = false;
14507}
14508if (typeof mdApp_redirectRegionMode == 'undefined') {
14509    var mdApp_redirectRegionMode = false;
14510}
14511if (typeof mdApp_redirectRegionCode === 'undefined') {
14512    var mdApp_redirectRegionCode = '';
14513}
14514if (typeof mdApp_redirectCountryCode === 'undefined') {
14515    var mdApp_redirectCountryCode = '';
14516}
14517if (typeof mdApp_redirectCountryName === 'undefined') {
14518    var mdApp_redirectCountryName = '';
14519}
14520if (typeof mdApp_redirectCountryCurrencyCode === 'undefined') {
14521    var mdApp_redirectCountryCurrencyCode = '';
14522}
14523if (typeof mdApp_redirectCountryCurrencySymbol === 'undefined') {
14524    var mdApp_redirectCountryCurrencySymbol = '';
14525}
14526if (typeof mdApp_redirectLocale === 'undefined') {
14527    var mdApp_redirectLocale = '';
14528}
14529if (typeof mdApp_redirectEndonymName === 'undefined') {
14530    var mdApp_redirectEndonymName = '';
14531}
14532if (typeof mdApp_redirectUrl === 'undefined') {
14533    var mdApp_redirectUrl = '';
14534}
14535if (typeof mdApp_forceHideOrbe == 'undefined') {
14536    var mdApp_forceHideOrbe = false;
14537}
14538if (typeof mdApp_currentPlan == 'undefined') {
14539var mdApp_currentPlan = 'premium';
14540}
14541if (typeof mdApp_forceExternalStoreRedirectMode == 'undefined') {
14542var mdApp_forceExternalStoreRedirectMode = false;
14543}
14544if (typeof mdApp_forceExternalStoreRedirectList == 'undefined') {
14545var mdApp_forceExternalStoreRedirectList = [];
14546}
14547if (typeof mdApp_deferUntilScroll == 'undefined') {
14548var mdApp_deferUntilScroll = false;
14549}
14550
14551if (typeof mdApp_skipRequestAPI == 'undefined') {var mdApp_skipRequestAPI = 'fal
14551se';}
14552
14553if (typeof mdApp_merchantKey === 'undefined') {var mdApp_merchantKey = 'md_key_50940i32481229';}
14554
14555if (typeof mdApp_MAIN_URL === 'undefined') {
14556
14557    var mdApp_MAIN_URL = 'https://occre.com/en-us';
14558
14559}
14560
14561if (typeof mdApp_currentCountryCode === 'undefined') {
14562
14563
14564    var mdApp_currentCountryCode = 'US';
14565
14566}
14567
14568if (typeof mdApp_currentCountryCodeName === 'undefined') {
14569    var mdApp_currentCountryCodeName = 'United States';
14570}
14571
14572if (typeof mdApp_blockDomain === 'undefined') {var mdApp_blockDomain = '';}
14573
14574if (typeof mdApp_currentPageRelativeUrl === 'undefined') {var mdApp_currentPageRelativeUrl = "\/products\/albatros";
14575}
14576
14577if (typeof mdApp_translateTextJSON === 'undefined') {var mdApp_translateTextJSON = "{\"en\":{\"title\":\"Are you in the right place?\",\"helperText\":\"\u003cp\u003eBuy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.\u003c\\\/p\u003e\",\"text\":\"Please select your shipping country.\",\"ctaText\":\"Shop now\",\"countryLabel\":\"Country\",\"languageLabel\":\"Language\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"es\":{\"title\":\"\\u00bfEst\\u00e1s en el lugar correcto?\",\"helperText\":\"\u003cp\u003eCompra desde el pa\\u00eds de tu elecci\\u00f3n. Recuerda que solo podemos enviar tu pedido a direcciones ubicadas en el pa\\u00eds seleccionado.\u003c\\\/p\u003e\",\"text\":\"Por favor, selecciona tu pa\\u00eds de env\\u00edo.\",\"ctaText\":\"Comprar ahora\",\"countryLabel\":\"Pa\\u00eds\",\"languageLabel\":\"Idioma\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"fr\":{\"title\":\"\\u00cates-vous au bon endroit ?\",\"helperText\":\"\u003cp\u003eAchetez dans le pays de votre choix. N'oubliez pas que nous ne pouvons livrer votre commande qu'\\u00e0 des adresses situ\\u00e9es dans le pays choisi.\u003c\\\/p\u003e\",\"text\":\"Veuillez s\\u00e9lectionner votre pays de livraison.\",\"ctaText\":\"Acheter maintenant\",\"countryLabel\":\"Pays\",\"languageLabel\":\"Langue\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"it\":{\"title\":\"Sei nel posto giusto?\",\"helperText\":\"\u003cp\u003eAcquista dal paese che preferisci. Ricorda che possiamo spedire il tuo ordine solo a indirizzi situati nel paese scelto.\u003c\\\/p\u003e\",\"text\":\"Seleziona il tuo paese di spedizione.\",\"ctaText\":\"Acquista ora\",\"countryLabel\":\"Paese\",\"languageLabel\":\"Lingua\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"ru\":{\"title\":\"\\u0412\\u044b \\u0432 \\u043d\\u0443\\u0436\\u043d\\u043e\\u043c \\u043c\\u0435\\u0441\\u0442\\u0435?\",\"helperText\":\"\u003cp\u003e\\u041f\\u043e\\u043a\\u0443\\u043f\\u0430\\u0439\\u0442\\u0435 \\u0432 \\u0441\\u0442\\u0440\\u0430\\u043d\\u0435 \\u043f\\u043e \\u0432\\u0430\\u0448\\u0435\\u043c\\u0443 \\u0432\\u044b\\u0431\\u043e\\u0440\\u0443. \\u041f\\u043e\\u043c\\u043d\\u0438\\u0442\\u0435, \\u0447\\u0442\\u043e \\u043c\\u044b \\u043c\\u043e\\u0436\\u0435\\u043c \\u0434\\u043e\\u0441\\u0442\\u0430\\u0432\\u0438\\u0442\\u044c \\u0437\\u0430\\u043a\\u0430\\u0437 \\u0442\\u043e\\u043b\\u044c\\u043a\\u043e \\u043f\\u043e \\u0430\\u0434\\u0440\\u0435\\u0441\\u0430\\u043c \\u0432 \\u0432\\u044b\\u0431\\u0440\\u0430\\u043d\\u043d\\u043e\\u0439 \\u0441\\u0442\\u0440\\u0430\\u043d\\u0435.\u003c\\\/p\u003e\",\"text\":\"\\u0412\\u044b\\u0431\\u0435\\u0440\\u0438\\u0442\\u0435 \\u0441\\u0442\\u0440\\u0430\\u043d\\u0443 \\u0434\\u043e\\u0441\\u0442\\u0430\\u0432\\u043a\\u0438.\",\"ctaText\":\"\\u041a\\u0443\\u043f\\u0438\\u0442\\u044c \\u0441\\u0435\\u0439\\u0447\\u0430\\u0441\",\"countryLabel\":\"\\u0421\\u0442\\u0440\\u0430\\u043d\\u0430\",\"languageLabel\":\"\\u042f\\u0437\\u044b\\u043a\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"de\":{\"title\":\"Sind Sie am richtigen Ort?\",\"helperText\":\"\u003cp\u003eKaufen Sie im Land Ihrer Wahl ein. Denken Sie daran, dass wir Ihre Bestellung nur an Adressen im ausgew\\u00e4hlten Land liefern k\\u00f6nnen.\u003c\\\/p\u003e\",\"text\":\"Bitte w\\u00e4hlen Sie Ihr Versandland aus.\",\"ctaText\":\"Jetzt einkaufen\",\"countryLabel\":\"Land\",\"languageLabel\":\"Sprache\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"},\"pt-PT\":{\"title\":\"Est\\u00e1 no s\\u00edtio certo?\",\"helperText\":\"\u003cp\u003eCompre a partir do pa\\u00eds que preferir. Lembre-se de que s\\u00f3 podemos enviar a sua encomenda para moradas localizadas no pa\\u00eds escolhido.\u003c\\\/p\u003e\",\"text\":\"Selecione o seu pa\\u00eds de envio.\",\"ctaText\":\"Comprar agora\",\"countryLabel\":\"Pa\\u00eds\",\"languageLabel\":\"Idioma\",\"fallbackText\":\"\",\"fallbackHelperText\":\"\",\"fallbackBodyText\":\"\",\"fallbackCtaText\":\"\"}}";}
14578
14579if (typeof mdApp_translateTextPreviewJSON === 'undefined') {var mdApp_translateTextPreviewJSON = '';}
14580
14581if (typeof mdApp_klaviyoConnect == 'undefined') {var mdApp_klaviyoConnect = false;}
14582
14583if (typeof mdApp_connectifConnect == 'undefined') {var mdApp_connectifConnect = false;}
14584
14585if (typeof mdApp_discountSupport == 'undefined') {var mdApp_discountSupport = true;}
14586
14587if (typeof mdApp_advancedLanguage == 'undefined') {var mdApp_advancedLanguage = {
14588    "option_language_force_default": false,
14589    "option_language_force_showRecommendation": false,
14590    
14591        "option_language_force_langRedirect": false
14592    
14593    };}
14594
14595if (typeof mdApp_firstVisitSettings == 'undefined') {var mdApp_firstVisitSettings = {
14596    "option_force_showModal_behaviour": false,
14597    
14598    "popup_display_order": 1,
14599    
14600    "other_popup_classes": "",
14601    "exclude_ip": null
14602    };}
14603
14604if (typeof mdApp_secondVisitSettings == 'undefined') {var mdApp_secondVisitSettings = {
14605    "option_force_redirect_behaviour": false
14606    };}
14607
14608if (typeof mdApp_syncstoresData == 'undefined') {var mdApp_syncstoresData = {
14609    "exclude_paths": "",
14610    "exclude_paths_splited": "",
14611    "redirect_fullpath": false
14612    };}
14613
14614if (typeof mdApp_orbeCustomer === 'undefined') {
14615
14616    var mdApp_orbeCustomer = '';
14617
14618}
14619
14620if (typeof mdApp_orbeCustomerB2B === 'undefined') {
14621    
14622    
14623        var mdApp_orbeCustomerB2B = false;
14624    
14625}    
14626
14627if (typeof mdApp_skipTruncate === 'undefined') {
14628    var mdApp_skipTruncate = false;
14629}
14630
14631if (typeof mdApp_skipReturnToDomainCheck === 'undefined') {
14632    var mdApp_skipReturnToDomainCheck = false;
14633}
14634
14635if (typeof mdApp_cookiesSettings == 'undefined') {var mdApp_cookiesSettings = {
14636    "modal_close_time": 7,
14637    
14638        "session_only": false,
14639    
14640    "modal_reappear": 60
14641    };}
14642
14643if (typeof mdApp_countryRules == 'undefined') {var mdApp_countryRules = {
14644    "fallbackCountry": ""
14645    };}
14646<!-- END app snippet -->
14647</script>
14647
14648
14649
14650
14651</div><div id="shopify-block-AZENiT2Q5dGdtQnNTR__18398451189746802904" class="shopify-block shopify-app-block"><div
14652  id="four-s-gifts"
14653  data-proxy-path="/apps/4s-gifts"
14654  data-error="We couldn&amp;#39;t include the free gift. Please review your cart before checking out."
14655  data-updated="Your cart has been updated with your gift."
14656  data-included="Free gift included"
14657  data-locale="en"
14658>
14659  <p id="four-s-gifts-status" role="status" aria-live="polite" hidden></p>
14660</div>
14661<script src="https://cdn.shopify.com/extensions/01a09a4f-2808-7068-b3d2-e20121b972a1/4s-auto-add-to-cart-19/assets/gift-cart-core.js" defer></script>
vendor: 1 bytes, line 14661
14661
14662<script src="https://cdn.shopify.com/extensions/01a09a4f-2808-7068-b3d2-e20121b972a1/4s-auto-add-to-cart-19/assets/gift-cart.js" defer></script>
14662
14663
14664
14665</div><div id="shopify-block-AV1c1MGppS3Bld2V0Z__1967102994182284862" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: connected_sdk_script -->
14665<script src='https://www.paypalobjects.com/pa/js/min/pa.js'></script>
14665
14666
14667<script
14668  src='https://www.paypal.com/sdk/js?client-id=AbtXlp5R3xc83T9xW_ZXKTK8IVZ-14EMelDioU4VC285IqSuxUI4yotKxjV0sz_X6YsONYi10vSBPNKM&merchant-id=ETZGDCJQA3DLY&components=messages'
14669  data-namespace='PayPalSDK'
14670  data-partner-attribution-id='JADEDPIXEL_SHOPPINGCART_EC_CA'
14671></script>
14671
14672<!-- END app snippet --><!-- BEGIN app snippet: utils -->
14672<script>
14673  // ============================================
14674  // Core Utilities
14675  // ============================================
14676
14677  // Setup FPTI Analytics
14678  if (PAYPAL && PAYPAL.analytics) {
14679    PAYPAL.analytics.setup({
14680      data: {
14681        pgrp: 'shopify:messaging:app-embed',
14682        comp: 'shopify-app-embed',
14683      },
14684    });
14685  }
14686
14687  const recordEvent = (event_name, additionalData) => {
14688    PAYPAL.analytics.instance.recordEvent(event_name, {
14689      theme: window?.Shopify?.theme?.name || 'unknown',
14690      shop: window?.Shopify?.shop || 'unknown',
14691      path: window.location.pathname,
14692      flow: 'Shopify - Pay Later',
14693      space_key: 'SKD8GM',
14694      ...additionalData,
14695    });
14696  };
14697
14698  // In Theme Editor when using Advanced Settings
14699  // User chooses copy as JS Path from their browser
14700  // The pasted value will be a string that contains "document.querySelector("...")
14701  // Remove document.querySelector(" and ")
14702  // Using JS Path we can ensure the path to the element is accurate
14703  const parseSelector = (selector) => {
14704    try {
14705      // Handle both single and double quotes
14706      return selector
14707        .replace(/document\.querySelector\(["']/g, '')
14708        .replace(/["']\)/g, '');
14709    } catch (e) {
14710      recordEvent('appEmbed:parseSelector:error', { error: e.message });
14711    }
14712  };
14713
14714  // Waits for Element to be rendered
14715  // Uses mutation observer to watch for changes in the DOM
14716  // https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
14717  // On changes, check for the selector again
14718  const waitForElement = (selector) => {
14719    try {
14720      return new Promise((resolve) => {
14721        const existing = document.querySelector(selector);
14722        if (existing) return resolve(existing);
14723
14724        const observer = new MutationObserver(() => {
14725          const el = document.querySelector(selector);
14726          if (el) {
14727            observer.disconnect();
14728            resolve(el);
14729          }
14730        });
14731
14732        observer.observe(document.body, {
14733          childList: true,
14734          subtree: true,
14735        });
14736      });
14737    } catch (e) {
14738      recordEvent('appEmbed:waitForElement:error', { error: e.message });
14739    }
14740  };
14741
14742  // Formats correct cart/drawer subtotal and adds or updates messaging
14743  const addOrUpdateMessagingPriceAttribute = async (price, locator, messaging) => {
14744    try {
14745      // Format price to 2 decimal places ex: 150000 => 1500.00
14746      // Messaging requires price to be in string format
14747      const formattedPrice = Number((price / 100).toFixed(2)).toString();
14748
14749      const messagingId = messaging.id;
14750      const existingMessaging = document.getElementById(messagingId);
14751
14752      if (existingMessaging) {
14753        // Update the data-pp-amount attribute on the existing element
14754        existingMessaging.setAttribute('data-pp-amount', formattedPrice);
14755      } else {
14756        const element = await waitForElement(locator);
14757
14758        const updatedPriceMessaging = messaging.cloneNode();
14759        updatedPriceMessaging.setAttribute('data-pp-amount', formattedPrice);
14760
14761        element.after(updatedPriceMessaging);
14762      }
14763    } catch (e) {
14764      recordEvent('appEmbed:addOrUpdateMessagingPriceAttribute:error', { error: e.message });
14765    }
14766  };
14767
14768  // Fetches cart details from Shopify cart endpoint
14769  const fetchCartDetails = async () => {
14770    try {
14771      const response = await fetch('/cart.js');
14772      const cart = await response.json();
14773
14774      return cart.total_price;
14775    } catch (e) {
14776      recordEvent('appEmbed:fetchCartDetails:error', { error: e.message });
14777    }
14778  };
14779
14780  // Fetches variant details Shopify product endpoint
14781  // https://shopify.dev/docs/api/ajax/reference/product
14782  const fetchVariant = async () => {
14783    try {
14784      // Ex: https://test-store.myshopify.com/products/the-multi-location-snowboard?variant=45268551368883
14785      const urlParams = new URLSearchParams(window.location.search);
14786      const urlVariantId = parseInt(urlParams.get('variant'), 10);
14787      const productHandle = window.location.pathname.split('/products/')[1]?.split('?')[0];
14788
14789      const response = await fetch(`/products/${productHandle}.js`);
14790      const productData = await response.json();
14791      const variants = productData.variants;
14792      const selectedVariant = variants.find(v => v.id === urlVariantId);
14793
14794      if (selectedVariant) {
14795        return selectedVariant;
14796      }
14797
14798      return variants.find(v => v.available) || variants[0];
14799    } catch (e) {
14800      recordEvent('appEmbed:fetchVariant:error', { error: e.message });
14801    }
14802  };
14803
14804  // Get the selected variant ID from URL, form input, or select element
14805  const getSelectedVariantId = () => {
14806    try {
14807      const urlParams = new URLSearchParams(window.location.search);
14808      const urlVariant = urlParams.get('variant');
14809      if (urlVariant) return parseInt(urlVariant, 10);
14810
14811      const formInput = document.querySelector('form[action*="/cart/add"] input[name="id"]');
14812      if (formInput?.value) return parseInt(formInput.value, 10);
14813
14814      const selectInput = document.querySelector('form[action*="/cart/add"] select[name="id"]');
14815      if (selectInput?.value) return parseInt(selectInput.value, 10);
14816
14817      return null;
14818    } catch (e) {
14819      recordEvent('appEmbed:getSelectedVariantId:error', { error: e.message });
14820      return null;
14821    }
14822  };
14823
14824  const getShopifyData = () => {
14825    try {
14826      const selectedVariantId = getSelectedVariantId();
14827
14828      const findVariant = (variants) => {
14829        if (!variants?.length) return null;
14830        if (selectedVariantId) {
14831          const selected = variants.find(v => v.id === selectedVariantId);
14832          if (selected) return selected;
14833        }
14834        return variants.find(v => v.available) || variants[0];
14835      };
14836
14837      if (window.meta?.product) {
14838        const product = window.meta.product;
14839        const variant = findVariant(product.variants);
14840        return {
14841          product: { title: product.title, vendor: product.vendor, type: product.type, id: product.id },
14842          price: variant ? {
14843            priceInCents: variant.price,
14844            compareAtPrice: variant.compare_at_price,
14845            currency: window.Shopify?.currency?.active || 'USD',
14846            variantId: variant.id,
14847            variantTitle: variant.title
14848          } : null
14849        };
14850      }
14851
14852      if (window.ShopifyAnalytics?.meta?.product) {
14853        const product = window.ShopifyAnalytics.meta.product;
14854        const variant = findVariant(product.variants);
14855        return {
14856          product: { title: product.title, vendor: product.vendor, id: product.id },
14857          price: variant ? {
14858            priceInCents: variant.price,
14859            currency: window.Shopify?.currency?.active || 'USD',
14860            variantId: variant.id
14861          } : null
14862        };
14863      }
14864
14865      return null;
14866    } catch (e) {
14867      recordEvent('appEmbed:getShopifyData:error', { error: e.message });
14868      return null;
14869    }
14870  };
14871
14872  // Generic function to watch for changes in the DOM
14873  // and listen for specific API calls made by the Shopify store
14874  // Callback provides specific logic for handling the response
14875  const watchForChanges = (locator, messaging, callback) => {
14876    try {
14877      // Overrides the native `fetch` function to listen for specific API calls.
14878      // Wrapped in an Immediately Invoked Function Expression (IIFE)
14879      // To avoid polluting the global namespace.
14880      (function (window, windowFetch) {
14881        // Check if `fetch` is a function. If not, exit early.
14882        if (typeof fetch !== 'function') return;
14883
14884        window.fetch = function () {
14885          // Call the original `fetch` function with the provided arguments.
14886          const response = windowFetch.apply(this, arguments);
14887
14888          response.then(async (res) => {
14889            if (typeof callback === 'function') {
14890              callback(res, locator, messaging);
14891            }
14892          });
14893
14894          // Return the original `fetch` response.
14895          return response;
14896        };
14897      })(window, window.fetch);
14898    } catch (e) {
14899      recordEvent('appEmbed:watchForChanges:error', { error: e.message });
14900    }
14901  };
14902
14903  // Provides ability to watch for cart changes
14904  // such as increment, decrement, or remove items
14905  // Also handles adding new items which opens Cart Drawer
14906  // and updates the messaging with the new cart total
14907  // This function is used for both Cart Drawer and Cart Page
14908  const watchForCartChanges = (locator, messaging) => {
14909    const cartChangeCallback = async (res, locator, messaging) => {
14910      // Determine the id of messaging div either #paypal-upstream-messaging-cart-{page | drawer}
14911      const messagingId = messaging.id;
14912
14913      // Changes (e.g., increment, decrement, or remove items).
14914      if (res.url.includes('/cart/change')) {
14915        // Clone the response to read its JSON data without consuming the original response.
14916        res
14917          .clone()
14918          .json()
14919          .then((data) => {
14920            addOrUpdateMessagingPriceAttribute(data.total_price, locator, messaging);
14921          });
14922
14923        // Called when adding a new item which opens Cart Drawer
14924      } else if (res.url.includes('/cart/add')) {
14925        // Adding items does not return the updated cart details,
14926        // Fetch the updated cart details (e.g., total_price).
14927        const updatedPrice = await fetchCartDetails();
14928
14929        // Introduce a delay to handle potential race conditions where the cart drawer has not rendered yet.
14930        setTimeout(async () => {
14931          await addOrUpdateMessagingPriceAttribute(updatedPrice, locator, messaging);
14932        }, 500);
14933      }
14934    };
14935
14936    watchForChanges(locator, messaging, cartChangeCallback);
14937  };
14938
14939  // Provides ability to watch for product specific changes
14940  // such as variant selection on product pages
14941  const watchForProductChanges = (locator, messaging) => {
14942    let lastVariantId = new URLSearchParams(window.location.search).get('variant');
14943
14944    const handleVariantChange = async () => {
14945      const currentVariantId = new URLSearchParams(window.location.search).get('variant');
14946      if (currentVariantId && currentVariantId !== lastVariantId) {
14947        lastVariantId = currentVariantId;
14948
14949        const newVariantData = await fetchVariant();
14950        const newPriceInCents = newVariantData?.price;
14951
14952        if (newPriceInCents) {
14953          await addOrUpdateMessagingPriceAttribute(newPriceInCents, locator, messaging);
14954        } else {
14955          recordEvent('appEmbed:watchForProductChanges:error:noNewVariantPrice');
14956        }
14957      }
14958    };
14959
14960    // Shopify themes can either handle variant changes on the client-side or server-side (via variant API calls)
14961    // We will "intercept" and handle variant changes by:
14962    // 1. Watching for URL changes
14963    const _pushState = history.pushState.bind(history);
14964    const _replaceState = history.replaceState.bind(history);
14965
14966    history.pushState = function (...args) {
14967      _pushState(...args);
14968      handleVariantChange();
14969    };
14970
14971    history.replaceState = function (...args) {
14972      _replaceState(...args);
14973      handleVariantChange();
14974    };
14975
14976    // 2. Watching for back/forward browser clicks
14977    window.addEventListener('popstate', handleVariantChange);
14978
14979    // 3. Fallback: Watching for variant API calls
14980    // Future optimization: This fallback could be removed if all Shopify themes can be handled with 1. and 2.
14981    const productChangeCallback = async (res, locator, messaging) => {
14982      if (res.url.includes('/variants')) {
14983        await handleVariantChange();
14984        return;
14985      }
14986    };
14987
14988    watchForChanges(locator, messaging, productChangeCallback);
14989  };  
14990</script>
14990
14991<!-- END app snippet --><!-- BEGIN app snippet: price-detection -->
14991<script>
14992  // ============================================
14993  // Price Detection & Element Scoring
14994  // Depends on: utils.liquid (recordEvent, getShopifyData)
14995  // ============================================
14996
14997  const extractPriceFromText = (text) => {
14998    const match = text.match(/[\d,]+\.?\d*/);
14999    if (!match) return null;
15000    return parseFloat(match[0].replace(/,/g, ''));
15001  };
15002
15003  const textMatchesPrice = (text, knownPriceInCents) => {
15004    const extracted = extractPriceFromText(text);
15005    if (extracted === null) return false;
15006    const knownPrice = knownPriceInCents / 100;
15007    return Math.abs(extracted - knownPrice) < 0.01;
15008  };
15009
15010  const hasStrikethrough = (element) => {
15011    let el = element;
15012    while (el && el !== document.body) {
15013      const style = getComputedStyle(el);
15014      if (style.textDecoration.includes('line-through') ||
15015          style.textDecorationLine?.includes('line-through')) {
15016        return true;
15017      }
15018      if (['S', 'DEL', 'STRIKE'].includes(el.tagName)) {
15019        return true;
15020      }
15021      el = el.parentElement;
15022    }
15023    return false;
15024  };
15025
15026  // Find the add-to-cart button. Result is cached since the button doesn't change per page load.
15027  let _cachedAddToCartButton;
15028  const findAddToCartButton = () => {
15029    if (_cachedAddToCartButton !== undefined) return _cachedAddToCartButton;
15030    try {
15031      const formButton = document.querySelector('form[action*="/cart/add"] button[type="submit"]');
15032      if (formButton) return (_cachedAddToCartButton = formButton);
15033
15034      const buttons = document.querySelectorAll('button');
15035      for (const btn of buttons) {
15036        const text = btn.textContent.toLowerCase();
15037        if (text.includes('add to cart') || text.includes('add to bag') ||
15038            text.includes('buy now') || text.includes('add to basket')) {
15039          return (_cachedAddToCartButton = btn);
15040        }
15041      }
15042
15043      return (_cachedAddToCartButton = null);
15044    } catch (e) {
15045      recordEvent('appEmbed:findAddToCartButton:error', { error: e.message });
15046      return (_cachedAddToCartButton = null);
15047    }
15048  };
15049
15050  // Find element containing specific text (used for product title proximity).
15051  // Result is cached per text string — title is static per page load and scoreElement
15052  // calls this once per candidate, so without caching it's O(candidates) full DOM walks.
15053  let _titleElementCache = {};
15054  const findElementContainingText = (text) => {
15055    if (text in _titleElementCache) return _titleElementCache[text];
15056    try {
15057      const normalizedText = text.toLowerCase().trim();
15058      const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
15059
15060      let node;
15061      while (node = walker.nextNode()) {
15062        const nodeText = node.textContent.trim().toLowerCase();
15063        if (nodeText.length > 5 && normalizedText.includes(nodeText.substring(0, 20))) {
15064          const el = node.parentElement;
15065          const rect = el.getBoundingClientRect();
15066          if (rect.width > 0 && rect.height > 0) {
15067            const fontSize = parseFloat(getComputedStyle(el).fontSize);
15068            if (fontSize >= 16) return (_titleElementCache[text] = el);
15069          }
15070        }
15071      }
15072      return (_titleElementCache[text] = null);
15073    } catch (e) {
15074      return null;
15075    }
15076  };
15077
15078  const getViewportThresholds = () => {
15079    const vh = window.innerHeight;
15080    const isMobile = window.innerWidth < 768;
15081
15082    return {
15083      position: [[vh * 0.6, 50], [vh * 1.2, 30], [vh * 2.0, 10]],
15084      fontSize: [
15085        [isMobile ? 18 : 24, 40],
15086        [isMobile ? 14 : 18, 25],
15087        [isMobile ? 12 : 14, 10],
15088      ],
15089      proximity: {
15090        close:  isMobile ? 60  : 100,
15091        medium: isMobile ? 120 : 200,
15092        far:    isMobile ? 240 : 400,
15093      },
15094    };
15095  };
15096
15097  const getTieredScore = (value, tiers, defaultScore = 0) => {
15098    for (const [threshold, points] of tiers) {
15099      if (value < threshold) return points;
15100    }
15101    return defaultScore;
15102  };
15103
15104  // Scores a DOM element on how likely it is to be the product's main price.
15105  // Higher score = better candidate. Factors:
15106  //   - Position on page (elements higher up score better)
15107  //   - Font size (larger text = more likely a displayed price)
15108  //   - Proximity to product title and add-to-cart button
15109  //   - Structural exclusions (footer/header/nav/hidden = heavy penalty)
15110  //   - Strikethrough detection (compare-at prices = heavy penalty)
15111  const scoreElement = (element, productMeta = null, debug = false) => {
15112    let score = 0;
15113    const breakdown = debug ? {} : null;
15114    const { position, fontSize, proximity } = getViewportThresholds();
15115    const { close, medium, far } = proximity;
15116    const rect = element.getBoundingClientRect();
15117
15118    // POSITION ON PAGE
15119    const absoluteTop = rect.top + window.scrollY;
15120    const posScore = getTieredScore(absoluteTop, position, -30);
15121    score += posScore;
15122    if (debug) breakdown.position = `${posScore >= 0 ? '+' : ''}${posScore} (top ${Math.round(absoluteTop)}px)`;
15123
15124    // FONT SIZE
15125    const fontPx = parseFloat(getComputedStyle(element).fontSize);
15126    const fontScore = fontSize.find(([t]) => fontPx >= t)?.[1] ?? -10;
15127    score += fontScore;
15128    if (debug) breakdown.fontSize = `${fontScore >= 0 ? '+' : ''}${fontScore} (${fontPx}px)`;
15129
15130    // PROXIMITY TO PRODUCT TITLE
15131    if (productMeta?.title) {
15132      const titleElement = findElementContainingText(productMeta.title);
15133      if (titleElement) {
15134        const distance = Math.abs(titleElement.getBoundingClientRect().bottom - rect.top);
15135        const titleScore = getTieredScore(distance, [[close, 40], [medium, 25], [far, 10]], 0);
15136        score += titleScore;
15137        if (debug) breakdown.titleProximity = `+${titleScore} (${Math.round(distance)}px)`;
15138      } else if (debug) {
15139        breakdown.titleProximity = 'title element not found';
15140      }
15141    } else if (debug) {
15142      breakdown.titleProximity = 'no product title';
15143    }
15144
15145    // PROXIMITY TO ADD-TO-CART BUTTON
15146    const addButton = findAddToCartButton();
15147    if (addButton) {
15148      const distance = Math.abs(addButton.getBoundingClientRect().top - rect.top);
15149      const cartScore = getTieredScore(distance, [[close, 30], [medium, 20], [far, 10]], 0);
15150      score += cartScore;
15151      if (debug) breakdown.cartProximity = `+${cartScore} (${Math.round(distance)}px)`;
15152    } else if (debug) {
15153      breakdown.cartProximity = 'add-to-cart not found';
15154    }
15155
15156    // STRUCTURAL EXCLUSIONS
15157    const exclusions = [
15158      ['footer, header, nav', 'in footer/header/nav'],
15159      ['button, a[href*="/cart"], [type="submit"]', 'in button/link'],
15160      ['[aria-hidden="true"], [hidden], .hidden, .visually-hidden', 'hidden'],
15161    ];
15162    for (const [selector, reason] of exclusions) {
15163      if (element.closest(selector)) {
15164        score -= 100;
15165        if (debug) breakdown.structural = `-100 (${reason})`;
15166        break;
15167      }
15168    }
15169    if (debug && !breakdown.structural) breakdown.structural = '+0';
15170
15171    // STRIKETHROUGH
15172    if (hasStrikethrough(element)) {
15173      score -= 100;
15174      if (debug) breakdown.strikethrough = '-100 (compare-at price)';
15175    } else if (debug) {
15176      breakdown.strikethrough = '+0';
15177    }
15178
15179    if (debug) {
15180      breakdown.totalScore = score;
15181      breakdown.elementText = element.textContent.trim().substring(0, 30);
15182      breakdown.elementTag = element.tagName;
15183    }
15184
15185    return debug ? { score, breakdown } : score;
15186  };
15187
15188  // Find all elements containing a specific price value
15189  const findElementsWithPrice = (knownPriceInCents, productMeta = null, debug = false, log = () => {}) => {
15190    const candidates = [];
15191    const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
15192
15193    let node;
15194    while (node = walker.nextNode()) {
15195      const text = node.textContent.trim();
15196      if (text.length > 30 || !textMatchesPrice(text, knownPriceInCents)) continue;
15197
15198      const element = node.parentElement;
15199      const rect = element.getBoundingClientRect();
15200
15201      if (rect.width === 0 || rect.height === 0 || hasStrikethrough(element)) continue;
15202
15203      const score = scoreElement(element, productMeta, false);
15204      candidates.push({ element, text, score });
15205    }
15206
15207    if (debug && candidates.length > 0) {
15208      candidates.sort((a, b) => b.score - a.score);
15209      log(`  Candidates: ${candidates.length}, top: score=${candidates[0].score}, text="${candidates[0].text}"`);
15210    }
15211
15212    return candidates;
15213  };
15214
15215  // Find the /cart/add form by traversing from the price element
15216  // This is more reliable than name-based container detection since all Shopify themes have this form
15217  const findCartFormFromPrice = (priceElement, debug = false, log = () => {}) => {
15218    let el = priceElement;
15219
15220    while (el && el !== document.body) {
15221      if (el.tagName === 'FORM' && el.action?.includes('/cart/add')) {
15222        if (debug) log(`  Found /cart/add form (element itself)`);
15223        return el;
15224      }
15225
15226      let sibling = el.nextElementSibling;
15227      while (sibling) {
15228        if (sibling.tagName === 'FORM' && sibling.action?.includes('/cart/add')) {
15229          if (debug) log(`  Found /cart/add form as sibling`);
15230          return sibling;
15231        }
15232        // Check if sibling contains the form
15233        const formInSibling = sibling.querySelector('form[action*="/cart/add"]');
15234        if (formInSibling) {
15235          if (debug) log(`  Found /cart/add form inside sibling`);
15236          return formInSibling;
15237        }
15238        sibling = sibling.nextElementSibling;
15239      }
15240
15241      el = el.parentElement;
15242    }
15243
15244    if (debug) log(`  No /cart/add form found`);
15245    return null;
15246  };
15247
15248  // Fallback: walk up from the price text element to find a suitable wrapper.
15249  // Used when no /cart/add form exists near the price element.
15250  const findPriceContainer = (priceElement) => {
15251    let el = priceElement;
15252    let bestContainer = priceElement;
15253
15254    while (el && el !== document.body) {
15255      // Look for elements with price-related IDs (common Shopify pattern)
15256      if (el.id && /price/i.test(el.id)) {
15257        bestContainer = el;
15258      }
15259      // Look for elements with price-related classes that seem like containers
15260      if (el.className && typeof el.className === 'string') {
15261        const classes = el.className.toLowerCase();
15262        if (/\bprice\b/.test(classes) && !/price-item|price__regular|price__sale/.test(classes)) {
15263          bestContainer = el;
15264        }
15265      }
15266      // Stop at major structural elements
15267      if (el.tagName === 'SECTION' || el.tagName === 'ARTICLE' || el.tagName === 'MAIN') {
15268        break;
15269      }
15270      el = el.parentElement;
15271    }
15272
15273    return bestContainer;
15274  };
15275
15276  // Try common Shopify theme price selectors (Dawn and derivatives)
15277  const findPriceByTemplateSelector = (debug = false, log = () => {}) => {
15278    const selectors = [
15279      '[id*="price-template"]',  // Dawn theme pattern
15280      '.price-item--regular:not(s):not(del)',
15281      '[data-product-price]',
15282    ];
15283
15284    for (const selector of selectors) {
15285      const el = document.querySelector(selector);
15286      if (el && !hasStrikethrough(el)) {
15287        if (debug) log(`Template selector found: ${selector}`);
15288        return el;
15289      }
15290    }
15291    return null;
15292  };
15293
15294  // Check if we're in an isolated/sandboxed iframe (theme editor)
15295  const isIsolatedContext = () => {
15296    if (window === window.top) return false; // Not in iframe
15297    try {
15298      // Try to access parent - if cross-origin, we're isolated
15299      const test = window.parent.document;
15300      return false; // Can access parent, not isolated
15301    } catch (e) {
15302      return true; // Cross-origin, we're isolated
15303    }
15304  };
15305
15306  // Try to find price element in sibling iframes (theme editor workaround)
15307  const findPriceInSiblingIframes = (knownPriceInCents) => {
15308    const iframes = document.querySelectorAll('iframe');
15309
15310    for (const iframe of iframes) {
15311      try {
15312        const iframeDoc = iframe.contentDocument || iframe.contentWindow?.document;
15313        if (!iframeDoc) continue;
15314
15315        const priceElement = iframeDoc.querySelector('.price-item, .price, [data-product-price]');
15316        if (priceElement) {
15317          return { element: priceElement, document: iframeDoc };
15318        }
15319      } catch (e) {
15320        // Cross-origin iframe, skip
15321      }
15322    }
15323
15324    return null;
15325  };
15326
15327  // Helper: Insert messaging near a price element (before cart form or after price container).
15328  // Returns the price container element used as the logical anchor.
15329  const insertMessagingNearPrice = (priceElement, messaging, debug = false, log = () => {}) => {
15330    const cartForm = findCartFormFromPrice(priceElement, debug, log);
15331    const container = findPriceContainer(priceElement);
15332    if (cartForm) {
15333      cartForm.before(messaging.cloneNode());
15334      if (debug) log('Inserted messaging before /cart/add form');
15335    } else {
15336      container.after(messaging.cloneNode());
15337      if (debug) log('Inserted after price container (no form found)');
15338    }
15339    return container;
15340  };
15341
15342  // Insert messaging after price element
15343  const insertMessagingWithRetry = (shopifyData, messaging, debug = false, log = () => {}) => {
15344    // Skip visual preview iframe
15345    if (window.location.search.includes('source=visualPreviewInitialLoad')) return;
15346    if (document.querySelector('#paypal-upstream-messaging-product')) return;
15347
15348    const liquidPriceInCents = shopifyData?.price?.priceInCents;
15349    const isIsolated = isIsolatedContext();
15350
15351    if (debug) {
15352      log('=== Price Detection ===');
15353      log(`Context: ${isIsolated ? 'Theme Editor' : 'Live Storefront'}`);
15354      log(`Price: ${liquidPriceInCents} cents ($${(liquidPriceInCents / 100).toFixed(2)})`);
15355    }
15356
15357    // Priority 1: Template selectors (common theme patterns like Dawn)
15358    const templateElement = findPriceByTemplateSelector(debug, log);
15359    if (templateElement) {
15360      return insertMessagingNearPrice(templateElement, messaging, debug, log);
15361    }
15362
15363    // Priority 2: Scoring-based price detection
15364    const priceElement = findPriceElement(shopifyData, debug, log);
15365    if (priceElement) {
15366      return insertMessagingNearPrice(priceElement, messaging, debug, log);
15367    }
15368
15369    // Priority 3: Sibling iframes (theme editor only)
15370    if (isIsolated) {
15371      const siblingResult = findPriceInSiblingIframes(liquidPriceInCents);
15372      if (siblingResult) {
15373        return insertMessagingNearPrice(siblingResult.element, messaging, debug, log);
15374      }
15375    }
15376
15377    if (!isIsolated) {
15378      log('Could not find price element. Consider using Advanced Settings with a custom selector.');
15379    }
15380    return null;
15381  };
15382
15383  const findPriceElement = (shopifyData = null, debug = false, log = () => {}) => {
15384    try {
15385      const knownPriceInCents = shopifyData?.price?.priceInCents;
15386      const productMeta = shopifyData?.product;
15387
15388      if (debug) log(`findPriceElement: ${knownPriceInCents} cents`);
15389
15390      if (knownPriceInCents) {
15391        const candidates = findElementsWithPrice(knownPriceInCents, productMeta, debug, log);
15392        if (candidates.length > 0) {
15393          candidates.sort((a, b) => b.score - a.score);
15394          if (debug) log(`  → FOUND (score=${candidates[0].score})`);
15395          return candidates[0].element;
15396        }
15397      }
15398
15399      if (debug) log('  → null (no candidates)');
15400      return null;
15401    } catch (e) {
15402      if (debug) log(`  → Error: ${e.message}`);
15403      recordEvent('appEmbed:findPriceElement:error', { error: e.message });
15404      return null;
15405    }
15406  };
15407</script>
15407
15408<!-- END app snippet --><!-- BEGIN app snippet: navigator-panel --><template id="pp-nav-template">
15409  <style>
15410    /* --- Floating placement panel shell --- */
15411    #pp-nav-panel {
15412      position: fixed;
15413      top: 50%;
15414      left: 20px;
15415      transform: translateY(-50%);
15416      background: #fff;
15417      border-radius: 12px;
15418      font-family: system-ui, -apple-system, sans-serif;
15419      font-size: 13px;
15420      z-index: 999999;
15421      width: 340px;
15422      box-shadow: 0 8px 32px rgba(0,0,0,0.18);
15423      overflow: hidden;
15424      transition: transform 0.3s ease, height 0.3s ease;
15425    }
15426    #pp-nav-panel.minimized {
15427      display: none;
15428    }
15429
15430    /* --- Minimized pill button --- */
15431    #pp-nav-pill {
15432      position: fixed;
15433      bottom: 20px;
15434      left: 20px;
15435      background: #003087;
15436      color: #fff;
15437      border: none;
15438      border-radius: 24px;
15439      padding: 10px 18px;
15440      font-family: system-ui, -apple-system, sans-serif;
15441      font-size: 13px;
15442      font-weight: 600;
15443      cursor: pointer;
15444      z-index: 999999;
15445      box-shadow: 0 4px 16px rgba(0,48,135,0.3);
15446      display: none;
15447      align-items: center;
15448      gap: 8px;
15449      transition: box-shadow 0.2s;
15450    }
15451    #pp-nav-pill:hover {
15452      box-shadow: 0 6px 20px rgba(0,48,135,0.45);
15453    }
15454
15455    /* --- Header --- */
15456    .pp-panel-header {
15457      background: #003087;
15458      color: #fff;
15459      padding: 14px 16px;
15460      display: flex;
15461      align-items: center;
15462      justify-content: space-between;
15463    }
15464    .pp-panel-title {
15465      font-size: 14px;
15466      font-weight: 700;
15467      margin: 0;
15468      letter-spacing: 0.01em;
15469    }
15470    .pp-minimize-btn {
15471      background: none;
15472      border: none;
15473      color: rgba(255,255,255,0.8);
15474      cursor: pointer;
15475      font-size: 18px;
15476      line-height: 1;
15477      padding: 2px;
15478      border-radius: 4px;
15479      transition: color 0.15s;
15480    }
15481    .pp-minimize-btn:hover {
15482      color: #fff;
15483    }
15484
15485    /* --- Panel body --- */
15486    .pp-panel-content {
15487      padding: 16px;
15488    }
15489
15490    /* --- Step info boxes --- */
15491    .pp-step-box {
15492      border-radius: 8px;
15493      padding: 10px 12px;
15494      font-size: 12px;
15495      line-height: 1.5;
15496      margin-bottom: 12px;
15497      display: flex;
15498      align-items: flex-start;
15499      gap: 8px;
15500    }
15501    .pp-step-box.blue {
15502      background: #e8f4fd;
15503      border: 1px solid #b8dff5;
15504      color: #0a5a96;
15505    }
15506    .pp-step-box.green {
15507      background: #e6f9ee;
15508      border: 1px solid #a3e4b8;
15509      color: #1a7a3a;
15510    }
15511    .pp-step-text {
15512      flex: 1;
15513    }
15514    .pp-step-text p {
15515      margin: 0 0 8px 0;
15516    }
15517    .pp-step-text p:last-child {
15518      margin-bottom: 0;
15519    }
15520    .pp-step-text strong {
15521      display: block;
15522      font-size: 12px;
15523      margin-bottom: 2px;
15524    }
15525    .pp-step-dismiss {
15526      background: none;
15527      border: none;
15528      color: inherit;
15529      opacity: 0.5;
15530      cursor: pointer;
15531      font-size: 16px;
15532      line-height: 1;
15533      padding: 0;
15534      flex-shrink: 0;
15535    }
15536    .pp-step-dismiss:hover {
15537      opacity: 1;
15538    }
15539
15540    /* --- Warning banners --- */
15541    .pp-warning {
15542      background: #fff3cd;
15543      border: 1px solid #ffc107;
15544      border-radius: 8px;
15545      padding: 10px 12px;
15546      margin-bottom: 12px;
15547      font-size: 12px;
15548      color: #856404;
15549      line-height: 1.4;
15550    }
15551    .pp-warning-icon {
15552      margin-right: 4px;
15553    }
15554
15555    /* --- Pick placement + copy actions --- */
15556    .pp-pick-btn {
15557      width: 100%;
15558      padding: 12px;
15559      border: 2px solid #0070ba;
15560      border-radius: 8px;
15561      background: #0070ba;
15562      color: #fff;
15563      cursor: pointer;
15564      font-size: 13px;
15565      font-weight: 600;
15566      transition: all 0.15s;
15567      display: flex;
15568      align-items: center;
15569      justify-content: center;
15570      gap: 8px;
15571    }
15572    .pp-pick-btn:hover {
15573      opacity: 0.9;
15574    }
15575    .pp-pick-btn.active {
15576      background: #f0f7ff;
15577      color: #0070ba;
15578      border-color: #b8dff5;
15579    }
15580    .pp-pick-btn.active:hover {
15581      background: #e0efff;
15582    }
15583
15584    /* --- Copy button --- */
15585    #pp-apply-btn {
15586      width: 100%;
15587      background: #28a745;
15588      color: #fff;
15589      border: none;
15590      padding: 12px;
15591      border-radius: 8px;
15592      font-weight: 600;
15593      cursor: pointer;
15594      font-size: 13px;
15595      transition: all 0.2s;
15596      display: none;
15597      align-items: center;
15598      justify-content: center;
15599      gap: 8px;
15600      margin-top: 12px;
15601    }
15602    #pp-apply-btn:hover {
15603      opacity: 0.9;
15604    }
15605    #pp-apply-btn.applied {
15606      background: #28a745;
15607    }
15608
15609    /* --- Step 2 confirmation --- */
15610    #pp-step2 {
15611      display: none;
15612      margin-top: 18px;
15613    }
15614  </style>
15615  <div class='pp-panel-header'>
15616    <div class='pp-panel-title'>PayPal Pay Later Messaging</div>
15617    <button class='pp-minimize-btn' id='pp-collapse-btn' title='Minimize panel'>&#x25BE;</button>
15618  </div>
15619  <div class='pp-panel-content'>
15620    <div id='pp-warning' class='pp-warning' style='display: none;'></div>
15621    <div id='pp-inspector-warning' class='pp-warning' style='display: none;'></div>
15622    <div class='pp-step-box blue' id='pp-step1'>
15623      <span class='pp-step-text'
15624        ><strong>Step 1: Choose message placement</strong>
15625        Click the button below and then hover over your page to select a placement.
15626      </span>
15627    </div>
15628    <button id='pp-pick-btn' class='pp-pick-btn'>&#x25CE; Start Picking Placement</button
15629    ><button id='pp-apply-btn'>Copy Current Placement</button>
15630    <div id='pp-step2' style='display:none;'>
15631      <div class='pp-step-box green'>
15632        <span class='pp-step-text'
15633          ><strong>Step 2: Paste and save</strong>
15634          <p style='margin: 0 0 8px 0;'>
15635            You have copied the placement for the <b id='pp-context-name'>Product Page</b>.
15636          </p>
15637          <p style='margin: 0;'>
15638            Go back to the App Embeds section, and in the Paypal Advanced Settings, paste the copied value into the
15639            <b id='pp-selector-name'>Product Page</b> field and click the 'Save' button in the top right corner.
15640          </p></span
15641        ><button class='pp-step-dismiss' id='pp-step2-dismiss' title='Dismiss'>&times;</button>
15642      </div>
15643    </div>
15644  </div>
15645</template>
15646<!-- END app snippet --><!-- BEGIN app snippet: navigator -->
15646<script>
15647  // ============================================
15648  // DOM Traversal Controls for Theme Editor
15649  // Depends on: price-detection.liquid (isIsolatedContext)
15650  // ============================================
15651
15652  const OVERLAY_STYLE =
15653    'position:fixed;pointer-events:none;background:rgba(255,152,0,0.12);border:2px solid rgba(255,152,0,0.6);z-index:999998;display:none;';
15654  const OVERLAY_LABEL_STYLE =
15655    'position:absolute;bottom:100%;left:-2px;background:#f57c00;color:#fff;font:10px system-ui;padding:2px 6px;border-radius:3px 3px 0 0;white-space:nowrap;';
15656  const COPY_BUTTON_LABEL = 'Copy Current Placement';
15657  const COPIED_BUTTON_LABEL = 'Placement Copied!';
15658
15659  const isInOverlay = (el) => {
15660    while (el && el !== document.body) {
15661      if (getComputedStyle(el).position === 'fixed') return true;
15662      el = el.parentElement;
15663    }
15664    return false;
15665  };
15666
15667  // Position a fixed overlay to cover a target element
15668  const positionOverlayOnElement = (overlay, el) => {
15669    const rect = el.getBoundingClientRect();
15670    Object.assign(overlay.style, {
15671      top: rect.top + 'px',
15672      left: rect.left + 'px',
15673      width: rect.width + 'px',
15674      height: rect.height + 'px',
15675      display: 'block',
15676    });
15677  };
15678
15679  // Module-level refs for global listeners added by createNavigationPanel.
15680  // Stored here so they can be removed if the panel is re-initialized.
15681  let _panelInspectorActivate = null;
15682  let _panelInspectorDeactivate = null;
15683  let _highlightedElement = null;
15684  let _panelPickModeCleanup = null;
15685
15686  // Detect UID pattern in ID (Shopify's --suffix or long numeric/hex suffixes)
15687  const hasUid = (id) => {
15688    if (!id) return false;
15689    if (/--/.test(id)) return true;
15690    return /[-_](\d{5,}|[a-f0-9]{8,})$/i.test(id);
15691  };
15692  const getIdPrefix = (id) => {
15693    if (id.includes('--')) return id.split('--')[0];
15694    const match = id.match(/^(.+?)[-_](\d{5,}|[a-f0-9]{8,})$/i);
15695    return match ? match[1] : null;
15696  };
15697  const getMeaningfulClasses = (el) => {
15698    if (!el.className || typeof el.className !== 'string') return [];
15699    return el.className.trim().split(/\s+/).filter(c =>
15700      c && !c.startsWith('_') && !c.startsWith('js-') &&
15701      c.length < 30 && !/^[a-f0-9]{6,}$/i.test(c) && !/^[A-Z]/.test(c)
15702    );
15703  };
15704  const isUnique = (selector) => document.querySelectorAll(selector).length === 1;
15705
15706  // Returns null if no unique selector can be generated
15707  const generateSelector = (element) => {
15708    if (!element || element === document.body || element === document.documentElement) {
15709      return null;
15710    }
15711    const classes = getMeaningfulClasses(element);
15712
15713    // Priority 1: Clean ID
15714    if (element.id && !hasUid(element.id)) return `#${element.id}`;
15715
15716    // Priority 2: ID with UID → attribute wildcard selector
15717    if (element.id && hasUid(element.id)) {
15718      const prefix = getIdPrefix(element.id);
15719      if (prefix) {
15720        const selector = `[id^="${prefix}-"]`;
15721        if (isUnique(selector)) return selector;
15722      }
15723    }
15724
15725    // Priority 3: Unique class
15726    for (const cls of classes) {
15727      if (isUnique('.' + cls)) return '.' + cls;
15728    }
15729
15730    // Priority 4: Ancestor + target class combinations (walk up to 5 levels)
15731    if (classes.length > 0) {
15732      let ancestor = element.parentElement;
15733      let depth = 0;
15734      while (ancestor && ancestor !== document.body && ancestor !== document.documentElement && depth < 5) {
15735        const ancClasses = getMeaningfulClasses(ancestor);
15736        if (ancClasses.length > 0) {
15737          const s1 = `.${ancClasses[0]} .${classes[0]}`;
15738          if (isUnique(s1)) return s1;
15739          const s2 = `.${ancClasses[0]} > .${classes[0]}`;
15740          if (isUnique(s2)) return s2;
15741        }
15742        if (ancestor.id && !hasUid(ancestor.id)) {
15743          const s3 = `#${ancestor.id} .${classes[0]}`;
15744          if (isUnique(s3)) return s3;
15745        }
15746        ancestor = ancestor.parentElement;
15747        depth++;
15748      }
15749    }
15750
15751    // NO FALLBACK - return null if no unique selector exists
15752    return null;
15753  };
15754  const hasSpecificSelector = (el) => generateSelector(el) !== null;
15755  const shouldSkipElement = (el) => {
15756    if (!el || el.hidden) return true;
15757    if (['SCRIPT', 'STYLE', 'TEMPLATE'].includes(el.tagName)) return true;
15758    if (
15759      el.closest('#pp-nav-panel') ||
15760      el.closest('#pp-nav-pill') ||
15761      el.closest('#pp-pick-overlay')
15762    )
15763      return true;
15764    if (el.hasAttribute('data-pp-message')) return true;
15765    if (!hasSpecificSelector(el)) return true;
15766    return false;
15767  };
15768  const resolveContextName = (providedContextName, messagingTemplate) => {
15769    if (providedContextName && providedContextName !== 'this area') return providedContextName;
15770    const id = messagingTemplate?.id || '';
15771    if (id.includes('cart-drawer')) return 'Cart Drawer';
15772    if (id.includes('cart')) return 'Cart Page';
15773    if (id.includes('product')) return 'Product Page';
15774    return 'this area';
15775  };
15776
15777  // Called when the cart drawer closes (via IntersectionObserver in cartDrawer.liquid)
15778  // and at the start of createNavigationPanel to tear down any existing instance.
15779  // Cleans up pick mode listeners, DOM elements, highlights, and preview clones.
15780  const destroyNavigationPanel = () => {
15781    if (_panelPickModeCleanup) {
15782      _panelPickModeCleanup();
15783      _panelPickModeCleanup = null;
15784    }
15785    document.getElementById('pp-nav-panel')?.remove();
15786    document.getElementById('pp-nav-pill')?.remove();
15787    const preview = document.querySelector('[id$="-preview"][data-pp-message]');
15788    if (preview) preview.remove();
15789    if (_highlightedElement) {
15790      _highlightedElement.style.outline = '';
15791      _highlightedElement.style.outlineOffset = '';
15792      _highlightedElement = null;
15793    }
15794    if (_panelInspectorActivate) {
15795      document.removeEventListener('shopify:inspector:activate', _panelInspectorActivate);
15796      document.removeEventListener('shopify:inspector:deactivate', _panelInspectorDeactivate);
15797      _panelInspectorActivate = _panelInspectorDeactivate = null;
15798    }
15799    document.documentElement.style.cursor = '';
15800  };
15801
15802  const createNavigationPanel = (
15803    initialElement,
15804    messagingTemplate,
15805    warningMessage = null,
15806    contextName = 'this area',
15807  ) => {
15808    let currentTarget = initialElement;
15809    let resolvedContextName = resolveContextName(contextName, messagingTemplate);
15810    destroyNavigationPanel();
15811
15812    const panel = document.createElement('div');
15813    panel.id = 'pp-nav-panel';
15814    const tmpl = document.getElementById('pp-nav-template');
15815    panel.appendChild(tmpl.content.cloneNode(true));
15816
15817    // Create minimized pill button (separate from panel)
15818    const pill = document.createElement('button');
15819    pill.id = 'pp-nav-pill';
15820    pill.innerHTML = 'PayPal Pay Later Messaging';
15821    const applyBtn = panel.querySelector('#pp-apply-btn');
15822    const warningEl = panel.querySelector('#pp-warning');
15823    const step2 = panel.querySelector('#pp-step2');
15824    const step2Dismiss = panel.querySelector('#pp-step2-dismiss');
15825    const contextEl = panel.querySelector('#pp-context-name');
15826    const selectorEl = panel.querySelector('#pp-selector-name');
15827    const updateContextUI = (newContext) => {
15828      resolvedContextName = newContext;
15829      if (contextEl) contextEl.textContent = resolvedContextName;
15830      if (selectorEl) {
15831        selectorEl.textContent = resolvedContextName;
15832      }
15833    };
15834    updateContextUI(resolvedContextName);
15835    const detectContextFromElement = (el) => {
15836      if (el.closest('#CartDrawer, .drawer, .cart-drawer, [id*="cart-drawer"], [class*="cart-drawer"]'))
15837        return 'Cart Drawer';
15838      if (window.location.pathname.endsWith('/cart') || el.closest('.cart, #cart, #main-cart-items, #main-cart-footer'))
15839        return 'Cart Page';
15840      return 'Product Page';
15841    };
15842
15843    // Show warning message if provided
15844    if (warningMessage && warningEl) {
15845      warningEl.innerHTML = `<span class="pp-warning-icon">⚠️</span>${warningMessage}`;
15846      warningEl.style.display = 'block';
15847    }
15848    let isInitialRender = true;
15849    const updateUI = () => {
15850      // Highlight element
15851      highlightElement(currentTarget);
15852      // Update button states
15853      applyBtn.textContent = COPY_BUTTON_LABEL;
15854      applyBtn.classList.remove('applied');
15855      // Reposition messaging — skip on initial render (already placed correctly by auto-detection)
15856      if (!isInitialRender) repositionMessaging();
15857      isInitialRender = false;
15858    };
15859
15860    const highlightElement = (el) => {
15861      if (_highlightedElement) {
15862        _highlightedElement.style.outline = '';
15863        _highlightedElement.style.outlineOffset = '';
15864      }
15865      _highlightedElement = el;
15866      if (el) {
15867        el.style.outline = '2px solid rgba(255,152,0,0.6)';
15868        el.style.outlineOffset = '-1px';
15869      }
15870    };
15871
15872    const repositionMessaging = () => {
15873      if (!currentTarget) return;
15874      const existing = document.getElementById(messagingTemplate.id);
15875      const targetInOverlay = isInOverlay(currentTarget);
15876      const msgInOverlay = existing && isInOverlay(existing);
15877      if (targetInOverlay !== msgInOverlay) {
15878        // Cross-context: reposition messaging in the target's context without touching the original
15879        const allMessaging = document.querySelectorAll('[data-pp-message]');
15880        let contextMsg = null;
15881        for (const el of allMessaging) {
15882          if (isInOverlay(el) === targetInOverlay) { contextMsg = el; break; }
15883        }
15884        if (!contextMsg) {
15885          contextMsg = messagingTemplate.cloneNode(true);
15886          contextMsg.id = messagingTemplate.id + '-preview';
15887        }
15888        contextMsg.remove();
15889        currentTarget.after(contextMsg);
15890        return;
15891      }
15892      if (existing) existing.remove();
15893      const newMessaging = messagingTemplate.cloneNode(true);
15894      currentTarget.after(newMessaging);
15895    };
15896
15897    const collapseBtn = panel.querySelector('#pp-collapse-btn');
15898    const pickBtn = panel.querySelector('#pp-pick-btn');
15899    let pickMode = false;
15900    let pickHoverTarget = null;
15901    let pickOverlay = null;
15902    let pickLabel = null;
15903    let applyBtnResetTimer = null;
15904    let _pickRafId = null;
15905
15906    const enterPickMode = () => {
15907      pickMode = true;
15908      document.documentElement.style.cursor = 'crosshair';
15909      pickBtn.classList.add('active');
15910      pickBtn.innerHTML = '◎ Pick a spot on the page...';
15911      applyBtn.textContent = COPY_BUTTON_LABEL;
15912      applyBtn.classList.remove('applied');
15913      applyBtn.style.display = 'flex';
15914      step2.style.display = 'none';
15915      if (contextEl) contextEl.textContent = resolvedContextName;
15916      // Create overlay for highlighting (pointer-events:none prevents interference)
15917      pickOverlay = document.createElement('div');
15918      pickOverlay.id = 'pp-pick-overlay';
15919      pickOverlay.style.cssText = OVERLAY_STYLE;
15920      pickLabel = document.createElement('div');
15921      pickLabel.style.cssText = OVERLAY_LABEL_STYLE;
15922      pickOverlay.appendChild(pickLabel);
15923      document.body.appendChild(pickOverlay);
15924
15925      document.addEventListener('mousemove', onPickHover, true);
15926      document.addEventListener('click', onPickClick, true);
15927      document.addEventListener('mousedown', onPickSuppressEvent, true);
15928      document.addEventListener('pointerdown', onPickSuppressEvent, true);
15929    };
15930
15931    const exitPickMode = () => {
15932      pickMode = false;
15933      document.documentElement.style.cursor = '';
15934      pickBtn.classList.remove('active');
15935      pickBtn.innerHTML = '◎ Start Picking Placement';
15936      applyBtn.style.display = 'none';
15937      // Remove overlay
15938      const overlay = document.getElementById('pp-pick-overlay');
15939      if (overlay) overlay.remove();
15940      pickOverlay = null;
15941      pickLabel = null;
15942      pickHoverTarget = null;
15943
15944      if (_pickRafId) { cancelAnimationFrame(_pickRafId); _pickRafId = null; }
15945      document.removeEventListener('mousemove', onPickHover, true);
15946      document.removeEventListener('click', onPickClick, true);
15947      document.removeEventListener('mousedown', onPickSuppressEvent, true);
15948      document.removeEventListener('pointerdown', onPickSuppressEvent, true);
15949    };
15950
15951    // Find the nearest visible child element to cursor coordinates
15952    const snapToNearestChild = (parent, cx, cy) => {
15953      const children = parent.children;
15954      if (!children.length) return null;
15955      let best = null;
15956      let bestDist = 30;
15957      for (const child of children) {
15958        if (shouldSkipElement(child)) continue;
15959        const r = child.getBoundingClientRect();
15960        if (r.width === 0 || r.height === 0) continue;
15961        const dx = cx < r.left ? r.left - cx : cx > r.right ? cx - r.right : 0;
15962        const dy = cy < r.top ? r.top - cy : cy > r.bottom ? cy - r.bottom : 0;
15963        const dist = Math.sqrt(dx * dx + dy * dy);
15964        if (dist < bestDist) {
15965          bestDist = dist;
15966          best = child;
15967        }
15968      }
15969      return best;
15970    };
15971
15972    const onPickHover = (e) => {
15973      if (_pickRafId) return;
15974      _pickRafId = requestAnimationFrame(() => {
15975        _pickRafId = null;
15976        let el = document.elementFromPoint(e.clientX, e.clientY);
15977        if (!el || shouldSkipElement(el)) {
15978          document.documentElement.style.cursor = 'not-allowed';
15979          if (pickOverlay) pickOverlay.style.display = 'none';
15980          pickHoverTarget = null;
15981          return;
15982        }
15983
15984        if (el.children.length > 0) {
15985          const snapped = snapToNearestChild(el, e.clientX, e.clientY);
15986          if (snapped) el = snapped;
15987        }
15988
15989        // Skip elements without a unique selector
15990        if (shouldSkipElement(el)) {
15991          document.documentElement.style.cursor = 'not-allowed';
15992          pickHoverTarget = null;
15993          if (pickOverlay) pickOverlay.style.display = 'none';
15994          return;
15995        }
15996        document.documentElement.style.cursor = 'crosshair';
15997        if (el === pickHoverTarget) return;
15998        pickHoverTarget = el;
15999        positionOverlayOnElement(pickOverlay, el);
16000        pickLabel.innerHTML = 'Select this placement';
16001      });
16002    };
16003
16004    const onPickSuppressEvent = (e) => {
16005      if (e.target.closest('#pp-nav-panel')) return;
16006      e.preventDefault();
16007      e.stopPropagation();
16008    };
16009
16010    const onPickClick = (e) => {
16011      if (e.target.closest('#pp-nav-panel')) return;
16012      e.preventDefault();
16013      e.stopPropagation();
16014      e.stopImmediatePropagation();
16015      if (pickHoverTarget && !shouldSkipElement(pickHoverTarget)) {
16016        currentTarget = pickHoverTarget;
16017        updateContextUI(detectContextFromElement(currentTarget));
16018        updateUI();
16019      }
16020    };
16021
16022    // --- Pick button ---
16023    pickBtn.addEventListener('click', () => {
16024      if (pickMode) exitPickMode();
16025      else enterPickMode();
16026    });
16027
16028    _panelPickModeCleanup = () => { if (pickMode) exitPickMode(); };
16029
16030    // --- Minimize / expand ---
16031    collapseBtn.addEventListener('click', () => {
16032      if (pickMode) exitPickMode();
16033      panel.classList.add('minimized');
16034      pill.style.display = 'flex';
16035      highlightElement(null);
16036    });
16037    pill.addEventListener('click', () => {
16038      panel.classList.remove('minimized');
16039      pill.style.display = 'none';
16040      highlightElement(currentTarget);
16041    });
16042
16043    // --- Step 2 dismiss ---
16044    step2Dismiss.addEventListener('click', () => {
16045      step2.style.display = 'none';
16046    });
16047
16048    // Handle copy button click
16049    panel.addEventListener('click', async (e) => {
16050      const button = e.target.closest('#pp-apply-btn');
16051      if (!button) return;
16052      // Skip buttons handled separately
16053      if (button.id === 'pp-collapse-btn' || button.id === 'pp-pick-btn' || button.id === 'pp-step2-dismiss') return;
16054      if (button.id === 'pp-apply-btn') {
16055        const selector = generateSelector(currentTarget);
16056        if (!selector) return;
16057        let copied = false;
16058        try {
16059          // Try multiple copy methods (iframe security blocks clipboard API)
16060          if (navigator.clipboard?.writeText) {
16061            await navigator.clipboard.writeText(selector);
16062            copied = true;
16063          }
16064        } catch {}
16065        if (!copied) {
16066          try {
16067            const ta = document.createElement('textarea');
16068            ta.value = selector;
16069            ta.style.position = 'fixed';
16070            ta.style.opacity = '0';
16071            document.body.appendChild(ta);
16072            ta.select();
16073            copied = document.execCommand('copy');
16074            ta.remove();
16075          } catch {}
16076        }
16077        if (copied) {
16078          applyBtn.textContent = COPIED_BUTTON_LABEL;
16079          applyBtn.classList.add('applied');
16080          if (applyBtnResetTimer) clearTimeout(applyBtnResetTimer);
16081          applyBtnResetTimer = setTimeout(() => {
16082            applyBtn.textContent = COPY_BUTTON_LABEL;
16083            applyBtn.classList.remove('applied');
16084            applyBtnResetTimer = null;
16085          }, 1200);
16086          // Show Step 2 confirmation
16087          step2.style.display = 'block';
16088        }
16089        exitPickMode();
16090      }
16091    });
16092
16093    // --- Inspector mode detection ---
16094    const inspectorWarning = panel.querySelector('#pp-inspector-warning');
16095    let inspectorActive = typeof Shopify !== 'undefined' && Shopify.inspectMode;
16096    const isMac = navigator.platform?.startsWith('Mac') || navigator.userAgentData?.platform === 'macOS';
16097    const shortcut = isMac ? '⌘ ⇧ I' : 'Ctrl + Shift + I';
16098    const enableInspectorMode = () => {
16099      inspectorActive = true;
16100      inspectorWarning.innerHTML = `<span class="pp-warning-icon">⚠️</span> For a better experience, press <strong>${shortcut}</strong> to turn off inspector mode`;
16101      inspectorWarning.style.display = 'block';
16102    };
16103    const disableInspectorMode = () => {
16104      inspectorActive = false;
16105      inspectorWarning.style.display = 'none';
16106    };
16107    _panelInspectorActivate = enableInspectorMode;
16108    _panelInspectorDeactivate = disableInspectorMode;
16109    document.addEventListener('shopify:inspector:activate', enableInspectorMode);
16110    document.addEventListener('shopify:inspector:deactivate', disableInspectorMode);
16111
16112    // Prevent panel/pill clicks from closing cart drawer (themes close drawer on outside mousedown)
16113    const stopBubble = (e) => e.stopPropagation();
16114    panel.addEventListener('mousedown', stopBubble);
16115    panel.addEventListener('pointerdown', stopBubble);
16116    pill.addEventListener('mousedown', stopBubble);
16117    pill.addEventListener('pointerdown', stopBubble);
16118
16119    document.body.appendChild(panel);
16120    document.body.appendChild(pill);
16121    if (inspectorActive) enableInspectorMode();
16122    updateUI();
16123    return panel;
16124  };
16125</script>
16125
16126<!-- END app snippet --><!-- BEGIN app snippet: cartDrawer -->
16126<script>
16127    // Determine correct locator by theme name
16128    const cartDrawerThemeName = window.Shopify.theme.name;
16129    let cartDrawerLocator, cartDrawerNodeToObserve, cartDrawerMutationNode;
16130
16131    switch (cartDrawerThemeName) {
16132      // to support other themes add cases
16133      // default case supports Shopify Free themes
16134      default:
16135        cartDrawerLocator = '.cart-drawer__footer .totals';
16136        cartDrawerNodeToObserve = '#CartDrawer';
16137        cartDrawerMutationNode = 'drawer__inner';
16138        break;
16139    }
16140    // Begin Upstream Messaging Implementation
16141    try {
16142      const cartDrawerMessaging = document.createElement('div');
16143      const price = 0 / 100;
16144
16145      const cartDrawerAttributes = {
16146        'id': 'paypal-upstream-messaging-cart-drawer',
16147        'data-pp-message': '',
16148        'data-pp-placement': 'cart',
16149        'data-pp-style-layout': 'text',
16150        'data-pp-style-text-align': 'right',
16151        'data-pp-style-logo-type': "inline",
16152        'data-pp-style-text-color': "black",
16153        'data-pp-style-text-size': "12",
16154        'data-pp-style-logo-position': "",
16155        'data-pp-amount': price,
16156      };
16157
16158      Object.keys(cartDrawerAttributes).forEach((key) => {
16159        cartDrawerMessaging.setAttribute(key, cartDrawerAttributes[key]);
16160      });
16161
16162      const advancedSettingsEnabled = 'true' === 'true';
16163      const customCartDrawerSelector = ''.trim();
16164
16165      if (advancedSettingsEnabled && customCartDrawerSelector !== '') {
16166        // utils.liquid
16167        cartDrawerLocator = parseSelector(customCartDrawerSelector);
16168      }
16169
16170      if ("enabled" === 'enabled') {
16171        waitForElement(cartDrawerLocator).then(elem => {
16172          elem.after(cartDrawerMessaging.cloneNode());
16173
16174          if (advancedSettingsEnabled && isIsolatedContext() && !document.getElementById('pp-nav-panel')) {
16175            let drawerPanelActive = false;
16176            new IntersectionObserver((entries) => {
16177              if (entries[0].isIntersecting) {
16178                if (!document.getElementById('pp-nav-panel')) {
16179                  setTimeout(() => {
16180                    if (!document.getElementById('pp-nav-panel')) {
16181                      createNavigationPanel(elem, cartDrawerMessaging, null, 'Cart Drawer');
16182                      drawerPanelActive = true;
16183                    }
16184                  }, 300);
16185                }
16186              } else if (drawerPanelActive) {
16187                destroyNavigationPanel();
16188                drawerPanelActive = false;
16189              }
16190            }, { threshold: 0.1 }).observe(elem);
16191          }
16192        });
16193
16194        // Custom selector not found — show navigator with warning when drawer opens
16195        if (advancedSettingsEnabled && customCartDrawerSelector && !document.querySelector(cartDrawerLocator) && isIsolatedContext() && !document.getElementById('pp-nav-panel')) {
16196          const drawerContainer = document.querySelector(cartDrawerNodeToObserve);
16197          if (drawerContainer) {
16198            let warningPanelActive = false;
16199            const warning = 'Selected placement not found on this page. Please choose an element that is present on all page templates.';
16200            recordEvent('appEmbed:advanced-settings-selector-not-found', { locator: cartDrawerLocator });
16201            new IntersectionObserver((entries) => {
16202              if (entries[0].isIntersecting) {
16203                if (!document.getElementById('pp-nav-panel')) {
16204                  setTimeout(() => {
16205                    if (!document.getElementById('pp-nav-panel')) {
16206                      createNavigationPanel(drawerContainer, cartDrawerMessaging, warning, 'Cart Drawer');
16207                      warningPanelActive = true;
16208                    }
16209                  }, 300);
16210                }
16211              } else if (warningPanelActive) {
16212                destroyNavigationPanel();
16213                warningPanelActive = false;
16214              }
16215            }, { threshold: 0.1 }).observe(drawerContainer);
16216          }
16217        }
16218
16219        // utils.liquid
16220        watchForCartChanges(cartDrawerLocator, cartDrawerMessaging);
16221      }
16222    } catch (e) {
16223      // utils.liquid
16224      recordEvent('appEmbed:query-selector-not-found-cart-drawer', { locator: cartDrawerLocator, error: e.message });
16225    }
16226  </script>
16226
16227<!-- END app snippet --><!-- BEGIN app snippet: product -->
16227<script>
16228    (function () {
16229      // Product Page Messaging Implementation
16230      try {
16231        const debug = true; // Set to false before production
16232        const log = (...args) => debug && console.log('[PayPal Messaging]', ...args);
16233
16234        // Liquid data (server-rendered, always accurate)
16235        const liquidPriceInCents = 18499;
16236        const liquidProductTitle = 'Albatros';
16237
16238        if ('enabled' !== 'enabled') return;
16239
16240        // Create messaging element
16241        const productMessaging = document.createElement('div');
16242        const price = liquidPriceInCents / 100;
16243        const attributes = {
16244          id: 'paypal-upstream-messaging-product',
16245          'data-pp-message': '',
16246          'data-pp-placement': 'product',
16247          'data-pp-style-layout': 'text',
16248          'data-pp-style-logo-type': 'inline',
16249          'data-pp-style-text-color': 'black',
16250          'data-pp-style-text-size': '12',
16251          'data-pp-style-logo-position': '',
16252          'data-pp-style-text-align': '',
16253          'data-pp-amount': price,
16254        };
16255        Object.entries(attributes).forEach(([key, value]) => productMessaging.setAttribute(key, value));
16256
16257        const advancedSettingsEnabled = 'true' === 'true';
16258        const customSelector = ''.trim();
16259
16260        // Advanced Settings: Use custom selector
16261        if (advancedSettingsEnabled && customSelector) {
16262          const selector = parseSelector(customSelector);
16263          const element = document.querySelector(selector);
16264          log('Advanced Settings - selector:', selector, '| found:', !!element);
16265          if (element) {
16266            element.after(productMessaging.cloneNode());
16267            watchForProductChanges(selector, productMessaging);
16268
16269            // Show navigation panel in Theme Editor
16270            if (isIsolatedContext()) {
16271              createNavigationPanel(element, productMessaging, null, 'Product Page');
16272            }
16273            return;
16274          }
16275
16276          // Custom selector not found - warn and fall back to auto-detection
16277          console.warn(
16278            '[PayPal Messaging] Custom selector not found on page:',
16279            selector,
16280            '- falling back to auto-detection',
16281          );
16282          recordEvent('appEmbed:advanced-settings-selector-not-found', { locator: selector });
16283          // Fall through to auto-detection below, with warning flag
16284          var selectorNotFoundWarning = `Selected placement not found on this page. Please choose an element that is present on all page templates.`;
16285        }
16286
16287        // Auto-detection: Find price element automatically
16288        const shopifyData = getShopifyData() || {};
16289        shopifyData.price = { priceInCents: liquidPriceInCents };
16290        shopifyData.product = shopifyData.product || { title: liquidProductTitle };
16291        const anchor = insertMessagingWithRetry(shopifyData, productMessaging, debug, log);
16292        watchForProductChanges('[id*="price"]', productMessaging);
16293
16294        // Show navigation panel in Theme Editor (after auto-detection completes)
16295        if (advancedSettingsEnabled && isIsolatedContext()) {
16296          setTimeout(() => {
16297            const messaging = document.querySelector('#paypal-upstream-messaging-product');
16298            // Prefer the anchor returned by auto-detection (the actual price container used),
16299            // fall back to DOM heuristic if auto-detection returned nothing.
16300            const target =
16301              anchor || messaging?.previousElementSibling || messaging?.parentElement || null;
16302            createNavigationPanel(
16303              target,
16304              productMessaging,
16305              selectorNotFoundWarning || null,
16306              'Product Page',
16307            );
16308          }, 500);
16309        }
16310      } catch (e) {
16311        recordEvent('appEmbed:product-messaging-error', { error: e.message });
16312      }
16313    })();
16314  </script>
16314
16315<!-- END app snippet -->
16316
16317
16318</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
16319
16320  
16320<script>window._SwymSDKOnlyMode = true;</script>
16320
16321
16322
16323<!-- BEGIN app snippet: swymVersion -->
16323<script>var __SWYM__VERSION__ = '7.0.8';</script>
16323<!-- END app snippet -->
16324<!-- BEGIN app snippet: swymCustomCss -->
16325
16326
16327
16328
16329<style id="swym-custom-css">
16330
16331</style>
16332
16333<!-- END app snippet -->
16334
16335
16336
16337
16338
16339
16340
16341
16342
16343
16344
16345
16346<script>
16347  (function () {
16348    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
16349    
16350
16351    // Put metafields in window variable
16352    const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000000","secondaryColor":"#ffffff","storefrontLayoutType":"as-section","buttonType":{"displayIcon":true,"displayText":false,"style":"outline"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"add_to_cart_button_right","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400}}';
16353    try {
16354      const parsedSettings = JSON.parse(commonCustomizationSettings);
16355      if (parsedSettings) {
16356        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
16357      } else {
16358        window.SwymWishlistCommonCustomizationSettings = {};
16359      }
16360    } catch (e) {
16361      window.SwymWishlistCommonCustomizationSettings = {};
16362    }
16363
16364    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false,"loggedInUsersOnly":false},"sfl-popup-v2":true,"control-centre":true,"multiple-wishlist":false,"social-count":{"enabledOnCollections":false},"education-layer":true,"login-nudge":true,"advanced-collections-circular-bg":false}';
16365    try {
16366      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
16367    } catch (e) {
16368      enabledCommonFeatures = {};
16369    }
16370    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
16371    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
16372
16373    // Ghost-Intent Configuration
16374    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
16375    try {
16376      let ghostIntentConfig = {
16377        isExplicitConsentNeeded: false,
16378        isExplicitConsentNeededEvenForLocalStorage: false,
16379        askForPermissionOnFirstClick: true
16380      };
16381      
16382      
16383      
16384      window.SwymGhostIntentConfig = ghostIntentConfig;
16385    } catch(e) {
16386      window.SwymGhostIntentConfig = {
16387        isExplicitConsentNeeded: false,
16388        isExplicitConsentNeededEvenForLocalStorage: false,
16389        askForPermissionOnFirstClick: true
16390      };
16391    }
16392
16393    // Education Layer Configuration
16394    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
16395    
16396    
16397    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
16398
16399    // Login Nudge Configuration
16400    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
16401    
16402    
16403    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
16404
16405    // Initialize or ensure SwymViewProducts exists
16406    if (!window.SwymViewProducts) {
16407      window.SwymViewProducts = {};
16408    }
16409    
16410      try {
16411        const socialCountMap = { "https://occre.com/en-us/products/albatros": { "socialCount": 175, "empi": 7529900245247 } };
16412        // Integrate social count data into existing SwymViewProducts structure
16413        Object.keys(socialCountMap).forEach(function(key) {
16414          if (!window.SwymViewProducts[key]) {
16415            window.SwymViewProducts[key] = {};
16416          }
16417
16418          window.SwymViewProducts[key] = socialCountMap[key];
16419        });
16420      } catch (e) {
16421        // Silent error handling
16422      }
16423    
16424  })();
16425</script>
16425
16426
16427<!-- BEGIN app snippet: swymLoadConsentManager -->
16428<script>
16429  (function () {
16430    if (document.querySelector("script[data-swym-consent-manager]")) return;
16431    var swymConsentManagerScript = document.createElement("script");
16432    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
16433    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
16434    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
16435    document.head.appendChild(swymConsentManagerScript);
16436  })();
16437</script>
16437
16438<!-- END app snippet -->
16439
16440<script
16441  
16442  id="wishlist-embed-init"
16443  defer
16444  async
16445>
16446  (function () {
16447    window.swymWishlistEmbedLoaded = true;
16448    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 
16449    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
16450    var swymJsPath = '//procdn.swymrelay.com/code/swym-shopify.js';
16451    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
16452    window.SwymCurrentJSPath = baseJsPath;
16453    window.SwymAssetBaseUrl = assetBaseUrl;
16454    
16455      window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com";
16456    
16457    function loadSwymShopifyScript() {
16458      var element = "";
16459      var scriptSrc = "";
16460
16461      
16462        element = "swym-ext-shopify-script";
16463        window.SwymShopifyCdnInUse = true;
16464        scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js";
16465      
16466
16467      if (document.getElementById(element)) {
16468        return;
16469      }
16470
16471      var s = document.createElement("script");
16472      s.id = element;
16473      s.type = "text/javascript";
16474      s.async = true;
16475      s.defer = true;
16476      s.src = scriptSrc;
16477
16478      s.onerror = function() {
16479        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
16480        // Fallback logic here
16481        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
16482        var fallbackJsPathVal = "\/\/procdn.swymrelay.com\/code\/swym-shopify.js";
16483        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
16484        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
16485
16486        var fallbackScript = document.createElement("script");
16487        fallbackScript.id = element;
16488        fallbackScript.type = "text/javascript";
16489        fallbackScript.async = true;
16490        fallbackScript.defer = true;
16491        fallbackScript.src = scriptSrc;
16492        var y = document.getElementsByTagName("script")[0];
16493        y.parentNode.insertBefore(fallbackScript, y);
16494      };
16495
16496      var x = document.getElementsByTagName("script")[0];
16497      x.parentNode.insertBefore(s, x);
16498    }
16499    
16500      var consentAPICallbackInvoked = false;
16501      function checkConsentAndLoad() {
16502        // Allow app to load in design mode (theme editor) regardless of consent
16503        if (window.Shopify?.designMode) {
16504          loadSwymShopifyScript();
16505          return;
16506        }
16507
16508        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
16509        // consent is given through our Ghost-Intent flow (sync nudge accept).
16510        // This works on any store regardless of region (EU or non-EU).
16511        var ghostConfig = window.SwymGhostIntentConfig || {};
16512        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
16513          try {
16514            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
16515            if (localStorage.getItem(consentKey) === 'true') {
16516              // Consent was given through our flow — load SDK
16517              loadSwymShopifyScript();
16518              return;
16519            }
16520          } catch(e) {}
16521
16522          // Check if Shopify native cookie consent was given via the cookie banner.
16523          // If user accepted cookies through Shopify's banner, load SDK normally
16524          // (Ghost-Intent is only needed when NO consent mechanism has been used).
16525          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
16526          if (shopifyConsentGiven) {
16527            loadSwymShopifyScript();
16528            return;
16529          }
16530
16531          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
16532          return;
16533        }
16534
16535        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
16536        if(!isCookieBannerVisible) {
16537          loadSwymShopifyScript();
16538          return;
16539        }
16540        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
16541        if (shouldLoadSwymScript) {
16542          loadSwymShopifyScript();
16543        } else {
16544          console.warn("No customer consent to load Swym Wishlist Plus");
16545        }
16546      }
16547      function initialiseConsentCheck() {
16548        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
16549        window.Shopify?.loadFeatures?.(
16550          [{name: 'consent-tracking-api', version: '0.1'}],
16551          error => { 
16552            consentAPICallbackInvoked = true;
16553            if (error) {
16554              if(!window.Shopify?.customerPrivacy) {
16555                loadSwymShopifyScript();
16556                return;
16557              }
16558            }
16559            checkConsentAndLoad();
16560          }
16561        );
16562      }
16563      function consentCheckFallback(retryCount) {
16564        if(!consentAPICallbackInvoked) {
16565          if (window.Shopify?.customerPrivacy) {
16566            checkConsentAndLoad();
16567          } else if (retryCount >= 1) {
16568            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
16569            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
16570            checkConsentAndLoad();
16571          } else {
16572            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
16573          }
16574        }
16575      }
16576      if (document.readyState === "loading") {
16577        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
16578        window.addEventListener("load", () => consentCheckFallback(0));
16579      } else {
16580        initialiseConsentCheck();
16581      }
16582    
16583  })();
16584</script>
16584
16585
16586<!-- BEGIN app snippet: swymSnippet -->
16586<script defer>
16587  (function () {
16588    const currentSwymJSPath = '//procdn.swymrelay.com/code/swym-shopify.js';
16589    const currentSwymStorePath = 'https://swymstore-v3pro-01.swymrelay.com';
16590    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
16591    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
16592    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
16593    const swymSnippet = document.getElementById('wishlist-embed-init');        
16594    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
16595    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
16596    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
16597  })()
16598</script>
vendor: 1 bytes, line 16598
16598
16599<script id="swym-snippet" type="text">
16600  window.swymLandingURL = document.URL;
16601  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
16602  window.swymPageLoad = function() {
16603    window.SwymProductVariants = window.SwymProductVariants || {};
16604    window.SwymHasCartItems = 0 > 0;
16605    window.SwymPageData = {}, window.SwymProductInfo = {};var variants = [];
16606      window.SwymProductInfo.product = {"id":7529900245247,"title":"Albatros","handle":"albatros","description":"\u003cp\u003eImmerse yourself in the world of \u003cstrong\u003eship modelling\u003c\/strong\u003e and enjoy a journey back to the age of these marvellous \u003cstrong\u003eships\u003c\/strong\u003e with our \u003cstrong\u003ekit models\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSchooners\u003c\/strong\u003e were \u003cstrong\u003eships\u003c\/strong\u003e used for different purposes, including coastguard work and the control of smuggling along the coast, as well as carrying out the functions of a small warship.\u003c\/p\u003e\n\u003cp\u003eSee how, step by step, you can replicate a \u003cstrong\u003emodel\u003c\/strong\u003e down to the finest detail and faithful to the original \u003cstrong\u003eship.\u003c\/strong\u003e We invite you to let yourself get carried away and set up spaces for creative leisure in which you can enjoy this marvellous \u003cstrong\u003emodel ship\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eIdeal for beginners in the world of \u003cstrong\u003eship modeling\u003c\/strong\u003e.\u003c\/p\u003e","published_at":"2022-02-26T15:28:28+01:00","created_at":"2022-01-28T12:59:31+01:00","vendor":"OcCre","type":"Barco","tags":["Iniciación","Kit","menu-best-seller","spo-default","spo-disabled","spo-notify-me-disabled"],"price":18499,"price_min":18499,"price_max":18499,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42380971540735,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"12500","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Albatros","public_title":null,"options":["Default Title"],"price":18499,"weight":1150,"compare_at_price":null,"inventory_management":"shopify","barcode":"8436032420011","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510","\/\/occre.com\/cdn\/shop\/files\/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023","\/\/occre.com\/cdn\/shop\/files\/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606","\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606"],"featured_image":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510","options":["Title"],"media":[{"alt":null,"id":71417063047542,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?v=1790360510","width":2048},{"alt":null,"id":71170152759670,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1856,"width":1856,"src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023"},"aspect_ratio":1.0,"height":1856,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-albatros-maqueta-barco-popa-3.jpg?v=1788268023","width":1856},{"alt":null,"id":71170152726902,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1856,"width":1856,"src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024"},"aspect_ratio":1.0,"height":1856,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/12500-occre-albatros-maqueta-barco-proa-2.jpg?v=1788268024","width":1856},{"alt":"Maqueta de barco de madera Albatros OcCre","id":45958500122953,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_lateral_80011154-f6f5-4831-841d-9ab8684c675a.webp?v=1774353606","width":1500},{"alt":"Maqueta de barco de madera Albatros OcCre","id":43215159099721,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1118,"width":1118,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606"},"aspect_ratio":1.0,"height":1118,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_perfil.webp?v=1774353606","width":1118},{"alt":"Maqueta de barco de madera Albatros OcCre","id":43215158739273,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_cubierta_popa.webp?v=1774353606","width":1500},{"alt":"Maqueta de barco de madera Albatros OcCre","id":43215158837577,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_cubierta.webp?v=1774353606","width":1500},{"alt":"Maqueta de barco de madera Albatros OcCre","id":43215158968649,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_detalles.webp?v=1774353606","width":1500},{"alt":"Maqueta de barco de madera Albatros OcCre","id":43215159001417,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_hilos.webp?v=1774353606","width":1500},{"alt":"Maqueta de barco de madera Albatros OcCre","id":43215159066953,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_nudos.webp?v=1774353606","width":1500},{"alt":"Maqueta de barco de madera Albatros OcCre","id":43215159132489,"position":11,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/occre.com\/cdn\/shop\/files\/OcCre_Maqueta_Barco_Madera_Albatros_popa.webp?v=1774353606","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eImmerse yourself in the world of \u003cstrong\u003eship modelling\u003c\/strong\u003e and enjoy a journey back to the age of these marvellous \u003cstrong\u003eships\u003c\/strong\u003e with our \u003cstrong\u003ekit models\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSchooners\u003c\/strong\u003e were \u003cstrong\u003eships\u003c\/strong\u003e used for different purposes, including coastguard work and the control of smuggling along the coast, as well as carrying out the functions of a small warship.\u003c\/p\u003e\n\u003cp\u003eSee how, step by step, you can replicate a \u003cstrong\u003emodel\u003c\/strong\u003e down to the finest detail and faithful to the original \u003cstrong\u003eship.\u003c\/strong\u003e We invite you to let yourself get carried away and set up spaces for creative leisure in which you can enjoy this marvellous \u003cstrong\u003emodel ship\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eIdeal for beginners in the world of \u003cstrong\u003eship modeling\u003c\/strong\u003e.\u003c\/p\u003e"};
16607      window.SwymProductInfo.variants = window.SwymProductInfo.product.variants;
16608      var piu = "\/\/occre.com\/cdn\/shop\/files\/12500-occre-maqueta-goleta-albatros-general-1_52036ff7-fa76-4ca0-9c0a-37c8d050d033.jpg?crop=center\u0026height=620\u0026v=1
16608790360510\u0026width=620";
16609      
16610
16611        SwymProductVariants[42380971540735] = {
16612          empi: window.SwymProductInfo.product.id,epi:42380971540735,
16613          dt: "Albatros",
16614          du: "https://occre.com/en-us/products/albatros",
16615          iu:  piu ,
16616          stk:  1 ,
16617          pr: 18499/100,
16618          ct: window.SwymProductInfo.product.type,
16619          
16620          variants: [{ "Default Title" : 42380971540735}]
16621        };window.SwymProductInfo.currentVariant = 42380971540735;
16622      var product_data = {
16623        et: 1, empi: window.SwymProductInfo.product.id, epi: window.SwymProductInfo.currentVariant,
16624        dt: "Albatros", du: "https://occre.com/en-us/products/albatros",
16625        ct: window.SwymProductInfo.product.type, pr: 18499/100,
16626        iu:  piu , 
16627        variants: [{ "Default Title" : 42380971540735 }],
16628        stk:  1 
16629        
16630      };
16631      window.SwymPageData = product_data;
16632    
16633    window.SwymPageData.uri = window.swymLandingURL;
16634  };
16635  if(window.selectCallback){
16636    (function(){
16637      var originalSelectCallback = window.selectCallback;
16638      window.selectCallback = function(variant){
16639        originalSelectCallback.apply(this, arguments);
16640        try{
16641          if(window.triggerSwymVariantEvent){
16642            window.triggerSwymVariantEvent(variant.id);
16643          }
16644        }catch(err){
16645          console.warn("Swym selectCallback", err);
16646        }
16647      };})();}
16648  window.swymCustomerId =null;
16649  window.swymCustomerExtraCheck =
16650    null;
16651  var swappName = ("Wishlist" || "Wishlist");
16652  var swymJSObject = {
16653    pid: "zBPNRr5eSQwlfqkmCnmbL0RbFPSREUxp+3KsA57NR6Q=",
16654    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
16655  };
16656  window.swymJSShopifyLoad = function(){
16657    if(window.swymPageLoad) swymPageLoad();
16658    if(!window._swat) {
16659      (function (s, w, r, e, l, a, y) {
16660        r['SwymRetailerConfig'] = s;
16661        r[s] = r[s] || function (k, v) {
16662          r[s][k] = v;
16663        };
16664      })('_swrc', '', window);
16665      _swrc('RetailerId', swymJSObject.pid);
16666      _swrc('Callback', function(){initSwymShopify();});
16667    }else if(window._swat.postLoader){
16668      _swrc = window._swat.postLoader;
16669      _swrc('RetailerId', swymJSObject.pid);
16670      _swrc('Callback', function(){initSwymShopify();});
16671    }else{
16672      initSwymShopify();}
16673  }
16674  if(!window._SwymPreventAutoLoad) {
16675    swymJSShopifyLoad();
16676  }
16677</script>
16677
16678
16679<style id="safari-flasher-pre"></style>
16680<script>
16681  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
16682    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
16683    window.SwymCallbacks = window.SwymCallbacks || [];
16684    window.SwymCallbacks.push(function(tracker) {
16685      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
16686        var x = function() {
16687          SwymUtils.onDOMReady(function() {
16688            var d = document.createElement("div");
16689            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
16690            document.head.appendChild(d);
16691          });};
16692        setTimeout(x, 10);
16693      });});}
16694  window.SwymOverrideMoneyFormat = "${{amount}}";
16695</script>
16695
16696<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
16697
16698<script
16699  
16700  id="swymSnippetCheckAndActivate"
16701>
16702  (function () {
16703    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
16704
16705    function removeDuplicateIdNodes(id) {
16706      var nodes = document.querySelectorAll('#' + id);
16707      nodes.forEach(function (node, index) {
16708        if (index > 0) {
16709          node.remove();
16710        }
16711      });
16712    }
16713
16714    function cleanupDuplicateSnippetNodes(activeScript) {
16715      if (!activeScript) {
16716        return;
16717      }
16718      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
16719      allSwymSnippets.forEach(function (scriptNode) {
16720        if (scriptNode !== activeScript) {
16721          scriptNode.remove();
16722        }
16723      });
16724    }
16725
16726    function cleanupDuplicateActivationGuards() {
16727      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
16728      guardScripts.forEach(function (scriptNode, index) {
16729        if (index > 0) {
16730          scriptNode.removeAttribute('id');
16731        }
16732      });
16733    }
16734
16735    function postDomLoad() {
16736      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
16737      if (!activeScript) {
16738        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
16739        if (inactiveScript) {
16740          inactiveScript.type = 'text/javascript';
16741          new Function(inactiveScript.textContent)();
16742          activeScript = inactiveScript;
16743        }
16744      }
16745
16746      cleanupDuplicateSnippetNodes(activeScript);
16747      cleanupDuplicateActivationGuards();
16748      duplicateProneIds.forEach(removeDuplicateIdNodes);
16749    }
16750
16751    if (document.readyState === 'loading') {
16752      document.addEventListener('DOMContentLoaded', postDomLoad);
16753    } else {
16754      postDomLoad();
16755    }
16756  })();
16757</script>
16757
16758
16759
16760
16761<script>
16762  (function () {
16763    const themeSchemaName = window.Shopify.theme.schema_name;
16764
16765    if (!window.SwymCallbacks) {
16766      window.SwymCallbacks = [];
16767    }
16768    window.SwymCallbacks.push(swat => {
16769      if (!swat) {
16770        return;
16771      }
16772
16773      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
16774      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
16775        window.SwymLocalWishlist.syncToCloud(swat);
16776      }
16777
16778      if (window._SwymSDKOnlyMode) {
16779        return;
16780      }
16781
16782      // ENABLE COMMON FEATURES
16783      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
16784      Object.keys(swymEnabledCommonFeatures).forEach(key => {
16785        if (!swymEnabledCommonFeatures[key]) return;
16786
16787        switch (key) {
16788          case 'add-to-wishlist-collections-button':
16789            // Check if app block is already handling the collections button
16790            if (window.SwymCollectionsConfig) {
16791              return;
16792            }
16793
16794            // Check if v2 default collections is handling it
16795            if (window.SwymAdvancedCollectionsWishlistConfig) {
16796              return;
16797            }
16798
16799            // Fallback to old v1 behavior if v2 config is not present
16800            swat?.collectionsApi?.setDefaultCustomizationOptions();
16801            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
16802
16803            break;
16804          case 'add-to-wishlist-pdp-button':
16805            // Check if app block is already handling the PDP button
16806            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
16807              return;
16808            }
16809
16810            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
16811              // Not initiating pdp button as it is not a product page
16812              return;
16813            }
16814
16815            // Inject addtowishlist.css into the document's <head>
16816            var head = document.head;
16817            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css";
16818            var pdpButtonStylesheetTag = document.createElement('link');
16819            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
16820            pdpButtonStylesheetTag.rel = 'stylesheet';
16821            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
16822
16823            if (!document.getElementById('swym-pdp-button-stylesheet')) {
16824              head.appendChild(pdpButtonStylesheetTag);
16825            }
16826
16827            var x = document.getElementsByTagName('script')[0];
16828            function createAndInsertScript(id, src, onLoadCallback) {
16829              var scriptTag = document.createElement('script');
16830              scriptTag.id = id;
16831              scriptTag.type = 'text/javascript';
16832              scriptTag.src = src;
16833              scriptTag.onload = onLoadCallback;
16834              x.parentNode.insertBefore(scriptTag, x);
16835            }
16836
16837            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js";
16838            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
16839              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
16840              if (pdpBtnApi) {
16841                pdpBtnApi.setDefaultCustomizationOptions(swat);
16842                pdpBtnApi.initializePDPButton(swat, true);
16843              }
16844            });
16845            break;
16846          default:
16847            return;
16848        }
16849      });
16850    });
16851  })(); // IIFE to prevent polluting global scope
16852</script>
16852
16853
16854
16855
16856<script> 
16857  (function () {
16858    // Get the settings from Shopify's Liquid variables and create the styles
16859    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
16860    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
16861      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
16862    const isControlCentreEnabledFromBlockSettings = false;
16863    
16864    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
16865      // Don't enable control centre if this is disabled and block settings are not enabled
16866      return;
16867    }
16868    
16869    let borderRadius = 6;
16870    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
16871    
16872    // Check if block settings exist, use them, otherwise fall back to common settings
16873    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
16874      "#000000" : 
16875      window.SwymWishlistCommonCustomizationSettings.primaryColor;
16876    
16877    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
16878      "#ffffff" : 
16879      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
16880    
16881    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
16882      "#f4f8fe" : null;
16883    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
16884      "#333333" : null;
16885
16886    // Only use color adjustment functions if we're using common settings
16887    if (!secondaryBgColor || !secondaryTextColor) {
16888      function adjustOpacity(color, opacity) {
16889        if (color[0] === '#') {
16890          color = color.slice(1);
16891        }
16892
16893        if (color.length === 3) {
16894          color = color.split('').map(char => char + char).join('');
16895        }
16896
16897        const r = parseInt(color.slice(0, 2), 16);
16898        const g = parseInt(color.slice(2, 4), 16);
16899        const b = parseInt(color.slice(4, 6), 16);
16900
16901        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
16902      }
16903
16904      function hexToRgb(color) {
16905        if (color[0] === '#') {
16906          color = color.slice(1);
16907        }
16908        if (color.length === 3) {
16909          color = color.split('').map(c => c + c).join('');
16910        }
16911
16912        return {
16913          r: parseInt(color.slice(0, 2), 16),
16914          g: parseInt(color.slice(2, 4), 16),
16915          b: parseInt(color.slice(4, 6), 16)
16916        };
16917      }
16918
16919      function getLuminance({ r, g, b }) {
16920        return 0.299 * r + 0.587 * g + 0.114 * b;
16921      }
16922
16923      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
16924        const secondaryBgOpacity = 0.2;
16925        const secondaryTextOpacity = 0.8;
16926
16927        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
16928
16929        const bgRgb = hexToRgb(primaryBgColor);
16930        const bgLuminance = getLuminance(bgRgb);
16931
16932        // Determine whether to use dark or light text for contrast
16933        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
16934        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
16935
16936        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
16937
16938        return {
16939          secondaryBgColor,
16940          secondaryTextColor
16941        };
16942      }
16943
16944      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
16945      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
16946      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
16947    }
16948
16949    // Create the CSS rule
16950    let styles = `
16951      .swym-storefront-layout-root-component {
16952        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
16953        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
16954        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
16955        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
16956        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
16957        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
16958        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
16959      }
16960    `;
16961
16962    // Create a <style> element and append the styles
16963    let styleSheet = document.createElement("style");
16964    styleSheet.type = "text/css";
16965    styleSheet.innerText = styles;
16966    document.head.appendChild(styleSheet);
16967
16968    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
16969        window.SwymStorefrontLayoutContext = {};
16970    }
16971    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
16972        window.SwymStorefrontLayoutExtensions = {};
16973    }
16974
16975    // Expose block settings toggle state so ThemeCSSMapping can respect it.
16976    // When true, theme editor color pickers take priority over inherited theme CSS variables.
16977    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
16978
16979    if (isControlCentreEnabledFromBlockSettings) {
16980      // If block settings are enabled, use them
16981      SwymStorefrontLayoutContext.Settings = {
16982        EnableStorefrontLayoutOnLauncher: true,
16983        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
16984        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
16985        StorefrontLayoutDrawerPosition: "left",
16986        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
16987        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
16988        EnableStorefrontLayoutVariantSelector: true,
16989        StorefrontLayoutNotificationPosition: "left",
16990        StorefrontLayoutActionPopupPosition: "left",
16991        StorefrontLayoutNotificationDuration: 5000
16992      };
16993    } else {
16994      // If only metafield is enabled but no block settings, use common settings
16995      SwymStorefrontLayoutContext.Settings = {
16996        EnableStorefrontLayoutOnLauncher: true,
16997        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
16998        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
16999        StorefrontLayoutDrawerPosition: "left",
17000        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
17001        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
17002        EnableStorefrontLayoutVariantSelector: true,
17003        StorefrontLayoutNotificationPosition: "left",
17004        StorefrontLayoutActionPopupPosition: "left",
17005        StorefrontLayoutNotificationDuration: 5000
17006      };
17007    }
17008    const storefrontLayoutCallback = (swat) =>{
17009      SwymStorefrontLayoutContext.swat = swat;
17010      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
17011      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
17012      SwymStorefrontLayoutContext.Settings = {
17013        ...SwymStorefrontLayoutContext?.Settings,
17014        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
17015        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
17016      }
17017
17018      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
17019        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
17020          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
17021            detail: { settings: SwymStorefrontLayoutContext?.Settings }
17022          });
17023          document.dispatchEvent(event);
17024        }else{
17025          swat.utils.warn(`LayoutInitialized event is not defined.`);
17026        }
17027      }else{
17028        swat.utils.warn(`Storefront Layout is disabled.`);
17029        document.getElementById("swym-storefront-layout-container")?.remove();
17030        document.getElementById("swym-storefront-extention-render-container")?.remove();
17031      }
17032    }
17033  
17034    if (!window.SwymCallbacks) {
17035      window.SwymCallbacks = [];
17036    }
17037    window.SwymCallbacks.push(storefrontLayoutCallback);
17038  
17039    SwymStorefrontLayoutContext.SwymCustomerData = {
17040      
17041        name: null,
17042        email: null
17043      
17044    };
17045    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
17046  })();
17047</script>
17047
17048
17049
17050
17051
17052  
17053
17054</div><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
17055<script>
17056  window.SwymCollectionsConfig = {
17057  'CollectionsSelectors': [],
17058  'CollectionsPosition': "top-right",
17059  'CollectionsIcon': "heart",
17060  'CollectionsButtonSize': 25,
17061  'CollectionsVerticalOffset': 0,
17062  'CollectionsHorizontalOffset': 0,
17063  'CollectionsProductLinkSelector': "-", 
17064  'CollectionsProductTileSelector': "-",
17065  'CollectionsVariantSelector': "false",
17066  'CollectionsVariantSelectorChooseActionText': "Choose or Create new Wishlist",
17067  'CollectionsCreateListTitle': "Name Your Wishlist",
17068  'CollectionsCreateListPlaceholder': "Enter wishlist name",
17069  'CollectionsCustomIconAdd': "",
17070  'CollectionsCustomIconAdded': "",
17071  'CollectionsIconColor': "#000000",
17072  'CollectionsIconThickness': "1.7",
17073}
17074</script>
17074
17075<style>
17076  .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 25px; height: 25px!important;}
17077  .swym-wishlist-collections-icon-heart-filled, .swym-wishlist-collections-icon-heart-unfilled, .swym-wishlist-collections-icon-star-filled, .swym-wishlist-collections-icon-star-unfilled, .swym-wishlist-collections-icon-bookmark-unfilled, .swym-wishlist-collections-icon-bookmark-filled {fill: #000000;}
17078  .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;}
17079</style>
17080
17081
17082
17083<script>
17084  // Send heartbeat for collections button
17085  (function() {
17086    let collectionsButtonHeartbeatData = '';
17087    try {
17088      collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {};
17089    } catch (e) {
17090      collectionsButtonHeartbeatData = {};
17091    }
17092    const ShopifyTheme = window.Shopify.theme;
17093    const themeId = ShopifyTheme.id;
17094    let heartbeatMetadata = {
17095      schema_name: ShopifyTheme?.schema_name,
17096      schema_version: ShopifyTheme?.schema_version,
17097      theme_store_id: ShopifyTheme?.theme_store_id,
17098      role: ShopifyTheme?.role
17099    };
17100
17101    const isDesignMode = !!window.swymDesignMode;
17102
17103    if (!window.SwymCallbacks) {
17104      window.SwymCallbacks = [];
17105    }
17106    window.SwymCallbacks.push((swat) => {
17107      if (!swat || !themeId) {
17108        return;
17109      }
17110      const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
17111      if (typeof triggerHeartbeat !== "function") return;
17112
17113      const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId];
17114      const themeContext = isDesignMode ? 'editor' : themeId;
17115
17116      const extensionData = {
17117        extensionName: "add-to-wishlist-collections-button", 
17118        extensionType: "app-embed", 
17119        metadata: heartbeatMetadata, 
17120        themeId: themeContext, 
17121        extensionSource: "default"
17122      };
17123
17124      /** Stop heartbeat
17125      triggerHeartbeat(extensionData, lastHeartbeat);
17126      */
17127    });
17128  })(); // IIFE to prevent polluting global scope
17129</script>
17129
17130
17131
17132<style>
17133  .swym-advanced-wishlist-collections-container {
17134    display: none;
17135  }
17136</style>
17137</div><div id="shopify-block-Aemp4K204NG5MWWxCU__9431864395560886015" class="shopify-block shopify-app-block">
17138
17139<script>
17140  window.__POLAR_CONFIG__ = {
17141    debug: false,
17142    shop: "occremania.myshopify.com",
17143    storefrontToken: null,
17144    cartMetafieldsEnabled: null,
17145    metafieldNamespace: "polar",
17146    metafieldKey: "attribution"
17147  };
17148</script>
17148
17149
17150<script src="https://cdn.shopify.com/extensions/01a06601-c356-7426-8020-d0ed6417f8c2/polar-analytics-33/assets/polar-cart-injector.js" async></script>
17150
17151
17152</div>
17152<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
17152
17153</body>
17154</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.