1<!doctype html> 2 3<html lang="en" dir="ltr"> 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0"> 7 8 <title> 9 The Object Shop 10 </title><link rel="canonical" href="https://spafineart.com/collections/the-object-shop"><link rel="shortcut icon" href="//spafineart.com/cdn/shop/files/Round_spa_favicon.png?v=1785166548&width=96"> 11 <link rel="apple-touch-icon" href="//spafineart.com/cdn/shop/files/Round_spa_favicon.png?v=1785166548&width=180"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//spafineart.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//spafineart.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website"> 12 <meta property="og:title" content="The Object Shop (All)"><meta property="og:image" content="http://spafineart.com/cdn/shop/files/Spa_Social_Share_Image_1200x628_47f00d1c-16ff-42f2-91f4-95c14ed74ff3.png?v=1785172705&width=2048"> 13 <meta property="og:image:secure_url" content="https://spafineart.com/cdn/shop/files/Spa_Social_Share_Image_1200x628_47f00d1c-16ff-42f2-91f4-95c14ed74ff3.png?v=1785172705&width=2048"> 14 <meta property="og:image:width" content="1200"> 15 <meta property="og:image:height" content="628"><meta property="og:url" content="https://spafineart.com/collections/the-object-shop"> 16<meta property="og:site_name" content="Spa Fine Art"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="The Object Shop (All)"> 17 <meta name="twitter:description" content=""><meta name="twitter:image" content="https://spafineart.com/cdn/shop/files/Spa_Social_Share_Image_1200x628_47f00d1c-16ff-42f2-91f4-95c14ed74ff3.png?crop=center&height=1200&v=1785172705&width=1200"> 18 <meta name="twitter:image:alt" content="">
18<script type="application/ld+json"> 19 { 20 "@context": "https://schema.org", 21 "@type": "BreadcrumbList", 22 "itemListElement": [{ 23 "@type": "ListItem", 24 "position": 1, 25 "name": "Home", 26 "item": "https://spafineart.com" 27 },{ 28 "@type": "ListItem", 29 "position": 2, 30 "name": "The Object Shop (All)", 31 "item": "https://spafineart.com/collections/the-object-shop" 32 }] 33 } 34</script>
34<style>/* Typography (heading) */ 35 @font-face { 36 font-family: "Instrument Sans"; 37 font-weight: 400; 38 font-style: normal; 39 font-display: fallback; 40 src: url("//spafineart.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"), 41 url("//spafineart.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff"); 42} 43 44@font-face { 45 font-family: "Instrument Sans"; 46 font-weight: 400; 47 font-style: italic; 48 font-display: fallback; 49 src: url("//spafineart.com/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"), 50 url("//spafineart.com/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff"); 51} 52 53/* Typography (body) */ 54 @font-face { 55 font-family: Nunito; 56 font-weight: 400; 57 font-style: normal; 58 font-display: fallback; 59 src: url("//spafineart.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2") format("woff2"), 60 url("//spafineart.com/cdn/fonts/nunito/nunito_n4.5d26d13beeac3116db2479e64986cdeea4c8fbdd.woff") format("woff"); 61} 62 63@font-face { 64 font-family: Nunito; 65 font-weight: 400; 66 font-style: italic; 67 font-display: fallback; 68 src: url("//spafineart.com/cdn/fonts/nunito/nunito_i4.fd53bf99043ab6c570187ed42d1b49192135de96.woff2") format("woff2"), 69 url("//spafineart.com/cdn/fonts/nunito/nunito_i4.cb3876a003a73aaae5363bb3e3e99d45ec598cc6.woff") format("woff"); 70} 71 72@font-face { 73 font-family: Nunito; 74 font-weight: 700; 75 font-style: normal; 76 font-display: fallback; 77 src: url("//spafineart.com/cdn/fonts/nunito/nunito_n7.37cf9b8cf43b3322f7e6e13ad2aad62ab5dc9109.woff2") format("woff2"), 78 url("//spafineart.com/cdn/fonts/nunito/nunito_n7.45cfcfadc6630011252d54d5f5a2c7c98f60d5de.woff") format("woff"); 79} 80 81@font-face { 82 font-family: Nunito; 83 font-weight: 700; 84 font-style: italic; 85 font-display: fallback; 86 src: url("//spafineart.com/cdn/fonts/nunito/nunito_i7.3f8ba2027bc9ceb1b1764ecab15bae73f86c4632.woff2") format("woff2"), 87 url("//spafineart.com/cdn/fonts/nunito/nunito_i7.82bfb5f86ec77ada3c9f660da22064c2e46e1469.woff") format("woff"); 88} 89 90:root { 91 /* Container */ 92 --container-max-width: 100%; 93 --container-xxs-max-width: 27.5rem; /* 440px */ 94 --container-xs-max-width: 42.5rem; /* 680px */ 95 --container-sm-max-width: 61.25rem; /* 980px */ 96 --container-md-max-width: 71.875rem; /* 1150px */ 97 --container-lg-max-width: 78.75rem; /* 1260px */ 98 --container-xl-max-width: 85rem; /* 1360px */ 99 --container-gutter: 1.25rem; 100 101 --section-vertical-spacing: 2.5rem; 102 --section-vertical-spacing-tight:2.5rem; 103 104 --section-stack-gap:2.25rem; 105 --section-stack-gap-tight:2.25rem; 106 107 /* Form settings */ 108 --form-gap: 1.25rem; /* Gap between fieldset and submit button */ 109 --fieldset-gap: 1rem; /* Gap between each form input within a fieldset */ 110 --form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */ 111 --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */ 112 --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */ 113 --input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */ 114 --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */ 115 116 /* Other sizes */ 117 --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px)); 118 119 /* RTL support */ 120 --transform-logical-flip: 1; 121 --transform-origin-start: left; 122 --transform-origin-end: right; 123 124 /** 125 * --------------------------------------------------------------------- 126 * TYPOGRAPHY 127 * --------------------------------------------------------------------- 128 */ 129 130 /* Font properties */ 131 --heading-font-family: "Instrument Sans", sans-serif; 132 --heading-font-weight: 400; 133 --heading-font-style: normal; 134 --heading-text-transform: uppercase; 135 --heading-letter-spacing: 0.18em; 136 --text-font-family: Nunito, sans-serif;
137 --text-font-weight: 400; 138 --text-font-style: normal; 139 --text-letter-spacing: 0.0em; 140 --button-font: var(--text-font-style) var(--text-font-weight) var(--text-sm) / 1.65 var(--text-font-family); 141 --button-text-transform: uppercase; 142 --button-letter-spacing: 0.18em; 143 144 /* Font sizes */--text-heading-size-factor: 1; 145 --text-h1: max(0.75rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor)); 146 --text-h2: max(0.75rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor)); 147 --text-h3: max(0.75rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor)); 148 --text-h4: max(0.75rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor)); 149 --text-h5: max(0.70rem, calc(0.875rem * var(--text-heading-size-factor))); 150 --text-h6: max(0.70rem, calc(0.75rem * var(--text-heading-size-factor))); 151 152 --text-xs: 0.75rem; 153 --text-sm: 0.8125rem; 154 --text-base: 0.875rem; 155 --text-lg: 1.0rem; 156 --text-xl: 1.125rem; 157 158 /* Rounded variables (used for border radius) */ 159 --rounded-full: 9999px; 160 --button-border-radius: 1.5rem; 161 --input-border-radius: 0.0rem; 162 163 /* Box shadow */ 164 --shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05); 165 --shadow: 0 5px 15px rgb(0 0 0 / 0.05); 166 --shadow-md: 0 5px 30px rgb(0 0 0 / 0.05); 167 --shadow-block: px px px rgb(var(--text-primary) / 0.0); 168 169 /* Product card */--product-card-text-transform: uppercase;/** 170 * --------------------------------------------------------------------- 171 * OTHER 172 * --------------------------------------------------------------------- 173 */ 174 175 --checkmark-svg-url: url(//spafineart.com/cdn/shop/t/19/assets/checkmark.svg?v=5588600397216680941785886982); 176 --cursor-zoom-in-svg-url: url(//spafineart.com/cdn/shop/t/19/assets/cursor-zoom-in.svg?v=26022421335126260971785886982); 177 } 178 179 [dir="rtl"]:root { 180 /* RTL support */ 181 --transform-logical-flip: -1; 182 --transform-origin-start: right; 183 --transform-origin-end: left; 184 } 185 186 @media screen and (min-width: 700px) { 187 :root { 188 /* Typography (font size) */ 189 --text-xs: 0.75rem; 190 --text-sm: 0.8125rem; 191 --text-base: 0.875rem; 192 --text-lg: 1.0rem; 193 --text-xl: 1.25rem; 194 195 /* Spacing settings */ 196 --container-gutter: 2rem; 197 } 198 } 199 200 @media screen and (min-width: 1000px) { 201 :root { 202 /* Spacing settings */ 203 --container-gutter: 3rem; 204 205 --section-vertical-spacing: 4rem; 206 --section-vertical-spacing-tight: 4rem; 207 208 --section-stack-gap:3rem; 209 --section-stack-gap-tight:3rem; 210 } 211 }:root {/* Overlay used for modal */ 212 --page-overlay: 0 0 0 / 0.4; 213 214 /* We use the first scheme background as default */ 215 --page-background: ; 216 217 /* Product colors */ 218 --on-sale-text: 7 101 161; 219 --on-sale-badge-background: 7 101 161; 220 --on-sale-badge-text: 255 255 255; 221 --sold-out-badge-background: 28 28 28; 222 --sold-out-badge-text: 255 255 255; 223 --custom-badge-background: 7 101 161; 224 --custom-badge-text: 255 255 255; 225 --star-color: 28 28 28; 226 227 /* Status colors */ 228 --success-background: 218 235 209; 229 --success-text: 80 160 35; 230 --warning-background: 230 245 246; 231 --warning-text: 48 175 177; 232 --error-background: 243 204 204; 233 --error-text: 203 43 43; 234 235 /* Modal scheme */ 236 --modal-scheme-background: 255 255 255; 237 --modal-scheme-background-gradient: ; 238 --modal-scheme-text-color: 28 28 28; 239 }.color-scheme--scheme-1 { 240 /* Color settings */--accent: 28 28 28; 241 --text-color: 28 28 28; 242 --background: 239 239 239 / 1.0; 243 --background-without-opacity: 239 239 239; 244 --background-gradient: ;--border-color: 207 207 207;/* Button colors */ 245 --button-background: 28 28 28; 246 --button-text-color: 255 255 255; 247 248 /* Circled buttons */ 249 --circle-button-background: 255 255 255; 250 --circle-button-text-color: 28 28 28; 251 }.shopify-section:has(.section-spacing.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56) + .shopify-section:has(.section-spacing.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56:not(.bordered-section)) .section-spacing { 252 padding-block-start: 0; 253 }.color-scheme--scheme-2 {
254 /* Color settings */--accent: 28 28 28; 255 --text-color: 28 28 28; 256 --background: 255 255 255 / 1.0; 257 --background-without-opacity: 255 255 255; 258 --background-gradient: ;--border-color: 221 221 221;/* Button colors */ 259 --button-background: 28 28 28; 260 --button-text-color: 255 255 255; 261 262 /* Circled buttons */ 263 --circle-button-background: 255 255 255; 264 --circle-button-text-color: 28 28 28; 265 }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing { 266 padding-block-start: 0; 267 }.color-scheme--scheme-3 { 268 /* Color settings */--accent: 255 255 255; 269 --text-color: 255 255 255; 270 --background: 28 28 28 / 1.0; 271 --background-without-opacity: 28 28 28; 272 --background-gradient: ;--border-color: 62 62 62;/* Button colors */ 273 --button-background: 255 255 255; 274 --button-text-color: 28 28 28; 275 276 /* Circled buttons */ 277 --circle-button-background: 255 255 255; 278 --circle-button-text-color: 28 28 28; 279 }.shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44) + .shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44:not(.bordered-section)) .section-spacing { 280 padding-block-start: 0; 281 }.color-scheme--scheme-4 { 282 /* Color settings */--accent: 255 255 255; 283 --text-color: 255 255 255; 284 --background: 0 0 0 / 0.0; 285 --background-without-opacity: 0 0 0; 286 --background-gradient: ;--border-color: 255 255 255;/* Button colors */ 287 --button-background: 255 255 255; 288 --button-text-color: 28 28 28; 289 290 /* Circled buttons */ 291 --circle-button-background: 255 255 255; 292 --circle-button-text-color: 28 28 28; 293 }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing { 294 padding-block-start: 0; 295 }.color-scheme--dialog { 296 /* Color settings */--accent: 28 28 28; 297 --text-color: 28 28 28; 298 --background: 255 255 255 / 1.0; 299 --background-without-opacity: 255 255 255; 300 --background-gradient: ;--border-color: 221 221 221;/* Button colors */ 301 --button-background: 28 28 28; 302 --button-text-color: 255 255 255; 303 304 /* Circled buttons */ 305 --circle-button-background: 255 255 255; 306 --circle-button-text-color: 28 28 28; 307 }@view-transition { 308 navigation: auto; 309 }</style>
310<script> 311 // This allows to expose several variables to the global scope, to be used in scripts 312 window.themeVariables = { 313 settings: { 314 showPageTransition: true, 315 pageType: "collection", 316 moneyFormat: "${{amount}}", 317 moneyWithCurrencyFormat: "${{amount}} USD", 318 currencyCodeEnabled: false, 319 cartType: "drawer", 320 staggerMenuApparition: true 321 }, 322 323 strings: { 324 addedToCart: "Added to your cart!", 325 addedToCartWithTitle: "{{ product_title }} added to cart.", 326 closeGallery: "Close gallery", 327 zoomGallery: "Zoom picture", 328 errorGallery: "Image cannot be loaded", 329 shippingEstimatorNoResults: "Sorry, we do not ship to your address.", 330 shippingEstimatorOneResult: "There is one shipping rate for your address:", 331 shippingEstimatorMultipleResults: "There are several shipping rates for your address:", 332 shippingEstimatorError: "One or more error occurred while retrieving shipping rates:", 333 next: "Next", 334 previous: "Previous" 335 }, 336 337 mediaQueries: { 338 'sm': 'screen and (min-width: 700px)', 339 'md': 'screen and (min-width: 1000px)', 340 'lg': 'screen and (min-width: 1150px)', 341 'xl': 'screen and (min-width: 1400px)', 342 '2xl': 'screen and (min-width: 1600px)', 343 'sm-max': 'screen and (max-width: 699px)', 344 'md-max': 'screen and (max-width: 999px)', 345 'lg-max': 'screen and (max-width: 1149px)', 346 'xl-max': 'screen and (max-width: 1399px)', 347 '2xl-max': 'screen and (max-width: 1599px)', 348 'motion-safe': '(prefers-reduced-motion: no-preference)', 349 'motion-reduce': '(prefers-reduced-motion: reduce)', 350 'supports-hover': 'screen and (pointer: fine)', 351 'supports-touch': 'screen and (hover: none)' 352 } 353 };</script>
vendor: 1 bytes, line 353
353
354<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 354
354
355<script type="importmap">{ 356 "imports": { 357 "vendor": "//spafineart.com/cdn/shop/t/19/assets/vendor.min.js?v=53886175772894603331785886982", 358 "theme": "//spafineart.com/cdn/shop/t/19/assets/theme.js?v=13968561988284492361785886982", 359 "photoswipe": "//spafineart.com/cdn/shop/t/19/assets/photoswipe.min.js?v=13374349288281597431785886982" 360 } 361 } 362 </script>
362 363 364
364<script type="module" src="//spafineart.com/cdn/shop/t/19/assets/vendor.min.js?v=53886175772894603331785886982"></script>
364 365
365<script type="module" src="//spafineart.com/cdn/shop/t/19/assets/theme.js?v=13968561988284492361785886982"></script>
365 366 367
367<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
367<meta name="google-site-verification" content="2dYZFr7ClTteXLvk9A0bD0SA6GbAtpifdKzI1PSt__I"> 368<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71369785523/digital_wallets/dialog"> 369<meta id="in-context-paypal-metadata" data-shop-id="71369785523" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 370<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/the-object-shop.atom" /> 371<link rel="next" href="/collections/the-object-shop?page=2"> 372<link rel="alternate" hreflang="x-default" href="https://spafineart.com/collections/the-object-shop"> 373<link rel="alternate" hreflang="en" href="https://spafineart.com/collections/the-object-shop"> 374<link rel="alternate" hreflang="de" href="https://spafineart.com/de/collections/the-object-shop"> 375<link rel="alternate" hreflang="fr" href="https://spafineart.com/fr/collections/the-object-shop"> 376<link rel="alternate" type="application/json+oembed" href="https://spafineart.com/collections/the-object-shop.oembed">
377<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
377 378<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
379<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=71369785523" crossorigin="anonymous"></script>
vendor: 1 bytes, line 379
379
380<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":71369785523,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/71369785523","merchantName":"Spa Fine Art","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Spa Fine Art","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 380
380
381<script id="shopify-features" type="application/json">{"accessToken":"d1500fe5b4cdc0043623532e3c30eda5","betas":["rich-media-storefront-analytics"],"domain":"spafineart.com","predictiveSearch":true,"shopId":71369785523,"locale":"en"}</script>
vendor: 1 bytes, line 381
381
382<script>var Shopify = Shopify || {}; 383Shopify.shop = "dcgpze-sb.myshopify.com"; 384Shopify.locale = "en"; 385Shopify.currency = {"active":"USD","rate":"1.0"}; 386Shopify.country = "US"; 387Shopify.theme = {"name":"Spa Fine Art (Current)","id":154013860019,"schema_name":"Prestige","schema_version":"11.4.0","theme_store_id":855,"role":"main"}; 388Shopify.theme.handle = "null"; 389Shopify.theme.style = {"id":null,"handle":null}; 390Shopify.cdnHost = "spafineart.com/cdn"; 391Shopify.routes = Shopify.routes || {}; 392Shopify.routes.root = "/"; 393Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 394Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 395Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 396Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 396
396
397<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 397
397
398<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 398
398
399<script> 400 window.ShopifyPay = window.ShopifyPay || {}; 401 window.ShopifyPay.apiHost = "shop.app\/pay"; 402 window.ShopifyPay.redirectState = null; 403</script>
vendor: 1 bytes, line 403
403
404<script> 405 window.Shopify = window.Shopify || {}; 406 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 407 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 408 window.Shopify.SignInWithShop.eligible = true; 409</script>
vendor: 1 bytes, line 409
409
410<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 410
410
411<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 411
411
412<script type="module"> 413 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 414 415 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 416 417</script>
vendor: 1 bytes, line 417
417
418<script> 419 window.Shopify = window.Shopify || {}; 420 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 421 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"]}; 422</script>
vendor: 1 bytes, line 422
422
423<script id="__st">var __st={"a":71369785523,"offset":-14400,"reqid":"30e18af3-138c-431b-a27d-1ca90c82766c-1791522836","pageurl":"spafineart.com\/collections\/the-object-shop","u":"775bd15fa73d","p":"collection","rtyp":"collection","rid":339748323507};</script>
vendor: 1 bytes, line 423
423
424<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 424
424
425<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 425
425
426<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//spafineart.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 426
426
427<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 = "//spafineart.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>
427<script crossorigin="anonymous" defer="defer" src="//spafineart.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 427
427
428<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 428
428
429<script> 430 window.Shopify = window.Shopify || {}; 431 window.Shopify.MCP = window.Shopify.MCP || {}; 432 window.Shopify.MCP.enabled = true; 433 window.Shopify.MCP.shop = "dcgpze-sb.myshopify.com"; 434 window.Shopify.MCP.mcpEndpoint = "https:\/\/spafineart.com\/api\/mcp"; 435 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 436</script>
vendor: 1 bytes, line 436
436
437<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("\/\/spafineart.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 438</script>
vendor: 1 bytes, line 438
438
439<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://spafineart.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 440</script>
vendor: 1 bytes, line 440
440
441<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 442 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); 443</script>
vendor: 1 bytes, line 443
443
444<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})}})); 445</script>
vendor: 1 bytes, line 445
445
446<script id='scb4127' type='text/javascript' async='' src='https://spafineart.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
446<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"session_id":"01M4FHA4JWSTY93X0T9QSEKKV1","publisher_shop_id":71369785523,"theme_id":154013860019,"theme_published":true,"theme_store_id":855,"placement":"collection","event_data":{"collection_id":339748323507,"collection_handle":"the-object-shop","total_products":25,"page_type":"collection"},"recommendations_tracking_enabled":true}" defer="defer" src="//spafineart.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
446 447<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://spafineart.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 448<style id="shopify-accelerated-checkout-cart"> 449 #shopify-buyer-consent { 450 margin-top: 1em; 451 display: inline-block; 452 width: 100%; 453} 454 455#shopify-buyer-consent.hidden { 456 display: none; 457} 458 459#shopify-subscription-policy-button { 460 background: none; 461 border: none; 462 padding: 0; 463 text-decoration: underline; 464 font-size: inherit; 465 cursor: pointer; 466} 467 468#shopify-subscription-policy-button::before { 469 box-shadow: none; 470} 471 472 </style> 473
474<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
474 475<link href="//spafineart.com/cdn/shop/t/19/assets/theme.css?v=130299754054454157581785886982" rel="stylesheet" type="text/css" media="all" /><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/customize-style-block/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 -->
476<script> 477 try { 478 window.WishListHero_setting_theme_override = { 479 480 481 482 483 484 485 HeaderFontSize : "30", 486 487 488 ProductNameFontSize : "18", 489 490 491 PriceFontSize : "16", 492 493 t_o_f: true, 494 theme_overriden_flag: true 495 }; 496 if (typeof(window.WishListHero_setting) != "undefined" && window.WishListHero_setting) { 497 window.WishListHero_setting = { 498 ...window.WishListHero_setting, 499 ...window.WishListHero_setting_theme_override 500 }; 501 } 502 } catch (e) { 503 console.error('Error loading config', e); 504 } 505</script>
505<!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'> 506
507<script id='shopify-chat-app-embed-data' type='application/json'> 508 { 509 "settings": { 510 "invertActivatorColors": false, 511 "greetingMessage": "ð Hi! We can help you find the right piece and the right size. Ask a question, or try our size finder and art quiz.", 512 "showFeaturedProducts": true, 513 "featuredProducts": [], 514 "horizontalPosition": "bottom_right", 515 "icon": "chat_bubble", 516 "buttonLabel": "" 517 } 518 } 519</script>
519 520 521<style data-shopify> 522 523 524 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 525 shopify-chat:defined:empty { 526 display: grid; 527 } 528 529 :root { 530 --shopify-chat-bg-color: #efefef; 531 --shopify-chat-text-color: #1c1c1c; 532 --shopify-chat-accent-bg-color: #1c1c1c; 533 --shopify-chat-accent-text-color: #efefef; 534 --shopify-chat-activator-offset: 20px; 535 536 537 538 --shopify-chat-activator-font-size: 13px; 539 --shopify-chat-border-radius: 24px; 540 } 541 542 543</style> 544
545<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
545 546 547 548<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/app-embed/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 --> 549 550
551<script type="text/javascript"> 552 553 window.wishlisthero_buttonProdPageClasses = []; 554 555 556 window.wishlisthero_cartDotClasses = []; 557 558</script>
558 559<!-- BEGIN app snippet: extraStyles --> 560 561<style> 562 .wishlisthero-floating { 563 position: absolute; 564 top: 5px; 565 z-index: 21; 566 border-radius: 100%; 567 width: fit-content; 568 right: 5px; 569 left: auto; 570 } 571 .wishlisthero-floating.wlh-left-btn { 572 left: 5px !important; 573 right: auto !important; 574 } 575 .wishlisthero-floating.wlh-right-btn { 576 right: 5px !important; 577 left: auto !important; 578 } 579 .wishlisthero-floating{ 580 581 } 582 /* Disabled: this rule was invalid (trailing comma) and thus dead in ALL browsers until the 583 selector was fixed. Re-enabling it changes floating-icon placement at >=1300px on themes 584 with .product-item__link/.product-item__image--margins grid markup. Re-enable only after 585 staging verification confirms the new placement is desired. 586 @media(min-width:1300px) { 587 .product-item__link.product-item__image--margins .wishlisthero-floating { 588 589 left: 50% !important; 590 margin-left: -295px; 591 592 } 593 } 594 */ 595 596 597</style> 598 599 600 601 602 603 604<!-- END app snippet --> 605<!-- BEGIN app snippet: renderAssets --> 606 607 608<link rel="preload" href="https://cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/Prestige.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link href="//cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/Prestige.css" rel="stylesheet" type="text/css" media="all" /></noscript>
608<script defer src="https://cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/Prestige.js"></script>
608 609<!-- END app snippet --> 610 611
612<script type="text/javascript"> 613 try{ 614 window.WishListHero_block_settings = window.WishListHero_block_settings || {}; 615 616 617 618 window.WishListHero_block_settings.customLoginUrl = "\/account\/login"; 619 620 }catch(e){ console.error('WLH block settings error', e); } 621</script>
621 622
623<script type="text/javascript"> 624 try{ 625 626 var scr_bdl_path = "https://cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/bundle2.js"; 627 window._wh_asset_path = scr_bdl_path.substring(0,scr_bdl_path.lastIndexOf("/")) + "/"; 628 629 630 }catch(e){ console.log(e)} 631 try{ 632 633 634 window.WishListHero_setting = {"ButtonColor":"rgba(0, 0, 0, 1)","IconColor":"rgba(255, 255, 255, 1)","IconType":"Heart","IconTypeNum":"1","ThrdParty_Trans_active":false,"ButtonTextBeforeAdding":"Add to wishlist","ButtonTextAfterAdding":"ADDED TO WISHLIST","AnimationAfterAddition":"Shake up and down","ButtonTextAddToCart":"ADD TO CART","ButtonTextOutOfStock":"SOLD","ButtonTextAddAllToCart":"ADD ALL TO CART","ButtonTextRemoveAllToCart":"REMOVE ALL FROM WISHLIST","AddedProductNotificationText":"Artwork added to wishlist successfully","AddedProductToCartNotificationText":"Artwork added to cart successfully","ViewCartLinkText":"View Cart","SharePopup_TitleText":"Share My wishlist","SharePopup_shareBtnText":"Share wishlist","SharePopup_shareHederText":"Share on Social Networks","SharePopup_shareCopyText":"Or copy Wishlist link to share","SharePopup_shareCancelBtnText":"cancel","SharePopup_shareCopyBtnText":"copy","SharePopup_shareCopiedText":"Copied","SendEMailPopup_BtnText":"send email","SendEMailPopup_FromText":"Your Name","SendEMailPopup_ToText":"To email","SendEMailPopup_BodyText":"Note","SendEMailPopup_SendBtnText":"send","SendEMailPopup_SendNotificationText":"email sent successfully","SendEMailPopup_TitleText":"Send My Wislist via Email","AddProductMessageText":"Are you sure you want to add all items to cart ?","RemoveProductMessageText":"Are you sure you want to remove this item from your wishlist ?","RemoveAllProductMessageText":"Are you sure you want to remove all items from your wishlist ?","RemovedProductNotificationText":"Artwork removed from wishlist successfully","AddAllOutOfStockProductNotificationText":"There seems to have been an issue adding items to cart, please try again later","RemovePopupOkText":"ok","RemovePopup_HeaderText":"ARE YOU SURE?","ViewWishlistText":"View wishlist","EmptyWishlistText":"There are no items in this wishlist","BuyNowButtonText":"Buy Now","BuyNowButtonColor":"rgb(0, 0, 0)","BuyNowTextButtonColor":"rgb(255, 255, 255)","Wishlist_Title":"My Wishlist","WishlistHeaderTitleAlignment":"Left","WishlistProductImageSize":"Normal","PriceColor":"rgba(51, 51, 51, 1)","HeaderFontSize":"30","HeaderColor":"","PriceFontSize":"8","ProductNameFontSize":"16","LaunchPointType":"header_menu","DisplayWishlistAs":"popup_window","DisplayButtonAs":"text_with_icon","PopupSize":"md","ButtonUserConfirmationState":"clicked","ButtonColorAndStyleConfirmationState":"","HideAddToCartButton":false,"NoRedirectAfterAddToCart":true,"DisableGuestCustomer":true,"LoginPopupContent":"Please login to save your wishlist across devices.","LoginPopupLoginBtnText":"Login","LoginPopupContentFontSize":"20","NotificationPopupPosition":"left","WishlistButtonTextColor":"rgba(255, 255, 255, 1)","EnableRemoveFromWishlistAfterAddButtonText":"Remove from wishlist","ShareNetworks":{"Facebook":true,"Twitter":true,"LinkedIn":true,"WhatsApp":true,"Pinterest":true,"Telegram":true,"Viber":true,"Reddit":true,"Email_Client":true,"VK":true,"OK":true,"Tumblr":true,"Livejournal":true,"Mailru":true,"Workplace":true,"Line":true},"_id":"699b80946913800b0d9c20ad","ButtonFontSize":"12","DateFontSize":"12","EnableCollection":false,"EnableShare":true,"RemovePowerBy":false,"EnableFBPixel":false,"EnableGTagIntegration":true,"EnableKlaviyoOnsiteTracking":false,"DisapleApp":false,"FloatPointPossition":"bottom_left","HeartStateToggle":true,"HeaderMenuItemsIndicator":true,"EnableRemoveFromWishlistAfterAdd":true,"CollectionViewAddedToWishlistIconBackgroundColor":"","CollectionViewAddedToWishlistIconColor":"","CollectionViewIconBackgroundColor":"","CollectionViewIconColor":"","RemoveFromWishlistAfterAddToCart":false,"ShareViaEmailSubject":"Wish List from ##wishlist_hero_share_email_customer_name##","Shop":"dcgpze-sb.myshopify.com","shop":"dcgpze-sb.myshopify.com","Status":"Active","Plan":"SILVER"}; 635 if(typeof(window.WishListHero_setting_theme_override) != "undefined"){ 636 window.WishListHero_setting = { 637 ...window.WishListHero_setting, 638 ...window.WishListHero_setting_theme_override 639 }; 640 } 641 // Done 642 643 644 645 646 647 if(window.WishListHero_setting){ 648 window.WishListHero_setting.customLoginUrl = "\/account\/login"; 649 } 650 651 652 }catch(e){ console.error('Error loading config',e); } 653</script>
653 654 655 656 657 658
658<script src="https://cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/bundle2.js" defer></script>
658 659 660 661 662
662<script type="text/javascript"> 663 if (!window.__wishlistHeroArriveScriptLoaded) { 664 window.__wishlistHeroArriveScriptLoaded = true; 665 function wh_loadScript(scriptUrl) { 666 const script = document.createElement('script'); script.src = scriptUrl; 667 document.body.appendChild(script); 668 return new Promise((res, rej) => { script.onload = function () { res(); }; script.onerror = function () { rej(); } }); 669 } 670 } 671 document.addEventListener("DOMContentLoaded", () => { 672 wh_loadScript('https://cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/arrive.min.js').then(function () { 673 document.arrive('.wishlist-hero-custom-button', function (wishlistButton) { 674 var ev = new 675 CustomEvent('wishlist-hero-add-to-custom-element', { detail: wishlistButton }); document.dispatchEvent(ev); 676 }); 677 }); 678 }); 679 </script>
679 680 681 682<!-- BEGIN app snippet: TransArray -->
683<script> 684 window.WLH_reload_translations = function() { 685 let _wlh_res = {}; 686 if (window.WishListHero_setting && window.WishListHero_setting['ThrdParty_Trans_active']) { 687 688 689 690 691 window.WishListHero_setting["ButtonTextBeforeAdding"] = ""; 692 _wlh_res["ButtonTextBeforeAdding"] = ""; 693 694 695 window.WishListHero_setting["ButtonTextAfterAdding"] = ""; 696 _wlh_res["ButtonTextAfterAdding"] = ""; 697 698 699 window.WishListHero_setting["ButtonTextAddToCart"] = ""; 700 _wlh_res["ButtonTextAddToCart"] = ""; 701 702 703 window.WishListHero_setting["ButtonTextOutOfStock"] = ""; 704 _wlh_res["ButtonTextOutOfStock"] = ""; 705 706 707 window.WishListHero_setting["ButtonTextAddAllToCart"] = ""; 708 _wlh_res["ButtonTextAddAllToCart"] = ""; 709 710 711 window.WishListHero_setting["ButtonTextRemoveAllToCart"] = ""; 712 _wlh_res["ButtonTextRemoveAllToCart"] = ""; 713 714 715 window.WishListHero_setting["AddedProductNotificationText"] = ""; 716 _wlh_res["AddedProductNotificationText"] = ""; 717 718 719 window.WishListHero_setting["AddedProductToCartNotificationText"] = ""; 720 _wlh_res["AddedProductToCartNotificationText"] = ""; 721 722 723 window.WishListHero_setting["ViewCartLinkText"] = ""; 724 _wlh_res["ViewCartLinkText"] = ""; 725 726 727 window.WishListHero_setting["SharePopup_TitleText"] = ""; 728 _wlh_res["SharePopup_TitleText"] = ""; 729 730 731 window.WishListHero_setting["SharePopup_shareBtnText"] = ""; 732 _wlh_res["SharePopup_shareBtnText"] = ""; 733 734 735 window.WishListHero_setting["SharePopup_shareHederText"] = ""; 736 _wlh_res["SharePopup_shareHederText"] = ""; 737 738 739 window.WishListHero_setting["SharePopup_shareCopyText"] = ""; 740 _wlh_res["SharePopup_shareCopyText"] = ""; 741 742 743 window.WishListHero_setting["SharePopup_shareCancelBtnText"] = ""; 744 _wlh_res["SharePopup_shareCancelBtnText"] = ""; 745 746 747 window.WishListHero_setting["SharePopup_shareCopyBtnText"] = ""; 748 _wlh_res["SharePopup_shareCopyBtnText"] = ""; 749 750 751 window.WishListHero_setting["SendEMailPopup_BtnText"] = ""; 752 _wlh_res["SendEMailPopup_BtnText"] = ""; 753 754 755 window.WishListHero_setting["SendEMailPopup_FromText"] = ""; 756 _wlh_res["SendEMailPopup_FromText"] = ""; 757 758 759 window.WishListHero_setting["SendEMailPopup_ToText"] = ""; 760 _wlh_res["SendEMailPopup_ToText"] = ""; 761 762 763 window.WishListHero_setting["SendEMailPopup_BodyText"] = ""; 764 _wlh_res["SendEMailPopup_BodyText"] = ""; 765 766 767 window.WishListHero_setting["SendEMailPopup_SendBtnText"] = ""; 768 _wlh_res["SendEMailPopup_SendBtnText"] = ""; 769 770 771 window.WishListHero_setting["SendEMailPopup_SendNotificationText"] = ""; 772 _wlh_res["SendEMailPopup_SendNotificationText"] = ""; 773 774 775 window.WishListHero_setting["SendEMailPopup_TitleText"] = ""; 776 _wlh_res["SendEMailPopup_TitleText"] = ""; 777 778 779 window.WishListHero_setting["AddProductMessageText"] = ""; 780 _wlh_res["AddProductMessageText"] = ""; 781 782 783 window.WishListHero_setting["RemoveProductMessageText"] = ""; 784 _wlh_res["RemoveProductMessageText"] = ""; 785 786 787 window.WishListHero_setting["RemoveAllProductMessageText"] = ""; 788 _wlh_res["RemoveAllProductMessageText"] = ""; 789 790 791 window.WishListHero_setting["RemovedProductNotificationText"] = ""; 792 _wlh_res["RemovedProductNotificationText"] = ""; 793 794 795 window.WishListHero_setting["AddAllOutOfStockProductNotificationText"] = ""; 796 _wlh_res["AddAllOutOfStockProductNotificationText"] = ""; 797 798 799 window.WishListHero_setting["RemovePopupOkText"] = ""; 800 _wlh_res["RemovePopupOkText"] = ""; 801 802 803 window.WishListHero_setting["RemovePopup_HeaderText"] = ""; 804 _wlh_res["RemovePopup_HeaderText"] = ""; 805 806 807 window.WishListHero_setting["ViewWishlistText"] = ""; 808 _wlh_res["ViewWishlistText"] = ""; 809 810 811 window.WishListHero_setting["EmptyWishlistText"] = ""; 812 _wlh_res["EmptyWishlistText"] = ""; 813 814 815 window.WishListHero_setting["BuyNowButtonText"] = ""; 816 _wlh_res["BuyNowButtonText"] = ""; 817 818 819 window.WishListHero_setting["Wishlist_Title"] = ""; 820 _wlh_res["Wishlist_Title"] = ""; 821 822 823 window.WishListHero_setting["LoginPopupContent"] = ""; 824 _wlh_res["LoginPopupContent"] = ""; 825 826 827 window.WishListHero_setting["LoginPopupLoginBtnText"] = ""; 828 _wlh_res["LoginPopupLoginBtnText"] = ""; 829 830 831 window.WishListHero_setting["EnableRemoveFromWishlistAfterAddButtonText"] = ""; 832 _wlh_res["EnableRemoveFromWishlistAfterAddButtonText"] = ""; 833 834 835 window.WishListHero_setting["LowStockEmailSubject"] = ""; 836 _wlh_res["LowStockEmailSubject"] = ""; 837 838 839 window.WishListHero_setting["OnSaleEmailSubject"] = ""; 840 _wlh_res["OnSaleEmailSubject"] = ""; 841 842 843 window.WishListHero_setting["SharePopup_shareCopiedText"] = ""; 844 _wlh_res["SharePopup_shareCopiedText"] = ""; 845 } 846 return _wlh_res; 847 } 848 window.WLH_reload_translations(); 849</script>
849<!-- END app snippet --> 850<style> 851 .wishlist-hero-list-card-footer-add-to-cart { 852 color: white !important; 853 } 854 855 .wishlist-hero-items-count { 856 display: none !important; 857 } 858 859 .header__secondary-nav { 860 flex-wrap: nowrap; 861 } 862 863 @media only screen and (max-width: 400px) { 864 .header__secondary-nav { 865 gap: 0.625rem 0.5rem; 866 } 867 } 868 869 @media only screen and (max-width: 599px) { 870 [role="dialog"][aria-labelledby="responsive-dialog-title"]:has(.wishlist-login-popup-content) { 871 width: calc(100% - 32px) !important; 872 max-width: 420px !important; 873 height: auto !important; 874 max-height: calc(100dvh - 32px) !important; 875 margin: auto !important; 876 border-radius: 14px !important; 877 overflow-y: auto !important; 878 } 879 880 .wishlist-login-popup-content { 881 flex: 0 1 auto !important; 882 } 883 } 884</style> 885<!-- END app block --><!-- BEGIN app block: shopify://apps/gsc-instagram-feed/blocks/embed/96970b1b-b770-454f-b16b-51f47e1aa4ed -->
885<script> 886 try { 887 window.GSC_INSTAFEED_WIDGETS = [{"key":"GSC-XrlyiGnVTLEuOJo","popup":{"arrows":{"icon":"chevron","variant":"blur"},"avatar":true,"caption":true,"username":true,"likeCount":true,"permalink":true,"hasGscLogo":true,"commentsCount":true,"permalinkText":"View post"},"blocks":[{"id":"heading-xFETsownGEoE","type":"heading","align":"center","color":"#000000","value":"STAY CONNECTED","width":"100%","enabled":true,"padding":{"mobile":{},"desktop":{}},"fontSize":{"mobile":"24px","desktop":"28px"},"alignment":{"mobile":"center","desktop":"center"},"fontWeight":{"mobile":"400","desktop":"400"},"textTransform":"uppercase","mobileFontSize":"24px","desktopFontSize":"28px"},{"id":"text-nGqhFQuPjsOf","type":"text","align":"center","color":"#616161","value":"New arrivals, artist highlights, and moments from the gallery.","width":"100%","enabled":true,"padding":{"mobile":{"bottom":"8px"},"desktop":{"bottom":"12px"}},"fontSize":{"mobile":"14px","desktop":"16px"},"alignment":{"mobile":"center","desktop":"center"},"fontWeight":{"mobile":"400","desktop":"400"},"textTransform":"unset","mobileFontSize":"14px","desktopFontSize":"16px"},{"id":"posts-CkNoUKUzUGMx","type":"posts","aspect":"1:1","radius":{"mobile":"5px","desktop":"5px"},"enabled":true,"padding":{"mobile":{},"desktop":{}},"hoverEffects":{"caption":false,"enabled":true,"instLogo":false,"likeCount":false,"hasGscLogo":false,"commentsCount":false},"videoAutoplay":true,"mediaClickAction":"link","showMediaTypeIcon":true},{"id":"button-vVMVkwaqyawN","href":"https://instagram.com/spafineart","type":"button","label":"FOLLOW ON INSTAGRAM","width":"content","border":{"size":"2px","color":"#000000","enabled":false},"margin":{"mobile":{"top":"8px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"12px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"mobile":"0px","desktop":"0px"},"target":"_blank","enabled":true,"padding":{"mobile":{"top":"14px","left":"32px","right":"32px","bottom":"14px"},"desktop":{"top":"16px","left":"48px","right":"48px","bottom":"16px"}},"fontSize":{"mobile":"13px","desktop":"15px"},"alignment":{"mobile":"center","desktop":"center"},"textColor":"#ffffff","background":{"blur":"0px","color":"#000000","enabled":true},"fontWeight":{"mobile":"400","desktop":"400"},"textTransform":"unset","mobileFontSize":"13px","desktopFontSize":"15px"}],"enabled":true,"general":{"breakpoint":"768px","updateInterval":"day"},"version":3,"container":{"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"0px","enabled":true},"padding":{"mobile":{"top":"48px","left":"16px","right":"16px","bottom":"48px"},"desktop":{"top":"75px","left":"20px","right":"20px","bottom":"75px"}},"background":{"blur":"0px","color":"#ffffff","enabled":false},"containerWidthType":"fixed","containerWidthValue":"1088px"},"mobileLayout":{"gap":"4px","type":"carousel","arrows":{"icon":"chevron","variant":"haze"},"autoplay":{"type":"classic","speed":3,"enabled":true},"rotation":0,"mediaCount":18,"scrollMode":"row","columnCount":2},"desktopLayout":{"gap":"12px","type":"carousel","arrows":{"icon":"chevron","show":"always","variant":"haze"},"autoplay":{"type":"classic","speed":3,"enabled":true},"rotation":0,"mediaCount":15,"scrollMode":"row","columnCount":5}}] 888 window.GSC_INSTAFEED_PLAN = ''; 889 window.GSC_INSTAFEED_TAGGED = null; 890 // Styles for popup / Quick View / collection sheet. The runtime appends this 891 // sheet once the widget scrolls into view; the core sheet is already on the 892 // page via the app block's schema `stylesheet` â except for a popup widget, 893 // which has no app block and appends the core sheet itself. 894 window.GSC_INSTAFEED_ASSETS = { 895 modal: "https:\/\/cdn.shopify.com\/extensions\/01a11b11-dd8f-733f-8d45-5c02e4edec78\/gsc-instagram-feed-96\/assets\/gsc-instafeed-widget-modal.css", 896 core: "https:\/\/cdn.shopify.com\/extensions\/01a11b11-dd8f-733f-8d45-5c02e4edec78\/gsc-instagram-feed-96\/assets\/gsc-instafeed-widget.css" 897 }; 898 window.GSC_INSTAFEED_STOREFRONT = { 899 token: null, 900 apiVersion: '2026-04', 901 }; 902 // A popup widget is not placed in the theme, so no app block pushes its media. 903 window.GSC_INSTAFEED_MEDIA = window.GSC_INSTAFEED_MEDIA || []; 904 905 906 907 908 } catch (e) { 909 console.log(e); 910 } 911</script>
911 912 913 914<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/collection-embed/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 --> 915 916
917<script type="text/javascript"> 918 if (!window.__wishlistHeroArriveScriptLoaded) { 919 window.__wishlistHeroArriveScriptLoaded = true; 920 function wh_loadScript(scriptUrl) { 921 const script = document.createElement('script'); script.src = scriptUrl; 922 document.body.appendChild(script); 923 return new Promise((res, rej) => { script.onload = function () { res(); }; script.onerror = function () { rej(); } }); 924 } 925 } 926 document.addEventListener("DOMContentLoaded", () => { 927 wh_loadScript('https://cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/arrive.min.js').then(function () { 928 document.arrive('.wishlist-hero-custom-button', function (wishlistButton) { 929 var ev = new CustomEvent('wishlist-hero-add-to-custom-element', { detail: wishlistButton }); document.dispatchEvent(ev); 930 }); 931 }); 932 }); 933</script>
933 934
935<script type="text/javascript"> 936(function(){ 937 const iconSpacing = {}; 938 939 940 941 942 if (Object.keys(iconSpacing).length > 0) { 943 window.WishListHero_icon_spacing = iconSpacing; 944 } 945 946 function hexToRgba(hex, alpha) { 947 hex = hex.replace('#', ''); 948 const r = parseInt(hex.substring(0, 2), 16); 949 const g = parseInt(hex.substring(2, 4), 16); 950 const b = parseInt(hex.substring(4, 6), 16); 951 return `rgba(${r}, ${g}, ${b}, ${alpha/100})`; 952 } 953 954 window.WishListHero_collection_colors = { 955 956 957 CollectionViewIconBackgroundColor: hexToRgba("#ffffff", 75), 958 959 960 961 }; 962 963 function mergeCollectionColors(){ 964 if (typeof window.WishListHero_setting !== 'undefined' && window.WishListHero_setting){ 965 window.WishListHero_setting = { 966 ...window.WishListHero_setting, 967 ...window.WishListHero_collection_colors 968 }; 969 if (typeof window.WishListHero_setting_theme_override !== 'undefined'){ 970 window.WishListHero_setting_theme_override = { 971 ...window.WishListHero_setting_theme_override, 972 ...window.WishListHero_collection_colors 973 }; 974 } 975 document.dispatchEvent(new CustomEvent('wishlist-hero-colors-updated',{ 976 detail: window.WishListHero_collection_colors 977 })); 978 } 979 } 980 function checkAndMergeColors(){ 981 if (typeof window.WishListHero_setting !== 'undefined' && window.WishListHero_setting){ 982 mergeCollectionColors(); 983 return true; 984 } 985 return false; 986 } 987 if (!checkAndMergeColors()){ 988 let checkCount = 0; 989 const maxChecks = 100; 990 const checkForStoreConfig = setInterval(function(){ 991 checkCount++; 992 if (checkAndMergeColors()){ 993 clearInterval(checkForStoreConfig); 994 } else if (checkCount >= maxChecks){ 995 clearInterval(checkForStoreConfig); 996 console.warn('Wishlist Hero: Store configuration not loaded within timeout period'); 997 } 998 },100); 999 } 1000 if (document.readyState === 'loading'){ 1001 document.addEventListener('DOMContentLoaded', checkAndMergeColors); 1002 }else{ 1003 checkAndMergeColors(); 1004 } 1005 })(); 1006</script>
1006 1007<style data-shopify> 1008 1009 1010 1011 .wishlist-hero-custom-button.wishlisthero-floating button { 1012 width: 40px !important; 1013 height: 40px !important; 1014 } 1015 /* For Mobile devices, min width of 48px */ 1016 .wishlist-hero-custom-button.wishlisthero-floating{ 1017 padding: calc((48px-40px) / 2); 1018 } 1019 1020 1021 1022</style> 1023<!-- BEGIN app snippet: extraStyles --> 1024 1025<style> 1026 .wishlisthero-floating { 1027 position: absolute; 1028 top: 5px; 1029 z-index: 21; 1030 border-radius: 100%; 1031 width: fit-content; 1032 right: 5px; 1033 left: auto; 1034 } 1035 .wishlisthero-floating.wlh-left-btn { 1036 left: 5px !important; 1037 right: auto !important; 1038 } 1039 .wishlisthero-floating.wlh-right-btn { 1040 right: 5px !important; 1041 left: auto !important; 1042 } 1043 .wishlisthero-floating{ 1044 1045 } 1046 /* Disabled: this rule was invalid (trailing comma) and thus dead in ALL browsers until the 1047 selector was fixed. Re-enabling it changes floating-icon placement at >=1300px on themes 1048 with .product-item__link/.product-item__image--margins grid markup. Re-enable only after 1049 staging verification confirms the new placement is desired. 1050 @media(min-width:1300px) { 1051 .product-item__link.product-item__image--margins .wishlisthero-floating { 1052 1053 left: 50% !important; 1054 margin-left: -295px; 1055 1056 } 1057 } 1058 */ 1059 1060 1061</style> 1062 1063 1064 1065 1066 1067 1068<!-- END app snippet --> 1069<!-- BEGIN app snippet: TransArray -->
1070<script> 1071 window.WLH_reload_translations = function() { 1072 let _wlh_res = {}; 1073 if (window.WishListHero_setting && window.WishListHero_setting['ThrdParty_Trans_active']) { 1074 1075 1076 1077 1078 window.WishListHero_setting["ButtonTextBeforeAdding"] = ""; 1079 _wlh_res["ButtonTextBeforeAdding"] = ""; 1080 1081 1082 window.WishListHero_setting["ButtonTextAfterAdding"] = ""; 1083 _wlh_res["ButtonTextAfterAdding"] = ""; 1084 1085 1086 window.WishListHero_setting["ButtonTextAddToCart"] = ""; 1087 _wlh_res["ButtonTextAddToCart"] = ""; 1088 1089 1090 window.WishListHero_setting["ButtonTextOutOfStock"] = ""; 1091 _wlh_res["ButtonTextOutOfStock"] = ""; 1092 1093 1094 window.WishListHero_setting["ButtonTextAddAllToCart"] = ""; 1095 _wlh_res["ButtonTextAddAllToCart"] = ""; 1096 1097 1098 window.WishListHero_setting["ButtonTextRemoveAllToCart"] = ""; 1099 _wlh_res["ButtonTextRemoveAllToCart"] = ""; 1100 1101 1102 window.WishListHero_setting["AddedProductNotificationText"] = ""; 1103 _wlh_res["AddedProductNotificationText"] = ""; 1104 1105 1106 window.WishListHero_setting["AddedProductToCartNotificationText"] = ""; 1107 _wlh_res["AddedProductToCartNotificationText"] = ""; 1108 1109 1110 window.WishListHero_setting["ViewCartLinkText"] = ""; 1111 _wlh_res["ViewCartLinkText"] = ""; 1112 1113 1114 window.WishListHero_setting["SharePopup_TitleText"] = ""; 1115 _wlh_res["SharePopup_TitleText"] = ""; 1116 1117 1118 window.WishListHero_setting["SharePopup_shareBtnText"] = ""; 1119 _wlh_res["SharePopup_shareBtnText"] = ""; 1120 1121 1122 window.WishListHero_setting["SharePopup_shareHederText"] = ""; 1123 _wlh_res["SharePopup_shareHederText"] = ""; 1124 1125 1126 window.WishListHero_setting["SharePopup_shareCopyText"] = ""; 1127 _wlh_res["SharePopup_shareCopyText"] = ""; 1128 1129 1130 window.WishListHero_setting["SharePopup_shareCancelBtnText"] = ""; 1131 _wlh_res["SharePopup_shareCancelBtnText"] = ""; 1132 1133 1134 window.WishListHero_setting["SharePopup_shareCopyBtnText"] = ""; 1135 _wlh_res["SharePopup_shareCopyBtnText"] = ""; 1136 1137 1138 window.WishListHero_setting["SendEMailPopup_BtnText"] = ""; 1139 _wlh_res["SendEMailPopup_BtnText"] = ""; 1140 1141 1142 window.WishListHero_setting["SendEMailPopup_FromText"] = ""; 1143 _wlh_res["SendEMailPopup_FromText"] = ""; 1144 1145 1146 window.WishListHero_setting["SendEMailPopup_ToText"] = ""; 1147 _wlh_res["SendEMailPopup_ToText"] = ""; 1148 1149 1150 window.WishListHero_setting["SendEMailPopup_BodyText"] = ""; 1151 _wlh_res["SendEMailPopup_BodyText"] = ""; 1152 1153 1154 window.WishListHero_setting["SendEMailPopup_SendBtnText"] = ""; 1155 _wlh_res["SendEMailPopup_SendBtnText"] = ""; 1156 1157 1158 window.WishListHero_setting["SendEMailPopup_SendNotificationText"] = ""; 1159 _wlh_res["SendEMailPopup_SendNotificationText"] = ""; 1160 1161 1162 window.WishListHero_setting["SendEMailPopup_TitleText"] = ""; 1163 _wlh_res["SendEMailPopup_TitleText"] = ""; 1164 1165 1166 window.WishListHero_setting["AddProductMessageText"] = ""; 1167 _wlh_res["AddProductMessageText"] = ""; 1168 1169 1170 window.WishListHero_setting["RemoveProductMessageText"] = ""; 1171 _wlh_res["RemoveProductMessageText"] = ""; 1172 1173 1174 window.WishListHero_setting["RemoveAllProductMessageText"] = ""; 1175 _wlh_res["RemoveAllProductMessageText"] = ""; 1176 1177 1178 window.WishListHero_setting["RemovedProductNotificationText"] = ""; 1179 _wlh_res["RemovedProductNotificationText"] = ""; 1180 1181 1182 window.WishListHero_setting["AddAllOutOfStockProductNotificationText"] = ""; 1183 _wlh_res["AddAllOutOfStockProductNotificationText"] = ""; 1184 1185 1186 window.WishListHero_setting["RemovePopupOkText"] = ""; 1187 _wlh_res["RemovePopupOkText"] = ""; 1188 1189 1190 window.WishListHero_setting["RemovePopup_HeaderText"] = ""; 1191 _wlh_res["RemovePopup_HeaderText"] = ""; 1192 1193 1194 window.WishListHero_setting["ViewWishlistText"] = ""; 1195 _wlh_res["ViewWishlistText"] = ""; 1196 1197 1198 window.WishListHero_setting["EmptyWishlistText"] = ""; 1199 _wlh_res["EmptyWishlistText"] = ""; 1200 1201 1202 window.WishListHero_setting["BuyNowButtonText"] = ""; 1203 _wlh_res["BuyNowButtonText"] = ""; 1204 1205 1206 window.WishListHero_setting["Wishlist_Title"] = ""; 1207 _wlh_res["Wishlist_Title"] = ""; 1208 1209 1210 window.WishListHero_setting["LoginPopupContent"] = ""; 1211 _wlh_res["LoginPopupContent"] = ""; 1212 1213 1214 window.WishListHero_setting["LoginPopupLoginBtnText"] = ""; 1215 _wlh_res["LoginPopupLoginBtnText"] = ""; 1216 1217 1218 window.WishListHero_setting["EnableRemoveFromWishlistAfterAddButtonText"] = ""; 1219 _wlh_res["EnableRemoveFromWishlistAfterAddButtonText"] = ""; 1220 1221 1222 window.WishListHero_setting["LowStockEmailSubject"] = ""; 1223 _wlh_res["LowStockEmailSubject"] = ""; 1224 1225 1226 window.WishListHero_setting["OnSaleEmailSubject"] = ""; 1227 _wlh_res["OnSaleEmailSubject"] = ""; 1228 1229 1230 window.WishListHero_setting["SharePopup_shareCopiedText"] = ""; 1231 _wlh_res["SharePopup_shareCopiedText"] = ""; 1232 } 1233 return _wlh_res; 1234 } 1235 window.WLH_reload_translations(); 1236</script>
1236<!-- END app snippet --> 1237<!-- BEGIN app snippet: wishlist-collection --> 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969
1970<script type="text/javascript"> 1971 console.log('Search: '); 1972 var _whc_enableSortMutation = false; 1973 // Try product link inside card first, fallback to card itself if it's a link 1974 if ('product-card.product-card'.trim() != '') { 1975 var _whc_cardSelector = 'product-card.product-card', 1976 _whc_linkInCardSelector = document.querySelector('.usf-sr-product') 1977 ? "product-card.product-card a[href*='/products/']" 1978 : "a[href*='/products/'], product-card.product-card[href*='/products/']", 1979 _whc_iconPlacementInCardSelector = '', 1980 _whc_iconPlacementInCardMode = 'I', 1981 _whc_productHandleExtractor = '', 1982 _whc_placementInCard = 'auto', 1983 _wh_addIconsToCollectionViewCard = (e) => { 1984 try { 1985 var t; 1986 if (_whc_productHandleExtractor) 1987 try { 1988 t = _whc_productHandleExtractor(e); 1989 } catch (r) {} 1990 if (!t) { 1991 var c = e.matches && e.matches("[href*='/products/']") ? e : e.querySelector(_whc_linkInCardSelector); 1992 if (c && c.href) { 1993 var a = new URL(c.href).pathname; 1994 t = a.substring(a.indexOf('/products/') + 10); 1995 } 1996 } 1997 if (t) { 1998 var n = _whc_iconPlacementInCardSelector ? e.querySelector(_whc_iconPlacementInCardSelector) : e; 1999 if (n && !n.querySelector(".wishlist-hero-custom-button[data-wlh-handle='" + t + "']")) { 2000 var o = document.createElement('div'); 2001 if (_whc_placementInCard == 'left') { 2002 o.classList.add('wlh-left-btn'); 2003 } else if (_whc_placementInCard == 'right') { 2004 o.classList.add('wlh-right-btn'); 2005 } 2006 switch ( 2007 (o.classList.add('wishlisthero-floating'), 2008 o.classList.add('wishlist-hero-custom-button'), 2009 o.setAttribute('data-wlh-handle', t), 2010 o.setAttribute('data-wlh-mode', 'icon_only'), 2011 o.setAttribute('data-wlh-view', 'Collection'), 2012 _whc_iconPlacementInCardMode) 2013 ) { 2014 case 'A': 2015 n.parentNode.insertBefore(o, n.nextSibling); 2016 break; 2017 case 'B': 2018 n.parentNode.insertBefore(o, n); 2019 break; 2020 default: 2021 n.insertBefore(o, n.firstChild); 2022 } 2023 var d = new CustomEvent('wishlist-hero-add-to-custom-element', { detail: o }); 2024 document.dispatchEvent(d); 2025 } 2026 } 2027 } catch (i) {} 2028 }; 2029 function wh_loadScript(e) { 2030 let t = document.createElement('script'); 2031 return ( 2032 (t.src = e), 2033 document.body.appendChild(t), 2034 new Promise((e, r) => { 2035 (t.onload = function () { 2036 e(); 2037 }), 2038 (t.onerror = function () { 2039 r(); 2040 }); 2041 }) 2042 ); 2043 } 2044 const getCardGrid = (cardsSelector) => { 2045 const cards = document.querySelectorAll(cardsSelector); 2046 if (cards.length === 0) return document.body; 2047 let el = cards[0].parentElement; 2048 while (el && el !== document.body) { 2049 if (el.querySelectorAll(cardsSelector).length === cards.length) { 2050 return el; 2051 } 2052 el = el.parentElement; 2053 } 2054 return document.body; 2055 } 2056 document.addEventListener('DOMContentLoaded', () => { 2057 document.querySelectorAll(_whc_cardSelector).forEach((e) => { 2058 _wh_addIconsToCollectionViewCard(e); 2059 }), 2060 wh_loadScript('https://cdn.shopify.com/extensions/01a10bd6-cbd2-75a7-ade0-b6dd6106a813/wishlist-hero-100/assets/arrive.min.js').then(function () { 2061 document.arrive(_whc_cardSelector, function (e) { 2062 _wh_addIconsToCollectionViewCard(e); 2063 }); 2064 }); 2065 if (_whc_enableSortMutation) { 2066 var _wh_gridRafPending = false; 2067 var _wh_gridObserver = new MutationObserver(function () { 2068 if (!_wh_gridRafPending) { 2069 _wh_gridRafPending = true; 2070 requestAnimationFrame(function () { 2071 _wh_gridRafPending = false;
2072 document.querySelectorAll(_whc_cardSelector).forEach(function (card) { 2073 if (!card.querySelector('.wishlist-hero-custom-button')) { 2074 _wh_addIconsToCollectionViewCard(card); 2075 } 2076 }); 2077 }); 2078 } 2079 }); 2080 const cardGrid = getCardGrid(_whc_cardSelector); 2081 if (cardGrid !== document.body) { 2082 _wh_gridObserver.observe(cardGrid, { childList: true, subtree: true }); 2083 document.addEventListener('shopify:section:unload', function () { 2084 _wh_gridObserver.disconnect(); 2085 }); 2086 } 2087 } 2088 }); 2089 } 2090</script>
2090 2091<!-- END app snippet --> 2092<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 2093 2094 2095 2096 2097 2098 2099 2100<link rel="dns-prefetch" href="https://cdn.judge.me"> 2101<link rel="dns-prefetch" href="https://cdn1.judge.me"> 2102<link rel="dns-prefetch" href="https://api.judge.me"> 2103
2104<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
2104ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
2104itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
2104youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-08-31T05:37:02.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
2104:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Spa Fine Art","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
2104shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Spa Fine Art"};</script>
2104 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Spa Fine Art'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 2105</style> <style class='jdgm-settings-style'></style> 2106 2107 2108 2109 2110 <style class='jdgm-miracle-styles'> 2111 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
2111/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 2112 2113</style> 2114 2115 2116 2117 2118 2119 2120 2121 2122
2123<script data-cfasync='false' class='jdgm-script'> 2124!function(e){window.jdgm=window.jdgm||{}; 2125/* INF-1976 */ 2126var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 2127if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 2128jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 2129jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 2130setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 2131!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 2132(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 2133a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 2134jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 2135t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 2136t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 2137".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 2138parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 2139jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 2140)}))}(document); 2141</script>
2141 2142<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript> 2143 2144<!-- BEGIN app snippet: theme_fix_tags -->
2144<script> 2145 (function() { 2146 var jdgmThemeFixes = null; 2147 if (!jdgmThemeFixes) return; 2148 2149 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 2150 // before the per-theme fix so the theme-specific CSS wins the cascade. 2151 // HTML is never applied globally (too risky). 2152 var allThemesFix = jdgmThemeFixes['all']; 2153 if (allThemesFix && allThemesFix.css) { 2154 var allStyleTag = document.createElement('style'); 2155 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 2156 allStyleTag.innerHTML = allThemesFix.css; 2157 document.head.append(allStyleTag); 2158 }; 2159 2160 if (allThemesFix && allThemesFix.js) { 2161 var allScriptTag = document.createElement('script'); 2162 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 2163 allScriptTag.innerHTML = allThemesFix.js; 2164 document.head.append(allScriptTag); 2165 }; 2166 2167 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 2168 if (!thisThemeFix) return; 2169 2170 if (thisThemeFix.html) { 2171 document.addEventListener("DOMContentLoaded", function() { 2172 var htmlDiv = document.createElement('div'); 2173 htmlDiv.classList.add('jdgm-theme-fix-html'); 2174 htmlDiv.innerHTML = thisThemeFix.html; 2175 document.body.append(htmlDiv); 2176 }); 2177 }; 2178 2179 if (thisThemeFix.css) { 2180 var styleTag = document.createElement('style'); 2181 styleTag.classList.add('jdgm-theme-fix-style'); 2182 styleTag.innerHTML = thisThemeFix.css; 2183 document.head.append(styleTag); 2184 }; 2185 2186 if (thisThemeFix.js) { 2187 var scriptTag = document.createElement('script'); 2188 scriptTag.classList.add('jdgm-theme-fix-script'); 2189 scriptTag.innerHTML = thisThemeFix.js; 2190 document.head.append(scriptTag); 2191 }; 2192 })(); 2193</script>
2193 2194<!-- END app snippet --> 2195<!-- End of Judge.me Core --> 2196 2197 2198 2199<!-- END app block -->
2199<script src="https://cdn.shopify.com/extensions/01a11b11-dd8f-733f-8d45-5c02e4edec78/gsc-instagram-feed-96/assets/gsc-instafeed-widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2199
2199
2200<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
2200 2201<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2202<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: 71369785523,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 2202
2202
2203<script> 2204 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2205</script>
vendor: 1 bytes, line 2205
2205
2206<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}
2206).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: 71369785523,storefrontBaseUrl: "https://spafineart.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://spafineart.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2127593651","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2206,"dataSharingState":"unrestricted"},{"id":"2125004979","configuration":"{\"tagID\":\"2613437510578\"}","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":"2091385011","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-44Y3XKV02B\\\",\\\"GT-TNL8H6F7\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-44Y3XKV02B\\\",\\\"MC-5NDD2L0GVQ\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-44Y3XKV02B\\\",\\\"MC-5NDD2L0GVQ\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-44Y3XKV02B\\\",\\\"MC-5NDD2L0GVQ\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-44Y3XKV02B\\\"}],\\\"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":"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":"Spa Fine Art","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"dcgpze-sb.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/spafineart.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8598092218547","handle":"classic-pumpkinette","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45809121198259","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564641431731","handle":"the-spirited-homes-of-hunt-slonem","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45709360103603","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8568977162419","handle":"black-x-clear-interlocking-lucite-hearts","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45724221538483","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8603914633395","handle":"oreo-on-cobalt-blue-white-plate","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45825097695411","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8589324845235","handle":"waffles","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45784176197811","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8703999803571","handle":"van-goh-irises-globe","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46072642732211","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8726448111795","handle":"small-dog","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46151109607603","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564634484915","handle":"the-flying-pig","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45709319471283","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564767555763","handle":"copper-windblown-tree","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45710145552563","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564758839475","handle":"saratoga-cloisonne-pin","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45710132674739","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8653865124019","handle":"gift-card","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"4596327193
22060035","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564761067699","handle":"secretariat-beaded-clutch","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45710136115379","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8704041550003","handle":"two-of-us-male","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46072757977267","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8579576922291","handle":"saratoga-travel-candle","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45756251701427","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564762706099","handle":"saratoga-notecards-popular","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45710138998963","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8557950271667","handle":"mini-chocolate-cake-slice","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45693206429875","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8622725791923","handle":"earth-with-clouds","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45890348449971","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8579044802739","handle":"coastal-adventures-magnet-set","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45755227340979","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8607617122483","handle":"handblown-glass-flower-ring-holder","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45833449177267","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8568520966323","handle":"oreo-on-white-and-silver-scroll-plate","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45723257143475","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564768243891","handle":"patina-copper-maple-tree","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45710146273459","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564629766323","handle":"the-glass-bee","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45709312524467","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564198211763","handle":"jupiter","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45707715772595","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8564755857587","handle":"saratoga-candles","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45710128382131","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8568976146611","handle":"clear-confetti-x-marine-blue","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45724219146419","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://spafineart.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"154013860019","themeStoreId":"855","themePublished":"true","eventMetadataId":"1baadc8b-6cbb-4ad8-9bf6-e6daa852cd93","pageType":"collection","resourceId":"339748323507","shopId":"71369785523","storefrontBaseUrl":"https:\/\/spafineart.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"339748323507\",\"title\":\"The Object Shop (All)\",\"productVariants\":[{\"price\":{\"amount\":35.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Classic Pumpkinette\",\"vendor\":\"Chris Belleau\",\"id\":\"8598092218547\",\"untranslatedTitle\":\"Classic Pumpkinette\",\"url\":\"\/products\/classic-pumpkinette\",\"type\":\"Giftshop\"},\"id\":\"45809121198259\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/pumpkinette3.png?v=1786316501\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":75.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"The Spirited Homes of Hunt Slonem\",\"vendor\":\"Hunt Slonem\",\"id\":\"8564641431731\",\"untranslatedTitle\":\"The Spirited Homes of Hunt Slonem\",\"url\":\"\/products\/the-spirited-homes-of-hunt-slonem\",\"type\":\"Giftshop\"},\"id\":\"45709360103603\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/S
2206piritedHomes.png?v=1784748956\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":800.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Black X Clear Lucite Hearts\",\"vendor\":\"Michael Gitter\",\"id\":\"8568977162419\",\"untranslatedTitle\":\"Black X Clear Lucite Hearts\",\"url\":\"\/products\/black-x-clear-interlocking-lucite-hearts\",\"type\":\"Giftshop\"},\"id\":\"45724221538483\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/BlackXClear12_Heart.png?v=1785009243\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":45.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Oreo on Cobalt Blue \u0026 White Plate\",\"vendor\":\"Tony Natsoulas\",\"id\":\"8603914633395\",\"untranslatedTitle\":\"Oreo on Cobalt Blue \u0026 White Plate\",\"url\":\"\/products\/oreo-on-cobalt-blue-white-plate\",\"type\":\"Giftshop\"},\"id\":\"45825097695411\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/CobaltBlueOreo.png?v=1786632470\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":135.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Butter Side Up\",\"vendor\":\"Claire Mann\",\"id\":\"8589324845235\",\"untranslatedTitle\":\"Butter Side Up\",\"url\":\"\/products\/waffles\",\"type\":\"Giftshop\"},\"id\":\"45784176197811\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/Waffles_Mann.png?v=1786134368\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":275.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Van Gogh Irises Globe\",\"vendor\":\"MOVA\",\"id\":\"8703999803571\",\"untranslatedTitle\":\"Van Gogh Irises Globe\",\"url\":\"\/products\/van-goh-irises-globe\",\"type\":\"Giftshop\"},\"id\":\"46072642732211\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/irises_45_acrylic_landscape_jpg.webp?v=1790090722\"},\"sku\":null,\"title\":\"Classic (4.5 Inch)\",\"untranslatedTitle\":\"Classic (4.5 Inch)\"},{\"price\":{\"amount\":120.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Family Dog\",\"vendor\":\"Yenny Cocq\",\"id\":\"8726448111795\",\"untranslatedTitle\":\"Family Dog\",\"url\":\"\/products\/small-dog\",\"type\":\"Giftshop\"},\"id\":\"46151109607603\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/bronzedog.png?v=1790886419\"},\"sku\":null,\"title\":\"Silver\",\"untranslatedTitle\":\"Silver\"},{\"price\":{\"amount\":195.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Flying Pig\",\"vendor\":\"The Glass Blowing Station\",\"id\":\"8564634484915\",\"untranslatedTitle\":\"Flying Pig\",\"url\":\"\/products\/the-flying-pig\",\"type\":\"Giftshop\"},\"id\":\"45709319471283\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/FlyingPig2.png?v=1784748185\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":275.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Copper Windblown Tree\",\"vendor\":\"Randy Adams\",\"id\":\"8564767555763\",\"untranslatedTitle\":\"Copper Windblown Tree\",\"url\":\"\/products\/copper-windblown-tree\",\"type\":\"Giftshop\"},\"id\":\"45710145552563\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/Copper_Windblown_Tree_keep.png?v=1784772662\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":15.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Saratoga Cloisonné Pin\",\"vendor\":\"Greg Montgomery\",\"id\":\"8564758839475\",\"untranslatedTitle\":\"Saratoga Cloisonné Pin\",\"url\":\"\/products\/saratoga-cloisonne-pin\",\"type\":\"Giftshop\"},\"id\":\"45710132674739\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/SaratogaCloisonnePin.png?v=1784768545\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":25.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Digital Gift Card\",\"vendor\":\"Spa Fine Art\",\"id\":\"8653865124019\",\"untranslatedTitle\":\"Digital Gift Card\",\"url\":\"\/products\/gift-card\",\"type\":\"Giftshop\"}
2206,\"id\":\"45963271930035\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133\"},\"sku\":null,\"title\":\"$25.00\",\"untranslatedTitle\":\"$25.00\"},{\"price\":{\"amount\":179.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Secretariat Beaded Clutch\",\"vendor\":\"Secretariat Memorabilia\",\"id\":\"8564761067699\",\"untranslatedTitle\":\"Secretariat Beaded Clutch\",\"url\":\"\/products\/secretariat-beaded-clutch\",\"type\":\"Giftshop\"},\"id\":\"45710136115379\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/SecretariatBeadedClutch1.png?v=1784769446\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":180.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Adult Male\",\"vendor\":\"Yenny Cocq\",\"id\":\"8704041550003\",\"untranslatedTitle\":\"Adult Male\",\"url\":\"\/products\/two-of-us-male\",\"type\":\"Giftshop\"},\"id\":\"46072757977267\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/twoofusmale.jpg?v=1790094229\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":325.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Saratoga Travel Candle\",\"vendor\":\"Cereria Pernici\",\"id\":\"8579576922291\",\"untranslatedTitle\":\"Saratoga Travel Candle\",\"url\":\"\/products\/saratoga-travel-candle\",\"type\":\"Giftshop\"},\"id\":\"45756251701427\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/Saratoga_Travel_Candle_1.png?v=1785708709\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":25.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Saratoga Notecards | Popular\",\"vendor\":\"Greg Montgomery\",\"id\":\"8564762706099\",\"untranslatedTitle\":\"Saratoga Notecards | Popular\",\"url\":\"\/products\/saratoga-notecards-popular\",\"type\":\"Giftshop\"},\"id\":\"45710138998963\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/SaratogaNoteCardsPopular.png?v=1784770230\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":75.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Mini Chocolate Cake Slice\",\"vendor\":\"Jeff Nebeker\",\"id\":\"8557950271667\",\"untranslatedTitle\":\"Mini Chocolate Cake Slice\",\"url\":\"\/products\/mini-chocolate-cake-slice\",\"type\":\"Original\"},\"id\":\"45693206429875\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/cakeslice2.jpg?v=1784139701\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":275.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Earth with Clouds\",\"vendor\":\"MOVA\",\"id\":\"8622725791923\",\"untranslatedTitle\":\"Earth with Clouds\",\"url\":\"\/products\/earth-with-clouds\",\"type\":\"Giftshop\"},\"id\":\"45890348449971\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/STE-C_WSW.jpg-3.webp?v=1787508918\"},\"sku\":null,\"title\":\"Classic (4.5 Inch)\",\"untranslatedTitle\":\"Classic (4.5 Inch)\"},{\"price\":{\"amount\":18.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Coastal Adventures Magnet Set\",\"vendor\":\"Diane Kaylor\",\"id\":\"8579044802739\",\"untranslatedTitle\":\"Coastal Adventures Magnet Set\",\"url\":\"\/products\/coastal-adventures-magnet-set\",\"type\":\"Giftshop\"},\"id\":\"45755227340979\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/KaylorOceanMagnetSet.png?v=1785638925\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":46.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Handblown Glass Flower Ring Holder\",\"vendor\":\"Chris Belleau\",\"id\":\"8607617122483\",\"untranslatedTitle\":\"Handblown Glass Flower Ring Holder\",\"url\":\"\/products\/handblown-glass-flower-ring-holder\",\"type\":\"Giftshop\"},\"id\":\"45833449177267\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/pinkringholder.png?v=1786739421\"},\"sku\":null,\"title\":\"Pink\",\"untranslatedTitle\":\"Pink\"},{\"price\":{\"amount\":45.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Oreo on White and Silver Scroll Plate\",\"vendor\":\"Tony Natsoulas\",\"id\":\"8568520966323\",\"untranslatedTitle\":\"Oreo on White and Silver Scroll Plate\",\"url\":\"\/products\/oreo-on-white-and-silver-scroll-plate\",\"type\":\"Giftshop\"},\"id\":\"45723257143475\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/Oreosilverscrollplate.png?v=1784939355\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":275.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Patina Copper Maple Tree\",\"vendor\":\"Randy Adams\",\"id\":\"8564768243891\",\"untranslatedTitle\":\"Patina Copper Maple Tree\",\"url\":\"\/products\/patina-copper-maple-tree\",\"type\":\"Giftshop\"},\"id\":\"45710146273459\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/PatinaCopperMapleTree.png?v=1784772624\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":135.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Glass Bee\",\"vendor\":\"The Glass Blowing Station\",\"id\":\"8564629766323\",\"untranslatedTitle\":\"Glass Bee\",\"url\":\"\/products\/the-glass-bee\",\"type\":\"Giftshop\"},\"id\":\"45709312524467\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/Flying_Bee.png?v=1784766856\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":275.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Jupiter Globe\",\"vendor\":\"MOVA\",\"id\":\"8564198211763\",\"untranslatedTitle\":\"Jupiter Globe\",\"url\":\"\/products\/jupiter\",\"type\":\"Giftshop\"},\"id\":\"45707715772595\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/45-jupiter_jpg.webp?v=1790091005\"},\"sku\":null,\"title\":\"Classic (4.5 Inch)\",\"untranslatedTitle\":\"Classic (4.5 Inch)\"},{\"price\":{\"amount\":28.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Saratoga Candles\",\"vendor\":\"Saratoga Candle\",\"id\":\"8564755857587\",\"untranslatedTitle\":\"Saratoga Candles\",\"url\":\"\/products\/saratoga-candles\",\"type\":\"Giftshop\"},\"id\":\"45710128382131\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/SaratogaCandlemilkrose.png?v=1784767553\"},\"sku\":null,\"title\":\"Milk Rose\",\"untranslatedTitle\":\"Milk Rose\"},{\"price\":{\"amount\":500.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Clear Confetti X Marine Blue\",\"vendor\":\"Michael Gitter\",\"id\":\"8568976146611\",\"untranslatedTitle\":\"Clear Confetti X Marine Blue\",\"url\":\"\/products\/clear-confetti-x-marine-blue\",\"type\":\"Giftshop\"},\"id\":\"45724219146419\",\"image\":{\"src\":\"\/\/spafineart.com\/cdn\/shop\/files\/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}]}}]]"});})();</script>
2206<script> 2207 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2208 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2209 window.ShopifyAnalytics.meta.currency = 'USD'; 2210 var meta = {"products":[{"id":8598092218547,"gid":"gid:\/\/shopify\/Product\/8598092218547","vendor":"Chris Belleau","type":"Giftshop","handle":"classic-pumpkinette","variants":[{"id":45809121198259,"price":3500,"name":"Classic Pumpkinette","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8564641431731,"gid":"gid:\/\/shopify\/Product\/8564641431731","vendor":"Hunt Slonem","type":"Giftshop","handle":"the-spirited-homes-of-hunt-slonem","variants":[{"id":45709360103603,"price":7500,"name":"The Spirited Homes of Hunt Slonem","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8568977162419,"gid":"gid:\/\/shopify\/Product\/8568977162419","vendor":"Michael Gitter","type":"Giftshop","handle":"black-x-clear-interlocking-lucite-hearts","variants":[{"id":45724221538483,"price":80000,"name":"Black X Clear Lucite Hearts","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8603914633395,"gid":"gid:\/\/shopify\/Product\/8603914633395","vendor":"Tony Natsoulas","type":"Giftshop","handle":"oreo-on-cobalt-blue-white-plate","variants":[{"id":45825097695411,"price":4500,"n
2210ame":"Oreo on Cobalt Blue \u0026 White Plate","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8589324845235,"gid":"gid:\/\/shopify\/Product\/8589324845235","vendor":"Claire Mann","type":"Giftshop","handle":"waffles","variants":[{"id":45784176197811,"price":13500,"name":"Butter Side Up","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8703999803571,"gid":"gid:\/\/shopify\/Product\/8703999803571","vendor":"MOVA","type":"Giftshop","handle":"van-goh-irises-globe","variants":[{"id":46072642732211,"price":27500,"name":"Van Gogh Irises Globe - Classic (4.5 Inch)","public_title":"Classic (4.5 Inch)","sku":null}],"remote":false,"collective":false},{"id":8726448111795,"gid":"gid:\/\/shopify\/Product\/8726448111795","vendor":"Yenny Cocq","type":"Giftshop","handle":"small-dog","variants":[{"id":46151109607603,"price":12000,"name":"Family Dog - Silver","public_title":"Silver","sku":null},{"id":46151109640371,"price":9500,"name":"Family Dog - Bronze","public_title":"Bronze","sku":null},{"id":46151109673139,"price":14000,"name":"Family Dog - Gold","public_title":"Gold","sku":null}],"remote":false,"collective":false},{"id":8564634484915,"gid":"gid:\/\/shopify\/Product\/8564634484915","vendor":"The Glass Blowing Station","type":"Giftshop","handle":"the-flying-pig","variants":[{"id":45709319471283,"price":19500,"name":"Flying Pig","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8564767555763,"gid":"gid:\/\/shopify\/Product\/8564767555763","vendor":"Randy Adams","type":"Giftshop","handle":"copper-windblown-tree","variants":[{"id":45710145552563,"price":27500,"name":"Copper Windblown Tree","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8564758839475,"gid":"gid:\/\/shopify\/Product\/8564758839475","vendor":"Greg Montgomery","type":"Giftshop","handle":"saratoga-cloisonne-pin","variants":[{"id":45710132674739,"price":1500,"name":"Saratoga Cloisonné Pin","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8653865124019,"gid":"gid:\/\/shopify\/Product\/8653865124019","vendor":"Spa Fine Art","type":"Giftshop","handle":"gift-card","variants":[{"id":45963271930035,"price":2500,"name":"Digital Gift Card - $25.00","public_title":"$25.00","sku":null}
2210,{"id":45963271962803,"price":5000,"name":"Digital Gift Card - $50.00","public_title":"$50.00","sku":null},{"id":45963271995571,"price":10000,"name":"Digital Gift Card - $100.00","public_title":"$100.00","sku":null},{"id":45963272028339,"price":50000,"name":"Digital Gift Card - $500.00","public_title":"$500.00","sku":null},{"id":45963272061107,"price":100000,"name":"Digital Gift Card - $1,000.00","public_title":"$1,000.00","sku":null},{"id":45963272093875,"price":250000,"name":"Digital Gift Card - $2,500.00","public_title":"$2,500.00","sku":null}],"remote":false,"collective":false},{"id":8564761067699,"gid":"gid:\/\/shopify\/Product\/8564761067699","vendor":"Secretariat Memorabilia","type":"Giftshop","handle":"secretariat-beaded-clutch","variants":[{"id":45710136115379,"price":17900,"name":"Secretariat Beaded Clutch","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8704041550003,"gid":"gid:\/\/shopify\/Product\/8704041550003","vendor":"Yenny Cocq","type":"Giftshop","handle":"two-of-us-male","variants":[{"id":46072757977267,"price":18000,"name":"Adult Male","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8579576922291,"gid":"gid:\/\/shopify\/Product\/8579576922291","vendor":"Cereria Pernici","type":"Giftshop","handle":"saratoga-travel-candle","variants":[{"id":45756251701427,"price":32500,"name":"Saratoga Travel Candle","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8564762706099,"gid":"gid:\/\/shopify\/Product\/8564762706099","vendor":"Greg Montgomery","type":"Giftshop","handle":"saratoga-notecards-popular","variants":[{"id":45710138998963,"price":2500,"name":"Saratoga Notecards | Popular","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8557950271667,"gid":"gid:\/\/shopify\/Product\/8557950271667","vendor":"Jeff Nebeker","type":"Original","handle":"mini-chocolate-cake-slice","variants":[{"id":45693206429875,"price":7500,"name":"Mini Chocolate Cake Slice","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8622725791923,"gid":"gid:\/\/shopify\/Product\/8622725791923","vendor":"MOVA","type":"Giftshop","handle":"earth-with-clouds","variants":[{"id":45890348449971,"price":27500,"name":"Earth with Clouds - Classic (4.5 Inch)","public_title":"Classic (4.5 Inch)","sku":null},{"id":45890348482739,"price":37500,"name":"Earth with Clouds - Signature (6 Inch)","public_title":"Signature (6 Inch)","sku":null},{"id":45890348515507,"price":58000,"name":"Earth with Clouds - Prestige (8.5 Inch)","public_title":"Prestige (8.5 Inch)","sku":null}],"remote":false,"collective":false},{"id":8579044802739,"gid":"gid:\/\/shopify\/Product\/8579044802739","vendor":"Diane Kaylor","type":"Giftshop","handle":"coastal-adventures-magnet-set","variants":[{"id":45755227340979,"price":1800,"name":"Coastal Adventures Magnet Set","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8607617122483,"gid":"gid:\/\/shopify\/Product\/8607617122483","vendor":"Chris Belleau","type":"Giftshop","handle":"handblown-glass-flower-ring-holder","variants":[{"id":45833449177267,"price":4600,"name":"Handblown Glass Flower Ring Holder - Pink","public_title":"Pink","sku":null},{"id":45833449210035,"price":4600,"name":"Handblown Glass Flower Ring Holder - Light Blue","public_title":"Light Blue","sku":null},{"id":45833449242803,"price":4600,"name":"Handblown Glass Flower Ring Holder - Blue","public_title":"Blue","sku":null},{"id":45833449275571,"price":4600,"name":"Handblown Glass Flower Ring Holder - Cobalt","public_title":"Cobalt","sku":null}],"remote":false,"collective":false},{"id":8568520966323,"gid":"gid:\/\/shopify\/Product\/8568520966323","vendor":"Tony Natsoulas","type":"Giftshop","handle":"oreo-on-white-and-silver-scroll-plate","variants":[{"id":45723257143475,"price":4500,"n
2210ame":"Oreo on White and Silver Scroll Plate","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8564768243891,"gid":"gid:\/\/shopify\/Product\/8564768243891","vendor":"Randy Adams","type":"Giftshop","handle":"patina-copper-maple-tree","variants":[{"id":45710146273459,"price":27500,"name":"Patina Copper Maple Tree","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8564629766323,"gid":"gid:\/\/shopify\/Product\/8564629766323","vendor":"The Glass Blowing Station","type":"Giftshop","handle":"the-glass-bee","variants":[{"id":45709312524467,"price":13500,"name":"Glass Bee","public_title":null,"sku":null}],"remote":false,"collective":false},{"id":8564198211763,"gid":"gid:\/\/shopify\/Product\/8564198211763","vendor":"MOVA","type":"Giftshop","handle":"jupiter","variants":[{"id":45707715772595,"price":27500,"name":"Jupiter Globe - Classic (4.5 Inch)","public_title":"Classic (4.5 Inch)","sku":null},{"id":45707715805363,"price":37500,"name":"Jupiter Globe - Signature (6 Inch)","public_title":"Signature (6 Inch)","sku":null},{"id":45707715838131,"price":58000,"name":"Jupiter Globe - Prestige (8.5 Inch)","public_title":"Prestige (8.5 Inch)","sku":null}],"remote":false,"collective":false},{"id":8564755857587,"gid":"gid:\/\/shopify\/Product\/8564755857587","vendor":"Saratoga Candle","type":"Giftshop","handle":"saratoga-candles","variants":[{"id":45710128382131,"price":2800,"name":"Saratoga Candles - Milk Rose","public_title":"Milk Rose","sku":null},{"id":45710128414899,"price":2800,"name":"Saratoga Candles - Lavender Sage","public_title":"Lavender Sage","sku":null},{"id":45710128447667,"price":2800,"name":"Saratoga Candles - Orange and Clove Pomander","public_title":"Orange and Clove Pomander","sku":null},{"id":45710128480435,"price":2800,"name":"Saratoga Candles - Cypress and Bayberry","public_title":"Cypress and Bayberry","sku":null},{"id":45710128513203,"price":2800,"name":"Saratoga Candles - Mediterranean Fig","public_title":"Mediterranean Fig","sku":null}],"remote":false,"collective":false},{"id":8568976146611,"gid":"gid:\/\/shopify\/Product\/8568976146611","vendor":"Michael Gitter","type":"Giftshop","handle":"clear-confetti-x-marine-blue","variants":[{"id":45724219146419,"price":50000,"name":"Clear Confetti X Marine Blue","public_title":null,"sku":null}],"remote":false,"collective":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":339748323507,"requestId":"30e18af3-138c-431b-a27d-1ca90c82766c-1791522836"}}; 2211 for (var attr in meta) { 2212 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2213 } 2214</script>
vendor: 1 bytes, line 2214
2214
2215<script class="analytics"> 2216 (function () { 2217 var customDocumentWrite = function(content) { 2218 var jquery = null; 2219 2220 if (window.jQuery) { 2221 jquery = window.jQuery; 2222 } else if (window.Checkout && window.Checkout.$) { 2223 jquery = window.Checkout.$; 2224 } 2225 2226 if (jquery) { 2227 jquery('body').append(content); 2228 } 2229 }; 2230 2231 var hasLoggedConversion = function(token) { 2232 if (token) { 2233 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2234 } 2235 return false; 2236 } 2237 2238 var setCookieIfConversion = function(token) { 2239 if (token) { 2240 var twoMonthsFromNow = new Date(Date.now()); 2241 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2242 2243 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2244 } 2245 } 2246 2247 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2248 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2249 if (trekkie.integrations) { 2250 return; 2251 } 2252 trekkie.methods = [ 2253 'identify', 2254 'page', 2255 'ready', 2256 'track', 2257 'trackForm', 2258 'trackLink' 2259 ]; 2260 trekkie.factory = function(method) { 2261 return function() { 2262 var args = Array.prototype.slice.call(arguments); 2263 args.unshift(method); 2264 trekkie.push(args); 2265 if (method == 'track' || method == 'page') { 2266 var pageUrl; 2267 try { 2268 pageUrl = window.location.href; 2269 } catch (e) {} 2270 var pageReferrer; 2271 try { 2272 pageReferrer = document.referrer; 2273 } catch (e) {} 2274 try { 2275 if (window.__TREKKIE_SHIM_QUEUE == null) { 2276 window.__TREKKIE_SHIM_QUEUE = []; 2277 } 2278 window.__TREKKIE_SHIM_QUEUE.push({ 2279 from: 'trekkie-stub', 2280 method: method, 2281 args: args.slice(1), 2282 pageContext: { 2283 url: pageUrl, 2284 referrer: pageReferrer 2285 } 2286 }); 2287 } catch (e) { 2288 // no-op 2289 } 2290 } 2291 return trekkie; 2292 }; 2293 }; 2294 for (var i = 0; i < trekkie.methods.length; i++) { 2295 var key = trekkie.methods[i]; 2296 trekkie[key] = trekkie.factory(key); 2297 } 2298 trekkie.load = function(config) { 2299 trekkie.config = config || {}; 2300 trekkie.config.initialDocumentCookie = document.cookie; 2301 var first = document.getElementsByTagName('script')[0]; 2302var script = document.createElement('script'); 2303script.type = 'text/javascript'; 2304script.onerror = function(e) { 2305 var scriptFallback = document.createElement('script'); 2306 scriptFallback.type = 'text/javascript'; 2307 scriptFallback.onerror = function(error) { 2308 var Monorail = { 2309 produce: function produce(monorailDomain, schemaId, payload) { 2310 var currentMs = new Date().getTime(); 2311 var event = { 2312 schema_id: schemaId, 2313 payload: payload, 2314 metadata: { 2315 event_created_at_ms: currentMs, 2316 event_sent_at_ms: currentMs 2317 } 2318 }; 2319 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2320 }, 2321 sendRequest: function sendRequest(endpointUrl, payload) { 2322 // Try the sendBeacon API 2323 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2324 var blobData = new window.Blob([payload], { 2325 type: 'text/plain' 2326 }); 2327 2328 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2329 return true; 2330 } // sendBeacon was not successful 2331 2332 } // XHR beacon 2333 2334 var xhr = new XMLHttpRequest(); 2335 2336 try { 2337 xhr.open('POST', endpointUrl); 2338 xhr.setRequestHeader('Content-Type', 'text/plain'); 2339 xhr.send(payload); 2340 } catch (e) { 2341 console.log(e); 2342 } 2343 2344 return false; 2345 }, 2346 isIos12: function isIos12() { 2347 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2348 } 2349 }; 2350 Monorail.produce('monorail-edge.shopifysvc.com', 2351 'trekkie_storefront_load_errors/1.1', 2352 {shop_id: 71369785523, 2353 theme_id: 154013860019, 2354 app_name: "storefront", 2355 context_url: window.location.href, 2356 source_url: "//spafineart.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 2357 2358 }; 2359 scriptFallback.async = true; 2360 scriptFallback.src = '//spafineart.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2361 first.parentNode.insertBefore(scriptFallback, first); 2362}; 2363script.async = true; 2364script.src = '//spafineart.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2365first.parentNode.insertBefore(script, first); 2366 2367 }; 2368 trekkie.load( 2369 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71369785523,"isMerchantRequest":null,"themeId":154013860019,"themeCityHash":"3087057966098336246","contentLanguage":"en","currency":"USD","eventMetadataId":"1baadc8b-6cbb-4ad8-9bf6-e6daa852cd93"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2370 ); 2371 2372 var loaded = false;
2373 trekkie.ready(function() { 2374 if (loaded) return; 2375 loaded = true; 2376 2377 window.ShopifyAnalytics.lib = window.trekkie; 2378 2379 var originalDocumentWrite = document.write; 2380 document.write = customDocumentWrite; 2381 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2382 document.write = originalDocumentWrite; 2383 2384 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2385 var token = match? match[1]: undefined; 2386 if (!hasLoggedConversion(token)) { 2387 setCookieIfConversion(token); 2388 window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: the-object-shop","collectionName":"the-object-shop","collectionId":339748323507,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); 2389 } 2390 }); 2391 2392 window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":339748323507,"requestId":"30e18af3-138c-431b-a27d-1ca90c82766c-1791522836","shopifyEmitted":true}); 2393 2394 var eventsListenerScript = document.createElement('script'); 2395 eventsListenerScript.async = true; 2396 eventsListenerScript.src = "//spafineart.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2397 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2398})();</script>
vendor: 1 bytes, line 2398
2398
2399<script 2400 defer 2401 src="https://spafineart.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 2402 data-application="storefront-renderer" 2403 data-shop-id="71369785523" 2404 data-render-region="gcp-us-central1" 2405 data-page-type="collection" 2406 data-theme-instance-id="154013860019" 2407 data-theme-name="Prestige" 2408 data-theme-version="11.4.0" 2409 data-monorail-region="shop_domain" 2410 data-resource-timing-sampling-rate="10" 2411 data-shs="true" 2412 data-shs-beacon="true" 2413 data-shs-export-with-fetch="true" 2414 data-shs-logs-sample-rate="1" 2415 data-shs-beacon-endpoint="https://spafineart.com/api/collect" 2416></script>
vendor: 1 bytes, line 2416
2416
2417<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
2417<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"71369785523","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
vendor: 1 bytes, line 2417
2417
2418<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Spa Fine Art. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":true,"exportCommand":false,"shopName":"Spa Fine Art","translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respondâ¦"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"Iâd like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldnât load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldnât be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didnât upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldnât respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached â try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached â try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isnât available right nowâemail us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isnât available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isnât available right now â our team will reply shortly"},{"key":"agent_chat.unavailable.title","value":"Chat isnât available right now"},{"key":"agent_chat.unavailable.description","value":"Something went wrong while loading the chat."},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I canât connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, weâll email you when thereâs a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when thereâs a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
2418,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
2418 2419<meta name="shopify-y" content="e8a8718f-ebbc-4577-9bd2-80814f7daa3c" data-expiration="1823080437000"><meta name="shopify-s" content="88bcc251-e565-4b21-a494-867258224f31" data-expiration="1791524637000"> 2420</head> 2421 2422 2423 2424 <body class="features--button-transition features--zoom-image color-scheme color-scheme--scheme-1"><template id="drawer-default-template"> 2425 <div part="base"> 2426 <div part="overlay"></div> 2427 2428 <div part="content"> 2429 <header part="header"> 2430 <slot name="header"></slot> 2431 2432 <dialog-close-button style="display: contents"> 2433 <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16"> 2434 <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/> 2435 </svg> 2436 2437 </button> 2438 </dialog-close-button> 2439 </header> 2440 2441 <div part="body"> 2442 <slot></slot> 2443 </div> 2444 2445 <footer part="footer"> 2446 <slot name="footer"></slot> 2447 </footer> 2448 </div> 2449 </div> 2450</template><template id="modal-default-template"> 2451 <div part="base"> 2452 <div part="overlay"></div> 2453 2454 <div part="content"> 2455 <header part="header"> 2456 <slot name="header"></slot> 2457 2458 <dialog-close-button style="display: contents"> 2459 <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16"> 2460 <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/> 2461 </svg> 2462 2463 </button> 2464 </dialog-close-button> 2465 </header> 2466 2467 <div part="body"> 2468 <slot></slot> 2469 </div> 2470 </div> 2471 </div> 2472</template><template id="popover-default-template"> 2473 <div part="base"> 2474 <div part="overlay"></div> 2475 2476 <div part="content"> 2477 <header part="header"> 2478 <slot name="header"></slot> 2479 2480 <dialog-close-button style="display: contents"> 2481 <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16"> 2482 <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/> 2483 </svg> 2484 2485 </button> 2486 </dialog-close-button> 2487 </header> 2488 2489 <div part="body"> 2490 <slot></slot> 2491 </div> 2492 </div> 2493 </div> 2494</template><template id="header-search-default-template"> 2495 <div part="base"> 2496 <div part="overlay"></div> 2497 2498 <div part="content"> 2499 <slot></slot> 2500 </div> 2501 </div> 2502</template><template id="video-media-default-template"> 2503 <slot></slot> 2504 2505 <svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48"> 2506 <path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #efefef)"/> 2507 </svg> 2508</template> 2509<loading-bar class="loading-bar" aria-hidden="true"></loading-bar> 2510 <a href="#main" allow-hash-change class="skip-to-content sr-only">Skip to content</a><div class="sr-only" role="status" aria-live="polite" aria-atomic="true"> 2511 <span id="status-announcement"></span> 2512 </div> 2513 2514 <div class="sr-only" role="alert" aria-live="assertive" aria-atomic="true"> 2515 <span id="error-announcement"></span> 2516 </div> 2517 2518 <span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group --> 2519<aside id="shopify-section-sections--20794347880627__announcement_bar_FdXJdG" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style> 2520 :root { 2521 --announcement-bar-is-sticky: 0;--header-scroll-tracker-offset: var(--announcement-bar-height);}#shopify-section-sections--20794347880627__announcement_bar_FdXJdG { 2522 --announcement-bar-font-size: 0.625rem; 2523 } 2524 2525 @media screen and (min-width: 999px) { 2526 #shopify-section-sections--20794347880627__announcement_bar_FdXJdG { 2527 --announcement-bar-font-size: 0.6875rem; 2528 } 2529 } 2530 </style> 2531 2532 <height-observer variable="announcement-bar"> 2533 <div class="announcement-bar color-scheme color-scheme--scheme-3"><carousel-prev-button aria-controls="carousel-sections--20794347880627__announcement_bar_FdXJdG" class="contents"> 2534 <button type="button" class="tap-area">
2535 <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-left icon--direction-aware" viewBox="0 0 16 18"> 2536 <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"/> 2537 </svg></button> 2538 </carousel-prev-button><announcement-bar-carousel 2539 allow-swipe 2540 2541 autoplay="5" 2542 2543 id="carousel-sections--20794347880627__announcement_bar_FdXJdG" 2544 class="announcement-bar__carousel" 2545 ><p class="prose heading is-selected" >View upcoming events <a href="/pages/events" title="Upcoming Events">here</a></p><p class="prose heading " >Small Works 2026 ⢠<a href="/pages/small-works-submission" title="Small Works Submission">Submissions Open</a></p></announcement-bar-carousel><carousel-next-button aria-controls="carousel-sections--20794347880627__announcement_bar_FdXJdG" class="contents"> 2546 <button type="button" class="tap-area"> 2547 <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-right icon--direction-aware" viewBox="0 0 16 18"> 2548 <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"/> 2549 </svg></button> 2550 </carousel-next-button></div> 2551 </height-observer> 2552 2553
2553<script> 2554 document.documentElement.style.setProperty('--announcement-bar-height', `${document.getElementById('shopify-section-sections--20794347880627__announcement_bar_FdXJdG').clientHeight.toFixed(2)}px`); 2555 </script>
2555 2556</aside><header id="shopify-section-sections--20794347880627__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style> 2557 :root { 2558 --header-is-sticky: 1; 2559 } 2560 2561 #shopify-section-sections--20794347880627__header { 2562 --header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr); 2563 --header-padding-block: 1rem; 2564 --header-transparent-header-text-color: 255 255 255; 2565 --header-separation-border-color: 28 28 28 / 0.15; 2566 2567 position: relative; 2568 z-index: 4; 2569 } 2570 2571 @media screen and (min-width: 700px) { 2572 #shopify-section-sections--20794347880627__header { 2573 --header-padding-block: 1.6rem; 2574 } 2575 } 2576 2577 @media screen and (min-width: 1000px) { 2578 #shopify-section-sections--20794347880627__header {--header-grid: "logo primary-nav secondary-nav" / minmax(max-content, 1fr) auto minmax(max-content, 1fr);} 2579 }#shopify-section-sections--20794347880627__header { 2580 position: sticky; 2581 top: 0; 2582 } 2583 2584 .shopify-section--announcement-bar ~ #shopify-section-sections--20794347880627__header { 2585 top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px)); 2586 }#shopify-section-sections--20794347880627__header { 2587 --header-logo-width: 140px; 2588 } 2589 2590 @media screen and (min-width: 700px) { 2591 #shopify-section-sections--20794347880627__header { 2592 --header-logo-width: 200px; 2593 } 2594 }details.header__menu-disclosure > summary { cursor: default; } 2595</style> 2596 2597<height-observer variable="header"> 2598 <x-header 2599 2600 hide-on-scroll 2601 2602 class="header color-scheme color-scheme--scheme-2" 2603 > 2604 <a href="/" class="header__logo"><span class="sr-only">Spa Fine Art</span><img src="//spafineart.com/cdn/shop/files/spa_fine_art_2026_black.png?v=1771631553&width=5760" alt="Spa Fine Art" srcset="//spafineart.com/cdn/shop/files/spa_fine_art_2026_black.png?v=1771631553&width=400 400w, //spafineart.com/cdn/shop/files/spa_fine_art_2026_black.png?v=1771631553&width=600 600w" width="6600" height="2004" sizes="200px" class="header__logo-image"><img src="//spafineart.com/cdn/shop/files/Spa_Fine_Art_white_989d15c6-b67f-4407-804a-fc4bf6123302.png?v=1772912748&width=5760" alt="" srcset="//spafineart.com/cdn/shop/files/Spa_Fine_Art_white_989d15c6-b67f-4407-804a-fc4bf6123302.png?v=1772912748&width=400 400w, //spafineart.com/cdn/shop/files/Spa_Fine_Art_white_989d15c6-b67f-4407-804a-fc4bf6123302.png?v=1772912748&width=600 600w" width="6600" height="2004" sizes="200px" class="header__logo-image header__logo-image--transparent"></a> 2605 2606<nav 2607 class="header__primary-nav header__primary-nav--center" 2608 aria-label="Primary navigation" 2609 > 2610 <button 2611 type="button" 2612 aria-controls="sidebar-menu" 2613 2614 class="md:hidden" 2615 2616 > 2617 <span class="sr-only">Navigation menu</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24"> 2618 <path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"/> 2619 </svg></button><ul class="contents unstyled-list md-max:hidden"> 2620 2621 <li class="header__primary-nav-item"> 2622 <mega-menu-disclosure follow-summary-link trigger="hover" class="contents"><details class="header__menu-disclosure"> 2623 <summary class="h6" data-title="Shop Art">Shop Art</summary><div class="mega-menu " ><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5"> 2624 <span class="h6 mega-menu__heading--disabled">Featured Collections</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2625 <a href="/collections/new-arrivals" class="link-faded">New Arrivals</a> 2626 </li><li> 2627 <a href="/collections/staff-picks" class="link-faded">Staff Picks</a> 2628 </li><li> 2629 <a href="/collections/the-autumn-edit" class="link-faded">Autumn Edit</a> 2630 </li><li> 2631 <a href="/collections" class="link-faded">All Collections â</a> 2632 </li></ul></li><li class="v-stack justify-items-start gap-5">
2633 <span class="h6 mega-menu__heading--disabled">Shop by Type</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2634 <a href="/collections/paintings" class="link-faded">Paintings</a> 2635 </li><li> 2636 <a href="/collections/prints" class="link-faded">Prints</a> 2637 </li><li> 2638 <a href="/collections/photography" class="link-faded">Photography</a> 2639 </li><li> 2640 <a href="/collections/sculpture" class="link-faded">Sculptures</a> 2641 </li></ul></li><li class="v-stack justify-items-start gap-5"> 2642 <span class="h6 mega-menu__heading--disabled">Shop by Size</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2643 <a href="/collections/small" class="link-faded">Small</a> 2644 </li><li> 2645 <a href="/collections/medium" class="link-faded">Medium</a> 2646 </li><li> 2647 <a href="/collections/large" class="link-faded">Large</a> 2648 </li><li> 2649 <a href="/collections/oversized" class="link-faded">Oversized</a> 2650 </li></ul></li><li class="v-stack justify-items-start gap-5"> 2651 <span class="h6 mega-menu__heading--disabled">Shop by Price</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2652 <a href="/collections/under-500" class="link-faded">Under $500</a> 2653 </li><li> 2654 <a href="/collections/500-2-500" class="link-faded">$500-2,500</a> 2655 </li><li> 2656 <a href="/collections/2-500-5-000" class="link-faded">$2,500-5,000</a> 2657 </li><li> 2658 <a href="/collections/5-000" class="link-faded">$5,000+</a> 2659 </li></ul></li><li class="v-stack justify-items-start gap-5"> 2660 <span class="h6 mega-menu__heading--disabled">Shop by Subject</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2661 <a href="/collections/coastal" class="link-faded">Coastal</a> 2662 </li><li> 2663 <a href="/collections/equestrian" class="link-faded">Equestrian</a> 2664 </li><li> 2665 <a href="/collections/landscape" class="link-faded">Landscape</a> 2666 </li><li> 2667 <a href="/collections/urban" class="link-faded">Urban</a> 2668 </li><li> 2669 <a href="/collections/floral-botanical" class="link-faded">Floral & Botanical</a> 2670 </li><li> 2671 <a href="/collections/animal" class="link-faded">Animal</a> 2672 </li><li> 2673 <a href="/collections/figure" class="link-faded">Figurative</a> 2674 </li></ul></li><li class="v-stack justify-items-start gap-5"> 2675 <span class="h6 mega-menu__heading--disabled">Shop by Style</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2676 <a href="/collections/abstract" class="link-faded">Abstract</a> 2677 </li><li> 2678 <a href="/collections/impressionist" class="link-faded">Impressionist</a> 2679 </li><li> 2680 <a href="/collections/realist" class="link-faded">Realist</a> 2681 </li><li> 2682 <a href="/collections/contemporary" class="link-faded">Contemporary</a> 2683 </li><li> 2684 <a href="/collections/traditional" class="link-faded">Traditional</a> 2685 </li></ul></li></ul></div> 2686</details></mega-menu-disclosure></li> 2687 2688 <li class="header__primary-nav-item"><a 2689 href="/pages/artists" 2690 data-title="Artists" 2691 class="block h6" 2692 2693 >Artists</a></li> 2694 2695 <li class="header__primary-nav-item"> 2696 <mega-menu-disclosure follow-summary-link trigger="hover" class="contents"><details class="header__menu-disclosure"> 2697 <summary class="h6" data-title="Services">Services</summary><div class="mega-menu " ><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5">
2698 <span class="h6 mega-menu__heading--disabled">Start Here</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2699 <a href="/pages/art-finder-quiz" class="link-faded">Art Match Quiz</a> 2700 </li><li> 2701 <a href="https://spafineart.com/#sizefinder" class="link-faded">Size Finder</a> 2702 </li><li> 2703 <a href="/pages/curator-recommendations" class="link-faded">Ask a Curator</a> 2704 </li><li> 2705 <a href="/pages/request-virtual-mockup" class="link-faded">Room Mockup Request</a> 2706 </li></ul></li><li class="v-stack justify-items-start gap-5"> 2707 <span class="h6 mega-menu__heading--disabled">Work With Us</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2708 <a href="/pages/services-provided" class="link-faded">Our Services</a> 2709 </li><li> 2710 <a href="/pages/art-advisory" class="link-faded">Art Advisory</a> 2711 </li><li> 2712 <a href="/pages/commissions" class="link-faded">Commissions </a> 2713 </li><li> 2714 <a href="/pages/trade-program" class="link-faded">Trade Program</a> 2715 </li></ul></li></ul><div class="mega-menu__promo"><div class="v-stack justify-items-center gap-4 sm:gap-5 group"><div class="overflow-hidden"><img src="//spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=2729" alt="" srcset="//spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=315 315w, //spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=630 630w, //spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=945 945w" width="2729" height="2410" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom"></div></div></div></div> 2716</details></mega-menu-disclosure></li> 2717 2718 <li class="header__primary-nav-item"> 2719 <mega-menu-disclosure follow-summary-link trigger="hover" class="contents"><details class="header__menu-disclosure"> 2720 <summary class="h6" data-title="About">About</summary><div class="mega-menu " ><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5"> 2721 <span class="h6 mega-menu__heading--disabled">Explore Spa Fine Art</span><ul class="v-stack gap-2.5 unstyled-list"><li> 2722 <a href="/pages/our-story" class="link-faded">Our Story</a> 2723 </li><li> 2724 <a href="/pages/upcoming-events" class="link-faded">Upcoming Events</a> 2725 </li><li> 2726 <a href="/blogs/gallery-journal" class="link-faded">The Gallery Journal</a> 2727 </li><li> 2728 <a href="/pages/installations" class="link-faded">Installations</a> 2729 </li><li> 2730 <a href="https://spafineart.com/pages/contact#locations" class="link-faded">Locations & Hours</a> 2731 </li></ul></li></ul><div class="mega-menu__promo"><a href="#hero-wishlist" class="v-stack justify-items-center gap-4 sm:gap-5 group"><div class="overflow-hidden"><img src="//spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=2964" alt="" srcset="//spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=315 315w, //spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=630 630w, //spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=945 945w" width="2964" height="2372" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom"></div></a></div></div> 2732</details></mega-menu-disclosure></li> 2733 2734 <li class="header__primary-nav-item"><a 2735 href="/pages/contact" 2736 data-title="Contact" 2737 class="block h6" 2738 2739 >Contact</a></li></ul></nav><nav class="header__secondary-nav" aria-label="Secondary navigation"><ul class="contents unstyled-list"><li class="localization-selectors md-max:hidden"><div class="relative"> 2740 <button 2741 type="button" 2742 class="localization-toggle heading text-xxs link-faded" 2743 aria-controls="popover-localization-header-nav-sections--20794347880627__header-country" 2744 aria-label="Change country or currency" 2745 aria-expanded="false" 2746 ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" class="country-flag"><span>USD
2747 $</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10"> 2748 <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/> 2749 </svg></button> 2750 2751 <x-popover 2752 id="popover-localization-header-nav-sections--20794347880627__header-country" 2753 initial-focus="[aria-selected='true']" 2754 class="popover popover--bottom-end color-scheme color-scheme--dialog" 2755 > 2756 <p class="h4" slot="header">Country</p><form method="post" action="/localization" id="localization-form-header-nav-sections--20794347880627__header-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/the-object-shop" /><x-listbox class="popover__value-list"><button 2757 type="submit" 2758 name="country_code" 2759 class="popover__value-option h-stack gap-2.5" 2760 role="option" 2761 value="AU" 2762 aria-selected="false" 2763 ><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia (AUD 2764 $)</span 2765 > 2766 </button><button 2767 type="submit" 2768 name="country_code" 2769 class="popover__value-option h-stack gap-2.5" 2770 role="option" 2771 value="AT" 2772 aria-selected="false" 2773 ><img src="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Austria (EUR 2774 â¬)</span 2775 > 2776 </button><button 2777 type="submit" 2778 name="country_code" 2779 class="popover__value-option h-stack gap-2.5" 2780 role="option" 2781 value="BE" 2782 aria-selected="false" 2783 ><img src="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belgium (EUR 2784 â¬)</span 2785 > 2786 </button><button 2787 type="submit" 2788 name="country_code" 2789 class="popover__value-option h-stack gap-2.5" 2790 role="option" 2791 value="CA" 2792 aria-selected="false" 2793 ><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada (CAD 2794 $)</span 2795 > 2796 </button><button 2797 type="submit" 2798 name="country_code" 2799 class="popover__value-option h-stack gap-2.5" 2800 role="option" 2801 value="CZ" 2802 aria-selected="false" 2803 ><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia (CZK 2804 KÄ)</span 2805 > 2806 </button><button 2807 type="submit" 2808 name="country_code" 2809 class="popover__value-option h-stack gap-2.5" 2810 role="option" 2811 value="DK" 2812 aria-selected="false" 2813 ><img src="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Denmark (DKK 2814 kr.)</span 2815 > 2816 </button><button 2817 type="submit" 2818 name="country_code" 2819 class="popover__value-option h-stack gap-2.5" 2820 role="option" 2821 value="FI" 2822 aria-selected="false" 2823 ><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Finland (EUR 2824 â¬)</span 2825 > 2826 </button><button 2827 type="submit" 2828 name="country_code" 2829 class="popover__value-option h-stack gap-2.5" 2830 role="option" 2831 value="FR" 2832 aria-selected="false" 2833 ><img src="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>France (EUR 2834 â¬)</span 2835 > 2836 </button><button 2837 type="submit" 2838 name="country_code" 2839 class="popover__value-option h-stack gap-2.5" 2840 role="option" 2841 value="DE" 2842 aria-selected="false" 2843 ><img src="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Germany (EUR 2844 â¬)</span 2845 > 2846 </button><button 2847 type="submit" 2848 name="country_code" 2849 class="popover__value-option h-stack gap-2.5" 2850 role="option" 2851 value="HK" 2852 aria-selected="false" 2853 ><img src="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&width=60" alt="Hong Kong SAR" srcset="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Hong Kong SAR (HKD 2854 $)</span 2855 > 2856 </button><button 2857 type="submit" 2858 name="country_code" 2859 class="popover__value-option h-stack gap-2.5" 2860 role="option" 2861 value="IE" 2862 aria-selected="false" 2863 ><img src="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ireland (EUR 2864 â¬)</span 2865 > 2866 </button><button 2867 type="submit" 2868 name="country_code" 2869 class="popover__value-option h-stack gap-2.5" 2870 role="option" 2871 value="IL" 2872 aria-selected="false" 2873 ><img src="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Israel (ILS 2874 âª)</span 2875 > 2876 </button><button 2877 type="submit" 2878 name="country_code" 2879 class="popover__value-option h-stack gap-2.5" 2880 role="option" 2881 value="IT" 2882 aria-selected="false" 2883 ><img src="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Italy (EUR 2884 â¬)</span 2885 > 2886 </button><button 2887 type="submit" 2888 name="country_code" 2889 class="popover__value-option h-stack gap-2.5" 2890 role="option" 2891 value="JP" 2892 aria-selected="false" 2893 ><img src="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Japan (JPY 2894 Â¥)</span 2895 > 2896 </button><button 2897 type="submit" 2898 name="country_code" 2899 class="popover__value-option h-stack gap-2.5" 2900 role="option" 2901 value="MY" 2902 aria-selected="false" 2903 ><img src="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&width=60" alt="Malaysia" srcset="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malaysia (MYR 2904 RM)</span 2905 > 2906 </button><button 2907 type="submit" 2908 name="country_code" 2909 class="popover__value-option h-stack gap-2.5" 2910 role="option" 2911 value="NL" 2912 aria-selected="false" 2913 ><img src="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Netherlands (EUR 2914 â¬)</span 2915 > 2916 </button><button 2917 type="submit" 2918 name="country_code" 2919 class="popover__value-option h-stack gap-2.5" 2920 role="option" 2921 value="NZ" 2922 aria-selected="false" 2923 ><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand (NZD 2924 $)</span 2925 > 2926 </button><button 2927 type="submit" 2928 name="country_code" 2929 class="popover__value-option h-stack gap-2.5" 2930 role="option" 2931 value="NO" 2932 aria-selected="false" 2933 ><img src="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Norway (USD 2934 $)</span 2935 > 2936 </button><button 2937 type="submit" 2938 name="country_code" 2939 class="popover__value-option h-stack gap-2.5" 2940 role="option" 2941 value="PL" 2942 aria-selected="false" 2943 ><img src="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Poland (PLN 2944 zÅ)</span 2945 > 2946 </button><button 2947 type="submit" 2948 name="country_code" 2949 class="popover__value-option h-stack gap-2.5" 2950 role="option" 2951 value="PT" 2952 aria-selected="false" 2953 ><img src="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Portugal (EUR 2954 â¬)</span 2955 > 2956 </button><button 2957 type="submit" 2958 name="country_code" 2959 class="popover__value-option h-stack gap-2.5" 2960 role="option" 2961 value="SG" 2962 aria-selected="false" 2963 ><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore (SGD 2964 $)</span 2965 > 2966 </button><button 2967 type="submit" 2968 name="country_code" 2969 class="popover__value-option h-stack gap-2.5" 2970 role="option" 2971 value="KR" 2972 aria-selected="false" 2973 ><img src="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Korea (KRW 2974 â©)</span 2975 > 2976 </button><button 2977 type="submit" 2978 name="country_code" 2979 class="popover__value-option h-stack gap-2.5" 2980 role="option" 2981 value="ES" 2982 aria-selected="false" 2983 ><img src="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Spain (EUR 2984 â¬)</span 2985 > 2986 </button><button 2987 type="submit" 2988 name="country_code" 2989 class="popover__value-option h-stack gap-2.5" 2990 role="option" 2991 value="SE" 2992 aria-selected="false" 2993 ><img src="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sweden (SEK 2994 kr)</span 2995 > 2996 </button><button 2997 type="submit" 2998 name="country_code" 2999 class="popover__value-option h-stack gap-2.5" 3000 role="option" 3001 value="CH" 3002 aria-selected="false" 3003 ><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland (CHF 3004 CHF)</span 3005 > 3006 </button><button 3007 type="submit" 3008 name="country_code" 3009 class="popover__value-option h-stack gap-2.5" 3010 role="option" 3011 value="AE" 3012 aria-selected="false" 3013 ><img src="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Arab Emirates (AED 3014 د.Ø¥)</span 3015 > 3016 </button><button 3017 type="submit" 3018 name="country_code" 3019 class="popover__value-option h-stack gap-2.5" 3020 role="option" 3021 value="GB" 3022 aria-selected="false" 3023 ><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom (GBP 3024
3024 £)</span 3025 > 3026 </button><button 3027 type="submit" 3028 name="country_code" 3029 class="popover__value-option h-stack gap-2.5" 3030 role="option" 3031 value="US" 3032 aria-selected="true" 3033 ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States (USD 3034 $)</span 3035 > 3036 </button></x-listbox></form></x-popover> 3037 </div></li><li class="header__account-link sm-max:hidden"> 3038 <shopify-store store-domain="https://spafineart.com" country="US" language="en"></shopify-store> 3039<shopify-account menu="customer-account-main-menu"> 3040 <div slot="signed-out-avatar"><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24"> 3041 <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3042 <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/> 3043 </svg></div> 3044 </shopify-account> 3045 </li><li class="header__search-link"> 3046 <a href="/search" aria-controls="header-search-sections--20794347880627__header"> 3047 <span class="sr-only">Search</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewBox="0 0 24 24"> 3048 <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/> 3049 <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/> 3050 </svg></a> 3051 </li><li class="relative header__cart-link"> 3052 <a 3053 href="/cart" 3054 3055 aria-controls="cart-drawer" 3056 3057 data-no-instant 3058 > 3059 <span class="sr-only">Cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg><cart-dot class="header__cart-dot "></cart-dot> 3060 </a> 3061 </li> 3062 </ul> 3063 </nav><header-search id="header-search-sections--20794347880627__header" class="header-search"> 3064 <div class="container"> 3065 <form id="predictive-search-form" action="/search" method="GET" aria-owns="header-predictive-search" class="header-search__form" role="search"> 3066 <div class="header-search__form-control"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-search" viewBox="0 0 24 24"> 3067 <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/> 3068 <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/> 3069 </svg><input 3070 type="search" 3071 name="q" 3072 spellcheck="false" 3073 class="header-search__input h5 sm:h4" 3074 aria-label="Search" 3075 placeholder="Search for..." 3076 > 3077 3078 <dialog-close-button class="contents"> 3079 <button type="button"> 3080 <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16"> 3081 <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/> 3082 </svg> 3083 3084 </button> 3085 </dialog-close-button> 3086 </div> 3087 </form> 3088 3089 <predictive-search id="header-predictive-search" class="predictive-search"> 3090 <div class="predictive-search__content" slot="results"></div> 3091 </predictive-search> 3092 </div> 3093</header-search> 3094<template id="header-sidebar-template"> 3095 <div part="base"> 3096 <div part="overlay"></div> 3097 3098 <div part="content"> 3099 <header part="header"> 3100 <dialog-close-button class="contents"> 3101 <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16"> 3102 <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/> 3103 </svg> 3104 3105 </button> 3106 </dialog-close-button> 3107 </header> 3108 3109 <div part="panel-list"> 3110 <slot name="main-panel"></slot><slot name="collapsible-panel"></slot></div> 3111 </div> 3112 </div> 3113</template> 3114 3115<header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-2" template="header-sidebar-template" open-from="left"><div class="header-sidebar__main-panel" slot="main-panel"> 3116 <div class="header-sidebar__scroller"> 3117 <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><button 3118 type="button" 3119 class="header-sidebar__linklist-button h6" 3120 aria-controls="header-panel-1" 3121 aria-expanded="false" 3122 >Shop Art<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10"> 3123 <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/> 3124 </svg></button></li><li><a href="/pages/artists" class="header-sidebar__linklist-button h6">Artists</a></li><li><button 3125 type="button" 3126 class="header-sidebar__linklist-button h6" 3127 aria-controls="header-panel-3" 3128 aria-expanded="false" 3129 >Services<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10"> 3130 <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/> 3131 </svg></button></li><li><button 3132 type="button" 3133 class="header-sidebar__linklist-button h6" 3134 aria-controls="header-panel-4" 3135 aria-expanded="false" 3136 >About<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10"> 3137 <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/> 3138 </svg></button></li><li><a href="/pages/upcoming-events" class="header-sidebar__linklist-button h6">Upcoming Events</a></li><li><a href="/pages/contact" class="header-sidebar__linklist-button h6">Contact</a></li></ul> 3139 </div><div class="header-sidebar__footer"><shopify-account menu="customer-account-main-menu"> 3140 <div slot="signed-out-avatar"> 3141 <div class="text-with-icon smallcaps sm:hidden"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-account" viewBox="0 0 24 24">
3142 <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3143 <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/> 3144 </svg>Login</div> 3145 </div> 3146 </shopify-account><div class="localization-selectors"><div class="relative"> 3147 <button 3148 type="button" 3149 class="localization-toggle heading text-xxs link-faded" 3150 aria-controls="popover-localization-header-sidebar-sections--20794347880627__header-country" 3151 aria-label="Change country or currency" 3152 aria-expanded="false" 3153 ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" class="country-flag"><span>USD 3154 $</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10"> 3155 <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/> 3156 </svg></button> 3157 3158 <x-popover 3159 id="popover-localization-header-sidebar-sections--20794347880627__header-country" 3160 initial-focus="[aria-selected='true']" 3161 class="popover popover--top-start color-scheme color-scheme--dialog" 3162 > 3163 <p class="h4" slot="header">Country</p><form method="post" action="/localization" id="localization-form-header-sidebar-sections--20794347880627__header-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/the-object-shop" /><x-listbox class="popover__value-list"><button 3164 type="submit" 3165 name="country_code" 3166 class="popover__value-option h-stack gap-2.5" 3167 role="option" 3168 value="AU" 3169 aria-selected="false" 3170 ><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia (AUD 3171 $)</span 3172 > 3173 </button><button 3174 type="submit" 3175 name="country_code" 3176 class="popover__value-option h-stack gap-2.5" 3177 role="option" 3178 value="AT" 3179 aria-selected="false" 3180 ><img src="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Austria (EUR 3181 â¬)</span 3182 > 3183 </button><button 3184 type="submit" 3185 name="country_code" 3186 class="popover__value-option h-stack gap-2.5" 3187 role="option" 3188 value="BE" 3189 aria-selected="false" 3190 ><img src="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belgium (EUR 3191 â¬)</span 3192 > 3193 </button><button 3194 type="submit" 3195 name="country_code" 3196 class="popover__value-option h-stack gap-2.5" 3197 role="option" 3198 value="CA" 3199 aria-selected="false" 3200 ><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada (CAD 3201 $)</span 3202 > 3203 </button><button 3204 type="submit" 3205 name="country_code" 3206 class="popover__value-option h-stack gap-2.5" 3207 role="option" 3208 value="CZ" 3209 aria-selected="false" 3210 ><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia (CZK 3211 KÄ)</span 3212 > 3213 </button><button 3214 type="submit" 3215 name="country_code" 3216 class="popover__value-option h-stack gap-2.5" 3217 role="option" 3218 value="DK" 3219 aria-selected="false" 3220 ><img src="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Denmark (DKK 3221 kr.)</span 3222 > 3223 </button><button 3224 type="submit" 3225 name="country_code" 3226 class="popover__value-option h-stack gap-2.5" 3227 role="option" 3228 value="FI" 3229 aria-selected="false" 3230 ><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Finland (EUR 3231 â¬)</span 3232 > 3233 </button><button 3234 type="submit" 3235 name="country_code" 3236 class="popover__value-option h-stack gap-2.5" 3237 role="option" 3238 value="FR" 3239 aria-selected="false" 3240 ><img src="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>France (EUR 3241 â¬)</span 3242 > 3243 </button><button 3244 type="submit" 3245 name="country_code" 3246 class="popover__value-option h-stack gap-2.5" 3247 role="option" 3248 value="DE" 3249 aria-selected="false" 3250 ><img src="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Germany (EUR 3251 â¬)</span 3252 > 3253 </button><button 3254 type="submit" 3255 name="country_code" 3256 class="popover__value-option h-stack gap-2.5" 3257 role="option" 3258 value="HK" 3259 aria-selected="false" 3260 ><img src="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&width=60" alt="Hong Kong SAR" srcset="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Hong Kong SAR (HKD 3261 $)</span 3262 > 3263 </button><button 3264 type="submit" 3265 name="country_code" 3266 class="popover__value-option h-stack gap-2.5" 3267 role="option" 3268 value="IE" 3269 aria-selected="false" 3270 ><img src="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ireland (EUR 3271 â¬)</span 3272 > 3273 </button><button 3274 type="submit" 3275 name="country_code" 3276 class="popover__value-option h-stack gap-2.5" 3277 role="option" 3278 value="IL" 3279 aria-selected="false" 3280 ><img src="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Israel (ILS 3281 âª)</span 3282 > 3283 </button><button 3284 type="submit" 3285 name="country_code" 3286 class="popover__value-option h-stack gap-2.5" 3287 role="option" 3288 value="IT" 3289 aria-selected="false" 3290 ><img src="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Italy (EUR 3291 â¬)</span 3292 > 3293 </button><button 3294 type="submit" 3295 name="country_code" 3296 class="popover__value-option h-stack gap-2.5" 3297 role="option" 3298 value="JP" 3299 aria-selected="false" 3300 ><img src="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Japan (JPY 3301 Â¥)</span 3302 > 3303 </button><button 3304 type="submit" 3305 name="country_code" 3306 class="popover__value-option h-stack gap-2.5" 3307 role="option" 3308 value="MY" 3309 aria-selected="false" 3310 ><img src="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&width=60" alt="Malaysia" srcset="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malaysia (MYR 3311 RM)</span 3312 > 3313 </button><button 3314 type="submit" 3315 name="country_code" 3316 class="popover__value-option h-stack gap-2.5" 3317 role="option" 3318 value="NL" 3319 aria-selected="false" 3320 ><img src="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Netherlands (EUR 3321 â¬)</span 3322 > 3323 </button><button 3324 type="submit" 3325 name="country_code" 3326 class="popover__value-option h-stack gap-2.5" 3327 role="option" 3328 value="NZ" 3329 aria-selected="false" 3330 ><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand (NZD 3331 $)</span 3332 > 3333 </button><button 3334 type="submit" 3335 name="country_code" 3336 class="popover__value-option h-stack gap-2.5" 3337 role="option" 3338 value="NO" 3339 aria-selected="false" 3340 ><img src="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Norway (USD 3341 $)</span 3342 > 3343 </button><button 3344 type="submit" 3345 name="country_code" 3346 class="popover__value-option h-stack gap-2.5" 3347 role="option" 3348 value="PL" 3349 aria-selected="false" 3350 ><img src="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Poland (PLN 3351 zÅ)</span 3352 > 3353 </button><button 3354 type="submit" 3355 name="country_code" 3356 class="popover__value-option h-stack gap-2.5" 3357 role="option" 3358 value="PT" 3359 aria-selected="false" 3360 ><img src="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Portugal (EUR 3361 â¬)</span 3362 > 3363 </button><button 3364 type="submit" 3365 name="country_code" 3366 class="popover__value-option h-stack gap-2.5" 3367 role="option" 3368 value="SG" 3369 aria-selected="false" 3370 ><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore (SGD 3371 $)</span 3372 > 3373 </button><button 3374 type="submit" 3375 name="country_code" 3376 class="popover__value-option h-stack gap-2.5" 3377 role="option" 3378 value="KR" 3379 aria-selected="false" 3380 ><img src="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Korea (KRW 3381 â©)</span 3382 > 3383 </button><button 3384 type="submit" 3385 name="country_code" 3386 class="popover__value-option h-stack gap-2.5" 3387 role="option" 3388 value="ES" 3389 aria-selected="false" 3390 ><img src="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Spain (EUR 3391 â¬)</span 3392 > 3393 </button><button 3394 type="submit" 3395 name="country_code" 3396 class="popover__value-option h-stack gap-2.5" 3397 role="option" 3398 value="SE" 3399 aria-selected="false" 3400 ><img src="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sweden (SEK 3401 kr)</span 3402 > 3403 </button><button 3404 type="submit" 3405 name="country_code" 3406 class="popover__value-option h-stack gap-2.5" 3407 role="option" 3408 value="CH" 3409 aria-selected="false" 3410 ><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland (CHF 3411 CHF)</span 3412 > 3413 </button><button 3414 type="submit" 3415 name="country_code" 3416
3416 class="popover__value-option h-stack gap-2.5" 3417 role="option" 3418 value="AE" 3419 aria-selected="false" 3420 ><img src="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Arab Emirates (AED 3421 د.Ø¥)</span 3422 > 3423 </button><button 3424 type="submit" 3425 name="country_code" 3426 class="popover__value-option h-stack gap-2.5" 3427 role="option" 3428 value="GB" 3429 aria-selected="false" 3430 ><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom (GBP 3431 £)</span 3432 > 3433 </button><button 3434 type="submit" 3435 name="country_code" 3436 class="popover__value-option h-stack gap-2.5" 3437 role="option" 3438 value="US" 3439 aria-selected="true" 3440 ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States (USD 3441 $)</span 3442 > 3443 </button></x-listbox></form></x-popover> 3444 </div></div></div></div><header-sidebar-collapsible-panel class="header-sidebar__collapsible-panel" slot="collapsible-panel"> 3445 <div class="header-sidebar__scroller"><div id="header-panel-1" class="header-sidebar__sub-panel" hidden> 3446 <button 3447 type="button" 3448 class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" 3449 data-action="close-panel" 3450 ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10"> 3451 <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/> 3452 </svg>Shop Art</button> 3453 3454 <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><accordion-disclosure> 3455 <details 3456 class="accordion__disclosure group" 3457 3458 open 3459 3460 > 3461 <summary class="header-sidebar__linklist-button h6">Collections<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> 3462 </summary> 3463 3464 <div class="header-sidebar__nested-linklist"><a href="/collections/new-arrivals" class="link-faded-reverse">New Arrivals</a><a href="/collections/paintings" class="link-faded-reverse">Paintings</a><a href="/collections/prints" class="link-faded-reverse">Prints</a><a href="/collections/photography" class="link-faded-reverse">Photography</a><a href="/collections/sculpture" class="link-faded-reverse">Sculptures</a><a href="/collections" class="link-faded-reverse">View All â</a></div> 3465 </details> 3466 </accordion-disclosure></li><li><a href="/collections/the-object-shop" class="header-sidebar__linklist-button h6">The Object Shop</a></li></ul></div><div id="header-panel-3" class="header-sidebar__sub-panel" hidden> 3467 <button 3468 type="button" 3469 class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" 3470 data-action="close-panel" 3471 ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10"> 3472 <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/> 3473 </svg>Services</button> 3474 3475 <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/pages/services-provided" class="header-sidebar__linklist-button h6">Services Provided</a></li><li><a href="/pages/art-advisory" class="header-sidebar__linklist-button h6">Art Advisory</a></li><li><a href="/pages/commissions" class="header-sidebar__linklist-button h6">Commissions </a></li><li><a href="/pages/art-finder-quiz" class="header-sidebar__linklist-button h6">Art Match Quiz</a></li><li><a href="https://spafineart.com/#sizefinder" class="header-sidebar__linklist-button h6">Size Finder</a></li><li><a href="/pages/request-virtual-mockup" class="header-sidebar__linklist-button h6">Room Mockup Request</a></li><li><a href="/pages/curator-recommendations" class="header-sidebar__linklist-button h6">Ask A Curator</a></li></ul><div class="header-sidebar__promo scroll-area bleed md:unbleed"><div class="v-stack justify-items-center gap-4 sm:gap-5 group"><div class="overflow-hidden"><img src="//spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=2729" alt="" srcset="//spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=315 315w, //spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=630 630w, //spafineart.com/cdn/shop/files/install_3.jpg?v=1774386805&width=945 945w" width="2729" height="2410" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom"></div></div></div></div><div id="header-panel-4" class="header-sidebar__sub-panel" hidden> 3476 <button 3477 type="button" 3478 class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" 3479 data-action="close-panel" 3480 ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10"> 3481 <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/> 3482 </svg>About</button> 3483 3484 <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/pages/our-story" class="header-sidebar__linklist-button h6">Our Story</a></li><li><a href="/blogs/gallery-journal" class="header-sidebar__linklist-button h6">The Gallery Journal</a></li><li><a href="/pages/installations" class="header-sidebar__linklist-button h6">Installations</a></li></ul><div class="header-sidebar__promo scroll-area bleed md:unbleed"><a href="#hero-wishlist" class="v-stack justify-items-center gap-4 sm:gap-5 group"><div class="overflow-hidden">
3484<img src="//spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=2964" alt="" srcset="//spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=315 315w, //spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=630 630w, //spafineart.com/cdn/shop/files/spa_exterior.jpg?v=1771794717&width=945 945w" width="2964" height="2372" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom"></div></a></div></div></div> 3485 </header-sidebar-collapsible-panel></header-sidebar> 3486</x-header> 3487</height-observer> 3488
3489<script> 3490 document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--20794347880627__header').clientHeight.toFixed(2)}px`); 3491</script>
3491 3492 3493 3494</header> 3495<!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> 3496<section id="shopify-section-sections--20794348863667__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer"><cart-drawer 3497 id="cart-drawer" 3498 aria-label="Cart" 3499 class="cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-1" 3500 initial-focus="false" 3501 handle-editor-events 3502> 3503 <p class="h4" slot="header">Cart</p><p class="h5 text-center">Your cart is empty</p></cart-drawer> 3504 3505 3506</section><div id="shopify-section-sections--20794348863667__newsletter-popup" class="shopify-section shopify-section-group-overlay-group shopify-section--popup"> 3507</div> 3508<!-- END sections: overlay-group --><main id="main" class="anchor"> 3509 <section id="shopify-section-template--20794352238771__slideshow_VDLm9c" class="shopify-section shopify-section--slideshow"><slideshow-carousel 3510 id="carousel-template--20794352238771__slideshow_VDLm9c" 3511 class="slideshow" 3512 allow-swipe 3513 3514 allow-transparent-header 3515 3516 cell-selector=".slideshow__slide" 3517 3518 autoplay="5" 3519 3520 3521 autoplay-pause-on-video 3522 3523 role="region" 3524 style="--background: 0 0 0 3525 ; background-color: rgb(var(--background));--border-color: var(--text-color) / 0.15;" 3526 ><div 3527 class="slideshow__slide is-selected" 3528 media-type="image" 3529 3530 role="group" 3531 3532 ><div class="content-over-media content-over-media--xs" style="--content-over-media-content-max-width: 560px; --content-over-media-gradient-overlay: linear-gradient(180deg, rgba(54, 54, 54, 0.2), rgba(4, 4, 4, 0.65) 100%)"><figure> 3533 <div class="slideshow__image-split"><picture><source 3534 media="(max-width: 699px)" 3535 srcset="//spafineart.com/cdn/shop/files/85-jupiter_jpg.webp?v=1784690205&width=800 800w, //spafineart.com/cdn/shop/files/85-jupiter_jpg.webp?v=1784690205&width=1000 1000w, //spafineart.com/cdn/shop/files/85-jupiter_jpg.webp?v=1784690205&width=1200 1200w" 3536 width="829" 3537 height="829" 3538 ><img src="//spafineart.com/cdn/shop/files/85-jupiter_jpg.webp?v=1784690205&width=829" alt="" srcset="//spafineart.com/cdn/shop/files/85-jupiter_jpg.webp?v=1784690205&width=800 800w" width="829" height="829" fetchpriority="high" sizes="(max-width: 699px) 100vw, 50vw"></picture><div class="relative sm-max:hidden"> 3539 <img src="//spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=1254" alt="" srcset="//spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=800 800w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=1200 1200w" width="1254" height="1254" fetchpriorty="high" sizes="50vw" class="media-background"> 3540 </div> 3541 </div> 3542 </figure> 3543 3544 <div class="slideshow__slide-content slideshow__slide-content--boxed slideshow__slide-content--with-border place-self-center text-center sm:place-self-center sm:text-center" style="--text-color: 255 255 255; color: rgb(var(--text-color));--border-color: 255 255 255;"> 3545 <div class="prose"><p class="h6">Artful objects. Thoughtful gifts.</p><p class="h1">The Object Shop</p></div> 3546 </div> 3547 </div></div><button data-action="navigate-next" class="slideshow__next-section-button circle-button circle-button--lg hover:animate-icon-block"> 3548 <span class="sr-only">Navigate to next section</span><svg aria-hidden="true" focusable="false" fill="none" width="18" class="icon icon-arrow-down" viewBox="0 0 18 16"> 3549 <path d="m1 4 8 8 8-8" stroke="currentColor" stroke-linecap="square"/> 3550 </svg></button></slideshow-carousel> 3551<style> @media (max-width: 749px) {#shopify-section-template--20794352238771__slideshow_VDLm9c .slideshow, #shopify-section-template--20794352238771__slideshow_VDLm9c .slideshow :is(.content-over-media, #shopify-section-template--20794352238771__slideshow_VDLm9c .slideshow__image-split, #shopify-section-template--20794352238771__slideshow_VDLm9c img) {height: 300px !important; min-height: 300px !important; } #shopify-section-template--20794352238771__slideshow_VDLm9c .slideshow img {width: 100% !important; object-fit: cover !important; } #shopify-section-template--20794352238771__slideshow_VDLm9c .place-self-ce
3551nter.text-center {transform: translateY(26px) !important; }} @media (min-width: 750px) {#shopify-section-template--20794352238771__slideshow_VDLm9c .slideshow, #shopify-section-template--20794352238771__slideshow_VDLm9c .slideshow :is(.content-over-media, #shopify-section-template--20794352238771__slideshow_VDLm9c .slideshow__image-split, #shopify-section-template--20794352238771__slideshow_VDLm9c img) {height: 500px !important; } #shopify-section-template--20794352238771__slideshow_VDLm9c .place-self-center.text-center {transform: translateY(24px); }} </style></section><section id="shopify-section-template--20794352238771__rich_text_7k4Re4" class="shopify-section shopify-section--rich-text"><div class="color-scheme color-scheme--scheme-1 color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56 section-spacing "> 3552 <div class="container container--xs"> 3553 <div class="prose text-center"><div ><p>Discover a curated mix of artful objects, distinctive gifts, books, décor, and small works chosen for their beauty, character, and lasting appeal.</p></div></div> 3554 </div> 3555 </div> 3556</section><section id="shopify-section-template--20794352238771__filter_chips_E4JMdC" class="shopify-section section-filter-chips"> 3557<div class="tag-chips-wrapper" id="filter-chips" role="navigation" aria-label="Shop categories"> 3558 <div class="tag-chips"> 3559 <a 3560 href="/collections/the-object-shop?view=giftshop" 3561 class="tag-chip tag-chip--active" 3562 aria-current="page" 3563 > 3564 All 3565 </a> 3566 3567 <a 3568 href="/collections/object-shop-accessories?view=giftshop" 3569 class="tag-chip" 3570 3571 > 3572 Accessories 3573 </a> 3574 3575 <a 3576 href="/collections/giftshop-jewely?view=giftshop" 3577 class="tag-chip" 3578 3579 > 3580 Jewelry 3581 </a> 3582 3583 <a 3584 href="/collections/books-stationary?view=giftshop" 3585 class="tag-chip" 3586 3587 > 3588 Books & Stationery 3589 </a> 3590 3591 <a 3592 href="/collections/decor?view=giftshop" 3593 class="tag-chip" 3594 3595 > 3596 Decor 3597 </a> 3598 3599 <a 3600 href="/collections/pins-magnets?view=giftshop" 3601 class="tag-chip" 3602 3603 > 3604 Pins & Magnets 3605 </a> 3606 </div> 3607</div> 3608
3609<script> 3610 (function () { 3611 function initFilterChips() { 3612 var chips = document.getElementById('filter-chips'); 3613 if (!chips || chips.getAttribute('data-chips-initialized') === 'true') return; 3614 3615 chips.setAttribute('data-chips-initialized', 'true'); 3616 chips.classList.add('chips-no-transition', 'chips-ready'); 3617 3618 chips.getBoundingClientRect(); 3619 3620 requestAnimationFrame(function () { 3621 requestAnimationFrame(function () { 3622 chips.classList.remove('chips-no-transition');}); 3623 }); 3624 } 3625 3626 if (document.readyState === 'loading') { 3627 document.addEventListener('DOMContentLoaded', initFilterChips, { once: true }); 3628 } else { 3629 initFilterChips(); 3630 } 3631 3632 document.addEventListener('page:load', initFilterChips); 3633 document.addEventListener('turbo:load', initFilterChips); 3634 document.addEventListener('shopify:section:load', initFilterChips); 3635 })(); 3636</script>
3636 3637 3638<style> 3639 .tag-chips-wrapper { 3640 display: flex; 3641 justify-content: center; 3642 padding-top: 12px; 3643 padding-bottom: 32px; 3644 visibility: hidden; 3645 } 3646 3647 .tag-chips-wrapper.chips-ready { 3648 visibility: visible; 3649 } 3650 3651 .chips-no-transition * { 3652 transition: none !important; 3653 } 3654 3655 .tag-chips { 3656 display: flex; 3657 flex-wrap: wrap; 3658 gap: 0.5rem; 3659 align-items: center; 3660 justify-content: center; 3661 max-width: calc(100% - 8px); 3662 } 3663 3664 .tag-chip { 3665 display: inline-block; 3666 padding: 0.5rem 1.25rem; 3667 border: 1px solid #1a1a1a; 3668 border-radius: 9999px; 3669 color: #1a1a1a; 3670 background-color: transparent; 3671 background-image: linear-gradient( 3672 to right, 3673 #a0a0a0 50%, 3674 transparent 50% 3675 ); 3676 background-position: right center; 3677 background-size: 200% 100%; 3678 font-size: 12px; 3679 letter-spacing: 0.08em; 3680 line-height: 1.2; 3681 text-decoration: none; 3682 text-transform: uppercase; 3683 transition: 3684 background-position 0.3s ease, 3685 border-color 0.3s ease, 3686 color 0.3s ease, 3687 box-shadow 0.2s ease, 3688 transform 0.15s ease; 3689 } 3690 3691 @media (hover: hover) { 3692 .tag-chip:not(.tag-chip--active):hover { 3693 background-position: left center; 3694 border-color: #a0a0a0; 3695 color: #ffffff; 3696 transform: translateY(-1px); 3697 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12); 3698 } 3699 } 3700 3701 .tag-chip:focus-visible { 3702 outline: 2px solid #1a1a1a; 3703 outline-offset: 3px; 3704 } 3705 3706 .tag-chip--active, 3707 .tag-chip--active:hover { 3708 background-color: #1a1a1a; 3709 background-image: none; 3710 border-color: #1a1a1a; 3711 color: #ffffff; 3712 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18); 3713 transform: none; 3714 } 3715 3716 @media screen and (max-width: 749px) { 3717 .tag-chip { 3718 padding: 0.4rem 0.85rem; 3719 font-size: 10px; 3720 letter-spacing: 0.05em; 3721 } 3722 } 3723 3724 @media (prefers-reduced-motion: reduce) { 3725 .tag-chip { 3726 transition: none; 3727 } 3728 } 3729</style> 3730 3731</section><section id="shopify-section-template--20794352238771__main" class="shopify-section shopify-section--main-collection"><style> 3732 #shopify-section-template--20794352238771__main { 3733 --product-list-horizontal-spacing-factor: 1; 3734 --product-list-vertical-spacing-factor: 1; 3735 3736 3737 --collection-items-per-row-medium: 2; 3738 --collection-items-per-row-large: 1; 3739 } 3740 3741 #shopify-section-template--20794352238771__main .product-list { 3742 --product-list-max-items-per-row-allowed: 99 !important; 3743 } 3744 3745 @media screen and (min-width: 700px) { 3746 #shopify-section-template--20794352238771__main { 3747 3748 --collection-items-per-row-compact: 4; 3749 --collection-items-per-row-medium: 3; 3750 --collection-items-per-row-large: 2; 3751 } 3752 } 3753 3754 @media screen and (min-width: 1000px) { 3755 #shopify-section-template--20794352238771__main {--collection-items-per-row-compact: 6; 3756 --collection-items-per-row-medium: 4; 3757 --collection-items-per-row-large: 3;} 3758 3759 #shopify-section-template--20794352238771__main .collection {} 3760 } 3761 3762 @media screen and (min-width: 1400px) { 3763 #shopify-section-template--20794352238771__main {} 3764 } 3765</style><div class="color-scheme color-scheme--scheme-1"> 3766 <div class="container"> 3767 <div class="v-stack gap-6 sm:gap-12"><height-observer variable="collection-toolbar" class="collection-toolbar full-bleed"> 3768 <div class="collection-toolbar__button-list"><div class="collection-toolbar__button-container "> 3769 <button type="button" aria-controls="facets-drawer" class="collection-toolbar__button heading text-xxs w-full">Filter 3770 </button> 3771 </div><div class="collection-toolbar__button-container"> 3772 <button type="button" aria-controls="sort-by-popover" class="collection-toolbar__button heading text-xxs w-full"> 3773 <span class="text-with-icon justify-center">Sort by<svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10"> 3774 <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/> 3775 </svg></span> 3776 </button> 3777 3778 <facets-sort-popover
3779 id="sort-by-popover" 3780 section-id="template--20794352238771__main" 3781 class="popover popover--bottom-end color-scheme color-scheme--dialog" 3782 close-on-listbox-select 3783 > 3784 <p class="h4" slot="header">Sort by</p> 3785 3786 <x-listbox class="popover__value-list"><button 3787 type="button" 3788 class="popover__value-option group" 3789 role="option" 3790 value="manual" 3791 3792 aria-selected="true" 3793 3794 > 3795 <span class="reversed-link">Featured</span> 3796 </button><button 3797 type="button" 3798 class="popover__value-option group" 3799 role="option" 3800 value="most-relevant" 3801 3802 > 3803 <span class="reversed-link">Most relevant</span> 3804 </button><button 3805 type="button" 3806 class="popover__value-option group" 3807 role="option" 3808 value="best-selling" 3809 3810 > 3811 <span class="reversed-link">Best selling</span> 3812 </button><button 3813 type="button" 3814 class="popover__value-option group" 3815 role="option" 3816 value="title-ascending" 3817 3818 > 3819 <span class="reversed-link">Alphabetically, A-Z</span> 3820 </button><button 3821 type="button" 3822 class="popover__value-option group" 3823 role="option" 3824 value="title-descending" 3825 3826 > 3827 <span class="reversed-link">Alphabetically, Z-A</span> 3828 </button><button 3829 type="button" 3830 class="popover__value-option group" 3831 role="option" 3832 value="price-ascending" 3833 3834 > 3835 <span class="reversed-link">Price, low to high</span> 3836 </button><button 3837 type="button" 3838 class="popover__value-option group" 3839 role="option" 3840 value="price-descending" 3841 3842 > 3843 <span class="reversed-link">Price, high to low</span> 3844 </button><button 3845 type="button" 3846 class="popover__value-option group" 3847 role="option" 3848 value="created-ascending" 3849 3850 > 3851 <span class="reversed-link">Date, old to new</span> 3852 </button><button 3853 type="button" 3854 class="popover__value-option group" 3855 role="option" 3856 value="created-descending" 3857 3858 > 3859 <span class="reversed-link">Date, new to old</span> 3860 </button></x-listbox> 3861 </facets-sort-popover> 3862 </div></div></height-observer><div class="collection"><facets-drawer 3863 id="facets-drawer" 3864 class="facets-drawer drawer drawer--sm color-scheme color-scheme--dialog " 3865 > 3866 <p class="h4" slot="header">Filters</p><facets-form 3867 3868 section-id="template--20794352238771__main" 3869> 3870 <form method="GET" action="/collections/the-object-shop" class="facets"><input type="hidden" name="page" value=""><div class="accordion-list"><accordion-disclosure class="accordion " > 3871 <details 3872 class="accordion__disclosure group" 3873 3874 aria-expanded="false" 3875 3876 > 3877 <summary><span class="accordion__toggle h6"><span class="text-with-icon gap-4">Availability</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewB
3877ox="0 0 10 10"> 3878 <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/> 3879 </svg></span> 3880 </summary> 3881 3882 <div class="accordion__content "><div class="checkbox-control"> 3883 <input id="facets-drawer-filter.v.availability" type="checkbox" class="switch" name="filter.v.availability" value="1" > 3884 <label for="facets-drawer-filter.v.availability" class="text-subdued">In stock only</label> 3885 </div></div> 3886 </details> 3887</accordion-disclosure> 3888<accordion-disclosure class="accordion " > 3889 <details 3890 class="accordion__disclosure group" 3891 3892 aria-expanded="false" 3893 3894 > 3895 <summary><span class="accordion__toggle h6"><span class="text-with-icon gap-4">Price</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> 3896 <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/> 3897 </svg></span> 3898 </summary> 3899 3900 <div class="accordion__content "><price-range class="price-range"><div class="range-group" style="--range-min: 0.0%; --range-max: 100.0%"> 3901 <input type="range" aria-label="From price" class="range" min="0" max="2500" value="0"> 3902 <input type="range" aria-label="To price" class="range" min="0" max="2500" value="2500"> 3903 </div> 3904 3905 <div class="input-group"> 3906 <label class="input-prefix text-sm"> 3907 <span class="prefix text-subdued">$</span> 3908 <input 3909 aria-label="From price" 3910 class="field" 3911 type="number" 3912 inputmode="numeric" 3913 3914 name="filter.v.price.gte" 3915 id="filter.v.price.gte" 3916 min="0" 3917 max="2500" 3918 placeholder="0" 3919 autocomplete="off" 3920 > 3921 </label> 3922 3923 <span class="text-subdued text-sm">to</span> 3924 3925 <label class="input-prefix text-sm"> 3926 <span class="prefix text-subdued">$</span> 3927 <input 3928 aria-label="To price" 3929 class="field" 3930 type="number" 3931 inputmode="numeric" 3932 3933 name="filter.v.price.lte" 3934 id="filter.v.price.lte" 3935 min="0" 3936 max="2500" 3937 placeholder="2500" 3938 autocomplete="off" 3939 > 3940 </label> 3941 </div> 3942</price-range> 3943</div> 3944 </details> 3945</accordion-disclosure> 3946</div> 3947 3948 <noscript style="display: block; margin-top: 20px;"> 3949<button type="button" class="button w-full" >View results</button></noscript> 3950 </form> 3951</facets-form> 3952<div slot="footer"><dialog-close-button class="contents"> 3953<button type="button" class="button w-full" >View results</button></dialog-close-button> 3954 </div> 3955 </facets-drawer><div class="collection__main"><product-list 3956 id="product-list-template--20794352238771__main" 3957 class="product-list" 3958 collection-mobile-layout="medium" 3959 collection-desktop-layout="large" 3960 > 3961 <product-card 3962 class="product-card" 3963 3964 reveal-on-scroll="true" 3965 3966 handle="classic-pumpkinette" 3967><div class="product-card__figure"><a href="/products/classic-pumpkinette" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=1254" alt="Classic Pumpkinette" srcset="//spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=200 200w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=300 300w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=400 400w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=500 500w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=600 600w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=700 700w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=800 800w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=1000 1000w, //spafineart.com/cdn/shop/files/pumpkinette3.png?v=1786316501&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=1254" alt="Classic Pumpkinette" srcset="//spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=200 200w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=300 300w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=400 400w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=500 500w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=600 600w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=700 700w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=800 800w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=1000 1000w, //spafineart.com/cdn/shop/files/Pumpkinette1.png?v=1786316501&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 3968<a href="/collections/vendors?q=Chris%20Belleau" class="vendor smallcaps heading">Chris Belleau</a><div class="v-stack justify-items-center gap-1"><a 3969 href="/products/classic-pumpkinette" 3970 class="product-title h6 " 3971 3972 data-instant 3973 >Classic Pumpkinette</a><price-list class="price-list "><sale-price class="h6 text-subdued">
3974 <span class="sr-only">Sale price</span>$35.00</sale-price></price-list> 3975</div></div></div> 3976</product-card> 3977<product-card 3978 class="product-card" 3979 3980 reveal-on-scroll="true" 3981 3982 handle="the-spirited-homes-of-hunt-slonem" 3983><div class="product-card__figure"><a href="/products/the-spirited-homes-of-hunt-slonem" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=1254" alt="The Spirited Homes of Hunt Slonem" srcset="//spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=200 200w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=300 300w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=400 400w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=500 500w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=600 600w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=700 700w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=800 800w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=1000 1000w, //spafineart.com/cdn/shop/files/SpiritedHomes.png?v=1784748956&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=1254" alt="The Spirited Homes of Hunt Slonem" srcset="//spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=200 200w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=300 300w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=400 400w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=500 500w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=600 600w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=700 700w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=800 800w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=1000 1000w, //spafineart.com/cdn/shop/files/SpiritedHomes2.png?v=1784748956&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 3984<a href="/collections/hunt-slonem" class="vendor smallcaps heading">Hunt Slonem</a><div class="v-stack justify-items-center gap-1"><a 3985 href="/products/the-spirited-homes-of-hunt-slonem" 3986 class="product-title h6 " 3987 3988 data-instant 3989 >The Spirited Homes of Hunt Slonem</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 3990 <span class="sr-only">Sale price</span>$75.00</sale-price></price-list> 3991</div></div></div> 3992</product-card> 3993<product-card 3994 class="product-card" 3995 3996 reveal-on-scroll="true" 3997 3998 handle="black-x-clear-interlocking-lucite-hearts" 3999><div class="product-card__figure"><a href="/products/black-x-clear-interlocking-lucite-hearts" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=1254" alt="Black X Clear Lucite Hearts" srcset="//spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=200 200w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=300 300w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=400 400w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=500 500w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=600 600w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=700 700w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=800 800w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=1000 1000w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart.png?v=1785009243&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=1254" alt="Black X Clear Lucite Hearts" srcset="//spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=200 200w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=300 300w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=400 400w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=500 500w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=600 600w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=700 700w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=800 800w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=1000 1000w, //spafineart.com/cdn/shop/files/BlackXClear12_Heart2.png?v=1785009242&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4000<a href="/collections/vendors?q=Michael%20Gitter" class="vendor smallcaps heading">Michael Gitter</a><div class="v-stack justify-items-center gap-1"><a 4001 href="/products/black-x-clear-interlocking-lucite-hearts" 4002 class="product-title h6 " 4003 4004 data-instant 4005 >Black X Clear Lucite Hearts</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4006 <span class="sr-only">Sale price</span>$800.00</sale-price></price-list> 4007</div></div></div> 4008</product-card> 4009<product-card 4010 class="product-card" 4011 4012 reveal-on-scroll="true" 4013 4014 handle="oreo-on-cobalt-blue-white-plate" 4015><div class="product-card__figure"><a href="/products/oreo-on-cobalt-blue-white-plate" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=1254" alt="Oreo on Cobalt Blue & White Plate" srcset="//spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=200 200w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=300 300w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=400 400w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=500 500w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=600 600w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=700 700w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=800 800w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=1000 1000w, //spafineart.com/cdn/shop/files/CobaltBlueOreo.png?v=1786632470&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=1254" alt="Oreo on Cobalt Blue & White Plate" srcset="//spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=200 200w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=300 300w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=400 400w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=500 500w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=600 600w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=700 700w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=800 800w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=1000 1000w, //spafineart.com/cdn/shop/files/Cobalt_Oreo_2.png?v=1786633072&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4016<a href="/collections/vendors?q=Tony%20Natsoulas" class="vendor smallcaps heading">Tony Natsoulas</a><div class="v-stack justify-items-center gap-1"><a 4017 href="/products/oreo-on-cobalt-blue-white-plate" 4018 class="product-title h6 " 4019 4020 data-instant 4021 >Oreo on Cobalt Blue & White Plate</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4022 <span class="sr-only">Sale price</span>$45.00</sale-price></price-list> 4023</div></div></div> 4024</product-card> 4025<product-card 4026 class="product-card" 4027 4028 reveal-on-scroll="true" 4029 4030 handle="waffles" 4031><div class="product-card__figure"><a href="/products/waffles" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=1254" alt="Butter Side Up" srcset="//spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=200 200w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=300 300w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=400 400w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=500 500w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=600 600w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=700 700w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=800 800w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=1000 1000w, //spafineart.com/cdn/shop/files/Waffles_Mann.png?v=1786134368&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=1254" alt="Butter Side Up" srcset="//spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=200 200w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=300 300w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=400 400w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=500 500w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=600 600w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=700 700w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=800 800w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=1000 1000w, //spafineart.com/cdn/shop/files/Waffles_2.png?v=1786134579&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4032<a href="/collections/claire-mann" class="vendor smallcaps heading">Claire Mann</a><div class="v-stack justify-items-center gap-1"><a 4033 href="/products/waffles" 4034 class="product-title h6 " 4035 4036 data-instant 4037 >Butter Side Up</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4038 <span class="sr-only">Sale price</span>$135.00</sale-price></price-list> 4039</div></div></div> 4040</product-card> 4041<product-card 4042 class="product-card" 4043 4044 reveal-on-scroll="true" 4045 4046 handle="van-goh-irises-globe" 4047><div class="product-card__figure"><a href="/products/van-goh-irises-globe" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=802" alt="Van Gogh Irises Globe" srcset="//spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=200 200w, //spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=300 300w, //spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=400 400w, //spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=500 500w, //spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=600 600w, //spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=700 700w, //spafineart.com/cdn/shop/files/irises_45_acrylic_landscape_jpg.webp?v=1790090722&width=800 800w" width="802" height="802" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/IRISES_gif.webp?v=1790090722&width=482" alt="Van Gogh Irises Globe" srcset="//spafineart.com/cdn/shop/files/IRISES_gif.webp?v=1790090722&width=200 200w, //spafineart.com/cdn/shop/files/IRISES_gif.webp?v=1790090722&width=300 300w, //spafineart.com/cdn/shop/files/IRISES_gif.webp?v=1790090722&width=400 400w" width="482" height="482" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4048<a href="/collections/mova" class="vendor smallcaps heading">MOVA</a><div class="v-stack justify-items-center gap-1"><a 4049 href="/products/van-goh-irises-globe" 4050 class="product-title h6 " 4051 4052 data-instant 4053 >Van Gogh Irises Globe</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4054 <span class="sr-only">Sale price</span>$275.00</sale-price></price-list> 4055</div></div></div> 4056</product-card> 4057<product-card 4058 class="product-card" 4059 4060 reveal-on-scroll="true" 4061 4062 handle="small-dog" 4063><div class="product-card__figure"><a href="/products/small-dog" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=1254" alt="Family Dog" srcset="//spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=200 200w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=300 300w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=400 400w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=500 500w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=600 600w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=700 700w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=800 800w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=1000 1000w, //spafineart.com/cdn/shop/files/bronzedog.png?v=1790886419&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=1254" alt="Family Dog" srcset="//spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=200 200w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=300 300w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=400 400w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=500 500w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=600 600w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=700 700w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=800 800w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=1000 1000w, //spafineart.com/cdn/shop/files/silverdogsmall.png?v=1790886419&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4064<a href="/collections/yenny-cocq" class="vendor smallcaps heading">Yenny Cocq</a><div class="v-stack justify-items-center gap-1"><a 4065 href="/products/small-dog" 4066 class="product-title h6 " 4067 4068 data-instant 4069 >Family Dog</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4070 <span class="sr-only">Sale price</span>From $95.00</sale-price></price-list> 4071</div></div></div> 4072</product-card> 4073<product-card 4074 class="product-card" 4075 4076 reveal-on-scroll="true" 4077 4078 handle="the-flying-pig" 4079><div class="product-card__figure"><a href="/products/the-flying-pig" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=1254" alt="Flying Pig" srcset="//spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=200 200w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=300 300w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=400 400w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=500 500w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=600 600w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=700 700w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=800 800w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=1000 1000w, //spafineart.com/cdn/shop/files/FlyingPig2.png?v=1784748185&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=1134" alt="Flying Pig" srcset="//spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=200 200w, //spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=300 300w, //spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=400 400w, //spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=500 500w, //spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=600 600w, //spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=700 700w, //spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=800 800w, //spafineart.com/cdn/shop/files/Flying_pig_1.png?v=1784766067&width=1000 1000w" width="1134" height="1109" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4080<a href="/collections/vendors?q=The%20Glass%20Blowing%20Station" class="vendor smallcaps heading">The Glass Blowing Station</a><div class="v-stack justify-items-center gap-1"><a 4081 href="/products/the-flying-pig" 4082 class="product-title h6 " 4083 4084 data-instant 4085 >Flying Pig</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4086 <span class="sr-only">Sale price</span>$195.00</sale-price></price-list> 4087</div></div></div> 4088</product-card> 4089<product-card 4090 class="product-card" 4091 4092 reveal-on-scroll="true" 4093 4094 handle="copper-windblown-tree" 4095><div class="product-card__figure"><a href="/products/copper-windblown-tree" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=1254" alt="Copper Windblown Tree" srcset="//spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=200 200w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=300 300w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=400 400w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=500 500w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=600 600w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=700 700w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=800 800w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=1000 1000w, //spafineart.com/cdn/shop/files/Copper_Windblown_Tree_keep.png?v=1784772662&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4096<a href="/collections/randy-adams" class="vendor smallcaps heading">Randy Adams</a><div class="v-stack justify-items-center gap-1"><a 4097 href="/products/copper-windblown-tree" 4098 class="product-title h6 " 4099 4100 data-instant 4101 >Copper Windblown Tree</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4102 <span class="sr-only">Sale price</span>$275.00</sale-price></price-list> 4103</div></div></div> 4104</product-card> 4105<product-card 4106 class="product-card" 4107 4108 reveal-on-scroll="true" 4109 4110 handle="saratoga-cloisonne-pin" 4111><div class="product-card__figure"><a href="/products/saratoga-cloisonne-pin" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=1254" alt="Saratoga Cloisonné Pin" srcset="//spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=200 200w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=300 300w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=400 400w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=500 500w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=600 600w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=700 700w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=800 800w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=1000 1000w, //spafineart.com/cdn/shop/files/SaratogaCloisonnePin.png?v=1784768545&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=1254" alt="Saratoga Cloisonné Pin" srcset="//spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=200 200w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=300 300w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=400 400w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=500 500w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=600 600w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=700 700w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=800 800w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=1000 1000w, //spafineart.com/cdn/shop/files/Saratoga_pin_back.png?v=1784768849&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4112<a href="/collections/greg-montgomery" class="vendor smallcaps heading">Greg Montgomery</a><div class="v-stack justify-items-center gap-1"><a 4113 href="/products/saratoga-cloisonne-pin" 4114 class="product-title h6 " 4115 4116 data-instant 4117 >Saratoga Cloisonné Pin</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4118 <span class="sr-only">Sale price</span>$15.00</sale-price></price-list> 4119</div></div></div> 4120</product-card> 4121<product-card 4122 class="product-card" 4123 4124 reveal-on-scroll="true" 4125 4126 handle="gift-card" 4127><div class="product-card__figure"><a href="/products/gift-card" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=4000" alt="Digital Gift Card" srcset="//spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=200 200w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=300 300w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=400 400w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=500 500w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=600 600w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=700 700w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=800 800w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=1000 1000w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=1200 1200w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=1400 1400w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=1600 1600w, //spafineart.com/cdn/shop/files/gift_card_1_6fee8454-7e43-4a72-b07d-d5b6e240e26b.jpg?v=1788616133&width=1800 1800w" width="4000" height="4000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4128<a href="/collections/vendors?q=Spa%20Fine%20Art" class="vendor smallcaps heading">Spa Fine Art</a><div class="v-stack justify-items-center gap-1"><a 4129 href="/products/gift-card" 4130 class="product-title h6 " 4131 4132 data-instant 4133 >Digital Gift Card</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4134 <span class="sr-only">Sale price</span>From $25.00</sale-price></price-list> 4135</div></div></div> 4136</product-card> 4137<product-card 4138 class="product-card" 4139 4140 reveal-on-scroll="true" 4141 4142 handle="secretariat-beaded-clutch" 4143><div class="product-card__figure"><a href="/products/secretariat-beaded-clutch" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=1254" alt="Secretariat Beaded Clutch" srcset="//spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=200 200w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=300 300w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=400 400w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=500 500w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=600 600w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=700 700w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=800 800w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=1000 1000w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch1.png?v=1784769446&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=1254" alt="Secretariat Beaded Clutch" srcset="//spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=200 200w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=300 300w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=400 400w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=500 500w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=600 600w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=700 700w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=800 800w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=1000 1000w, //spafineart.com/cdn/shop/files/SecretariatBeadedClutch2.png?v=1784769445&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4144<a href="/collections/secretariat-memorabilia" class="vendor smallcaps heading">Secretariat Memorabilia</a><div class="v-stack justify-items-center gap-1"><a 4145 href="/products/secretariat-beaded-clutch" 4146 class="product-title h6 " 4147 4148 data-instant 4149 >Secretariat Beaded Clutch</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4150 <span class="sr-only">Sale price</span>$179.00</sale-price></price-list> 4151</div></div></div> 4152</product-card> 4153<product-card 4154 class="product-card" 4155 4156 reveal-on-scroll="true" 4157 4158 handle="two-of-us-male" 4159><div class="product-card__figure"><a href="/products/two-of-us-male" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=1125" alt="Adult Male" srcset="//spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=200 200w, //spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=300 300w, //spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=400 400w, //spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=500 500w, //spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=600 600w, //spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=700 700w, //spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=800 800w, //spafineart.com/cdn/shop/files/twoofusmale.jpg?v=1790094229&width=1000 1000w" width="1125" height="1125" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=2029" alt="Adult Male" srcset="//spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=200 200w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=300 300w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=400 400w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=500 500w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=600 600w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=700 700w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=800 800w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=1000 1000w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=1200 1200w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=1400 1400w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=1600 1600w, //spafineart.com/cdn/shop/files/Two_of_us.jpg?v=1790883818&width=1800 1800w" width="2029" height="2029" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4160<a href="/collections/yenny-cocq" class="vendor smallcaps heading">Yenny Cocq</a><div class="v-stack justify-items-center gap-1"><a 4161 href="/products/two-of-us-male" 4162 class="product-title h6 " 4163 4164 data-instant 4165 >Adult Male</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4166 <span class="sr-only">Sale price</span>$180.00</sale-price></price-list> 4167</div></div></div> 4168</product-card> 4169<product-card 4170 class="product-card" 4171 4172 reveal-on-scroll="true" 4173 4174 handle="saratoga-travel-candle" 4175><div class="product-card__figure"><a href="/products/saratoga-travel-candle" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=1254" alt="Saratoga Travel Candle" srcset="//spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=200 200w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=300 300w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=400 400w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=500 500w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=600 600w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=700 700w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=800 800w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=1000 1000w, //spafineart.com/cdn/shop/files/Saratoga_Travel_Candle_1.png?v=1785708709&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=1254" alt="Saratoga Travel Candle" srcset="//spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=200 200w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=300 300w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=400 400w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=500 500w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=600 600w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=700 700w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=800 800w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=1000 1000w, //spafineart.com/cdn/shop/files/SaratogaTravelCandle2.png?v=1785708387&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4176<a href="/collections/vendors?q=Cereria%20Pernici" class="vendor smallcaps heading">Cereria Pernici</a><div class="v-stack justify-items-center gap-1"><a 4177 href="/products/saratoga-travel-candle" 4178 class="product-title h6 " 4179 4180 data-instant 4181 >Saratoga Travel Candle</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4182 <span class="sr-only">Sale price</span>$325.00</sale-price></price-list> 4183</div></div></div> 4184</product-card> 4185<product-card 4186 class="product-card" 4187 4188 reveal-on-scroll="true" 4189 4190 handle="saratoga-notecards-popular" 4191><div class="product-card__figure"><a href="/products/saratoga-notecards-popular" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=1254" alt="Saratoga Notecards | Popular" srcset="//spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=200 200w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=300 300w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=400 400w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=500 500w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=600 600w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=700 700w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=800 800w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=1000 1000w, //spafineart.com/cdn/shop/files/SaratogaNoteCardsPopular.png?v=1784770230&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Popular-Card-Layout_500w_1024x1024_jpg.webp?v=1784770307&width=500" alt="Saratoga Notecards | Popular" srcset="//spafineart.com/cdn/shop/files/Popular-Card-Layout_500w_1024x1024_jpg.webp?v=1784770307&width=200 200w, //spafineart.com/cdn/shop/files/Popular-Card-Layout_500w_1024x1024_jpg.webp?v=1784770307&width=300 300w, //spafineart.com/cdn/shop/files/Popular-Card-Layout_500w_1024x1024_jpg.webp?v=1784770307&width=400 400w, //spafineart.com/cdn/shop/files/Popular-Card-Layout_500w_1024x1024_jpg.webp?v=1784770307&width=500 500w" width="500" height="482" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4192<a href="/collections/greg-montgomery" class="vendor smallcaps heading">Greg Montgomery</a><div class="v-stack justify-items-center gap-1"><a 4193 href="/products/saratoga-notecards-popular" 4194 class="product-title h6 " 4195 4196 data-instant 4197 >Saratoga Notecards | Popular</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4198 <span class="sr-only">Sale price</span>$25.00</sale-price></price-list> 4199</div></div></div> 4200</product-card> 4201<product-card 4202 class="product-card" 4203 4204 reveal-on-scroll="true" 4205 4206 handle="mini-chocolate-cake-slice" 4207><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><sold-out-badge class="badge badge--sold-out">Sold</sold-out-badge></badge-list><a href="/products/mini-chocolate-cake-slice" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=1654" alt="Mini Chocolate Cake Slice" srcset="//spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=200 200w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=300 300w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=400 400w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=500 500w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=600 600w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=700 700w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=800 800w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=1000 1000w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=1200 1200w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=1400 1400w, //spafineart.com/cdn/shop/files/cakeslice2.jpg?v=1784139701&width=1600 1600w" width="1654" height="1654" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=1654" alt="Mini Chocolate Cake Slice" srcset="//spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=200 200w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=300 300w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=400 400w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=500 500w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=600 600w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=700 700w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=800 800w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=1000 1000w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=1200 1200w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=1400 1400w, //spafineart.com/cdn/shop/files/cakeslice1.jpg?v=1784139701&width=1600 1600w" width="1654" height="1654" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4208<a href="/collections/jeff-nebeker" class="vendor smallcaps heading">Jeff Nebeker</a><div class="v-stack justify-items-center gap-1"><a 4209 href="/products/mini-chocolate-cake-slice" 4210 class="product-title h6 " 4211 4212 data-instant 4213 >Mini Chocolate Cake Slice</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4214 <span class="sr-only">Sale price</span>$75.00</sale-price></price-list> 4215</div></div></div> 4216</product-card> 4217<product-card 4218 class="product-card" 4219 4220 reveal-on-scroll="true" 4221 4222 handle="earth-with-clouds" 4223><div class="product-card__figure"><a href="/products/earth-with-clouds" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=1016" alt="Earth with Clouds" srcset="//spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=200 200w, //spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=300 300w, //spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=400 400w, //spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=500 500w, //spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=600 600w, //spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=700 700w, //spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=800 800w, //spafineart.com/cdn/shop/files/STE-C_WSW.jpg-3.webp?v=1787508918&width=1000 1000w" width="1016" height="1016" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/STE-C.gif-2.webp?v=1787508918&width=482" alt="Earth with Clouds" srcset="//spafineart.com/cdn/shop/files/STE-C.gif-2.webp?v=1787508918&width=200 200w, //spafineart.com/cdn/shop/files/STE-C.gif-2.webp?v=1787508918&width=300 300w, //spafineart.com/cdn/shop/files/STE-C.gif-2.webp?v=1787508918&width=400 400w" width="482" height="482" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4224<a href="/collections/mova" class="vendor smallcaps heading">MOVA</a><div class="v-stack justify-items-center gap-1"><a 4225 href="/products/earth-with-clouds" 4226 class="product-title h6 " 4227 4228 data-instant 4229 >Earth with Clouds</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4230 <span class="sr-only">Sale price</span>From $275.00</sale-price></price-list> 4231</div></div></div> 4232</product-card> 4233<product-card 4234 class="product-card" 4235 4236 reveal-on-scroll="true" 4237 4238 handle="coastal-adventures-magnet-set" 4239><div class="product-card__figure"><a href="/products/coastal-adventures-magnet-set" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=1254" alt="Coastal Adventures Magnet Set" srcset="//spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=200 200w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=300 300w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=400 400w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=500 500w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=600 600w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=700 700w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=800 800w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=1000 1000w, //spafineart.com/cdn/shop/files/KaylorOceanMagnetSet.png?v=1785638925&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4240<a href="/collections/diane-kaylor" class="vendor smallcaps heading">Diane Kaylor</a><div class="v-stack justify-items-center gap-1"><a 4241 href="/products/coastal-adventures-magnet-set" 4242 class="product-title h6 " 4243 4244 data-instant 4245 >Coastal Adventures Magnet Set</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4246 <span class="sr-only">Sale price</span>$18.00</sale-price></price-list> 4247</div></div></div> 4248</product-card> 4249<product-card 4250 class="product-card" 4251 4252 reveal-on-scroll="true" 4253 4254 handle="handblown-glass-flower-ring-holder" 4255><div class="product-card__figure"><a href="/products/handblown-glass-flower-ring-holder" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=1254" alt="Handblown Glass Flower Ring Holder" srcset="//spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=200 200w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=300 300w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=400 400w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=500 500w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=600 600w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=700 700w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=800 800w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=1000 1000w, //spafineart.com/cdn/shop/files/ringholderdisplay.png?v=1786739421&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=1254" alt="Handblown Glass Flower Ring Holder" srcset="//spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=200 200w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=300 300w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=400 400w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=500 500w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=600 600w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=700 700w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=800 800w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=1000 1000w, //spafineart.com/cdn/shop/files/pinkringholder.png?v=1786739421&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4256<a href="/collections/vendors?q=Chris%20Belleau" class="vendor smallcaps heading">Chris Belleau</a><div class="v-stack justify-items-center gap-1"><a 4257 href="/products/handblown-glass-flower-ring-holder" 4258 class="product-title h6 " 4259 4260 data-instant 4261 >Handblown Glass Flower Ring Holder</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4262 <span class="sr-only">Sale price</span>$46.00</sale-price></price-list> 4263</div></div></div> 4264</product-card> 4265<product-card 4266 class="product-card" 4267 4268 reveal-on-scroll="true" 4269 4270 handle="oreo-on-white-and-silver-scroll-plate" 4271><div class="product-card__figure"><a href="/products/oreo-on-white-and-silver-scroll-plate" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=1254" alt="Oreo on White and Silver Scroll Plate" srcset="//spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=200 200w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=300 300w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=400 400w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=500 500w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=600 600w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=700 700w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=800 800w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=1000 1000w, //spafineart.com/cdn/shop/files/Oreosilverscrollplate.png?v=1784939355&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4272<a href="/collections/vendors?q=Tony%20Natsoulas" class="vendor smallcaps heading">Tony Natsoulas</a><div class="v-stack justify-items-center gap-1"><a 4273 href="/products/oreo-on-white-and-silver-scroll-plate" 4274 class="product-title h6 " 4275 4276 data-instant 4277 >Oreo on White and Silver Scroll Plate</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4278 <span class="sr-only">Sale price</span>$45.00</sale-price></price-list> 4279</div></div></div> 4280</product-card> 4281<product-card 4282 class="product-card" 4283 4284 reveal-on-scroll="true" 4285 4286 handle="patina-copper-maple-tree" 4287><div class="product-card__figure"><a href="/products/patina-copper-maple-tree" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=1254" alt="Patina Copper Maple Tree" srcset="//spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=200 200w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=300 300w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=400 400w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=500 500w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=600 600w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=700 700w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=800 800w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=1000 1000w, //spafineart.com/cdn/shop/files/PatinaCopperMapleTree.png?v=1784772624&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4288<a href="/collections/randy-adams" class="vendor smallcaps heading">Randy Adams</a><div class="v-stack justify-items-center gap-1"><a 4289 href="/products/patina-copper-maple-tree" 4290 class="product-title h6 " 4291 4292 data-instant 4293 >Patina Copper Maple Tree</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4294 <span class="sr-only">Sale price</span>$275.00</sale-price></price-list> 4295</div></div></div> 4296</product-card> 4297<product-card 4298 class="product-card" 4299 4300 reveal-on-scroll="true" 4301 4302 handle="the-glass-bee" 4303><div class="product-card__figure"><a href="/products/the-glass-bee" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=1254" alt="Glass Bee" srcset="//spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=200 200w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=300 300w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=400 400w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=500 500w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=600 600w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=700 700w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=800 800w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=1000 1000w, //spafineart.com/cdn/shop/files/Flying_Bee.png?v=1784766856&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=1254" alt="Glass Bee" srcset="//spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=200 200w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=300 300w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=400 400w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=500 500w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=600 600w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=700 700w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=800 800w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=1000 1000w, //spafineart.com/cdn/shop/files/Flying_Bee_2.png?v=1784767107&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4304<a href="/collections/vendors?q=The%20Glass%20Blowing%20Station" class="vendor smallcaps heading">The Glass Blowing Station</a><div class="v-stack justify-items-center gap-1"><a 4305 href="/products/the-glass-bee" 4306 class="product-title h6 " 4307 4308 data-instant 4309 >Glass Bee</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4310 <span class="sr-only">Sale price</span>$135.00</sale-price></price-list> 4311</div></div></div> 4312</product-card> 4313<product-card 4314 class="product-card" 4315 4316 reveal-on-scroll="true" 4317 4318 handle="jupiter" 4319><div class="product-card__figure"><a href="/products/jupiter" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/45-jupiter_jpg.webp?v=1790091005&width=799" alt="Jupiter Globe" srcset="//spafineart.com/cdn/shop/files/45-jupiter_jpg.webp?v=1790091005&width=200 200w, //spafineart.com/cdn/shop/files/45-jupiter_jpg.webp?v=1790091005&width=300 300w, //spafineart.com/cdn/shop/files/45-jupiter_jpg.webp?v=1790091005&width=400 400w, //spafineart.com/cdn/shop/files/45-jupiter_jpg.webp?v=1790091005&width=500 500w, //spafineart.com/cdn/shop/files/45-jupiter_jpg.webp?v=1790091005&width=600 600w, //spafineart.com/cdn/shop/files/45-jupiter_jpg.webp?v=1790091005&width=700 700w" width="799" height="799" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/JUPITER3.webp?v=1784689848&width=400" alt="Jupiter Globe" srcset="//spafineart.com/cdn/shop/files/JUPITER3.webp?v=1784689848&width=200 200w, //spafineart.com/cdn/shop/files/JUPITER3.webp?v=1784689848&width=300 300w, //spafineart.com/cdn/shop/files/JUPITER3.webp?v=1784689848&width=400 400w" width="400" height="400" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4320<a href="/collections/mova" class="vendor smallcaps heading">MOVA</a><div class="v-stack justify-items-center gap-1"><a 4321 href="/products/jupiter" 4322 class="product-title h6 " 4323 4324 data-instant 4325 >Jupiter Globe</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4326 <span class="sr-only">Sale price</span>From $275.00</sale-price></price-list> 4327</div></div></div> 4328</product-card> 4329<product-card 4330 class="product-card" 4331 4332 reveal-on-scroll="true" 4333 4334 handle="saratoga-candles" 4335><div class="product-card__figure"><a href="/products/saratoga-candles" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=1254" alt="Saratoga Candles" srcset="//spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=200 200w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=300 300w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=400 400w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=500 500w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=600 600w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=700 700w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=800 800w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=1000 1000w, //spafineart.com/cdn/shop/files/SaratogaCandlemilkrose.png?v=1784767553&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=1254" alt="Saratoga Candles" srcset="//spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=200 200w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=300 300w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=400 400w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=500 500w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=600 600w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=700 700w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=800 800w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=1000 1000w, //spafineart.com/cdn/shop/files/SaratogaCandlestack.png?v=1784767552&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4336<a href="/collections/vendors?q=Saratoga%20Candle" class="vendor smallcaps heading">Saratoga Candle</a><div class="v-stack justify-items-center gap-1"><a 4337 href="/products/saratoga-candles" 4338 class="product-title h6 " 4339 4340 data-instant 4341 >Saratoga Candles</a><price-list class="price-list "><sale-price class="h6 text-subdued"> 4342 <span class="sr-only">Sale price</span>$28.00</sale-price></price-list> 4343</div></div></div> 4344</product-card> 4345<product-card 4346 class="product-card" 4347 4348 reveal-on-scroll="true" 4349 4350 handle="clear-confetti-x-marine-blue" 4351><div class="product-card__figure"><a href="/products/clear-confetti-x-marine-blue" class="product-card__media" draggable="false" data-instant><img src="//spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=1254" alt="Clear Confetti X Marine Blue" srcset="//spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=200 200w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=300 300w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=400 400w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=500 500w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=600 600w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=700 700w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=800 800w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=1000 1000w, //spafineart.com/cdn/shop/files/Clear_Confetti_X_Marine_Blue_3.png?v=1785008734&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-square"><img src="//spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=1254" alt="Clear Confetti X Marine Blue" srcset="//spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=200 200w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=300 300w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=400 400w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=500 500w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=600 600w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=700 700w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=800 800w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=1000 1000w, //spafineart.com/cdn/shop/files/ClearConfettiXMarineBlue.png?v=1785008362&width=1200 1200w" width="1254" height="1254" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" aria-hidden="true"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"> 4352<a href="/collections/vendors?q=Michael%20Gitter" class="vendor smallcaps heading">Michael Gitter</a><div class="v-stack justify-items-center gap-1"><a 4353 href="/products/clear-confetti-x-marine-blue" 4354 class="product-title h6 " 4355 4356 data-instant 4357 >Clear Confetti X Marine Blue</a><price-list class="price-list "><sale-price class="h6 text-subdued">
4358 <span class="sr-only">Sale price</span>$500.00</sale-price></price-list> 4359</div></div></div> 4360</product-card> 4361 4362 </product-list><nav class="pagination" role="navigation" aria-label="Pagination navigation"><span 4363 class="pagination__link pagination__link--disabled h6" 4364 4365 aria-current="page" 4366 4367 >1</span><facet-link class="contents"><a class="pagination__link h6" aria-label="Go to page 2" href="/collections/the-object-shop?page=2">2</a></facet-link><facet-link class="contents"><a class="pagination__link h6" aria-label="Go to page 3" href="/collections/the-object-shop?page=3">3</a></facet-link><facet-link class="contents"><a class="pagination__link h6" aria-label="Go to page 4" href="/collections/the-object-shop?page=4">4</a></facet-link><facet-link class="contents"><a class="pagination__link h6" rel="next" aria-label="Go to page 2" href="/collections/the-object-shop?page=2"><svg aria-hidden="true" focusable="false" fill="none" width="11" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10"> 4368 <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/> 4369 </svg></a></facet-link></nav></div></div></div> 4370 </div> 4371</div> 4372 4373 4374</section> 4375<!-- BEGIN sections: footer-group --> 4376<footer id="shopify-section-sections--20794347815091__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style> 4377 #shopify-section-sections--20794347815091__footer { 4378 --footer-content-justify-items: space-between; 4379 } 4380 4381 #shopify-section-sections--20794347815091__footer .footer__legal { 4382 display: flex; 4383 flex-wrap: wrap; 4384 align-items: center; 4385 gap: 0.6rem 1.25rem; 4386 } 4387 4388 #shopify-section-sections--20794347815091__footer .footer__legal a { 4389 white-space: nowrap; 4390 } 4391 4392 @media screen and (max-width: 699px) { 4393 #shopify-section-sections--20794347815091__footer .footer__legal { 4394 gap: 0.5rem 1rem; 4395 } 4396 } 4397</style><div class="footer color-scheme color-scheme--scheme-3 color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44 bordered-section"> 4398 <div class="container"> 4399 <div class="footer__inner"><div class="footer__block-list"><div class="footer__block footer__block--text" ><div class="v-stack gap-4 sm:gap-5"><p class="h6"><strong>Visit Us</strong></p><div class="prose text-subdued"><p>Spa Fine Art<br/>376 Broadway, Suite 11<br/>Saratoga Springs, NY 12866<br/><br/></p><h6><strong>Open Daily</strong></h6><p>Thu - Sat / 9am â 7pm <br/>Sun - Wed / 9am â 6pm</p><p><br/>(518) 587-2411<br/>[email protected]</p></div></div></div><div class="footer__block footer__block--image" ><img src="//spafineart.com/cdn/shop/files/footercirclelogo_Medium_686f9c6d-8823-452b-8920-c4abf025b0f3.png?v=1785898599&width=640" alt="" srcset="//spafineart.com/cdn/shop/files/footercirclelogo_Medium_686f9c6d-8823-452b-8920-c4abf025b0f3.png?v=1785898599&width=80 80w, //spafineart.com/cdn/shop/files/footercirclelogo_Medium_686f9c6d-8823-452b-8920-c4abf025b0f3.png?v=1785898599&width=160 160w" width="640" height="640" sizes="80px" style="--image-max-width: 80px" class="constrained-image"></div><div class="footer__accordion-group accordion-group"><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5 sm-max:hidden"><p class="h6">Shop Art</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> 4400 <a href="/collections/new-arrivals" class="link-faded">New Arrivals</a> 4401 </li><li> 4402 <a href="/collections/paintings" class="link-faded">Paintings</a> 4403 </li><li> 4404 <a href="/collections/prints" class="link-faded">Prints</a> 4405 </li><li> 4406 <a href="/collections/photography" class="link-faded">Photography</a> 4407 </li><li> 4408 <a href="/collections/sculpture" class="link-faded">Sculptures</a> 4409 </li><li> 4410 <a href="/collections/the-object-shop" class="link-faded">The Object Shop</a> 4411 </li></ul></div><accordion-disclosure class="accordion sm:hidden" > 4412 <details 4413 class="accordion__disclosure group" 4414 4415 aria-expanded="false" 4416 4417 > 4418 <summary><span class="accordion__toggle h6"><span class="text-with-icon gap-4">Shop Art</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span> 4419 </summary> 4420 4421 <div class="accordion__content "><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> 4422 <a href="/collections/new-arrivals" class="link-faded">New Arrivals</a> 4423 </li><li> 4424 <a href="/collections/paintings" class="link-faded">Paintings</a> 4425 </li><li> 4426 <a href="/collections/prints" class="link-faded">Prints</a> 4427 </li><li> 4428 <a href="/collections/photography" class="link-faded">Photography</a> 4429 </li><li> 4430 <a href="/collections/sculpture" class="link-faded">Sculptures</a> 4431 </li><li> 4432 <a href="/collections/the-object-shop" class="link-faded">The Object Shop</a> 4433 </li></ul></div> 4434 </details> 4435</accordion-disclosure> 4436</div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5 sm-max:hidden"><p class="h6">Resources</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> 4437 <a href="/blogs/curators-notebook" class="link-faded">Curator's Notebook</a> 4438 </li><li> 4439 <a href="/pages/aspect-ratio-calculator" class="link-faded">Aspect Ratio Calculator</a> 4440 </li><li> 4441 <a href="/pages/shipping-returns" class="link-faded">Shipping & Returns</a> 4442 </li><li> 4443 <a href="/pages/faq" class="link-faded">FAQ</a> 4444 </li></ul></div><accordion-disclosure class="accordion sm:hidden" > 4445 <details 4446 class="accordion__disclosure group" 4447 4448 aria-expanded="false" 4449 4450 > 4451 <summary><span class="accordion__toggle h6"><span class="text-with-icon gap-4">Resources</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span> 4452 </summary> 4453 4454 <div class="accordion__content "><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> 4455 <a href="/blogs/curators-notebook" class="link-faded">Curator's Notebook</a> 4456 </li><li> 4457 <a href="/pages/aspect-ratio-calculator" class="link-faded">Aspect Ratio Calculator</a> 4458 </li><li> 4459 <a href="/pages/shipping-returns" class="link-faded">Shipping & Returns</a> 4460 </li><li> 4461 <a href="/pages/faq" class="link-faded">FAQ</a> 4462 </li></ul></div> 4463 </details> 4464</accordion-disclosure> 4465</div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5 sm-max:hidden"><p class="h6">Connect</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> 4466 <a href="/pages/trade-program" class="link-faded">Trade Program</a> 4467 </li><li> 4468 <a href="/pages/artist-submission" class="link-faded">Artist Submission</a> 4469 </li><li> 4470 <a href="/pages/contact" class="link-faded">Contact Us</a> 4471 </li></ul></div><accordion-disclosure class="accordion sm:hidden" > 4472 <details 4473 class="accordion__disclosure group" 4474 4475 aria-expanded="false" 4476 4477 > 4478 <summary><span class="accordion__toggle h6"><span class="text-with-icon gap-4">Connect</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span> 4479 </summary> 4480 4481 <div class="accordion__content "><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> 4482 <a href="/pages/trade-program" class="link-faded">Trade Program</a> 4483 </li><li> 4484 <a href="/pages/artist-submission" class="link-faded">Artist Submission</a> 4485 </li><li> 4486 <a href="/pages/contact" class="link-faded">Contact Us</a> 4487 </li></ul></div> 4488 </details> 4489</accordion-disclosure> 4490</div></div><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Newsletter</p><div class="prose text-subdued"><p>Be the first to see new arrivals, exhibitions, and featured artists.</p></div><form method="post" action="/contact#newsletter-form-sections--20794347815091__footer" id="newsletter-form-sections--20794347815091__footer" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input 4491 id="input--sections--20794347815091__footer--contactemail" 4492 class="input" 4493 type="email" 4494 4495 dir="ltr" 4496 4497 4498 placeholder="E-mail" 4499 4500 4501 name="contact[email]" 4502 4503 4504 4505 4506 4507 autocomplete="email" 4508 4509 enterkeyhint="send" 4510 required 4511 4512 4513 4514 4515 ><label for="input--sections--20794347815091__footer--contactemail" class="floating-label text-xs">E-mail</label></div><div class="align-self-start"> 4516<button type="submit" class="button" >Subscribe</button></div></form></div></div></div><ul class="social-media social-media--list unstyled-list" role="list"><li class="social-media__item branding-colors--facebook"> 4517 <a href="https://www.facebook.com/spafineart/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-facebook" viewB
4517ox="0 0 24 24"> 4518 <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/> 4519 </svg></a> 4520 </li><li class="social-media__item branding-colors--instagram"> 4521 <a href="https://www.instagram.com/spafineart/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-instagram" viewBox="0 0 24 24"> 4522 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/> 4523 </svg></a> 4524 </li><li class="social-media__item branding-colors--pinterest"> 4525 <a href="https://www.pinterest.com/spafineart/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Pinterest"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-pinterest" viewBox="0 0 24 24"> 4526 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.916.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/> 4527 </svg></a> 4528 </li><li class="social-media__item branding-colors--linkedin"> 4529 <a href="https://www.linkedin.com/company/spa-sheldon-fine-art" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on LinkedIn"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-linkedin" viewB
4529ox="0 0 24 24"> 4530 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.349 5.478a1.875 1.875 0 1 0-3.749 0 1.875 1.875 0 1 0 3.749 0ZM7.092 19.2H3.857V8.78h3.235V19.2ZM12.22 8.78H9.121V19.2h3.228v-5.154c0-1.36.257-2.676 1.94-2.676 1.658 0 1.68 1.554 1.68 2.763V19.2H19.2v-5.715c0-2.806-.605-4.963-3.877-4.963-1.573 0-2.629.863-3.06 1.683h-.044V8.78Z" fill="currentColor"/> 4531 </svg></a> 4532 </li></ul><div class="footer__aside"><div class="localization-selectors"><div class="relative"> 4533 <button 4534 type="button" 4535 class="localization-toggle heading text-xxs link-faded" 4536 aria-controls="popover-localization--sections--20794347815091__footer-country" 4537 aria-label="Change country or currency" 4538 aria-expanded="false" 4539 ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" class="country-flag"><span>United States (USD 4540 $)</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10"> 4541 <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/> 4542 </svg></button> 4543 4544 <x-popover 4545 id="popover-localization--sections--20794347815091__footer-country" 4546 initial-focus="[aria-selected='true']" 4547 class="popover popover--top-start color-scheme color-scheme--dialog" 4548 > 4549 <p class="h4" slot="header">Country</p><form method="post" action="/localization" id="localization-form--sections--20794347815091__footer-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/the-object-shop" /><x-listbox class="popover__value-list"><button 4550 type="submit" 4551 name="country_code" 4552 class="popover__value-option h-stack gap-2.5" 4553 role="option" 4554 value="AU" 4555 aria-selected="false" 4556 ><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia (AUD 4557 $)</span 4558 > 4559 </button><button 4560 type="submit" 4561 name="country_code" 4562 class="popover__value-option h-stack gap-2.5" 4563 role="option" 4564 value="AT" 4565 aria-selected="false" 4566 ><img src="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Austria (EUR 4567 â¬)</span 4568 > 4569 </button><button 4570 type="submit" 4571 name="country_code" 4572 class="popover__value-option h-stack gap-2.5" 4573 role="option" 4574 value="BE" 4575 aria-selected="false" 4576 ><img src="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belgium (EUR 4577 â¬)</span 4578 > 4579 </button><button 4580 type="submit" 4581 name="country_code" 4582 class="popover__value-option h-stack gap-2.5" 4583 role="option" 4584 value="CA" 4585 aria-selected="false" 4586 ><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada (CAD 4587 $)</span 4588 > 4589 </button><button 4590 type="submit" 4591 name="country_code" 4592 class="popover__value-option h-stack gap-2.5" 4593 role="option" 4594 value="CZ" 4595 aria-selected="false" 4596 ><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia (CZK 4597 KÄ)</span 4598 > 4599 </button><button 4600 type="submit" 4601 name="country_code" 4602 class="popover__value-option h-stack gap-2.5" 4603 role="option" 4604 value="DK" 4605 aria-selected="false" 4606 ><img src="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Denmark (DKK 4607 kr.)</span 4608 > 4609 </button><button 4610 type="submit" 4611 name="country_code" 4612 class="popover__value-option h-stack gap-2.5" 4613 role="option" 4614 value="FI" 4615 aria-selected="false" 4616 ><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Finland (EUR 4617 â¬)</span 4618 > 4619 </button><button 4620 type="submit" 4621 name="country_code" 4622 class="popover__value-option h-stack gap-2.5" 4623 role="option" 4624 value="FR" 4625 aria-selected="false" 4626 ><img src="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>France (EUR 4627 â¬)</span 4628 > 4629 </button><button 4630 type="submit" 4631 name="country_code" 4632 class="popover__value-option h-stack gap-2.5" 4633 role="option" 4634 value="DE" 4635 aria-selected="false" 4636 ><img src="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Germany (EUR 4637 â¬)</span 4638 > 4639 </button><button 4640 type="submit" 4641 name="country_code" 4642 class="popover__value-option h-stack gap-2.5" 4643 role="option" 4644 value="HK" 4645 aria-selected="false" 4646 ><img src="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&width=60" alt="Hong Kong SAR" srcset="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Hong Kong SAR (HKD 4647 $)</span 4648 > 4649 </button><button 4650 type="submit" 4651 name="country_code" 4652 class="popover__value-option h-stack gap-2.5" 4653 role="option" 4654 value="IE" 4655 aria-selected="false" 4656 ><img src="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ireland (EUR 4657 â¬)</span 4658 > 4659 </button><button 4660 type="submit" 4661 name="country_code" 4662 class="popover__value-option h-stack gap-2.5" 4663 role="option" 4664 value="IL" 4665 aria-selected="false" 4666 ><img src="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Israel (ILS 4667 âª)</span 4668 > 4669 </button><button 4670 type="submit" 4671 name="country_code" 4672 class="popover__value-option h-stack gap-2.5" 4673 role="option" 4674 value="IT" 4675 aria-selected="false" 4676 ><img src="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Italy (EUR 4677 â¬)</span 4678 > 4679 </button><button 4680 type="submit" 4681 name="country_code" 4682 class="popover__value-option h-stack gap-2.5" 4683 role="option" 4684 value="JP" 4685 aria-selected="false" 4686 ><img src="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Japan (JPY 4687 Â¥)</span 4688 > 4689 </button><button 4690 type="submit" 4691 name="country_code" 4692 class="popover__value-option h-stack gap-2.5" 4693 role="option" 4694 value="MY" 4695 aria-selected="false" 4696 ><img src="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&width=60" alt="Malaysia" srcset="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malaysia (MYR 4697 RM)</span 4698 > 4699 </button><button 4700 type="submit" 4701 name="country_code" 4702 class="popover__value-option h-stack gap-2.5" 4703 role="option" 4704 value="NL" 4705 aria-selected="false" 4706 ><img src="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Netherlands (EUR 4707 â¬)</span 4708 > 4709 </button><button 4710 type="submit" 4711 name="country_code" 4712 class="popover__value-option h-stack gap-2.5" 4713 role="option" 4714 value="NZ" 4715 aria-selected="false" 4716 ><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand (NZD 4717 $)</span 4718 > 4719 </button><button 4720 type="submit" 4721 name="country_code" 4722 class="popover__value-option h-stack gap-2.5" 4723 role="option" 4724 value="NO" 4725 aria-selected="false" 4726 ><img src="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Norway (USD 4727 $)</span 4728 > 4729 </button><button 4730 type="submit" 4731 name="country_code" 4732 class="popover__value-option h-stack gap-2.5" 4733 role="option" 4734 value="PL" 4735 aria-selected="false" 4736 ><img src="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Poland (PLN 4737 zÅ)</span 4738 > 4739 </button><button 4740 type="submit" 4741 name="country_code" 4742 class="popover__value-option h-stack gap-2.5" 4743 role="option" 4744 value="PT" 4745 aria-selected="false" 4746 ><img src="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Portugal (EUR 4747 â¬)</span 4748 > 4749 </button><button 4750 type="submit" 4751 name="country_code" 4752 class="popover__value-option h-stack gap-2.5" 4753 role="option" 4754 value="SG" 4755 aria-selected="false" 4756 ><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore (SGD 4757 $)</span 4758 > 4759 </button><button 4760 type="submit" 4761 name="country_code" 4762 class="popover__value-option h-stack gap-2.5" 4763 role="option" 4764 value="KR" 4765 aria-selected="false" 4766 ><img src="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Korea (KRW 4767 â©)</span 4768 > 4769 </button><button 4770 type="submit" 4771 name="country_code" 4772 class="popover__value-option h-stack gap-2.5" 4773 role="option" 4774 value="ES" 4775 aria-selected="false" 4776 ><img src="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Spain (EUR 4777 â¬)</span 4778 > 4779 </button><button 4780 type="submit" 4781 name="country_code" 4782 class="popover__value-option h-stack gap-2.5" 4783 role="option" 4784 value="SE" 4785 aria-selected="false" 4786 ><img src="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sweden (SEK 4787 kr)</span 4788 > 4789 </button><button 4790 type="submit" 4791 name="country_code" 4792 class="popover__value-option h-stack gap-2.5" 4793 role="option" 4794 value="CH" 4795 aria-selected="false" 4796 ><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland (CHF 4797 CHF)</span 4798 > 4799 </button><button 4800 type="submit" 4801 name="country_code" 4802 class="popover__value-option h-stack
4802 gap-2.5" 4803 role="option" 4804 value="AE" 4805 aria-selected="false" 4806 ><img src="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Arab Emirates (AED 4807 د.Ø¥)</span 4808 > 4809 </button><button 4810 type="submit" 4811 name="country_code" 4812 class="popover__value-option h-stack gap-2.5" 4813 role="option" 4814 value="GB" 4815 aria-selected="false" 4816 ><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom (GBP 4817 £)</span 4818 > 4819 </button><button 4820 type="submit" 4821 name="country_code" 4822 class="popover__value-option h-stack gap-2.5" 4823 role="option" 4824 value="US" 4825 aria-selected="true" 4826 ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States (USD 4827 $)</span 4828 > 4829 </button></x-listbox></form></x-popover> 4830 </div><div class="relative"> 4831 <button 4832 type="button" 4833 class="localization-toggle heading text-xxs link-faded" 4834 aria-controls="popover-localization--sections--20794347815091__footer-locale" 4835 aria-label="Change language" 4836 aria-expanded="false" 4837 >English<svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10"> 4838 <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/> 4839 </svg></button> 4840 4841 <x-popover 4842 id="popover-localization--sections--20794347815091__footer-locale" 4843 initial-focus="[aria-selected='true']" 4844 class="popover popover--top-start color-scheme color-scheme--dialog" 4845 > 4846 <p class="h4" slot="header">Language</p><form method="post" action="/localization" id="localization-form--sections--20794347815091__footer-locale" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/the-object-shop" /><x-listbox class="popover__value-list"><button 4847 type="submit" 4848 name="locale_code" 4849 class="popover__value-option" 4850 role="option" 4851 value="en" 4852 aria-selected="true" 4853 >English</button><button 4854 type="submit" 4855 name="locale_code" 4856 class="popover__value-option" 4857 role="option" 4858 value="de" 4859 aria-selected="false" 4860 >Deutsch</button><button 4861 type="submit" 4862 name="locale_code" 4863 class="popover__value-option" 4864 role="option" 4865 value="fr" 4866 aria-selected="false" 4867 >Français</button></x-listbox></form></x-popover> 4868 </div></div><div class="footer__legal heading text-subdued text-xxs"> 4869 <span>© 2026 - Spa Fine Art</span><a href="/policies/terms-of-service" class="link-faded">Terms of Service</a><a href="/policies/privacy-policy" class="link-faded">Privacy Policy</a></div></div> 4870 </div> 4871 </div> 4872</div> 4873 4874<style> @media screen and (max-width: 749px) {#shopify-section-sections--20794347815091__footer .footer__block--text {text-align: center; } #shopify-section-sections--20794347815091__footer .footer__block--image {text-align: center; } #shopify-section-sections--20794347815091__footer .footer__block--image .constrained-image {margin-inline: auto; } #shopify-section-sections--20794347815091__footer .footer .social-media--list {display: flex; justify-content: center; width: 100%; } #shopify-section-sections--20794347815091__footer .footer__aside {text-align: center; display: flex; flex-direction: column; align-items: center; }} </style></footer> 4875<!-- END sections: footer-group --></main> 4876
4876<script> 4877 (() => { 4878 const storagePrefix = 'product-collection-source:'; 4879 const sourceCollection = { 4880 handle: "the-object-shop", 4881 title: "The Object Shop (All)", 4882 collectionUrl: "\/collections\/the-object-shop" 4883 }; 4884 4885 document.addEventListener( 4886 'click', 4887 (event) => { 4888 const clickedElement = 4889 event.target instanceof Element ? event.target : null; 4890 const productLink = clickedElement?.closest('a[href]'); 4891 4892 if (!productLink) return; 4893 4894 try { 4895 const destination = new URL( 4896 productLink.href, 4897 window.location.origin 4898 ); 4899 4900 if (destination.origin !== window.location.origin) return; 4901 4902 const productMatch = destination.pathname.match( 4903 /\/products\/([^/?#]+)/ 4904 ); 4905 4906 if (!productMatch) return; 4907 4908 const productHandle = decodeURIComponent(productMatch[1]); 4909 const sourceAtClick = { 4910 ...sourceCollection, 4911 returnUrl: 4912 window.location.pathname + 4913 window.location.search + 4914 window.location.hash 4915 }; 4916 4917 sessionStorage.setItem( 4918 `${storagePrefix}${productHandle}`, 4919 JSON.stringify(sourceAtClick) 4920 ); 4921 } catch (error) { 4922 // Navigation continues normally when storage is unavailable. 4923 } 4924 }, 4925 true 4926 ); 4927 })(); 4928 </script>
4928 4929 <style> .content-over-media {position: relative; overflow: hidden;} .artist-portrait-hover {position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; opacity: 0; transition: opacity 300ms ease; z-index: 0;} .collection-card:hover .artist-portrait-hover {opacity: 1;} </style> 4930<div id="shopify-block-Aa3UrMW9IZE1TVFNUQ__5537102726230261467" class="shopify-block shopify-app-block"> 4931 4932 4933 <!-- BEGIN app snippet: quiz-popup-styles --><style> 4934 #quiz-container { 4935 position: fixed; 4936 top: 0; 4937 left: 0; 4938 width: 100%; 4939 height: 100%; 4940 display: flex; 4941 flex-direction: column; 4942 justify-content: center; 4943 align-items: center; 4944 background: rgba(0, 0, 0, 0.5); 4945 z-index: var(--quiz-z-index, 100); 4946 overflow: auto; 4947 touch-action: manipulation; 4948 } 4949 #quiz-container .quiz-content { 4950 position: relative; 4951 border-radius: 8px; 4952 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); 4953 z-index: var(--quiz-content-z-index, 101); 4954 max-height: 100%; 4955 overflow: auto; 4956 background: white; 4957 touch-action: manipulation; 4958 } 4959 #quiz-container .close-btn { 4960 position: absolute; 4961 top: 10px; 4962 right: 10px; 4963 background: none; 4964 border: none; 4965 font-size: 32px; 4966 cursor: pointer; 4967 z-index: var(--close-btn-z-index, 102); 4968 margin-left: auto; 4969 color: var(--close-btn-color, #777777); 4970 line-height: 32px; 4971 } 4972 body.revenuehunt-popup-open .react-dropdown-select-dropdown { 4973 z-index: var(--quiz-dropdown-z-index, 103) !important; 4974 } 4975</style> 4976<!-- END app snippet --> 4977 <!-- BEGIN app snippet: quiz-global-vars -->
4977<script> 4978 if (!window.quizUrls) window.quizUrls = {}; 4979 4980 window.quizUrls['quiz_fo9HCM'] = "https:\/\/cdn.shopify.com\/s\/files\/1\/0713\/6978\/5523\/files\/quiz-fo9HCM.json?v=1784135860"; 4981 4982 4983 if (!window.quiz_locale) { 4984 window.quiz_locale = 'en' 4985 } 4986 if (!window.quiz_country) { 4987 window.quiz_country = 'US' 4988 } 4989 if (!window.quiz_currency) { 4990 window.quiz_currency = '${{amount}} USD' 4991 } 4992 if (!window.quiz_market_id) { 4993 window.quiz_market_id = 'gid://shopify/Market/40227406003' 4994 } 4995</script>
4995 4996<!-- END app snippet --> 4997 <!-- BEGIN app snippet: quiz-renderer-script -->
4997<script type="module" src="https://cdn.shopify.com/extensions/01a11ac7-4734-7248-af65-43709269384f/revenuehunt-202/assets/quiz-renderer.js" defer></script>
4997<!-- END app snippet --> 4998 <!-- BEGIN app snippet: quiz-popup-setup --><!-- BEGIN app snippet: quiz-url-functions -->
4998<script> 4999 /** 5000 * Quiz URL Functions 5001 * 5002 * Single source of truth for quiz URL parsing and clearing. 5003 */ 5004 (function() { 5005 if (window.revenueHuntQuizUrl && window.revenueHuntQuizUrl.__initialized) { 5006 return; 5007 } 5008 5009 window.revenueHuntQuizUrl = { 5010 __initialized: true, 5011 5012 isQuizHash: function(hash) { 5013 return ( 5014 hash === '#quiz' || 5015 /^#quiz-[A-Za-z0-9]+$/.test(hash) || 5016 /^#response-[A-Za-z0-9]+$/.test(hash) 5017 ); 5018 }, 5019 5020 getQuizKey: function(hash, defaultQuizKey) { 5021 if (!this.isQuizHash(hash)) return null; 5022 5023 const hashTarget = String(hash || '').replace(/^#/, ''); 5024 5025 if (hashTarget === 'quiz') { 5026 return defaultQuizKey; 5027 } 5028 5029 if (hashTarget.startsWith('quiz-')) { 5030 return 'quiz_' + hashTarget.substring(5); 5031 } 5032 5033 if (hashTarget.startsWith('response-')) { 5034 return hashTarget; 5035 } 5036 5037 return null; 5038 }, 5039 5040 getTarget: function(hash, search, defaultQuizKey) {
5041 const hashTarget = this.getQuizKey(hash, defaultQuizKey); 5042 if (hashTarget) return hashTarget; 5043 5044 const responseId = new URLSearchParams(String(search || '')).get('response_id'); 5045 if (responseId && /^[A-Za-z0-9]+$/.test(responseId)) { 5046 return 'response-' + responseId; 5047 } 5048 5049 return null; 5050 }, 5051 5052 clear: function() { 5053 const url = new URL(window.location.href); 5054 let changed = false; 5055 5056 if (this.isQuizHash(url.hash)) { 5057 url.hash = ''; 5058 changed = true; 5059 } 5060 5061 if (url.searchParams.has('response_id')) { 5062 url.searchParams.delete('response_id'); 5063 changed = true; 5064 } 5065 5066 if (changed) { 5067 window.history.replaceState(window.history.state, '', url.toString()); 5068 } 5069 }, 5070 }; 5071 })(); 5072</script>
5072 5073<!-- END app snippet --> 5074<!-- BEGIN app snippet: quiz-popup-functions -->
5074<script> 5075 /** 5076 * Popup Functions 5077 * 5078 * Shared, setting-free quiz popup behavior. 5079 * Individual theme extension instances register their own popup config with 5080 * window.revenueHuntQuizPopup.register(config), then open by instance id. 5081 * 5082 * Popup extensions are intentionally singleton: only one #quiz-container 5083 * exists at a time. Multiple instances can register configs, but opening a 5084 * popup replaces the current popup unless the caller chooses another policy. 5085 * 5086 * Used by: automatic popup, link popup, chat button 5087 */ 5088 (function() { 5089 if (window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.__initialized) { 5090 return; 5091 } 5092 5093 function getConfig(instanceId) { 5094 return window.revenueHuntQuizPopup.configs[String(instanceId)] || null; 5095 } 5096 5097 function applyPopupStyles(quizContainer, quizContent, config) { 5098 const zIndex = parseInt(config.zIndex || 100, 10); 5099 const width = parseInt(config.width || 100, 10); 5100 const height = parseInt(config.height || 100, 10); 5101 5102 quizContainer.style.setProperty('--quiz-z-index', zIndex); 5103 quizContainer.style.setProperty('--quiz-content-z-index', zIndex + 1); 5104 quizContainer.style.setProperty('--close-btn-z-index', zIndex + 2); 5105 quizContainer.style.setProperty('--close-btn-color', config.closeColor || '#777777'); 5106 5107 // Quiz dropdowns are portaled to document.body, outside #quiz-container. 5108 // Keep this one popup-open body variable so portaled dropdowns stay above the modal. 5109 document.body.style.setProperty('--quiz-dropdown-z-index', zIndex + 3); 5110 5111 quizContent.style.width = `${width}%`; 5112 quizContent.style.height = `${height}%`; 5113 } 5114 5115 function markPopupShown(quizKey) { 5116 // Only mark the popup as shown when the key already targets a quiz (not for response hashes) 5117 if (typeof quizKey === 'string' && quizKey.startsWith('quiz_')) { 5118 window.revenueHuntSetStorage('revenuehunt-popup-already-shown-' + quizKey, true, 1); 5119 } 5120 } 5121 5122 window.revenueHuntQuizPopup = { 5123 __initialized: true, 5124 configs: {}, 5125 5126 register: function(config) { 5127 if (!config || !config.instanceId) return; 5128 5129 this.configs[String(config.instanceId)] = { 5130 instanceId: String(config.instanceId), 5131 source: config.source || 'popup', 5132 width: config.width || 100, 5133 height: config.height || 100, 5134 zIndex: config.zIndex || 100, 5135 closeColor: config.closeColor || '#777777', 5136 }; 5137 }, 5138 5139 close: function(options) { 5140 const settings = options || {}; 5141 const quizContainer = document.getElementById('quiz-container'); 5142 5143 if (quizContainer) { 5144 quizContainer.remove(); 5145 } 5146 5147 document.body.classList.remove('revenuehunt-popup-open'); 5148 document.body.style.removeProperty('--quiz-dropdown-z-index'); 5149 5150 if (settings.clearHash !== false && window.revenueHuntQuizUrl) { 5151 window.revenueHuntQuizUrl.clear(); 5152 } 5153 }, 5154 5155 getContainer: function(instanceId) { 5156 const owner = String(instanceId); 5157 const containers = document.querySelectorAll('[data-popup-owner]'); 5158 5159 for (let i = 0; i < containers.length; i += 1) { 5160 if (containers[i].dataset.popupOwner === owner) { 5161 return containers[i]; 5162 } 5163 } 5164 5165 return null; 5166 }, 5167 5168 resize: function(instanceId) { 5169 const config = getConfig(instanceId); 5170 const quizContainer = this.getContainer(instanceId); 5171 const quizContent = quizContainer && quizContainer.querySelector('.quiz-content'); 5172 5173 if (!config || !quizContainer || !quizContent) return; 5174 5175 applyPopupStyles(quizContainer, quizContent, config); 5176 }, 5177 5178 open: function(instanceId, quizKey, options) { 5179 const config = getConfig(instanceId); 5180 if (!config) return null; 5181 5182 const settings = options || {}; 5183 5184 const existingQuizContainer = document.getElementById('quiz-container'); 5185 if (existingQuizContainer) { 5186 if (settings.ifOpen === 'mark-shown') { 5187 markPopupShown(quizKey); 5188 return null; 5189 } 5190
5191 existingQuizContainer.remove(); 5192 } 5193 5194 markPopupShown(quizKey); 5195 5196 const popupRenderId = `popup-${Date.now()}-${Math.random().toString(36).slice(2, 8)}`; 5197 const quizContainer = document.createElement('div'); 5198 quizContainer.id = 'quiz-container'; 5199 // `needsclick` opts out of FastClick, which legacy Shopify themes (e.g. Brooklyn) bundle in 5200 // theme.js. FastClick collides with the renderer's own touch handler on iOS and swallows the 5201 // first taps until a refresh. 5202 quizContainer.className = 'quiz-container needsclick'; 5203 quizContainer.dataset.quizInstanceId = popupRenderId; 5204 quizContainer.dataset.popupOwner = config.instanceId; 5205 quizContainer.dataset.popupSource = config.source; 5206 if (settings.openedBy) { 5207 quizContainer.dataset.openedBy = settings.openedBy; 5208 } 5209 quizContainer.style.display = 'flex'; 5210 document.body.classList.add('revenuehunt-popup-open'); 5211 5212 const quizContent = document.createElement('div'); 5213 quizContent.className = 'quiz-content needsclick'; 5214 applyPopupStyles(quizContainer, quizContent, config); 5215 5216 const closeButton = document.createElement('button'); 5217 closeButton.className = 'close-btn'; 5218 closeButton.setAttribute('aria-label', 'Close quiz'); 5219 5220 const closeIcon = document.createElement('span'); 5221 closeIcon.textContent = 'Ã'; 5222 closeButton.appendChild(closeIcon); 5223 5224 const quizRenderer = document.createElement('quiz-renderer'); 5225 quizRenderer.setAttribute('data-quiz-instance-id', popupRenderId); 5226 quizRenderer.setAttribute('target', String(quizKey)); 5227 quizRenderer.setAttribute('type', 'modal'); 5228 quizRenderer.setAttribute('aria-label', 'Quiz'); 5229 quizRenderer.setAttribute( 5230 'over-plan-at', 5231 "", 5232 ); 5233 quizRenderer.setAttribute( 5234 'execute-custom-features', 5235 'false', 5236 ); 5237 quizRenderer.setAttribute('myshopify-domain', "dcgpze-sb.myshopify.com"); 5238 5239 quizContent.appendChild(closeButton); 5240 quizContent.appendChild(quizRenderer); 5241 quizContainer.appendChild(quizContent); 5242 document.body.appendChild(quizContainer); 5243 5244 closeButton.addEventListener('click', function () { 5245 window.revenueHuntQuizPopup.close(); 5246 }); 5247 5248 quizContainer.addEventListener('click', function (event) { 5249 if (event.target === quizContainer) { 5250 window.revenueHuntQuizPopup.close(); 5251 } 5252 }); 5253 5254 return quizContainer; 5255 }, 5256 }; 5257 5258 window.revenueHuntCloseQuizContainer = function(options) { 5259 window.revenueHuntQuizPopup.close(options); 5260 }; 5261 })(); 5262</script>
5262 5263<!-- END app snippet --> 5264<!-- BEGIN app snippet: quiz-popup-config -->
5264<script> 5265 (function() { 5266 if (!window.revenueHuntQuizPopup) return; 5267 5268 window.revenueHuntQuizPopup.register({ 5269 instanceId: "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467", 5270 source: "link-popup", 5271 width: "100", 5272 height: "100", 5273 zIndex: 100, 5274 closeColor: "#777777", 5275 }); 5276 })(); 5277</script>
5277 5278<!-- END app snippet --> 5279<!-- END app snippet --> 5280 <!-- BEGIN app snippet: quiz-storage-helpers -->
5280<script> 5281 /** 5282 * Storage Helpers 5283 * 5284 * Provides localStorage utilities with automatic expiration. 5285 * Used to track popup display state, greeting/notification dismissals, etc. 5286 * 5287 * Functions: 5288 * - revenueHuntGetStorage(name): Get value, returns null if expired 5289 * - revenueHuntSetStorage(name, value, days): Set value with expiration 5290 */ 5291 window.revenueHuntGetStorage = function(name) { 5292 try { 5293 const itemStr = localStorage.getItem(name); 5294 if (!itemStr) { 5295 return null; 5296 } 5297 const item = JSON.parse(itemStr); 5298 if (Date.now() > item.expiry) { 5299 localStorage.removeItem(name); 5300 return null; 5301 } 5302 return item.value; 5303 } catch (e) { 5304 console.warn('Failed to get localStorage:', e); 5305 return null; 5306 } 5307 }; 5308 5309 window.revenueHuntSetStorage = function(name, value, days) { 5310 try { 5311 const expiry = Date.now() + (days * 24 * 60 * 60 * 1000); 5312 const data = { 5313 value: value, 5314 expiry: expiry 5315 }; 5316 localStorage.setItem(name, JSON.stringify(data)); 5317 } catch (e) { 5318 console.warn('Failed to set localStorage:', e); 5319 } 5320 }; 5321</script>
5321<!-- END app snippet --> 5322 <!-- BEGIN app snippet: quiz-block-priority -->
5322<script> 5323 /** 5324 * Block Priority System 5325 * 5326 * Ensures only ONE quiz extension of each type activates per page. 5327 * Priority: First block > First global 5328 * 5329 * Use cases: 5330 * - Multiple blocks of same type: Only first block runs 5331 * - Multiple globals of same type: Only first global runs (if no blocks) 5332 * - Mix of block + global: Only block runs, global is skipped 5333 */ 5334 5335 // Registry for synchronous block registration (works before document.body exists) 5336 window.revenueHuntBlockRegistry = window.revenueHuntBlockRegistry || {}; 5337 5338 /** 5339 * Registers a block extension 5340 * Uses JS variable instead of DOM to support synchronous registration before document.body exists 5341 * @param {string} type - Extension type (e.g., 'link-popup', 'chat-button', 'automatic-popup') 5342 * @returns {boolean} - True if registered successfully, false if already registered 5343 */ 5344 window.revenueHuntRegisterBlock = function(type) { 5345 if (window.revenueHuntBlockRegistry[type]) { 5346 return false; 5347 } 5348 window.revenueHuntBlockRegistry[type] = true; 5349 return true; 5350 }; 5351 5352 /** 5353 * Checks if a block extension is active 5354 * @param {string} type - Extension type 5355 * @returns {boolean} - True if block extension is active 5356 */ 5357 window.revenueHuntIsBlockActive = function(type) { 5358 return !!window.revenueHuntBlockRegistry[type]; 5359 }; 5360 5361 /** 5362 * Registers a global extension 5363 * @param {string} type - Extension type 5364 * @returns {boolean} - True if registered successfully, false if already registered 5365 */ 5366 window.revenueHuntRegisterGlobal = function(type) { 5367 const globalMarkerId = 'revenuehunt-' + type + '-global-active'; 5368 if (document.getElementById(globalMarkerId)) { 5369 return false; 5370 } 5371 const marker = document.createElement('div'); 5372 marker.id = globalMarkerId; 5373 marker.style.display = 'none'; 5374 document.body.appendChild(marker); 5375 return true; 5376 }; 5377</script>
5377<!-- END app snippet --> 5378 <!-- BEGIN app snippet: quiz-link-quiz-script -->
5378<script> 5379 /** 5380 * Link Popup Quiz Script 5381 * 5382 * Handles quiz popups triggered by quiz/response hashes or a response_id query parameter. 5383 * Also handles direct URL navigation (e.g., /page#quiz or /page?response_id={id}). 5384 * 5385 * Priority system: 5386 * - Block extensions: Register and exit if already registered 5387 * - Global extensions: Exit if block exists OR already registered 5388 */ 5389 document.addEventListener('DOMContentLoaded', function() { 5390 const isBlock = false; 5391 5392 if (isBlock) { 5393 if (!window.revenueHuntRegisterBlock('link-popup')) { 5394 return; 5395 } 5396 } else { 5397 if (window.revenueHuntIsBlockActive('link-popup')) { 5398 return; 5399 } 5400 if (!window.revenueHuntRegisterGlobal('link-popup')) { 5401 return; 5402 } 5403 } 5404 5405 const defaultQuizKey = 'quiz_fo9HCM'; 5406 const popupInstanceId = "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467"; 5407 5408 function getActiveRenderer() { 5409 const quizContainer = document.getElementById('quiz-container'); 5410 return quizContainer && quizContainer.querySelector('quiz-renderer'); 5411 } 5412 5413 function syncQuizPopupWithUrl() { 5414 const target = window.revenueHuntQuizUrl.getTarget( 5415 window.location.hash, 5416 window.location.search, 5417 defaultQuizKey, 5418 ); 5419 const quizContainer = document.getElementById('quiz-container'); 5420 5421 if (!target) { 5422 if ( 5423 quizContainer && 5424 quizContainer.dataset.openedBy === 'url' && 5425 window.revenueHuntQuizPopup 5426 ) { 5427 window.revenueHuntQuizPopup.close({ clearHash: false }); 5428 } 5429 return; 5430 } 5431 5432 const activeRenderer = getActiveRenderer(); 5433 const activeTarget = activeRenderer && activeRenderer.getAttribute('target'); 5434 5435 if ( 5436 quizContainer && 5437 quizContainer.dataset.openedBy === 'url' && 5438 quizContainer.dataset.popupOwner === popupInstanceId && 5439 activeTarget === target 5440 ) { 5441 return; 5442 } 5443 5444 window.revenueHuntQuizPopup.open(popupInstanceId, target, { openedBy: 'url' }); 5445 } 5446 5447 syncQuizPopupWithUrl(); 5448 window.addEventListener('hashchange', syncQuizPopupWithUrl); 5449 window.addEventListener('popstate', syncQuizPopupWithUrl); 5450 5451 if(window.addEventListener) { 5452 window.addEventListener('message', function(event) { 5453 const data = event.data; 5454 const quizContainer = window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.getContainer(popupInstanceId); 5455 const quizContent = quizContainer && quizContainer.querySelector('.quiz-content'); 5456 const activeRenderer = quizContent && quizContent.querySelector('quiz-renderer'); 5457 const activeInstanceId = activeRenderer && activeRenderer.getAttribute('data-quiz-instance-id'); 5458 5459 if ( 5460 !data || 5461 typeof data !== 'object' || 5462 data.channel !== 'revenuehunt:quiz-renderer' || 5463 data.source !== 'quiz-renderer' || 5464 data.type !== 'isResult' || 5465 !quizContent || 5466 !activeInstanceId || 5467 data.instanceId !== activeInstanceId 5468 ) { 5469 return; 5470 } 5471 5472 window.revenueHuntQuizPopup.resize(popupInstanceId); 5473 }); 5474 } 5475 }); 5476</script>
5476 5477<!-- END app snippet --> 5478 5479 5480 5481</div>
5481<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5481 5482<shopify-chat></shopify-chat> 5483</body> 5484</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.