1<!doctype html> 2<html class="no-js no-touch supports-no-cookies" lang="en"> 3<head>
4<script> 5 fbq('track', 'CompleteRegistration'); 6</script>
vendor: 69 bytes, lines 6-8
6 7 8 <script async src="https://www.googletagmanager.com/gtag/js?id=
8GT-NSKZX2P
vendor: 12 bytes, line 8
8"></script>
8<script>
vendor: 127 bytes, line 8
8window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
8GT-NSKZX2P
vendor: 4 bytes, line 8
8');
8</script>
8 9 10
10<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
10 11 12 <!-- Google tag (gtag.js) --> <amp-analytics type="gtag" data-credentials="include">
12<script type="application/json"> { "vars": { "gtag_id": "GT-NSKZX2P", "config": { "GT-NSKZX2P": { "groups": "default" } } }, "triggers": { } } </script>
12 </amp-analytics> 13 14 <meta charset="UTF-8"> 15 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 16 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 17 <meta name="theme-color" content="#292a27"> 18 <link rel="canonical" href="https://belkysstudio.com/search"> 19 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 20 <!-- ======================= Broadcast Theme V5.1.0 ========================= --><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link href="//belkysstudio.com/cdn/shop/t/8/assets/theme.css?v=3755723619173732561773226359" as="style" rel="preload"> 21 <link href="//belkysstudio.com/cdn/shop/t/8/assets/vendor.js?v=93779096473886333451768833278" as="script" rel="preload"> 22 <link href="//belkysstudio.com/cdn/shop/t/8/assets/theme.js?v=76068313012163680871768833278" as="script" rel="preload"> 23 24 <link rel="icon" type="image/png" href="//belkysstudio.com/cdn/shop/files/b._1.png?crop=center&height=32&v=1780326708&width=32"> 25 26 27 28 29 30 <!-- Title and description ================================================ --> 31 32 <title> 33 34 Search 35 36 37 38 – belkysstudio 39 40 </title> 41 42 43 <meta name="description" content="Mini capsule collections curated with statement pieces carefully designed to stand the tests of time. Designed and crafted in Miami, Florida."> 44 45 46 <meta property="og:site_name" content="belkysstudio"> 47<meta property="og:url" content="https://belkysstudio.com/search"> 48<meta property="og:title" content="Search"> 49<meta property="og:type" content="website"> 50<meta property="og:description" content="Mini capsule collections curated with statement pieces carefully designed to stand the tests of time. Designed and crafted in Miami, Florida."><meta property="og:image" content="http://belkysstudio.com/cdn/shop/files/0C1A0538copy.webp?v=1774020269"> 51 <meta property="og:image:secure_url" content="https://belkysstudio.com/cdn/shop/files/0C1A0538copy.webp?v=1774020269"> 52 <meta property="og:image:width" content="2832"> 53 <meta property="og:image:height" content="4247"><meta name="twitter:card" content="summary_large_image"> 54<meta name="twitter:title" content="Search"> 55<meta name="twitter:description" content="Mini capsule collections curated with statement pieces carefully designed to stand the tests of time. Designed and crafted in Miami, Florida."> 56 57 <!-- CSS ================================================================== --> 58 59 <link href="//belkysstudio.com/cdn/shop/t/8/assets/font-settings.css?v=31977303436812010891768995993" rel="stylesheet" type="text/css" media="all" /> 60 61 62<style data-shopify> 63 64:root {--scrollbar-width: 0px; 65 66 67 68 69 70--COLOR-VIDEO-BG: #f2f2f2; 71--COLOR-BG-BRIGHTER: #f2f2f2;--COLOR-BG: #ffffff;--COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 72--COLOR-BG-TRANSPARENT: rgba(255, 255, 255, 0); 73--COLOR-BG-SECONDARY: #ffffff; 74--COLOR-BG-SECONDARY-LIGHTEN: #ffffff; 75--COLOR-BG-RGB: 255, 255, 255; 76 77--COLOR-TEXT-DARK: #020302; 78--COLOR-TEXT: #292a27; 79--COLOR-TEXT-LIGHT: #696a68; 80 81 82/* === Opacity shades of grey ===*/ 83--COLOR-A5: rgba(41, 42, 39, 0.05); 84--COLOR-A10: rgba(41, 42, 39, 0.1); 85--COLOR-A15: rgba(41, 42, 39, 0.15); 86--COLOR-A20: rgba(41, 42, 39, 0.2); 87--COLOR-A25: rgba(41, 42, 39, 0.25); 88--COLOR-A30: rgba(41, 42, 39, 0.3); 89--COLOR-A35: rgba(41, 42, 39, 0.35); 90--COLOR-A40: rgba(41, 42, 39, 0.4); 91--COLOR-A45: rgba(41, 42, 39, 0.45); 92--COLOR-A50: rgba(41, 42, 39, 0.5); 93--COLOR-A55: rgba(41, 42, 39, 0.55); 94--COLOR-A60: rgba(41, 42, 39, 0.6); 95--COLOR-A65: rgba(41, 42, 39, 0.65); 96--COLOR-A70: rgba(41, 42, 39, 0.7); 97--COLOR-A75: rgba(41, 42, 39, 0.75); 98--COLOR-A80: rgba(41, 42, 39, 0.8); 99--COLOR-A85: rgba(41, 42, 39, 0.85); 100--COLOR-A90: rgba(41, 42, 39, 0.9); 101--COLOR-A95: rgba(41, 42, 39, 0.95); 102 103--COLOR-BORDER: rgb(41, 42, 39); 104--COLOR-BORDER-LIGHT: #7f7f7d; 105--COLOR-BORDER-HAIRLINE: #f7f7f7; 106--COLOR-BORDER-DARK: #000000;/* === Bright color ===*/ 107--COLOR-PRIMARY: #292a27; 108--COLOR-PRIMARY-HOVER: #020302; 109--COLOR-PRIMARY-FADE: rgba(41, 42, 39, 0.05); 110--COLOR-PRIMARY-FADE-HOVER: rgba(41, 42, 39, 0.1); 111--COLOR-PRIMARY-LIGHT: #7f905a;--COLOR-PRIMARY-OPPOSITE: #ffffff; 112 113 114 115/* === link Color ===*/ 116--COLOR-LINK: #292a27; 117--COLOR-LINK-HOVER: rgba(41, 42, 39, 0.7); 118--COLOR-LINK-FADE: rgba(41, 42, 39, 0.05);
119--COLOR-LINK-FADE-HOVER: rgba(41, 42, 39, 0.1);--COLOR-LINK-OPPOSITE: #ffffff; 120 121 122/* === Product grid sale tags ===*/ 123--COLOR-SALE-BG: #006c46; 124--COLOR-SALE-TEXT: #ffffff;--COLOR-SALE-TEXT-SECONDARY: #006c46; 125 126/* === Product grid badges ===*/ 127--COLOR-BADGE-BG: #083d79; 128--COLOR-BADGE-TEXT: #ffffff; 129 130/* === Product sale color ===*/ 131--COLOR-SALE: #292a27; 132 133/* === Gray background on Product grid items ===*/--filter-bg: 1.0;/* === Helper colors for form error states ===*/ 134--COLOR-ERROR: #721C24; 135--COLOR-ERROR-BG: #F8D7DA; 136--COLOR-ERROR-BORDER: #F5C6CB; 137 138 139 140 --RADIUS: 0px; 141 --RADIUS-SELECT: 0px; 142 143--COLOR-HEADER-BG: #ffffff;--COLOR-HEADER-BG-TRANSPARENT: rgba(0, 0, 0, 0); 144--COLOR-HEADER-LINK: #292a27; 145--COLOR-HEADER-LINK-HOVER: rgba(41, 42, 39, 0.7); 146 147--COLOR-MENU-BG: rgba(0,0,0,0); 148--COLOR-MENU-LINK: #292a27; 149--COLOR-MENU-LINK-HOVER: rgba(41, 42, 39, 0.7); 150--COLOR-SUBMENU-BG: #ffffff; 151--COLOR-SUBMENU-LINK: #292a27; 152--COLOR-SUBMENU-LINK-HOVER: rgba(41, 42, 39, 0.7); 153--COLOR-SUBMENU-TEXT-LIGHT: #696a68; 154--COLOR-MENU-TRANSPARENT: #ffffff; 155--COLOR-MENU-TRANSPARENT-HOVER: rgba(255, 255, 255, 0.7); 156 157--COLOR-FOOTER-BG: #ffffff; 158--COLOR-FOOTER-TEXT: #292a27; 159--COLOR-FOOTER-TEXT-A35: rgba(41, 42, 39, 0.35); 160--COLOR-FOOTER-TEXT-A75: rgba(41, 42, 39, 0.75); 161--COLOR-FOOTER-LINK: #292a27; 162--COLOR-FOOTER-LINK-HOVER: rgba(41, 42, 39, 0.7); 163--COLOR-FOOTER-BORDER: #292a27; 164 165--TRANSPARENT: rgba(255, 255, 255, 0); 166 167/* === Default overlay opacity ===*/ 168--overlay-opacity: 0; 169--underlay-opacity: 1; 170--underlay-bg: rgba(0,0,0,0.4); 171 172/* === Custom Cursor ===*/ 173--ICON-ZOOM-IN: url( "//belkysstudio.com/cdn/shop/t/8/assets/icon-zoom-in.svg?v=182473373117644429561768833278" ); 174--ICON-ZOOM-OUT: url( "//belkysstudio.com/cdn/shop/t/8/assets/icon-zoom-out.svg?v=101497157853986683871768833278" ); 175 176/* === Custom Icons ===*/ 177 178 179 180 --ICON-ADD-BAG: url( "//belkysstudio.com/cdn/shop/t/8/assets/icon-add-bag.svg?v=23763382405227654651768833278" ); 181 --ICON-ADD-CART: url( "//belkysstudio.com/cdn/shop/t/8/assets/icon-add-cart.svg?v=3962293684743587821768833278" ); 182 --ICON-ARROW-LEFT: url( "//belkysstudio.com/cdn/shop/t/8/assets/icon-arrow-left.svg?v=136066145774695772731768833278" ); 183 --ICON-ARROW-RIGHT: url( "//belkysstudio.com/cdn/shop/t/8/assets/icon-arrow-right.svg?v=150928298113663093401768833278" ); 184 --ICON-SELECT: url("//belkysstudio.com/cdn/shop/t/8/assets/icon-select.svg?v=167170173659852274001768833278"); 185 186 187--PRODUCT-GRID-ASPECT-RATIO: 130.0%; 188 189/* === Typography ===*/ 190--FONT-WEIGHT-BODY: 400; 191--FONT-WEIGHT-BODY-BOLD: 700; 192 193--FONT-STACK-BODY: "Lucida Grande", 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Helvetica, Arial, sans-serif; 194--FONT-STYLE-BODY: normal; 195--FONT-STYLE-BODY-ITALIC: italic; 196--FONT-ADJUST-BODY: 0.8; 197 198--FONT-WEIGHT-HEADING: 400; 199--FONT-WEIGHT-HEADING-BOLD: 700; 200 201--FONT-STACK-HEADING: "Libre Baskerville", serif; 202--FONT-STYLE-HEADING: normal; 203--FONT-STYLE-HEADING-ITALIC: italic; 204--FONT-ADJUST-HEADING: 1.15; 205 206--FONT-STACK-NAV: "Lucida Grande", 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Helvetica, Arial, sans-serif; 207--FONT-STYLE-NAV: normal; 208--FONT-STYLE-NAV-ITALIC: italic; 209--FONT-ADJUST-NAV: 0.8; 210 211--FONT-WEIGHT-NAV: 400; 212--FONT-WEIGHT-NAV-BOLD: 700; 213 214--FONT-SIZE-BASE: 0.8rem; 215--FONT-SIZE-BASE-PERCENT: 0.8; 216 217/* === Parallax ===*/ 218--PARALLAX-STRENGTH-MIN: 120.0%; 219--PARALLAX-STRENGTH-MAX: 130.0%;--COLUMNS: 4; 220--COLUMNS-MEDIUM: 3; 221--COLUMNS-SMALL: 2; 222--COLUMNS-MOBILE: 1;--LAYOUT-OUTER: 32px; 223 --LAYOUT-GUTTER: 32px; 224 --LAYOUT-OUTER-MEDIUM: 22px; 225 --LAYOUT-GUTTER-MEDIUM: 22px; 226 --LAYOUT-OUTER-SMALL: 16px; 227 --LAYOUT-GUTTER-SMALL: 16px;--base-animation-delay: 0ms; 228--line-height-normal: 1.375; /* Equals to line-height: normal; */--SIDEBAR-WIDTH: 270px; 229 --SIDEBAR-WIDTH-MEDIUM: 258px;--DRAWER-WIDTH: 380px;--ICON-STROKE-WIDTH: 1px;/* === Button General ===*/ 230--BTN-FONT-STACK: Figtree, sans-serif; 231--BTN-FONT-WEIGHT: 400; 232--BTN-FONT-STYLE: normal; 233--BTN-FONT-SIZE: 12px; 234 235--BTN-LETTER-SPACING: 0.1em; 236--BTN-UPPERCASE: uppercase; 237--BTN-TEXT-ARROW-OFFSET: -1px; 238 239/* === Button Primary ===*/ 240--BTN-PRIMARY-BORDER-COLOR: #292a27; 241--BTN-PRIMARY-BG-COLOR: #ffffff; 242--BTN-PRIMARY-TEXT-COLOR: #292a27; 243 244 245 --BTN-PRIMARY-BG-COLOR-BRIGHTER: #f2f2f2; 246 247 248/* === Button Secondary ===*/
249--BTN-SECONDARY-BORDER-COLOR: #083d79; 250--BTN-SECONDARY-BG-COLOR: #083d79; 251--BTN-SECONDARY-TEXT-COLOR: #ffffff; 252 253 254 --BTN-SECONDARY-BG-COLOR-BRIGHTER: #0b55a9; 255 256 257/* === Button White ===*/ 258--TEXT-BTN-BORDER-WHITE: #fff; 259--TEXT-BTN-BG-WHITE: #fff; 260--TEXT-BTN-WHITE: #000; 261--TEXT-BTN-BG-WHITE-BRIGHTER: #f2f2f2; 262 263/* === Button Black ===*/ 264--TEXT-BTN-BG-BLACK: #000; 265--TEXT-BTN-BORDER-BLACK: #000; 266--TEXT-BTN-BLACK: #fff; 267--TEXT-BTN-BG-BLACK-BRIGHTER: #1a1a1a; 268 269/* === Cart Gradient ===*/ 270 271 272 --FREE-SHIPPING-GRADIENT: linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(28, 29, 29, 1) 100%); 273 274 275} 276 277::backdrop { 278 --underlay-opacity: 1; 279 --underlay-bg: rgba(0,0,0,0.4); 280} 281</style> 282 283 284 <link href="//belkysstudio.com/cdn/shop/t/8/assets/theme.css?v=3755723619173732561773226359" rel="stylesheet" type="text/css" media="all" /> 285<link href="//belkysstudio.com/cdn/shop/t/8/assets/swatches.css.liquid?v=140987301323505854251768833278" as="style" rel="preload"> 286 <link href="//belkysstudio.com/cdn/shop/t/8/assets/swatches.css.liquid?v=140987301323505854251768833278" rel="stylesheet" type="text/css" media="all" /> 287<style data-shopify>.swatches { 288 --black: #000000;--white: #fafafa;--blank: url(//belkysstudio.com/cdn/shop/files/blank_small.png?v=2019);--blue: #1F4171;--green: #2E6649; 289 }</style>
290<script> 291 if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0) { 292 document.documentElement.className = document.documentElement.className + ' ie'; 293 294 var scripts = document.getElementsByTagName('script')[0]; 295 var polyfill = document.createElement("script"); 296 polyfill.defer = true; 297 polyfill.src = "//belkysstudio.com/cdn/shop/t/8/assets/ie11.js?v=144489047535103983231768833278"; 298 299 scripts.parentNode.insertBefore(polyfill, scripts); 300 } else { 301 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 302 } 303 304 document.documentElement.style.setProperty('--scrollbar-width', `${getScrollbarWidth()}px`); 305 306 function getScrollbarWidth() { 307 // Creating invisible container 308 const outer = document.createElement('div'); 309 outer.style.visibility = 'hidden'; 310 outer.style.overflow = 'scroll'; // forcing scrollbar to appear 311 outer.style.msOverflowStyle = 'scrollbar'; // needed for WinJS apps 312 document.documentElement.appendChild(outer); 313 314 // Creating inner element and placing it in the container 315 const inner = document.createElement('div'); 316 outer.appendChild(inner); 317 318 // Calculating difference between container's full width and the child width 319 const scrollbarWidth = outer.offsetWidth - inner.offsetWidth; 320 321 // Removing temporary elements from the DOM 322 outer.parentNode.removeChild(outer); 323 324 return scrollbarWidth; 325 } 326 327 let root = '/'; 328 if (root[root.length - 1] !== '/') { 329 root = root + '/'; 330 } 331 332 window.theme = { 333 routes: { 334 root: root, 335 cart_url: '/cart', 336 cart_add_url: '/cart/add', 337 cart_change_url: '/cart/change', 338 product_recommendations_url: '/recommendations/products', 339 predictive_search_url: '/search/suggest', 340 addresses_url: '/account/addresses' 341 }, 342 assets: { 343 photoswipe: '//belkysstudio.com/cdn/shop/t/8/assets/photoswipe.js?v=162613001030112971491768833278', 344 smoothscroll: '//belkysstudio.com/cdn/shop/t/8/assets/smoothscroll.js?v=37906625415260927261768833278', 345 }, 346 strings: { 347 addToCart: "Add to cart", 348 cartAcceptanceError: "You must accept our terms and conditions.", 349 soldOut: "Sold Out", 350 from: "From", 351 preOrder: "Pre-order", 352 sale: "Sale", 353 subscription: "Subscription", 354 unavailable: "Unavailable", 355 unitPrice: "Unit price", 356 unitPriceSeparator: "per", 357 shippingCalcSubmitButton: "Calculate shipping", 358 shippingCalcSubmitButtonDisabled: "Calculating...", 359 selectValue: "Select value", 360 selectColor: "Select color", 361 oneColor: "color", 362 otherColor: "colors", 363 upsellAddToCart: "Add", 364 free: "Free", 365 swatchesColor: "Color, Colour" 366 }, 367 settings: { 368 customerLoggedIn: null ? true : false, 369 cartDrawerEnabled: true, 370 enableQuickAdd: true, 371 enableAnimations: true, 372 variantOnSale: true, 373 }, 374 moneyFormat: false ? "â¬{{amount_with_comma_separator}} EUR" : "â¬{{amount_with_comma_separator}}", 375 moneyWithoutCurrencyFormat: "â¬{{amount_with_comma_separator}}", 376 moneyWithCurrencyFormat: "â¬{{amount_with_comma_separator}} EUR", 377 subtotal: 0, 378 info: { 379 name: 'broadcast' 380 }, 381 version: '5.1.0' 382 }; 383 384 if (window.performance) { 385 window.performance.mark('init'); 386 } else { 387 window.fastNetworkAndCPU = false; 388 } 389 </script>
389 390 391 392
392<script src="//belkysstudio.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></script>
392 393 394 395 <!-- Theme Javascript ============================================================== --> 396
396<script src="//belkysstudio.com/cdn/shop/t/8/assets/vendor.js?v=93779096473886333451768833278" defer="defer"></script>
396 397
397<script src="//belkysstudio.com/cdn/shop/t/8/assets/theme.js?v=76068313012163680871768833278" defer="defer"></script>
397<!-- Shopify app scripts =========================================================== --> 398 399
399<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
399<meta name="google-site-verification" content="XNgoLOiPydFfaSkPfNPR6ncFX7W5e-nUBDx7XVBExMY"> 400<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75212226852/digital_wallets/dialog"> 401<meta id="in-context-paypal-metadata" data-shop-id="75212226852" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR"> 402<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
402<script async="async" src="/checkouts/internal/preloads.js?locale=en-NL&default_configuration_id=436404516"></script>
402 403<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
404<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-NL&default_configuration_id=436404516&shop_id=75212226852" crossorigin="anonymous"></script>
vendor: 1 bytes, line 404
404
405<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":75212226852,"countryCode":"US","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/75212226852","merchantName":"belkysstudio","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"belkysstudio","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 405
405
406<script id="shopify-features" type="application/json">{"accessToken":"aa4d2ab07e17ad20a1a9799337f1ec70","betas":["rich-media-storefront-analytics"],"domain":"belkysstudio.com","predictiveSearch":true,"shopId":75212226852,"locale":"en"}</script>
vendor: 1 bytes, line 406
406
407<script>var Shopify = Shopify || {}; 408Shopify.shop = "belkysstudio.myshopify.com"; 409Shopify.locale = "en"; 410Shopify.currency = {"active":"EUR","rate":"0.906188955"}; 411Shopify.country = "NL"; 412Shopify.theme = {"name":"Belkys 2026","id":185626427684,"schema_name":"Broadcast","schema_version":"5.1.0","theme_store_id":868,"role":"main"}; 413Shopify.theme.handle = "null"; 414Shopify.theme.style = {"id":null,"handle":null}; 415Shopify.cdnHost = "belkysstudio.com/cdn"; 416Shopify.routes = Shopify.routes || {}; 417Shopify.routes.root = "/"; 418Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 419Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 420Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 421Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 421
421
422<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 422
422
423<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 423
423
424<script> 425 window.ShopifyPay = window.ShopifyPay || {}; 426 window.ShopifyPay.apiHost = "shop.app\/pay"; 427 window.ShopifyPay.redirectState = null; 428</script>
vendor: 1 bytes, line 428
428
429<script> 430 window.Shopify = window.Shopify || {}; 431 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 432 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 433 window.Shopify.SignInWithShop.eligible = true; 434</script>
vendor: 1 bytes, line 434
434
435<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 435
435
436<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 436
436
437<script type="module"> 438 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 439 440 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 441 442</script>
vendor: 1 bytes, line 442
442
443<script> 444 window.Shopify = window.Shopify || {}; 445 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 446 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"]}; 447</script>
vendor: 1 bytes, line 447
447
448<script>(function() { 449 var isLoaded = false; 450 function asyncLoad() { 451 if (isLoaded) return; 452 isLoaded = true; 453 var urls = ["https:\/\/tools.luckyorange.com\/core\/lo.js?site-id=b6d19084\u0026shop=belkysstudio.myshopify.com","https:\/\/shopify-widget.route.com\/shopify.widget.js?shop=belkysstudio.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=159492\u0026ssmtid=19038\u0026shop=belkysstudio.myshopify.com"]; 454 for (var i = 0; i < urls.length; i++) { 455 var s = document.createElement('script'); 456 s.type = 'text/javascript'; 457 s.async = true; 458 s.src = urls[i]; 459 var x = document.getElementsByTagName('script')[0]; 460 x.parentNode.insertBefore(s, x); 461 } 462 }; 463 if(window.attachEvent) { 464 window.attachEvent('onload', asyncLoad); 465 } else { 466 window.addEventListener('load', asyncLoad, false); 467 } 468})();</script>
vendor: 1 bytes, line 468
468
469<script id="__st">var __st={"a":75212226852,"offset":-14400,"reqid":"5c6f1f9a-fae8-497f-9a36-72cce5c8f9f8-1791200522","pageurl":"belkysstudio.com\/search","u":"32ca56de7911","p":"searchresults"};</script>
vendor: 1 bytes, line 469
469
470<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 470
470
471<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 471
471
472<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//belkysstudio.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 472
472
473<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 = "//belkysstudio.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>
473<script crossorigin="anonymous" defer="defer" src="//belkysstudio.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 473
473
474<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 474
474
475<script> 476 window.Shopify = window.Shopify || {}; 477 window.Shopify.MCP = window.Shopify.MCP || {}; 478 window.Shopify.MCP.enabled = true; 479 window.Shopify.MCP.shop = "belkysstudio.myshopify.com"; 480 window.Shopify.MCP.mcpEndpoint = "https:\/\/belkysstudio.com\/api\/mcp"; 481 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"]}}]; 482</script>
vendor: 1 bytes, line 482
482
483<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("\/\/belkysstudio.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 484</script>
vendor: 1 bytes, line 484
484
485<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://belkysstudio.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 486</script>
vendor: 1 bytes, line 486
486
487<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 488 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); 489</script>
vendor: 1 bytes, line 489
489
490<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})}})); 491</script>
491 492<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://belkysstudio.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 493<style id="shopify-accelerated-checkout-cart"> 494 #shopify-buyer-consent { 495 margin-top: 1em; 496 display: inline-block; 497 width: 100%; 498} 499 500#shopify-buyer-consent.hidden { 501 display: none; 502} 503 504#shopify-subscription-policy-button { 505 background: none; 506 border: none; 507 padding: 0; 508 text-decoration: underline; 509 font-size: inherit; 510 cursor: pointer; 511} 512 513#shopify-subscription-policy-button::before { 514 box-shadow: none; 515} 516 517 </style>
518<script id="sections-script" data-sections="footer" defer="defer" src="//belkysstudio.com/cdn/shop/t/8/compiled_assets/scripts.js?v=170479432824202183441768833278"></script>
vendor: 1 bytes, line 518
518
519<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
519 520<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 520-521
520 521<script async src="https://www.googletagmanager.com/gtag/js?id=
521AW-11378965774
vendor: 13 bytes, lines 521-522
521"> 522</script>
523<script> 524
vendor: 134 bytes, lines 524-528
524window.dataLayer = window.dataLayer || []; 525 function gtag(){dataLayer.push(arguments);} 526 gtag('js', new Date()); 527 528 gtag('config', '
528AW-11378965774
vendor: 4 bytes, line 528
528');
529</script>
529 530<!-- Meta Pixel Code -->
531<script>
vendor: 399 bytes, lines 531-540
531 532!function(f,b,e,v,n,t,s) 533{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 534n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 535if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 536n.queue=[];t=b.createElement(e);t.async=!0; 537t.src=v;s=b.getElementsByTagName(e)[0]; 538s.parentNode.insertBefore(t,s)}(window, document,'script', 539'https://connect.facebook.net/en_US/fbevents.js'); 540fbq('init', '
540306862368494018
vendor: 30 bytes, lines 540-541
540'); 541fbq('track', 'PageView');
542</script>
542 543<noscript><img height="1" width="1" style="display:none" 544src="https://www.facebook.com/tr?id=306862368494018&ev=PageView&noscript=1" 545/></noscript> 546<!-- End Meta Pixel Code --> 547 <meta name="p:domain_verify" content="35396bccc81ae0a1c73ec81d70ef71bd"/> 548<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 549 550 551 552 553 554 555 556 557 558 559 560 561
561<script async src="https://static.klaviyo.com/onsite/js/WRC2nn/klaviyo.js?company_id=WRC2nn"></script>
561 562
562<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>
562 563 564 565 566 567 568 569
569<script> 570 window.klaviyoReviewsProductDesignMode = false 571 </script>
571 572 573 574 575 <!-- BEGIN app snippet: customer-hub-data -->
575<script> 576 if (!window.customerHub) { 577 window.customerHub = {}; 578 } 579 window.customerHub.storefrontRoutes = { 580 login: "https://belkysstudio.com/customer_authentication/redirect?locale=en®ion_country=NL?return_url=%2F%23k-hub", 581 register: "https://shopify.com/75212226852/account?locale=en®ion_country=NL&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiZWxreXNzdHVkaW8ubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxODA1MzIyLCJuYmYiOjE3OTEyMDA1MjJ9.lIz9H02nRDGSdOlJr2wsJCysBfGMW7b7DOKY3vjNYHg?return_url=%2F%23k-hub", 582 logout: "/account/logout", 583 profile: "/account", 584 addresses: "/account/addresses", 585 }; 586 587 window.customerHub.userId = null; 588 589 window.customerHub.storeDomain = "belkysstudio.myshopify.com"; 590 591 592 593 594 window.customerHub.storeLocale = { 595 currentLanguage: 'en', 596 currentCountry: 'NL', 597 availableLanguages: [ 598 599 { 600 iso_code: 'en', 601 endonym_name: 'English' 602 } 603 604 ], 605 availableCountries: [ 606 607 { 608 iso_code: 'AU', 609 name: 'Australia', 610 currency_code: 'AUD' 611 }, 612 613 { 614 iso_code: 'AT', 615 name: 'Austria', 616 currency_code: 'EUR' 617 }, 618 619 { 620 iso_code: 'BE', 621 name: 'Belgium', 622 currency_code: 'EUR' 623 }, 624 625 { 626 iso_code: 'CA', 627 name: 'Canada', 628 currency_code: 'CAD' 629 }, 630 631 { 632 iso_code: 'CZ', 633 name: 'Czechia', 634 currency_code: 'CZK' 635 }, 636 637 { 638 iso_code: 'DK', 639 name: 'Denmark', 640 currency_code: 'DKK' 641 }, 642 643 { 644 iso_code: 'FI', 645 name: 'Finland', 646 currency_code: 'EUR' 647 }, 648 649 { 650 iso_code: 'FR', 651 name: 'France', 652 currency_code: 'EUR' 653 }, 654 655 { 656 iso_code: 'DE', 657 name: 'Germany', 658 currency_code: 'EUR' 659 }, 660 661 { 662 iso_code: 'HK', 663 name: 'Hong Kong SAR', 664 currency_code: 'HKD' 665 }, 666 667 { 668 iso_code: 'IE', 669 name: 'Ireland', 670 currency_code: 'EUR' 671 }, 672 673 { 674 iso_code: 'IL', 675 name: 'Israel', 676 currency_code: 'ILS' 677 }, 678 679 { 680 iso_code: 'IT', 681 name: 'Italy', 682 currency_code: 'EUR' 683 }, 684 685 { 686 iso_code: 'JP', 687 name: 'Japan', 688 currency_code: 'JPY' 689 }, 690 691 { 692 iso_code: 'MY', 693 name: 'Malaysia', 694 currency_code: 'MYR' 695 }, 696 697 { 698 iso_code: 'NL', 699 name: 'Netherlands', 700 currency_code: 'EUR' 701 }, 702 703 { 704 iso_code: 'NZ', 705 name: 'New Zealand', 706 currency_code: 'NZD' 707 }, 708 709 { 710 iso_code: 'NO', 711 name: 'Norway', 712 currency_code: 'USD' 713 }, 714 715 { 716 iso_code: 'PL', 717 name: 'Poland', 718 currency_code: 'PLN' 719 }, 720 721 { 722 iso_code: 'PT', 723 name: 'Portugal', 724 currency_code: 'EUR' 725 }, 726 727 { 728 iso_code: 'SG', 729 name: 'Singapore', 730 currency_code: 'SGD' 731 }, 732 733 { 734 iso_code: 'KR', 735 name: 'South Korea', 736 currency_code: 'KRW' 737 }, 738 739 { 740 iso_code: 'ES', 741 name: 'Spain', 742 currency_code: 'EUR' 743 }, 744 745 { 746 iso_code: 'SE', 747 name: 'Sweden', 748 currency_code: 'SEK' 749 }, 750 751 { 752 iso_code: 'CH', 753 name: 'Switzerland', 754 currency_code: 'CHF' 755 }, 756 757 { 758 iso_code: 'AE', 759 name: 'United Arab Emirates', 760 currency_code: 'AED' 761 }, 762 763 { 764 iso_code: 'GB', 765 name: 'United Kingdom', 766 currency_code: 'GBP' 767 }, 768 769 { 770 iso_code: 'US', 771 name: 'United States', 772 currency_code: 'USD' 773 } 774 775 ] 776 }; 777 778</script>
778 779<!-- END app snippet --> 780 781 782 783 784 785 786 787<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script --> 788 789 790 791
791<script src="https://cdn.nfcube.com/instafeed-d26c1272c8c5012f9dd30df4f7b25665.js" defer></script>
791 792 793 794<!-- END app snippet --> 795 796 797 798 799<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
800<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: 75212226852,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 800
800
801<script> 802 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 803</script>
vendor: 1 bytes, line 803
803
804<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}
804).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: 75212226852,storefrontBaseUrl: "https://belkysstudio.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://belkysstudio.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3100246308","configuration":"{\"shop\":\"belkysstudio.myshopify.com\",\"endpoint\":\"https:\/\/tr.nfcube.com\/index\/v1\",\"token\":\"b76da3186ccc16dd925caefb94c5a7a2e773c4ffb20a942e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7219e777084a36351a5568417e061179","type":"APP","apiClientId":1414828,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
804,"dataSharingState":"unrestricted"},{"id":"2512847140","configuration":"{\"projectId\":\"vk4qzuxup3\"}","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":"2402222372","configuration":"{\"accountID\":\"1220658\",\"workspaceId\":\"6ad1d873-adff-4953-a381-98699873f012\",\"projectId\":\"919fe2d0-16a8-411b-8d60-923b2c55b989\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d98eb033f1e81320021a411362de3a55","type":"APP","apiClientId":5461967,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"892993828","configuration":"{\"pixel_id\":\"306862368494018\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"869269796","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-NSKZX2P\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-11378965774\\\/4yEWCL_YxP0bEI769LEq\\\",\\\"G-ECVSZCGZ9W\\\",\\\"MC-QZPCS0PS6C\\\",\\\"AW-11378965774\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-11378965774\\\/J3OJCLPYxP0bEI769LEq\\\",\\\"G-ECVSZCGZ9W\\\",\\\"MC-QZPCS0PS6C\\\",\\\"AW-11378965774\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-11378965774\\\/1hWYCLzYxP0bEI769LEq\\\",\\\"MC-QZPCS0PS6C\\\",\\\"G-ECVSZCGZ9W\\\",\\\"AW-11378965774\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-11378965774\\\/5_h5CJPEye0YEI769LEq\\\",\\\"MC-QZPCS0PS6C\\\",\\\"G-ECVSZCGZ9W\\\",\\\"AW-11378965774\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-11378965774\\\/E7rICLnYxP0bEI769LEq\\\",\\\"MC-QZPCS0PS6C\\\",\\\"G-ECVSZCGZ9W\\\",\\\"AW-11378965774\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-11378965774\\\/VRxwCNOx1f0bEI769LEq\\\",\\\"G-ECVSZCGZ9W\\\",\\\"MC-QZPCS0PS6C\\\",\\\"AW-11378965774\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-11378965774\\\/YZHRCJWE54kZEI769LEq\\\",\\\"G-ECVSZCGZ9W\\\",\\\"MC-QZPCS0PS6C\\\",\\\"AW-11378965774\\\"]}],\\\"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":"641794340","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"159492\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"300024100","configuration":"{\"environment\":\"production\",\"isPlusUser\":\"false\",\"siteId\":\"b6d19084\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e817d921cf85e9215b0e5e4b99ed737","type":"APP","apiClientId":187969,"privacyPurposes":["ANALYTICS","MARKETING"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"213877028","configuration":"{\"tagID\":\"2613063748588\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"74678564","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Enhanced conversion code "}
804,{"id":"109084964","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Share A Sale"},{"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":"belkysstudio","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"belkysstudio.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/belkysstudio.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://belkysstudio.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"185626427684","themeStoreId":"868","themePublished":"true","eventMetadataId":"7fb1c7ac-4216-4ea4-ae5c-bde00bc85419","pageType":"searchresults","shopId":"75212226852","storefrontBaseUrl":"https:\/\/belkysstudio.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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
804<script> 805 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 806 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 807 window.ShopifyAnalytics.meta.currency = 'EUR'; 808 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"5c6f1f9a-fae8-497f-9a36-72cce5c8f9f8-1791200522"}}; 809 for (var attr in meta) { 810 window.ShopifyAnalytics.meta[attr] = meta[attr]; 811 } 812</script>
vendor: 1 bytes, line 812
812
813<script class="analytics"> 814 (function () { 815 var customDocumentWrite = function(content) { 816 var jquery = null; 817 818 if (window.jQuery) { 819 jquery = window.jQuery; 820 } else if (window.Checkout && window.Checkout.$) { 821 jquery = window.Checkout.$; 822 } 823 824 if (jquery) { 825 jquery('body').append(content); 826 } 827 }; 828 829 var hasLoggedConversion = function(token) { 830 if (token) { 831 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 832 } 833 return false; 834 } 835 836 var setCookieIfConversion = function(token) { 837 if (token) { 838 var twoMonthsFromNow = new Date(Date.now()); 839 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 840 841 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 842 } 843 } 844 845 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 846 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 847 if (trekkie.integrations) { 848 return; 849 } 850 trekkie.methods = [ 851 'identify', 852 'page', 853 'ready', 854 'track', 855 'trackForm', 856 'trackLink' 857 ]; 858 trekkie.factory = function(method) { 859 return function() { 860 var args = Array.prototype.slice.call(arguments); 861 args.unshift(method); 862 trekkie.push(args); 863 if (method == 'track' || method == 'page') { 864 var pageUrl; 865 try { 866 pageUrl = window.location.href; 867 } catch (e) {} 868 var pageReferrer; 869 try { 870 pageReferrer = document.referrer; 871 } catch (e) {} 872 try { 873 if (window.__TREKKIE_SHIM_QUEUE == null) { 874 window.__TREKKIE_SHIM_QUEUE = []; 875 } 876 window.__TREKKIE_SHIM_QUEUE.push({ 877 from: 'trekkie-stub', 878 method: method, 879 args: args.slice(1), 880 pageContext: { 881 url: pageUrl, 882 referrer: pageReferrer 883 } 884 }); 885 } catch (e) { 886 // no-op 887 } 888 } 889 return trekkie; 890 }; 891 }; 892 for (var i = 0; i < trekkie.methods.length; i++) { 893 var key = trekkie.methods[i]; 894 trekkie[key] = trekkie.factory(key); 895 } 896 trekkie.load = function(config) { 897 trekkie.config = config || {}; 898 trekkie.config.initialDocumentCookie = document.cookie; 899 var first = document.getElementsByTagName('script')[0]; 900var script = document.createElement('script'); 901script.type = 'text/javascript'; 902script.onerror = function(e) { 903 var scriptFallback = document.createElement('script'); 904 scriptFallback.type = 'text/javascript'; 905 scriptFallback.onerror = function(error) { 906 var Monorail = { 907 produce: function produce(monorailDomain, schemaId, payload) { 908 var currentMs = new Date().getTime(); 909 var event = { 910 schema_id: schemaId, 911 payload: payload, 912 metadata: { 913 event_created_at_ms: currentMs, 914 event_sent_at_ms: currentMs 915 } 916 }; 917 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 918 }, 919 sendRequest: function sendRequest(endpointUrl, payload) { 920 // Try the sendBeacon API 921 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 922 var blobData = new window.Blob([payload], { 923 type: 'text/plain' 924 }); 925 926 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 927 return true; 928 } // sendBeacon was not successful 929 930 } // XHR beacon 931 932 var xhr = new XMLHttpRequest(); 933 934 try { 935 xhr.open('POST', endpointUrl); 936 xhr.setRequestHeader('Content-Type', 'text/plain'); 937 xhr.send(payload); 938 } catch (e) { 939 console.log(e); 940 } 941 942 return false; 943 }, 944 isIos12: function isIos12() { 945 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 946 } 947 }; 948 Monorail.produce('monorail-edge.shopifysvc.com', 949 'trekkie_storefront_load_errors/1.1', 950 {shop_id: 75212226852, 951 theme_id: 185626427684, 952 app_name: "storefront", 953 context_url: window.location.href, 954 source_url: "//belkysstudio.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 955 956 }; 957 scriptFallback.async = true; 958 scriptFallback.src = '//belkysstudio.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 959 first.parentNode.insertBefore(scriptFallback, first); 960}; 961script.async = true; 962script.src = '//belkysstudio.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 963first.parentNode.insertBefore(script, first); 964 965 }; 966 trekkie.load( 967 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75212226852,"isMerchantRequest":null,"themeId":185626427684,"themeCityHash":"16273221282719730524","contentLanguage":"en","currency":"EUR","eventMetadataId":"7fb1c7ac-4216-4ea4-ae5c-bde00bc85419"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 968 ); 969 970 var loaded = false;
971 trekkie.ready(function() { 972 if (loaded) return; 973 loaded = true; 974 975 window.ShopifyAnalytics.lib = window.trekkie; 976 977 var originalDocumentWrite = document.write; 978 document.write = customDocumentWrite; 979 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 980 document.write = originalDocumentWrite; 981 982 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 983 var token = match? match[1]: undefined; 984 if (!hasLoggedConversion(token)) { 985 setCookieIfConversion(token); 986 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 987 } 988 }); 989 990 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"5c6f1f9a-fae8-497f-9a36-72cce5c8f9f8-1791200522","shopifyEmitted":true}); 991 992 var eventsListenerScript = document.createElement('script'); 993 eventsListenerScript.async = true; 994 eventsListenerScript.src = "//belkysstudio.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 995 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 996})();</script>
vendor: 1 bytes, line 996
996
997<script 998 defer 999 src="https://belkysstudio.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1000 data-application="storefront-renderer" 1001 data-shop-id="75212226852" 1002 data-render-region="gcp-europe-west1" 1003 data-page-type="search" 1004 data-theme-instance-id="185626427684" 1005 data-theme-name="Broadcast" 1006 data-theme-version="5.1.0" 1007 data-monorail-region="shop_domain" 1008 data-resource-timing-sampling-rate="10" 1009 data-shs="true" 1010 data-shs-beacon="true" 1011 data-shs-export-with-fetch="true" 1012 data-shs-logs-sample-rate="1" 1013 data-shs-beacon-endpoint="https://belkysstudio.com/api/collect" 1014></script>
1014 1015<meta name="shopify-y" content="96b5b234-6f12-4b97-a1a1-5f54d6ecf047" data-expiration="1822758122000"><meta name="shopify-s" content="f4b78837-de4e-4737-8533-377f3a45ce11" data-expiration="1791202322000"><meta name="new-cookie-storage-activated" content="t"> 1016</head> 1017 1018
1019<script> 1020 1021window.addEventListener("klaviyoForms", function(e) { 1022 1023 if (e.detail.type == 'submit') { 1024 1025 fbq('track', 'Lead'); 1026 1027 } 1028 1029}); 1030 1031</script>
1031 1032 1033<body id="search" class="template-search grid-compact aos-initialized" data-animations="true"><a class="in-page-link visually-hidden skip-link" data-skip-content href="#MainContent">Skip to content</a> 1034 1035 <div class="container" data-site-container> 1036 <div class="header-sections"> 1037 <!-- BEGIN sections: group-header --> 1038<div id="shopify-section-sections--26428301410596__announcement" class="shopify-section shopify-section-group-group-header page-announcement"><style data-shopify>:root {--ANNOUNCEMENT-HEIGHT-DESKTOP: 0px; 1039 --ANNOUNCEMENT-HEIGHT-MOBILE: 0px;}</style><div id="Announcement--sections--26428301410596__announcement" 1040 class="announcement__wrapper announcement__wrapper--top" 1041 data-announcement-wrapper 1042 data-section-id="sections--26428301410596__announcement" 1043 data-section-type="announcement" 1044 style="--PT: 0px; 1045 --PB: 0px; 1046 1047 --ticker-direction: ticker-rtl;--bg: #ffffff;--text: #292a27; 1048 --link: #292a27; 1049 --link-hover: #292a27;--text-size: var(--font-2); 1050 --text-align: center; 1051 --justify-content: center;"><div class="announcement__bar announcement__bar--error"> 1052 <div class="announcement__message"> 1053 <div class="announcement__text"> 1054 <div class="announcement__main">This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.</div> 1055 </div> 1056 </div> 1057 </div></div> 1058</div><div id="shopify-section-sections--26428301410596__header" class="shopify-section shopify-section-group-group-header page-header"> 1059<style data-shopify>:root { 1060 --HEADER-HEIGHT: 57px; 1061 --HEADER-HEIGHT-MEDIUM: 50.0px; 1062 --HEADER-HEIGHT-MOBILE: 48.0px; 1063 1064 1065--icon-add-cart: var(--ICON-ADD-BAG);} 1066 1067 .theme__header { 1068 --PT: 5px; 1069 --PB: 5px; 1070 1071 1072 }.header__logo__link { 1073 --logo-padding: 18.817787418655097%; 1074 1075 1076 --logo-width-desktop: 200px; 1077 1078 1079 1080 --logo-width-mobile: 200px; 1081 1082 }.main-content > .shopify-section:first-of-type .backdrop--linear:before { display: none; }</style><div class="header__wrapper" 1083 data-header-wrapper 1084 1085 data-header-sticky 1086 data-header-style="logo_center_menu_left" 1087 data-section-id="sections--26428301410596__header" 1088 data-section-type="header" 1089 style="--highlight: #006c46;"> 1090 1091 <header class="theme__header section-padding" role="banner" data-header-height> 1092 <div class="header__mobile"> 1093 <div class="header__mobile__left"> 1094 <div class="header__mobile__button"> 1095 <button class="header__mobile__hamburger navlink navlink--toplevel caps" 1096 data-drawer-toggle="hamburger" 1097 aria-label="Show menu" 1098 aria-haspopup="true" 1099 aria-expanded="false" 1100 aria-controls="header-menu"><small class="navtext">Menu</small><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-menu" viewBox="0 0 24 24"><path d="M3 5h18M3 12h18M3 19h18" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1101 </div><div class="header__mobile__button caps"> 1102 <header-search-popdown> 1103 <details> 1104 <summary class="navlink navlink--search navlink--toplevel" aria-haspopup="dialog" data-popdown-toggle title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="navtext">Search</span> 1105 </summary><div class="search-popdown" role="dialog" aria-modal="true" aria-label="Search" data-popdown> 1106 <div class="wrapper"> 1107 <div class="search-popdown__main"><predictive-search><form class="search-form" 1108 action="/search" 1109 method="get" 1110 role="search"> 1111 <input name="options[prefix]" type="hidden" value="last"> 1112 1113 <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button> 1114 1115 <div class="input-holder"> 1116 <label for="SearchInput--mobile" class="visually-hidden">Search</label> 1117 <input type="search" 1118 id="SearchInput--mobile" 1119 data-predictive-search-input="search-popdown-results" 1120 name="q" 1121 value="" 1122 placeholder="Search" 1123 role="combobox" 1124 aria-label="Search our store" 1125 aria-owns="predictive-search-results" 1126 aria-controls="predictive-search-results" 1127 aria-expanded="false" 1128 aria-haspopup="listbox"
1129 aria-autocomplete="list" 1130 autocorrect="off" 1131 autocomplete="off" 1132 autocapitalize="off" 1133 spellcheck="false"> 1134 1135 <button type="reset" class="search-reset hidden" aria-label="Reset">Clear</button> 1136 </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable> 1137 <div class="predictive-search__loading-state"> 1138 <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div> 1139 </div> 1140 </div> 1141 1142 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span></form></predictive-search><div class="search-popdown__close"> 1143 <button type="button" class="search-popdown__close__button" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1144 </div> 1145 </div> 1146 </div> 1147</div> 1148<span class="drawer__underlay" data-popdown-underlay></span> 1149 </details> 1150 </header-search-popdown> 1151 </div></div> 1152 1153 <div class=" header__logo header__logo--image"> 1154 <a class="header__logo__link" 1155 href="/" 1156 ><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 5.314121037463977;--aspect-ratio-mobile: 5.314121037463977;"><img src="//belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=5760&v=1688660649&width=1844" alt="belkysstudio" width="1844" height="9799" loading="eager" srcset="//belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=37&v=1688660649&width=200 200w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=75&v=1688660649&width=400 400w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=37&v=1688660649&width=200 200w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=75&v=1688660649&width=400 400w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?v=1688660649&width=1844 1844w" sizes="200px" fetchpriority="high" class=" is-loading "> 1157</figure> 1158</a> 1159 </div> 1160 1161 <div class="header__mobile__right caps"><div class="header__mobile__button"> 1162 <a href="/cart" class="navlink navlink--cart navlink--cart--text navlink--toplevel" data-cart-toggle > 1163 <div class="navlink__cart__content"> 1164 <span class="navtext">Bag </span> 1165 1166 <span class="header__cart__status__holder"> 1167 <span class="header__cart__status navtext" data-cart-count="0"> 1168 0 1169 </span><!-- /snippets/social-icon.liquid --> 1170 1171 1172<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 1173 </div> 1174 </a> 1175 </div> 1176 </div> 1177 </div> 1178 1179 <div class="header__desktop" data-header-desktop><div class="header__desktop__upper header__desktop__upper--reverse" data-takes-space-wrapper> 1180 <div data-child-takes-space class="header__desktop__bar__l"><div class=" header__logo header__logo--image"> 1181 <a class="header__logo__link" 1182 href="/" 1183 ><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 5.314121037463977;--aspect-ratio-mobile: 5.314121037463977;"><img src="//belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=5760&v=1688660649&width=1844" alt="belkysstudio" width="1844" height="9799" loading="eager" srcset="//bel
1183kysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=37&v=1688660649&width=200 200w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=75&v=1688660649&width=400 400w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=37&v=1688660649&width=200 200w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?crop=center&height=75&v=1688660649&width=400 400w, //belkysstudio.com/cdn/shop/files/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png?v=1688660649&width=1844 1844w" sizes="200px" fetchpriority="high" class=" is-loading "> 1184</figure> 1185</a> 1186 </div></div> 1187 1188 <div data-child-takes-space class="header__desktop__bar__c"><nav class="header__menu caps"> 1189 1190<div class="menu__item parent" 1191 1192 aria-haspopup="true" 1193 aria-expanded="false" 1194 data-hover-disclosure-toggle="dropdown-4654e0ec930c72baec80c72f410db993" 1195 aria-controls="dropdown-4654e0ec930c72baec80c72f410db993" 1196 role="button" 1197 > 1198 <a href="/collections/shop-the-collection" data-top-link class="navlink navlink--toplevel"> 1199 <span class="navtext">Shop</span> 1200 </a> 1201 1202 <div class="header__dropdown" 1203 data-hover-disclosure 1204 id="dropdown-4654e0ec930c72baec80c72f410db993"> 1205 <div class="header__dropdown__wrapper"> 1206 <div class="header__dropdown__inner"> 1207 1208<a href="/collections/shop-the-collection" data-stagger class="navlink navlink--child"> 1209 <span class="navtext">Shop All </span> 1210 </a> 1211 1212<a href="/collections/signature-collection" data-stagger class="navlink navlink--child"> 1213 <span class="navtext">Collection 001</span> 1214 </a> 1215 1216<a href="/collections/collection-002" data-stagger class="navlink navlink--child"> 1217 <span class="navtext">Collection 002</span> 1218 </a> 1219 1220</div> 1221 </div> 1222 </div> 1223 1224</div> 1225 1226 1227<div class="menu__item child" 1228 > 1229 <a href="/pages/about" data-top-link class="navlink navlink--toplevel"> 1230 <span class="navtext">About</span> 1231 </a> 1232 1233</div> 1234 1235 1236<div class="menu__item child" 1237 > 1238 <a href="/pages/contact" data-top-link class="navlink navlink--toplevel"> 1239 <span class="navtext">Contact/Stockist</span> 1240 </a> 1241 1242</div> 1243<div class="hover__bar"></div> 1244 1245 <div class="hover__bg"></div> 1246 </nav></div> 1247 1248 <div data-child-takes-space class="header__desktop__bar__r"><div class="header__desktop__buttons header__desktop__buttons--text caps"><div class="header__desktop__button"> 1249 <header-search-popdown> 1250 <details> 1251 <summary class="navlink navlink--search navlink--toplevel" aria-haspopup="dialog" data-popdown-toggle title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="navtext">Search</span> 1252 </summary><div class="search-popdown" role="dialog" aria-modal="true" aria-label="Search" data-popdown> 1253 <div class="wrapper"> 1254 <div class="search-popdown__main"><predictive-search><form class="search-form" 1255 action="/search" 1256 method="get" 1257 role="search"> 1258 <input name="options[prefix]" type="hidden" value="last"> 1259 1260 <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button> 1261 1262 <div class="input-holder"> 1263 <label for="SearchInput--desktop" class="visually-hidden">Search</label> 1264 <input type="search" 1265 id="SearchInput--desktop" 1266 data-predictive-search-input="search-popdown-results" 1267 name="q" 1268 value="" 1269 placeholder="Search" 1270 role="combobox" 1271 aria-label="Search our store" 1272 aria-owns="predictive-search-results" 1273 aria-controls="predictive-search-results" 1274 aria-expanded="false" 1275 aria-haspopup="listbox"
1276 aria-autocomplete="list" 1277 autocorrect="off" 1278 autocomplete="off" 1279 autocapitalize="off" 1280 spellcheck="false"> 1281 1282 <button type="reset" class="search-reset hidden" aria-label="Reset">Clear</button> 1283 </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable> 1284 <div class="predictive-search__loading-state"> 1285 <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div> 1286 </div> 1287 </div> 1288 1289 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span></form></predictive-search><div class="search-popdown__close"> 1290 <button type="button" class="search-popdown__close__button" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1291 </div> 1292 </div> 1293 </div> 1294</div> 1295<span class="drawer__underlay" data-popdown-underlay></span> 1296 </details> 1297 </header-search-popdown> 1298 </div><div class="header__desktop__button"> 1299 <a href="/cart" class="navlink navlink--cart navlink--cart--text navlink--toplevel" title="Cart" data-cart-toggle> 1300 <div class="navlink__cart__content"> 1301 <span class="navtext">Bag </span> 1302 1303 <span class="header__cart__status__holder"> 1304 <span class="header__cart__status navtext" data-cart-count="0"> 1305 0 1306 </span><!-- /snippets/social-icon.liquid --> 1307 1308 1309<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 1310 </div> 1311 </a> 1312 </div> 1313 </div></div> 1314 </div></div> 1315 </header> 1316 1317 <nav class="drawer drawer--header caps" 1318 data-drawer="hamburger" 1319 aria-label="Menu" 1320 id="header-menu"> 1321 <div class="drawer__inner" data-drawer-inner> 1322 <header class="drawer__head"> 1323 <button class="drawer__close" 1324 data-drawer-toggle="hamburger" 1325 aria-label="Show menu" 1326 aria-haspopup="true" 1327 aria-expanded="true" 1328 aria-controls="header-menu"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1329 </header> 1330 1331 <div class="drawer__body"> 1332 <div class="drawer__content" data-drawer-content> 1333 <div class="drawer__menu" data-sliderule-pane="0" data-scroll-lock-scrollable><div class="sliderule__wrapper"><button class="sliderow" type="button" 1334 data-animates="0" 1335 data-animation="drawer-items-fade" 1336 data-animation-delay="250" 1337 data-animation-duration="500" 1338 data-sliderule-open="sliderule-84bc19b70b76f37ac6b3f0093f9c628c"> 1339 <span class="sliderow__title"> 1340 Shop 1341 <span class="sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-right" viewBox="0 0 24 24"><path d="M6 12h12.5m0 0-6-6m6 6-6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span> 1342 </span> 1343 </span> 1344 </button> 1345 1346 <div class="mobile__menu__dropdown sliderule__panel" 1347 id="sliderule-84bc19b70b76f37ac6b3f0093f9c628c" 1348 data-sliderule="1" 1349 data-scroll-lock-scrollable> 1350 <div class="sliderow sliderow--back" 1351 data-animates="1" 1352 data-animation="drawer-items-fade" 1353 data-animation-delay="50" 1354 data-animation-duration="500"> 1355 <button class="sliderow__back-button" type="button" data-sli
1355derule-close="sliderule-84bc19b70b76f37ac6b3f0093f9c628c"> 1356 <span class="sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-left" viewBox="0 0 24 24"><path d="M18.5 12H6m0 0 6-6m-6 6 6 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span> 1357 </span> 1358 </button> 1359 <a class="sliderow__title" href="/collections/shop-the-collection">Shop</a> 1360 </div> 1361 <div class="sliderow__links" data-links> 1362<div class="sliderule__wrapper"> 1363 <div class="sliderow" 1364 role="button" 1365 data-animates="1" 1366 data-animation="drawer-items-fade" 1367 data-animation-delay="250" 1368 data-animation-duration="500"> 1369 <a class="sliderow__title" href="/collections/shop-the-collection">Shop All </a> 1370 </div></div> 1371<div class="sliderule__wrapper"> 1372 <div class="sliderow" 1373 role="button" 1374 data-animates="1" 1375 data-animation="drawer-items-fade" 1376 data-animation-delay="300" 1377 data-animation-duration="500"> 1378 <a class="sliderow__title" href="/collections/signature-collection">Collection 001</a> 1379 </div></div> 1380<div class="sliderule__wrapper"> 1381 <div class="sliderow" 1382 role="button" 1383 data-animates="1" 1384 data-animation="drawer-items-fade" 1385 data-animation-delay="350" 1386 data-animation-duration="500"> 1387 <a class="sliderow__title" href="/collections/collection-002">Collection 002</a> 1388 </div></div> 1389</div> 1390 </div></div><div class="sliderule__wrapper"> 1391 <div class="sliderow" 1392 role="button" 1393 data-animates="0" 1394 data-animation="drawer-items-fade" 1395 data-animation-delay="300" 1396 data-animation-duration="500"> 1397 <a class="sliderow__title" href="/pages/about">About</a> 1398 </div></div><div class="sliderule__wrapper"> 1399 <div class="sliderow" 1400 role="button" 1401 data-animates="0" 1402 data-animation="drawer-items-fade" 1403 data-animation-delay="350" 1404 data-animation-duration="500"> 1405 <a class="sliderow__title" href="/pages/contact">Contact/Stockist</a> 1406 </div></div><div class="sliderule__wrapper sliderule__wrapper--secondary"> 1407 <div class="sliderow" 1408 role="button" 1409 data-animates="0" 1410 data-animation="drawer-items-fade" 1411 data-animation-delay="400" 1412 data-animation-duration="500"> 1413 <a class="sliderow__title sliderow__title--secondary" href="/search">Search</a> 1414 </div></div><div class="sliderule__wrapper sliderule__wrapper--secondary"> 1415 <div class="sliderow" 1416 role="button" 1417 data-animates="0" 1418 data-animation="drawer-items-fade" 1419 data-animation-delay="500" 1420 data-animation-duration="500"> 1421 <a class="sliderow__title sliderow__title--secondary" href="/">Contact Us</a> 1422 </div></div><div class="sliderule__wrapper sliderule__wrapper--secondary"> 1423 <div class="sliderow" 1424 role="button" 1425 data-animates="0" 1426 data-animation="drawer-items-fade" 1427 data-animation-delay="650" 1428 data-animation-duration="500"> 1429 <a class="sliderow__title sliderow__title--secondary" href="/pages/shipping-delivery">Shipping & Delivery</a> 1430 </div></div><div class="sliderule__wrapper sliderule__wrapper--secondary"> 1431 <div class="sliderow" 1432 role="button" 1433 data-animates="0" 1434 data-animation="drawer-items-fade" 1435 data-animation-delay="850" 1436 data-animation-duration="500"> 1437 <a class="sliderow__title sliderow__title--secondary" href="/pages/return-policy">Return Policy</a> 1438 </div></div><div class="sliderule__wrapper sliderule__wrapper--secondary"> 1439 <div class="sliderow" 1440 role="button" 1441 data-animates="0" 1442 data-animation="drawer-items-fade" 1443 data-animation-delay="1100" 1444 data-animation-duration="500"> 1445 <a class="sliderow__title sliderow__title--secondary" href="/pages/returns-exchanges">Refund Policy</a> 1446 </div></div></div> 1447 1448 1449 1450 <div class="footer__block--image" style="background-image:url()"> 1451 <a href="https://open.spotify.com/user/mukicosta"> 1452 <img style="width:150px;position:absolute;bottom:2rem;right:2rem;" src="https://cdn.shopify.com/s/files/1/0752/1222/6852/files/vinyl_record_d8b6c5fc-573a-4a59-8990-bf23056f6061.png?v=1689240063"> 1453 </a> 1454 </div> 1455 1456 </div></div> 1457 </div> 1458 1459 <span class="drawer__underlay" data-drawer-underlay></span> 1460 </nav> 1461</div> 1462 1463<div class="header__backfill" data-header-backfill></div> 1464
1465<script type="application/ld+json"> 1466{ 1467 "@context": "http://schema.org", 1468 "@type": "Organization", 1469 "name": "belkysstudio", 1470 1471 "logo": "https:files\/belkys_STUDIO_LOGO_BLACK_874b744f-cfc7-488a-8940-87d7ae256f2c.png", 1472 1473 "sameAs": [ 1474 "", 1475 "", 1476 "", 1477 "", 1478 "", 1479 "", 1480 "", 1481 "", 1482 "", 1483 "", 1484 "" 1485 ], 1486 "url": "https:\/\/belkysstudio.com" 1487} 1488</script>
1488 1489</div> 1490<!-- END sections: group-header --> 1491 </div> 1492 1493 <!-- BEGIN sections: group-overlay --> 1494<div id="shopify-section-sections--26428301443364__popups" class="shopify-section shopify-section-group-group-overlay shopify-section-popups"><!-- /sections/popups.liquid --></div> 1495<!-- END sections: group-overlay --> 1496 1497 <!-- CONTENT --> 1498 <main role="main" id="MainContent" class="main-content"> 1499 1500 <div id="shopify-section-template--26428308619556__main" class="shopify-section"> 1501<style data-shopify>.search-page { 1502 --PT: 50px; 1503 --PB: 50px; 1504 }</style><section class="page search-page collection section-padding" 1505 data-section-type="collection" 1506 data-section-id="template--26428308619556__main" 1507 data-sort="true"> 1508 <main-search> 1509 <div class="search-outer"> 1510 <form action="/search" class="search-form"> 1511 <input name="options[prefix]" type="hidden" value="last"> 1512 <div class="input-holder"> 1513 <input 1514 type="search" 1515 name="q" 1516 class="search-box" 1517 aria-label="Search our store" 1518 placeholder="Search results" 1519 value=""> 1520 <button type="reset" class="search-reset hidden" aria-label="Reset">Clear</button> 1521 </div> 1522 <button type="submit" class="btn btn--primary btn--solid search-submit" aria-label="Search"></button> 1523 </form> 1524 </div> 1525</main-search></section> 1526 1527 1528</div> 1529 1530 </main> 1531 </div> 1532 1533 <!-- BEGIN sections: group-pre-footer --> 1534 1535<!-- END sections: group-pre-footer --> 1536 1537 <footer class="footer-sections"> 1538 <!-- BEGIN sections: group-footer --> 1539<div id="shopify-section-sections--26428301377828__footer" class="shopify-section shopify-section-group-group-footer"><!-- /sections/footer.liquid --><style data-shopify>.site-footer-wrapper { 1540 --PT: 50px; 1541 --PB: 20px; 1542 --item-count: 4; 1543 } 1544 1545 1546</style><section class="site-footer-wrapper section-padding" data-section-id="sections--26428301377828__footer" data-section-type="footer"> 1547 <div class="site-footer wrapper--full-padded"><div class="footer__blocks"><div class="footer__block footer__block--image" style="--desktop-width: 33%" > 1548 <a href="https://open.spotify.com/user/mukicosta" target="_blank"> 1549 <img style="max-width:100%; width:40%;" src="//belkysstudio.com/cdn/shop/files/vinyl_record_d8b6c5fc-573a-4a59-8990-bf23056f6061.png?v=1689240063"> 1550 1551 </div><div class="footer__block footer__block--menu" style="--desktop-width: 20%" ><span style="font-size:12px;text-transform:uppercase;" class="footer__block__title">CONNECT</span><ul class="footer__quicklinks unstyled"><li><a href="https://open.spotify.com/user/mukicosta">Spotify</a></li><li><a href="https://www.instagram.com/belkys.studio/">Instagram</a></li><li><a href="https://www.tiktok.com/@belkysstudio">TikTok</a></li></ul></div><div class="footer__block footer__block--menu" style="--desktop-width: 20%" ><span style="font-size:12px;text-transform:uppercase;" class="footer__block__title">INFO</span><ul class="footer__quicklinks unstyled"><li><a href="/pages/privacy-policy">Privacy Policy</a></li><li><a href="/pages/returns-exchanges">Refund Policy</a></li><li><a href="/pages/shipping-delivery">Terms of Service</a></li></ul></div><div class="footer__block footer__block--menu" style="--desktop-width: 22%" ><span style="font-size:12px;text-transform:uppercase;" class="footer__block__title">THE COMPANY</span><ul class="footer__quicklinks unstyled"><li><a href="/pages/about">About Us</a></li><li><a href="/blogs/news">Journal</a></li><li><a href="/pages/contact">Contact/Stockist</a></li></ul></div></div></div> 1552</section> 1553 1554 1555<style> @media (max-width: 768px) {#shopify-section-sections--26428301377828__footer .footer__block--image {display: none; }} </style></div><div id="shopify-section-sections--26428301377828__supporting-menu" class="shopify-section shopify-section-group-group-footer"><!-- /sections/section-supporting-menu.liquid --><style data-shopify>#SupportingMenu--sections--26428301377828__supporting-menu { 1556 --PT: 30px; 1557 --PB: 0px; 1558 }</style><section id="SupportingMenu--sections--26428301377828__supporting-menu" 1559 class="supporting-menu section-padding" 1560 data-section-id="sections--26428301377828__supporting-menu" 1561 data-section-type="supporting-menu" 1562> 1563 <div class="supporting-menu__inner wrapper--full-padded"><div class="supporting-menu__item supporting-menu__item--localization" style="display:flex;"><!-- /snippets/localization.liquid --><form method="post" action="/localization" id="localization-form-localization-sections--26428301377828__supporting-menu" accept-charset="UTF-8" class="popout-footer" 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="/search" /><div class="popout-footer__holder"> 1564 <h2 class="visually-hidden" id="currency-heading-localization-sections--26428301377828__supporting-menu"> 1565 Currency 1566 </h2> 1567 1568 <popout-select class="popout" submit> 1569 1570 <button type="button" class="popout__toggle" aria-expanded="false" aria-controls="currency-list-localization-sections--26428301377828__supporting-menu" aria-describedby="currency-heading-localization-sections--26428301377828__supporting-menu" data-popout-toggle>
1571 <span data-popout-toggle-text>EUR â¬</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1572 1573 <ul id="currency-list-localization-sections--26428301377828__supporting-menu" class="popout-list" data-popout-list> 1574 1575 <li class="popout-list__item"> 1576 <a class="popout-list__option" href="#" data-value="AED" data-popout-option> 1577 <span>AED د.Ø¥</span> 1578 </a> 1579 </li> 1580 <li class="popout-list__item"> 1581 <a class="popout-list__option" href="#" data-value="AUD" data-popout-option> 1582 <span>AUD $</span> 1583 </a> 1584 </li> 1585 <li class="popout-list__item"> 1586 <a class="popout-list__option" href="#" data-value="CAD" data-popout-option> 1587 <span>CAD $</span> 1588 </a> 1589 </li> 1590 <li class="popout-list__item"> 1591 <a class="popout-list__option" href="#" data-value="CHF" data-popout-option> 1592 <span>CHF CHF</span> 1593 </a> 1594 </li> 1595 <li class="popout-list__item"> 1596 <a class="popout-list__option" href="#" data-value="CZK" data-popout-option> 1597 <span>CZK KÄ</span> 1598 </a> 1599 </li> 1600 <li class="popout-list__item"> 1601 <a class="popout-list__option" href="#" data-value="DKK" data-popout-option> 1602 <span>DKK kr.</span> 1603 </a> 1604 </li> 1605 <li class="popout-list__item is-active"> 1606 <a class="popout-list__option" href="#" aria-current="true" data-value="EUR" data-popout-option> 1607 <span>EUR â¬</span> 1608 </a> 1609 </li> 1610 <li class="popout-list__item"> 1611 <a class="popout-list__option" href="#" data-value="GBP" data-popout-option> 1612 <span>GBP £</span> 1613 </a> 1614 </li> 1615 <li class="popout-list__item"> 1616 <a class="popout-list__option" href="#" data-value="HKD" data-popout-option> 1617 <span>HKD $</span> 1618 </a> 1619 </li> 1620 <li class="popout-list__item"> 1621 <a class="popout-list__option" href="#" data-value="ILS" data-popout-option> 1622 <span>ILS âª</span> 1623 </a> 1624 </li> 1625 <li class="popout-list__item"> 1626 <a class="popout-list__option" href="#" data-value="JPY" data-popout-option> 1627 <span>JPY Â¥</span> 1628 </a> 1629 </li> 1630 <li class="popout-list__item"> 1631 <a class="popout-list__option" href="#" data-value="KRW" data-popout-option> 1632 <span>KRW â©</span> 1633 </a> 1634 </li> 1635 <li class="popout-list__item"> 1636 <a class="popout-list__option" href="#" data-value="MYR" data-popout-option> 1637 <span>MYR RM</span> 1638 </a> 1639 </li> 1640 <li class="popout-list__item"> 1641 <a class="popout-list__option" href="#" data-value="NZD" data-popout-option> 1642 <span>NZD $</span> 1643 </a> 1644 </li> 1645 <li class="popout-list__item"> 1646 <a class="popout-list__option" href="#" data-value="PLN" data-popout-option> 1647 <span>PLN zÅ</span> 1648 </a> 1649 </li> 1650 <li class="popout-list__item"> 1651 <a class="popout-list__option" href="#" data-value="SEK" data-popout-option> 1652 <span>SEK kr</span> 1653 </a> 1654 </li> 1655 <li class="popout-list__item"> 1656 <a class="popout-list__option" href="#" data-value="SGD" data-popout-option>
1657 <span>SGD $</span> 1658 </a> 1659 </li> 1660 <li class="popout-list__item"> 1661 <a class="popout-list__option" href="#" data-value="USD" data-popout-option> 1662 <span>USD $</span> 1663 </a> 1664 </li></ul> 1665 1666 <input type="hidden" name="currency_code" id="CurrencySelector-localization-sections--26428301377828__supporting-menu" value="EUR" data-popout-input> 1667 1668 1669 1670 </popout-select> 1671 </div></form><div class="klaviyo-form-WkmaGT" style="display:flex;align-items:flex-end;border-bottom:1px solid black;"></div> 1672 </div> 1673 1674 <style> 1675 1676 .klaviyo-form klaviyo-form-version-cid_1{border-bottom:1px solid black;} 1677 .supporting-menu__item .input-group{ 1678 margin-left:50px !important; 1679 } 1680 </style><div class="supporting-menu__item supporting-menu__item--copyright"> 1681 <ul class="supporting-menu__copyright inline-list"> 1682 <li> 1683 <a href="https://belkysstudio.com">© belkysstudio 2026</a> 1684 </li> 1685 1686 1687 <!-- The following lines fix Lighthouse security warnings on the Shopify link.--><!-- Remove the following line to delete 'Powered by Shopify' from your footer --> 1688 <li data-powered-link><a href="https://www.otrastudio.co/" target="_blank"> Site Credit</a></li> 1689 <!-- Do not delete below this line --> 1690 </ul> 1691 </div></div> 1692</section> 1693 1694</div> 1695<!-- END sections: group-footer --> 1696 </footer> 1697 1698 <template data-swatch-template> 1699 <div class="swatches swatch__button swatch__button--square" data-swatch-button data-tooltip> 1700 <a class="swatch__link" data-swatch-link></a> 1701 </div> 1702 </template> 1703 1704 <!-- Root element of PhotoSwipe. Must have class pswp. --> 1705<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true"> 1706 <!-- Background of PhotoSwipe. 1707 It's a separate element as animating opacity is faster than rgba(). --> 1708 <div class="pswp__bg"></div> 1709 1710 <!-- Slides wrapper with overflow:hidden. --> 1711 <div class="pswp__scroll-wrap"> 1712 <!-- Container that holds slides. 1713 PhotoSwipe keeps only 3 of them in the DOM to save memory. 1714 Don't modify these 3 pswp__item elements, data is added later on. --> 1715 <div class="pswp__container"> 1716 <div class="pswp__item"></div> 1717 <div class="pswp__item"></div> 1718 <div class="pswp__item"></div> 1719 </div> 1720 1721 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 1722 <div class="pswp__ui pswp__ui--hidden"> 1723 <div class="pswp__top-bar"> 1724 <!-- Controls are self-explanatory. Order can be changed. --> 1725 1726 <div class="pswp__counter"></div> 1727 1728 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1729 1730 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 1731 <!-- element will get class pswp__preloader--active when preloader is running --> 1732 <div class="pswp__preloader"> 1733 <div class="pswp__preloader__icn"> 1734 <div class="pswp__preloader__cut"> 1735 <div class="pswp__preloader__donut"></div> 1736 </div> 1737 </div> 1738 </div> 1739 </div> 1740 1741 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 1742 <div class="pswp__share-tooltip"></div> 1743 </div> 1744 1745 <button class="pswp__button pswp__button--arrow--left" title="Previous"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Previous</span> 1746 </button> 1747 1748 <button class="pswp__button pswp__button--arrow--right" title="Next"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24">
1748<path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Next</span> 1749 </button> 1750 1751 <div class="pswp__thumbs"></div> 1752 1753 <div class="pswp__caption"> 1754 <div class="pswp__caption__center"></div> 1755 1756 <a href="#" class="pswp__caption-close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Close</span> 1757 </a> 1758 </div> 1759 </div> 1760 </div> 1761</div> 1762 1763<div class="drawer drawer--cart" id="cart-drawer" data-cart-drawer tabindex="0"> 1764 <div class="drawer__inner" data-scroll-lock-scrollable><div 1765 class="drawer__message cart__message drawer__message--custom" 1766 data-animation="cart-items-fade" 1767 data-animation-duration="500" 1768 data-animation-delay="200"> 1769 <p>Take your time within 30 days to return or exchange. Our customer support is hassle-free, no interrogation, just pure assistance! We're always here to lend a hand!</p> 1770 </div><header 1771 class="drawer__head" 1772 data-animation="cart-items-fade" 1773 data-animation-duration="500" 1774 data-animation-delay="250"> 1775 <h3>Bag</h3> 1776 1777 <button type="button" class="drawer__close" data-cart-drawer-close aria-label="Close Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1778 </header> 1779 1780 <div class="drawer__body" data-cart-drawer-body data-scroll-lock-scrollable> 1781 1782<div class="drawer__message free-shipping" 1783 data-free-shipping="true" 1784 data-free-shipping-limit="200" 1785 1786 data-animation="cart-items-fade" 1787 data-animation-duration="500" 1788 1789 1790 data-animation-delay="350" 1791 1792 1793 ><span class="free-shipping__success-message">Congratulations! Your order qualifies for free shipping</span><span class="free-shipping__default-message"> 1794 You are <span data-left-to-spend>â¬200</span> away from free shipping. 1795 </span><progress class="free-shipping__progress-bar" data-progress-bar value="0" max="100"></progress><div class="confetti"> 1796 <span class="confetti__dot confetti__dot--1"></span> 1797 <span class="confetti__dot confetti__dot--2"></span> 1798 <span class="confetti__dot confetti__dot--3"></span> 1799 <span class="confetti__dot confetti__dot--4"></span> 1800 <span class="confetti__dot confetti__dot--5"></span> 1801 <span class="confetti__dot confetti__dot--6"></span> 1802 </div> 1803 </div><div class="cart__errors drawer__errors" 1804 data-cart-errors 1805 data-animation="cart-items-fade" 1806 data-animation-duration="500" 1807 data-animation-delay="400"> 1808 <div class="cart__errors__inner"> 1809 <h5 class="cart__errors__heading">No more products available for purchase</h5> 1810 1811 <p class="cart__errors__content" data-error-message></p> 1812 1813 <button class="cart__errors__close" type="button" data-cart-error-close aria-label="Close Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1814 </div> 1815 </div> 1816 1817 <div class="drawer__items is-hidden" 1818 data-items-holder 1819 style="--base-animation-delay: 400ms"></div> 1820 1821 <div class="drawer__empty" 1822 data-cart-empty 1823 style="--base-animation-delay: 400ms"> 1824 1825 <div class="drawer__empty__inner"> 1826 <p class="drawer__empty__message" data-animation="cart-items-fade" data-animation-duration="500" data-animation-delay="0">Your Cart is Empty</p><div class="drawer__empty__buttons"><div 1827 class="drawer__empty__item" 1828 data-animation="cart-items-fade" 1829 data-animation-duration="500" 1830 data-animation-delay="50"> 1831 <a href="/collections/shop-the-collection" class="btn btn--full btn--primary btn--outline"> 1832 Shop 1833 </a> 1834 </div><div 1835 class="drawer__empty__item" 1836 data-animation="cart-items-fade" 1837 data-animation-duration="500" 1838 data-animation-delay="100"> 1839 <a href="/pages/about" class="btn btn--full btn--primary btn--outline"> 1840 About 1841 </a> 1842 </div><div 1843 class="drawer__empty__item drawer__empty__item--odd--last" 1844 data-animation="cart-items-fade" 1845 data-animation-duration="500" 1846 data-animation-delay="150"> 1847 <a href="/pages/contact" class="btn btn--full btn--primary btn--outline"> 1848 Contact/Stockist 1849 </a> 1850 </div></div></div> 1851 </div> 1852 </div> 1853 1854 <div class="drawer__foot cart__foot is-hidden" data-foot-holder> 1855 <collapsible-elements single="true"> 1856 <details 1857 class="cart__widget cart__widget--products accordion is-hidden" 1858 1859 data-collapsible 1860 data-upsell-widget 1861 data-animation="cart-items-fade" 1862 data-animation-duration="500" 1863 data-animation-delay="400" 1864 > 1865 <summary class="cart__widget__title" data-collapsible-trigger>Pair with<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24">
1865<path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 1866 1867 <div class="cart__widget__content" data-collapsible-body> 1868 <div class="cart__widget__content__inner" data-collapsible-content> 1869 <div class="cart__widget__products" data-upsell-products></div> 1870 </div> 1871 </div> 1872 </details> 1873 1874 <form action="/cart" method="post" novalidate class="cart__form" data-cart-form><details 1875 class="cart__widget accordion" 1876 data-collapsible 1877 data-animation="cart-items-fade" 1878 data-animation-duration="500" 1879 data-animation-delay="400"> 1880 <summary class="cart__widget__title" data-collapsible-trigger>Is this a gift?<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24"><path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 1881 1882 <div class="cart__widget__content" data-collapsible-body> 1883 <div class="cart__widget__content__inner" data-collapsible-content><label for="gift-note">Leave a note about your order</label> 1884 <textarea id="gift-note" name="attributes[Gift note]" class="cart__field cart__field--textarea" aria-label="Leave a note about your order"></textarea> 1885 </div> 1886 </div> 1887 </details><div class="cart__foot__inner" 1888 data-animation="cart-items-fade" 1889 data-animation-duration="500" 1890 data-animation-delay="450"> 1891 1892 <div class="cart__price__holder" data-cart-price-holder><div class="cart__total is-hidden" 1893 1894> 1895 <span class="cart__total__label">Items</span> 1896 1897 <span class="cart__total__price">Free 1898</span> 1899</div> 1900 1901<div class="cart__total__discount is-hidden" 1902 1903></div> 1904 1905<div class="cart__total" 1906 data-animation="cart-items-fade" 1907 data-animation-duration="500" 1908 data-animation-delay="450"> 1909 <span class="cart__total__label">Subtotal</span> 1910 1911 <span class="cart__total__price cart__total__price--animated" data-cart-total="0">Free 1912</span> 1913 1914 <div class="cart__price__loader loader"><div class="loader-indeterminate"></div></div> 1915</div> 1916 </div> 1917 1918 <div class="cart__buttons-all" 1919 data-animation="cart-items-fade" 1920 data-animation-duration="500" 1921 data-animation-delay="500"> 1922 1923 <div class="cart__buttons-wrapper"><div class="cart__buttons" data-cart-checkout-buttons> 1924 <!-- Route Code Edited 8/19/2024--> 1925 <div class="route-div"></div> 1926 <style> 1927 route-protect-widget:not([payer='no_coverage']) .pw-container::after { 1928 content:"By declining package protection, Belkys Studio is not responsible for lost, damaged, or stolen items."; 1929 white-space: pre-wrap; 1930 display: inline-block; 1931 font-size: 12px !important; 1932 } 1933 /* Default text alignment */ 1934 route-protect-widget:not([payer='no_coverage']) .pw-container::after { 1935 text-align: center; 1936 } 1937 1938 </style> 1939 <!-- End Route Code --> 1940 <fieldset class="cart__buttons__fieldset" data-cart-checkout-button> 1941 <button type="submit" name="checkout" class="btn btn--primary btn--outline btn--full cart__checkout">Continue 1942 1943 </button></fieldset> 1944 </div> 1945 </div></div> 1946 1947 <em class="cart__note" 1948 data-animation="cart-items-fade" 1949 data-animation-duration="500" 1950 data-animation-delay="550">Shipping, taxes, and discount codes are calculated at checkout</em> 1951 </div> 1952 </form> 1953 </collapsible-elements> 1954 </div> 1955 </div> 1956 1957 <span class="drawer__underlay" data-drawer-underlay></span> 1958</div> 1959<!-- Paste marketing code or third party scripts below this comment line ============== --> 1960 1961 1962 1963 <!-- And above this comment line ================================================== --> 1964
1964<script> 1965 document.addEventListener('click', e => { 1966 if (e.target.closest('[name="add"]') ) { 1967 gtag('event', 'conversion', {'send_to': 'AW-11378965774/YZHRCJWE54kZEI769LEq'}); 1968 } 1969 }, true); 1970 </script>
1970 1971
1972<script> 1973 (function(){ 1974 document.addEventListener('click', function(e){ 1975 if(e.target.closest('.btn.btn--primary.btn--outline.btn--full.cart__checkout')){ // add class name or link here 1976 gtag('event', 'conversion', {'send_to': 'AW-11378965774/u04PCIHX74kZEI769LEq'}); 1977 } 1978 }); 1979 })(); 1980</script>
1980 1981
1981<script> 1982 (function(){ 1983 document.addEventListener('click', function(e){ 1984 if(e.target.closest('.needsclick.go313261041.kl-private-reset-css-Xuajs1')){ // add class name or link here 1985gtag('event', 'conversion', {'send_to': 'AW-11378965774/NImcCN_v54kZEI769LEq'}); 1986 } 1987 }); 1988 })(); 1989</script>
1989 1990 1991<style> </style> 1992<div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
1992<script id="ReStock-config"> 1993 var _ReStockConfig = window._ReStockConfig || {}; 1994 1995 _ReStockConfig.templateName = "search"; 1996 _ReStockConfig.isB2BCustomer = null; 1997 _ReStockConfig.currentLocationId = null; 1998 _ReStockConfig.moneyFormat = "â¬{{amount_with_comma_separator}}";_ReStockConfig.marketHandle = "international"; 1999 _ReStockConfig.marketId = 53813018916;let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".product__submit__item",".product__submit__buttons",".product__submit",".product-form"],"support_wrapper":null,"css_selector_from_theme":null,"inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":true,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":"div.product__submit__item>button[type='submit'].btn.btn--primary.btn--solid","css_selector_by_support":null,"custom_styles":{"color":"","showIcon":true,"iconColor":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":true,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":{"color":"","showIcon":false,"iconColor":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["btn","btn--primary","btn--solid"],"global_raw_css":"","product_page_raw_css":null,"after_subscribe_message_styles":{"toastColor":"202223","toastBackgroundColor":"d9dfea"}},"ui_contents":[{"notify_me_contents":[{"page":"COLLECTION_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"PRODUCT_PAGE","button_text":"join waitlist","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Donât worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invali
1999d_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"join the newsletter for exclusive access and perks","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"}],"default_language":"en","shop_id":60987,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[{"product_id":8299300454692,"variant_id":45212914221348},{"product_id":8299300454692,"variant_id":45163526816036},{"product_id":8299300454692,"variant_id":45212938600740},{"product_id":8299300454692,"variant_id":45163526881572},{"product_id":8299300454692,"variant_id":45212514451748},{"product_id":8292605690148,"variant_id":45141083128100},{"product_id":8292605690148,"variant_id":45141083160868},{"product_id":8292605690148,"variant_id":45141083193636},{"product_id":8292605690148,"variant_id":45141083226404},{"product_id":8292581507364,"variant_id":45140965523748},{"product_id":8292581507364,"variant_id":45140965556516},{"product_id":8292581507364,"variant_id":45140965589284},{"product_id":8292581507364,"variant_id":45140965622052},{"product_id":8457254863140,"variant_id":46283948327204},{"product_id":8457254863140,"variant_id":46283948359972},{"product_id":8457254863140,"variant_id":46283948392740},{"product_id":8457254863140,"variant_id":46283948425508},{"product_id":8457254863140,"variant_id":46283948458276},{"product_id":8457262203172,"variant_id":46283928535332},{"product_id":8457262203172,"variant_id":46283928568100},{"product_id":8457262203172,"variant_id":46283928600868},{"product_id":8457262203172,"variant_id":46283928633636},{"product_id":8457262203172,"variant_id":46283928666404}],"included_in_back_in_stock_variants":[],"has_contact_integration":true,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":false,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":true,"back_
1999in_stock_product_selection_mode":"EXCLUSION","low_stock":{"excluded_variants":[50580230996260,50580231029028,50580231061796,50580231094564,50580231127332,50580292501796,50580292534564,50580292567332,50580292600100,50580292632868],"is_service_active":false,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Low inventory"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"acc4ca","text_color":"000000"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"color":"","borderRadius":"","backgroundColor":""},"is_hidden":true},"button":{"custom_styles":{"color":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"is_visible":true},"description":{"is_hidden":false},"hide_buy_it_now_button":true,"is_active":true,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroundColor":"ffffff","badgeBackgroun
1999dColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":false,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Pre-order","widget_description":"Ships {{availability_date}}","btn_text":"Secure and Pre-Order","availability_date_label":"Expected availability","payment_label":"Payment","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":"div.product__submit__item>button[type='submit'].btn.btn--primary.btn--solid","css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{"691906216228":{"has_discount":false,"value_type":"percentage","value":0.0}},"selling_plans_billing_settings":{"691906216228":{"payment_type":"FULL","checkout_charge":{"percentage":50,"charge_type":"PERCENTAGE","exact_amount":0},"remaining_fee_checkout_time":{"date_type":"AFTER_SOME_DAYS","exact_date":null,"after_some_days":7}}},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{"691906216228":[]},"is_service_active":true,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{"691906216228":{"type":"SPECIFIC_DATE","config":{"date":"2026-10-06"}}},"mixed_cart_alert":{"show_mixed_cart_alert":true,"is_active":true,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"en":{"title":"Shipping Notice","body":"Your order
1999contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"is_guest_mode_enabled":true,"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"inject_to_all_wrappers":false,"icon":"heart","inline_button_placements":[]},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"en":{"id":50661,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"Itâs in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"}},"access_button":{"custom_styles":null,"icon":"heart","position":"bottom-left","hide_floating_button":false,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":"left"},"add_to_cart_message":{"custom_styles":null,"position":"bottom-right"},"updated_at":1771013353};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = { 2000 sdkConfig: metafieldConfigData, 2001 preOrderConfig: metafieldPreOrderData, 2002 wishlistConfig: metafieldWishlistData, 2003 featureFlags: metafieldFlagsData 2004 }; 2005</script>
2005 2006 2007<!-- BEGIN app snippet: early-cart-guard -->
2007<script id="ReStock-early-cart-guard"> 2008(function (window) { 2009 try { 2010 if (window.__nmPreorderEarlyGuard) return; 2011 2012 let cfg = null; 2013 const metafields = window._ReStockConfig?._metafields; 2014 if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') { 2015 cfg = metafields.preOrderConfig; 2016 } 2017 2018 let wrappersInstalled = false; 2019 2020 window.__nmPreorderEarlyGuard = { 2021 v: 1, 2022 active: true, 2023 setConfig: function (nextConfig) { 2024 if (!nextConfig || typeof nextConfig !== 'object') return; 2025 cfg = nextConfig; 2026 if (cfg.override_cart_requests === true) installWrappers(); 2027 } 2028 }; 2029 2030 function isGuardActive() { 2031 return window.__nmPreorderEarlyGuard?.active === true; 2032 } 2033 2034 function isCartAddUrl(url) { 2035 try { 2036 const parsed = new URL(String(url), window.document.baseURI); 2037 return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname); 2038 } catch (error) { 2039 return false; 2040 } 2041 } 2042 2043 function isPageActive() { 2044 const template = window._ReStockConfig?.templateName; 2045 let pageConfig = null; 2046 if (template === 'product') { 2047 pageConfig = cfg.product_page; 2048 } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') { 2049 pageConfig = cfg.collection_page; 2050 } else if (template === 'index') { 2051 pageConfig = cfg.landing_page; 2052 } 2053 return pageConfig?.ui_styles?.is_active === true; 2054 } 2055 2056 function shouldEnrich() { 2057 if (!cfg) return false; 2058 if (cfg.override_cart_requests !== true) return false; 2059 if (cfg.is_service_active !== true) return false; 2060 if (cfg.limit_reached === true) return false; 2061 if (window._ReStockConfig?.isB2BCustomer) return false; 2062 return isPageActive(); 2063 } 2064 2065 function isPlanVisibleInMarket(planId) { 2066 const planToMarkets = cfg.selling_plan_id_to_market_ids; 2067 if (!planToMarkets) return true; 2068 const allowedMarketIds = planToMarkets[planId]; 2069 if (!allowedMarketIds || allowedMarketIds.length === 0) return true; 2070 const marketId = window._ReStockConfig?.marketId; 2071 if (marketId == null) return true; 2072 return allowedMarketIds.includes(Number(marketId)); 2073 } 2074 2075 function findSellingPlanId(variantId) { 2076 const planToVariants = cfg.selling_plan_id_to_variant_ids; 2077 if (!planToVariants) return null; 2078 for (const planId of Object.keys(planToVariants)) { 2079 const variantIds = planToVariants[planId]; 2080 if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId; 2081 } 2082 return null; 2083 } 2084 2085 function localizedContents() { 2086 const contents = cfg.product_page?.ui_contents; 2087 if (!contents || typeof contents !== 'object') return {}; 2088 return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {}; 2089 } 2090 2091 function shopLanguage() { 2092 const locale = window.Shopify?.locale; 2093 if (locale) return locale; 2094 const documentLanguage = window.document?.documentElement?.lang; 2095 if (documentLanguage && documentLanguage !== 'null') return documentLanguage; 2096 return null; 2097 } 2098 2099 function formatDate(date) { 2100 return date.toISOString().split('T')[0]; 2101 } 2102 2103 function toFiniteNumber(value) { 2104 if (typeof value === 'number') return Number.isFinite(value) ? value : null; 2105 if (typeof value === 'string') { 2106 const parsed = parseFloat(value); 2107 return Number.isFinite(parsed) ? parsed : null; 2108 } 2109 return null; 2110 } 2111 2112 function clamp(value, min, max) { 2113 return Math.min(max, Math.max(min, value)); 2114 } 2115 2116 function availabilityDateText(planId) { 2117 const settings = cfg.description_availability_config?.[planId]; 2118 if (!settings) return ''; 2119 if (settings.type === 'SOON') return localizedContents().soon_available_text || ''; 2120 if (settings.type === 'SPECIFIC_DATE') { 2121 const parsed = new Date(settings.config.date); 2122 return isNaN(parsed.getTime()) ? '' : formatDate(parsed); 2123 } 2124 if (settings.type === 'RELATIVE_DATE') { 2125 const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days; 2126 if (isNaN(days)) return ''; 2127 const futureDate = new Date(); 2128 futureDate.setDate(futureDate.getDate() + days); 2129 return formatDate(futureDate); 2130 } 2131 return ''; 2132 } 2133 2134 function inlineVariantPrice(variantId) { 2135 const variants = window._ReStockConfig?.product?.variants;
2136 if (!Array.isArray(variants)) return null; 2137 const variant = variants.find(function (candidate) { 2138 return Number(candidate?.id) === variantId; 2139 }); 2140 if (!variant) return null; 2141 return variant.price ? variant.price / 100 : 0; 2142 } 2143 2144 function finalPriceForPlan(price, planId) { 2145 const adjustment = cfg.selling_plans_settings?.[planId]; 2146 if (!adjustment?.has_discount) return price; 2147 if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100); 2148 if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1); 2149 return price; 2150 } 2151 2152 function formatMoneyIntl(price) { 2153 const currency = window.Shopify?.currency?.active || 'USD'; 2154 const locale = window.Shopify?.locale || 'en-US'; 2155 try { 2156 return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price); 2157 } catch (error) { 2158 return currency + ' ' + price.toFixed(2); 2159 } 2160 } 2161 2162 const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/; 2163 2164 function delimit(cents, precision, thousands, decimal) { 2165 const parts = (cents / 100).toFixed(precision).split('.'); 2166 const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands); 2167 return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped; 2168 } 2169 2170 const AMOUNT_FORMATTERS = new Map([ 2171 ['amount', function (cents) { return delimit(cents, 2, ','); }], 2172 ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }], 2173 ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }], 2174 ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }], 2175 ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }], 2176 ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }], 2177 ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }], 2178 ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }] 2179 ]); 2180 2181 function decodeEntities(s) { 2182 var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value; 2183 } 2184 2185 function moneyFormat() { 2186 const format = window._ReStockConfig?.moneyFormat; 2187 return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : ''; 2188 } 2189 2190 function formatMoney(amount) { 2191 const format = moneyFormat(); 2192 const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? ''); 2193 if (!formatAmount) return formatMoneyIntl(amount); 2194 return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100))); 2195 } 2196 2197 function calculateCheckoutCharge(price, policy) { 2198 const { charge_type, exact_amount, percentage } = policy.checkout_charge; 2199 if (!Number.isFinite(price) || price <= 0) return 0; 2200 if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price); 2201 return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price); 2202 } 2203 2204 function formatRemainingDueDate(policy) { 2205 const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time; 2206 if (date_type === 'EXACT_DATE' && exact_date) { 2207 const parsed = new Date(exact_date + 'T12:00:00Z'); 2208 if (!isNaN(parsed.getTime())) return formatDate(parsed); 2209 } 2210 if (date_type === 'AFTER_SOME_DAYS' && after_some_days) { 2211 const days = toFiniteNumber(after_some_days); 2212 if (days === null) return ''; 2213 const futureDate = new Date(); 2214 futureDate.setDate(futureDate.getDate() + days); 2215 return formatDate(futureDate); 2216 } 2217 return ''; 2218 } 2219 2220 function paymentText(planId, variantId) { 2221 const policy = cfg.selling_plans_billing_settings?.[planId]; 2222 if (!policy) return ''; 2223 const contents = localizedContents(); 2224 if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout'; 2225 2226 const price = inlineVariantPrice(variantId); 2227 if (price == null) return ''; 2228 2229 const planPrice = finalPriceForPlan(price, planId); 2230 const dueNowAmount = calculateCheckoutCharge(planPrice, policy); 2231 const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice); 2232 const dueDate = formatRemainingDueDate(policy); 2233 2234 const dueNowLabel = contents.billing_due_now_label || 'Due now'; 2235 const dueLaterLabel = contents.billing_due_later_label || 'Due later on'; 2236 const formattedDueNow = formatMoney(dueNowAmount); 2237 const formattedDueLater = formatMoney(dueLaterAmount); 2238 const dueLaterPart = dueDate 2239 ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate 2240 : formattedDueLater + ' ' + dueLaterLabel; 2241 2242 return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart; 2243 } 2244 2245 const DEFAULT_AVAILABILITY_LABEL = 'Expected availability'; 2246 const DEFAULT_PAYMENT_LABEL = 'Payment'; 2247 const TYPE_MARKER = 'Type'; 2248 2249 function cleanLabel(raw) { 2250 return String(raw == null ? '' : raw) 2251 .replace(/[[\]]/g, '') 2252 .replace(/[\s:ï¼]+$/, '') 2253 .trim(); 2254 } 2255 2256 function resolvePaymentLabel(raw) { 2257 const cleaned = cleanLabel(raw); 2258 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) { 2259 return DEFAULT_PAYMENT_LABEL; 2260 } 2261 return cleaned; 2262 } 2263 2264 function resolveAvailabilityLabel(raw, paymentLabel) { 2265 const cleaned = cleanLabel(raw); 2266 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) { 2267 return DEFAULT_AVAILABILITY_LABEL; 2268 } 2269 return cleaned; 2270 } 2271 2272 function visibleCartProperties(planId, variantId) { 2273 const properties = {};
2274 try { 2275 const contents = localizedContents(); 2276 const paymentLabel = resolvePaymentLabel(contents.payment_label); 2277 const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel); 2278 const availabilityDate = availabilityDateText(planId); 2279 if (availabilityDate) properties[availabilityLabel] = availabilityDate; 2280 const payment = paymentText(planId, variantId); 2281 if (payment) properties[paymentLabel] = payment; 2282 } catch (error) {} 2283 return properties; 2284 } 2285 2286 function setJsonProperty(item, name, value) { 2287 const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {}; 2288 if (properties[name] === value) return false; 2289 properties[name] = value; 2290 item.properties = properties; 2291 return true; 2292 } 2293 2294 function coerceJsonNumbers(item) { 2295 if (item.id) item.id = Number(item.id); 2296 if (item.quantity) item.quantity = Number(item.quantity); 2297 } 2298 2299 function applyVisibleJsonProperties(item, planId, variantId) { 2300 const properties = visibleCartProperties(planId, variantId); 2301 let changed = false; 2302 for (const name of Object.keys(properties)) { 2303 if (setJsonProperty(item, name, properties[name])) changed = true; 2304 } 2305 return changed; 2306 } 2307 2308 function enrichJsonItem(item) { 2309 if (!item || typeof item !== 'object') return false; 2310 const variantId = Number(item.id); 2311 if (!Number.isFinite(variantId)) return false; 2312 const planId = findSellingPlanId(variantId); 2313 if (planId == null) return false; 2314 2315 if (cfg.is_selling_plan_removed_by_support) { 2316 const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder'); 2317 const typed = setJsonProperty(item, 'Type', 'Pre-order'); 2318 if (!tagged && !typed) return false; 2319 coerceJsonNumbers(item); 2320 return true; 2321 } 2322 2323 if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false; 2324 2325 setJsonProperty(item, '_purchase_type', 'NM-preorder'); 2326 if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId); 2327 if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId)); 2328 applyVisibleJsonProperties(item, planId, variantId); 2329 coerceJsonNumbers(item); 2330 return true; 2331 } 2332 2333 function enrichJson(data) { 2334 if (!data || typeof data !== 'object') return false; 2335 if (Array.isArray(data.items)) { 2336 let changed = false; 2337 for (const item of data.items) { 2338 if (enrichJsonItem(item)) changed = true; 2339 } 2340 return changed; 2341 } 2342 if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items); 2343 return enrichJsonItem(data); 2344 } 2345 2346 function paramScopes(params) { 2347 const prefixes = []; 2348 const seen = {}; 2349 params.forEach(function (value, key) { 2350 const match = /^items\[(\d+)\]\[id\]$/.exec(key); 2351 if (match && !seen[match[1]]) { 2352 seen[match[1]] = true; 2353 prefixes.push('items[' + match[1] + ']'); 2354 } 2355 }); 2356 if (prefixes.length > 0) return prefixes; 2357 if (params.get('items[id]') != null) return ['items']; 2358 if (params.get('id') != null) return ['']; 2359 return []; 2360 } 2361 2362 function scopeKey(prefix, name) { 2363 return prefix ? prefix + '[' + name + ']' : name; 2364 } 2365 2366 function scopePropertyKey(prefix, name) { 2367 return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']'; 2368 } 2369 2370 function setParam(params, key, value) { 2371 if (params.get(key) === value) return false; 2372 params.set(key, value); 2373 return true; 2374 } 2375 2376 function applyRemovedBySupportParams(params, prefix) { 2377 const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 2378 const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order'); 2379 return tagged || typed; 2380 } 2381 2382 function applyVisibleParamProperties(params, prefix, planId, variantId) { 2383 const properties = visibleCartProperties(planId, variantId); 2384 let changed = false;
2385 for (const name of Object.keys(properties)) { 2386 if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true; 2387 } 2388 return changed; 2389 } 2390 2391 function enrichParamScope(params, prefix, planId, variantId) { 2392 if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix); 2393 2394 const existingPlan = params.get(scopeKey(prefix, 'selling_plan')); 2395 if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false; 2396 2397 let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 2398 if (existingPlan == null || existingPlan === '') { 2399 params.set(scopeKey(prefix, 'selling_plan'), String(planId)); 2400 changed = true; 2401 } 2402 if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) { 2403 params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId)); 2404 changed = true; 2405 } 2406 if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true; 2407 return changed; 2408 } 2409 2410 function enrichParams(params) { 2411 const scopes = paramScopes(params); 2412 let changed = false; 2413 for (const prefix of scopes) { 2414 const variantId = Number(params.get(scopeKey(prefix, 'id'))); 2415 if (!Number.isFinite(variantId)) continue; 2416 const planId = findSellingPlanId(variantId); 2417 if (planId == null) continue; 2418 if (enrichParamScope(params, prefix, planId, variantId)) changed = true; 2419 } 2420 return changed; 2421 } 2422 2423 function enrichBody(body) { 2424 if (typeof body === 'string') { 2425 let jsonData = null; 2426 try { 2427 jsonData = JSON.parse(body); 2428 } catch (error) { 2429 jsonData = null; 2430 } 2431 if (jsonData && typeof jsonData === 'object') { 2432 return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false }; 2433 } 2434 const params = new URLSearchParams(body); 2435 return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false }; 2436 } 2437 if (typeof FormData !== 'undefined' && body instanceof FormData) { 2438 return { body: body, changed: enrichParams(body) }; 2439 } 2440 if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) { 2441 return { body: body, changed: enrichParams(body) }; 2442 } 2443 return { body: body, changed: false }; 2444 } 2445 2446 function extractRequestUrl(input) { 2447 if (typeof input === 'string') return input; 2448 if (typeof input?.url === 'string') return input.url; 2449 if (typeof input?.href === 'string') return input.href; 2450 return ''; 2451 } 2452 2453 function maybeEnrichFetchInit(input, init) { 2454 if (!isGuardActive() || !init || init.body == null) return init; 2455 const url = extractRequestUrl(input); 2456 if (!isCartAddUrl(url) || !shouldEnrich()) return init; 2457 const enriched = enrichBody(init.body); 2458 if (!enriched.changed) return init; 2459 return { ...init, body: enriched.body }; 2460 } 2461 2462 function installWrappers() { 2463 if (wrappersInstalled) return; 2464 wrappersInstalled = true; 2465 2466 const originalFetch = window.fetch; 2467 window.fetch = function (input, init) { 2468 let nextInit = init; 2469 try { 2470 nextInit = maybeEnrichFetchInit(input, init); 2471 } catch (error) {} 2472 return originalFetch.call(this || window, input, nextInit); 2473 }; 2474 2475 const xhrPrototype = window.XMLHttpRequest?.prototype; 2476 if (xhrPrototype) { 2477 const originalOpen = xhrPrototype.open; 2478 const originalSend = xhrPrototype.send; 2479 xhrPrototype.open = function () { 2480 try { 2481 this.__nmEarlyGuardUrl = arguments[1]; 2482 } catch (error) {} 2483 return originalOpen.apply(this, arguments); 2484 }; 2485 xhrPrototype.send = function (body) { 2486 try { 2487 if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) { 2488 const enriched = enrichBody(body); 2489 if (enriched.changed) return originalSend.call(this, enriched.body); 2490 } 2491 } catch (error) {} 2492 return originalSend.apply(this, arguments); 2493 }; 2494 } 2495 } 2496 2497 if (cfg?.override_cart_requests === true) installWrappers(); 2498 } catch (error) {} 2499})(window); 2500</script>
2500 2501<!-- END app snippet --> 2502<!-- BEGIN app snippet: wishlist-page-container -->
2502<script id="ReStock-wishlist-page-container"> 2503(function (window) { 2504 try { 2505 if (window.__nmWishlistPageContainer) return; 2506 2507 const CONTAINER_ID = 'nm-wishlist-page-root'; 2508 const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]']; 2509 const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end']; 2510 2511 function trimTrailingSlash(path) { 2512 const value = String(path); 2513 return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value; 2514 } 2515 2516 function stripRoutesRoot(pathname) { 2517 const root = window.Shopify?.routes?.root; 2518 if (typeof root !== 'string') return pathname; 2519 const prefix = trimTrailingSlash(root); 2520 if (prefix === '' || prefix === '/') return pathname; 2521 if (pathname === prefix) return '/'; 2522 return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname; 2523 } 2524 2525 function isConfiguredPage(pagePath) { 2526 const pathname = window.location?.pathname; 2527 if (typeof pathname !== 'string') return false; 2528 return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath); 2529 } 2530 2531 function hasShareToken() { 2532 const search = window.location?.search; 2533 if (!search) return false; 2534 return !!new URLSearchParams(search).get('w'); 2535 } 2536 2537 function isBootable(wishlistConfig, sdkConfig) { 2538 if (!sdkConfig || typeof sdkConfig !== 'object') return false; 2539 if (sdkConfig.app_enabled !== true) return false; 2540 if (sdkConfig.is_suspended === true) return false; 2541 return wishlistConfig.is_service_active === true; 2542 } 2543 2544 function matchElement(selector) { 2545 try { 2546 return window.document.querySelector(selector) || null; 2547 } catch (error) { 2548 return null; 2549 } 2550 } 2551 2552 function configuredTarget(placement) { 2553 if (!placement || typeof placement !== 'object') return null; 2554 if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null; 2555 const element = matchElement(placement.css_selector); 2556 if (!element) return null; 2557 const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement; 2558 return { element: element, relative: relative }; 2559 } 2560 2561 function builtInTarget() { 2562 for (const selector of TARGET_SELECTORS) { 2563 const element = matchElement(selector); 2564 if (element) return { element: element, relative: 'start' }; 2565 } 2566 return null; 2567 } 2568 2569 function insertContainer(container, target) { 2570 if (target.relative === 'before' || target.relative === 'after') { 2571 const parent = target.element.parentNode; 2572 if (!parent) return false; 2573 parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null); 2574 return true; 2575 } 2576 target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null); 2577 return true; 2578 } 2579 2580 function createContainer(placement) { 2581 const target = configuredTarget(placement) || builtInTarget(); 2582 if (!target) return null; 2583 const container = window.document.createElement('div'); 2584 container.id = CONTAINER_ID; 2585 container.setAttribute('data-nm-container-source', 'fallback'); 2586 return insertContainer(container, target) ? container : null; 2587 } 2588 2589 function usablePagePath(wishlistConfig) { 2590 const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null; 2591 return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : ''; 2592 } 2593 2594 function wishlistPageConfig(wishlistConfig) { 2595 const pagePath = usablePagePath(wishlistConfig); 2596 return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null; 2597 } 2598 2599 function armContainer(myWishlist) { 2600 const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement); 2601 if (container) container.removeAttribute('data-nm-page-state'); 2602 } 2603 2604 function markInactive() { 2605 const container = window.document.getElementById(CONTAINER_ID); 2606 if (container) container.setAttribute('data-nm-page-state', 'inactive'); 2607 } 2608 2609 function dearmContainer() { 2610 const stale = window.document.getElementById(CONTAINER_ID); 2611 if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove(); 2612 else markInactive(); 2613 } 2614 2615 function ensure(wishlistConfig, sdkConfig) {
2616 try { 2617 const myWishlist = wishlistPageConfig(wishlistConfig); 2618 if (!myWishlist) { 2619 if (usablePagePath(wishlistConfig)) dearmContainer(); 2620 return; 2621 } 2622 const active = myWishlist.type === 'separate_page' || hasShareToken(); 2623 if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist); 2624 else markInactive(); 2625 } catch (error) {} 2626 } 2627 2628 window.__nmWishlistPageContainer = { v: 1, ensure: ensure }; 2629 2630 const metafields = window._ReStockConfig?._metafields; 2631 ensure(metafields?.wishlistConfig, metafields?.sdkConfig); 2632 } catch (error) {} 2633})(window); 2634</script>
2634 2635<!-- END app snippet --> 2636
2637<script src="https://cdn.shopify.com/extensions/01a0e83c-88a3-702e-8442-82641270f3fe/bestpush-110/assets/restock-sdk-loader.js?v=1790602660" defer></script>
2637 2638 2639<style> 2640 #nm-wishlist-page-root { 2641 min-height: 60vh; 2642 } 2643 2644 #nm-wishlist-page-root[data-nm-container-source="fallback"] { 2645 box-sizing: border-box; 2646 max-width: 1200px; 2647 margin: 0 auto; 2648 padding: 0 1.5rem; 2649 } 2650 2651 #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty { 2652 display: none; 2653 } 2654 2655 #nm-wishlist-page-root:empty { 2656 display: flex; 2657 align-items: center; 2658 justify-content: center; 2659 } 2660 2661 #nm-wishlist-page-root:empty::after { 2662 content: ""; 2663 width: 36px; 2664 height: 36px; 2665 border: 3px solid #e3e3e3; 2666 border-top-color: #1773b0; 2667 border-radius: 50%; 2668 animation: nm-wishlist-page-boot-spin 0.7s linear infinite; 2669 } 2670 2671 @keyframes nm-wishlist-page-boot-spin { 2672 to { 2673 transform: rotate(360deg); 2674 } 2675 } 2676 2677 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title, 2678 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title, 2679 body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title, 2680 body:has(#nm-wishlist-page-root:not(:empty)) .page-title { 2681 display: none !important; 2682 } 2683</style> 2684 2685 2686</div>
2686<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2686 2687</body> 2688</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.