1<!doctype html> 2 3<!-- 4 ___ ___ ___ ___ 5 / /\ /__/\ / /\ / /\ 6 / /:/_ \ \:\ / /:/ / /::\ 7 / /:/ /\ ___ ___ \ \:\ / /:/ / /:/\:\ 8 / /:/ /:/ /__/\ / /\ ___ \ \:\ / /:/ ___ / /:/ \:\ 9 /__/:/ /:/ \ \:\ / /:/ /__/\ \__\:\ /__/:/ / /\ /__/:/ \__\:\ 10 \ \:\/:/ \ \:\ /:/ \ \:\ / /:/ \ \:\ / /:/ \ \:\ / /:/ 11 \ \::/ \ \:\/:/ \ \:\ /:/ \ \:\ /:/ \ \:\ /:/ 12 \ \:\ \ \::/ \ \:\/:/ \ \:\/:/ \ \:\/:/ 13 \ \:\ \__\/ \ \::/ \ \::/ \ \::/ 14 \__\/ \__\/ \__\/ \__\/ 15 16 -------------------------------------------------------------------- 17 # Cornerstone v1.3.4 18 # Documentation: https://help.fluorescent.co/v/cornerstone 19 # Purchase: https://themes.shopify.com/themes/cornerstone/ 20 # A product by Fluorescent: https://fluorescent.co/ 21 -------------------------------------------------------------------- 22--> 23 24<html class="no-js" lang="en" style="--announcement-height: 1px;"> 25 <head> 26
26<script type="text/javascript"> 27 (function(c,l,a,r,i,t,y){ 28 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 29 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 30 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 31 })(window, document, "clarity", "script", "ucff2l9gyu"); 32 </script>
32 33 <meta charset="UTF-8"> 34 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 35 <meta name="viewport" content="width=device-width,initial-scale=1"> 36 <meta name="google-site-verification" content="iQjKOwuyS8w_YcEzUkC5R7KedS05ftpU5vmksA7AGtk" /> 37 <meta name="google-site-verification" content="kYF1QI-rkXyqyY4e58I00U_Q6PPINF9khmxNAMiNDaU" /> 38 39 40 41 42 43 <meta name="description" content="Elevate your home with Framewell high-quality, design-focused, cost-effective fiberglass entry doors. Using modern, classic, and craftsman styles for security."> 44 45 46 47 <link rel="canonical" href="https://frame-well.com/search"> 48 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 49 <link rel="preconnect" href="https://use.fontawesome.com" crossorigin> 50 <link rel="preconnect" href="https://cdnjs.cloudflare.com/" crossorigin><link rel="shortcut icon" href="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_36b2106c-ad93-49aa-b22f-a4f1783b755c.jpg?crop=center&height=32&v=1754085402&width=32" type="image/png"><title>Search�– Framewell</title> 51 52 53 54 55 56 57 58 59 60 61<meta property="og:url" content="https://frame-well.com/search"> 62<meta property="og:site_name" content="Framewell"> 63<meta property="og:type" content="website"> 64<meta property="og:title" content="Search"> 65<meta property="og:description" content="Elevate your home with Framewell high-quality, design-focused, cost-effective fiberglass entry doors. Using modern, classic, and craftsman styles for security."> 66<meta property="og:image" content="http://frame-well.com/cdn/shop/files/LOGO_a640e1a3-7fe5-410a-93a2-8d2fc9f004e2_800x400.jpg?v=1754011101"> 67<meta property="og:image:secure_url" content="https://frame-well.com/cdn/shop/files/LOGO_a640e1a3-7fe5-410a-93a2-8d2fc9f004e2_800x400.jpg?v=1754011101"> 68 69 70 71<meta name="twitter:title" content="Search"> 72<meta name="twitter:description" content="Elevate your home with Framewell high-quality, design-focused, cost-effective fiberglass entry doors. Using modern, classic, and craftsman styles for security."> 73<meta name="twitter:card" content="summary_large_image"> 74<meta name="twitter:image" content="https://frame-well.com/cdn/shop/files/LOGO_a640e1a3-7fe5-410a-93a2-8d2fc9f004e2_800x400.jpg?v=1754011101"> 75<meta name="twitter:image:width" content="480"> 76<meta name="twitter:image:height" content="480"> 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
91<script> 92 console.log('Cornerstone v1.3.4 by Fluorescent'); 93 94 document.documentElement.className = document.documentElement.className.replace('no-js', ''); 95 96 if (window.matchMedia(`(prefers-reduced-motion: reduce)`) === true || window.matchMedia(`(prefers-reduced-motion: reduce)`).matches === true) { 97 document.documentElement.classList.add('prefers-reduced-motion'); 98 } else { 99 document.documentElement.classList.add('do-anim'); 100 } 101 102 window.theme = { 103 version: 'v1.3.4', 104 themeName: 'Cornerstone', 105 moneyFormat: "${{amount}}", 106 coreData: { 107 n: "Cornerstone", 108 v: "v1.3.4", 109 }, 110 strings: { 111 name: "Framewell", 112 accessibility: { 113 play_video: "Play", 114 pause_video: "Pause", 115 range_lower: "Lower", 116 range_upper: "Upper", 117 carousel_select: "Move carousel to slide {{ number }}" 118 }, 119 product: { 120 no_shipping_rates: "Shipping rate unavailable", 121 country_placeholder: "Country\/Region", 122 review: "Write a review" 123 }, 124 products: { 125 product: { 126 unavailable: "Unavailable", 127 unitPrice: "Unit price", 128 unitPriceSeparator: "per", 129 sku: "SKU" 130 } 131 }, 132 cart: { 133 editCartNote: "Edit order notes", 134 addCartNote: "Add order notes", 135 quantityError: "You have the maximum number of this product in your cart" 136 }, 137 pagination: { 138 viewing: "You\u0026#39;re viewing {{ of }} of {{ total }}", 139 products: "products", 140 results: "results" 141 } 142 }, 143 routes: { 144 root: "/", 145 cart: { 146 base: "/cart", 147 add: "/cart/add", 148 change: "/cart/change", 149 update: "/cart/update", 150 clear: "/cart/clear", 151 // Manual routes until Shopify adds support 152 shipping: "/cart/shipping_rates" 153 }, 154 // Manual routes until Shopify adds support 155 products: "/products", 156 productRecommendations: "/recommendations/products", 157 predictive_search_url: '/search/suggest', 158 search_url: '/search' 159 }, 160 icons: { 161 chevron: "\u003cspan class=\"icon icon-chevron \" style=\"\"\u003e\r\n \r\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M1.875 7.438 12 17.563 22.125 7.438\" stroke=\"currentColor\" stroke-width=\"2\"\/\u003e\u003c\/svg\u003e\r\n \r\n\u003c\/span\u003e\r\n\n", 162 close: "\u003cspan class=\"icon icon-close \" style=\"\"\u003e\r\n \r\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z\" fill=\"currentColor\"\/\u003e\u003c\/svg\u003e\r\n \r\n\u003c\/span\u003e\r\n\n", 163 zoom: "\u003cspan class=\"icon icon-zoom \" style=\"\"\u003e\r\n \r\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10.3,19.71c5.21,0,9.44-4.23,9.44-9.44S15.51,.83,10.3,.83,.86,5.05,.86,10.27s4.23,9.44,9.44,9.44Z\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\r\n \u003cpath d=\"M5.05,10.27H15.54\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\r\n \u003cpath class=\"cross-up\" d=\"M10.3,5.02V15.51\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\r\n \u003cpath d=\"M16.92,16.9l6.49,6.49\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\u003c\/svg\u003e\r\n \r\n\u003c\/span\u003e\r\n\n \u003cspan class=\"zoom-icon__text zoom-in fs-body-75\"\u003eZoom in\u003c\/span\u003e\n \u003cspan class=\"zoom-icon__text zoom-out fs-body-75\"\u003eZoom out\u003c\/span\u003e" 164 } 165 } 166 167 window.theme.searchableFields = "product_type,title,variants.sku,variants.title,vendor"; 168 169 170</script>
170 171 172 <style> 173 @font-face { 174 font-family: "Instrument Sans"; 175 font-weight: 400; 176 font-style: normal; 177 font-display: swap; 178 src: url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"), 179 url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff"); 180} 181 182 @font-face { 183 font-family: "Instrument Sans"; 184 font-weight: 700; 185 font-style: normal; 186 font-display: swap; 187 src: url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"), 188 url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff"); 189} 190 191 192 @font-face { 193 font-family: "Instrument Sans"; 194 font-weight: 400; 195 font-style: normal; 196 font-display: swap; 197 src: url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"), 198 url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff"); 199} 200 201 @font-face { 202 font-family: "Instrument Sans"; 203 font-weight: 400; 204 font-style: normal; 205 font-display: swap; 206 src: url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"), 207 url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff"); 208} 209 210 @font-face { 211 font-family: "Instrument Sans"; 212 font-weight: 700; 213 font-style: normal; 214 font-display: swap; 215 src: url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"), 216 url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff"); 217} 218 219 @font-face { 220 font-family: "Instrument Sans"; 221 font-weight: 400; 222 font-style: italic; 223 font-display: swap; 224 src: url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"), 225 url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff"); 226} 227 228 @font-face { 229 font-family: "Instrument Sans"; 230 font-weight: 700; 231 font-style: italic; 232 font-display: swap; 233 src: url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"), 234 url("//frame-well.com/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff"); 235} 236 237 238 :root { 239 240 241 242 243 --color-text: #3f403d; 244 245 --color-text-alpha-90: rgba(63, 64, 61, 0.9); 246 --color-text-alpha-80: rgba(63, 64, 61, 0.8); 247 --color-text-alpha-70: rgba(63, 64, 61, 0.7); 248 --color-text-alpha-60: rgba(63, 64, 61, 0.6); 249 --color-text-alpha-50: rgba(63, 64, 61, 0.5); 250 --color-text-alpha-40: rgba(63, 64, 61, 0.4); 251 --color-text-alpha-30: rgba(63, 64, 61, 0.3); 252 --color-text-alpha-25: rgba(63, 64, 61, 0.25); 253 --color-text-alpha-20: rgba(63, 64, 61, 0.2); 254 --color-text-alpha-10: rgba(63, 64, 61, 0.1); 255 --color-text-alpha-05: rgba(63, 64, 61, 0.05); 256--color-text-link: #474d39; 257 --color-text-error: #D02F2E; 258 --color-text-success: #478947; 259 --color-background-success: rgba(71, 137, 71, 0.1); 260 --color-white: #FFFFFF; 261 --color-black: #000000; 262 263 --color-background: #ffffff; 264 --color-background-alpha-80: rgba(255, 255, 255, 0.8); 265 266 --color-background-semi-transparent-80: rgba(255, 255, 255, 0.8); 267 --color-background-semi-transparent-90: rgba(255, 255, 255, 0.9); 268 269 --color-background-transparent: rgba(255, 255, 255, 0); 270 --color-border: #161a15; 271 --color-border-meta: rgba(22, 26, 21, 0.6); 272 --color-overlay: rgba(0, 0, 0, 0.8); 273 274 --color-accent: #c18e5d; 275 --color-accent-contrasting: #c18e5d; 276 277 --color-background-meta: #f7f7f7; 278 --color-background-meta-alpha: rgba(247, 247, 247, 0.6); 279 --color-background-darker-meta: #eaeaea; 280 --color-background-darker-meta-alpha: rgba(234, 234, 234, 0.6); 281 --color-background-placeholder: #eaeaea; 282 --color-background-placeholder-lighter: #f2f2f2; 283 --color-foreground-placeholder: rgba(63, 64, 61, 0.4); 284 285 286 --color-button-primary-text: #fffef9; 287 --color-button-primary-text-alpha-30: rgba(255, 254, 249, 0.3); 288 --color-button-primary-background: #3f403d; 289 --color-button-primary-background-alpha: rgba(63, 64, 61, 0.6); 290 --color-button-primary-background-darken-5: #323331; 291 --color-button-primary-background-hover: #2d2e2c; 292 293 294 --color-button-secondary-text: #3f403d; 295 --color-button-secondary-text-alpha-30: rgba(63, 64, 61, 0.3); 296 --color-button-secondary-background: #fbf5ee; 297 --color-button-secondary-background-alpha: rgba(251, 245, 238, 0.6); 298 --color-button-secondary-background-darken-5: #f6e9d9; 299 --color-button-secondary-background-hover: #f4e4d1; 300 --color-border-button-secondary: #fbf5ee; 301 302 303 --color-button-tertiary-text: var(--color-text); 304 --color-button-tertiary-text-alpha-30: rgba(63, 64, 61, 0.3); 305 --color-button-tertiary-text-disabled: var(--color-text-alpha-50); 306 --color-button-tertiary-background: var(--color-background); 307 --color-button-tertiary-background-darken-5: #f2f2f2; 308 --color-border-button-tertiary: var(--color-text-alpha-40); 309 --color-border-button-tertiary-hover: var(--color-text-alpha-80); 310 --color-border-button-tertiary-disabled: var(--color-text-alpha-20); 311 312 313 --color-background-button-fab: #8a4e3a; 314 --color-foreground-button-fab: #fffef9; 315 --color-foreground-button-fab-alpha-05: rgba(255, 254, 249, 0.05); 316 317 318 --divider-height: 1px; 319 --divider-margin-top: 20px; 320 --divider-margin-bottom: 20px; 321 322 323 --color-border-input: rgba(63, 64, 61, 0.4); 324 --color-text-input: #3f403d; 325 --color-text-input-alpha-3: rgba(63, 64, 61, 0.03); 326 --color-text-input-alpha-5: rgba(63, 64, 61, 0.05); 327 --color-text-input-alpha-10: rgba(63, 64, 61, 0.1); 328 --color-background-input: #fffef9; 329 330 331 --color-border-input-popups-drawers: rgba(63, 64, 61, 0.4); 332 --color-text-input-popups-drawers: #3f403d; 333 --color-text-input-popups-drawers-alpha-5: rgba(63, 64, 61, 0.05); 334 --color-text-input-popups-drawers-alpha-10: rgba(63, 64, 61, 0.1); 335 --color-background-input-popups-drawers: #fffef9; 336 337 338 339 --payment-terms-background-color: #f7f7f7; 340 341 342 343 --color-background-sale-badge: #c31818; 344 --color-text-sale-badge: #ffffff; 345 --color-border-sale-badge: #c31818; 346 --color-background-sold-badge: #161a15; 347 --color-text-sold-badge: #ffffff; 348 --color-border-sold-badge: #161a15; 349 --color-background-new-badge: #0d3d69; 350 --color-text-new-badge: #ffffff; 351 --color-border-new-badge: #0d3d69; 352 353 354 --color-text-header: #474d39; 355 --color-text-header-half-transparent: rgba(71, 77, 57, 0.5); 356 --color-background-header: #fffef9; 357 --color-background-header-transparent: rgba(255, 254, 249, 0); 358 --color-shadow-header: rgba(0, 0, 0, 0.15); 359 --color-background-cart-dot: #c18e5d; 360 --color-text-cart-dot: #3f403d; 361 --color-background-search-field: #3f403d; 362 --color-border-search-field: #fbf5ee; 363 --color-text-search-field: #fffef9; 364 365 366 367 --color-text-main-menu: #3f403d; 368 --color-background-main-menu: #fffef9; 369 370 371 372 --color-background-footer: #fffef9; 373 --color-text-footer: #3f403d; 374 --color-text-footer-subdued: rgba(63, 64, 61, 0.7); 375 376 377 378 --color-products-sale-price: #c18e5d; 379 --color-products-sale-price-alpha-05: rgba(193, 142, 93, 0.05); 380 --color-products-rating-star: #ffaa00; 381 382 383 --color-products-stock-good: #448421;
384 --color-products-stock-medium: #bf5c30; 385 --color-products-stock-bad: #737373; 386 387 388 --color-free-shipping-bar-below-full: #737373; 389 --color-free-shipping-bar-full: #161a15; 390 391 392 --color-text-popups-drawers: #3f403d; 393 --color-text-popups-drawers-alpha-03: rgba(63, 64, 61, 0.03); 394 --color-text-popups-drawers-alpha-05: rgba(63, 64, 61, 0.05); 395 --color-text-popups-drawers-alpha-10: rgba(63, 64, 61, 0.1); 396 --color-text-popups-drawers-alpha-20: rgba(63, 64, 61, 0.2); 397 --color-text-popups-drawers-alpha-30: rgba(63, 64, 61, 0.3); 398 --color-text-popups-drawers-alpha-60: rgba(63, 64, 61, 0.6); 399 --color-text-popups-drawers-alpha-80: rgba(63, 64, 61, 0.8); 400 --color-text-popups-drawers-no-transparency-alpha-10: #ecebe6; 401 --color-sale-price-popups-drawers: #c18e5d; 402 --color-sale-price-popups-drawers-alpha-05: rgba(193, 142, 93, 0.05); 403 --color-links-popups-drawers: #3f403d; 404 --color-background-popups-drawers: #fffef9; 405 --color-background-popups-drawers-alpha-0: rgba(255, 254, 249, 0); 406 --color-background-popups-drawers-alt: #fbf5ee; 407 --color-border-popups-drawers: rgba(63, 64, 61, 0.15); 408 --color-border-popups-drawers-alt: #f1ddc5; 409 410 411 412 413 414 415 --font-logo: "Instrument Sans", sans-serif; 416 --font-logo-weight: 400; 417 --font-logo-style: normal; 418 419 --logo-letter-spacing: 0.015em; 420 421 --logo-font-size: 422clamp(1.5rem, 1.25rem + 0.8333vw, 1.875rem) 423; 424 425 426 --line-height-heading: 1.15; 427 --line-height-subheading: 1.30; 428 --font-heading: "Instrument Sans", sans-serif; 429 --font-heading-weight: 700; 430 --font-heading-bold-weight: bold; 431 --font-heading-style: normal; 432 --font-heading-base-size: 40px; 433 434 435 436 437 --font-size-heading-display-1: 438clamp(2.625rem, 1.875rem + 2.5vw, 3.75rem) 439; 440 --font-size-heading-display-2: 441clamp(2.3328rem, 1.6663rem + 2.2216vw, 3.3325rem) 442; 443 --font-size-heading-display-3: 444clamp(2.0416rem, 1.4583rem + 1.9442vw, 2.9165rem) 445; 446 --font-size-heading-1-base: 447clamp(1.75rem, 1.25rem + 1.6667vw, 2.5rem) 448; 449 --font-size-heading-2-base: 450clamp(1.5313rem, 1.0938rem + 1.4582vw, 2.1875rem) 451; 452 --font-size-heading-3-base: 453clamp(1.3563rem, 0.9688rem + 1.2916vw, 1.9375rem) 454; 455 --font-size-heading-4-base: 456clamp(1.1375rem, 0.8125rem + 1.0833vw, 1.625rem) 457; 458 --font-size-heading-5-base: 459clamp(0.9625rem, 0.6875rem + 0.9167vw, 1.375rem) 460; 461 --font-size-heading-6-base: 462clamp(0.875rem, 0.625rem + 0.8333vw, 1.25rem) 463; 464 465 466 --line-height-body: 1.5; 467 --font-body: "Instrument Sans", sans-serif; 468 --font-body-weight: 400; 469 --font-body-style: normal; 470 --font-body-italic: italic; 471 --font-body-bold-weight: 700; 472 --font-body-base-size: 16px; 473 474 475 476 --font-size-body-400: 477clamp(1.4994rem, 1.3883rem + 0.3702vw, 1.666rem) 478; 479 --font-size-body-350: 480clamp(1.3995rem, 1.2958rem + 0.3456vw, 1.555rem) 481; 482 --font-size-body-300: 483clamp(1.2996rem, 1.2033rem + 0.3209vw, 1.444rem) 484; 485 --font-size-body-250: 486clamp(1.1997rem, 1.1108rem + 0.2962vw, 1.333rem) 487; 488 --font-size-body-200: 489clamp(1.0998rem, 1.0183rem + 0.2716vw, 1.222rem) 490; 491 --font-size-body-150: 492clamp(0.9999rem, 0.9258rem + 0.2469vw, 1.111rem) 493; 494 --font-size-body-100: 495clamp(0.9rem, 0.8333rem + 0.2222vw, 1.0rem) 496; 497 --font-size-body-75: 498clamp(0.7992rem, 0.74rem + 0.1973vw, 0.888rem) 499; 500 --font-size-body-60: 501clamp(0.8222rem, 0.8222rem + 0.0vw, 0.8222rem) 502; 503 --font-size-body-50: 504clamp(0.777rem, 0.777rem + 0.0vw, 0.777rem) 505; 506 --font-size-body-25: 507clamp(0.722rem, 0.722rem + 0.0vw, 0.722rem) 508; 509 --font-size-body-20: 510clamp(0.666rem, 0.666rem + 0.0vw, 0.666rem) 511; 512 513 514 515 --font-size-navigation-base: 15px; 516 517 518 519 --font-navigation: var(--font-body); 520 521 --font-weight-navigation: var(--font-body-weight); 522 523 524 525 526 527 528 --line-height-button: 1.4; 529 530 531 532 --font-size-button: var(--font-size-body-100); 533 --font-size-button-small: var(--font-size-body-75); 534 --font-size-button-x-small: var(--font-size-body-75); 535 536 537 538 --font-weight-text-button: var(--font-body-weight); 539 540 541 --font-button: var(--font-heading); 542 543 544 545 --font-weight-button: 700;; 546 547 548 549 550 551 552 553 554 555 556 --font-product-listing-title: var(--font-heading); 557 558 559 560 561 --font-size-product-listing-title: 562clamp(0.8438rem, 0.7813rem + 0.2082vw, 0.9375rem) 563; 564 565 566 567 568 569 570 --font-product-badge: var(--font-body); 571 572 573 574 --font-weight-badge: var(--font-body-bold-weight); 575 576 577 578 579 580 --font-product-badge-text-transform: none; 581 --font-size-product-badge: var(--font-size-body-50); 582 583 584 585 586 --font-product-price: var(--font-body); 587 588 589 590 --font-weight-product-price: var(--font-body-bold-weight); 591 592 593 } 594 595 596 @supports not (font-size: clamp(10px, 3.3vw, 20px)) { 597 :root { 598 --logo-font-size: 5991.6875rem 600; 601 602 --font-size-heading-display-1: 6033.1875rem 604; 605 --font-size-heading-display-2: 6062.8326rem 607; 608 --font-size-heading-display-3: 6092.479rem 610; 611 --font-size-heading-1-base: 6122.125rem 613; 614 --font-size-heading-2-base: 6151.8594rem 616; 617 --font-size-heading-3-base: 6181.6469rem 619; 620 --font-size-heading-4-base: 6211.3813rem 622; 623 --font-size-heading-5-base: 6241.1688rem 625; 626 --font-size-heading-6-base: 6271.0625rem 628; 629 630 --font-size-body-400: 6311.5827rem 632; 633 --font-size-body-350: 6341.4773rem 635; 636 --font-size-body-300: 6371.3718rem 638; 639 --font-size-body-250: 6401.2664rem 641; 642 --font-size-body-200: 6431.1609rem 644; 645 --font-size-body-150: 6461.0555rem 647; 648 --font-size-body-100: 6490.95rem 650; 651 --font-size-body-75: 6520.8436rem 653; 654 --font-size-body-60: 6550.8222rem 656; 657 --font-size-body-50: 6580.777rem 659; 660 --font-size-body-25: 6610.722rem 662; 663 --font-size-body-20: 6640.666rem 665; 666 667 668 669 670 --font-size-product-listing-title: 6710.8906rem 672; 673 674 } 675 } 676 677 678 .product-badge[data-handle="ships-fast"] .product-badge__inner{color: #f1f1f1; background-color: #161a15; border-color: #161a15;}.product-badge[data-handle="sustainable-materials"] .product-badge__inner{color: #f1f1f1; background-color: #189d8f; border-color: #189d8f;}.product-badge[data-handle="best-seller"] .product-badge__inner{color: #f1f1f1; background-color: #161a15; border-color: #161a15;}.product-badge[data-handle="staff-pick"] .product-badge__inner{color: #f1f1f1; background-color: #161a15; border-color: #161a15;}</style> 679 680
680<script> 681 flu = window.flu || {}; 682 flu.chunks = { 683 photoswipe: "//frame-well.com/cdn/shop/t/25/assets/photoswipe-chunk.js?v=17330699505520629161761640284", 684 nouislider: "//frame-well.com/cdn/shop/t/25/assets/nouislider-chunk.js?v=131351027671466727271761640283", 685 polyfillInert: "//frame-well.com/cdn/shop/t/25/assets/polyfill-inert-chunk.js?v=9775187524458939151761640285", 686 polyfillResizeObserver: "//frame-well.com/cdn/shop/t/25/assets/polyfill-resize-observer-chunk.js?v=49253094118087005231761640285", 687 }; 688</script>
688 689 690 691 692 693 694
694<script type="module" src="//frame-well.com/cdn/shop/t/25/assets/theme.min.js?v=155630361085212322821761640285"></script>
694 695
696<script src="//frame-well.com/cdn/shop/t/25/assets/yg-script.js?v=82173250616197596081768374414" defer></script>
vendor: 1 bytes, line 696
696
697<script src="//frame-well.com/cdn/shop/t/25/assets/swiper-bundle.js?v=38437604180657759841761640284" defer="defer"></script>
697 698 699 700 701 702 703 704 705 706<meta name="viewport" content="width=device-width,initial-scale=1">
707<script defer> 708 var defineVH = function () { 709 document.documentElement.style.setProperty('--vh', window.innerHeight * 0.01 + 'px'); 710 }; 711 window.addEventListener('resize', defineVH); 712 window.addEventListener('orientationchange', defineVH); 713 defineVH(); 714</script>
714 715 716<link href="//frame-well.com/cdn/shop/t/25/assets/theme.css?v=1379316588726375951766736585" rel="stylesheet" type="text/css" media="all" /> 717<link href="//frame-well.com/cdn/shop/t/25/assets/yg-style.css?v=157525652020378906321765358277" rel="stylesheet" type="text/css" media="all" /> 718<link href="//frame-well.com/cdn/shop/t/25/assets/swiper-bundle.css?v=169969005702410267631761640283" rel="stylesheet" type="text/css" media="all" /> 719 720 721 722 723 724 725
725<script type="application/ld+json"> 726 { 727 "@context": "https://schema.org", 728 "@type": "BreadcrumbList", 729 "itemListElement": [{ 730 "@type": "ListItem", 731 "position": 1, 732 "name": "Home", 733 "item": "https://frame-well.com" 734 }] 735 } 736 </script>
736 737 738�
738<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
738<meta name="google-site-verification" content="CGY07idmtvplR6AuLBC2bz0_3Y5F4pjhqfXSdiVdb4k"> 739<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62997725254/digital_wallets/dialog"> 740<meta id="in-context-paypal-metadata" data-shop-id="62997725254" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 741<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
741<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
741 742<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
743<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=62997725254" crossorigin="anonymous"></script>
vendor: 1 bytes, line 743
743
744<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62997725254,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62997725254","merchantName":"Framewell","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Framewell","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 744
744
745<script id="shopify-features" type="application/json">{"accessToken":"20bf1ea86e8063afc4029fd7ee221036","betas":["rich-media-storefront-analytics"],"domain":"frame-well.com","predictiveSearch":true,"shopId":62997725254,"locale":"en"}</script>
vendor: 1 bytes, line 745
745
746<script>var Shopify = Shopify || {}; 747Shopify.shop = "xt4g0s-xr.myshopify.com"; 748Shopify.locale = "en"; 749Shopify.currency = {"active":"USD","rate":"1.0"}; 750Shopify.country = "US"; 751Shopify.theme = {"name":"Framewell - release(ææ°ä¸çº¿çæ¬) - By YiguoTech\u0026ethan","id":142786625606,"schema_name":"Cornerstone","schema_version":"1.3.4","theme_store_id":null,"role":"main"}; 752Shopify.theme.handle = "null"; 753Shopify.theme.style = {"id":null,"handle":null}; 754Shopify.cdnHost = "frame-well.com/cdn"; 755Shopify.routes = Shopify.routes || {}; 756Shopify.routes.root = "/"; 757Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 758Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 759Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 760Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 760
760
761<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 761
761
762<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 762
762
763<script> 764 window.ShopifyPay = window.ShopifyPay || {}; 765 window.ShopifyPay.apiHost = "shop.app\/pay"; 766 window.ShopifyPay.redirectState = null; 767</script>
vendor: 1 bytes, line 767
767
768<script> 769 window.Shopify = window.Shopify || {}; 770 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 771 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 772 window.Shopify.SignInWithShop.eligible = true; 773</script>
vendor: 1 bytes, line 773
773
774<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 774
774
775<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 775
775
776<script type="module"> 777 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 778 779 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 780 781</script>
vendor: 1 bytes, line 781
781
782<script> 783 window.Shopify = window.Shopify || {}; 784 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 785 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"]}; 786</script>
vendor: 1 bytes, line 786
786
787<script>(function() { 788 var isLoaded = false; 789 function asyncLoad() { 790 if (isLoaded) return; 791 isLoaded = true; 792 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0629\/9772\/5254\/t\/25\/assets\/loy_62997725254.js?v=1764322536\u0026shop=xt4g0s-xr.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiI0dXR2WTJVZ2hFc0RXeERHIiwicyI6InNrdSJ9\u0026shop=xt4g0s-xr.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiI0dXR2WTJVZ2hFc0RXeERHIiwicyI6InNrdSIsInQiOlsib3JkZXJzL2Z1bGZpbGxlZCJdLCJ2IjoiIiwiYSI6IiJ9\u0026shop=xt4g0s-xr.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/xt4g0s-xr.myshopify.com.js?settings=1772523665725\u0026shop=xt4g0s-xr.myshopify.com"]; 793 for (var i = 0; i < urls.length; i++) { 794 var s = document.createElement('script'); 795 s.type = 'text/javascript'; 796 s.async = true; 797 s.src = urls[i]; 798 var x = document.getElementsByTagName('script')[0]; 799 x.parentNode.insertBefore(s, x); 800 } 801 }; 802 if(window.attachEvent) { 803 window.attachEvent('onload', asyncLoad); 804 } else { 805 window.addEventListener('load', asyncLoad, false); 806 } 807})();</script>
vendor: 1 bytes, line 807
807
808<script id="__st">var __st={"a":62997725254,"offset":-25200,"reqid":"27147834-b52a-4d75-baba-d47e47cf0ecf-1791079636","pageurl":"frame-well.com\/search","u":"d56d1b40a746","p":"searchresults"};</script>
vendor: 1 bytes, line 808
808
809<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 809
809
810<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 810
810
811<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//frame-well.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 811
811
812<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 = "//frame-well.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>
812<script crossorigin="anonymous" defer="defer" src="//frame-well.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 812
812
813<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 813
813
814<script> 815 window.Shopify = window.Shopify || {}; 816 window.Shopify.MCP = window.Shopify.MCP || {}; 817 window.Shopify.MCP.enabled = true; 818 window.Shopify.MCP.shop = "xt4g0s-xr.myshopify.com"; 819 window.Shopify.MCP.mcpEndpoint = "https:\/\/frame-well.com\/api\/mcp"; 820 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 821</script>
vendor: 1 bytes, line 821
821
822<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("\/\/frame-well.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 823</script>
vendor: 1 bytes, line 823
823
824<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://frame-well.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 825</script>
vendor: 1 bytes, line 825
825
826<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 827 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); 828</script>
vendor: 1 bytes, line 828
828
829<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})}})); 830</script>
830 831<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://frame-well.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 832<style id="shopify-accelerated-checkout-cart"> 833 #shopify-buyer-consent { 834 margin-top: 1em; 835 display: inline-block; 836 width: 100%; 837} 838 839#shopify-buyer-consent.hidden { 840 display: none; 841} 842 843#shopify-subscription-policy-button { 844 background: none; 845 border: none; 846 padding: 0; 847 text-decoration: underline; 848 font-size: inherit; 849 cursor: pointer; 850} 851 852#shopify-subscription-policy-button::before { 853 box-shadow: none; 854} 855 856 </style> 857
858<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
858 859 <!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 860 861 862 863 864 865 866 867<link rel="dns-prefetch" href="https://cdn.judge.me"> 868<link rel="dns-prefetch" href="https://cdn1.judge.me"> 869<link rel="dns-prefetch" href="https://api.judge.me"> 870
871<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","badge_star_color":"#FFAA00","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
871ou! 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.","widget_star_color":"#FFAA00","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":false,"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":true,"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":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
871itle":"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":"#474D39","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":"#474D39","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"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":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#474D39","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#474D39","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_
871youtube_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-09-15T09:16:25.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"
871:"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":"Framewell","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":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
871shop_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":"Framewell"};</script>
871 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #474D39;--jdgm-secondary-color: rgba(71,77,57,0.1);--jdgm-star-color: #fa0;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #474D39;--jdgm-paginate-color: #474D39;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #474D39}.jdgm-histogram__bar-content{background-color:#474D39}.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:#474D39}.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-preview-badge .jdgm-star.jdgm-star{color:#FFAA00}.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: #474D39;--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:#474D39}.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:'Framewell'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 872</style> <style class='jdgm-settings-style'></style> 873 874 875 876 877 <style class='jdgm-miracle-styles'> 878 @-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
878/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} 879 880</style> 881 882 883 884 885 886 887 888 889
890<script data-cfasync='false' class='jdgm-script'> 891!function(e){window.jdgm=window.jdgm||{}; 892/* INF-1976 */ 893var _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;}(); 894if(_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;} 895jdgm.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/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 896jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 897setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 898!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 899(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 900a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 901jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 902t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 903t.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( 904".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 905parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 906jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 907)}))}(document); 908</script>
908 909<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript> 910 911<!-- BEGIN app snippet: theme_fix_tags -->
911<script> 912 (function() { 913 var jdgmThemeFixes = null; 914 if (!jdgmThemeFixes) return; 915 916 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 917 // before the per-theme fix so the theme-specific CSS wins the cascade. 918 // HTML is never applied globally (too risky). 919 var allThemesFix = jdgmThemeFixes['all']; 920 if (allThemesFix && allThemesFix.css) { 921 var allStyleTag = document.createElement('style'); 922 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 923 allStyleTag.innerHTML = allThemesFix.css; 924 document.head.append(allStyleTag); 925 }; 926 927 if (allThemesFix && allThemesFix.js) { 928 var allScriptTag = document.createElement('script'); 929 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 930 allScriptTag.innerHTML = allThemesFix.js; 931 document.head.append(allScriptTag); 932 }; 933 934 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 935 if (!thisThemeFix) return; 936 937 if (thisThemeFix.html) { 938 document.addEventListener("DOMContentLoaded", function() { 939 var htmlDiv = document.createElement('div'); 940 htmlDiv.classList.add('jdgm-theme-fix-html'); 941 htmlDiv.innerHTML = thisThemeFix.html; 942 document.body.append(htmlDiv); 943 }); 944 }; 945 946 if (thisThemeFix.css) { 947 var styleTag = document.createElement('style'); 948 styleTag.classList.add('jdgm-theme-fix-style'); 949 styleTag.innerHTML = thisThemeFix.css; 950 document.head.append(styleTag); 951 }; 952 953 if (thisThemeFix.js) { 954 var scriptTag = document.createElement('script'); 955 scriptTag.classList.add('jdgm-theme-fix-script'); 956 scriptTag.innerHTML = thisThemeFix.js; 957 document.head.append(scriptTag); 958 }; 959 })(); 960</script>
960 961<!-- END app snippet --> 962<!-- End of Judge.me Core --> 963 964 965 966<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
966<script type="text/javascript" hs-ignore data-cookieconsent="ignore"> 967 var Globo = Globo || {}; 968 var globoFormbuilderRecaptchaInit = function(){}; 969 var globoFormbuilderHcaptchaInit = function(){}; 970 window.Globo.FormBuilder = window.Globo.FormBuilder || {}; 971 window.Globo.FormBuilder.shop = {"configuration":{"money_format":"${{amount}}"},"pricing":{"features":{"bulkOrderForm":false,"cartForm":false,"fileUpload":2,"removeCopyright":false,"restrictedEmailDomains":false,"metrics":false}},"settings":{"copyright":"Powered by <a href=\"https://globosoftware.net\" target=\"_blank\">Globo</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Contact Form</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false},"scrollTop":false,"customCssCode":"","customCssEnabled":false,"additionalColumns":[]},"encryption_form_id":1,"url":"https://app.powerfulform.com/","CDN_URL":"https://dxo9oalx9qc1s.cloudfront.net","app_id":"1783207"}; 972 if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){ 973 delete window.Globo.FormBuilder.shop.storefront_access_token; 974 } 975 976 if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){ 977 const customStyle = document.createElement('style'); 978 customStyle.type = 'text/css'; 979 customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode; 980 document.head.appendChild(customStyle); 981 } 982 983 window.Globo.FormBuilder.forms = []; 984 985 986 987 988 window.Globo.FormBuilder.forms[75839] = {"75839":{"elements":[{"id":"group-1","type":"group","label":{"en":"Page 1"},"description":{"en":""},"elements":[{"id":"text","type":"text","label":{"en":"Order ID"},"placeholder":{"en":"Please input"},"description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":null,"columnWidth":100,"customClass":"yg-custom-order-id"},{"id":"file2-1","type":"file2","label":{"en":"Attachments"},"button-text":"Browse file","placeholder":"Choose file or drag here","hint":{"en":"Supported format: JPG, JPEG, PNG, GIF, SVG ..."},"allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","svg","mp4","pdf","csv","webp","doc","docx","txt","xls","xlsx","zip","m4v"],"description":{"en":"Please upload an image file under 2MB for faster processing."},"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"customClass":"yg-custom-attchment","required":true},{"id":"file2-3","type":"file2","label":{"en":"Attachments"},"button-text":"Browse file","placeholder":"Choose file or drag here","hint":{"en":"Supported format: JPG, JPEG, PNG, GIF, SVG ..."},"allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","svg","csv","pdf","webp","doc","docx","txt","mp4","xls","xlsx","zip","m4v"],"description":{"en":"Please upload an image file under 2MB for faster processing."},"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"customClass":"yg-custom-attchment","required":false},{"id":"file2-2","type":"file2","label":{"en":"Attachments"},"button-text":"Browse file","placeholder":"Choose file or drag here","hint":{"en":"Supported format: JPG, JPEG, PNG, GIF, SVG ..."},"allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","svg","csv","pdf","webp","docx","doc","txt","mp4","xls","xlsx","zip","m4v"],"description":{"en":"Please upload an image file under 2MB for faster processing."},"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"customClass":"yg-custom-attchment"}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }}
988 options","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again"},"appearance":{"layout":"boxed","width":600,"style":"flat","mainColor":"rgba(246,147,30,1)","headingColor":"#000","labelColor":"#000","descriptionColor":"#6c757d","optionColor":"#000","paragraphColor":"#000","theme_design":false,"paragraphBackground":"#fff","background":"color","backgroundColor":"#FFF","backgroundImage":"","backgroundImageAlignment":"middle","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":"","displayOnAllPage":false,"position":"bottom right","formType":"normalForm","newTemplate":false,"colorScheme":{"solidButton":{"red":37,"green":80,"blue":120},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":23,"green":25,"blue":31},"outlineButton":{"red":215,"green":215,"blue":215},"background":{"red":255,"green":255,"blue":255}}}
988,"afterSubmit":{"action":"clearForm","message":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eYour Claim has been submitted, please allow 24-48 hours for our team to review and contact you to further the process\u003c\/strong\u003e\u003c\/p\u003e","redirectUrl":""},"footer":{"description":{"en":""},"previousText":"Previous","nextText":"Next","submitText":"Submit","resetButton":false,"resetButtonText":"Reset","submitFullWidth":true,"submitAlignment":"left"},"header":{"active":false,"title":{"en":"Warranty Form"},"description":"","headerAlignment":"left"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue"},"reCaptcha":{"enable":false},"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-75839 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n :root .globo-form-app[data-id=\"75839\"]{\n \n --gfb-color-solidButton: 37,80,120;\n --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n --gfb-color-solidButtonLabel: 255,255,255;\n --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n --gfb-color-text: 23,25,31;\n --gfb-color-textColor: rgb(var(--gfb-color-text));\n --gfb-color-outlineButton: 215,215,215;\n --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n --gfb-color-background: 255,255,255;\n --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n \n --gfb-main-color: rgba(246,147,30,1);\n --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n --gfb-form-width: 600px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n --gfb--image: 40%;\n --gfb-image-ratio-draft: var(--gfb--image);\n --gfb-image-ratio: var(--gfb-image-ratio-draft);\n \n --gfb-bg-temp-color: #FFF;\n --gfb-bg-position: middle;\n \n --gfb-bg-temp-color: #FFF;\n \n --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n \n }\n \n.globo-form-id-75839 .globo-form-app{\n max-width: 600px;\n width: -webkit-fill-available;\n \n background-color: var(--gfb-bg-color);\n \n \n}\n\n.globo-form-id-75839 .globo-form-app .globo-heading{\n color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-75839 .globo-form-app .header {\n text-align:left;\n}\n\n\n.globo-form-id-75839 .globo-form-app .globo-description,\n.globo-form-id-75839 .globo-form-app .header .globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-75839 .globo-form-app .globo-label,\n.globo-form-id-75839 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-75839 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: var(--gfb-color-textColor, #000);\n text-align: left;\n}\n.globo-form-id-75839 .globo-form-app .globo-label.globo-position-label{\n height: 20px !important;\n}\n.globo-form-id-75839 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-75839 .globo-form-app .globo-form-control span.globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-75839 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-75839 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: var(--gfb-color-textColor, #000);\n}\n.globo-form-id-75839 .globo-form-app .footer,\n.globo-form-id-75839 .globo-form-app .gfb__footer{\n text-align:left;\n}\n.globo-form-id-75839 .globo-form-app .footer button,\n.globo-form-id-75839 .globo-form-app .gfb__footer button{\n border:1px solid var(--gfb-primary-color);\n \n width:100%;\n \n}\n.globo-form-id-75839 .globo-form-app .footer button.submit,\n.globo-form-id-75839 .globo-form-app .gfb__footer button.submit\n.globo-form-id-75839 .globo-form-app .footer button.checkout,\n.globo-form-id-75839 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-75839 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-75839 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: var(--gfb-primary-color);\n color : #000000;\n}\n.globo-form-id-75839 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml;
988 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(246,147,30,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-75839 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(246,147,30,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-75839 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-75839 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(246,147,30,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-75839 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: var(--gfb-primary-color);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-75839 .globo-form-app .step.-completed .step__number,\n.globo-form-id-75839 .globo-form-app .line.-progress,\n.globo-form-id-75839 .globo-form-app .line.-start{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-75839 .globo-form-app .checkmark__check,\n.globo-form-id-75839 .globo-form-app .checkmark__circle{\n stroke: var(--gfb-primary-color);\n}\n.globo-form-id-75839 .floating-button{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-75839 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : var(--gfb-primary-color);\n}\n.globo-form-id-75839 .flatpickr-day.selected, \n.globo-form-id-75839 .flatpickr-day.startRange, \n.globo-form-id-75839 .flatpickr-day.endRange, \n.globo-form-id-75839 .flatpickr-day.selected.inRange, \n.globo-form-id-75839 .flatpickr-day.startRange.inRange, \n.globo-form-id-75839 .flatpickr-day.endRange.inRange, \n.globo-form-id-75839 .flatpickr-day.selected:focus, \n.globo-form-id-75839 .flatpickr-day.startRange:focus, \n.globo-form-id-75839 .flatpickr-day.endRange:focus, \n.globo-form-id-75839 .flatpickr-day.selected:hover, \n.globo-form-id-75839 .flatpickr-day.startRange:hover, \n.globo-form-id-75839 .flatpickr-day.endRange:hover, \n.globo-form-id-75839 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-75839 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-75839 .flatpickr-day.endRange.prevMonthDay, \
988n.globo-form-id-75839 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-75839 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-75839 .flatpickr-day.endRange.nextMonthDay {\n background: var(--gfb-primary-color);\n border-color: var(--gfb-primary-color);\n}\n.globo-form-id-75839 .globo-paragraph {\n background: #fff;\n color: var(--gfb-color-textColor, #000);\n width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-75839 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-75839 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-75839 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-75839 .globo-form-app .globo-form-control label.globo-label span.label-content{\n text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n left: unset;\n right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-75839 .globo-form-app .line.-start {\n left: unset; \n right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app boxed-layout gfb-style-flat gfb-font-size-medium\" data-id=75839\u003e\n \n \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/75839\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=75839\u003e\n \n \n \n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=75839\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-1\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=75839 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column yg-custom-order-id\" data-type='text'\u003e\n \n \n \n\u003clabel tabindex=\"0\" for=\"75839-text\" class=\"flat-label globo-label gfb__label-v2 \" data-label=\"Order ID\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Order ID\"\u003eOrder ID\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \n \u003cinput type=\"text\" data-type=\"text\" class=\"flat-input\" id=\"75839-text\" name=\"text\" placeholder=\"Please input\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column yg-custom-attchment\" data-type='file2'\u003e\n \u003clabel tabindex=\"0\" aria-label=\"Browse file\" for=\"temp-for-75839-file2-1\" class=\"flat-label globo-label \" data-label=\"Attachments\"\u003e\u003cspan class=\"label-content\" data-label=\"Attachments\"\u003eAttachments\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \u003cdiv class=\"gfb__dropzone\"\u003e\n \u003cdiv class=\"gfb__dropzone--content\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder--title\"\u003e\n Choose file or drag here\n \u003c\/div\u003e\n \n \u003cdiv class=\"gfb__dropzone--placeholder--description\"\u003e\n Supported format: JPG, JPEG, PNG, GIF, SVG ...\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" for=\"75839-file2-1\" class=\"gfb__dropzone--placeholder--button\"\u003eBrowse file\u003c\/button\u003e\n \n \u003c\/div\u003e\n \u003cdiv class=\"gfb__dropzone--preview--area\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-75839-file2-1\" \/\u003e\n \u003clabel for=\"temp-for-75839-file2-1_\"\u003e\u003cspan class=\"gfb__hidden\"\u003etemp-for-75839-file2-1_\u003c\/span\u003e\u003c\/label\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-75839-file2-1_\" data-type=\"file2\" class=\"flat-input\" id=\"75839-file2-1\" name=\"file2-1\" placeholder=\"Choose file or drag here\" presence data-allowed-extensions=\"jpg,jpeg,png,gif,svg,mp4,pdf,csv,webp,doc,docx,txt,xls,xlsx,zip,m4v\" data-file-size-limit=\"\" data-file-limit=\"\" \u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003ePlease upload an image file under 2MB for faster processing.\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column yg-custom-attchment\" data-type='file2'\u003e\n \u003clabel tabindex=\"0\" aria-label=\"Browse file\" for=\"temp-for-75839-file2-3\" class=\"flat-label globo-label \" data-label=\"Attachments\"\u003e\u003cspan class=\"label-content\" data-label=\"Attachments\"\u003eAttachments\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \u003cdiv class=\"gfb__dropzone\"\u003e\n \u003cdiv class=\"gfb__dropzone--content\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder--title\"\u003e\n Choose file or drag here\n \u003c\/div\u003e\n \n \u003cdiv class=\"gfb__dropzone--placeholder--description\"\u003e\n Supported format: JPG, JPEG, PNG, GIF, SVG ...\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" for=\"75839-file2-3\" class=\"gfb__dropzone--placeholder--button\"\u003eBrowse file\u003c\/button\u003e\n \n \u003c\/div\u003e\n \u003cdiv class=\"gfb__dropzone--preview--area\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-75839-file2-3\" \/\u003e\n \u003clabel for=\"temp-for-75839-file2-3_\"\u003e\u003cspan class=\"gfb__hidden\"\u003etemp-for-75839-file2-3_\u003c\/span\u003e\u003c\/label\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-75839-file2-3_\" data-type=\"file2\" class=\"flat-input\" id=\"75839-file2-3\" name=\"file2-3\" placeholder=\"Choose file or drag here\" data-allowed-extensions=\"jpg,jpeg,png,gif,svg,csv,pdf,webp,doc,docx,txt,mp4,xls,xlsx,zip,m4v\" data-file-size-limit=\"\" data-file-limit=\"\" \u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003ePlease upload an image file under 2MB for faster processing.\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column yg-custom-attchment\" data-type='file2'\u003e\n \u003clabel tabindex=\"0\" aria-label=\"Browse file\" for=\"temp-for-75839-file2-2\" class=\"flat-label globo-label \" data-label=\"Attachments\"\u003e\u003cspan class=\"label-content\" data-label=\"Attachments\"\u003eAttachments\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \u003cdiv class=\"gfb__dropzone\"\u003e\n \u003cdiv class=\"gfb__dropzone--content\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder--title\"\u003e\n Choose file or drag here\n \u003c\/div\u003e\n \n \u003cdiv class=\"gfb__dropzone--placeholder--description\"\u003e\n Supported format: JPG, JPEG, PNG, GIF, SVG ...\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" for=\"75839-file2-2\" class=\"gfb__dropzone--placeholder--button\"\u003eBrowse file\u003c\/button\u003e\n \n \u003c\/div\u003e\n \u003cdiv class=\"gfb__dropzone--preview--area\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-75839-file2-2\" \/\u003e\n \u003clabel for=\"temp-for-75839-file2-2_\"\u003e\u003cspan class=\"gfb__hidden\"\u003etemp-for-75839-file2-2_\u003c\/span\u003e\u003c\/label\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-75839-file2-2_\" data-type=\"file2\" class=\"flat-input\" id=\"75839-file2-2\" name=\"file2-2\" placeholder=\"Choose file or drag here\" data-allowed-extensions=\"jpg,jpeg,png,gif,svg,csv,pdf,webp,docx,doc,txt,mp4,xls,xlsx,zip,m4v\" data-file-size-limit=\"\" data-file-limit=\"\" \u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003ePlease upload an image file under 2MB for faster processing.\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n \n \n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \n \u003cp style=\"text-align: right;font-size:small;display: block !important;\"\u003ePowered by \u003ca href=\"https:\/\/globosoftware.net\" target=\"_blank\"\u003eGlobo\u003c\/a\u003e \u003ca href=\"https:\/\/apps.shopify.com\/form-builder
988-contact-form\" target=\"_blank\"\u003eContact Form\u003c\/a\u003e\u003c\/p\u003e\n \n \n \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eYour Claim has been submitted, please allow 24-48 hours for our team to review and contact you to further the process\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"gfb__footer wizard__footer\"\u003e\n \n \n \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"action previous hidden flat-button\"\u003ePrevious\u003c\/button\u003e\n \u003cbutton type=\"button\" class=\"action next submit flat-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n \n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__c
988ontent-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eYour Claim has been submitted, please allow 24-48 hours for our team to review and contact you to further the process\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[75839]; 989 990 991 992 window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url; 993 window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url; 994 window.Globo.FormBuilder.themeOs20 = true; 995 window.Globo.FormBuilder.searchProductByJson = true; 996 997 998 window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/";Globo.FormBuilder.page = { 999 href : window.location.href, 1000 type: "search" 1001 }; 1002 Globo.FormBuilder.page.title = document.title 1003 1004 1005 if(window.AVADA_SPEED_WHITELIST){ 1006 const pfbs_w = new RegExp("powerful-form-builder", 'i') 1007 if(Array.isArray(window.AVADA_SPEED_WHITELIST)){ 1008 window.AVADA_SPEED_WHITELIST.push(pfbs_w) 1009 }else{ 1010 window.AVADA_SPEED_WHITELIST = [pfbs_w] 1011 } 1012 } 1013 1014 Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {}; 1015 Globo.FormBuilder.shop.configuration.money_format = "${{amount}}"; 1016</script>
vendor: 1 bytes, line 1016
1016
1017<script src="https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
1017 1018 1019 1020 1021 1022<!-- END app block --><!-- BEGIN app block: shopify://apps/rez-preorder-back-in-stock/blocks/rez/0da60196-81b6-4270-afac-c9294e1641ba -->
1022<script id='rez-config-data'> 1023 if (typeof REZ_DATA == 'undefined') { 1024 1025 var storeData = {"domain":"xt4g0s-xr.myshopify.com","country":"United States","iana_timezone":"America/Los_Angeles","store_name":"Framewell","money_format":"${{amount}}","plan_code":"full_free_v1","pricing_version":null,"limit_notify_email":null,"uninstall_app":null,"reinstall_at":null,"id":9184,"storefront_token":null,"is_installed":1,"plan_id":0,"plan_set":"full","trial_days_used":0,"total_trial_days":7,"has_subscribed_before":false,"watermark":true,"createdAt":"2026-08-04T07:03:00.502Z","updatedAt":"2026-08-04T07:03:00.502Z","bis_enabled":false}; 1026 1027 1028 1029 var btnConfig = {"id":2,"button_text":"Get back in stock alert","border_radius":"5","text_color":"#FFFFFF","bg_color":"#000000","product_type":"0","createdAt":"2025-05-08T14:25:56.028Z","updatedAt":"2025-05-08T14:26:09.000Z"}; 1030 1031 1032 1033 var formConfig = {"id":2,"header":"Notify me!","description":"Get notified when this product is back in stock!","email_placeholder":"Notify me!","email_error":"Please enter a valid email address","term_message":"Your email is safe with us.","btn_text":"Get back in stock alert","btn_border_radius":"5","text_color":"#FFFFFF","bg_color":"#000000","cf_header":"Thank you!","cf_description":"We will notify you when the product is available.","createdAt":"2025-05-08T14:25:56.039Z","updatedAt":"2025-05-08T14:26:09.000Z"}; 1034 1035 1036 var preorderCampaignConfig = [{"id":"6bb38631-c831-4198-b126-9250de7b762d","store_id":9184,"name":"Preorder campaign 2026-08-04","preorder_type":"OUT_OF_STOCK","inventory_has_limit":false,"inventory_available":null,"button_text":"Pre-Order","message":"Ships as soon as possible","show_on_collection_search":true,"show_on_home":true,"discount_type":"PERCENTAGE","discount_value":"0.00","use_selling_plan":false,"payment_type":"FULL","payment_checkout_charge_type":"PERCENTAGE","payment_checkout_charge_value":"0.00","payment_remaining_balance_charge_type":"TIME_AFTER_CHECKOUT","payment_remaining_balance_charge_day_value":0,"payment_remaining_balance_charge_date_value":null,"payment_details_text":"Pay {payment} now and {remaining} will be charged on {date}","payment_details_text_enabled":false,"partial_payment_note":"Partial payment","full_payment_note":"Pay in full","preorder_note":"Pre-order","discount_note":"{amount}","partial_payment_note_key":"Payment note","full_payment_note_key":"Payment note","preorder_note_key":"Pre-order note","discount_note_key":"Discount note","order_tags":["REZ preorder"],"customer_tags":["REZ preorder"],"fulfilment_type":"UNFULFILLED","preorder_items_fulfillment_status":"UNFULFILLED","fulfilment_scheduled_type":null,"fulfilment_scheduled_day_value":0,"fulfilment_scheduled_date_value":null,"fulfilment_apply_to_normal_items":false,"fulfilment_auto_change":false,"split_shipments":false,"auto_change_status_type":null,"auto_change_status_day":0,"auto_change_status_date":null,"is_active":true,"quota_blocked":false,"quota_blocked_at":null,"has_start_date":false,"start_date":null,"start_time":"00:00","has_end_date":false,"end_date":null,"end_time":"00:00","enable_bis":false,"last_scheduler_action":null,"last_scheduler_status":null,"last_scheduler_error":null,"last_scheduler_at":null,"createdAt":"2026-08-04T07:10:29.000Z","updatedAt":"2026-08-04T07:10:30.000Z","design":{"id":4408,"campaign_id":"6bb38631-c831-4198-b126-9250de7b762d","button_style_type":"DEFAULT","background_type":"MONOCHROME","monochrome_background_color":"#000000","button_text_color":"#ffffff","button_text_font_size":15,"border_radius":8,"message_font_size":14,"message_color":"#202223","payment_details_text_font_size":null,"payment_details_text_color":null,"discounted_price_font_size":null,"discounted_price_color":null,"price_font_size":null,"price_color":null,"createdAt":"2026-08-04T07:10:29.000Z","updatedAt":"2026-08-04T07:10:29.000Z"},"placement":{"id":4408,"campaign_id":"6bb38631-c831-4198-b126-9250de7b762d","type":"SPECIFIC_PRODUCTS","variant_id":"45923981066310,45924051288134","variant_id_removed":null,"collection_id":null,"product_overrides":[],"createdAt":"2026-08-04T07:10:29.000Z","updatedAt":"2026-08-04T07:10:29.000Z"},"sellingPlanGroups":[],"quota_exceeded":false}]; 1037 1038 1039 var rezDict = {}; 1040 1041 1042 window.REZ_DATA = { 1043 shop_domain: "xt4g0s-xr.myshopify.com", 1044 url: "https://frame-well.com", 1045 secure_url: "https://frame-well.com", 1046 money_format: "${{amount}}", 1047 shop_currency: "USD", 1048 presentment_currency: "USD", 1049 current_product: null, 1050 current_product_tags: null, 1051 first_load_selected_variant: null,inventoryQuantityByVariantId: { 1052 1053 },availableByVariantId: { 1054 1055 }, 1056 current_customer: { 1057 id: null, 1058 tags: null 1059 }, 1060 current_collection: null, 1061 current_collections: [ 1062 1063 ], 1064 current_cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 1065 current_cart_type: null, 1066 template: "search", 1067 storeData: storeData, 1068 btnConfig: btnConfig, 1069 formConfig: formConfig,
1070 // Preorder configurations 1071 preorder: { 1072 campaigns: preorderCampaignConfig, // Now an array of campaigns 1073 }, 1074 translations: rezDict, 1075 currentLocale: { 1076 name: "English", 1077 primary: true, 1078 iso_code: "en", 1079 },localization: { 1080 country_code: "US", 1081 market_id: 20417937478, 1082 market_handle: "us", 1083 available_country_codes: ["CA","US"] 1084 } 1085 } // Get the active campaign for current context 1086 } 1087</script>
1087 1088 1089 1090
1091<script class="rez-stock-status" type='application/json'> 1092 {} 1093</script>
1093 1094
1095<script id='init_script' defer src='https://cdn.shopify.com/extensions/01a0f1fd-8c38-71ed-b795-354903573f65/back-in-stock-restock-294/assets/rez-bis.js'></script>
vendor: 1 bytes, line 1095
1095
1096<script> 1097 if (typeof REZ_DATA !== 'undefined' && REZ_DATA.preorder && REZ_DATA.preorder.campaigns && REZ_DATA.preorder.campaigns.length > 0) { 1098 var rezScript = document.createElement('script'); 1099 rezScript.id = 'init_script'; 1100 1101 rezScript.defer = true; 1102 rezScript.src = "https://cdn.shopify.com/extensions/01a0f1fd-8c38-71ed-b795-354903573f65/back-in-stock-restock-294/assets/rez-preorder-collection.js"; 1103 document.head.appendChild(rezScript); 1104 1105 } 1106</script>
1106<script> 1107 (function () { 1108 var campaigns = (window.REZ_DATA && REZ_DATA.preorder && REZ_DATA.preorder.campaigns) || []; 1109 var needsSweep = campaigns.some(function (c) { 1110 return c && c.is_active && c.market_targeting && c.market_targeting.mode === 'SPECIFIC_MARKETS'; 1111 }); 1112 if (!needsSweep) return; 1113 1114 var sweepScript = document.createElement('script'); 1115 sweepScript.defer = true; 1116 sweepScript.src = "https://cdn.shopify.com/extensions/01a0f1fd-8c38-71ed-b795-354903573f65/back-in-stock-restock-294/assets/rez-market-sweep.js"; 1117 document.head.appendChild(sweepScript); 1118 })(); 1119</script>
1119 1120<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f1fd-8c38-71ed-b795-354903573f65/back-in-stock-restock-294/assets/rez-form.css" media="print" onload="this.media='all'"> 1121<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f1fd-8c38-71ed-b795-354903573f65/back-in-stock-restock-294/assets/rez-form.css"></noscript> 1122<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f1fd-8c38-71ed-b795-354903573f65/back-in-stock-restock-294/assets/rez-preorder.css" media="print" onload="this.media='all'"> 1123<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f1fd-8c38-71ed-b795-354903573f65/back-in-stock-restock-294/assets/rez-preorder.css"></noscript> 1124 1125<!-- END app block --><!-- BEGIN app block: shopify://apps/storeify-request-a-quote/blocks/embed-app/dac9aba2-251e-4c25-abc3-9fc57dbf7885 --> 1126 1127 1128 <style type="text/css" id="ify-style-remove"> 1129 1130 1131 </style> 1132 <style type="text/css">.ify-hide{display:none;}</style> 1133 1134 1135 <link href="//cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/intlTelInput.css" rel="stylesheet" type="text/css" media="all" /> 1136 1137 1138 <link href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" rel="stylesheet" type="text/css" media="all" /> 1139 1140 1141 1142 <link href="//cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/storeify-requestaquote-styles.css" rel="stylesheet" type="text/css" media="all" /> 1143
1143<script type="text/javascript"> 1144 var storeifyRequestaquote = storeifyRequestaquote || {}; 1145 storeifyRequestaquote.app_enable = 1; 1146 storeifyRequestaquote.locale = "en"; 1147 storeifyRequestaquote.shop_domain = "frame-well.com"; 1148 storeifyRequestaquote.shop_url = "https:\/\/frame-well.com"; 1149 1150 1151 1152 1153 storeifyRequestaquote.page = { 1154 type : 'search', 1155 path : '/search', 1156 }; 1157 storeifyRequestaquote.money_format = '${{amount}}'; 1158 storeifyRequestaquote.storeify_requestaquote_json = "/apps/request-a-quote/params"; 1159 storeifyRequestaquote.root_url = '/'; 1160 storeifyRequestaquote.lang = {"btn_addquote":"Add to Quote","call_for_price":"Request a quote","btn_view":"View Quote","btn_continue":"Continue Shop","add_title":"Add \"{{product}}\" to quote","tbl_img":"Image","tbl_name":"Name","tbl_sku":"Sku","tbl_option":"Option","tbl_qty":"QTY","quote_empty":"Your quote is currently empty.","your_price":"Your Price","old_price":"Price","print":"Print PDF","total":"Total","btn_see_price":"Login to see price","draft_order":"Draft Order","date":"Date","status":"Status","view":"View","quote_history":"Quote history","load_more":"Load more \u003e\u003e","subtotal":"Subtotal","total_tax":"Total Tax","total_price":"Total Price","excl_shipping":"(Excl. Shipping)","excl_tax_shipping":"(Excl. Tax \u0026 Shipping)","input_required":"This field is required.","input_email":"Email Address is invalid: Please enter a valid email address.","search_product":"Search product","search_no_result":"No results found for â{{search_text}}â. Check the spelling or use a different word or phrase.","shipping":"Shipping","discount":"Discount","free":"Free","shipping_options":"Shipping Options","msg_size_attach":"Files \"{name}\" ({size}) exceeds maximum allowed upload size of {maxSize}.","msg_attach_tooless":"You must select at least {n} {files} to upload. Please retry your upload!","msg_calculating_time":"calculating time remaining","msg_processing":"Processing ...","upload_li_success":" Uploaded file \"{name}\" Successfully.","upload_li_fail":" Uploaded file \"{name}\" Fail.","content_pdf":"PDF Content"}; 1161 1162 storeifyRequestaquote.show_input_price = 0; 1163 1164 storeifyRequestaquote.hide_variants_outofstock = 0; 1165 1166 storeifyRequestaquote.search_product = 0; 1167 1168 storeifyRequestaquote.btn_cart_to_quote = 0; 1169 storeifyRequestaquote.ify_product_columns = {"sku":"1","option":"1","price":"1","qty":"1","tax":"1"}; 1170 storeifyRequestaquote.callbackTracking = function(data){ }; 1171 storeifyRequestaquote.ify_idGtm = ""; 1172 storeifyRequestaquote.intl_tel_utils_url = "https://cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/intTelinput_utils.js"; 1173 storeifyRequestaquote.request_iso_code = "en"; 1174 </script>
1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 <style type="text/css">.storeify-btn-custom {� display: block; /* å°æé®è®¾ç½®ä¸ºå级å ç´ */� margin-left: 0; /* 左边è·è®¾ç½®ä¸º 0 */� margin-right: auto; /* å³è¾¹è·èªå¨ï¼ä»¥ä¾¿å°æé®æ¨å°å·¦ä¾§ */� padding: 10px 20px; /* æ·»å ä¸äºå è¾¹è·ä»¥å¢å¼ºå¯ç¹å»åºå */� background-color: #4CAF50; /* èæ¯è² */� color: white; /* åä½é¢è² */� border: none; /* å»æè¾¹æ¡ */� border-radius: 2px; /* åè§ææ */� cursor: pointer; /* é¼ æ æ¬åæ¶æ¾ç¤ºä¸ºå¯ç¹å» */�}</style> 1189 1190 1191 <!-- ====================== Footer ========================== --> 1192 1193
1193<script src="https://cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/jquery-2.2.4.min.js" defer="defer"></script>
1193 1194 1195 1196 1197 1198 1199 1200 1201
1201<script src="https://cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/intlTelInput.js" defer></script>
1201 1202
1202<script src="https://cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/countryselect.js" defer></script>
1202 1203 1204 1205 1206
1206<script src="https://cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/jquery.validate.min.js" defer></script>
1206 1207
1207<script src="https://cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/additional-methods.min.js" defer></script>
1207 1208 1209
1209<script src="https://quote.storeify.app/js/stores/xt4g0s-xr.myshopify.com/storeify-requestaquote-params.js?v=1740463803" defer></script>
1209 1210 1211
1211<script src="https://cdn.shopify.com/extensions/01a0f038-bcf8-758a-998c-9047768bdd09/storeify-request-a-quote-140/assets/storeify-requestaquote-v2-mode-0.js" defer></script>
1211 1212 1213 <!--end status--> 1214 1215 1216<!-- END app block --><!-- BEGIN app block: shopify://apps/massy-b2b-wholesale/blocks/massy-app-embed/755249cf-b2d3-401e-a5e9-91307113bce4 --><!-- BEGIN app snippet: massy-script --> 1217 1218 1219
1220<script> 1221 (function() { 1222 const shopId = '62997725254'; 1223 const shopUrl = "https:\/\/frame-well.com"; 1224 const shopDomain = "frame-well.com"; 1225 const shopPermanentDomain = "xt4g0s-xr.myshopify.com"; 1226 const template = 'search' 1227 const selectedOrFirstAvailableVariantId = ''; 1228 const products = 1229 1230 1231 [ 1232 1233 1234 ] 1235; 1236 const cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 1237 const customer =undefined; 1238 const market ={ 1239 id: 20417937478, 1240 handle: "us" 1241 }; 1242 const currencyCodeEnabled = null; 1243 const moneyWithCurrency = "$1,234.56 USD"; 1244 const money = "$1,234.56"; 1245 const locales = {}; 1246 const assetUrl = "https://cdn.shopify.com/extensions/01a0f5a7-22ee-7318-9eeb-95e46b458671/massy-wholesale-b2b-pricing-696/assets/massy_asset_placeholder.css"; 1247 const shop =[["version","shop","timezone","appFeatures"],[[["time"],["2026-07-10T08:24:11.437+07:00"]],[["appId","discountTitle","allowDiscountCode","allowCombine","combinePriority","useShopifyFunction","useCartTransform","volumeDiscountBasedOnCustomPricing","isShopifyPlus","storefrontAccessToken","timeFormat","lockTimezone","applyDst","currencyCode","masterdataHash"],["191167004673","Tiered-Volume Discount",1,0,[1,2],1,0,0,0,"5596ce789b14a0dedd668b8a353cd7da",0,0,0,"USD","049eb76f06e8383481a0c4192195b5cf"]],[["timezone","gmtOffset"],["America/Los_Angeles",-28800]],[["id","appFeatureId","expiredAt"],[409109,1,0,409110,2,0,409111,3,0,409112,4,0,409113,9,0,409114,10,0,409115,11,0,409116,12,0,409117,13,0,409118,18,0,409119,19,0,409120,20,0,409121,22,0,409122,26,0,409123,67,0]]]]; 1248 const pricingRules =[["version","pricingRules","customPricings","applyCustomers","excludeCustomers","applyCustomerTags","excludeCustomerTags","applyMarkets","excludeMarkets","applyCollections","excludeCollections","applyProducts","excludeProducts","applyProductVariants","excludeProductVariants","applyProductTags","excludeProductTags"],[[["time"],["2026-09-01T15:37:54.366+07:00"]],[["id","pricingRuleType","priority","enableStartDate","enableEndDate","startAt","endAt","discountSettingType","applyLevel","applyMarketType","excludeMarketType","applyCustomerType","excludeCustomerType","applyProductType","excludeProductType","displayTableType","discountTitle","tax"],[46364,2,0,0,0,1783645381,1783645381,1,1,1,0,1,0,2,0,0,"Tiered-Volume Discount",0,46412,1,0,0,0,1783906769,1783906769,1,2,1,0,2,0,1,2,0,"VIP Discount",0]],[["id","discountType","discountValue","priority","quantityFrom","quantityTo","ruleId"],[66337,1,5,0,2,3,46364,66338,1,10,0,4,6,46364,66339,1,15,0,7,100,46364,66406,1,50,0,0,0,46412]],[["sCustomerId","ruleId"],["9163935711302",46412,"9170524831814",46412]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[["sProductId","ruleId"],["8144363520070",46364,"8462011695174",46364,"7732478607430",46364,"7730910560326",46364,"8458418651206",46364,"7730905120838",46364,"7796194541638",46364,"8361794437190",46364,"7911502708806",46364,"8460822544454",46364,"8303258304582",46364,"8361002729542",46364,"8303208726598",46364,"7732479459398",46364,"7733370519622",46364,"7796187463750",46364,"8463940223046",46364,"8485995118662",46364,"8470474129478",46364]],[["sProductId","ruleId"],["8275210731590",46412,"8275134447686",46412]],[[],[]],[[],[]],[[],[]],[[],[]]]]; 1249 const orderLimits =[["version","orderLimits","applyCustomers","excludeCustomers","applyCustomerTags","excludeCustomerTags","applyMarkets","excludeMarkets","applyCollections","excludeCollections","applyProducts","excludeProducts","applyProductVariants","excludeProductVariants","applyProductTags","excludeProductTags"],[[["time"],["2026-07-10T07:40:19.253+07:00"]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]]]]; 1250 const netPayments =[["version","netPayments","applyCustomers","excludeCustomers","applyCustomerTags","excludeCustomerTags","applyMarkets","excludeMarkets","applyCollections","excludeCollections","applyProducts","excludeProducts","applyProductVariants","excludeProductVariants","applyProductTags","excludeProductTags"],[[["time"],["2026-07-10T07:40:19.537+07:00"]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]]]];
1251 const taxDisplays =[["version","taxDisplays","applyCustomers","excludeCustomers","applyCustomerTags","excludeCustomerTags","applyMarkets","excludeMarkets","applyCollections","excludeCollections","applyProducts","excludeProducts","applyProductVariants","excludeProductVariants","applyProductTags","excludeProductTags"],[[["time"],["2026-07-10T07:40:19.821+07:00"]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]]]]; 1252 const shippingRates =[["version","shippingRates","shippingValues","applyCustomers","excludeCustomers","applyCustomerTags","excludeCustomerTags","applyMarkets","excludeMarkets","applyCollections","excludeCollections","applyProducts","excludeProducts","applyProductVariants","excludeProductVariants","applyProductTags","excludeProductTags"],[[["time"],["2026-07-10T07:40:19.965+07:00"]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]],[[],[]]]]; 1253 const widgets ={"version":1783644020,"widget":{"id":9193,"shopId":9214,"data":{"netPayment":{"font":"default","buttonColor":"#DEF0FE","buttonWidth":"150px","buttonHeight":"40px","buttonTextSize":"14px","buttonAlignment":0,"buttonTextColor":"#0063F2","buttonBorderRadius":"8px"},"orderLimit":{"font":"default","textSize":"14","textColor":"#303030","textWarningColor":"#8E1F0B"},"taxDisplay":{"taxLabel":{"regularPriceOnly":0,"regularAndCustomPrice":[0,0],"compareAtAndRegularPrice":[0,0]}},"discountCode":{"font":"default","headerTextSize":"20","headerTextColor":"#303030","discountCodeColor":"#303030","primaryButtonColor":"#0063F2","headerBackgroundColor":"#DEF0FE","primaryButtonTextColor":"#FFFFFF"},"customPricing":{"font":"default","badgeShow":0,"timerShow":0,"priceDisplay":2,"badgeFontSize":"14","priceFontSize":"14","timerDuration":1800,"timerFontSize":"14","badgeTextColor":"#FFFFFF","priceTextColor":"#0063F2","timerTextColor":"#0063F2","badgeBorderRadius":"8","timerBorderRadius":"8","badgeBackgroun
1253dColor":"#0063F2","timerBackgroundColor":"#E0F0FF","badgeRoundingPrecision":2},"volumeDiscount":{"font":"default","textSize":"14","textColor":"#303030","timerShow":0,"borderColor":"#0063F2","borderRadius":"8","dividerColor":"#EBEBEB","rangeDisplay":0,"timerDuration":1800,"timerFontSize":"14","headerTextSize":"14","textColorClick":"#175BCC","textColorHover":"#0063F2","timerTextColor":"#0063F2","headerTextColor":"#303030","clickInteraction":0,"textColorDiscount":"#0063F2","timerBorderRadius":"8","timerBackgroundColor":"#E0F0FF","headerBackgroundColor":"#DEF0FE"}}},"widgetLocalizations":[{"id":9581,"shopId":9214,"shopWidgetId":9193,"locale":"en","text":{"net_payment":{"net_payment_term":"Your payment is due on","pay_later_button":"Pay later","order_confirmation_title":"Thanks for your order!","order_confirmation_description":"We have received your order and will begin preparing it for shipment."},"order_limit":{"order_maximum_spend":"Please select maximum spend of {max_spend} for this order.","order_minimum_spend":"Please select minimum spend of {min_spend} for this order.","product_maximum_spend":"Please select maximum spend of {max_spend}.","product_minimum_spend":"Please select minimum spend of {min_spend}.","order_maximum_quantity":"Please select maximum of {max_quantity} products for this order.","order_minimum_quantity":"Please select minimum of {min_quantity} products for this order.","collection_maximum_spend":"Please select maximum spend of {max_spend} from this collection.","collection_minimum_spend":"Please select minimum spend of {min_spend} from this collection.","product_maximum_quantity":"Please select maximum of {max_quantity} products.","product_minimum_quantity":"Please select minimum of {min_quantity} products.","product_quantity_multiples":"Please select a quantity in multiples of {quantity_multiples}.","collection_maximum_quantity":"Please select maximum of {max_quantity} products from this collection.","collection_minimum_quantity":"Please select minimum of {min_quantity} products from this collection.","order_minimum_maximum_spend":"Please select minimum spend of {min_spend} and maximum spend of {max_spend} for this order.","product_minimum_maximum_spend":"Please select minimum spend of {min_spend} and maximum spend of{max_spend}.","order_minimum_maximum_quantity":"Please select minimum of {min_quantity} and maximum of {max_quantity} products for this order.","collection_minimum_maximum_spend":"Please select minimum spend of {min_spend} and maximum spend of {max_spend} from this collection.","product_minimum_maximum_quantity":"Please select minimum of {min_quantity} and maximum of {max_quantity} products.","collection_minimum_maximum_quantity":"Please select minimum of {min_quantity} and maximum of {max_quantity} products from this collection."},"tax_display":{"exclusive_text":"Tax excl.","inclusive_text":"Tax incl."},"discount_code":{"apply_button":"Apply","error_message":"Couldn't apply discount code, please try a different one.","success_message":"Discount code applied successfully.","discount_code_name":"{discount_code}: {discount_value} OFF","view_discount_code":"View discount code","discount_code_header":"Discount code","enter_code_placeholder":"Enter a discount code","unavailable_discount_code":"Discount code is no longer available."},"custom_pricing":{"badge_text":"Save {percent}","timer_text":"Offer ends in {time}"},"volume_discount":{"timer_text":"Offer ends in {time}","total_header":"Total","amount_header":"Amount","discount_header":"Discount","quantity_header":"Quantity","price_per_item_header":"Price per item"}}}]}; 1254 const themeSettings ={"version":"2026-08-24T14:22:06.815+07:00","themes":[{"id":1,"storeId":null,"name":"default"}],"themeSettings":[{"id":10001,"type":0,"themeId":1,"data":{}},{"id":10101,"type":1,"themeId":1,"data":{"enabled":true,"container":".massy-cart,cart-items,form.cart,.shopify-section.cart-section,.cart-section","orderLimit":{"containers":[{"selector":"form[action*=\"/cart\"]"}],"hideElements":null},"pricingRule":{"containers":[{"type":"custom-pricing-cart-total","selector":".massy-cart-total-price,.cart__total>strong,.totals__total-value,.totals__subtotal-value,.cart__subtotal,.cart-total .amount"}],"hideElements":".massy-cart-total-price,.cart__total>strong,.totals__total-value,.totals__subtotal-value,.cart__subtotal,.cart-total .amount"},"discountCode":{"selector":".cart__footer"},"checkOutButton":".massy-cart-checkout-button,button#checkout,button[name=checkout]"}},{"id":10201,"type":2,"themeId":1,"data":{"enabled":true,"quantity":"input[name=\"updates[]\"]","container":".massy-cart-item,.cart-item,.cart-form-item,tr.cart__row,.cart-items tr[i
1254d*=CartItem]","orderLimit":{"containers":[{"selector":".cart-item__quantity"}],"hideElements":null},"pricingRule":{"containers":[{"type":"custom-pricing","selector":".massy-cart-item-price,.element--hide-on-small,.cart-item__details>div,td.cart__table-cell--price>span,.product-subtotal .unit-price","showUnitPrice":1},{"type":"custom-pricing","selector":".massy-cart-item-total-price,.cart-item__total,.cart-item__price-wrapper>span,td.cart__table-cell--line-price>span,.product-subtotal .amount"}],"hideElements":".massy-cart-item-price,.element--hide-on-small,.cart-item__details>div,td.cart__table-cell--price>span,.product-subtotal .unit-price,.massy-cart-item-total-price,.cart-item__total,.cart-item__price-wrapper>span,td.cart__table-cell--line-price>span,.product-subtotal .amount"},"quantityAttribute":null,"quantityContainer":null}},{"id":10301,"type":3,"themeId":1,"data":{"enabled":true,"container":".massy-cart-drawer,cart-drawer,aside#cart,#site-cart-sidebar,.cart-item","orderLimit":{"containers":[{"selector":["cart-drawer-items,form[action*=\"/cart\"",0]}],"hideElements":null},"pricingRule":{"containers":[{"type":"custom-pricing-cart-total","selector":".massy-cart-drawer-total-price,.totals__total-value,.totals__subtotal-value,.cart-total .amount,.cart__total>strong"}],"hideElements":".massy-cart-drawer-total-price,.totals__total-value,.totals__subtotal-value,.cart-total .amount,.cart__total>strong"},"discountCode":{"selector":".cart__footer"},"checkOutButton":".massy-cart-drawer-checkout-button,button[name=checkout]"}},{"id":10401,"type":4,"themeId":1,"data":{"enabled":true,"quantity":"input[name=\"updates[]\"]","container":".massy-cart-item,.cart-item,.product-cart-item","orderLimit":{"containers":[{"selector":".cart-item__quantity"}],"hideElements":null},"pricingRule":{"containers":[{"type":"custom-pricing","selector":".massy-cart-item-price.cart-item__details>div,.product-cart-item-price .unit-price","showUnitPrice":1},{"type":"custom-pricing","selector":".massy-cart-item-total-price,.cart-item__price-wrapper>span,.product-cart-item-price .amount,.cart-item__price>strong"}],"hideElements":".massy-cart-item-price.cart-item__details>div,.product-cart-item-price .unit-price,.massy-cart-item-total-price,.cart-item__price-wrapper>span,.product-cart-item-price .amount,.cart-item__price>strong"},"quantityAttribute":null,"quantityContainer":null}},{"id":10501,"type":5,"themeId":1,"data":{"form":"form[action*=\"/cart/add\"]:not(.installment):not([id*=installment]):not(.js-instalments-form)","enabled":true,"variant":"input[name=\"id\"],select[name=\"id\"],#formVariantId","quantity":"input[name=quantity]","container":".product_details_info,.product-detail,.product:not(title):not(body),.product-single,.product-single__meta,div[data-product-featured],product-info,section[data-section-type=\"product\"],section.product--container,section.product-section,#main-product,form[action*=\"/cart/add\"]:not(.installment):not([id*=installment]):not(.js-instalments-form)","productId":"input[name=\"product-id\"]","orderLimit":{"containers":[{"selector":".product-form__quantity","inlineAlign":"center"}],"hideElements":".product-form__quantity .quantity__rules"},"pricingRule":{"containers":[{"type":"custom-pricing","selector":".price__container,.product-single__prices,.product-price-container .price","showUnitPrice":1},{"type":"volume-discount","selector":".price__container,.product-single__prices,.product-price-container .price"}],"hideElements":".price__regular,.price__sale,.old-price,.product-single__price,.product-single__price--compare,.price .product-price,.price .unit-price"},"buyNowButton":".shopify-payment-button,div.instant-buy","productHandle":"a[href*=\"products/\"]:not(.social)","addToCartButton":"button[name=\"add\"],input[type=\"submit\"],button[type=\"submit\"],button[type=\"submit\"]:not(.shopify-payment-button__more-options):not(.shopify-payment-button__button),input[type=\"button\"],.button_add_to_cart,.button--addToCart,.btn-add-to-cart,.btn-addtocart,.add-to-cart,.add-to-cart-button,.addtocart,.add_to_cart_btn,.addToCart,.AddToCart,.qsc-btn--add-to-cart,#AddToCart,#add-to-cart-btn,#shopify_add_to_cart,#btn-add-to-cart,#addToCartButton,#add-to-cart,#btnAddToCart,.add-to-cart-btn,.button-add-to-cart,.add_to_cart_button,.AddtoCart,.btn--sticky_addtocart,.add_to_cart,#addToCartBtn,.btn_add_to_cart,.hs-btn-add-to-cart-2,.product-atc__button,.g-stickybar-buynow,.btn--add-to-cart,#new-form-atc,.cart__checkout-btn,.product-atc-btn,.product-form--atc-button,.
1254shg-btn,.product_buttonContainer-addToCart a,#mwAddToCart,.complete-design-a,#button-cart,.add-to-cart input.button,#addtc-sticky-bar .addtc-sticky-btn,.lh-external,.lh-buy-now,.product-form--add-to-cart,.product-buy-buttons--cta,.tt-btn-addtocart,#main-atc-btn,[data-product-menu-button-addtocart],.shopify-payment-btn,.product-submit","quantityContainer":null}},{"id":10502,"type":5,"themeId":1,"data":{"form":"form[action*=\"/cart/add\"]:not(.installment):not([id*=installment]):not(.js-instalments-form)","enabled":true,"variant":"input[name=\"id\"],select[name=\"id\"],#formVariantId","quantity":"input[name=\"updates[]\"]","container":"#main-collection-product-grid .grid__item,#main-collection-product-grid li.product-card,#main-collection-product-grid .product.grid__item,#main-collection-product-grid product-card,#main-collection-product-grid product-card-small,#main-collection-product-grid form[action*=\"/cart/add\"],#ProductGridContainer .grid__item,#ProductGridContainer li.product-card,#ProductGridContainer .product.grid__item,#ProductGridContainer product-card,#ProductGridContainer product-card-small,#ProductGridContainer form[action*=\"/cart/add\"],slider-component .grid__item,slider-component li.product-card,slider-component .product.grid__item,slider-component product-card,slider-component product-card-small,slider-component form[action*=\"/cart/add\"],product-recommendations .grid__item,product-recommendations li.product-card,product-recommendations .product.grid__item,product-recommendations product-card,product-recommendations product-card-small,product-recommendations form[action*=\"/cart/add\"],cart-recommendations .grid__item,cart-recommendations li.product-card,cart-recommendations .product.grid__item,cart-recommendations product-card,cart-recommendations product-card-small,cart-recommendations form[action*=\"/cart/add\"],collection-tabs .grid__item,collection-tabs li.product-card,collection-tabs .product.grid__item,collection-tabs product-card,collection-tabs product-card-small,collection-tabs form[action*=\"/cart/add\"],.related-products .grid__item,.related-products li.product-card,.related-products .product.grid__item,.related-products product-card,.related-products product-card-small,.related-products form[action*=\"/cart/add\"],#collection .grid__item,#collection li.product-card,#collection .product.grid__item,#collection product-card,#collection product-card-small,#collection form[action*=\"/cart/add\"],div[data-section-id=\"collection-template\"] .grid__item,div[data-section-id=\"collection-template\"] li.product-card,div[data-section-id=\"collection-template\"] .product.grid__item,div[data-section-id=\"collection-template\"] product-card,div[data-section-id=\"collection-template\"] product-card-small,div[data-section-id=\"collection-template\"] form[action*=\"/cart/add\"],aside#cart .grid__item,aside#cart li.product-card,aside#cart .product.grid__item,aside#cart product-card,aside#cart product-card-small,aside#cart form[action*=\"/cart/add\"],.collection-tabs .grid__item,.collection-tabs li.product-card,.collection-tabs .product.grid__item,.collection-tabs product-card,.collection-tabs product-card-small,.collection-tabs form[action*=\"/cart/add\"],mega-menu-sidebar .grid__item,mega-menu-sidebar li.product-card,mega-menu-sidebar .product.grid__item,mega-menu-sidebar product-card,mega-menu-sidebar product-card-small,mega-menu-sidebar form[action*=\"/cart/add\"]","productId":"input[name=\"product-id\"]","pricingRule":{"containers":[{"type":"custom-pricing","selector":".price__container,.price.s1pr,.product__prices,.product-card-info .price,.product-card-small--add-to-cart .price","showUnitPrice":1}],"hideElements":".price__regular,.price__sale,.price.s1pr,.product__price--on-sale,.product__prices>s,.product__price,.price .product-price,.price .unit-price"},"buyNowButton":".shopify-payment-button,div.instant-buy","productHandle":"a[href*=\"products/\"","addToCartButton":"button[name=\"add\"],input[type=\"submit\"],button[type=\"submit\"],button[type=\"submit\"]:not(.shopify-payment-button__more-options):not(.shopify-payment-button__button),input[type=\"button\"],.button_add_to_cart,.button--addToCart,.btn-add-to-cart,.btn-addtocart,.add-to-cart,.add-to-cart-button,.addtocart,.add_to_cart_btn,.addToCart,.AddToCart,.qsc-btn--add-to-cart,#AddToCart,#add-to-cart-btn,#shopify_add_to_cart,#btn-add-to-cart,#addToCartButton,#add-to-cart,#btnAddToCart,.add-to-cart-btn,.button-add-to-cart,.add_to_cart_button,.AddtoCart,.btn--sticky_addtocart,.add_to_cart,#addToCartBtn,.btn_add_to_cart,.hs-btn-add-to-cart-2,.product-atc__button,.g-stickybar-buynow,.btn--add-to-cart,#new-form-atc,.cart__checkout-btn,.product-atc-btn,.product-form--atc-button,.
1254shg-btn,.product_buttonContainer-addToCart a,#mwAddToCart,.complete-design-a,#button-cart,.add-to-cart input.button,#addtc-sticky-bar .addtc-sticky-btn,.lh-external,.lh-buy-now,.product-form--add-to-cart,.product-buy-buttons--cta,.tt-btn-addtocart,#main-atc-btn,[data-product-menu-button-addtocart],.shopify-payment-btn,.product-submit","quantityContainer":null}},{"id":10503,"type":5,"themeId":1,"data":{"form":"form[action*=\"/cart/add\"]:not(.installment):not([id*=installment]):not(.js-instalments-form)","enabled":true,"variant":"input[name=\"id\"],select[name=\"id\"],#formVariantId","quantity":"input[name=\"quantity\"],input[name=\"updates[]\"]","container":"body quick-add-modal,body .quick-product-modal","productId":"input[name=\"product-id\"]","pricingRule":{"containers":[{"type":"custom-pricing","selector":".price__container","showUnitPrice":1},{"type":"volume-discount","selector":".price__container"}],"hideElements":".price__regular,.price__sale"},"buyNowButton":".shopify-payment-button,div.instant-buy","productHandle":"a[href*=\"products/\"","addToCartButton":"button[name=\"add\"],input[type=\"submit\"],button[type=\"submit\"],button[type=\"submit\"]:not(.shopify-payment-button__more-options):not(.shopify-payment-button__button),input[type=\"button\"],.button_add_to_cart,.button--addToCart,.btn-add-to-cart,.btn-addtocart,.add-to-cart,.add-to-cart-button,.addtocart,.add_to_cart_btn,.addToCart,.AddToCart,.qsc-btn--add-to-cart,#AddToCart,#add-to-cart-btn,#shopify_add_to_cart,#btn-add-to-cart,#addToCartButton,#add-to-cart,#btnAddToCart,.add-to-cart-btn,.button-add-to-cart,.add_to_cart_button,.AddtoCart,.btn--sticky_addtocart,.add_to_cart,#addToCartBtn,.btn_add_to_cart,.hs-btn-add-to-cart-2,.product-atc__button,.g-stickybar-buynow,.btn--add-to-cart,#new-form-atc,.cart__checkout-btn,.product-atc-btn,.product-form--atc-button,.shg-btn,.product_buttonContainer-addToCart a,#mwAddToCart,.complete-design-a,#button-cart,.add-to-cart input.button,#addtc-sticky-bar .addtc-sticky-btn,.lh-external,.lh-buy-now,.product-form--add-to-cart,.product-buy-buttons--cta,.tt-btn-addtocart,#main-atc-btn,[data-product-menu-button-addtocart],.shopify-payment-btn,.product-submit","quantityContainer":null}},{"id":11001,"type":10,"themeId":1,"data":{"enabled":true,"container":"quick-order-list","pricingRule":{"containers":[{"type":"custom-pricing-total","selector":".totals__product-total","inlineAlign":"end","showUnitPrice":1}],"hideElements":".totals__subtotal-value"}}},{"id":11101,"type":5,"themeId":1,"data":{"form":"form[action*=\"/cart/add\"]:not(.installment):not([id*=installment]):not(.js-instalments-form)","enabled":true,"variant":"input[name=\"id\"],select[name=\"id\"],#formVariantId","quantity":"input[name=\"updates[]\"]","container":"tr.variant-item","productId":"input[name=\"product-id\"]","pricingRule":{"containers":[{"type":"custom-pricing","selector":".variant-item__details,.variant-item__price","inlineAlign":"end","showUnitPrice":1},{"type":"custom-pricing","selector":".variant-item__totals","inlineAlign":"end"}],"hideElements":".price"},"buyNowButton":null,"productHandle":"a[href*=\"products/\"","addToCartButton":"button[name=\"add\"],input[type=\"submit\"],button[type=\"submit\"],button[type=\"submit\"]:not(.shopify-payment-button__more-options):not(.shopify-payment-button__button),input[type=\"button\"],.button_add_to_cart,.button--addToCart,.btn-add-to-cart,.btn-addtocart,.add-to-cart,.add-to-cart-button,.addtocart,.add_to_cart_btn,.addToCart,.AddToCart,.qsc-btn--add-to-cart,#AddToCart,#add-to-cart-btn,#shopify_add_to_cart,#btn-add-to-cart,#addToCartButton,#add-to-cart,#btnAddToCart,.add-to-cart-btn,.button-add-to-cart,.add_to_cart_button,.AddtoCart,.btn--sticky_addtocart,.add_to_cart,#addToCartBtn,.btn_add_to_cart,.hs-btn-add-to-cart-2,.product-atc__button,.g-stickybar-buynow,.btn--add-to-cart,#new-form-atc,.cart__checkout-btn,.product-atc-btn,.product-form--atc-button,.shg-btn,.product_buttonContainer-addToCart a,#mwAddToCart,.complete-design-a,#button-cart,.add-to-cart input.button,#addtc-sticky-bar .addtc-sticky-btn,.lh-external,.lh-buy-now,.product-form--add-to-cart,.product-buy-buttons--cta,.tt-btn-addtocart,#main-atc-btn,[data-product-menu-button-addtocart],.shopify-payment-btn,.product-submit","variantAttribute":"data-variant-id","quantityContainer":null}}]}; 1255 const routes = { 1256 rootUrl: "\/", 1257 accountUrl: "\/account", 1258 cartUrl: "\/cart", 1259 }; 1260 const registrationForms = 1261 [] 1262 1263 1264 window.MassyInitData = window.MassyInitData || { 1265 shopId, 1266 shopUrl, 1267 shopDomain, 1268 shopPermanentDomain, 1269 template, 1270 selectedOrFirstAvailableVariantId, 1271 products, 1272 cart, 1273 customer, 1274 market, 1275 assetUrl, 1276 currencyCodeEnabled, 1277 moneyWithCurrency, 1278 money, 1279 locales, 1280 shop, 1281 pricingRules, 1282 orderLimits, 1283 netPayments, 1284 taxDisplays, 1285 shippingRates, 1286 widgets, 1287 themeSettings, 1288 routes, 1289 registrationForms, 1290 }; 1291 })(); 1292</script>
1292 1293<!-- END app snippet --><!-- BEGIN app snippet: massy-style --> 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312<style id='massy-style'> 1313 :root { 1314 } 1315 1316 .massy-button-disabled { 1317 pointer-events: none !important; 1318 } 1319 1320 .massy-page { 1321 margin: 0 auto; 1322 padding: 16px 16px; 1323 max-width: 960px; 1324 background-color: var(--massy-background); 1325 } 1326 .massy-page-full-width { 1327 width: 100%; 1328 max-width: 100%; 1329 } 1330 1331 .massy-inline-stack { 1332 --massy-inline-stack-gap: initial; 1333 --massy-inline-stack-row-gap: initial; 1334 --massy-inline-stack-width: initial; 1335 flex-direction: row; 1336 display: flex; 1337 gap: var(--massy-inline-stack-gap); 1338 row-gap: var(--massy-inline-stack-row-gap); 1339 flex-wrap: var(--massy-inline-stack-wrap); 1340 align-items: var(--massy-inline-stack-block-align); 1341 justify-content: var(--massy-inline-stack-align); 1342 width: var(--massy-inline-stack-width); 1343 max-width: 100%; 1344 } 1345 1346 .massy-block-stack { 1347 --massy-block-stack-gap: initial; 1348 flex-direction: column; 1349 display: flex; 1350 width: 100%; 1351 gap: var(--massy-block-stack-gap); 1352 align-items: var(--massy-block-stack-inline-align); 1353 justify-content: var(--massy-block-stack-align); 1354 } 1355 1356 .massy-skeleton-display-text { 1357 background-color: #dfdfdf; 1358 height: 36px; 1359 border-radius: 4px; 1360 color: transparent; 1361 } 1362 1363 .massy-skeleton-body-text { 1364 background-color: #dfdfdf; 1365 border-radius: 4px; 1366 color: transparent; 1367 } 1368 1369 .massy-hide { 1370 display: none !important; 1371 } 1372 1373 .massy-invisible { 1374 visibility: hidden !important; 1375 } 1376 1377 .massy-disabled { 1378 pointer-events: none !important; 1379 opacity: .5; 1380 } 1381 1382 [massy-registration-form] { 1383 display: block !important; 1384 position: relative !important; 1385 } 1386 1387 [massy-all-texts] { 1388 display: block; 1389 position: absolute; 1390 left: 0; 1391 right: 0; 1392 top: 0; 1393 bottom: 0; 1394 z-index: -999999; 1395 color: #00000001; 1396 opacity: 0.000001; 1397 visibility: visible; 1398 transition: opacity 1000ms ease, visibility 0s linear 1000ms; 1399 pointer-events: none; 1400 user-select: none; 1401 overflow: hidden; 1402 } 1403 1404 massy-custom-pricing:not(:has(*)), 1405 massy-custom-pricing-cart-total:not(:has(*)), 1406 massy-custom-pricing-total:not(:has(*)), 1407 massy-discount-badge:not(:has(*)), 1408 massy-net-payment-checkout:not(:has(*)), 1409 massy-order-limit:not(:has(*)), 1410 massy-timer:not(:has(*)), 1411 massy-volume-discount:not(:has(*)) { 1412 display: none !important; 1413 } 1414 1415 @media screen and (max-width: 490px) { 1416 .massy-page { 1417 padding: 4px 2px; 1418 } 1419 1420 .massy-registration-form-wrapper { 1421 padding-inline: 16px; 1422 } 1423 } 1424 1425 1426 1427</style> 1428 1429<style id='massy-invisible-style'> 1430 1431 1432</style><style id='massy-custom-css-theme-1'> 1433 1434 </style><!-- END app snippet --> 1435 1436 1437<!-- END app block -->
1437<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1437
1437
1438<script src="https://cdn.shopify.com/extensions/01a0eb75-3b90-7715-b99b-401b5d46529c/development-extensions-1001/assets/moosedesk-help-center.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1438
1438
1439<script src="https://cdn.shopify.com/extensions/01a0eb75-3b90-7715-b99b-401b5d46529c/development-extensions-1001/assets/moosedesk.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1439
1439
1440<script src="https://cdn.shopify.com/extensions/01a0f5a7-22ee-7318-9eeb-95e46b458671/massy-wholesale-b2b-pricing-696/assets/massy-index.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1440
1440
1441<script src="https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/rivo-app-embed.js" type="text/javascript" defer="defer"></script>
1441 1442<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1443<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: 62997725254,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1443
1443
1444<script> 1445 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1446</script>
vendor: 1 bytes, line 1446
1446
1447<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}
1447).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: 62997725254,storefrontBaseUrl: "https://frame-well.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://frame-well.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2627764294","configuration":"{\"pixel_id\":\"1034082559459068\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2556624966","configuration":"{\"accountID\":\"r-dev\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5db3e545019aa2773c307099cdcfc312","type":"APP","apiClientId":235418615809,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1447,"dataSharingState":"unrestricted"},{"id":"1218510918","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\",\\\"GT-NM2F84XV\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\/vzotCPnK678bELa99YJC\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\/MhvlCKnc7r8bELa99YJC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-HWEER8HDS7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\/u_fvCKbc7r8bELa99YJC\\\",\\\"MC-C92YDE63XG\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-HWEER8HDS7\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\/x1KRCPbK678bELa99YJC\\\",\\\"MC-C92YDE63XG\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\/m-7XCP_K678bELa99YJC\\\",\\\"MC-C92YDE63XG\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-HWEER8HDS7\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\/OE2ACKzc7r8bELa99YJC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-HWEER8HDS7\\\",\\\"AW-17722859190\\\/4VfjCPzK678bELa99YJC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-HWEER8HDS7\\\"}],\\\"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":"681443398","configuration":"{\"accountID\":\"1848772\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c67c427e35bed2216d156eaeeacde779","type":"APP","apiClientId":4870017,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"Framewell","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"xt4g0s-xr.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/frame-well.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://frame-well.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"142786625606","themePublished":"true","eventMetadataId":"98732724-1430-40a9-b938-321f5f0c1359","pageType":"searchresults","shopId":"62997725254","storefrontBaseUrl":"https:\/\/frame-well.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1447<script> 1448 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1449 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1450 window.ShopifyAnalytics.meta.currency = 'USD'; 1451 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"27147834-b52a-4d75-baba-d47e47cf0ecf-1791079636"}}; 1452 for (var attr in meta) { 1453 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1454 } 1455</script>
vendor: 1 bytes, line 1455
1455
1456<script class="analytics"> 1457 (function () { 1458 var customDocumentWrite = function(content) { 1459 var jquery = null; 1460 1461 if (window.jQuery) { 1462 jquery = window.jQuery; 1463 } else if (window.Checkout && window.Checkout.$) { 1464 jquery = window.Checkout.$; 1465 } 1466 1467 if (jquery) { 1468 jquery('body').append(content); 1469 } 1470 }; 1471 1472 var hasLoggedConversion = function(token) { 1473 if (token) { 1474 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1475 } 1476 return false; 1477 } 1478 1479 var setCookieIfConversion = function(token) { 1480 if (token) { 1481 var twoMonthsFromNow = new Date(Date.now()); 1482 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1483 1484 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1485 } 1486 } 1487 1488 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1489 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1490 if (trekkie.integrations) { 1491 return; 1492 } 1493 trekkie.methods = [ 1494 'identify', 1495 'page', 1496 'ready', 1497 'track', 1498 'trackForm', 1499 'trackLink' 1500 ]; 1501 trekkie.factory = function(method) { 1502 return function() { 1503 var args = Array.prototype.slice.call(arguments); 1504 args.unshift(method); 1505 trekkie.push(args); 1506 if (method == 'track' || method == 'page') { 1507 var pageUrl; 1508 try { 1509 pageUrl = window.location.href; 1510 } catch (e) {} 1511 var pageReferrer; 1512 try { 1513 pageReferrer = document.referrer; 1514 } catch (e) {} 1515 try { 1516 if (window.__TREKKIE_SHIM_QUEUE == null) { 1517 window.__TREKKIE_SHIM_QUEUE = []; 1518 } 1519 window.__TREKKIE_SHIM_QUEUE.push({ 1520 from: 'trekkie-stub', 1521 method: method, 1522 args: args.slice(1), 1523 pageContext: { 1524 url: pageUrl, 1525 referrer: pageReferrer 1526 } 1527 }); 1528 } catch (e) { 1529 // no-op 1530 } 1531 } 1532 return trekkie; 1533 }; 1534 }; 1535 for (var i = 0; i < trekkie.methods.length; i++) { 1536 var key = trekkie.methods[i]; 1537 trekkie[key] = trekkie.factory(key); 1538 } 1539 trekkie.load = function(config) { 1540 trekkie.config = config || {}; 1541 trekkie.config.initialDocumentCookie = document.cookie; 1542 var first = document.getElementsByTagName('script')[0]; 1543var script = document.createElement('script'); 1544script.type = 'text/javascript'; 1545script.onerror = function(e) { 1546 var scriptFallback = document.createElement('script'); 1547 scriptFallback.type = 'text/javascript'; 1548 scriptFallback.onerror = function(error) { 1549 var Monorail = { 1550 produce: function produce(monorailDomain, schemaId, payload) { 1551 var currentMs = new Date().getTime(); 1552 var event = { 1553 schema_id: schemaId, 1554 payload: payload, 1555 metadata: { 1556 event_created_at_ms: currentMs, 1557 event_sent_at_ms: currentMs 1558 } 1559 }; 1560 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1561 }, 1562 sendRequest: function sendRequest(endpointUrl, payload) { 1563 // Try the sendBeacon API 1564 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1565 var blobData = new window.Blob([payload], { 1566 type: 'text/plain' 1567 }); 1568 1569 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1570 return true; 1571 } // sendBeacon was not successful 1572 1573 } // XHR beacon 1574 1575 var xhr = new XMLHttpRequest(); 1576 1577 try { 1578 xhr.open('POST', endpointUrl); 1579 xhr.setRequestHeader('Content-Type', 'text/plain'); 1580 xhr.send(payload); 1581 } catch (e) { 1582 console.log(e); 1583 } 1584 1585 return false; 1586 }, 1587 isIos12: function isIos12() { 1588 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1589 } 1590 }; 1591 Monorail.produce('monorail-edge.shopifysvc.com', 1592 'trekkie_storefront_load_errors/1.1', 1593 {shop_id: 62997725254, 1594 theme_id: 142786625606, 1595 app_name: "storefront", 1596 context_url: window.location.href, 1597 source_url: "//frame-well.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1598 1599 }; 1600 scriptFallback.async = true; 1601 scriptFallback.src = '//frame-well.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1602 first.parentNode.insertBefore(scriptFallback, first); 1603}; 1604script.async = true; 1605script.src = '//frame-well.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1606first.parentNode.insertBefore(script, first); 1607 1608 }; 1609 trekkie.load( 1610 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62997725254,"isMerchantRequest":null,"themeId":142786625606,"themeCityHash":"15247326686759350305","contentLanguage":"en","currency":"USD","eventMetadataId":"98732724-1430-40a9-b938-321f5f0c1359"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1611 ); 1612 1613 var loaded = false;
1614 trekkie.ready(function() { 1615 if (loaded) return; 1616 loaded = true; 1617 1618 window.ShopifyAnalytics.lib = window.trekkie; 1619 1620 var originalDocumentWrite = document.write; 1621 document.write = customDocumentWrite; 1622 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1623 document.write = originalDocumentWrite; 1624 1625 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1626 var token = match? match[1]: undefined; 1627 if (!hasLoggedConversion(token)) { 1628 setCookieIfConversion(token); 1629 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1630 } 1631 }); 1632 1633 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"27147834-b52a-4d75-baba-d47e47cf0ecf-1791079636","shopifyEmitted":true}); 1634 1635 var eventsListenerScript = document.createElement('script'); 1636 eventsListenerScript.async = true; 1637 eventsListenerScript.src = "//frame-well.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1638 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1639})();</script>
vendor: 1 bytes, line 1639
1639
1640<script 1641 defer 1642 src="https://frame-well.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1643 data-application="storefront-renderer" 1644 data-shop-id="62997725254" 1645 data-render-region="gcp-us-central1" 1646 data-page-type="search" 1647 data-theme-instance-id="142786625606" 1648 data-theme-name="Cornerstone" 1649 data-theme-version="1.3.4" 1650 data-monorail-region="shop_domain" 1651 data-resource-timing-sampling-rate="10" 1652 data-shs="true" 1653 data-shs-beacon="true" 1654 data-shs-export-with-fetch="true" 1655 data-shs-logs-sample-rate="1" 1656 data-shs-beacon-endpoint="https://frame-well.com/api/collect" 1657></script>
1657 1658<meta name="shopify-y" content="db93b5fe-4a4e-437f-9f56-d7dd6b5e7393" data-expiration="1822637236000"><meta name="shopify-s" content="483497d9-b2cb-439b-b9af-0fe4a5f0c1e5" data-expiration="1791081436000"><meta name="new-cookie-storage-activated" content="t"> 1659</head> 1660 1661 <body class="template-search"> 1662 <div class="page"> 1663 1664 <div class="active" id="page-transition-overlay"></div>
1665<script> 1666 var pageTransitionOverlay = document.getElementById("page-transition-overlay"), 1667 internalReferrer = document.referrer.includes(document.location.origin), 1668 winPerf = window.performance, 1669 navTypeLegacy = winPerf && winPerf.navigation && winPerf.navigation.type, 1670 navType = winPerf && winPerf.getEntriesByType && winPerf.getEntriesByType("navigation")[0] && winPerf.getEntriesByType("navigation")[0].type; 1671 1672 if (!internalReferrer || navType !== "navigate" || navTypeLegacy !== 0) { 1673 1674 pageTransitionOverlay.className = "active skip-animation"; 1675 setTimeout(function(){ 1676 pageTransitionOverlay.className = "skip-animation"; 1677 setTimeout(function(){ pageTransitionOverlay.className = ""; }, 1); 1678 }, 1); 1679 } else { 1680 setTimeout(function(){ 1681 pageTransitionOverlay.className = ""; 1682 }, 500); 1683 } 1684</script>
1684 1685 1686 1687 1688 <div class="theme-editor-scroll-offset"></div> 1689 1690 <div class="header__space" data-header-space></div> 1691 <!-- BEGIN sections: header-group --> 1692<div id="shopify-section-sections--18666186080326__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-wrapper"><div 1693 class=" 1694 announcement-bar 1695 1696 1697 " 1698 data-section-id="sections--18666186080326__announcement-bar" 1699 data-scroller-id="announcement-bar-sections--18666186080326__announcement-bar" 1700 data-section-type="announcement-bar" 1701 data-item-count="1" 1702 style=" 1703 --color-background: #fbf5ee; 1704 --color-gradient-overlay: #fbf5ee; 1705 --color-gradient-overlay-transparent: rgba(251, 245, 238, 0); 1706 --color-text: #3f403d; 1707 --color-border: rgba(63, 64, 61, 0.3) 1708 " 1709 > 1710 <div class="announcement-bar__inner"><div class="announcement-bar__announcements-wrapper"> 1711 1712 1713 � 1714
1714<script src="//frame-well.com/cdn/shop/t/25/assets/scroll-slider.js?v=135310428566676505131761640282" type="module" fetchpriority="low"></script>
1714 1715 1716 1717 1718 1719 � 1720
1720<script src="//frame-well.com/cdn/shop/t/25/assets/slideshow.js?v=68944402440475318661761640283" type="module" fetchpriority="low"></script>
1720 1721 1722 1723 1724 1725<slideshow-component 1726 class="scroll-slider scroll-slider--full-width-below-720 scroll-all-sizes" 1727 style="--columns: 1; --peek: 0px; --gap: 20px;" 1728 data-id="announcement-bar-sections--18666186080326__announcement-bar" 1729 data-navigation-container=".announcement-bar" 1730 data-autoplay="true" 1731 data-autoplay-delay="5000" 1732 data-autoplay-pause-on-hover="true" 1733 1734 data-is-slideshow="true" 1735 1736> 1737 <div class="scroll-slider__slider announcement-bar__announcements"> 1738 <div 1739 class="announcement-bar__item ff-body fs-body-60" 1740 1741 1742 data-index="0" 1743 ><div class="announcement-bar__item-inner"> 1744 1745 1746 1747 1748<span >Beautiful Front Doors Without The Premium Showroom Price</span> 1749 1750 1751 1752 1753 1754 </div> 1755 </div> 1756 </div> 1757</slideshow-component> 1758 1759 1760 </div></div> 1761 </div> 1762</div><div id="shopify-section-sections--18666186080326__header" class="shopify-section shopify-section-group-header-group header__outer-wrapper"><style> 1763 :root { 1764 1765 --yg-sticky-header: 0; 1766 1767 } 1768 .header__content.header__content-mobile { 1769 position: relative; 1770 } 1771 1772 .header__content.header__content-mobile .header__content-segment.left { 1773 flex: 1; 1774 } 1775 1776 .header__content.header__content-mobile .header__logo { 1777 margin-inline: auto !important; 1778 } 1779 1780 .header__content.header__content-mobile .header__content-segment.right { 1781 position: absolute; 1782 right: 0; 1783 } 1784 1785 .header__content.header__content-desktop { 1786 display: none; 1787 } 1788 1789 .header__content.header__content-mobile { 1790 display: flex; 1791 } 1792 1793 .header__content-mobile .header__account-button-wrapper { 1794 margin-left: 12px !important; 1795 } 1796 1797 @media (min-width: 960px) { 1798 .header__content.header__content-mobile .header__menu-icon { 1799 display: none; 1800 } 1801 } 1802 1803 @media (max-width: 959px) { 1804 .header__content-mobile .header__account-button-wrapper { 1805 display: none; 1806 } 1807 } 1808</style> 1809
1810<script> 1811 </script>
1811 1812 1813 1814<header 1815 class="header header--layout-below-logo-left-search-center header--mobile-layout-logo-left-menu-left header--has-logo header--has-accounts header--has-nav-bar" 1816 data-section-id="sections--18666186080326__header" 1817 data-section-type="header" 1818 1819 1820 data-navigation-interaction="hover" 1821 data-navigation-position="below" 1822 1823 data-search-enabled="true" 1824 data-mobile-search-appearance="icon" 1825 data-drop-shadow="none" 1826 style=" 1827 --logo-width: 190px; 1828 --mobile-logo-width: 145px; 1829 --color-text-transparent: #3f403d; 1830 --color-text-featured-link: #c18e5d; 1831 " 1832> 1833
1833<script type="application/json" data-search-settings> 1834 { 1835 "enable_search_bar": true, 1836 "limit": 4 1837 } 1838 </script>
1838 1839 1840 <a href="#main" class="header__skip-to-content btn btn--primary btn--small" tabindex="1"> 1841 Skip to content 1842 </a> 1843 1844 <div class="header__background-container"> 1845 <div class="header__inner-wrapper"> 1846 <div class="header__inner"> 1847 <div 1848 class="header__content header__content-desktop three-segment three-segment-search-center" 1849 > 1850 1851 1852 <div 1853 class=" 1854 header__content-segment 1855 header__content-segment-desktop 1856 header__content-segment-logo 1857 1858 left 1859 " 1860 > 1861 <button 1862 class="header__menu-icon header__menu-icon--nav-bar header__icon-touch header__icon-menu" 1863 aria-label="Open navigation menu" 1864 aria-expanded="false" 1865 data-aria-label-closed="Open navigation menu" 1866 data-aria-label-opened="Close navigation menu" 1867 data-nav-bar-button 1868 > 1869 1870 1871<span 1872 class="icon-button header-menu" 1873 data-size="large"data-has-secondary-icon="true" 1874> 1875 <span class="icon-button__icon"> 1876 <span class="icon icon-header-menu icon--primary" style=""> 1877 1878 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.692 12.646h16.616M3.692 5.762h16.616M3.692 19.608h16.616" stroke="currentColor" stroke-width="2"/></svg> 1879 1880</span> 1881 1882 1883 <span class="icon icon-header-menu-close icon--secondary" style=""> 1884 1885 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg> 1886 1887</span> 1888 1889 1890 </span> 1891</span> 1892 1893 </button><span class="header__logo"> 1894 <a 1895 class="header__logo-link" 1896 href="/" 1897 aria-label="Framewell" 1898 > 1899 <div class="header__logo-wrapper"> 1900 <div 1901 class="image regular-logo loaded" 1902 style="" 1903 > 1904 <img 1905 alt="" 1906 class="image__img" 1907 fetchpriority="high" loading="eager" 1908 width="2630" 1909 height="1109" 1910 src="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=320" 1911 1912 srcset="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=100 100w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=150 150w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=200 200w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=240 240w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=280 280w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=300 300w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=360 360w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=400 400w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=450 450w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=500 500w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=550 550w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=600 600w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=650 650w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=700 700w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=750 750w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=800 800w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=850 850w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=900 900w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=950 950w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1000 1000w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1100 1100w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1200 1200w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1300 1300w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1400 1400w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1500 1500w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1600 1600w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1800 1800w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2000 2000w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2200 2200w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2400 2400w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2600 2600w"
1913 sizes="(max-width: 960px) 145px, 190px" 1914 onload="javascript: this.closest('.image').classList.add('loaded')" 1915 style="opacity: 1;transform: none;" 1916/> 1917 </div> 1918 1919 1920 </div> 1921 1922 <span class="header__logo-text">Framewell</span> 1923 </a> 1924 </span></div> 1925 1926 <div 1927 class=" 1928 header__content-segment 1929 header__content-segment-desktop 1930 1931 header__content-segment-search 1932 center 1933 " 1934 > 1935 <div 1936 class="header__quick-search-bar" 1937 data-has-product-type-selector="false" 1938 > 1939 1940 1941<div 1942 class=" 1943 quick-search 1944 quick-search--desktop 1945 " 1946 data-quick-search 1947 data-quick-search-scope="desktop" 1948 style=" 1949 --color-text-input: var(--color-text-search-field); 1950 --color-background-input: var(--color-background-search-field); 1951 --color-border-input: var(--color-border-search-field); 1952 " 1953> 1954 <div class="quick-search__inner"> 1955 <div class="quick-search__trigger-container"> 1956 <div class="quick-search__bar"> 1957 <div class="quick-search__bar-inner yg-radius-base"><button 1958 type="button" 1959 class="quick-search__faux-input" 1960 data-quick-search-faux-input 1961 data-placeholder-active="true" 1962 aria-label="Open search modal" 1963 data-placeholder-when-type-active="Search within '{{ type }}'" 1964 data-placeholder="What can we help you find?" 1965 > 1966 <span data-quick-search-faux-text> 1967 1968 What can we help you find? 1969 1970 </span> 1971 </button> 1972 1973 <button 1974 type="button" 1975 class="quick-search__submit" 1976 aria-label="Search" 1977 data-color-source="search_field" 1978 data-quick-search-faux-submit 1979 > 1980 <span class="icon icon-header-search " style=""> 1981 1982 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 1983 <g clip-path="url(#clip0_17378_738)"> 1984 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.662 1.08467C9.74667 1.08467 12.256 3.63067 12.256 6.75933C12.256 9.88733 9.74667 12.4327 6.66267 12.4327C3.57867 12.4327 1.06933 9.88733 1.06933 6.75933C1.06933 3.63067 3.57867 1.08467 6.66267 1.08467H6.662ZM6.662 13.518C8.36533 13.518 9.91533 12.8613 11.0953 11.7913L15.244 16L16 15.2333L11.836 11.0093C12.8019 9.80358 13.3273 8.30426 13.3253 6.75933C13.3253 3.03267 10.336 0 6.662 0C2.98867 0 0 3.03267 0 6.75933C0 10.486 2.98933 13.518 6.662 13.518Z" fill="black"/> 1985 </g> 1986 <defs> 1987 <clipPath id="clip0_17378_738"> 1988 <rect width="16" height="16" fill="white"/> 1989 </clipPath> 1990 </defs> 1991 </svg> 1992 1993</span> 1994 1995 </button> 1996 </div> 1997 </div> 1998 </div> 1999 <div class="quick-search__active-search-container" data-search-active-container> 2000 <form 2001 action="/search" 2002 class="quick-search__form" 2003 autocomplete="off" 2004 data-quick-search-form 2005 data-scroll-lock-ignore 2006 > 2007 <input type="hidden" name="options[prefix]" value="last"> 2008 <label 2009 for="QuickSearchInputdesktop" 2010 class="visually-hidden" 2011 aria-label="What can we help you find?" 2012 ></label> 2013 2014 <div class="quick-search__bar"> 2015 <div class="quick-search__bar-inner yg-radius-base"><input 2016 class="quick-search__input" 2017 id="QuickSearchInputdesktop" 2018 type="text" 2019 name="q" 2020 value="" 2021 placeholder="What can we help you find?" 2022 data-quick-search-input 2023 > 2024 2025 <button 2026 type="reset" 2027 class="quick-search__clear" 2028 aria-label="Clear" 2029 data-quick-search-clear 2030 > 2031 <span class="icon icon-close-small " style=""> 2032 2033 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path stroke="currentColor" stroke-linecap="square" stroke-width="3.292" d="M3.346 3.346 12 12m0 0 8.653 8.654M12 12l8.653-8.654M12 12l-8.654 8.654"/></svg> 2034 2035</span> 2036 2037 </button> 2038 2039 <button 2040 type="submit" 2041 class="quick-search__submit" 2042 aria-label="Search" 2043 data-color-source="search_field" 2044 data-quick-search-submit 2045 >
2046 <span class="icon icon-header-search " style=""> 2047 2048 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 2049 <g clip-path="url(#clip0_17378_738)"> 2050 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.662 1.08467C9.74667 1.08467 12.256 3.63067 12.256 6.75933C12.256 9.88733 9.74667 12.4327 6.66267 12.4327C3.57867 12.4327 1.06933 9.88733 1.06933 6.75933C1.06933 3.63067 3.57867 1.08467 6.66267 1.08467H6.662ZM6.662 13.518C8.36533 13.518 9.91533 12.8613 11.0953 11.7913L15.244 16L16 15.2333L11.836 11.0093C12.8019 9.80358 13.3273 8.30426 13.3253 6.75933C13.3253 3.03267 10.336 0 6.662 0C2.98867 0 0 3.03267 0 6.75933C0 10.486 2.98933 13.518 6.662 13.518Z" fill="black"/> 2051 </g> 2052 <defs> 2053 <clipPath id="clip0_17378_738"> 2054 <rect width="16" height="16" fill="white"/> 2055 </clipPath> 2056 </defs> 2057 </svg> 2058 2059</span> 2060 2061 </button> 2062 </div> 2063 2064 <button 2065 type="button" 2066 class=" 2067 btn 2068 btn--text 2069 quick-search__cancel 2070 " 2071 data-quick-search-cancel 2072 > 2073 Cancel 2074 </button> 2075 </div> 2076 2077 2078 <div class="quick-search__results-wrapper" data-scroll-lock-ignore> 2079 <div class="quick-search__results" data-quick-search-results data-scroll-lock-ignore></div> 2080 <div class="quick-search__loading"> 2081 2082<div 2083 class="loader" 2084 style="" 2085> 2086 <svg 2087 aria-hidden="true" 2088 focusable="false" 2089 role="presentation" 2090 class="loader__spinner" 2091 viewBox="0 0 66 66" 2092 xmlns="http://www.w3.org/2000/svg" 2093 > 2094 <circle class="loader__circle-background" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2095 <circle class="loader__circle" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2096 </svg> 2097</div> 2098</div> 2099 <div class="quick-search__footer"> 2100 <button 2101 type="submit" 2102 class="quick-search__view-all" 2103 > 2104 <span 2105 class="quick-search__view-all-label" 2106 data-label="View all results" 2107 data-label-with-query="View all results for "{{ query }}"" 2108 >View all results</span> 2109 <span class="icon icon-chevron-small " style=""> 2110 2111 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2112 2113</span> 2114 2115 </button> 2116 </div> 2117 </div> 2118 2119</form> 2120 </div> 2121 </div> 2122</div> 2123 2124 </div></div> 2125 2126 <div class="header__content-segment header__content-segment-desktop right"> 2127 2128 <div class="header__account-button-wrapper"> 2129 <a 2130 class="header__icon-touch header__icon-touch--account" 2131 href="/account" 2132 aria-label="Go to the account page" 2133 data-account-link 2134 > 2135 2136 2137<span 2138 class="icon-button header-account" 2139 data-size="large"data-has-secondary-icon="false" 2140> 2141 <span class="icon-button__icon"> 2142 <span class="icon icon-header-account icon--primary" style=""> 2143 2144 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2145 <path d="M10.0908 1.36328C7.53024 1.36328 5.45447 3.43905 5.45447 5.99964C5.45447 8.56024 7.53024 10.636 10.0908 10.636C12.6515 10.636 14.7272 8.56024 14.7272 5.99964C14.7272 3.43905 12.6515 1.36328 10.0908 1.36328ZM7.09083 5.99964C7.09083 4.34279 8.43398 2.99964 10.0908 2.99964C11.7476 2.99964 13.0908 4.34279 13.0908 5.99964C13.0908 7.6565 11.7476 8.99964 10.0908 8.99964C8.43398 8.99964 7.09083 7.6565 7.09083 5.99964Z" fill="#0F0F0F"/> 2146 <path d="M7.63181 11.7266C5.84667 11.7266 4.24299 12.839 3.58103 14.5331L2.76526 16.6207C2.62743 16.9735 2.8801 17.3629 3.25882 17.3629H3.50543C3.97605 17.3629 4.39765 17.0697 4.57141 16.625L5.14055 15.1685C5.54863 14.1242 6.53581 13.4411 7.63181 13.4411H12.5496C13.6456 13.4411 14.6328 14.1242 15.0409 15.1685L15.6101 16.625C15.7838 17.0697 16.2054 17.3629 16.6761 17.3629H16.9226C17.3014 17.3629 17.5541 16.9735 17.4162 16.6207L16.6004 14.5331C15.9384 12.839 14.3348 11.7266 12.5496 11.7266H7.63181Z" fill="#0F0F0F"/> 2147 </svg> 2148 2149</span> 2150 2151 2152 2153 </span> 2154</span> 2155 2156 </a><div class="header__account-quick-view" data-account-quick-view aria-hidden="true"> 2157 <div class="header__account-quick-view-inner"> 2158 2159 2160<div class="login" data-scope="component" data-account-login> 2161 <div class="login__success-wrapper"> 2162 <div class="login__success" data-success-message tabindex="-1"> 2163 <div class="ff-body fs-body-100"> 2164 We've sent you an email with a link to update your password. 2165 </div> 2166 </div> 2167 </div> 2168 2169 <div id="login-form" class="login__wrapper" data-part="login" aria-hidden="false"> 2170 <header class="login__header"> 2171 <div class="login__heading ff-heading fs-heading-5-base">Login</div> 2172 </header> 2173 2174 <div class="login__main"> 2175 <form method="post" action="/account/login" id="header-account-login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate" class="login__form"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 2176 <label for="header-account-login-CustomerEmail">Email</label> 2177 <input 2178 type="email" 2179 class="input " 2180 name="customer[email]" 2181 id="header-account-login-CustomerEmail" 2182 autocomplete="email" 2183 autocorrect="off" 2184 autocapitalize="off" 2185 2186 > 2187 2188 2189 <div class="login__label-wrapper"> 2190 <label for="header-account-login-CustomerPassword">Password</label> 2191 <button 2192 type="button" 2193 class="btn btn--text-link fs-body-75" 2194 data-toggle 2195 aria-controls="header-account-login-register-form" 2196 > 2197 Forgot password? 2198 </button> 2199 </div> 2200 <input 2201 type="password" 2202 class="input " 2203 value="" 2204 name="customer[password]" 2205 id="header-account-login-CustomerPassword" 2206 > 2207 2208 2209 <button type="submit" class="login__button btn btn--primary btn--full"> 2210 Sign in 2211 </button> 2212 2213 <div class="login__links ff-body fs-body-100">
2214 <span>New customer?</span> 2215 2216 <a class="link" href="https://account.frame-well.com?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ4dDRnMHMteHIubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg0NDM2LCJuYmYiOjE3OTEwNzk2MzZ9.X_U5AxhrkyMzj5X1YnWyyOJycsMGqRu7hjNzBsSj6YA">Create account</a> 2217 2218 </div> 2219 </form> 2220 </div> 2221 </div> 2222 2223 <div id="header-account-login-register-form" class="login__wrapper hide" data-part="reset" aria-hidden="true"> 2224 <div class="login__header"> 2225 <h2 class="login__heading ff-heading fs-heading-3-base">Reset your password</h2> 2226 <p class="login__subheading fs-body-75">We will send you an email to reset your password.</p> 2227 </div> 2228 2229 <div class="login__main"> 2230 <form method="post" action="/account/recover" accept-charset="UTF-8" class="login__form"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 2231 <label for="header-account-login-Recover
2231Email">Email address</label> 2232 <input 2233 type="email" 2234 value="" 2235 name="email" 2236 id="header-account-login-RecoverEmail" 2237 class="input" 2238 autocorrect="off" 2239 autocapitalize="off" 2240 > 2241 2242 <button type="submit" class="login__button btn btn--primary btn--full"> 2243 Submit 2244 </button> 2245 2246 <div class="login__links ff-body fs-body-100"> 2247 <button type="button" data-toggle class="btn btn--text-link" aria-controls="login-form"> 2248 Cancel 2249 </button> 2250 </div> 2251 </form> 2252 </div> 2253 </div> 2254 2255 2256 2257</div> 2258
2259<script> 2260 document.addEventListener('DOMContentLoaded', function () { 2261 const urlParams = new URLSearchParams(window.location.search); 2262 2263 if (urlParams && urlParams.has('checkout_url') && urlParams.get('checkout_url').includes('to-b') && urlParams.get('checkout_url').includes('pages')) { 2264 const guestEl = document.querySelector('#ygguest'); 2265 if(guestEl) { 2266 guestEl.remove(); 2267 } 2268 const list = document.querySelectorAll('.login__links.ff-body.fs-body-100 a.link'); 2269 const registerLinkEl = list[list.length - 1]; 2270 if(registerLinkEl) { 2271 registerLinkEl.href = '/pages/to-b?display_type=register'; 2272 } 2273 } 2274 }); 2275</script>
2275 2276</div> 2277 </div> 2278 2279 </div> 2280 2281 <a 2282 class="header__cart-link header__icon-touch no-transition header__icon-touch--cart" 2283 href="/cart" 2284 aria-label="Open cart modal" 2285 data-header-cart 2286 data-cart-count="0" 2287 > 2288 2289 2290<span 2291 class="icon-button header-shopping-cart" 2292 data-size="large"data-has-secondary-icon="false" 2293> 2294 <span class="icon-button__icon"> 2295 <span class="icon icon-header-shopping-cart icon--primary" style=""> 2296 2297 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2298 <path d="M6.81823 17.2727C7.57134 17.2727 8.18186 16.6621 8.18186 15.909C8.18186 15.156 7.57134 14.5454 6.81823 14.5454C6.06512 14.5454 5.45459 15.156 5.45459 15.909C5.45459 16.6621 6.06512 17.2727 6.81823 17.2727Z" fill="black"/> 2299 <path d="M15 17.2727C15.7531 17.2727 16.3636 16.6621 16.3636 15.909C16.3636 15.156 15.7531 14.5454 15 14.5454C14.2469 14.5454 13.6364 15.156 13.6364 15.909C13.6364 16.6621 14.2469 17.2727 15 17.2727Z" fill="black"/> 2300 <path d="M0.909058 1.81812H2.91175C3.72355 1.81812 4.41772 2.40847 4.55682 3.21715L4.63884 3.69402H16.5116C17.5434 3.69402 18.3282 4.63081 18.1587 5.65989L17.0764 12.2256C16.9422 13.0397 16.2456 13.6363 15.4293 13.6363H6.32013C5.51423 13.6363 4.82333 13.0543 4.67782 12.2528L3.28348 4.57295L3.09454 3.47429C3.07909 3.38443 3.00195 3.31883 2.91175 3.31883H0.909058V1.81812ZM4.9054 5.19474L6.13766 11.9818C6.15382 12.0709 6.23059 12.1356 6.32013 12.1356H15.4293C15.5201 12.1356 15.5974 12.0693 15.6123 11.9788L16.6946 5.41317C16.7134 5.29882 16.6262 5.19474 16.5116 5.19474H4.9054Z" fill="black"/> 2301 </svg> 2302 2303</span> 2304 2305 2306 2307 </span> 2308</span> 2309 2310 2311 2312 </a> 2313 </div></div> 2314 2315 2316 <div 2317 class=" 2318 header__content header__content-mobile 2319 2320 " 2321 > 2322 2323 2324 <div class="header__content-segment left"> 2325 <button 2326 class="header__menu-icon header__icon-touch header__icon-menu" 2327 aria-label="Open menu" 2328 aria-expanded="false" 2329 data-aria-label-closed="Open menu" 2330 data-aria-label-opened="Close menu" 2331 data-menu-button 2332 > 2333 2334 2335<span 2336 class="icon-button header-menu" 2337 data-size="large"data-has-secondary-icon="false" 2338> 2339 <span class="icon-button__icon"> 2340 <span class="icon icon-header-menu icon--primary" style=""> 2341 2342 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.692 12.646h16.616M3.692 5.762h16.616M3.692 19.608h16.616" stroke="currentColor" stroke-width="2"/></svg> 2343 2344</span> 2345 2346 2347 2348 </span> 2349</span> 2350 2351 </button><span class="header__logo"> 2352 <a 2353 class="header__logo-link" 2354 href="/" 2355 aria-label="Framewell" 2356 > 2357 <div class="header__logo-wrapper"> 2358 <div 2359 class="image regular-logo loaded" 2360 style="" 2361 > 2362 <img 2363 alt="" 2364 class="image__img" 2365 fetchpriority="high" loading="eager" 2366 width="2630" 2367 height="1109" 2368 src="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=320" 2369 2370 srcset="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=100 100w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=150 150w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=200 200w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=240 240w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=280 280w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=300 300w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=360 360w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=400 400w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=450 450w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=500 500w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=550 550w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=600 600w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=6
237050 650w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=700 700w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=750 750w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=800 800w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=850 850w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=900 900w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=950 950w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1000 1000w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1100 1100w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1200 1200w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1300 1300w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1400 1400w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1500 1500w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1600 1600w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=1800 1800w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2000 2000w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2200 2200w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2400 2400w, //frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=2600 2600w"
2371 sizes="(max-width: 960px) 145px, 190px" 2372 onload="javascript: this.closest('.image').classList.add('loaded')" 2373 style="opacity: 1;transform: none;" 2374/> 2375 </div> 2376 2377 2378 </div> 2379 2380 <span class="header__logo-text">Framewell</span> 2381 </a> 2382 </span></div> 2383 2384 <div class="header__content-segment right"> 2385 <a 2386 class=" 2387 header__icon-touch 2388 header__icon-touch--search 2389 no-transition 2390 " 2391 href="/search" 2392 aria-label="Open search modal" 2393 data-header-button-type="search" 2394 > 2395 2396 2397<span 2398 class="icon-button header-search" 2399 data-size="large"data-has-secondary-icon="false" 2400> 2401 <span class="icon-button__icon"> 2402 <span class="icon icon-header-search icon--primary" style=""> 2403 2404 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 2405 <g clip-path="url(#clip0_17378_738)"> 2406 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.662 1.08467C9.74667 1.08467 12.256 3.63067 12.256 6.75933C12.256 9.88733 9.74667 12.4327 6.66267 12.4327C3.57867 12.4327 1.06933 9.88733 1.06933 6.75933C1.06933 3.63067 3.57867 1.08467 6.66267 1.08467H6.662ZM6.662 13.518C8.36533 13.518 9.91533 12.8613 11.0953 11.7913L15.244 16L16 15.2333L11.836 11.0093C12.8019 9.80358 13.3273 8.30426 13.3253 6.75933C13.3253 3.03267 10.336 0 6.662 0C2.98867 0 0 3.03267 0 6.75933C0 10.486 2.98933 13.518 6.662 13.518Z" fill="black"/> 2407 </g> 2408 <defs> 2409 <clipPath id="clip0_17378_738"> 2410 <rect width="16" height="16" fill="white"/> 2411 </clipPath> 2412 </defs> 2413 </svg> 2414 2415</span> 2416 2417 2418 2419 </span> 2420</span> 2421 2422 </a> 2423 2424 <div class="header__account-button-wrapper"> 2425 <a 2426 class="header__icon-touch header__icon-touch--account" 2427 href="/account" 2428 aria-label="Go to the account page" 2429 data-account-link 2430 > 2431 2432 2433<span 2434 class="icon-button header-account" 2435 data-size="large"data-has-secondary-icon="false" 2436> 2437 <span class="icon-button__icon"> 2438 <span class="icon icon-header-account icon--primary" style=""> 2439 2440 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2441 <path d="M10.0908 1.36328C7.53024 1.36328 5.45447 3.43905 5.45447 5.99964C5.45447 8.56024 7.53024 10.636 10.0908 10.636C12.6515 10.636 14.7272 8.56024 14.7272 5.99964C14.7272 3.43905 12.6515 1.36328 10.0908 1.36328ZM7.09083 5.99964C7.09083 4.34279 8.43398 2.99964 10.0908 2.99964C11.7476 2.99964 13.0908 4.34279 13.0908 5.99964C13.0908 7.6565 11.7476 8.99964 10.0908 8.99964C8.43398 8.99964 7.09083 7.6565 7.09083 5.99964Z" fill="#0F0F0F"/> 2442 <path d="M7.63181 11.7266C5.84667 11.7266 4.24299 12.839 3.58103 14.5331L2.76526 16.6207C2.62743 16.9735 2.8801 17.3629 3.25882 17.3629H3.50543C3.97605 17.3629 4.39765 17.0697 4.57141 16.625L5.14055 15.1685C5.54863 14.1242 6.53581 13.4411 7.63181 13.4411H12.5496C13.6456 13.4411 14.6328 14.1242 15.0409 15.1685L15.6101 16.625C15.7838 17.0697 16.2054 17.3629 16.6761 17.3629H16.9226C17.3014 17.3629 17.5541 16.9735 17.4162 16.6207L16.6004 14.5331C15.9384 12.839 14.3348 11.7266 12.5496 11.7266H7.63181Z" fill="#0F0F0F"/> 2443 </svg> 2444 2445</span> 2446 2447 2448 2449 </span> 2450</span> 2451 2452 </a><div class="header__account-quick-view" data-account-quick-view aria-hidden="true"> 2453 <div class="header__account-quick-view-inner"> 2454 2455 2456<div class="login" data-scope="component" data-account-login> 2457 <div class="login__success-wrapper"> 2458 <div class="login__success" data-success-message tabindex="-1"> 2459 <div class="ff-body fs-body-100"> 2460 We've sent you an email with a link to update your password. 2461 </div> 2462 </div> 2463 </div> 2464 2465 <div id="login-form" class="login__wrapper" data-part="login" aria-hidden="false"> 2466 <header class="login__header"> 2467 <div class="login__heading ff-heading fs-heading-5-base">Login</div> 2468 </header> 2469 2470 <div class="login__main"> 2471 <form method="post" action="/account/login" id="header-account-login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate" class="login__form"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 2472 <label for="header-account-login-CustomerEmail">Email</label> 2473 <input 2474 type="email" 2475 class="input " 2476 name="customer[email]" 2477 id="header-account-login-CustomerEmail" 2478 autocomplete="email" 2479 autocorrect="off" 2480 autocapitalize="off" 2481 2482 > 2483 2484 2485 <div class="login__label-wrapper"> 2486 <label for="header-account-login-CustomerPassword">Password</label> 2487 <button 2488 type="button" 2489 class="btn btn--text-link fs-body-75" 2490 data-toggle 2491 aria-controls="header-account-login-register-form" 2492 > 2493 Forgot password? 2494 </button> 2495 </div> 2496 <input 2497 type="password" 2498 class="input " 2499 value="" 2500 name="customer[password]" 2501 id="header-account-login-CustomerPassword" 2502 > 2503 2504 2505 <button type="submit" class="login__button btn btn--primary btn--full"> 2506 Sign in 2507 </button> 2508 2509 <div class="login__links ff-body fs-body-100">
2510 <span>New customer?</span> 2511 2512 <a class="link" href="https://account.frame-well.com?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ4dDRnMHMteHIubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg0NDM2LCJuYmYiOjE3OTEwNzk2MzZ9.X_U5AxhrkyMzj5X1YnWyyOJycsMGqRu7hjNzBsSj6YA">Create account</a> 2513 2514 </div> 2515 </form> 2516 </div> 2517 </div> 2518 2519 <div id="header-account-login-register-form" class="login__wrapper hide" data-part="reset" aria-hidden="true"> 2520 <div class="login__header"> 2521 <h2 class="login__heading ff-heading fs-heading-3-base">Reset your password</h2> 2522 <p class="login__subheading fs-body-75">We will send you an email to reset your password.</p> 2523 </div> 2524 2525 <div class="login__main"> 2526 <form method="post" action="/account/recover" accept-charset="UTF-8" class="login__form"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 2527 <label for="header-account-login-Recover
2527Email">Email address</label> 2528 <input 2529 type="email" 2530 value="" 2531 name="email" 2532 id="header-account-login-RecoverEmail" 2533 class="input" 2534 autocorrect="off" 2535 autocapitalize="off" 2536 > 2537 2538 <button type="submit" class="login__button btn btn--primary btn--full"> 2539 Submit 2540 </button> 2541 2542 <div class="login__links ff-body fs-body-100"> 2543 <button type="button" data-toggle class="btn btn--text-link" aria-controls="login-form"> 2544 Cancel 2545 </button> 2546 </div> 2547 </form> 2548 </div> 2549 </div> 2550 2551 2552 2553</div> 2554
2555<script> 2556 document.addEventListener('DOMContentLoaded', function () { 2557 const urlParams = new URLSearchParams(window.location.search); 2558 2559 if (urlParams && urlParams.has('checkout_url') && urlParams.get('checkout_url').includes('to-b') && urlParams.get('checkout_url').includes('pages')) { 2560 const guestEl = document.querySelector('#ygguest'); 2561 if(guestEl) { 2562 guestEl.remove(); 2563 } 2564 const list = document.querySelectorAll('.login__links.ff-body.fs-body-100 a.link'); 2565 const registerLinkEl = list[list.length - 1]; 2566 if(registerLinkEl) { 2567 registerLinkEl.href = '/pages/to-b?display_type=register'; 2568 } 2569 } 2570 }); 2571</script>
2571 2572</div> 2573 </div> 2574 2575 </div> 2576 <a 2577 class="header__cart-link header__icon-touch no-transition header__icon-touch--cart" 2578 href="/cart" 2579 aria-label="Open cart modal" 2580 data-header-cart 2581 data-cart-count="0" 2582 > 2583 2584 2585<span 2586 class="icon-button header-shopping-cart" 2587 data-size="large"data-has-secondary-icon="false" 2588> 2589 <span class="icon-button__icon"> 2590 <span class="icon icon-header-shopping-cart icon--primary" style=""> 2591 2592 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2593 <path d="M6.81823 17.2727C7.57134 17.2727 8.18186 16.6621 8.18186 15.909C8.18186 15.156 7.57134 14.5454 6.81823 14.5454C6.06512 14.5454 5.45459 15.156 5.45459 15.909C5.45459 16.6621 6.06512 17.2727 6.81823 17.2727Z" fill="black"/> 2594 <path d="M15 17.2727C15.7531 17.2727 16.3636 16.6621 16.3636 15.909C16.3636 15.156 15.7531 14.5454 15 14.5454C14.2469 14.5454 13.6364 15.156 13.6364 15.909C13.6364 16.6621 14.2469 17.2727 15 17.2727Z" fill="black"/> 2595 <path d="M0.909058 1.81812H2.91175C3.72355 1.81812 4.41772 2.40847 4.55682 3.21715L4.63884 3.69402H16.5116C17.5434 3.69402 18.3282 4.63081 18.1587 5.65989L17.0764 12.2256C16.9422 13.0397 16.2456 13.6363 15.4293 13.6363H6.32013C5.51423 13.6363 4.82333 13.0543 4.67782 12.2528L3.28348 4.57295L3.09454 3.47429C3.07909 3.38443 3.00195 3.31883 2.91175 3.31883H0.909058V1.81812ZM4.9054 5.19474L6.13766 11.9818C6.15382 12.0709 6.23059 12.1356 6.32013 12.1356H15.4293C15.5201 12.1356 15.5974 12.0693 15.6123 11.9788L16.6946 5.41317C16.7134 5.29882 16.6262 5.19474 16.5116 5.19474H4.9054Z" fill="black"/> 2596 </svg> 2597 2598</span> 2599 2600 2601 2602 </span> 2603</span> 2604 2605 2606 2607 </a></div> 2608 </div> 2609 2610 <div class="header__content header__content-mobile header__content--search-bar"> 2611 <div class="header__quick-search-bar"> 2612 2613 2614<div 2615 class=" 2616 quick-search 2617 quick-search--mobile 2618 " 2619 data-quick-search 2620 data-quick-search-scope="mobile" 2621 style=" 2622 --color-text-input: var(--color-text-search-field); 2623 --color-background-input: var(--color-background-search-field); 2624 --color-border-input: var(--color-border-search-field); 2625 " 2626> 2627 <div class="quick-search__inner"> 2628 <div class="quick-search__trigger-container"> 2629 <div class="quick-search__bar"> 2630 <div class="quick-search__bar-inner yg-radius-base"><button 2631 type="button" 2632 class="quick-search__faux-input" 2633 data-quick-search-faux-input 2634 data-placeholder-active="true" 2635 aria-label="Open search modal" 2636 data-placeholder-when-type-active="Search within '{{ type }}'" 2637 data-placeholder="What can we help you find?" 2638 > 2639 <span data-quick-search-faux-text> 2640 2641 What can we help you find? 2642 2643 </span> 2644 </button> 2645 2646 <button 2647 type="button" 2648 class="quick-search__submit" 2649 aria-label="Search" 2650 data-color-source="search_field" 2651 data-quick-search-faux-submit 2652 > 2653 <span class="icon icon-header-search " style=""> 2654 2655 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 2656 <g clip-path="url(#clip0_17378_738)"> 2657 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.662 1.08467C9.74667 1.08467 12.256 3.63067 12.256 6.75933C12.256 9.88733 9.74667 12.4327 6.66267 12.4327C3.57867 12.4327 1.06933 9.88733 1.06933 6.75933C1.06933 3.63067 3.57867 1.08467 6.66267 1.08467H6.662ZM6.662 13.518C8.36533 13.518 9.91533 12.8613 11.0953 11.7913L15.244 16L16 15.2333L11.836 11.0093C12.8019 9.80358 13.3273 8.30426 13.3253 6.75933C13.3253 3.03267 10.336 0 6.662 0C2.98867 0 0 3.03267 0 6.75933C0 10.486 2.98933 13.518 6.662 13.518Z" fill="black"/> 2658 </g> 2659 <defs> 2660 <clipPath id="clip0_17378_738"> 2661 <rect width="16" height="16" fill="white"/> 2662 </clipPath> 2663 </defs> 2664 </svg> 2665 2666</span> 2667 2668 </button> 2669 </div> 2670 </div> 2671 </div> 2672 <div class="quick-search__active-search-container" data-search-active-container> 2673 <form 2674 action="/search" 2675 class="quick-search__form" 2676 autocomplete="off" 2677 data-quick-search-form 2678 data-scroll-lock-ignore 2679 > 2680 <input type="hidden" name="options[prefix]" value="last"> 2681 <label 2682 for="QuickSearchInputmobile" 2683 class="visually-hidden" 2684 aria-label="What can we help you find?" 2685 ></label> 2686 2687 <div class="quick-search__bar"> 2688 <div class="quick-search__bar-inner yg-radius-base"><input 2689 class="quick-search__input" 2690 id="QuickSearchInputmobile" 2691 type="text" 2692 name="q" 2693 value="" 2694 placeholder="What can we help you find?" 2695 data-quick-search-input 2696 > 2697 2698 <button 2699 type="reset" 2700 class="quick-search__clear" 2701 aria-label="Clear" 2702 data-quick-search-clear 2703 >
2704 <span class="icon icon-close-small " style=""> 2705 2706 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path stroke="currentColor" stroke-linecap="square" stroke-width="3.292" d="M3.346 3.346 12 12m0 0 8.653 8.654M12 12l8.653-8.654M12 12l-8.654 8.654"/></svg> 2707 2708</span> 2709 2710 </button> 2711 2712 <button 2713 type="submit" 2714 class="quick-search__submit" 2715 aria-label="Search" 2716 data-color-source="search_field" 2717 data-quick-search-submit 2718 > 2719 <span class="icon icon-header-search " style=""> 2720 2721 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 2722 <g clip-path="url(#clip0_17378_738)"> 2723 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.662 1.08467C9.74667 1.08467 12.256 3.63067 12.256 6.75933C12.256 9.88733 9.74667 12.4327 6.66267 12.4327C3.57867 12.4327 1.06933 9.88733 1.06933 6.75933C1.06933 3.63067 3.57867 1.08467 6.66267 1.08467H6.662ZM6.662 13.518C8.36533 13.518 9.91533 12.8613 11.0953 11.7913L15.244 16L16 15.2333L11.836 11.0093C12.8019 9.80358 13.3273 8.30426 13.3253 6.75933C13.3253 3.03267 10.336 0 6.662 0C2.98867 0 0 3.03267 0 6.75933C0 10.486 2.98933 13.518 6.662 13.518Z" fill="black"/> 2724 </g> 2725 <defs> 2726 <clipPath id="clip0_17378_738"> 2727 <rect width="16" height="16" fill="white"/> 2728 </clipPath> 2729 </defs> 2730 </svg> 2731 2732</span> 2733 2734 </button> 2735 </div> 2736 2737 <button 2738 type="button" 2739 class=" 2740 btn 2741 btn--text 2742 quick-search__cancel 2743 " 2744 data-quick-search-cancel 2745 > 2746 Cancel 2747 </button> 2748 </div> 2749 2750 2751 <div class="quick-search__results-wrapper" data-scroll-lock-ignore> 2752 <div class="quick-search__results" data-quick-search-results data-scroll-lock-ignore></div> 2753 <div class="quick-search__loading"> 2754 2755<div 2756 class="loader" 2757 style="" 2758> 2759 <svg 2760 aria-hidden="true" 2761 focusable="false" 2762 role="presentation" 2763 class="loader__spinner" 2764 viewBox="0 0 66 66" 2765 xmlns="http://www.w3.org/2000/svg" 2766 > 2767 <circle class="loader__circle-background" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2768 <circle class="loader__circle" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2769 </svg> 2770</div> 2771</div> 2772 <div class="quick-search__footer"> 2773 <button 2774 type="submit" 2775 class="quick-search__view-all" 2776 > 2777 <span 2778 class="quick-search__view-all-label" 2779 data-label="View all results" 2780 data-label-with-query="View all results for "{{ query }}"" 2781 >View all results</span> 2782 <span class="icon icon-chevron-small " style=""> 2783 2784 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2785 2786</span> 2787 2788 </button> 2789 </div> 2790 </div> 2791 2792</form> 2793 </div> 2794 </div> 2795</div> 2796 2797 </div> 2798 </div> 2799 </div> 2800 </div> 2801 </div> 2802 2803 <div 2804 class="header__nav-bar" 2805 data-navigation-bar 2806 style="--color-text-transparent: #3f403d;" 2807 > 2808 <div class="header__nav-bar-inner"> 2809 <nav class="header__links" data-navigation> 2810 <ul class="navigation__links-list fs-navigation-base"> 2811 <li 2812 2813 > 2814 <a 2815 href="/collections/all-product" 2816 class="" 2817 data-link 2818 2819 > 2820 <span class="link-hover"> 2821 All Product 2822 </span> 2823 </a> 2824 </li><li 2825 2826 data-submenu-parent 2827 2828 > 2829 <a 2830 href="/collections/contemporary-fiberglass-door" 2831 class="navigation__submenu-trigger fs-navigation-base" 2832 data-link 2833 data-parent 2834 2835 data-dropdown-trigger 2836 2837 aria-haspopup="true" 2838 aria-expanded="false" 2839 >
2840 <span class="link-hover"> 2841 Contemporary Collections 2842 </span> 2843 2844 <span class="navigation__links-icon"> 2845 <span class="icon icon-chevron-small " style=""> 2846 2847 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2848 2849</span> 2850 2851 </span> 2852 </a> 2853 2854 <div 2855 class="navigation__submenu ff-body fs-body-100 animation animation--dropdown" 2856 data-submenu 2857 data-depth="1" 2858 aria-hidden="true" 2859> 2860 <ul class="navigation__submenu-list ff-body"><li class="navigation__submenu-item animation--dropdown-item"> 2861 <a 2862 href="/collections/contenporary-single-door-slab" 2863 class="" 2864 2865 data-link 2866 > 2867 Contemporary Single Door Slab 2868 </a> 2869 </li><li class="navigation__submenu-item animation--dropdown-item"> 2870 <a 2871 href="/collections/contemporary-single-door" 2872 class="" 2873 2874 data-link 2875 > 2876 Contemporary Single Door Complete Set 2877 </a> 2878 </li><li class="navigation__submenu-item animation--dropdown-item"> 2879 <a 2880 href="/collections/contemporary-door-with-dual-sidelites" 2881 class="" 2882 2883 data-link 2884 > 2885 Contemporary Door With Dual Sidelites 2886 </a> 2887 </li><li class="navigation__submenu-item animation--dropdown-item"> 2888 <a 2889 href="/collections/contemporary-double-entry-door" 2890 class="" 2891 2892 data-link 2893 > 2894 Contemporary Double Entry Door 2895 </a> 2896 </li> 2897 </ul> 2898</div> 2899 2900 2901 2902 </li><li 2903 2904 data-submenu-parent 2905 2906 > 2907 <a 2908 href="/collections/classic-craftsman-fiberglass-door" 2909 class="navigation__submenu-trigger fs-navigation-base" 2910 data-link 2911 data-parent 2912 2913 data-dropdown-trigger 2914 2915 aria-haspopup="true" 2916 aria-expanded="false" 2917 > 2918 <span class="link-hover"> 2919 Classic Collections 2920 </span> 2921 2922 <span class="navigation__links-icon"> 2923 <span class="icon icon-chevron-small " style=""> 2924 2925 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2926 2927</span> 2928 2929 </span> 2930 </a> 2931 2932 <div 2933 class="navigation__submenu ff-body fs-body-100 animation animation--dropdown" 2934 data-submenu 2935 data-depth="1" 2936 aria-hidden="true" 2937> 2938 <ul class="navigation__submenu-list ff-body"><li class="navigation__submenu-item animation--dropdown-item"> 2939 <a 2940 href="/collections/classic-single-door" 2941 class="" 2942 2943 data-link 2944 > 2945 Classic Single Door 2946 </a> 2947 </li><li class="navigation__submenu-item animation--dropdown-item"> 2948 <a 2949 href="/collections/classic-single-door" 2950 class="" 2951 2952 data-link 2953 > 2954 Classic Single Door Complete Set 2955 </a> 2956 </li><li class="navigation__submenu-item animation--dropdown-item"> 2957 <a 2958 href="/collections/classic-door-with-dual-sidelites" 2959 class="" 2960 2961 data-link 2962 > 2963 Classic Door With Dual Sidelites 2964 </a> 2965 </li> 2966 </ul> 2967</div> 2968 2969 2970 2971 </li><li 2972 2973 data-submenu-parent 2974 2975 > 2976 <a 2977 href="/collections/rustic-fiberglass-door" 2978 class="navigation__submenu-trigger fs-navigation-base" 2979 data-link 2980 data-parent 2981 2982 data-dropdown-trigger 2983 2984 aria-haspopup="true" 2985 aria-expanded="false" 2986 > 2987 <span class="link-hover"> 2988 Craftsman Collections 2989 </span> 2990 2991 <span class="navigation__links-icon"> 2992 <span class="icon icon-chevron-small " style=""> 2993 2994 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2995 2996</span> 2997 2998 </span> 2999 </a> 3000 3001 <div 3002 class="navigation__submenu ff-body fs-body-100 animation animation--dropdown" 3003 data-submenu 3004 data-depth="1" 3005 aria-hidden="true" 3006> 3007 <ul class="navigation__submenu-list ff-body"><li class="navigation__submenu-item animation--dropdown-item"> 3008 <a 3009 href="/collections/craftsman-single-door-slab" 3010 class="" 3011 3012 data-link 3013 > 3014 Craftsman Single Door Slab 3015 </a> 3016 </li><li class="navigation__submenu-item animation--dropdown-item"> 3017 <a 3018 href="/collections/craftsman-single-door" 3019 class="" 3020 3021 data-link 3022 > 3023 Craftsman Single Door Complete Set 3024 </a> 3025 </li> 3026 </ul> 3027</div> 3028 3029 3030 3031 </li><li 3032 3033 > 3034 <a 3035 href="/collections/accessories" 3036 class="" 3037 data-link 3038 3039 >
3040 <span class="link-hover"> 3041 Accessories 3042 </span> 3043 </a> 3044 </li><li 3045 3046 data-submenu-parent 3047 3048 > 3049 <a 3050 href="/" 3051 class="navigation__submenu-trigger fs-navigation-base" 3052 data-link 3053 data-parent 3054 3055 data-dropdown-trigger 3056 3057 aria-haspopup="true" 3058 aria-expanded="false" 3059 > 3060 <span class="link-hover"> 3061 Support 3062 </span> 3063 3064 <span class="navigation__links-icon"> 3065 <span class="icon icon-chevron-small " style=""> 3066 3067 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 3068 3069</span> 3070 3071 </span> 3072 </a> 3073 3074 <div 3075 class="navigation__submenu ff-body fs-body-100 animation animation--dropdown" 3076 data-submenu 3077 data-depth="1" 3078 aria-hidden="true" 3079> 3080 <ul class="navigation__submenu-list ff-body"><li class="navigation__submenu-item animation--dropdown-item"> 3081 <a 3082 href="/pages/about-us" 3083 class="" 3084 3085 data-link 3086 > 3087 About Framewell 3088 </a> 3089 </li><li class="navigation__submenu-item animation--dropdown-item"> 3090 <a 3091 href="/pages/installation" 3092 class="" 3093 3094 data-link 3095 > 3096 Installation Instruction 3097 </a> 3098 </li><li class="navigation__submenu-item animation--dropdown-item"> 3099 <a 3100 href="/pages/product-catalogs" 3101 class="" 3102 3103 data-link 3104 > 3105 Product Catalogs 3106 </a> 3107 </li><li class="navigation__submenu-item animation--dropdown-item"> 3108 <a 3109 href="/pages/warranty-terms-and-conditions" 3110 class="" 3111 3112 data-link 3113 > 3114 Warranty Terms and Conditions 3115 </a> 3116 </li> 3117 </ul> 3118</div> 3119 3120 3121 3122 </li><li 3123 3124 > 3125 <a 3126 href="/blogs/news" 3127 class="" 3128 data-link 3129 3130 > 3131 <span class="link-hover"> 3132 Blog 3133 </span> 3134 </a> 3135 </li><li 3136 3137 > 3138 <a 3139 href="/pages/contact" 3140 class="" 3141 data-link 3142 3143 > 3144 <span class="link-hover"> 3145 Contact 3146 </span> 3147 </a> 3148 </li> 3149</ul> 3150 3151 </nav> 3152 </div> 3153 </div> 3154 3155 <div class="no-js-menu no-js-menu--desktop"> 3156 <nav> 3157 <ul> 3158 3159 <li> 3160 <a href="/collections/all-product">All Product</a> 3161 </li> 3162 3163 3164 <li> 3165 <a href="/collections/contemporary-fiberglass-door">Contemporary Collections</a> 3166 </li> 3167 3168 <li> 3169 <a href="/collections/contenporary-single-door-slab">Contemporary Single Door Slab</a> 3170 </li> 3171 3172 3173 <li> 3174 <a href="/collections/contemporary-single-door">Contemporary Single Door Complete Set</a> 3175 </li> 3176 3177 3178 <li> 3179 <a href="/collections/contemporary-door-with-dual-sidelites">Contemporary Door With Dual Sidelites</a> 3180 </li> 3181 3182 3183 <li> 3184 <a href="/collections/contemporary-double-entry-door">Contemporary Double Entry Door</a> 3185 </li> 3186 3187 3188 3189 <li> 3190 <a href="/collections/classic-craftsman-fiberglass-door">Classic Collections</a> 3191 </li> 3192 3193 <li> 3194 <a href="/collections/classic-single-door">Classic Single Door</a> 3195 </li> 3196 3197 3198 <li> 3199 <a href="/collections/classic-single-door">Classic Single Door Complete Set</a> 3200 </li> 3201 3202 3203 <li> 3204 <a href="/collections/classic-door-with-dual-sidelites">Classic Door With Dual Sidelites</a> 3205 </li> 3206 3207 3208 3209 <li> 3210 <a href="/collections/rustic-fiberglass-door">Craftsman Collections</a> 3211 </li> 3212 3213 <li> 3214 <a href="/collections/craftsman-single-door-slab">Craftsman Single Door Slab</a> 3215 </li> 3216 3217 3218 <li> 3219 <a href="/collections/craftsman-single-door">Craftsman Single Door Complete Set</a> 3220 </li> 3221 3222 3223 3224 <li> 3225 <a href="/collections/accessories">Accessories</a> 3226 </li> 3227 3228 3229 <li> 3230 <a href="/">Support</a> 3231 </li> 3232 3233 <li> 3234 <a href="/pages/about-us">About Framewell</a> 3235 </li> 3236 3237 3238 <li> 3239 <a href="/pages/installation">
3239Installation Instruction</a> 3240 </li> 3241 3242 3243 <li> 3244 <a href="/pages/product-catalogs">Product Catalogs</a> 3245 </li> 3246 3247 3248 <li> 3249 <a href="/pages/warranty-terms-and-conditions">Warranty Terms and Conditions</a> 3250 </li> 3251 3252 3253 3254 <li> 3255 <a href="/blogs/news">Blog</a> 3256 </li> 3257 3258 3259 <li> 3260 <a href="/pages/contact">Contact</a> 3261 </li> 3262 3263 3264</ul> 3265</nav> 3266 3267 </div> 3268</header> 3269
3270<script> 3271 // Set heading height at component level 3272 const header = document.querySelector('[data-section-type="header"]'); 3273 document.documentElement.style.setProperty('--height-header', header.offsetHeight + 'px'); 3274</script>
3274 3275 3276<div 3277 class=" 3278 purchase-confirmation-popup 3279 3280 animation 3281 animation--purchase-confirmation 3282 3283 " 3284 data-purchase-confirmation-popup 3285 > 3286 <div class="purchase-confirmation-popup__inner"></div> 3287 </div> 3288 3289<div class="flash-alert" data-flash-alert> 3290 <div class="flash-alert__container ff-body fs-body-100"></div> 3291</div> 3292 3293
3294<script> 3295 document.addEventListener('DOMContentLoaded', function() { 3296 const accountButton = document.querySelector('.header__content-mobile .header__icon-touch--account'); 3297 const quickView = document.querySelector('.header__content-mobile .header__account-quick-view'); 3298 3299 if (!accountButton || !quickView) { 3300 console.warn('Account button or quick view not found'); 3301 return; 3302 } 3303 3304 // Use capture phase to ensure our handler runs before theme.js handlers 3305 accountButton.addEventListener('click', function(e) { 3306 e.preventDefault(); 3307 e.stopImmediatePropagation(); // Stop all other handlers 3308 3309 quickView.classList.toggle('active'); 3310 accountButton.classList.toggle('active'); 3311 3312 // Update aria-hidden attribute 3313 const isActive = quickView.classList.contains('active'); 3314 quickView.setAttribute('aria-hidden', !isActive); 3315 }, true); // Use capture phase 3316 3317 document.addEventListener('click', function(event) { 3318 if (accountButton && quickView) { 3319 if (!accountButton.contains(event.target) && !quickView.contains(event.target)) { 3320 quickView.classList.remove('active'); 3321 accountButton.classList.remove('active'); 3322 quickView.setAttribute('aria-hidden', 'true'); 3323 } 3324 } 3325 }); 3326 }); 3327</script>
3327 3328 3329 3330</div><div id="shopify-section-sections--18666186080326__mobile-menu" class="shopify-section shopify-section-group-header-group"> 3331 3332<section 3333 class="mobile-menu" 3334 data-mobile-menu 3335 data-scroll-lock-ignore 3336 data-section-type="mobile-menu" 3337 data-section-id="sections--18666186080326__mobile-menu" 3338 style=" 3339 --color-text-featured-link: #db4827; 3340 --social-media-icons-per-row: 5; 3341 3342 " 3343> 3344 <div class="mobile-menu__overlay" data-overlay></div> 3345 3346 <div 3347 class="mobile-menu__panel" 3348 3349 data-has-regional-options="true" 3350 3351 > 3352 <template data-template-key="mobile-menu-contents"> 3353 <button 3354 aria-label="Close menu" 3355 class="mobile-menu-close-button" 3356 > 3357 3358 3359<span 3360 class="icon-button modal-drawer-close" 3361 data-size="large"data-has-secondary-icon="false"style="--icon-width: 24px; --icon-height: 24px;" 3362> 3363 <span class="icon-button__icon"> 3364 <span class="icon icon-modal-drawer-close icon--primary" style=""> 3365 3366 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3367 <path d="M6 6L12.25 12.25M18.5 18.5L12.25 12.25M12.25 12.25L18.5 6M12.25 12.25L6 18.5" stroke="currentColor" stroke-width="1.16667" stroke-linecap="square"/></svg> 3368 3369</span> 3370 3371 3372 3373 </span> 3374</span> 3375 3376 </button> 3377 3378 <div class="mobile-menu__viewport"> 3379 <div class="mobile-menu__viewport-content" data-depth="0" data-all-links> 3380 <div class="mobile-menu__main" data-main role="navigation"> 3381 <div class="mobile-menu__links-wrapper"> 3382 3383 3384 3385 3386 3387 3388 3389 3390<div data-pane-key="home" data-scroll-lock-ignore data-menu-depth="0"> 3391 <ul 3392 data-primary-container="true" 3393 > 3394 <li class="mobile-menu__item mobile-menu__item--header"> 3395 <div class="mobile-menu__item--heading-content"> 3396 <div class="ff-heading fs-heading-5-base"> 3397 Menu 3398 </div> 3399 </div> 3400 </li> 3401 3402 <li class="mobile-menu__item mobile-menu__item--callout"> 3403 <button data-action="show-sub-pane" data-link-target-pane-key="account-info" class="mobile-menu__link"> 3404 <span class="icon icon-header-account " style=""> 3405 3406 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 3407 <path d="M10.0908 1.36328C7.53024 1.36328 5.45447 3.43905 5.45447 5.99964C5.45447 8.56024 7.53024 10.636 10.0908 10.636C12.6515 10.636 14.7272 8.56024 14.7272 5.99964C14.7272 3.43905 12.6515 1.36328 10.0908 1.36328ZM7.09083 5.99964C7.09083 4.34279 8.43398 2.99964 10.0908 2.99964C11.7476 2.99964 13.0908 4.34279 13.0908 5.99964C13.0908 7.6565 11.7476 8.99964 10.0908 8.99964C8.43398 8.99964 7.09083 7.6565 7.09083 5.99964Z" fill="#0F0F0F"/> 3408 <path d="M7.63181 11.7266C5.84667 11.7266 4.24299 12.839 3.58103 14.5331L2.76526 16.6207C2.62743 16.9735 2.8801 17.3629 3.25882 17.3629H3.50543C3.97605 17.3629 4.39765 17.0697 4.57141 16.625L5.14055 15.1685C5.54863 14.1242 6.53581 13.4411 7.63181 13.4411H12.5496C13.6456 13.4411 14.6328 14.1242 15.0409 15.1685L15.6101 16.625C15.7838 17.0697 16.2054 17.3629 16.6761 17.3629H16.9226C17.3014 17.3629 17.5541 16.9735 17.4162 16.6207L16.6004 14.5331C15.9384 12.839 14.3348 11.7266 12.5496 11.7266H7.63181Z" fill="#0F0F0F"/> 3409 </svg> 3410 3411</span> 3412 3413 <span class="fs-body-100"> 3414 Log in or Create an Account 3415 </span> 3416 </button> 3417 </li> 3418 3419 3420 3421 3422 3423 3424 3425 3426 <li 3427 class="mobile-menu__item fs-body-100" 3428 data-list-item 3429 > 3430 <a 3431 class="mobile-menu__link" 3432 href="/collections/all-product" 3433 3434 > 3435 <span class="mobile-menu__link__text fs-body-100">All Product</span> 3436 3437 3438 </a> 3439 3440 3441 </li><li 3442 class="mobile-menu__item fs-body-100" 3443 data-list-item 3444 > 3445 <a 3446 class="mobile-menu__link no-transition" 3447 href="/collections/contemporary-fiberglass-door" 3448 data-action="show-sub-pane" 3449 data-link-target-pane-key="submenu-contemporary-collections-1-1" 3450 data-link="primary" 3451 aria-haspopup="true" 3452 aria-expanded="false" 3453 >
3454 <span class="mobile-menu__link__text fs-body-100">Contemporary Collections</span> 3455 3456 <span class="icon icon-chevron menu-icon" style=""> 3457 3458 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 3459 3460</span> 3461 3462 3463 </a> 3464 3465 3466 </li><li 3467 class="mobile-menu__item fs-body-100" 3468 data-list-item 3469 > 3470 <a 3471 class="mobile-menu__link no-transition" 3472 href="/collections/classic-craftsman-fiberglass-door" 3473 data-action="show-sub-pane" 3474 data-link-target-pane-key="submenu-classic-collections-2-1" 3475 data-link="primary" 3476 aria-haspopup="true" 3477 aria-expanded="false" 3478 > 3479 <span class="mobile-menu__link__text fs-body-100">Classic Collections</span> 3480 3481 <span class="icon icon-chevron menu-icon" style=""> 3482 3483 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 3484 3485</span> 3486 3487 3488 </a> 3489 3490 3491 </li><li 3492 class="mobile-menu__item fs-body-100" 3493 data-list-item 3494 > 3495 <a 3496 class="mobile-menu__link no-transition" 3497 href="/collections/rustic-fiberglass-door" 3498 data-action="show-sub-pane" 3499 data-link-target-pane-key="submenu-craftsman-collections-3-1" 3500 data-link="primary" 3501 aria-haspopup="true" 3502 aria-expanded="false" 3503 > 3504 <span class="mobile-menu__link__text fs-body-100">Craftsman Collections</span> 3505 3506 <span class="icon icon-chevron menu-icon" style=""> 3507 3508 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 3509 3510</span> 3511 3512 3513 </a> 3514 3515 3516 </li><li 3517 class="mobile-menu__item fs-body-100" 3518 data-list-item 3519 > 3520 <a 3521 class="mobile-menu__link" 3522 href="/collections/accessories" 3523 3524 > 3525 <span class="mobile-menu__link__text fs-body-100">Accessories</span> 3526 3527 3528 </a> 3529 3530 3531 </li><li 3532 class="mobile-menu__item fs-body-100" 3533 data-list-item 3534 > 3535 <a 3536 class="mobile-menu__link no-transition" 3537 href="/" 3538 data-action="show-sub-pane" 3539 data-link-target-pane-key="submenu-support-5-1" 3540 data-link="primary" 3541 aria-haspopup="true" 3542 aria-expanded="false" 3543 > 3544 <span class="mobile-menu__link__text fs-body-100">Support</span> 3545 3546 <span class="icon icon-chevron menu-icon" style=""> 3547 3548 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 3549 3550</span> 3551 3552 3553 </a> 3554 3555 3556 </li><li 3557 class="mobile-menu__item fs-body-100" 3558 data-list-item 3559 > 3560 <a 3561 class="mobile-menu__link" 3562 href="/blogs/news" 3563 3564 > 3565 <span class="mobile-menu__link__text fs-body-100">Blog</span> 3566 3567 3568 </a> 3569 3570 3571 </li><li 3572 class="mobile-menu__item fs-body-100" 3573 data-list-item 3574 > 3575 <a 3576 class="mobile-menu__link" 3577 href="/pages/contact" 3578 3579 > 3580 <span class="mobile-menu__link__text fs-body-100">Contact</span> 3581 3582 3583 </a> 3584 3585 3586 </li> 3587 3588 3589 3590 3591 </ul> 3592 3593 3594 3595 <div class="mobile-menu__social_icons_section"> 3596 <ul class="social-icons social-icons--left mobile-menu__social-icons" data-count="3"><li> 3597 <a 3598 href="https://www.facebook.com/profile.php?id=61585838802774" 3599 title="Framewell on Facebook" 3600 target="_blank" 3601 rel="noopener" 3602 > 3603 <span class="icon icon-facebook " style=""> 3604 3605 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 3606 3607</span> 3608 3609 </a> 3610 </li><li> 3611 <a 3612 href="https://www.instagram.com/framewellhome/" 3613 title="Framewell on Instagram" 3614 target="_blank" 3615 rel="noopener" 3616 >
3617 <span class="icon icon-instagram " style=""> 3618 3619 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 3620 3621</span> 3622 3623 </a> 3624 </li><li> 3625 <a 3626 href="https://www.youtube.com/@FrameWell-Official" 3627 title="Framewell on YouTube" 3628 target="_blank" 3629 rel="noopener" 3630 > 3631 <span class="icon icon-youtube " style=""> 3632 3633 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z" fill="currentColor" /></svg> 3634 3635</span> 3636 3637 </a> 3638 </li></ul> 3639 </div> 3640 3641 <div class="mobile-menu__regional-settings-footer"> 3642 <form method="post" action="/localization" id="mobile-menu-regional-menu-link" 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="/search" /><button data-action="show-sub-pane" data-link-target-pane-key="regional-settings" class="mobile-menu__link"> 3643 <span class="fs-body-75 mobile-menu__regional-settings-footer__text"> 3644 <img 3645 width="20" 3646 height="20" 3647 loading="lazy" 3648 src="//cdn.shopify.com/static/images/flags/us.svg?crop=center&format=png&height=40&width=40" 3649 class="mobile-menu__regional-settings-footer__flag-icon" 3650 > 3651 3652 English (USD 3653 $) 3654 </span> 3655 3656 <label class="fs-body-75 btn btn--text-link"> 3657 Change 3658 </label> 3659 </button></form> 3660 </div> 3661 3662 3663 </div> 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673<ul 3674 data-menu-depth="1" 3675 data-pane-key="submenu-contemporary-collections-1-1" 3676 data-scroll-lock-ignore 3677 aria-hidden="true" 3678 inert 3679 class="mobile-menu__list mobile-menu__list--sub" 3680 > 3681 3682 3683 3684<li class="mobile-menu__item mobile-menu__item--header"> 3685 <button 3686 class="mobile-menu__item--heading-back-link fs-body-100 " 3687 data-action="home" 3688 aria-label="Back to Main Menu" 3689 > 3690 <span class="icon icon-arrow-short back-link-icon" style=""> 3691 3692 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 12.4016H11.5H23M23 12.4016L13.8 3M23 12.4016L13.8 21.8032" stroke="currentColor" stroke-width="1.75"/></svg> 3693 3694</span> 3695 3696 Back to Main Menu 3697 </button> 3698</li> 3699 3700 3701 <li class="mobile-menu__item mobile-menu__item--heading"> 3702 <a 3703 class="mobile-menu__link" 3704 data-heading="true" 3705 href="/collections/contemporary-fiberglass-door" 3706 >
3707 <span class="ff-heading fs-body-300 fs-heading-4-base">Contemporary Collections</span> 3708 </a> 3709 </li> 3710 3711 3712 3713 3714 3715 <li 3716 class="mobile-menu__item fs-body-100" 3717 data-list-item 3718 > 3719 <a 3720 class="mobile-menu__link" 3721 href="/collections/contenporary-single-door-slab" 3722 3723 > 3724 <span class="mobile-menu__link__text fs-body-100">Contemporary Single Door Slab</span> 3725 3726 3727 </a> 3728 3729 3730 </li><li 3731 class="mobile-menu__item fs-body-100" 3732 data-list-item 3733 > 3734 <a 3735 class="mobile-menu__link" 3736 href="/collections/contemporary-single-door" 3737 3738 > 3739 <span class="mobile-menu__link__text fs-body-100">Contemporary Single Door Complete Set</span> 3740 3741 3742 </a> 3743 3744 3745 </li><li 3746 class="mobile-menu__item fs-body-100" 3747 data-list-item 3748 > 3749 <a 3750 class="mobile-menu__link" 3751 href="/collections/contemporary-door-with-dual-sidelites" 3752 3753 > 3754 <span class="mobile-menu__link__text fs-body-100">Contemporary Door With Dual Sidelites</span> 3755 3756 3757 </a> 3758 3759 3760 </li><li 3761 class="mobile-menu__item fs-body-100" 3762 data-list-item 3763 > 3764 <a 3765 class="mobile-menu__link" 3766 href="/collections/contemporary-double-entry-door" 3767 3768 > 3769 <span class="mobile-menu__link__text fs-body-100">Contemporary Double Entry Door</span> 3770 3771 3772 </a> 3773 3774 3775 </li> 3776 3777 3778 3779 3780 </ul> 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790<ul 3791 data-menu-depth="1" 3792 data-pane-key="submenu-classic-collections-2-1" 3793 data-scroll-lock-ignore 3794 aria-hidden="true" 3795 inert 3796 class="mobile-menu__list mobile-menu__list--sub" 3797 > 3798 3799 3800 3801<li class="mobile-menu__item mobile-menu__item--header"> 3802 <button 3803 class="mobile-menu__item--heading-back-link fs-body-100 " 3804 data-action="home" 3805 aria-label="Back to Main Menu" 3806 > 3807 <span class="icon icon-arrow-short back-link-icon" style=""> 3808 3809 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 12.4016H11.5H23M23 12.4016L13.8 3M23 12.4016L13.8 21.8032" stroke="currentColor" stroke-width="1.75"/></svg> 3810 3811</span> 3812 3813 Back to Main Menu 3814 </button> 3815</li> 3816 3817 3818 <li class="mobile-menu__item mobile-menu__item--heading"> 3819 <a 3820 class="mobile-menu__link" 3821 data-heading="true" 3822 href="/collections/classic-craftsman-fiberglass-door" 3823 > 3824 <span class="ff-heading fs-body-300 fs-heading-4-base">Classic Collections</span> 3825 </a> 3826 </li> 3827 3828 3829 3830 3831 3832 <li 3833 class="mobile-menu__item fs-body-100" 3834 data-list-item 3835 > 3836 <a 3837 class="mobile-menu__link" 3838 href="/collections/classic-single-door" 3839 3840 > 3841 <span class="mobile-menu__link__text fs-body-100">Classic Single Door</span> 3842 3843 3844 </a> 3845 3846 3847 </li><li 3848 class="mobile-menu__item fs-body-100" 3849 data-list-item 3850 > 3851 <a 3852 class="mobile-menu__link" 3853 href="/collections/classic-single-door" 3854 3855 > 3856 <span class="mobile-menu__link__text fs-body-100">Classic Single Door Complete Set</span> 3857 3858 3859 </a> 3860 3861 3862 </li><li 3863 class="mobile-menu__item fs-body-100" 3864 data-list-item 3865 > 3866 <a 3867 class="mobile-menu__link" 3868 href="/collections/classic-door-with-dual-sidelites" 3869 3870 > 3871 <span class="mobile-menu__link__text fs-body-100">Classic Door With Dual Sidelites</span> 3872 3873 3874 </a> 3875 3876 3877 </li> 3878 3879 3880 3881 3882 </ul> 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892<ul 3893 data-menu-depth="1" 3894 data-pane-key="submenu-craftsman-collections-3-1" 3895 data-scroll-lock-ignore 3896 aria-hidden="true" 3897 inert 3898 class="mobile-menu__list mobile-menu__list--sub" 3899 > 3900 3901 3902 3903<li class="mobile-menu__item mobile-menu__item--header"> 3904 <button 3905 class="mobile-menu__item--heading-back-link fs-body-100 " 3906 data-action="home" 3907 aria-label="Back to Main Menu" 3908 > 3909 <span class="icon icon-arrow-short back-link-icon" style=""> 3910 3911 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 12.4016H11.5H23M23 12.4016L13.8 3M23 12.4016L13.8 21.8032" stroke="currentColor" stroke-width="1.75"/></svg> 3912 3913</span> 3914 3915 Back to Main Menu 3916 </button> 3917</li> 3918 3919 3920 <li class="mobile-menu__item mobile-menu__item--heading"> 3921 <a 3922 class="mobile-menu__link" 3923 data-heading="true" 3924 href="/collections/rustic-fiberglass-door" 3925 >
3926 <span class="ff-heading fs-body-300 fs-heading-4-base">Craftsman Collections</span> 3927 </a> 3928 </li> 3929 3930 3931 3932 3933 3934 <li 3935 class="mobile-menu__item fs-body-100" 3936 data-list-item 3937 > 3938 <a 3939 class="mobile-menu__link" 3940 href="/collections/craftsman-single-door-slab" 3941 3942 > 3943 <span class="mobile-menu__link__text fs-body-100">Craftsman Single Door Slab</span> 3944 3945 3946 </a> 3947 3948 3949 </li><li 3950 class="mobile-menu__item fs-body-100" 3951 data-list-item 3952 > 3953 <a 3954 class="mobile-menu__link" 3955 href="/collections/craftsman-single-door" 3956 3957 > 3958 <span class="mobile-menu__link__text fs-body-100">Craftsman Single Door Complete Set</span> 3959 3960 3961 </a> 3962 3963 3964 </li> 3965 3966 3967 3968 3969 </ul> 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979<ul 3980 data-menu-depth="1" 3981 data-pane-key="submenu-support-5-1" 3982 data-scroll-lock-ignore 3983 aria-hidden="true" 3984 inert 3985 class="mobile-menu__list mobile-menu__list--sub" 3986 > 3987 3988 3989 3990<li class="mobile-menu__item mobile-menu__item--header"> 3991 <button 3992 class="mobile-menu__item--heading-back-link fs-body-100 " 3993 data-action="home" 3994 aria-label="Back to Main Menu" 3995 > 3996 <span class="icon icon-arrow-short back-link-icon" style=""> 3997 3998 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 12.4016H11.5H23M23 12.4016L13.8 3M23 12.4016L13.8 21.8032" stroke="currentColor" stroke-width="1.75"/></svg> 3999 4000</span> 4001 4002 Back to Main Menu 4003 </button> 4004</li> 4005 4006 4007 <li class="mobile-menu__item mobile-menu__item--heading"> 4008 <a 4009 class="mobile-menu__link" 4010 data-heading="true" 4011 href="/" 4012 > 4013 <span class="ff-heading fs-body-300 fs-heading-4-base">Support</span> 4014 </a> 4015 </li> 4016 4017 4018 4019 4020 4021 <li 4022 class="mobile-menu__item fs-body-100" 4023 data-list-item 4024 > 4025 <a 4026 class="mobile-menu__link" 4027 href="/pages/about-us" 4028 4029 > 4030 <span class="mobile-menu__link__text fs-body-100">About Framewell</span> 4031 4032 4033 </a> 4034 4035 4036 </li><li 4037 class="mobile-menu__item fs-body-100" 4038 data-list-item 4039 > 4040 <a 4041 class="mobile-menu__link" 4042 href="/pages/installation" 4043 4044 > 4045 <span class="mobile-menu__link__text fs-body-100">Installation Instruction</span> 4046 4047 4048 </a> 4049 4050 4051 </li><li 4052 class="mobile-menu__item fs-body-100" 4053 data-list-item 4054 > 4055 <a 4056 class="mobile-menu__link" 4057 href="/pages/product-catalogs" 4058 4059 > 4060 <span class="mobile-menu__link__text fs-body-100">Product Catalogs</span> 4061 4062 4063 </a> 4064 4065 4066 </li><li 4067 class="mobile-menu__item fs-body-100" 4068 data-list-item 4069 > 4070 <a 4071 class="mobile-menu__link" 4072 href="/pages/warranty-terms-and-conditions" 4073 4074 > 4075 <span class="mobile-menu__link__text fs-body-100">Warranty Terms and Conditions</span> 4076 4077 4078 </a> 4079 4080 4081 </li> 4082 4083 4084 4085 4086 </ul> 4087 4088 4089 4090 4091 4092<div 4093 data-menu-depth="1" 4094 data-pane-key="regional-settings" 4095 data-scroll-lock-ignore 4096 aria-hidden="true" 4097 inert 4098 > 4099 4100<li class="mobile-menu__item mobile-menu__item--header"> 4101 <button 4102 class="mobile-menu__item--heading-back-link fs-body-100 regional-settings-cancel" 4103 data-action="home" 4104 aria-label="Cancel" 4105 > 4106 <span class="icon icon-arrow-short back-link-icon" style=""> 4107 4108 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 12.4016H11.5H23M23 12.4016L13.8 3M23 12.4016L13.8 21.8032" stroke="currentColor" stroke-width="1.75"/></svg> 4109 4110</span> 4111 4112 Cancel 4113 </button> 4114</li> 4115<div class="regional-settings"> 4116 <h3 class="ff-heading fs-heading-4-base">Regional settings</h3> 4117 4118 <form method="post" action="/localization" id="mobile-menu-regional-menu" accept-charset="UTF-8" class="mobile-menu-regional-settings-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="/search" /><label for="country-code-select" class="fs-body-100"> 4119 Country 4120 </label> 4121 4122 <div class="select-wrapper"> 4123 <select id="country-code-select" name="country_code" value="US" data-original-value="US"> 4124 <option value="CA" > 4125 Canada (CAD $) 4126 </option><option value="US" selected> 4127 United States (USD $) 4128 </option> 4129 </select> 4130
4131 <span class="icon icon-chevron-small select-wrapper--icon" style=""> 4132 4133 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 4134 4135</span> 4136 4137 </div> 4138 4139 4140 4141 <button type="submit" class="btn btn--medium btn--full btn--primary" disabled> 4142 Update and Save 4143 </button></form> 4144 </div> 4145 </div> 4146 4147 <div 4148 data-menu-depth="1" 4149 data-pane-key="account-info" 4150 data-scroll-lock-ignore 4151 aria-hidden="true" 4152 inert 4153 > 4154 4155<li class="mobile-menu__item mobile-menu__item--header"> 4156 <button 4157 class="mobile-menu__item--heading-back-link fs-body-100 " 4158 data-action="home" 4159 aria-label="Back to Main Menu" 4160 > 4161 <span class="icon icon-arrow-short back-link-icon" style=""> 4162 4163 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 12.4016H11.5H23M23 12.4016L13.8 3M23 12.4016L13.8 21.8032" stroke="currentColor" stroke-width="1.75"/></svg> 4164 4165</span> 4166 4167 Back to Main Menu 4168 </button> 4169</li> 4170 4171 4172<div class="login" data-scope="component" data-account-login> 4173 <div class="login__success-wrapper"> 4174 <div class="login__success" data-success-message tabindex="-1"> 4175 <div class="ff-body fs-body-100"> 4176 We've sent you an email with a link to update your password. 4177 </div> 4178 </div> 4179 </div> 4180 4181 <div id="login-form" class="login__wrapper" data-part="login" aria-hidden="false"> 4182 <header class="login__header"> 4183 <div class="login__heading ff-heading fs-heading-4-base">Login</div> 4184 </header> 4185 4186 <div class="login__main"> 4187 <form method="post" action="/account/login" id="mobile-menu-account-login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate" class="login__form"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 4188 <label for="mobile-menu-account-login-CustomerEmail">Email</label> 4189 <input 4190 type="email" 4191 class="input " 4192 name="customer[email]" 4193 id="mobile-menu-account-login-CustomerEmail" 4194 autocomplete="email" 4195 autocorrect="off" 4196 autocapitalize="off" 4197 4198 > 4199 4200 4201 <div class="login__label-wrapper"> 4202 <label for="mobile-menu-account-login-CustomerPassword">Password</label> 4203 <button 4204 type="button" 4205 class="btn btn--text-link fs-body-75" 4206 data-toggle 4207 aria-controls="mobile-menu-account-login-register-form" 4208 > 4209 Forgot password? 4210 </button> 4211 </div> 4212 <input 4213 type="password" 4214 class="input " 4215 value="" 4216 name="customer[password]" 4217 id="mobile-menu-account-login-CustomerPassword" 4218 > 4219 4220 4221 <button type="submit" class="login__button btn btn--primary btn--full"> 4222 Sign in 4223 </button> 4224 4225 <div class="login__links ff-body fs-body-100"> 4226 <span>New customer?</span> 4227 4228 <a class="link" href="https://account.frame-well.com?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ4dDRnMHMteHIubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg0NDM2LCJuYmYiOjE3OTEwNzk2MzZ9.X_U5AxhrkyMzj5X1YnWyyOJycsMGqRu7hjNzBsSj6YA">Create account</a> 4229 4230 </div> 4231 </form> 4232 </div> 4233 </div> 4234 4235 <div id="mobile-menu-account-login-register-form" class="login__wrapper hide" data-part="reset" aria-hidden="true"> 4236 <div class="login__header"> 4237 <h2 class="login__heading ff-heading fs-heading-3-base">Reset your password</h2> 4238 <p class="login__subheading fs-body-75">We will send you an email to reset your password.</p> 4239 </div> 4240 4241 <div class="login__main"> 4242 <form method="post" action="/account/recover" accept-charset="UTF-8" class="login__form"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" />
4243 <label for="mobile-menu-account-login-RecoverEmail">Email address</label> 4244 <input 4245 type="email" 4246 value="" 4247 name="email" 4248 id="mobile-menu-account-login-RecoverEmail" 4249 class="input" 4250 autocorrect="off" 4251 autocapitalize="off" 4252 > 4253 4254 <button type="submit" class="login__button btn btn--primary btn--full"> 4255 Submit 4256 </button> 4257 4258 <div class="login__links ff-body fs-body-100"> 4259 <button type="button" data-toggle class="btn btn--text-link" aria-controls="login-form"> 4260 Cancel 4261 </button> 4262 </div> 4263 </form> 4264 </div> 4265 </div> 4266 4267 4268 4269</div> 4270
4271<script> 4272 document.addEventListener('DOMContentLoaded', function () { 4273 const urlParams = new URLSearchParams(window.location.search); 4274 4275 if (urlParams && urlParams.has('checkout_url') && urlParams.get('checkout_url').includes('to-b') && urlParams.get('checkout_url').includes('pages')) { 4276 const guestEl = document.querySelector('#ygguest'); 4277 if(guestEl) { 4278 guestEl.remove(); 4279 } 4280 const list = document.querySelectorAll('.login__links.ff-body.fs-body-100 a.link'); 4281 const registerLinkEl = list[list.length - 1]; 4282 if(registerLinkEl) { 4283 registerLinkEl.href = '/pages/to-b?display_type=register'; 4284 } 4285 } 4286 }); 4287</script>
4287 4288</div> 4289 4290 4291 4292 </div> 4293 </div> 4294 </div> 4295 </div> 4296 </template> 4297 </div> 4298</section> 4299 4300 4301</div> 4302<!-- END sections: header-group -->�<!-- BEGIN sections: overlay-group --> 4303<div id="shopify-section-sections--18666186113094__quick-cart" class="shopify-section shopify-section-group-overlay-group"><div 4304 class="quick-cart" 4305 data-section-id="sections--18666186113094__quick-cart" 4306 data-section-type="quick-cart" 4307 > 4308 <div class="quick-cart__wrapper"> 4309 <div class="quick-cart__overlay"></div> 4310 4311 <div class="quick-cart__container"> 4312 <form 4313 action="/cart" 4314 method="post" 4315 class="quick-cart__form" 4316 data-form 4317 novalidate 4318 data-scroll-lock-ignore 4319 > 4320 <div class="quick-cart__header"> 4321 <div class="quick-cart__heading ff-heading fs-heading-5-base h2">Your cart</div> 4322 4323 <button 4324 type="button" 4325 data-modal-close 4326 class="quick-cart__close-icon" 4327 aria-label="Close" 4328 > 4329 4330 4331<span 4332 class="icon-button modal-drawer-close" 4333 data-size="large"data-has-secondary-icon="false"style="--icon-width: 24px; --icon-height: 24px;" 4334> 4335 <span class="icon-button__icon"> 4336 <span class="icon icon-modal-drawer-close icon--primary" style=""> 4337 4338 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4339 <path d="M6 6L12.25 12.25M18.5 18.5L12.25 12.25M12.25 12.25L18.5 6M12.25 12.25L6 18.5" stroke="currentColor" stroke-width="1.16667" stroke-linecap="square"/></svg> 4340 4341</span> 4342 4343 4344 4345 </span> 4346</span> 4347 4348 </button> 4349 </div> 4350 4351 <div class="quick-cart__empty-state"> 4352 <div class="quick-cart__empty-state-heading ff-heading fs-heading fs-heading-4-base h3"> 4353 Your cart is empty 4354 </div> 4355 4356 <div class="button-wrapper quick-cart__empty-state-promo-button" data-alignment="center"> 4357 <a class="btn btn--secondary" href="/collections"> 4358 <span>Continue shopping</span> 4359 4360 </a> 4361</div> 4362 4363 </div> 4364 </form> 4365 </div> 4366 </div> 4367 </div> 4368 4369 4370</div><div id="shopify-section-sections--18666186113094__popup" class="shopify-section shopify-section-group-overlay-group"> 4371 4372 4373</div> 4374<!-- END sections: overlay-group --><div class="header-overlay" data-header-overlay> 4375 <div class="header-overlay__inner"></div> 4376 </div> 4377 4378 <main id="main" class="main"> 4379 <section id="shopify-section-template--18666187128902__main" class="shopify-section search-section"><div 4380 data-section-id="template--18666187128902__main" 4381 data-section-type="search" 4382 data-search-term="" 4383 data-pagination-type="paginated" 4384 data-search-item-count="0" 4385 data-item-layout="grid" 4386> 4387 <header class="search-header animation animation--search-banner"> 4388 <div class="search-header__inner section-blocks animation--container"> 4389 <div class="search-header__text-container"> 4390 <h1 class="search-header__text-container-heading ff-heading fs-heading-display-3 section-blocks__heading">Search our site 4391</h1> 4392 </div><div class="search-form-container"> 4393 <form 4394 class="search-form" 4395 action="/search" 4396 method="get" 4397 role="search" 4398 > 4399 <div class="search-form__input-wrapper"> 4400 <label for="Search" class="visually-hidden">What can we help you find?</label> 4401 4402 <input 4403 data-search-input 4404 type="search" 4405 name="q" 4406 id="Search" 4407 class="search-form__input input" 4408 value="" 4409 placeholder="What can we help you find?" 4410 autocomplete="off" 4411 > 4412 <input type="hidden" name="options[prefix]" value="last"> 4413 4414 <button type="submit" class="search-form__submit" aria-label="Search"> 4415 <span class="icon icon-search " style=""> 4416 4417 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4418 <g > 4419 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.993 1.627c4.627 0 8.391 3.819 8.391 8.512 0 4.692-3.764 8.51-8.39 8.51-4.626 0-8.39-3.818-8.39-8.51 0-4.693 3.764-8.512 8.39-8.512Zm0 18.65c2.555 0 4.88-.985 6.65-2.59L22.866 24 24 22.85l-6.246-6.336a10.176 10.176 0 0 0 2.234-6.375C19.988 4.549 15.504 0 9.993 0 4.483 0 0 4.549 0 10.
4419139c0 5.59 4.484 10.138 9.993 10.138Z" fill="black"/> 4420 </g> 4421 <defs></svg> 4422 4423</span> 4424 4425 </button> 4426 </div> 4427 </form></div></div> 4428 </header> 4429 4430 4431</div> 4432 4433 4434</section> 4435 </main><!-- BEGIN sections: footer-group --> 4436<section id="shopify-section-sections--18666186047558__0e02acc1-543f-435e-b58a-8e59e6c5e6e0" class="shopify-section shopify-section-group-footer-group"><style> 4437 @media screen and (min-width: 769px) { 4438 #shopify-section-sections--18666186047558__0e02acc1-543f-435e-b58a-8e59e6c5e6e0 .section-inner { 4439 padding-left: 80px; 4440 padding-right: 80px; 4441 } 4442 } 4443</style> 4444 4445<div 4446 class=" 4447 icon-with-text-columns 4448 section 4449 4450 animation 4451 animation--icon-with-text-columns 4452 4453 " 4454 data-section-id="sections--18666186047558__0e02acc1-543f-435e-b58a-8e59e6c5e6e0" 4455 data-section-type="icon-with-text-columns" 4456 style=" 4457 --section-style-spacing-top: 40px;--section-style-spacing-bottom: 40px;--section-style-spacing-top-tb: max(0px, 26.666666666666668px);--section-style-spacing-bottom-tb: max(0px, 26.666666666666668px);--section-style-spacing-top-mb: max(0px, 48px);--section-style-spacing-bottom-mb: max(0px, 48px); 4458 4459--color-text: #3f403d; 4460 --color-text-link: #3f403d; 4461 --color-text-input: ; 4462 --color-background: #fbf5ee; 4463 --color-background-alpha-80: rgba(251, 245, 238, 0.8); 4464 4465 --color-text-alpha-90: rgba(63, 64, 61, 0.9); 4466 --color-text-alpha-80: rgba(63, 64, 61, 0.8); 4467 --color-text-alpha-70: rgba(63, 64, 61, 0.7); 4468 --color-text-alpha-60: rgba(63, 64, 61, 0.6); 4469 --color-text-alpha-50: rgba(63, 64, 61, 0.5); 4470 --color-text-alpha-40: rgba(63, 64, 61, 0.4); 4471 --color-text-alpha-30: rgba(63, 64, 61, 0.3); 4472 --color-text-alpha-25: rgba(63, 64, 61, 0.25); 4473 --color-text-alpha-20: rgba(63, 64, 61, 0.2); 4474 --color-text-alpha-10: rgba(63, 64, 61, 0.1); 4475 --color-text-alpha-05: rgba(63, 64, 61, 0.05); 4476 4477 --num-columns-desktop: 4; 4478 --num-columns-tablet: 4; 4479 " 4480> 4481 <div class="section-inner"> 4482 <div 4483 class="icon-with-text-columns__columns icon-modifiers" 4484 data-icon-border="circle" 4485 data-icon-fill="outlined" 4486 style="--icon-max-width: 28px; --icon-mobile-max-width: 28px; --icon-border-color: var(--color-accent); --icon-text-color: var(--color-accent-contrasting);" 4487 > 4488 � 4489
4489<script src="//frame-well.com/cdn/shop/t/25/assets/scroll-slider.js?v=135310428566676505131761640282" type="module" fetchpriority="low"></script>
4489 4490 4491 4492 4493 4494 4495<scroll-slider-component 4496 class="scroll-slider scroll-slider--standard-width scroll-below-720-only" 4497 style="--columns: 1; --columns-above-720: 4; --columns-above-1024: 4; --peek: 0px; --gap: 0px;" 4498 data-id="icon-with-text-columns" 4499 data-navigation-container=".icon-with-text-columns" 4500 data-autoplay="" 4501 data-autoplay-delay="0" 4502 data-autoplay-pause-on-hover="" 4503 4504> 4505 <div class="scroll-slider__slider icon-with-text-columns__slider animation--container"> 4506 4507 <div 4508 class="icon-with-text-column" 4509 data-desktop-alignment="above_center" 4510 4511 > 4512 <div class="icon-with-text-column__icon-wrapper icon-modifiers__wrapper"> 4513 <div 4514 class="image icon-modifiers__icon aspect-ratio--square animation--lazy-load " 4515 style="" 4516 > 4517 <img 4518 alt="" 4519 class="image__img" 4520 fetchpriority="low" loading="lazy" 4521 width="28" 4522 height="28" 4523 src="//frame-well.com/cdn/shop/files/Free_Fast_Shipping.svg?v=1754285654&width=320" 4524 4525 srcset="" 4526 sizes="(min-width: 720px) px, [[ism]px" 4527 onload="javascript: this.closest('.image').classList.add('loaded')" 4528 4529/> 4530 </div> 4531 </div> 4532 4533 <div class="icon-with-text-column__text-wrapper"> 4534 4535 4536 <div class="icon-with-text-column__heading ff-heading h5"> 4537 Free & Fast Shipping 4538 </div> 4539 4540 4541 </div> 4542 </div> 4543 4544 4545 <div 4546 class="icon-with-text-column" 4547 data-desktop-alignment="above_center" 4548 4549 > 4550 <div class="icon-with-text-column__icon-wrapper icon-modifiers__wrapper"> 4551 <div 4552 class="image icon-modifiers__icon aspect-ratio--square animation--lazy-load " 4553 style="" 4554 > 4555 <img 4556 alt="" 4557 class="image__img" 4558 fetchpriority="low" loading="lazy" 4559 width="28" 4560 height="28" 4561 src="//frame-well.com/cdn/shop/files/Customer_service.svg?v=1754285654&width=320" 4562 4563 srcset="" 4564 sizes="(min-width: 720px) px, [[ism]px" 4565 onload="javascript: this.closest('.image').classList.add('loaded')" 4566 4567/> 4568 </div> 4569 </div> 4570 4571 <div class="icon-with-text-column__text-wrapper"> 4572 4573 4574 <div class="icon-with-text-column__heading ff-heading h5"> 4575 Customer service 4576 </div> 4577 4578 4579 </div> 4580 </div> 4581 4582 4583 <div 4584 class="icon-with-text-column" 4585 data-desktop-alignment="above_center" 4586 4587 > 4588 <div class="icon-with-text-column__icon-wrapper icon-modifiers__wrapper"> 4589 <div 4590 class="image icon-modifiers__icon aspect-ratio--square animation--lazy-load " 4591 style="" 4592 > 4593 <img 4594 alt="" 4595 class="image__img" 4596 fetchpriority="low" loading="lazy" 4597 width="28" 4598 height="28" 4599 src="//frame-well.com/cdn/shop/files/30-Day_Free_Trial.svg?v=1754285654&width=320" 4600 4601 srcset="" 4602 sizes="(min-width: 720px) px, [[ism]px" 4603 onload="javascript: this.closest('.image').classList.add('loaded')" 4604 4605/> 4606 </div> 4607 </div> 4608 4609 <div class="icon-with-text-column__text-wrapper"> 4610 4611 4612 <div class="icon-with-text-column__heading ff-heading h5"> 4613 30-Day Free Trial 4614 </div> 4615 4616 4617 </div> 4618 </div> 4619 4620 4621 <div 4622 class="icon-with-text-column" 4623 data-desktop-alignment="above_center" 4624 4625 > 4626 <div class="icon-with-text-column__icon-wrapper icon-modifiers__wrapper"> 4627 <div 4628 class="image icon-modifiers__icon aspect-ratio--square animation--lazy-load " 4629 style="" 4630 > 4631 <img 4632 alt="" 4633 class="image__img" 4634 fetchpriority="low" loading="lazy" 4635 width="28" 4636 height="28" 4637 src="//frame-well.com/cdn/shop/files/Secure_payment.svg?v=1754285654&width=320" 4638 4639 srcset="" 4640 sizes="(min-width: 720px) px, [[ism]px" 4641 onload="javascript: this.closest('.image').classList.add('loaded')" 4642 4643/> 4644 </div> 4645 </div> 4646 4647 <div class="icon-with-text-column__text-wrapper"> 4648 4649 4650 <div class="icon-with-text-column__heading ff-heading h5"> 4651 Secure Payment 4652 </div> 4653 4654 4655 </div> 4656 </div> 4657 4658 4659 </div> 4660</scroll-slider-component> 4661<div class="scroll-slider-page-dots" data-scroll-slider-page-dots data-hide-below-720="false"></div> 4662 4663 </div> 4664 </div> 4665</div> 4666 4667 4668</section><footer id="shopify-section-sections--18666186047558__footer" class="shopify-section shopify-section-group-footer-group footer__parent"><div 4669 class="footer section" 4670 data-section-id="sections--18666186047558__footer" 4671 data-section-type="footer" 4672 style=" 4673 --section-style-spacing-top: 80px;--section-style-spacing-bottom: 100px;
4673--section-style-spacing-top-tb: max(0px, 53.333333333333336px);--section-style-spacing-bottom-tb: max(0px, 66.66666666666667px);--section-style-spacing-top-mb: max(0px, 32px);--section-style-spacing-bottom-mb: max(0px, 28px); 4674 --color-background-input: rgba(63, 64, 61, 0.2); 4675 --color-background-input-highlight: rgba(63, 64, 61, 0.35); 4676 --color-text-input: rgba(63, 64, 61, 0.95); 4677 --desktop-column-gap: 48px; 4678 --color-text-alpha-40: rgba(63, 64, 61, 0.4); 4679 " 4680> 4681 <div class="section-inner"> 4682 <div class="footer__inner"> 4683 <div class="footer__groups"> 4684 <div 4685 class="footer__group" 4686 data-show-title-on-desktop="true" 4687 data-block-type="newsletter" 4688 data-prev-block-type="" 4689 data-next-block-type="links" 4690 4691 style=" 4692 4693 4694 " 4695 > 4696 4697 4698 4699 4700 <div class="footer__header"> 4701 �<img src="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=600" alt="logo img" srcset="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=600 600w" width="600" height="253" loading="lazy" class="hide-mobile yg-image" style="width: 184px; height: auto;"> 4702 �<img src="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=600" alt="logo img" srcset="//frame-well.com/cdn/shop/files/6ff33d58e190a68d63a51884c32fd29_77645ca3-b49e-4640-bfaf-7916a7f2123a.jpg?v=1754085466&width=600 600w" width="600" height="253" loading="lazy" class="hide-pc yg-image" style="width: 138px; height: auto;"> 4703 </div> 4704 4705 4706 4707 4708 <div class="footer__group-content"><div class="footer__newsletter"> 4709 <div class="ff-body fs-body-100 footer__text h5 weight-600"><p>Sign up to our newsletter to receive exclusive offers.</p></div> 4710 4711 <form method="post" action="/contact#footer-subscribe" id="footer-subscribe" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 4712 4713 4714 4715 <div class="footer__newsletter-inner"> 4716 <input type="hidden" name="contact[tags]" value="newsletter"> 4717 4718 <label for="footer-subscribe-email" class="visually-hidden">Enter your email</label> 4719 4720 <input 4721 type="email" 4722 class="input yg-radius-xs" 4723 name="contact[email]" 4724 id="footer-subscribe-email" 4725 value="" 4726 placeholder="Enter your email" 4727 autocorrect="off" 4728 autocapitalize="off" 4729 required 4730 > 4731 4732 <button 4733 type="submit" 4734 name="commit" 4735 id="Subscribe-footer" 4736 class="footer__newsletter-button btn btn--primary yg yg-radius-xs" 4737 aria-label="Subscribe" 4738 style=" 4739 --color-btn-text: var(--color-background-footer); 4740 --color-btn-bg: var(--color-text-footer); 4741 --color-btn-bg-hover: var(--color-text-footer-subdued); 4742 " 4743 > 4744 4745 <svg 4746 xmlns="http://www.w3.org/2000/svg" 4747 width="6" 4748 height="10"
4749 viewBox="0 0 6 10" 4750 fill="none" 4751 > 4752 <path d="M1.25 8.5L4.75 5L1.25 1.5" stroke="#0D3D69" stroke-width="1.5" stroke-linecap="square" stroke-linejoin="round"/> 4753 </svg> 4754 </button> 4755 </div>�</form> 4756 4757 <div class=" hide-mobile "> 4758 4759 4760 <ul class="social-icons social-icons--left " data-count="3"><li> 4761 <a 4762 href="https://www.facebook.com/profile.php?id=61585838802774" 4763 title="Framewell on Facebook" 4764 target="_blank" 4765 rel="noopener" 4766 > 4767 <span class="icon icon-facebook " style=""> 4768 4769 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 4770 4771</span> 4772 4773 </a> 4774 </li><li> 4775 <a 4776 href="https://www.instagram.com/framewellhome/" 4777 title="Framewell on Instagram" 4778 target="_blank" 4779 rel="noopener" 4780 > 4781 <span class="icon icon-instagram " style=""> 4782 4783 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 4784 4785</span> 4786 4787 </a> 4788 </li><li> 4789 <a 4790 href="https://www.youtube.com/@FrameWell-Official" 4791 title="Framewell on YouTube" 4792 target="_blank" 4793 rel="noopener" 4794 > 4795 <span class="icon icon-youtube " style=""> 4796 4797 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z" fill="currentColor" /></svg> 4798 4799</span> 4800 4801 </a> 4802 </li></ul> 4803 </div>� 4804 4805 </div></div> 4806 4807 4808 </div><div 4809 class="footer__group" 4810 data-show-title-on-desktop="true" 4811 data-block-type="links" 4812 data-prev-block-type="newsletter" 4813 data-next-block-type="links" 4814 data-collapse-on-mobile="true" 4815 style=" 4816 4817 4818 " 4819 > 4820 4821 <div class="footer__header ff-body footer__header--collapsed"> 4822 <span class="footer__heading ff-heading fs-heading-5-base h5">Policies & Legal</span> 4823 </div> 4824 4825 <button type="button" class="footer__header ff-body" data-header> 4826 <span class="footer__heading ff-heading fs-heading-6-base text-base">Policies & Legal</span> 4827 <span class="footer__arrow"><span class="icon icon-chevron-small " style=""> 4828 4829 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 4830 4831</span> 4832</span> 4833 </button>� 4834 4835 <div class="footer__group-content">
4835<div class="footer__links fs-body-100 text-base yg-footer-link"> 4836 4837 <ul> 4838 4839 <li> 4840 <a href="/pages/privacy-policy">Privacy Policy</a> 4841 </li> 4842 4843 <li> 4844 <a href="/pages/terms-of-service">Terms of Service</a> 4845 </li> 4846 4847 <li> 4848 <a href="/pages/payment-terms">Payment Terms</a> 4849 </li> 4850 4851 <li> 4852 <a href="/pages/shipping-returns-policy">Shipping Policy</a> 4853 </li> 4854 4855 <li> 4856 <a href="/pages/return-and-exchange-policy">Return & Exchange </a> 4857 </li> 4858 4859 <li> 4860 <a href="https://frame-well.com/pages/product-catalogs">Product Catalogs</a> 4861 </li> 4862 4863 <li> 4864 <a href="https://frame-well.com/pages/warranty-terms-and-conditions">Warranty Terms</a> 4865 </li> 4866 4867 </ul> 4868 4869 </div></div> 4870 4871 4872 </div><div 4873 class="footer__group" 4874 data-show-title-on-desktop="true" 4875 data-block-type="links" 4876 data-prev-block-type="links" 4877 data-next-block-type="contact" 4878 data-collapse-on-mobile="true" 4879 style=" 4880 4881 4882 " 4883 > 4884 4885 <div class="footer__header ff-body footer__header--collapsed"> 4886 <span class="footer__heading ff-heading fs-heading-5-base h5">Help</span> 4887 </div> 4888 4889 <button type="button" class="footer__header ff-body" data-header> 4890 <span class="footer__heading ff-heading fs-heading-6-base text-base">Help</span> 4891 <span class="footer__arrow"><span class="icon icon-chevron-small " style=""> 4892 4893 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 4894 4895</span> 4896</span> 4897 </button>� 4898 4899 <div class="footer__group-content"><div class="footer__links fs-body-100 text-base yg-footer-link"> 4900 4901 <ul> 4902 4903 <li> 4904 <a href="/pages/about-us">About Us</a> 4905 </li> 4906 4907 <li> 4908 <a href="/pages/contact">Contact Us</a> 4909 </li> 4910 4911 <li> 4912 <a href="https://frame-well.com/pages/installation">Install Guide</a> 4913 </li> 4914 4915 <li> 4916 <a href="/blogs/news">Blog</a> 4917 </li> 4918 4919 <li> 4920 <a href="/blogs/perspectives">Architectural Perspectives</a> 4921 </li> 4922 4923 <li> 4924 <a href="/pages/find-a-dealer">Find a Dealer</a> 4925 </li> 4926 4927 <li> 4928 <a href="/pages/warranty">Warranty</a> 4929 </li> 4930 4931 <li> 4932 <a href="https://frame-well.com/community/track-your-order">
4932Track Your Order</a> 4933 </li> 4934 4935 <li> 4936 <a href="/pages/solutions-for-large-orders">Solutions for Large Orders</a> 4937 </li> 4938 4939 </ul> 4940 4941 </div></div> 4942 4943 4944 </div><div 4945 class="footer__group" 4946 data-show-title-on-desktop="true" 4947 data-block-type="contact" 4948 data-prev-block-type="links" 4949 data-next-block-type="" 4950 data-collapse-on-mobile="true" 4951 style=" 4952 4953 4954 " 4955 > 4956 4957 <div class="footer__header ff-body footer__header--collapsed"> 4958 <span class="footer__heading ff-heading fs-heading-5-base h5">Contact</span> 4959 </div> 4960 4961 <button type="button" class="footer__header ff-body" data-header> 4962 <span class="footer__heading ff-heading fs-heading-6-base text-base">Contact</span> 4963 <span class="footer__arrow"><span class="icon icon-chevron-small " style=""> 4964 4965 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 4966 4967</span> 4968</span> 4969 </button>� 4970 4971 <div class="footer__group-content"> 4972 <div class="ff-body fs-body-100 footer__text"><p>9863 Acacia St<br/>STE 155<br/>Rancho Cucamonga, CA 91730<br/>United States</p></div> 4973 4974 4975 <div class="footer-contact-info"> 4976 <p> 4977 <img src="//frame-well.com/cdn/shop/files/info_frame-well.svg?v=1754292605&width=28" alt="" srcset="//frame-well.com/cdn/shop/files/info_frame-well.svg?v=1754292605&width=28 28w" width="28" height="28" loading="lazy"><span > 4978 [email protected] 4979 </span> 4980 </p>��<p> 4981 <img src="//frame-well.com/cdn/shop/files/153_813-2232_1.svg?v=1754292598&width=28" alt="" srcset="//frame-well.com/cdn/shop/files/153_813-2232_1.svg?v=1754292598&width=28 28w" width="28" height="28" loading="lazy"><span > 4982 (321)- 294-5208 4983 </span> 4984 </p>� 4985 </div>�</div> 4986 4987 4988 <div class=" hide-pc "> 4989 4990 4991 <ul class="social-icons social-icons--left " data-count="3"><li> 4992 <a 4993 href="https://www.facebook.com/profile.php?id=61585838802774" 4994 title="Framewell on Facebook" 4995 target="_blank" 4996 rel="noopener" 4997 > 4998 <span class="icon icon-facebook " style=""> 4999 5000 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 5001 5002</span> 5003 5004 </a> 5005 </li><li> 5006 <a 5007 href="https://www.instagram.com/framewellhome/" 5008 title="Framewell on Instagram" 5009 target="_blank" 5010 rel="noopener" 5011 > 5012 <span class="icon icon-instagram " style=""> 5013 5014 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 5015 5016</span> 5017 5018 </a> 5019 </li><li> 5020 <a 5021 href="https://www.youtube.com/@FrameWell-Official" 5022 title="Framewell on YouTube" 5023 target="_blank" 5024 rel="noopener" 5025 >
5026 <span class="icon icon-youtube " style=""> 5027 5028 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z" fill="currentColor" /></svg> 5029 5030</span> 5031 5032 </a> 5033 </li></ul> 5034 </div>� 5035 5036 5037 </div> 5038 </div> 5039 5040 <div class="footer__bottom"> 5041 <div class="footer__bottom-left"> 5042 5043<form method="post" action="/localization" id="footer" accept-charset="UTF-8" class="disclosure-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="/search" /><div class="disclosure-form__inner"><div class="disclosure-form__item" data-is-expanded="false"> 5044 <h2 class="visually-hidden" id="currency-heading-footer"> 5045 Currency 5046 </h2> 5047 5048 <div class="disclosure disclosure--currency" data-disclosure="currency" data-disclosure-currency> 5049 <button 5050 type="button" 5051 class="disclosure__toggle disclosure__toggle--currency fs-body-60" 5052 aria-expanded="false" 5053 aria-controls="currency-list-footer" 5054 aria-describedby="currency-heading-footer" 5055 data-disclosure-toggle 5056 ><span class="flag-icon flag-icon-us"></span>United States (USD 5057 $) 5058 <span class="icon icon-chevron-small " style=""> 5059 5060 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 5061 5062</span> 5063 5064 </button> 5065 5066 <div class="disclosure-list-wrapper"> 5067 <ul 5068 id="currency-list-footer" 5069 class="disclosure-list" 5070 aria-hidden="true" 5071 data-disclosure-list 5072 > 5073 5074 <li class="disclosure-list__item "> 5075 <a 5076 class="disclosure-list__option no-transition fs-body-75" 5077 href="#" 5078 5079 data-value="CA" 5080 data-disclosure-option 5081 ><span class="flag-icon flag-icon-ca"></span><span class="disclosure-list__option-label">Canada (CAD 5082 $)</span 5083 ></a> 5084 </li> 5085 <li class="disclosure-list__item disclosure-list__item--current"> 5086 <a 5087 class="disclosure-list__option no-transition fs-body-75" 5088 href="#" 5089 5090 aria-current="true" 5091 5092 data-value="US" 5093 data-disclosure-option 5094 ><span class="flag-icon flag-icon-us"></span><span class="disclosure-list__option-label">United States (USD 5095 $)</span 5096 ><span class="icon icon-checkmark " style=""> 5097 5098 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1.88 11.988 6.21 6.103L22.467 3.83" stroke="currentColor" stroke-width="3.055"/></svg> 5099 5100</span> 5101 5102</a> 5103 </li></ul> 5104 </div> 5105 5106 <input 5107 type="hidden" 5108 name="country_code" 5109 id="CurrencySelector-footer" 5110 value="US" 5111 data-disclosure-input 5112 > 5113 </div> 5114 </div></div></form><link href="//frame-well.com/cdn/shop/t/25/assets/partial-flag-icons.css?v=164190940160091988681761640284" rel="stylesheet" type="text/css" media="all" /> 5115<div class="footer__credits fs-body-75"><p>
5116 Copyright © 2026, <a href="/" title="">Framewell</a> 5117 5118 5119 </p> 5120 5121 <span class="footer__credits-additional-text"> 5122 5123 </span> 5124 </div> 5125 </div> 5126 5127 5128 5129 <div class="footer__bottom-right"> 5130 <div class="payment-icons"> 5131 5132 <div class="payment-icons__icon"> 5133 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 5134 5135 </div> 5136 5137 <div class="payment-icons__icon"> 5138 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303
51381.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 5139 5140 </div> 5141 5142 <div class="payment-icons__icon"> 5143 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 5144 </div> 5145 5146 <div class="payment-icons__icon"> 5147 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 5148 </div> 5149 5150 <div class="payment-icons__icon"> 5151 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
515106zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 5152 5153 </div> 5154 5155 <div class="payment-icons__icon"> 5156 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 5157 5158 </div> 5159 5160 <div class="payment-icons__icon"> 5161 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
51610-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 5162 </div> 5163 5164 <div class="payment-icons__icon"> 5165 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 5166 5167 </div> 5168 5169 <div class="payment-icons__icon"> 5170 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg> 5171 5172 </div> 5173 5174 <div class="payment-icons__icon"> 5175 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
517516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 5176 5177 </div> 5178 5179</div> 5180 5181 </div> 5182 </div> 5183 </div> 5184 </div> 5185</div> 5186 5187 5188<style> #shopify-section-sections--18666186047558__footer .footer__links a {color: #3f403d; /* æ¿æ¢ä¸ºä½ æ³è¦çé¢è² */} </style></footer> 5189<!-- END sections: footer-group --><div 5190 class=" 5191 store-availability-drawer 5192 popover 5193 5194 animation 5195 animation--store-availability-drawer 5196 5197 " 5198 data-store-availability-drawer 5199 aria-describedby="drawer-title" 5200 aria-hidden="true" 5201 role="dialog" 5202> 5203 <div class="store-availability-drawer__wash" data-store-availability-drawer-wash></div> 5204 <div class="store-availability-drawer__container"> 5205 <div class="store-availability-drawer__inner"> 5206 <div class="store-availability-drawer__header"> 5207 <div class="store-availability-drawer__product-info"> 5208 <div 5209 id="drawer-title" 5210 class="store-availability-drawer__store-list-product-title ff-heading fs-heading-5-base" 5211 data-store-availability-product-title 5212 > 5213 Availability 5214 </div> 5215 <p 5216 class="store-availability-drawer__store-list-variant-title fs-body-60 t-opacity-50" 5217 data-store-availability-variant-title 5218 ></p> 5219 </div> 5220 <button 5221 type="button" 5222 class="store-availability-drawer__close" 5223 data-store-availability-close 5224 aria-label="Close" 5225 > 5226 5227 5228<span 5229 class="icon-button modal-drawer-close" 5230 data-size="large"data-has-secondary-icon="false"style="--icon-width: 24px; --icon-height: 24px;" 5231> 5232 <span class="icon-button__icon"> 5233 <span class="icon icon-modal-drawer-close icon--primary" style=""> 5234 5235 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5236 <path d="M6 6L12.25 12.25M18.5 18.5L12.25 12.25M12.25 12.25L18.5 6M12.25 12.25L6 18.5" stroke="currentColor" stroke-width="1.16667" stroke-linecap="square"/></svg> 5237 5238</span> 5239 5240 5241 5242 </span> 5243</span> 5244 5245 </button> 5246 </div> 5247 <div class="store-availability-drawer__product" data-store-availability-product></div> 5248 5249 <div class="store-availability-drawer__content" data-store-list-container></div> 5250 </div> 5251 </div> 5252</div> 5253 5254 <div 5255 class="quick-product-modal modal popover is-fixed animation animation--quick-product animation--quick-product-revealed" 5256 aria-modal="true" 5257 5258 aria-hidden="true" 5259 5260 data-quick-product-modal 5261 data-quick-product-type="" 5262> 5263 <div class="modal__wash"></div> 5264 5265 <div class="quick-product-modal__inner modal__inner"> 5266 <template id="quick-product-modal-template"> 5267 <div class="quick-product"> 5268 <div class="quick-product__left"></div> 5269 5270 <div class="quick-product__right"> 5271 <div class="quick-product__right-viewport" data-scroll-lock-ignore> 5272 <div class="quick-product__right-inner"> 5273 <div class="product__title placeholder ff-heading fs-heading-2-base"></div> 5274 </div> 5275 </div> 5276 5277 <div class="quick-product-modal-loading-indicator hidden"> 5278 5279 5280<div 5281 class="loader" 5282 style="--loader-background-color: var(--color-text-alpha-20-popups-drawers);--loader-foreground-color: var(--color-text-popups-drawers);--loader-size: 28px;" 5283> 5284 <svg 5285 aria-hidden="true" 5286 focusable="false" 5287 role="presentation" 5288 class="loader__spinner" 5289 viewBox="0 0 66 66" 5290 xmlns="http://www.w3.org/2000/svg" 5291 > 5292 <circle class="loader__circle-background" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 5293 <circle class="loader__circle" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 5294 </svg> 5295</div> 5296 5297 </div> 5298 5299 <div class="quick-product__right-viewport-footer"> 5300 <div 5301 class=" product-form__item product-form__item--submit product-form__item--no-variants" 5302 > 5303 <button 5304 type="submit" 5305 name="add" 5306 class="product-form__cart-submit btn btn--medium btn--full btn--primary" 5307 data-add-to-cart 5308 >
5309 <span data-add-to-cart-text> 5310 Add to Cart 5311 </span> 5312 </button> 5313 </div> 5314 </div> 5315 </div> 5316</div> 5317</template> 5318 5319 <div class="quick-product-modal__content empty"> 5320 5321 </div> 5322 5323 <button 5324 type="button" 5325 data-modal-close 5326 class="modal__close-icon" 5327 aria-label="Close" 5328 > 5329 5330 5331<span 5332 class="icon-button modal-drawer-close" 5333 data-size="large"data-has-secondary-icon="false"style="--icon-width: 24px; --icon-height: 24px;" 5334> 5335 <span class="icon-button__icon"> 5336 <span class="icon icon-modal-drawer-close icon--primary" style=""> 5337 5338 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5339 <path d="M6 6L12.25 12.25M18.5 18.5L12.25 12.25M12.25 12.25L18.5 6M12.25 12.25L6 18.5" stroke="currentColor" stroke-width="1.16667" stroke-linecap="square"/></svg> 5340 5341</span> 5342 5343 5344 5345 </span> 5346</span> 5347 5348 </button> 5349 </div> 5350</div> 5351 5352 <div class="modal popover" data-modal data-is-narrow="false" data-is-quick-add="false"> 5353 <div class="modal__wash"></div> 5354 <div class="modal__inner" data-scroll-lock-ignore> 5355 <div class="modal__header"> 5356 <button 5357 type="button" 5358 data-modal-close 5359 class="modal__close-icon" 5360 aria-label="Close" 5361 > 5362 5363 5364<span 5365 class="icon-button modal-drawer-close" 5366 data-size="large"data-has-secondary-icon="false"style="--icon-width: 24px; --icon-height: 24px;" 5367> 5368 <span class="icon-button__icon"> 5369 <span class="icon icon-modal-drawer-close icon--primary" style=""> 5370 5371 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5372 <path d="M6 6L12.25 12.25M18.5 18.5L12.25 12.25M12.25 12.25L18.5 6M12.25 12.25L6 18.5" stroke="currentColor" stroke-width="1.16667" stroke-linecap="square"/></svg> 5373 5374</span> 5375 5376 5377 5378 </span> 5379</span> 5380 5381 </button> 5382 </div> 5383 <div class="modal__content rte non-page-rte"></div> 5384 </div> 5385</div> 5386 5387 5388 <div 5389 class=" 5390 back-to-top 5391 back-to-top--bottom-right 5392 " 5393 data-back-to-top 5394 > 5395 <button 5396 type="button" 5397 class="back-to-top__button" 5398 aria-label="Back to top" 5399 data-back-to-top-button 5400 > 5401 <span class="icon icon-chevron " style=""> 5402 5403 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 5404 5405</span> 5406 5407 </button> 5408 </div> 5409 5410 5411 </div> 5412 <div id="shopify-block-AVUdzOWk0SWJWVWZ1M__14507061826472784608" class="shopify-block shopify-app-block">
5412<script> 5413 5414 5415 window.mdHelpCenterSettings = { 5416 shop_id: "62997725254", 5417 subdomain: "xt4g0s-xr", 5418 help_center_id: "https://md-help-center.moosedesk.com/62997725254/62997725254.json", 5419 help_center_template: null, 5420 outline: [{"_id":"6911b375513eabbadc7ea546","title":"Payment and discount","storeId":"62997725254","deleted":false,"createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"description":"Payment and discount","display":"All","icon":"https://moosedesk-asset.moosedesk.com/images/cate-pay.png","order":1,"updatedBy":"SYSTEM","updatedDatetime":"2025-11-10T09:42:13.307Z","updatedTimestamp":1762767733,"articles":[{"_id":"6911b375513eabbadc7ea54b","title":"Payment","deleted":false,"storeId":"62997725254","accessCount":0,"body":"<p data-start=\"139\" data-end=\"228\">FRAMEWELL currently accepts the following secure payment options for all online orders:</p>\n<p data-start=\"230\" data-end=\"242\"><strong data-start=\"230\" data-end=\"240\">PayPal</strong></p>\n<p data-start=\"244\" data-end=\"315\"><strong data-start=\"244\" data-end=\"264\">Shopify Payments</strong>, including major credit and debit cards such as:</p>\n<ul data-start=\"316\" data-end=\"446\">\n<li data-start=\"316\" data-end=\"324\">\n<p data-start=\"318\" data-end=\"324\">Visa</p>\n</li>\n<li data-start=\"325\" data-end=\"339\">\n<p data-start=\"327\" data-end=\"339\">MasterCard</p>\n</li>\n<li data-start=\"340\" data-end=\"360\">\n<p data-start=\"342\" data-end=\"360\">American Express</p>\n</li>\n<li data-start=\"361\" data-end=\"373\">\n<p data-start=\"363\" data-end=\"373\">Discover</p>\n</li>\n<li data-start=\"374\" data-end=\"389\">\n<p data-start=\"376\" data-end=\"389\">Diners Club</p>\n</li>\n<li data-start=\"390\" data-end=\"397\">\n<p data-start=\"392\" data-end=\"397\">JCB</p>\n</li>\n<li data-start=\"398\" data-end=\"411\">\n<p data-start=\"400\" data-end=\"411\">Apple Pay</p>\n</li>\n<li data-start=\"412\" data-end=\"446\">\n<p data-start=\"414\" data-end=\"446\">Google Pay <em data-start=\"425\" data-end=\"444\">(where available)</em></p>\n</li>\n</ul>\n<p data-start=\"448\" data-end=\"556\">All payments are processed through secure, encrypted gateways to ensure your information is fully protected.</p>","categoryId":"6911b375513eabbadc7ea546","createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"lastUsedAt":"2025-11-10T09:56:35.644Z","order":1,"sectionId":null,"status":"PUBLISHED","updatedBy":"[email protected]","updatedDatetime":"2025-11-10T09:56:32.654Z","updatedTimestamp":1762768592}]},{"_id":"6911b375513eabbadc7ea549","title":"Return and exchange","storeId":"62997725254","deleted":false,"createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"description":"Return & Exchange","display":"All","icon":"https://moosedesk-asset.moosedesk.com/images/cate-return.png","order":2,"updatedBy":"SYSTEM","updatedDatetime":"2025-11-10T09:42:13.307Z","updatedTimestamp":1762767733,"articles":[{"_id":"6911b375513eabbadc7ea54f","title":"Return and exchange","storeId":"62997725254","deleted":false,"accessCount":0,"body":"<p>Click here to view our Return & Exchange <span style=\"color: #e03e2d;\"><a style=\"color: #e03e2d;\" href=\"https://frame-well.com/pages/return-and-exchange-policy\" target=\"_blank\" rel=\"noopener\">Policy</a></span>.</p>","categoryId":"6911b375513eabbadc7ea549","createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"lastUsedAt":"2025-11-11T02:44:17.754Z","order":1,"sectionId":null,"status":"PUBLISHED","updatedBy":"[email protected]","updatedDatetime":"2025-11-11T02:43:56.434Z","updatedTimestamp":1762829036}]},{"_id":"6911b375513eabbadc7ea547","title":"Track Your Order","storeId":"62997725254","deleted":false,"createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"description":"","display":"All","icon":"DeliveryFilledIcon","order":3,"updatedBy":"[email protected]","updatedDatetime":"2025-11-11T01:41:35.006Z","updatedTimestamp":1762825295,"articles":[{"_id":"6911b375513eabbadc7ea54d","title":"Track Your Order","deleted":false,"storeId":"62997725254","accessCount":0,"body":"<p><span style=\"background-color: #ffffff; color: #000000;\"><a style=\"background-color: #ffffff; color: #000000;\" href=\"https://frame-well.com/community/track-your-order\" target=\"_blank\" rel=\"noopener\">
5420Track Your Order</a></span></p>","categoryId":"6911b375513eabbadc7ea547","createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"lastUsedAt":"2025-11-11T01:40:02.355Z","order":1,"sectionId":null,"status":"PUBLISHED","updatedBy":"[email protected]","updatedDatetime":"2025-11-11T01:40:01.026Z","updatedTimestamp":1762825201}]}], 5421 product_id: "" 5422 }; 5423</script>
5423 5424</div><div id="shopify-block-Ac2JXWTRKRWk1Y1BxZ__4096659318022801403" class="shopify-block shopify-app-block">
5424<script> 5425 5426 window.mdSettings = { 5427 shop_id: 62997725254, 5428 subdomain: "xt4g0s-xr", 5429 shop_name: "Framewell", 5430 widget_id: "https://moosedesk-help-widget.moosedesk.com/62997725254/62997725254.json", 5431 customer_id: null, 5432 secret_key: null, 5433 widget_settings: {"subdomain":"xt4g0s-xr","storeId":"62997725254","name":"Help Widget","settings":{"primary":"#474D39","primaryColors":["#F27521","#9747FF","#FF5353","#2920D3","#F8F032"],"text":"#FFFFFF","textColors":["#FFFFFF","#202223"],"button":"#474D39","buttonText":"#FFFFFF","buttonColors":["#F27521","#9747FF","#FF5353","#2920D3","#F8F032"],"icon":"#F27521","iconColors":["#F27521","#9747FF","#FF5353","#2920D3","#F8F032"],"font":"Inter, sans-serif","position":"right","sideSpacing":"18","bottomSpacing":"18","displayDevice":"desktopAndMobile","submitTicket":"alwaysVisible","teamStatus":"alwaysVisible","faq":"alwaysVisible","welcome":"Welcome to {storename}","subWelcome":"Hey {first_name} :blush: We're so glad you're here, let us know if you have any questions.","greetingsTranslation":"Hi there","introductionTranslation":"Welcome to {storename} feel free to ask us anything","language":"en","displayLanguageSwitcher":false,"autoSwitchLanguage":"disable","launcherType":"iconAndText","enableThreeMostView":true,"enableSearchFaq":true,"enableBrowsingAllFaq":true,"enabledOrderTracking":true,"trackOrderBackBtn":"Back","trackingLinkOrder":"Tracking Link Order","copyToClipBoard":"Copy link to clipboard","totalLabel":"Total","orderInformationLabel":"Order information","destinationLabel":"Destination","courierLabel":"Courier","deliveryTimeLabel":"Expected delivery time","enableWhatsApp":true,"whatsAppPhoneNumber":"","whatsAppIcon":"https://moosedesk-asset.moosedesk.com/icons/whatsapp-green-icon.png","enableThirdPartyOrderTracking":true,"enableOrderStatusBar":true,"orderMedia":["facebook","instagram","phone"],"facebookIcon":"https://moosedesk-asset.moosedesk.com/icons/logos_facebook_blue.svg","messengerIcon":"https://moosedesk-asset.moosedesk.com/icons/messenger.svg","instagramIcon":"https://moosedesk-asset.moosedesk.com/icons/skill-icons_instagram_new.svg","phoneIcon":"https://moosedesk-asset.moosedesk.com/icons/mage_phone-fill.svg","calendlyIcon":"https://moosedesk-asset.moosedesk.com/icons/calendly_icon.svg","xTwitterIcon":"https://moosedesk-asset.moosedesk.com/icons/icons-x.svg","ticketFormFields":["email","subject","message","name"],"liveChatFormFields":["email","name"],"enableLiveChatDataCollection":true,"enableReCaptcha":false,"modules":["loyalty","sns","orderTracking","faq"],"timingForDisplay":"allTime","onlineTeamStatusVisible":true,"offlineTeamStatusVisible":true,"enableConsent":false,"enableChatConsent":false,"enabledLoyalty":false,"enableCustomerTier":true,"enableLoyaltyPointBalance":true,"buttonSize":0.8,"hideProductCardElements":[],"productNameColor":"#232322","productPriceColor":"#eb1a1a","productCardBackgroundColor":"#FFFFFF","offsetBottom":"18","typeUrlInstagram":"Message","enabledRedirect":true,"enableAdsBanner":false,"hideToastMessage":false,"disabledFirstGreetingMessage":false,"displayPagesType":"showAll","firstNameLabel":"First name","lastNameLabel":"Last name","phoneNumberLabel":"Phone","firstGreetingMessage":"Hi, how can I help you?","invalidFirstName":"Must not start with a space and can only include letters.","invalidLastName":"Must not start with a space and can only include letters.","requiredFirstName":"This field is required.","requiredLastName":"This field is required.","consentMessage":"<p>By sending this message, you agree to our data processing and storage practices as outlined in our <a href='https://moosedesk.com/docs/moosedesk-policy/' target='_blank' rel='noopener'>Privacy Policy</a>.</p>","consentChatMessage":"<p>By sending this message, you agree to our data processing and storage practices as outlined in our <a href='https://moosedesk.com/docs/moosedesk-policy/' target='_blank' rel='noopener'>Privacy Policy</a>.</p>","loyaltyModuleTitle":"Loyalty program","pointLabel":"My Points Balance","tierLabel":"My Tier","tagLabel":"Select tags","enablePhone":true,"phoneNumber":"14342803919","hideBrandMark":false,"enableSpacingMobile":true,"bottomSpacingMobile":"80","sideSpacingMobile":"0"}}, 5434 advanced_settings: {"deepLinks":{"openWidget":"#open-widget","openChat":"#send-message","o
5434penTicket":"#send-ticket"},"customCss":{},"customJs":{},"enableGA":false,"trackingGAEvent":"","enableMetaPixel":false,"trackingMetaPixelEvent":""}, 5435 widget_customize_settings: null, 5436 chatbot_ai_settings: {"activationCondition":"always","name":"Support Bot","avatar":"https://cdn.shopify.com/s/files/1/0629/9772/5254/files/1788507395749-K04.jpg?v=1788507397","welcomeMessage":"Hi! I'm here to help you with any questions.If our reply is inaccurate or does not meet your expectations, feel free to send us an email. We will address your questions in full detail. Thank you.","toneOfVoice":"friendly","responseLength":"medium","responseLanguage":"en","languageBehavior":"match_customer_language","chatbotId":"mdcb-sye851i27q76","storeId":"62997725254","status":true,"industry":"other","storeDescription":"Frame-Well is a professional online building material supplier based in the United States, specializing in high-quality fiberglass entry doors. It serves residential homeowners, local contractors, and bulk purchasers across North America, focusing on standard solutions for new home construction and old house renovation projects.\nThe brand offers three mature product collections: Contemporary, Classic, and Craftsman Series, covering modern minimalism, timeless elegance, and artistic craftsmanship to match most American home styles. All doors follow universal US 36Ã80 inch standards and fit conventional 2Ã4 wall structures. Equipped with Low-E energy-saving glass, frosted privacy glass, pre-bored lock holes and knockdown door frames, our products ensure stable performance and extremely convenient installation.\nFrame-Well operates as a reliable one-stop door purchasing platform with transparent pricing, complete specifications and authentic customer reviews. We provide free fast shipping, five-year product protection and 30-day worry-free after-sales service, along with rich color and finish options. Featuring durable structure, low maintenance cost and versatile aesthetics, Frame-Well has become a cost-effective and trustworthy choice for household door replacement and commercial batch procurement in the US market.","disableHandoff":false,"onlineAgentHandoff":false,"showContact":false,"enabledAddToCartInChat":false,"enabledInventoryTracking":true}, 5437 outline: [{"_id":"6911b375513eabbadc7ea546","title":"Payment and discount","storeId":"62997725254","deleted":false,"createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"description":"Payment and discount","display":"All","icon":"https://moosedesk-asset.moosedesk.com/images/cate-pay.png","order":1,"updatedBy":"SYSTEM","updatedDatetime":"2025-11-10T09:42:13.307Z","updatedTimestamp":1762767733,"articles":[{"_id":"6911b375513eabbadc7ea54b","title":"Payment","deleted":false,"storeId":"62997725254","accessCount":0,"body":"<p data-start=\"139\" data-end=\"228\">FRAMEWELL currently accepts the following secure payment options for all online orders:</p>\n<p data-start=\"230\" data-end=\"242\"><strong data-start=\"230\" data-end=\"240\">PayPal</strong></p>\n<p data-start=\"244\" data-end=\"315\"><strong data-start=\"244\" data-end=\"264\">Shopify Payments</strong>, including major credit and debit cards such as:</p>\n<ul data-start=\"316\" data-end=\"446\">\n<li data-start=\"316\" data-end=\"324\">\n<p data-start=\"318\" data-end=\"324\">Visa</p>\n</li>\n<li data-start=\"325\" data-end=\"339\">\n<p data-start=\"327\" data-end=\"339\">MasterCard</p>\n</li>\n<li data-start=\"340\" data-end=\"360\">\n<p data-start=\"342\" data-end=\"360\">American Express</p>\n</li>\n<li data-start=\"361\" data-end=\"373\">\n<p data-start=\"363\" data-end=\"373\">Discover</p>\n</li>\n<li data-start=\"374\" data-end=\"389\">\n<p data-start=\"376\" data-end=\"389\">Diners Club</p>\n</li>\n<li data-start=\"390\" data-end=\"397\">\n<p data-start=\"392\" data-end=\"397\">JCB</p>\n</li>\n<li data-start=\"398\" data-end=\"411\">\n<p data-start=\"400\" data-end=\"411\">Apple Pay</p>\n</li>\n<li data-start=\"412\" data-end=\"446\">\n<p data-start=\"414\" data-end=\"446\">Google Pay <em data-start=\"425\" data-end=\"444\">(where available)</em></p>\n</li>\n</ul>\n<p data-start=\"448\" data-end=\"556\">All payments are processed through secure, encrypted gateways to ensure your information is fully protected.</p>","categoryId":"6911b375513eabbadc7ea546","createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"lastUsedAt":"2025-11-10T09:56:35.644Z","order":1,"sectionId":null,"status":"PUBLISHED","updatedBy":"[email protected]","updatedDatetime":"2025-11-10T09:56:32.654Z","updatedTimestamp":1762768592}]},{"_id":"6911b375513eabbadc7ea549","title":"Return and exchange","storeId":"62997725254","deleted":false,"createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"de
5437scription":"Return & Exchange","display":"All","icon":"https://moosedesk-asset.moosedesk.com/images/cate-return.png","order":2,"updatedBy":"SYSTEM","updatedDatetime":"2025-11-10T09:42:13.307Z","updatedTimestamp":1762767733,"articles":[{"_id":"6911b375513eabbadc7ea54f","title":"Return and exchange","storeId":"62997725254","deleted":false,"accessCount":0,"body":"<p>Click here to view our Return & Exchange <span style=\"color: #e03e2d;\"><a style=\"color: #e03e2d;\" href=\"https://frame-well.com/pages/return-and-exchange-policy\" target=\"_blank\" rel=\"noopener\">Policy</a></span>.</p>","categoryId":"6911b375513eabbadc7ea549","createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"lastUsedAt":"2025-11-11T02:44:17.754Z","order":1,"sectionId":null,"status":"PUBLISHED","updatedBy":"[email protected]","updatedDatetime":"2025-11-11T02:43:56.434Z","updatedTimestamp":1762829036}]},{"_id":"6911b375513eabbadc7ea547","title":"Track Your Order","storeId":"62997725254","deleted":false,"createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"description":"","display":"All","icon":"DeliveryFilledIcon","order":3,"updatedBy":"[email protected]","updatedDatetime":"2025-11-11T01:41:35.006Z","updatedTimestamp":1762825295,"articles":[{"_id":"6911b375513eabbadc7ea54d","title":"Track Your Order","deleted":false,"storeId":"62997725254","accessCount":0,"body":"<p><span style=\"background-color: #ffffff; color: #000000;\"><a style=\"background-color: #ffffff; color: #000000;\" href=\"https://frame-well.com/community/track-your-order\" target=\"_blank\" rel=\"noopener\">Track Your Order</a></span></p>","categoryId":"6911b375513eabbadc7ea547","createdBy":"SYSTEM","createdDatetime":"2025-11-10T09:42:13.307Z","createdTimestamp":1762767733,"lastUsedAt":"2025-11-11T01:40:02.355Z","order":1,"sectionId":null,"status":"PUBLISHED","updatedBy":"[email protected]","updatedDatetime":"2025-11-11T01:40:01.026Z","updatedTimestamp":1762825201}]}], 5438 metadata: {"timezone":"America/Los_Angeles","businessHoursType":"24/7","days":[],"agents":[{"_id":"3a1d7f51-d464-3876-62e7-37c07d3b39e9","firstName":"Mingzhu","lastName":"Sun","avatar":null,"isOwner":true,"isActive":true}]}, 5439 bon_app_integration: {"partner":"BON","installed":false,"enabled":false}, 5440 widget_default_language: {"welcomeMessage":"Message us [email protected] ðð»","greetings":"Hi there, ðð»","introduction":"Welcome to {storename},\nfeel free to ask us anything","onlineStatusText":"We usually reply in","onlineStatusTime":"a few minutes","offlineStatusText":"We will be back in","offlineStatusTime":"a few minutes","liveChatButton":"Chat with us","ticketButton":"Send us a ticket","menuTitle":"Get Instant Help","faqTitle":"Browse FAQ","searchInput":"Find quick answer","whatsAppTitle":"Contact us via","orderTrackingTitle":"Track your orders","pageTitle":"Please introduce yourself","name":"Enter your name","requiredName":"Name is required","subject":"Subject","requiredSubject":"Subject is required","email":"Enter your email","requiredEmail":"Email address is required","invalidEmail":"The email address is not valid","message":"Enter your message","requiredMessage":"Message is required","submitButton":"Send Message","invalidName":"Please enter in the correct format","errorFileSize":"The uploaded file exceeded the maximum file size (30 MB).","offlineMessage":"Thank you for your message. We've already got it and will answer it as soon as possible. You'll get replies here and in your email","onlineMessage":"We have received your message. We will reply as soon as possible","faqCategory":"Categories","articleFound":"Article found","articleNotFound":"Article not found","orderNumber":"Order number","trackingNumber":"Tracking number","multiOrderFound":"Multiple orders found with this tracking number. Enter your order number to find correct order.","orderNumberPlaceholder":"Enter your order number","emailPlaceholder":"Enter your email","trackingNumberPlaceholder":"Enter your tracking number","requiredTrackingNumber":"Tracking number is required","requiredOrderNumber":"Order number is required","trackOrderBtn":"Track order","orderLabel":"Order","getSupp
5440ortBtn":"Get support","notFoundOrder":"Could not find this order","tryAgain":"Try again","browseAllBtn":"Browse all articles","orderTrackingSubTitle":"Instantly find your order","courierLabel":"Courier","deliveryTimeLabel":"Expected delivery time","destinationLabel":"Destination","orderInformationLabel":"Order information","totalLabel":"Total","firstNameLabel":"First name","lastNameLabel":"Last name","phoneNumberLabel":"Phone","firstGreetingMessage":"Hi, how can I help you?","invalidFirstName":"Must not start with a space and can only include letters.","invalidLastName":"Must not start with a space and can only include letters.","requiredFirstName":"This field is required.","requiredLastName":"This field is required.","consentMessage":"<p>By sending this message, you agree to our data processing and storage practices as outlined in our <a href='https://moosedesk.com/docs/moosedesk-policy/' target='_blank' rel='noopener'>Privacy Policy</a>.</p>","consentChatMessage":"<p>By sending this message, you agree to our data processing and storage practices as outlined in our <a href='https://moosedesk.com/docs/moosedesk-policy/' target='_blank' rel='noopener'>Privacy Policy</a>.</p>","loyaltyModuleTitle":"Loyalty program","pointLabel":"My Points Balance","tierLabel":"My Tier","tagLabel":"Select tags","addToCartBtn":"Add to Cart","addToCartErrorDefault":"Failed to add to cart","addToCartLoadingBtn":"Adding ...","addToCartSuccessBtn":"Added to cart!","addToCartSuccessNotice":"Added {product_name} to your cart","cancelBtn":"Cancel","chatOrderTrackingIntro":"To help me find your order faster, please enter the information below:","checkoutBtn":"Checkout","checkoutPromptMessage":"Great choice! Would you like to proceed to checkout?","continueShoppingBtn":"No, continue shopping","emailAddressRadioLabel":"Email address","phoneNumberRadioLabel":"Phone number","requiredPhoneNumber":"Phone number is required"}, 5441 page_info: { 5442 page_type: "search", 5443 path: "/search" 5444 }, 5445 shop_currency: "USD", 5446 languages: ["en"] 5447 }; 5448</script>
5448 5449 5450</div><div id="shopify-block-AcVdWR1d0ZzhmRUg1e__11560147490181472608" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: rivo-init -->
5450<script type="text/javascript" id="rivo-app-embed-init"> 5451 window.Rivo = window.Rivo || {}; 5452 window.Rivo.embedded_version_enabled = true; 5453 window.Rivo.common = window.Rivo.common || {}; 5454 window.Rivo.common.shop = { 5455 permanent_domain: 'xt4g0s-xr.myshopify.com', 5456 currency: "USD", 5457 money_format: "${{amount}}", 5458 id: 62997725254 5459 }; 5460 5461 window.Rivo.common.template = 'search'; 5462 window.Rivo.common.full_template = 'search'; 5463 window.Rivo.common.cart = {}; 5464 window.Rivo.common.translations = {"loyalty_landing_page":{"en":{"loyalty_page_rewards_title":"Rewards","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"Ways to Earn","loyalty_page_banner_login_button":"Sign In","loyalty_page_upload_receipt_help":"Upload a receipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"Ways to Redeem","loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"Join Now","loyalty_page_explainer_step_1_title":"Signup","loyalty_page_explainer_step_2_title":"Earn","loyalty_page_explainer_step_3_title":"Redeem","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","loyalty_page_banner_logged_out_title":"Join our Loyalty Program","loyalty_page_banner_login_button_url":null,"loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"Redeem points for these rewards","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Create an account on our store","loyalty_page_explainer_step_2_subtitle":"Earn points for shopping","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts","loyalty_page_vip_tier_1_threshold_text":null,"loyalty_page_vip_tier_2_threshold_text":null,"loyalty_page_vip_tier_3_threshold_text":null,"loyalty_page_vip_tier_4_threshold_text":null,"loyalty_page_vip_tier_5_threshold_text":null,"loyalty_page_vip_tier_6_threshold_text":null,"loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_banner_register_button_url":null,"loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tiers","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"As a member, you will earn points for shopping","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","loyalty_page_banner_logged_out_description":"Join for free and begin earning points \u0026 rewards every time you shop.","loyalty_page_vip_tiers_logged_out_subtitle":"Join our VIP loyalty program to unlock exclusive rewards available only to members.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_vip_tiers_progress_column_title":"Tier Status","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u
5464003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","loyalty_page_activity_table_header_expiration":"Expires At","loyalty_page_general_redeem":"Redeem","loyalty_page_general_enter_valid_date":"Please enter a valid date","loyalty_page_general_points":"Points","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_general_spent":"Spent","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","acct_creation_title":"Join and Earn Rewards","acct_creation_desc":"Get rewarded for being an awesome customer","acct_creation_sign_in":"Already a member?","acct_creation_btn":"Start Earning","visitor_point_desc":"Earn points and turn these into rewards!","vip_tiers_table_perk_translations":[]}},"general":{"en":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","general_reward_show":"Show","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier ð","general_balance_text":"store credit","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like":"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","social_facebook_share":"Share link on Facebook","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invali
5464d","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_receipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","activity_table_header_status":"Status","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeemed_store_credit":"Redeemed Store Credit","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! ð Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_tiktok_follow_past_tense":"Followed on TikTok","
5464social_twitter_share_past_tense":"Shared a link on X","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","general_points_for_judgeme_review":"JudgeMe review","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"Already a member?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for Exclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","checkout_ui_redeemed_rewards_select_label":"Select a Reward","membership_page_banner_add_to_cart_button":"Join Now","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"Welcome to our Membership Program","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Join our Membership Program","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} in balance (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Credits","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","membership_page_banner_is_subscriber_description":"You've unlocked exclusive savings, rewards \u0026 VIP access.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"Unlock exclusive savings, rewards \u0026 VIP access.","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benef
5464its that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Redeem","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit","general_drop_points":"Limited time bonus points","general_drop_credits":"Limited time bonus credits","general_drop_points_expired":"Limited time bonus points expired","general_drop_credits_expired":"Limited time bonus credits expired","general_discount_code_applied_to_cart":"Discount applied to your cart","activity_expiration_label":"Expires","activity_table_header_expiration":"Expires At","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","membership_page_activity_table_header_expiration":"Expires At"}}}; 5465 window.Rivo.global_config = {"asset_urls":{"loy":{"api_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_api.js?v=1764090844","lp_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.js?v=1764090843","lp_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.css?v=1787090345","profile_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.js?v=1764090842","profile_loyalty_js":null,"profile_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.css?v=1786981399","init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_init.js?v=1764090841","referrals_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.js?v=1764090845","referrals_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.css?v=1700287043","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0037\/2110\/1430\/t\/963\/assets\/ba_loy_widget.js?v=1728252181","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.css?v=1692840875","page_init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_init.js?v=1711433130","page_widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_widget.js?v=1711432435","page_widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page.css?v=1693059047","page_preview_js":null,"app_proxy_applications_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/app_proxy_application.js?v=1708835151"},"forms":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_init.js?v=1711433134","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_widget.js?v=1711433135","forms_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms.css?v=1691714518"},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_tracking.js?v=1764090840"}},"proxy_paths":{"loy":"\/apps\/ba-loy","app_metrics":"\/apps\/ba-loy\/app_metrics"},"aat":["loy"],"pv":false,"sts":false,"bam":true,"batc":false,"base_money_format":"${{amount}}","points_delimiter":",","online_store_version":2,"loy_js_api_enabled":false,"hide_console_ad":false,"shopify_markets_enabled":false,"google_client_id":"105612801293-i27f7uh4jfd7tajl14hqbqlvd6dr5psc.apps.googleusercontent.com","multipass_v_token":false,"clear_latest_order_cache":false,"shop":{"id":62997725254,"name":"Framewell","domain":"frame-well.com"},"theme_extension_local_assets":false}; 5466 5467 if (!window.Rivo.global_config.theme_extension_local_assets) { 5468 window.Rivo.global_config.asset_urls = { 5469 ...window.Rivo.global_config.asset_urls, 5470 loy: { 5471 api_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_api.js', 5472 init_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_init.js', 5473 referrals_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_referrals.js', 5474 referrals_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_referrals.css', 5475 widget_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_widget.js', 5476 widget_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_widget.css', 5477 page_init_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_page_init.js', 5478 page_widget_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_page_widget.js', 5479 page_widget_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_page.css', 5480 page_preview_js: "/assets/msg/loy_page_preview.js", 5481 app_proxy_application_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/app_proxy_application.js', 5482 lp_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_lp.js', 5483 profile_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_profile.js', 5484 profile_loyalty_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_profile_loyalty.js' 5485 }, 5486 forms: { 5487 init_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_forms_init.js', 5488 widget_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_forms_widget.js', 5489 forms_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_forms.css' 5490 }, 5491 global: { 5492 helper_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_tracking.js' 5493 } 5494 }; 5495 } 5496 5497 5498 5499 window.Rivo.loy_config = {"brand_theme_settings":{"enabled":true,"button_bg":"#525646","header_bg":"#525646","custom_css":"","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#525646","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#fffef9","desktop_placement":"left","header_text_color":"#fffef9","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":"3","points":"1","referrals":"2"},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"launcher_style_settings":{"enabled":true,"button_bg":"#525646","header_bg":"#525646","custom_css":"","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#525646","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#fffef9","desktop_placement":"left","header_text_color":"#fffef9","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":"3","points":"1","referrals":"2"},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"points_program_enabled":false,"referral_program_enabled":false,"membership_program_enabled":false,"vip_program_enabled":true,"vip_progress_block_show_highest_tier":false,"vip_program_tier_type":"points_earned","vip_program_peri
5499od":"lifetime","floating_widget_settings":{"enabled":true,"button_bg":"#525646","header_bg":"#525646","custom_css":"","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#525646","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#fffef9","desktop_placement":"left","header_text_color":"#fffef9","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"points":"1","referrals":"2","vip":"3"},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false,"desktop_launcher_icon":null,"mobile_launcher_icon":null},"widget_custom_icons":{"brand_icon":null,"rewards":null,"ways_to_earn":null,"ways_to_redeem":null},"widget_css":"#baLoySectionWrapper .ba-loy-bg-color {\n background: linear-gradient(125deg, hsla(75,10%,31%,1), hsla(75,19%,15%,1));\n}\n\n#baLoySectionWrapper .section-panel-wrapper {\n box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, #525646 0px 2px 0px 0px inset;\n}\n\n\n\n\n.header-main, .header-secondary, .points-expiry-desc {\n color: #fffef9 !important;\n}\n.main-default a.sign-in{\n color: #20124d !important;\n}\n\n.section-table-piece-detail-items .li-img path {\n fill: #3a3a3a;\n}\n\n.buttons-icons-detail-image .li-img {\n fill: #3a3a3a;\n}\n\n#baLoySectionWrapper .loy-button-main{\n background: #525646;\n color: #fffef9;\n}\n\n #baLoySectionWrapper .loy-button-main{\n color: #fffef9;\n }\n\n #baLoySectionWrapper .main-default, #baLoySectionWrapper div.panel-section .head-title,#baLoySectionWrapper body {\n color: #212b36;\n }\n\n #baLoySectionWrapper .section-panel-wrapper .panel-desc, #baLoySectionWrapper .main-default.sign-in-text{\n color: #737376;\n }\n\n #launcher-wrapper{\n background: #525646;\n }\n\n#baLoySectionWrapper div.section-bottom{\n display:none;\n}\n\n.ba-loy-namespace .ba-loy-messenger-frame, #launcher-wrapper{\n left: 20px;\n right: auto;\n}\n.ba-loy-namespace .ba-loy-messenger-frame {\n bottom: 90px;\n}\n#launcher-wrapper{\n bottom: 20px;\n}\n\n.launcher-text{\n color: #ffffff !important;\n}\n\n#launcher-wrapper .launcher-desktop { display: block; }\n#launcher-wrapper .launcher-mobile { display: none; }\n\n@media (max-device-width: 851px) and (orientation: landscape), (max-width: 500px) {\n .ba-loy-namespace .ba-loy-messenger-frame{\n height: 100%;\n min-height: 100%;\n bottom: 0;\n right: 0;\n left: 0;\n top: 0;\n width: 100%;\n border-radius: 0 !important;\n }\n #launcher-wrapper.up{\n display: none;\n }\n #launcher-wrapper{\n left: 20px;\n right: auto;\n bottom: 20px;\n }\n #launcher-wrapper .launcher-desktop { display: none; }\n #launcher-wrapper .launcher-mobile { display: block; }\n}\n\n\n\n.ba-loy-circle{border-radius: 30px !important;}\n.ba-loy-rounded{border-radius: 10px !important;}\n.ba-loy-square{border-radius: 0px !important;}\n","domain_name":"loyalty.rivo.io","font_settings":{"primary_font":"Inter","secondary_font":"Inter"},"translations":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","general_or":"OR","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","acct_creation_btn":"Start Earning","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","member_point_desc":"Earn points and turn these into rewards!","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","acct_creation_desc":"Get rewarded for being an awesome customer","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","visitor_point_desc":"Earn points and turn these into rewards!","acct_creation_title":"Join and Earn Rewards","general_drop_points":"Limited time bonus points","general_reward_show":"Show","member_header_title":"{points}","member_point_header":"Points","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier ð","general_balance_text":"store credit","general_drop_credits":"Limited time bonus credits","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like"
5499:"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","visitor_header_title":"Rewards Program","visitor_point_header":"Earn Points","acct_creation_sign_in":"Already a member?","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","member_header_caption":"Your points","social_facebook_share":"Share link on Facebook","social_handle_missing":"Please enter your handle","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_apply_code_now":"Apply code now","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invalid","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","visitor_header_caption":"Earn points, save, and unlock exclusive perks","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_receipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","activity_expiration_label":"Expires","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","social_handle_placeholder":"@username","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","loyalty_page_general_spent":"Spent","loyalty_page_rewards_title":"Rewards","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_drop_points_expired":"Limited time bonus points expired","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","loyalty_page_general_points":"Points","loyalty_page_general_redeem":"Redeem","activity_table_header_status":"Status","general_drop_credits_expired":"Limited time bonus credits expired","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","social_provide_handle_button":"Share handle","social_provide_tiktok_handle":"Share your TikTok handle","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_apply_to_subscription":"Apply to
5499subscription","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeem_error_vip_tier":"This reward requires a higher VIP tier","general_redeemed_store_credit":"Redeemed Store Credit","general_store_credit_redeemed":"{{store_credit_amount}} in store credit has been added to your account. Apply at checkout.","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","account_ui_loyalty_status_title":"Welcome, {{first_name}}! You have {{balance}} points","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! ð Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"Ways to Earn","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_provide_instagram_handle":"Share your Instagram handle","social_tiktok_follow_past_tense":"Followed on TikTok","social_twitter_share_past_tense":"Shared a link on X","activity_table_header_expiration":"Expires At","loyalty_page_banner_login_button":"Sign In","loyalty_page_upload_receipt_help":"Upload a receipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","account_slideout_home_login_title":"Sign in to manage your account","general_cashback_not_earned_title":"You didn't earn CashBack on this order","general_cross_collection_purchase":"Cross Collection Purchase","general_points_for_judgeme_review":"JudgeMe review","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"Ways to Redeem","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","account_ui_loyalty_status_subtitle":"You're on the {{vip_tier_name}} tier","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","general_store_credit_transfer_sent":"Sent {{amount}} credit to {{recipient_email}}","loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","account_slideout_orders_login_title":"Sign in to view your orders","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_cashback_not_earned_subject":"You didn't earn CashBack on this order","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"Join Now","loyalty_page_explainer_step_1_title":"Signup","loyalty_page_explainer_step_2_title":"Earn","loyalty_page_explainer_step_3_title":"Redeem","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"Already a member?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","account_slideout_profile_login_title":"Sign in to manage your profile","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","general_cashback_not_earned_subtitle":"This order wasn't eligible for CashBack.","loyalty_page_banner_logged_out_title":"Join our Loyalty Program","loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"Redeem points for these rewards","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for E
5499xclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_applied_to_subscription_order":"Applied to subscription order","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_choose_redemption_destination":"Choose to use it now or on your next subscription order","general_discount_code_applied_to_cart":"Discount applied to your cart","loyalty_page_general_enter_valid_date":"Please enter a valid date","account_dashboard_activity_block_title":"Your Activity","account_dashboard_member_card_cta_text":"View Rewards","account_dashboard_referral_block_title":"Refer a friend","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_store_credit_transfer_received":"Received {{amount}} credit from {{sender_email}}","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Create an account on our store","loyalty_page_explainer_step_2_subtitle":"Earn points for shopping","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts","loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","general_subscription_redemption_applied":"This reward will apply to your next subscription order","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tiers","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","social_provide_tiktok_handle_past_tense":"Shared your TikTok handle","account_dashboard_member_card_body_title":"You have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","account_ui_loyalty_status_cta_button_url":"\/pages\/loyalty-program","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","account_dashboard_referral_block_subtitle":"Give your friends a reward and claim your own when they make a purchase","account_ui_loyalty_status_cta_button_text":"View Rewards","checkout_ui_redeemed_rewards_select_label":"Select a Reward","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"As a member, you will earn points for shopping","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","membership_page_banner_add_to_cart_button":"Join Now","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","account_dashboard_member_card_header_title":"Welcome \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.first_name\"\u003e\u003c\/span\u003e","account_dashboard_vip_tiers_progress_t
5499itle":"VIP Tier Status","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","loyalty_page_banner_logged_out_description":"Join for free and begin earning points \u0026 rewards every time you shop.","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_vip_tiers_logged_out_subtitle":"Join our VIP loyalty program to unlock exclusive rewards available only to members.","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"Welcome to our Membership Program","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","social_provide_instagram_handle_past_tense":"Shared your Instagram handle","account_dashboard_member_card_body_subtitle":"You're on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","account_dashboard_referral_block_share_html":"\u003ca href=\"\/pages\/refer-a-friend\"\u003eEmail your link to friends\u003c\/a\u003e or \u003ca href=\"\/pages\/refer-a-friend?popup_panel=email_stats\"\u003eget your stats\u003c\/a\u003e","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Join our Membership Program","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","account_dashboard_unused_rewards_block_title":"Use your rewards","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} in balance (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","loyalty_page_vip_tiers_progress_column_title":"Tier Status","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","account_dashboard_vip_tiers_progress_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","loyalty_page_activity_table_header_expiration":"Expires At","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","account_dashboard_rewards_progress_block_t
5499itle":"Earn more rewards","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Credits","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","account_dashboard_unused_rewards_block_subtitle":"Use your previously redeemed rewards:","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","general_store_credit_transfer_sent_via_gift_url":"Sent {{amount}} credit via gift URL {{transfer_url}}","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","account_dashboard_unused_rewards_block_date_text":"Redeemed on: {{date}}","membership_page_activity_table_header_expiration":"Expires At","membership_page_banner_is_subscriber_description":"You've unlocked exclusive savings, rewards \u0026 VIP access.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","account_dashboard_referral_block_copy_button_text":"Copy","account_dashboard_rewards_progress_block_subtitle":"Earn another \u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_amount_to_next_reward\"\u003e\u003c\/span\u003e points to unlock a \u003cspan rivo-x-data rivo-x-text=\"$store.customer.next_reward?.name\"\u003e\u003c\/span\u003e reward\u003c\/p\u003e","account_dashboard_unused_rewards_block_no_rewards":"No rewards yet","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"Unlock exclusive savings, rewards \u0026 VIP access.","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benefits that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","account_dashboard_vip_tiers_progress_completed_subtitle":"Congrats! You've reached the highest tier.","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Redeem","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","account_dashboard_rewards_progress_block_completed_subtitle":"Keep earning points to unlock more rewards","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit"},"custom_css":null,"ways_to_earn":[{"id":559363,"title":"Subscribe to Emails","status":"active","name":null,"trigger":"email_subscribe","points_amount":100,"credits_amount":0.0,"balance_amount":100,"description":null,"url":"","button_text":null,"pretty_earnings_text":"100 Points","card_click_method":"modal","hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":555943,"title":"Place an order","status":"active","name":null,"trigger":"order_placed","points_amount":1,"credits_amount":0.0,"balance_amount":1,"description":"Earn cash back for every $1 spent","url":null,"button_text":null,"pretty_earnings_text":"1 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"multiplier"},{"id":559361,"title":"Post a product review","status":"active","name":null,"trigger":"review_complete","points_amount":200,"credits_amount":0.0,"balance_amount":200,"description":null,"url":"","button_text":null,"pretty_earnings_text":"200 Points","card_click_method":"modal","hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":555944,"title":"Celebrate a birthday","status":"active","name":null,"trigger":"customer_birthday","points_amount":100,"credits_amount":0.0,"balance_amount":100,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"100 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"fixed"}],"points_rewards":[{"id":639265,"name":"$5 off coupon","enabled":true,"points_amount":100,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$5 off coupon (100 points required)","icon_url":null,"pretty_points_amount":"100","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":5.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"entire","expiry_months":12,"show_tos":true},"pretty_terms_of_service":"Expires 12 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":639266,"name":"$10 off coupon","enabled":true,"points_amount":200,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$10 off coupon (200 points required)","icon_url":null,"pretty_points_amount":"200","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"entire","expiry_months":12,"show_tos":true},"pretty_terms_of_service":"Expires 12 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":642549,"name":"$100 off coupon","enabled":true,"points_amount":2000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$100 off coupon (2,000 points required)","icon_url":null,"pretty_points_amount":"2,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":100.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"entire","show_tos":false},"pretty_terms_of_service":"","translated_terms_of_service":{}}],"rewards":[{"id":639265,"name":"$5 off coupon","enabled":true,"points_amount":100,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$5 off coupon (100 points required)","icon_url":null,"pretty_points_amount":"100","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":5.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"entire","expiry_months":12,"show_tos":true},"pretty_terms_of_service":"Expires 12 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":639266,"name":"$10 off coupon","enabled":true,"points_amount":200,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$10 off coupon (200 points required)","icon_url":null,"pretty_points_amount":"200","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"entire","expiry_months":12,"show_tos":true},"pretty_terms_of_service":"Expires 12 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":642549,"name":"$100 off coupon","enabled":true,"points_amount":2000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$100 off coupon (2,000 points required)","icon_url":null,"pretty_points_amount":"2,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":100.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"entire","show_tos":false},"pretty_terms_of_service":"","translated_terms_of_service":{}}],"referral_rewards":{"referrer_reward":{"id":639268,"name":"$5 off coupon","reward_type":"fixed_amount","properties":{"applies_to":"entire","auto_redeem_enabled":false,"refund_on_expiry_enabled":false,"min_order_value_excludes_free_product":false,"hide_from_checkout_enabled":false,"hide_from_site_enabled":false,"applies_to_full_price_items_only":false,"translations":[]}},"referred_reward":{"id":639269,"name":"$5 off coupon","reward_type":"fixed_amount","properties":{"applies_to":"entire","auto_redeem_enabled":false,"refund_on_expiry_enabled":false,"min_order_value_excludes_free_product":false,"hide_from_checkout_enabled":false,"hide_from_site_enabled":false,"applies_to_full_price_items_only":false,"translations":[]}}},"referral_settings":{"referrals_landing_path":null,"referrals_landing_domain":null},"referral_social_settings":{"sms":true,"email":true,"twitter":false,"facebook":false,"whatsapp":false,"share_order":["sms","email","link","twitter","facebook","whatsapp"],"sms_message":"","twitter_message":"","whatsapp_message":""},"referrals_customer_account_required":false,"friend_discounts_disabled":false,"vip_tiers":[{"id":495625,"name":"Bronze","threshold":0,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 0 Points \u003c\/span\u003e","translations":[],"rewards":[{"id":639280,"name":"$5 off coupon","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"fixed_amount","source":"vip_tier","pretty_display_rewards":"$5 off coupon (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":5.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"entire","show_tos":false},"pretty_terms_of_service":"","vip_tier":{"id":495625,"shop_id":62997725254,"name":"Bronze","threshold":0,"perks":[],"created_at":"2025-11-28T09:35:35.727Z","updated_at":"2025-11-28T09:35:35.727Z","deleted_at":null,"properties":{"entry_rules":[],"entry_product_ids":[],"translations":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":null},{"id":495626,"name":"Silver","threshold":450,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 450 Points \u003c\/span\u003e","translations":[],"rewards":[{"id":642389,"name":"3% off coupon","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"vip_tier","pretty_display_rewards":"3% off coupon (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"percentage","applies_to":"entire","show_tos":false},"pretty_terms_of_service":"","vip_tier":{"id":495626,"shop_id":62997725254,"name":"Silver","threshold":450,"perks":[],"created_at":"2025-11-28T09:35:35.732Z","updated_at":"2025-12-30T02:53:56.956Z","deleted_at":null,"properties":{"entry_rules":[],"entry_product_ids":[],"translations":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":null},{"id":495627,"name":"Gold","threshold":1500,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 1,500 Points \u003c\/span\u003e","translations":[],"rewards":[{"id":642390,"name":"5% off coupon","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"vip_tier","pretty_display_rewards":"5% off coupon (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":5.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"percentage","applies_to":"entire","show_tos":false},"pretty_terms_of_service":"","vip_tier":{"id":495627,"shop_id":62997725254,"name":"Gold","threshold":1500,"perks":[],"created_at":"2025-11-28T09:35:35.736Z","updated_at":"2025-12-30T02:55:04.350Z","deleted_at":null,"properties":{"entry_rules":[],"entry_product_ids":[],"translations":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":null},{"id":497420,"name":"Platinum","threshold":3000,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 3,000 Points \u003c\/span\u003e","translations":[],"rewards":[{"id":642611,"name":"10% off coupon","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"vip_tier","pretty_display_rewards":"10% off coupon (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"percentage","applies_to":"entire","show_tos":false},"pretty_terms_of_service":"","vip_tier":{"id":497420,"shop_id":62997725254,"name":"Platinum","threshold":3000,"perks":[],"created_at":"2025-12-30T02:54:54.492Z","updated_at":"2025-12-30T02:54:54.492Z","deleted_at":null,"properties":{"entry_rules":[],"entry_product_ids":[],"translations":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":null}],"account_embed_widget_settings":{"enabled":false,"target_page":"customers\/account","custom_insert_method":"beforeend"},"loyalty_landing_pag
5499e_settings":{"enabled":false,"template_suffix":"rivo-loyalty-landing-page","vip_tiers_table_data":[],"theme_extension_files_added_at":"2025-11-28T09:55:12.654Z","theme_extension_files_verified_at":"2025-11-28T09:55:12.654Z"},"membership_landing_page_settings":{"enabled":false,"template_suffix":"rivo-membership-landing-page"},"account_dashboard_settings":{},"forms":[],"points_expiry_enabled":false,"credits_expiry_enabled":false,"points_per_points_log_expiry_enabled":false,"credits_per_points_log_expiry_enabled":false,"frontend":{},"referral_campaigns":[],"paid_membership_settings":{"landing_path":"\/","legacy_product_ids":[],"cancellation_policy":"immediate","final_reminder_days":3,"rebill_reminder_days":5,"migration_mode_enabled":false,"rebill_attempt_interval":"hourly","daily_rebill_attempt_utc_hour":16,"landing_path_redirect_enabled":true,"default_enrollment_tier_method":"customer_creation","failed_payments_retry_schedule":[{"days_after_last_retry":1},{"days_after_last_retry":2},{"days_after_last_retry":3},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5}],"daily_failed_payments_attempt_utc_hour":23,"selling_plan_after_add_to_cart_js_method":"redirect_to_cart","membership_gift_order_count_starts_at_enrollment":false},"checkout_ui_settings":{"global_show_login_url":"\/customer_authentication\/login?return_to=\/checkout","global_show_login_enabled":false,"redeem_points_max_rewards":10,"redeem_store_credit_button_kind":"primary","global_show_login_header_enabled":false,"shopify_markets_metaobject_enabled":false,"redeem_points_use_custom_select_label":false,"redeem_points_expanded_version_enabled":false,"redeem_points_only_show_from_countries":[],"redeem_points_show_all_rewards_enabled":false,"redeem_points_select_apply_button_enabled":false,"redeemed_rewards_only_show_from_countries":[],"post_purchase_referral_hide_from_countries":[],"redeem_points_default_select_label_enabled":true,"hide_all_checkout_extensions_from_countries":[],"post_purchase_referral_preview_mode_enabled":false,"only_show_checkout_extensions_from_countries":[],"post_purchase_referral_share_buttons_enabled":false,"redeem_points_disable_reward_options_enabled":false,"redeem_store_credit_only_show_from_countries":[],"redeem_points_hide_redeem_when_discount_exists":false,"redeem_points_not_enough_points_banner_enabled":false,"post_purchase_referral_only_show_from_countries":[],"redeem_incremental_earnings_balance_to_currency":false,"redeem_points_expanded_show_custom_icons_enabled":true,"redeemed_rewards_hide_selections_when_no_options":false,"post_purchase_account_activation_button_full_width":true,"cashback_estimation_balance_usd_to_currency_enabled":false,"redeem_points_hide_redeem_when_free_product_applied":false,"redeem_incremental_earnings_only_show_from_countries":[],"redeem_points_hide_selections_unless_discount_exists":false,"post_purchase_account_activation_preview_mode_enabled":false,"post_purchase_referral_always_show_to_advocate_enabled":false,"redeemed_rewards_hide_selections_when_discount_applied":false,"post_purchase_account_activation_membership_mode_enabled":false,"redeem_incremental_earnings_balance_applied_mode_enabled":false,"redeem_incremental_earnings_input_amount_stepper_enabled":false,"post_purchase_account_activation_only_show_from_countries":[],"post_purchase_install_wallet_pass_only_show_from_countries":[],"redeem_incremental_earnings_balance_usd_to_currency_enabled":false,"redeem_incremental_earnings_hide_redeem_when_discount_exists":false,"redeem_incremental_earnings_hide_redeem_when_insufficient_balance":false,"redeem_incremental_earnings_hide_redeem_unless_minimum_order_value_is_met":false},"discount_code_prefix_settings":{"global_prefix":"BAL-","loyalty_gift_prefix":"LGIFT-"},"membership_tiers":[],"credit_mode":false,"active_bonus_campaign":null,"active_bonus_campaigns":[],"js_api_config":{"emit_points_balances_on_load":false},"auto_login":{"enabled":false,"email_provider":"kl","email_identifier":"utm_klaviyo_profile_id","auto_login_reload_enabled":false,"auto_login_bypass_only_mode_enabled":false},"account_widget_settings":{"enabled":false,"or_text":"OR","city_text":"City","edit_text":"Edit","name_text":"Name","email_text":"Email","order_text":"Order","phone_text":"Phone","taxes_text":"Taxes","total_text":"Total","cards_shape":"rounded","delete_text":"Delete","select_text":"Select","address_text":"Address","company_text":"Company","country_text":"Country","inputs_shape":"rounded","buttons_shape":"rounded","discount_text":"Discount","primary_color":"#20124d","province_text":"Province","shipping_text":"Shipping","sold_out_text":"Sold out","subtotal_text":"Subtotal","zip_code_text":"ZIP Code","community_text":"Community","home_cta_1_url":"\/pages\/loyalty-program","last_name_text":"Last Name","launcher_shape":"circle","container_shape":"rounded","favorites_title":"Favorites","first_name_text":"First Name","home_cta_1_text":"View Rewards","home_cta_2_text":"Manage Subscriptions","input_font_size":16,"show_powered_by":false,"add_to_cart_text":"Add to Cart","amount_paid_text":"Amount paid","footer_font_size":14,"footer_home_text":"For You","net_payment_text":"Net payment","saved_cart_title":"Saved from Cart","toast_font_color":"#FFFFFF","are_you_sure_text":"Are you sure you want to?","cache_app_enabled":false,"collections_title":"Collections","community_enabled":false,"contact_info_text":"Contact info","currency_decimals":0,"default_font_size":16,"desktop_placement":"left","email_placeholder":"Email","favorites_enabled":false,"google_login_text":"Sign in with Google","home_referral_url":"\/pages\/refer-a-friend","login_button_text":"Sign In or Sign Up","login_issues_link":"\/account\/login","login_issues_text":"Click here to sign in with your password if you are having issues","my_addresses_text":"My Addresses","order_placed_text":"Placed on","verify_title_text":"Enter the code sent to [[email]]","all_favorites_text":"All Favorites","footer_orders_text":"Orders","home_cta_1_enabled":true,"home_cta_2_enabled":true,"home_cta_3_enabled":false,"latest_order_title":"Latest Order","notifications_text":"Notifications","profile_list_links":[],"reload_after_login":true,"saved_cart_enabled":false,"verify_button_text":"Verify Code","address_line_2_text":"Apartment, suite, etc.","apple_login_enabled":false,"delete_address_text":"Yes, Delete Address","external_login_text":"Sign in or Sign up","footer_profile_text":"Profile","home_referral_title":"Refer a Friend \u0026 Earn","locale_urls_enabled":false,"mobile_side_spacing":20,"my_preferences_text":"My Preferences","payment_method_text":"Payment Method","popular_today_title":"Popular Today","select_country_text":"Select Country","select_options_text":"Select Options","skip_edgemesh_cache":false,"slideout_icon_color":"#303030","taxes_included_text":"Taxes (included)","update_profile_text":"Update Profile","view_favorites_text":"View Favorites","amount_refunded_text":"Amount refunded","billing_address_text":"Billing Address","desktop_side_spacing":20,"excluded_product_ids":[],"favorites_load_delay":0,"footer_icons_enabled":false,"google_login_enabled":false,"hide_rivo_login_form":false,"home_logged_in_title":"Welcome \u003cspan rivo-ax-text='$store.rivo_profile_customer?.first_name'\u003e\u003c\/span\u003e","legacy_login_enabled":true,"order_cancelled_text":"Cancelled on","profile_log_out_text":"Log out","save_collection_text":"Save Collection","select_province_text":"Select Province","shipping_method_text":"Shipping Method","address_default_badge":"Default","alternate_login_title":"Having issues signing in?","home_logged_out_title":"Sign in to your account","home_referral_enabled":false,"mobile_bottom_spacing":20,"order_returns_enabled":false,"popular_today_enabled":true,"recently_viewed_title":"Recently Viewed","redeem_rewards_filter":"all","replace_account_links":false,"shipping_address_text":"Shipping Address","slideout_border_color":"#E0E0E0","vip_tier_progress_url":"\/pages\/loyalty-program","add_to_collection_text":"Add to Collection","compare_at_price_color":"#c70000","custom_sub_cta_enabled":false,"desktop_bottom_spacing":20,"external_login_enabled":false,"hide_sold_out_products":false,"home_referral_subtitle":"\u003cspan rivo-ax-text='$store.rivo_profile_customer?.referral_stats?.completed_count'\u003e\u003c\/span\u003e referrals completed so far","home_wallet_pass_title":"Add Wallet Pass","login_footer_font_size":12,"next_billing_date_text":"You will be charged next on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","order_tracking_partner":"shopify","orders_logged_in_title":"Your Orders","popular_products_count":20,"product_rating_enabled":false,"profile_pos_qr_enabled":false,"shop_pay_login_enabled":false,"slideout_subdued_color":"#F7F7F7","toast_background_color":"#1a1a1a","added_to_cart_link_text":"Go to Cart","additional_details_text":"Additional Details","alternate_login_enabled":false,"home_logged_in_subtitle":"You have \u003cspan class='rivo-pretty-points-balance' rivo-ax-text='$store.rivo_profile_customer?.pretty_points_tally'\u003e\u003c\/span\u003e points","home_referral_copy_text":"Referral link copied to clipboard","ignore_inventory_policy":false,"order_buy_again_enabled":false,"orders_empty_state_text":"You haven't placed any orders yet","orders_logged_out_title":"Log in to view, track, and manage your orders","post_login_reload_paths":[],"recently_viewed_enabled":true,"section_title_font_size":18,"survey_next_button_text":"Next","survey_ski
5499p_button_text":"Skip","alternate_login_subtitle":"Use one of the following methods below to sign in.","custom_hide_product_tags":[],"desktop_sidebar_position":"left","home_logged_out_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_enabled":false,"legacy_gift_card_enabled":false,"order_cancel_button_text":"Cancel Order","replace_legacy_app_links":false,"shipping_addresses_title":"Shipping Addresses","verify_login_issues_link":"\/#rivo","verify_login_issues_text":"Having issues? Click here to try again.","home_cta_1_primary_button":true,"home_cta_2_primary_button":false,"home_cta_3_primary_button":false,"home_wallet_pass_subtitle":"Unlock exclusive rewards and offers.","order_returns_button_text":"Start a Return","slideout_background_color":"#FFFFFF","accepts_sms_marketing_text":"Text me with news and offers","add_shipping_address_title":"Add Shipping Address","added_to_cart_link_enabled":false,"alternate_login_email_text":"Sign in with an email and password","create_new_collection_text":"Create New Collection","favorites_empty_state_text":"No favorited products","logged_out_title_font_size":24,"mini_block_title_font_size":13,"order_tracking_button_text":"Track Shipment","primary_button_class_names":"button button--primary","redirect_from_account_page":true,"save_shipping_address_text":"Save Shipping Address","vip_progress_block_enabled":false,"alternate_login_google_text":"Sign in with Google","buy_again_notification_text":"Order added to the cart","edit_shipping_address_title":"Edit Shipping Address","favorite_button_active_text":"Added to favorites","home_button_membership_text":"Credit","home_loyalty_button_enabled":false,"home_referral_page_subtitle":"Refer a friend who makes a purchase and both of you will claim rewards.","login_verify_identity_title":"Verify your identity","loyalty_opt_in_checkbox_tag":"rivo-loyalty-opt-in","order_buy_again_button_text":"Buy Again","order_cancel_button_enabled":false,"saved_cart_empty_state_text":"No saved cart items","set_as_default_address_text":"Set as default address","slideout_heading_font_color":"#303030","account_verification_enabled":false,"collections_empty_state_text":"No collections","email_cannot_be_changed_text":"Email used for login cannot be updated","exposed_line_item_properties":[],"favorite_button_active_color":"#FF5E5E","home_logged_out_orders_title":"Manage orders, track shipments, and easily start a return","login_accepts_marketing_text":"Email me with updates and offers","loyalty_opt_in_checkbox_text":"Email me just loyalty offers","order_returns_fulfilled_only":false,"order_track_shipment_enabled":true,"redeem_rewards_block_enabled":false,"redeem_rewards_display_style":"horizontal","secondary_button_class_names":"button button--secondary","accepts_sms_marketing_enabled":false,"add_to_cart_notification_text":"Added to cart","alternate_login_shop_pay_text":"Sign in to an existing account with Shop Pay","favorite_button_inactive_text":"Add to favorites","featured_home_content_enabled":false,"home_gift_card_button_enabled":false,"home_logged_out_profile_title":"Manage addresses, contact info, and personal preferences","international_returns_enabled":false,"legacy_points_balance_enabled":false,"mini_block_subtitle_font_size":13,"new_customer_accounts_enabled":false,"same_as_shipping_address_text":"Same as shipping address","shop_pay_login_button_enabled":false,"home_button_components_enabled":false,"home_button_gift_card_cta_text":"My Credit","home_membership_button_enabled":false,"address_saved_notification_text":"Address saved","apply_discount_add_to_cart_text":"Apply discount \u0026 add to cart","featured_content_image_position":"center center","home_button_balance_points_text":"Points","home_button_gift_card_code_text":"ID: ","home_button_gift_card_copy_text":"Copy ID","home_button_membership_cta_text":"My Membership","home_expiration_message_enabled":false,"home_logged_out_favorites_title":"Sign in to access your favorites","home_logged_out_orders_subtitle":"Get access to your rewards, referrals, and more","login_accepts_marketing_default":true,"login_accepts_marketing_enabled":true,"loyalty_opt_in_checkbox_default":true,"loyalty_opt_in_checkbox_enabled":false,"profile_list_personal_info_text":"Personal Information","view_product_action_button_text":"View product","home_additional_button_1_enabled":false,"home_additional_button_2_enabled":false,"home_logged_out_profile_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_ios_button_text":"Add Apple Wallet Pass","mini_block_product_price_enabled":false,"mini_block_product_title_enabled":false,"orders_additional_button_enabled":false,"product_compare_at_price_enabled":true,"recently_viewed_empty_state_text":"No recently viewed products","slideout_body_primary_font_color":"#303030","address_deleted_notification_text":"Address deleted successfully","international_returns_button_text":"Start an International Return","login_accepts_marketing_countries":[],"order_limited_time_button_enabled":false,"profile_updated_notification_text":"Profile updated","shipping_address_empty_state_text":"You haven't added any shipping addresses yet","add_to_favorites_notification_text":"Save Item","alternate_login_another_email_text":"Try sending another code","home_logged_out_favorites_subtitle":"Get access to your rewards, referrals, and more","redirect_to_classic_login_on_error":false,"share_favorite_collections_enabled":false,"shop_pay_login_email_field_enabled":false,"slideout_body_secondary_font_color":"#707070","verify_login_
5499issues_alt_login_text":"Having issues? Click here to sign in with an alternate method","view_product_action_button_enabled":false,"cancel_membership_notification_text":"Membership canceled","home_button_balance_points_cta_text":"My Rewards","order_returns_button_primary_button":false,"recently_viewed_collections_enabled":false,"added_to_favorites_notification_text":"Item saved","home_wallet_pass_android_button_text":"Add Google Wallet Pass","order_tracking_button_primary_button":true,"profile_list_shipping_addresses_text":"Shipping Addresses","apple_login_private_relay_error_title":"Please sign in using a different method","order_buy_again_button_primary_button":false,"order_cancel_button_threshold_enabled":true,"home_button_membership_paywall_cta_text":"Join our Membership","orders_additional_button_primary_button":false,"remove_from_favorites_notification_text":"Remove item","apple_login_private_relay_error_subtitle":"Sorry, we couldn't authenticate your Apple account. Please try again using your email or Sign in with Google.","apple_login_reject_private_relay_enabled":false,"home_logged_out_profile_subtitle_enabled":false,"order_cancel_button_threshold_in_minutes":30,"order_limited_time_button_primary_button":false,"removed_from_favorites_notification_text":"Item removed","show_as_loyalty_page_login_modal_enabled":false,"orders_secondary_additional_button_enabled":false,"international_returns_button_primary_button":false,"send_payment_method_email_notification_text":"Confirmation email sent","order_limited_time_button_threshold_in_minutes":15,"orders_secondary_additional_button_primary_button":false,"orders_page_size":10,"css_variables":":root {\n --rivo-aw-background-color: #FFFFFF;\n --rivo-aw-desktop-sidebar-left: 0px;\n --rivo-aw-desktop-sidebar-right: auto;\n --rivo-aw-desktop-slidein-translate-x: -100%;\n --rivo-aw-desktop-slideout-translate-x: -100%;\n --rivo-aw-heading-font-color: #303030;\n --rivo-aw-body-primary-font-color: #303030;\n --rivo-aw-body-secondary-font-color: #707070;\n --rivo-aw-border-color: #E0E0E0;\n --rivo-aw-subdued-color: #F7F7F7;\n --rivo-aw-icon-color: #303030;\n --rivo-aw-primary-color: #20124d;\n --rivo-aw-favorite-button-active-color: #FF5E5E;\n --rivo-aw-toast-offset-left: 15px;\n --rivo-aw-toast-offset-right: auto;\n --rivo-aw-default-font-size: 16px;\n \n --rivo-aw-input-font-size: 16px;\n --rivo-aw-section-title-font-size: 18px;\n --rivo-aw-logged-out-title-font-size: 24px;\n \n --rivo-aw-mini-block-title-font-size: 13px;\n --rivo-aw-mini-block-subtitle-font-size: 13px;\n --rivo-aw-login-footer-font-size: 12px;\n --rivo-aw-footer-font-size: 14px;\n --rivo-aw-toast-background-color: #1a1a1a;\n --rivo-aw-toast-font-color: #FFFFFF;\n \n \n --rivo-aw-home-featured-content-image-position: center center;\n --rivo-aw-compare-at-price-color: #c70000;\n \n }","terms_and_conditions":null,"sms_terms_and_conditions":null},"persisted_login_enabled":false,"preference_questions":[],"customer_id_verification_enabled":false,"ping_enabled":false,"contests":[],"active_contest":null,"activate_store_balance_consolidation_enabled":false,"deduct_after_order_placed_channels":[],"edit_order_settings":{"enabled":false,"note_text":"Order Note","note_enabled":false,"cancel_enabled":true,"cancel_reasons":["Changed my mind","Shipping concerns","Ordered by mistake","Other"],"note_button_text":"Update Note","note_placeholder":"Add a note to your order","threshold_method":"fulfilled","cancel_button_text":"Cancel Order","contact_info_enabled":true,"preview_mode_enabled":false,"contact_info_button_text":"Update Contact Information","shipping_address_enabled":true,"threshold_time_in_minutes":15,"preview_mode_email_domains":[],"shipping_address_button_text":"Update Shipping Address"},"gift_card_settings":{"enabled":false,"gift_card_product_ids":[]},"surveys":[],"order_earnings_delay_in_seconds":null,"cashback_program_enabled":false,"cashback_offers":[],"fallback_to_db_from_shopify_api_enabled":false,"credit_transfers_enabled":false,"wallet_pass_enabled":false,"account_widget_sections":[],"order_settings":{"order_price_exclude_discounts":false,"order_price_include_taxes":true,"order_price_include_shipping":true,"order_reward_channels":"all","order_reward_financial_statuses":["paid"],"order_revoke_financial_statuses":["refunded"],"convert_pos_customers_to_members":false,"discount_code_prefix_settings":{"global_prefix":"BAL-","loyalty_gift_prefix":"LGIFT-"},"capitalize_discount_codes":false,"discount_combination_settings":{},"discount_combinations_with_product_enabled":false,"discount_combinations_with_order_enabled":false,"discount_combinations_with_shipping_enabled":false,"points_program_excluded_collection_ids":[],"points_program_excluded_product_ids":[],"points_program_excluded_order_tags":[],"skip_order_earnings_on_product_ids":[],"points_order_earnings_rounding_enabled":true,"points_order_earnings_rounding_type":"round","credits_order_earnings_rounding_enabled":false,"credits_order_earnings_rounding_type":"round","credits_order_earnings_rounding_precision":2,"points_order_earnings_rounding_precision":0,"points_program_fulfillment_earnings_trigger":"order_placed"}}; 5500 window.Rivo.loy_config.api_endpoint = "\/apps\/ba-loy"; 5501</script>
5501 5502
5503<script type="text/javascript" id="rivo-js-customer-init" dynamic> 5504 5505</script>
5505 5506 5507 5508<!-- END app snippet --> 5509 5510 5511</div>
5511<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5511 5512</body> 5513 5514 <link 5515 rel="preload" 5516 fetchpriority="low" 5517 href="//frame-well.com/cdn/shop/t/25/assets/theme-deferred.css?v=55515332558516936861761640284" 5518 as="style" 5519 onload="this.onload=null;this.rel='stylesheet'" 5520 > 5521 <noscript><link rel="stylesheet" href="//frame-well.com/cdn/shop/t/25/assets/theme-deferred.css?v=55515332558516936861761640284"></noscript> 5522</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.