1<!doctype html> 2<html class="no-touch page-loading" lang="en"> 3 <head> 4 5<meta charset="utf-8"> 6<meta http-equiv="X-UA-Compatible" content="IE=edge"> 7<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0"> 8<link rel="canonical" href="https://luxproducts.com/blogs/lux-insights"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="font" href="//luxproducts.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//luxproducts.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2" type="font/woff2" crossorigin><link rel="preload" as="image" href="//luxproducts.com/cdn/shop/t/12/assets/loading.svg?v=91665432863842511931764178817"><style data-shopify> 9 10 html:not(.page-loading) .loading-overlay { opacity: 0; visibility: hidden; pointer-events: none; animation: fadeOut 1s ease; transition: visibility 0s linear 1s; } 11 12 .loading-overlay { position: fixed; top: 0; left: 0; z-index: 99999; width: 100vw; height: 100vh; display: flex; align-items: center; justify-content: center; background: var(--overlay-bg, var(--COLOR-BLACK-WHITE)); }</style><style data-shopify>.loader__image__holder { position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size: 0; display: none; align-items: center; justify-content: center; animation: pulse-loading 2s infinite ease-in-out; } 13 .loader__image__holder:has(.loader__image--fallback) { animation: none; } 14 .loading-image .loader__image__holder { display: flex; } 15 .loader__image { max-width: 150px; height: auto; object-fit: contain; } 16 .loading-image .loader__image--fallback { width: 150px; height: 150px; max-width: 150px; mask: var(--loading-svg) center center/contain no-repeat; background: var(--overlay-bg-svg, var(--COLOR-WHITE-BLACK)); }</style>
16<script> 17 const loadingAppearance = "once"; 18 const loaded = sessionStorage.getItem('loaded'); 19 20 if (loadingAppearance === 'once') { 21 if (loaded === null) { 22 sessionStorage.setItem('loaded', true); 23 document.documentElement.classList.add('loading-image'); 24 } 25 } else { 26 document.documentElement.classList.add('loading-image'); 27 } 28 </script>
28<link rel="shortcut icon" href="//luxproducts.com/cdn/shop/files/LUX_logo_color_32x32.jpg?v=1756852241" type="image/png"> 29<title>LUX Insights 30 31 32 – Lux Products</title><meta name="description" content="Smart comfort, smarter savings. Introducing The TQ Smart Thermostat Range. Built with Matter for easy smart-home integration."> 33 34<meta property="og:site_name" content="Lux Products"> 35<meta property="og:url" content="https://luxproducts.com/blogs/lux-insights"> 36<meta property="og:title" content="LUX Insights"> 37<meta property="og:type" content="website"> 38<meta property="og:description" content="Smart comfort, smarter savings. Introducing The TQ Smart Thermostat Range. Built with Matter for easy smart-home integration."><meta property="og:image" content="http://luxproducts.com/cdn/shop/files/Image_2025-08-26_124827_458.jpg?v=1758292249"> 39 <meta property="og:image:secure_url" content="https://luxproducts.com/cdn/shop/files/Image_2025-08-26_124827_458.jpg?v=1758292249"> 40 <meta property="og:image:width" content="4000"> 41 <meta property="og:image:height" content="2666"><meta name="twitter:card" content="summary_large_image"> 42<meta name="twitter:title" content="LUX Insights"> 43<meta name="twitter:description" content="Smart comfort, smarter savings. Introducing The TQ Smart Thermostat Range. Built with Matter for easy smart-home integration."><style data-shopify>@font-face { 44 font-family: Roboto; 45 font-weight: 400; 46 font-style: normal; 47 font-display: swap; 48 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"), 49 url("//luxproducts.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff"); 50} 51 52 @font-face { 53 font-family: Roboto; 54 font-weight: 400; 55 font-style: normal; 56 font-display: swap; 57 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"), 58 url("//luxproducts.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff"); 59} 60 61 @font-face { 62 font-family: Roboto; 63 font-weight: 400; 64 font-style: normal; 65 font-display: swap; 66 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"), 67 url("//luxproducts.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff"); 68} 69 70 71 72 73 @font-face { 74 font-family: Roboto; 75 font-weight: 500; 76 font-style: normal; 77 font-display: swap; 78 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n5.250d51708d76acbac296b0e21ede8f81de4e37aa.woff2") format("woff2"), 79 url("//luxproducts.com/cdn/fonts/roboto/roboto_n5.535e8c56f4cbbdea416167af50ab0ff1360a3949.woff") format("woff"); 80} 81 82 83 84 85 @font-face { 86 font-family: Roboto; 87 font-weight: 100; 88 font-style: normal; 89 font-display: swap; 90 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n1.90b4da06f3479773587365491ef23b0675c8d747.woff2") format("woff2"), 91 url("//luxproducts.com/cdn/fonts/roboto/roboto_n1.d4e22cf363186df0511ea8d84cdef42b69c37e33.woff") format("woff"); 92} 93 94 95 96 97 @font-face { 98 font-family: Roboto; 99 font-weight: 700; 100 font-style: normal; 101 font-display: swap; 102 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"), 103 url("//luxproducts.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff"); 104} 105 106 107 108 109 @font-face { 110 font-family: Roboto; 111 font-weight: 100; 112 font-style: normal; 113 font-display: swap; 114 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n1.90b4da06f3479773587365491ef23b0675c8d747.woff2") format("woff2"), 115 url("//luxproducts.com/cdn/fonts/roboto/roboto_n1.d4e22cf363186df0511ea8d84cdef42b69c37e33.woff") format("woff"); 116} 117 118 119 120 121 @font-face { 122 font-family: Roboto; 123 font-weight: 500; 124 font-style: normal; 125 font-display: swap; 126 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n5.250d51708d76acbac296b0e21ede8f81de4e37aa.woff2") format("woff2"),
127 url("//luxproducts.com/cdn/fonts/roboto/roboto_n5.535e8c56f4cbbdea416167af50ab0ff1360a3949.woff") format("woff"); 128} 129 130 131 132 133 @font-face { 134 font-family: Roboto; 135 font-weight: 400; 136 font-style: italic; 137 font-display: swap; 138 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"), 139 url("//luxproducts.com/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff"); 140} 141 142 143 144 145 @font-face { 146 font-family: Roboto; 147 font-weight: 700; 148 font-style: italic; 149 font-display: swap; 150 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2") format("woff2"), 151 url("//luxproducts.com/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff") format("woff"); 152} 153 154 155 156 157 @font-face { 158 font-family: Roboto; 159 font-weight: 500; 160 font-style: normal; 161 font-display: swap; 162 src: url("//luxproducts.com/cdn/fonts/roboto/roboto_n5.250d51708d76acbac296b0e21ede8f81de4e37aa.woff2") format("woff2"), 163 url("//luxproducts.com/cdn/fonts/roboto/roboto_n5.535e8c56f4cbbdea416167af50ab0ff1360a3949.woff") format("woff"); 164} 165 166 167 168 169 170 171 :root, 172 .color-scheme-1 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 173 --COLOR-PRIMARY-OPPOSITE: #ffffff; 174 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(100, 197, 233, 0.2); 175 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(100, 197, 233, 0.3); 176 177 --PRIMARY-BUTTONS-COLOR-BG: #37b4e3; 178 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 179 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 180 --PRIMARY-BUTTONS-COLOR-BORDER: #37b4e3; 181 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 182 183 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #64c5e9; 184 185 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(55, 180, 227, 0.05); 186 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(55, 180, 227, 0.1); 187 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(55, 180, 227, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 188 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 189 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(230, 230, 230, 0.2); 190 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(230, 230, 230, 0.3); 191 192 --SECONDARY-BUTTONS-COLOR-BG: #ffffff; 193 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 194 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 195 --SECONDARY-BUTTONS-COLOR-BORDER: #ffffff; 196 197 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(255, 255, 255, 0.05); 198 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(255, 255, 255, 0.1); 199 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(255, 255, 255, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 200 --OUTLINE-BUTTONS-PRIMARY-TEXT: #37b4e3; 201 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(55, 180, 227, 0.1); 202 --OUTLINE-BUTTONS-PRIMARY-BORDER: #37b4e3; 203 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(100, 197, 233, 0.2); 204 205 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 206 --OUTLINE-BUTTONS-SECONDARY-TEXT: #ffffff; 207 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 208 --OUTLINE-BUTTONS-SECONDARY-BORDER: #ffffff; 209 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(230, 230, 230, 0.2); 210 211 --OUTLINE-BUTTONS-WHITE-BG: transparent; 212 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 213 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 214 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 215 216 --OUTLINE-BUTTONS-BLACK-BG: transparent; 217 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 218 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 219 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #37b4e3; 220 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 221 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 222 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 223 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 224 225 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #ffffff; 226 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 227 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 228 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 229 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 230 231 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 232 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 233 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 234 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 235 236 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 237 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 238 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 239 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #3e3935; 240 --COLOR-TEXT: #3e3935; 241 --COLOR-TEXT-DARKEN: #070606; 242 --COLOR-TEXT-LIGHTEN: #756c64; 243 --COLOR-TEXT-ALPHA-5: rgba(62, 57, 53, 0.05); 244 --COLOR-TEXT-ALPHA-8: rgba(62, 57, 53, 0.08); 245 --COLOR-TEXT-ALPHA-10: rgba(62, 57, 53, 0.1); 246 --COLOR-TEXT-ALPHA-15: rgba(62, 57, 53, 0.15); 247 --COLOR-TEXT-ALPHA-20: rgba(62, 57, 53, 0.2); 248 --COLOR-TEXT-ALPHA-25: rgba(62, 57, 53, 0.25); 249 --COLOR-TEXT-ALPHA-50: rgba(62, 57, 53, 0.5); 250 --COLOR-TEXT-ALPHA-60: rgba(62, 57, 53, 0.6); 251 --COLOR-TEXT-ALPHA-85: rgba(62, 57, 53, 0.85); 252
253 --COLOR-BG-RGB: 255, 255, 255; 254 --COLOR-BG-GRADIENT: #ffffff; 255 --COLOR-BG: #ffffff; 256 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 257 --COLOR-BG-ALPHA-35: rgba(255, 255, 255, 0.35); 258 --COLOR-BG-ALPHA-60: rgba(255, 255, 255, 0.6); 259 --COLOR-BG-ALPHA-65: rgba(255, 255, 255, 0.65); 260 --COLOR-BG-ALPHA-85: rgba(255, 255, 255, 0.85); 261 --COLOR-BG-DARKEN: #e6e6e6; 262 --COLOR-BG-LIGHTEN-DARKEN: #e6e6e6; 263 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #fafafa; 264 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #f5f5f5; 265 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 266 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 267 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #d9d9d9; 268 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #cccccc; 269 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #e6e6e6; 270 --COLOR-BG-LIGHTEN-DARKEN-2: #cdcdcd; 271 --COLOR-BG-LIGHTEN-DARKEN-3: #c0c0c0; 272 --COLOR-BG-LIGHTEN-DARKEN-4: #b3b3b3; 273 --COLOR-BG-LIGHTEN-DARKEN-5: #a6a6a6; 274 --COLOR-BG-LIGHTEN-DARKEN-6: #9a9a9a; 275 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #b3b3b3; 276 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #a6a6a6; 277 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #999999; 278 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #8c8c8c; 279 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #808080; 280 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #737373; 281 282 --COLOR-INPUT-BG: #ffffff; 283 284 --COLOR-ACCENT: #e53e30; 285 --COLOR-ACCENT-TEXT: #fff; 286 --COLOR-ACCENT-OPPOSITE: #ffffff; 287 --COLOR-ACCENT-MIX-ALPHA: rgba(115, 31, 24, 0.1); 288 289 --COLOR-BORDER: #37b4e3; 290 --COLOR-BORDER-ALPHA-15: rgba(55, 180, 227, 0.15); 291 --COLOR-BORDER-ALPHA-30: rgba(55, 180, 227, 0.3); 292 --COLOR-BORDER-ALPHA-50: rgba(55, 180, 227, 0.5); 293 --COLOR-BORDER-ALPHA-65: rgba(55, 180, 227, 0.65); 294 --COLOR-BORDER-LIGHTEN-DARKEN: #bde6f6; 295 --COLOR-BORDER-HAIRLINE: #f7f7f7; 296 --COLOR-LINK: #3e3935; 297 --COLOR-BG-OVERLAY: rgba(62, 57, 53, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 298 --COLOR-QUICK-ADD-TEXT: #3e3935;--COLOR-UPSELLS-BG: #f7f6f4; 299 --COLOR-UPSELLS-TEXT: #0b0b0b; 300 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 301 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 302 --UPSELLS-HEIGHT: 100px; 303 --UPSELLS-IMAGE-WIDTH: 30%; 304 305 --COLOR-DISABLED-GREY: rgba(62, 57, 53, 0.05); 306 --COLOR-DISABLED-GREY-DARKEN: rgba(62, 57, 53, 0.45); 307 308 /* Dynamic color variables */ 309 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 310 --text: var(--COLOR-TEXT); 311 --heading: var(--COLOR-HEADING); 312 --accent: var(--COLOR-ACCENT); 313 --border: var(--COLOR-BORDER); 314 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 315 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 316 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 317 --bg-darken: var(--COLOR-BG-DARKEN); 318 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 319 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 320 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 321 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 322 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 323 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 324 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 325 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 326 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 327 --overlay: #3e3935; 328 --bg-overlay: rgba(255, 255, 255, 0.5); 329 --link: var(--COLOR-LINK); 330 --text-darken: var(--COLOR-TEXT-DARKEN); 331 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 332 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 333 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 334 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 335 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 336 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 337 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 338 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 339 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 340 --accent-text: var(--COLOR-ACCENT-TEXT); 341 --sale-bg: var(--COLOR-SALE-BG); 342 --sale-text: var(--COLOR-SALE-TEXT); 343 --custom-bg: var(--COLOR-CUSTOM-BG); 344 --custom-text: var(--COLOR-CUSTOM-TEXT); 345 --sold-bg: var(--COLOR-SOLD-BG); 346 --sold-text: var(--COLOR-SOLD-TEXT); 347 --saving-bg: var(--COLOR-SAVING-BG); 348 --saving-text: var(--COLOR-SAVING-TEXT); 349 --input-bg: var(--COLOR-INPUT-BG); 350 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 351 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 352 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
353 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 354 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 355 --hairline: var(--COLOR-BORDER-HAIRLINE); 356 --error: var(--COLOR-ERROR); 357 --error-bg: var(--COLOR-ERROR-BG); 358 --success: var(--COLOR-SUCCESS); 359 --success-bg: var(--COLOR-SUCCESS-BG); 360 --disabled-grey: var(--COLOR-DISABLED-GREY); 361 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 362 --white: var(--COLOR-WHITE); 363 --white-darken: var(--COLOR-WHITE-DARKEN); 364 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 365 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 366 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 367 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 368 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 369 --black: var(--COLOR-BLACK); 370 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 371 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 372 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 373 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 374 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 375 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 376 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 377 --upsells-bg: var(--COLOR-UPSELLS-BG); 378 --upsells-text: var(--COLOR-UPSELLS-TEXT); 379 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 380 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 381 } 382 383 384 .color-scheme-2 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 385 --COLOR-PRIMARY-OPPOSITE: #ffffff; 386 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(100, 197, 233, 0.2); 387 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(100, 197, 233, 0.3); 388 389 --PRIMARY-BUTTONS-COLOR-BG: #37b4e3; 390 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 391 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 392 --PRIMARY-BUTTONS-COLOR-BORDER: #37b4e3; 393 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 394 395 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #64c5e9; 396 397 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(55, 180, 227, 0.05); 398 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(55, 180, 227, 0.1); 399 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(55, 180, 227, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 400 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 401 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(230, 230, 230, 0.2); 402 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(230, 230, 230, 0.3); 403 404 --SECONDARY-BUTTONS-COLOR-BG: #ffffff; 405 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 406 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 407 --SECONDARY-BUTTONS-COLOR-BORDER: #ffffff; 408 409 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(255, 255, 255, 0.05); 410 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(255, 255, 255, 0.1); 411 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(255, 255, 255, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 412 --OUTLINE-BUTTONS-PRIMARY-TEXT: #37b4e3; 413 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(55, 180, 227, 0.1); 414 --OUTLINE-BUTTONS-PRIMARY-BORDER: #37b4e3; 415 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(100, 197, 233, 0.2); 416 417 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 418 --OUTLINE-BUTTONS-SECONDARY-TEXT: #ffffff; 419 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 420 --OUTLINE-BUTTONS-SECONDARY-BORDER: #ffffff; 421 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(230, 230, 230, 0.2); 422 423 --OUTLINE-BUTTONS-WHITE-BG: transparent; 424 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 425 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 426 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 427 428 --OUTLINE-BUTTONS-BLACK-BG: transparent; 429 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 430 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 431 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #37b4e3; 432 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 433 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 434 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 435 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 436 437 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #ffffff; 438 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 439 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 440 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 441 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 442 443 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 444 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 445 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 446 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 447 448 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 449 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 450 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 451 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 452 --COLOR-TEXT: #ffffff; 453 --COLOR-TEXT-DARKEN: #cccccc; 454 --COLOR-TEXT-LIGHTEN: #ffffff; 455 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 456 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 457 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 458 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 459 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 460 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 461 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 462 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 463 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 464
465 --COLOR-BG-RGB: 255, 255, 255; 466 --COLOR-BG-GRADIENT: #ffffff; 467 --COLOR-BG: #ffffff; 468 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 469 --COLOR-BG-ALPHA-35: rgba(255, 255, 255, 0.35); 470 --COLOR-BG-ALPHA-60: rgba(255, 255, 255, 0.6); 471 --COLOR-BG-ALPHA-65: rgba(255, 255, 255, 0.65); 472 --COLOR-BG-ALPHA-85: rgba(255, 255, 255, 0.85); 473 --COLOR-BG-DARKEN: #e6e6e6; 474 --COLOR-BG-LIGHTEN-DARKEN: #e6e6e6; 475 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #fafafa; 476 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #f5f5f5; 477 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 478 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 479 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: rgba(217, 217, 217, 0.15); 480 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #cccccc; 481 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #e6e6e6; 482 --COLOR-BG-LIGHTEN-DARKEN-2: #cdcdcd; 483 --COLOR-BG-LIGHTEN-DARKEN-3: #c0c0c0; 484 --COLOR-BG-LIGHTEN-DARKEN-4: #b3b3b3; 485 --COLOR-BG-LIGHTEN-DARKEN-5: #a6a6a6; 486 --COLOR-BG-LIGHTEN-DARKEN-6: #9a9a9a; 487 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #b3b3b3; 488 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #a6a6a6; 489 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #999999; 490 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #8c8c8c; 491 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #808080; 492 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #737373; 493 494 --COLOR-INPUT-BG: #ffffff; 495 496 --COLOR-ACCENT: #e53e30; 497 --COLOR-ACCENT-TEXT: #fff; 498 --COLOR-ACCENT-OPPOSITE: #ffffff; 499 --COLOR-ACCENT-MIX-ALPHA: rgba(115, 31, 24, 0.1); 500 501 --COLOR-BORDER: #37b4e3; 502 --COLOR-BORDER-ALPHA-15: rgba(55, 180, 227, 0.15); 503 --COLOR-BORDER-ALPHA-30: rgba(55, 180, 227, 0.3); 504 --COLOR-BORDER-ALPHA-50: rgba(55, 180, 227, 0.5); 505 --COLOR-BORDER-ALPHA-65: rgba(55, 180, 227, 0.65); 506 --COLOR-BORDER-LIGHTEN-DARKEN: #bde6f6; 507 --COLOR-BORDER-HAIRLINE: #f7f7f7; 508 --COLOR-LINK: #37b4e3; 509 --COLOR-BG-OVERLAY: rgba(62, 57, 53, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 510 --COLOR-QUICK-ADD-TEXT: #3e3935;--COLOR-UPSELLS-BG: #f7f7f7; 511 --COLOR-UPSELLS-TEXT: #3e3935; 512 --COLOR-UPSELLS-TEXT-LIGHTEN: #756c64; 513 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(62, 57, 53, 0.45); 514 --UPSELLS-HEIGHT: 100px; 515 --UPSELLS-IMAGE-WIDTH: 30%; 516 517 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 518 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 519 520 /* Dynamic color variables */ 521 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 522 --text: var(--COLOR-TEXT); 523 --heading: var(--COLOR-HEADING); 524 --accent: var(--COLOR-ACCENT); 525 --border: var(--COLOR-BORDER); 526 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 527 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 528 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 529 --bg-darken: var(--COLOR-BG-DARKEN); 530 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 531 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 532 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 533 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 534 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 535 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 536 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 537 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 538 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 539 --overlay: #3e3935; 540 --bg-overlay: rgba(255, 255, 255, 0.5); 541 --link: var(--COLOR-LINK); 542 --text-darken: var(--COLOR-TEXT-DARKEN); 543 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 544 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 545 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 546 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 547 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 548 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 549 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 550 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 551 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 552 --accent-text: var(--COLOR-ACCENT-TEXT); 553 --sale-bg: var(--COLOR-SALE-BG); 554 --sale-text: var(--COLOR-SALE-TEXT); 555 --custom-bg: var(--COLOR-CUSTOM-BG); 556 --custom-text: var(--COLOR-CUSTOM-TEXT); 557 --sold-bg: var(--COLOR-SOLD-BG); 558 --sold-text: var(--COLOR-SOLD-TEXT); 559 --saving-bg: var(--COLOR-SAVING-BG); 560 --saving-text: var(--COLOR-SAVING-TEXT); 561 --input-bg: var(--COLOR-INPUT-BG); 562 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 563 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 564 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
565 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 566 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 567 --hairline: var(--COLOR-BORDER-HAIRLINE); 568 --error: var(--COLOR-ERROR); 569 --error-bg: var(--COLOR-ERROR-BG); 570 --success: var(--COLOR-SUCCESS); 571 --success-bg: var(--COLOR-SUCCESS-BG); 572 --disabled-grey: var(--COLOR-DISABLED-GREY); 573 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 574 --white: var(--COLOR-WHITE); 575 --white-darken: var(--COLOR-WHITE-DARKEN); 576 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 577 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 578 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 579 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 580 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 581 --black: var(--COLOR-BLACK); 582 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 583 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 584 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 585 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 586 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 587 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 588 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 589 --upsells-bg: var(--COLOR-UPSELLS-BG); 590 --upsells-text: var(--COLOR-UPSELLS-TEXT); 591 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 592 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 593 } 594 595 596 .color-scheme-3 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 597 --COLOR-PRIMARY-OPPOSITE: #ffffff; 598 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(100, 197, 233, 0.2); 599 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(100, 197, 233, 0.3); 600 601 --PRIMARY-BUTTONS-COLOR-BG: #37b4e3; 602 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 603 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 604 --PRIMARY-BUTTONS-COLOR-BORDER: #37b4e3; 605 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 606 607 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #64c5e9; 608 609 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(55, 180, 227, 0.05); 610 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(55, 180, 227, 0.1); 611 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(55, 180, 227, 0.5);--COLOR-SECONDARY-OPPOSITE: #ffffff; 612 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(255, 255, 255, 0.2); 613 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(89, 82, 77, 0.2); 614 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(89, 82, 77, 0.3); 615 616 --SECONDARY-BUTTONS-COLOR-BG: #3e3935; 617 --SECONDARY-BUTTONS-COLOR-TEXT: #ffffff; 618 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 619 --SECONDARY-BUTTONS-COLOR-BORDER: #3e3935; 620 621 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(62, 57, 53, 0.05); 622 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(62, 57, 53, 0.1); 623 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(62, 57, 53, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 624 --OUTLINE-BUTTONS-PRIMARY-TEXT: #37b4e3; 625 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(55, 180, 227, 0.1); 626 --OUTLINE-BUTTONS-PRIMARY-BORDER: #37b4e3; 627 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(100, 197, 233, 0.2); 628 629 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 630 --OUTLINE-BUTTONS-SECONDARY-TEXT: #3e3935; 631 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(62, 57, 53, 0.1); 632 --OUTLINE-BUTTONS-SECONDARY-BORDER: #3e3935; 633 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(89, 82, 77, 0.2); 634 635 --OUTLINE-BUTTONS-WHITE-BG: transparent; 636 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 637 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 638 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 639 640 --OUTLINE-BUTTONS-BLACK-BG: transparent; 641 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 642 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 643 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #37b4e3; 644 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 645 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 646 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 647 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 648 649 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #3e3935; 650 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #ffffff; 651 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 652 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #ffffff; 653 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(255, 255, 255, 0.2); 654 655 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 656 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 657 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 658 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 659 660 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 661 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 662 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 663 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #3e3935; 664 --COLOR-TEXT: #3e3935; 665 --COLOR-TEXT-DARKEN: #070606; 666 --COLOR-TEXT-LIGHTEN: #756c64; 667 --COLOR-TEXT-ALPHA-5: rgba(62, 57, 53, 0.05); 668 --COLOR-TEXT-ALPHA-8: rgba(62, 57, 53, 0.08); 669 --COLOR-TEXT-ALPHA-10: rgba(62, 57, 53, 0.1); 670 --COLOR-TEXT-ALPHA-15: rgba(62, 57, 53, 0.15); 671 --COLOR-TEXT-ALPHA-20: rgba(62, 57, 53, 0.2); 672 --COLOR-TEXT-ALPHA-25: rgba(62, 57, 53, 0.25); 673 --COLOR-TEXT-ALPHA-50: rgba(62, 57, 53, 0.5); 674 --COLOR-TEXT-ALPHA-60: rgba(62, 57, 53, 0.6); 675 --COLOR-TEXT-ALPHA-85: rgba(62, 57, 53, 0.85); 676 677 --COLOR-BG-RGB: 247, 247, 247; 678 --COLOR-BG-GRADIENT: #f7f7f7; 679 --COLOR-BG: #f7f7f7; 680 --COLOR-BG-ALPHA-25: rgba(247, 247, 247, 0.25); 681 --COLOR-BG-ALPHA-35: rgba(247, 247, 247, 0.35); 682 --COLOR-BG-ALPHA-60: rgba(247, 247, 247, 0.6); 683 --COLOR-BG-ALPHA-65: rgba(247, 247, 247, 0.65); 684 --COLOR-BG-ALPHA-85: rgba(247, 247, 247, 0.85); 685 --COLOR-BG-DARKEN: #dedede; 686 --COLOR-BG-LIGHTEN-DARKEN: #dedede; 687 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #f2f2f2; 688 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #ededed; 689 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 690 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #efefef; 691 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #d1d1d1; 692 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #c4c4c4; 693 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #dedede; 694 --COLOR-BG-LIGHTEN-DARKEN-2: #c5c5c5; 695 --COLOR-BG-LIGHTEN-DARKEN-3: #b8b8b8; 696 --COLOR-BG-LIGHTEN-DARKEN-4: #ababab; 697 --COLOR-BG-LIGHTEN-DARKEN-5: #9e9e9e; 698 --COLOR-BG-LIGHTEN-DARKEN-6: #929292; 699 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #ababab; 700 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #9e9e9e; 701 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #919191; 702 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #848484; 703 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #777777; 704 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #6b6b6b; 705 706 --COLOR-INPUT-BG: #f7f7f7; 707 708 --COLOR-ACCENT: #e53e30; 709 --COLOR-ACCENT-TEXT: #fff; 710 --COLOR-ACCENT-OPPOSITE: #ffffff; 711 --COLOR-ACCENT-MIX-ALPHA: rgba(115, 31, 24, 0.1); 712 713 --COLOR-BORDER: #37b4e3; 714 --COLOR-BORDER-ALPHA-15: rgba(55, 180, 227, 0.15); 715 --COLOR-BORDER-ALPHA-30: rgba(55, 180, 227, 0.3); 716 --COLOR-BORDER-ALPHA-50: rgba(55, 180, 227, 0.5); 717 --COLOR-BORDER-ALPHA-65: rgba(55, 180, 227, 0.65); 718 --COLOR-BORDER-LIGHTEN-DARKEN: #bde6f6; 719 --COLOR-BORDER-HAIRLINE: #efefef; 720 --COLOR-LINK: #37b4e3; 721 --COLOR-BG-OVERLAY: rgba(62, 57, 53, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 722 --COLOR-QUICK-ADD-TEXT: #3e3935;--COLOR-UPSELLS-BG: #f7f7f7; 723 --COLOR-UPSELLS-TEXT: #3e3935; 724 --COLOR-UPSELLS-TEXT-LIGHTEN: #756c64; 725 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(62, 57, 53, 0.45); 726 --UPSELLS-HEIGHT: 100px; 727 --UPSELLS-IMAGE-WIDTH: 30%; 728 729 --COLOR-DISABLED-GREY: rgba(62, 57, 53, 0.05); 730 --COLOR-DISABLED-GREY-DARKEN: rgba(62, 57, 53, 0.45); 731 732 /* Dynamic color variables */ 733 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 734 --text: var(--COLOR-TEXT); 735 --heading: var(--COLOR-HEADING); 736 --accent: var(--COLOR-ACCENT); 737 --border: var(--COLOR-BORDER); 738 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 739 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 740 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 741 --bg-darken: var(--COLOR-BG-DARKEN); 742 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 743 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 744 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 745 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 746 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 747 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 748 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 749 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 750 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 751 --overlay: #3e3935; 752 --bg-overlay: rgba(255, 255, 255, 0.5); 753 --link: var(--COLOR-LINK); 754 --text-darken: var(--COLOR-TEXT-DARKEN); 755 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 756 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 757 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 758 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 759 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 760 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 761 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 762 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 763 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 764 --accent-text: var(--COLOR-ACCENT-TEXT); 765 --sale-bg: var(--COLOR-SALE-BG); 766 --sale-text: var(--COLOR-SALE-TEXT); 767 --custom-bg: var(--COLOR-CUSTOM-BG); 768 --custom-text: var(--COLOR-CUSTOM-TEXT); 769 --sold-bg: var(--COLOR-SOLD-BG); 770 --sold-text: var(--COLOR-SOLD-TEXT); 771 --saving-bg: var(--COLOR-SAVING-BG); 772 --saving-text: var(--COLOR-SAVING-TEXT); 773 --input-bg: var(--COLOR-INPUT-BG); 774 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 775 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 776 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
777 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 778 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 779 --hairline: var(--COLOR-BORDER-HAIRLINE); 780 --error: var(--COLOR-ERROR); 781 --error-bg: var(--COLOR-ERROR-BG); 782 --success: var(--COLOR-SUCCESS); 783 --success-bg: var(--COLOR-SUCCESS-BG); 784 --disabled-grey: var(--COLOR-DISABLED-GREY); 785 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 786 --white: var(--COLOR-WHITE); 787 --white-darken: var(--COLOR-WHITE-DARKEN); 788 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 789 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 790 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 791 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 792 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 793 --black: var(--COLOR-BLACK); 794 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 795 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 796 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 797 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 798 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 799 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 800 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 801 --upsells-bg: var(--COLOR-UPSELLS-BG); 802 --upsells-text: var(--COLOR-UPSELLS-TEXT); 803 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 804 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 805 } 806 807 808 .color-scheme-4 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 809 --COLOR-PRIMARY-OPPOSITE: #000000; 810 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(230, 230, 230, 0.2); 811 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(230, 230, 230, 0.3); 812 813 --PRIMARY-BUTTONS-COLOR-BG: #ffffff; 814 --PRIMARY-BUTTONS-COLOR-TEXT: #000000; 815 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 816 --PRIMARY-BUTTONS-COLOR-BORDER: #ffffff; 817 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(0, 0, 0, 0.2); 818 819 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #e6e6e6; 820 821 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(255, 255, 255, 0.05); 822 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(255, 255, 255, 0.1); 823 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(255, 255, 255, 0.5);--COLOR-SECONDARY-OPPOSITE: #ffffff; 824 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(255, 255, 255, 0.2); 825 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(89, 82, 77, 0.2); 826 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(89, 82, 77, 0.3); 827 828 --SECONDARY-BUTTONS-COLOR-BG: #3e3935; 829 --SECONDARY-BUTTONS-COLOR-TEXT: #ffffff; 830 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 831 --SECONDARY-BUTTONS-COLOR-BORDER: #3e3935; 832 833 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(62, 57, 53, 0.05); 834 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(62, 57, 53, 0.1); 835 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(62, 57, 53, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 836 --OUTLINE-BUTTONS-PRIMARY-TEXT: #ffffff; 837 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 838 --OUTLINE-BUTTONS-PRIMARY-BORDER: #ffffff; 839 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(230, 230, 230, 0.2); 840 841 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 842 --OUTLINE-BUTTONS-SECONDARY-TEXT: #3e3935; 843 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(62, 57, 53, 0.1); 844 --OUTLINE-BUTTONS-SECONDARY-BORDER: #3e3935; 845 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(89, 82, 77, 0.2); 846 847 --OUTLINE-BUTTONS-WHITE-BG: transparent; 848 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 849 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 850 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 851 852 --OUTLINE-BUTTONS-BLACK-BG: transparent; 853 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 854 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 855 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #ffffff; 856 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #000000; 857 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 858 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #000000; 859 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(0, 0, 0, 0.2); 860 861 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #3e3935; 862 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #ffffff; 863 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 864 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #ffffff; 865 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(255, 255, 255, 0.2); 866 867 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 868 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 869 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 870 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 871 872 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 873 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 874 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 875 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 876 --COLOR-TEXT: #ffffff; 877 --COLOR-TEXT-DARKEN: #cccccc; 878 --COLOR-TEXT-LIGHTEN: #ffffff; 879 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 880 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 881 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 882 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 883 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 884 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 885 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 886 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 887 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 888 889 --COLOR-BG-RGB: 55, 180, 227; 890 --COLOR-BG-GRADIENT: #37b4e3; 891 --COLOR-BG: #37b4e3; 892 --COLOR-BG-ALPHA-25: rgba(55, 180, 227, 0.25); 893 --COLOR-BG-ALPHA-35: rgba(55, 180, 227, 0.35); 894 --COLOR-BG-ALPHA-60: rgba(55, 180, 227, 0.6); 895 --COLOR-BG-ALPHA-65: rgba(55, 180, 227, 0.65); 896 --COLOR-BG-ALPHA-85: rgba(55, 180, 227, 0.85); 897 --COLOR-BG-DARKEN: #1c9bcb; 898 --COLOR-BG-LIGHTEN-DARKEN: #64c5e9; 899 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #4dbce6; 900 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #56c0e7; 901 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 902 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #64c5e9; 903 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #7acdec; 904 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #90d6f0; 905 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #64c5e9; 906 --COLOR-BG-LIGHTEN-DARKEN-2: #37b4e3; 907 --COLOR-BG-LIGHTEN-DARKEN-3: #21acdf; 908 --COLOR-BG-LIGHTEN-DARKEN-4: #1d9bca; 909 --COLOR-BG-LIGHTEN-DARKEN-5: #1a8ab4; 910 --COLOR-BG-LIGHTEN-DARKEN-6: #16799e; 911 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #bde6f6; 912 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #d4eff9; 913 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #eaf7fc; 914 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #ffffff; 915 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #ffffff; 916 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #ffffff; 917 918 --COLOR-INPUT-BG: #37b4e3; 919 920 --COLOR-ACCENT: #e53e30; 921 --COLOR-ACCENT-TEXT: #fff; 922 --COLOR-ACCENT-OPPOSITE: #ffffff; 923 --COLOR-ACCENT-MIX-ALPHA: rgba(242, 159, 152, 0.25); 924 925 --COLOR-BORDER: #ffffff; 926 --COLOR-BORDER-ALPHA-15: rgba(255, 255, 255, 0.15); 927 --COLOR-BORDER-ALPHA-30: rgba(255, 255, 255, 0.3); 928 --COLOR-BORDER-ALPHA-50: rgba(255, 255, 255, 0.5); 929 --COLOR-BORDER-ALPHA-65: rgba(255, 255, 255, 0.65); 930 --COLOR-BORDER-LIGHTEN-DARKEN: #b3b3b3; 931 --COLOR-BORDER-HAIRLINE: #2aafe1; 932 --COLOR-LINK: #ffffff; 933 --COLOR-BG-OVERLAY: rgba(62, 57, 53, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 934 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #fff3f2; 935 --COLOR-UPSELLS-TEXT: #0b0b0b; 936 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 937 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 938 --UPSELLS-HEIGHT: 100px; 939 --UPSELLS-IMAGE-WIDTH: 30%; 940 941 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 942 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 943 944 /* Dynamic color variables */ 945 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 946 --text: var(--COLOR-TEXT); 947 --heading: var(--COLOR-HEADING); 948 --accent: var(--COLOR-ACCENT); 949 --border: var(--COLOR-BORDER); 950 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 951 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 952 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 953 --bg-darken: var(--COLOR-BG-DARKEN); 954 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 955 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 956 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 957 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 958 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 959 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 960 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 961 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 962 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 963 --overlay: #3e3935; 964 --bg-overlay: rgba(0, 0, 0, 0.5); 965 --link: var(--COLOR-LINK); 966 --text-darken: var(--COLOR-TEXT-DARKEN); 967 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 968 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 969 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 970 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 971 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 972 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 973 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 974 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 975 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 976 --accent-text: var(--COLOR-ACCENT-TEXT); 977 --sale-bg: var(--COLOR-SALE-BG); 978 --sale-text: var(--COLOR-SALE-TEXT); 979 --custom-bg: var(--COLOR-CUSTOM-BG); 980 --custom-text: var(--COLOR-CUSTOM-TEXT); 981 --sold-bg: var(--COLOR-SOLD-BG); 982 --sold-text: var(--COLOR-SOLD-TEXT); 983 --saving-bg: var(--COLOR-SAVING-BG); 984 --saving-text: var(--COLOR-SAVING-TEXT); 985 --input-bg: var(--COLOR-INPUT-BG); 986 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 987 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 988 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
989 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 990 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 991 --hairline: var(--COLOR-BORDER-HAIRLINE); 992 --error: var(--COLOR-ERROR); 993 --error-bg: var(--COLOR-ERROR-BG); 994 --success: var(--COLOR-SUCCESS); 995 --success-bg: var(--COLOR-SUCCESS-BG); 996 --disabled-grey: var(--COLOR-DISABLED-GREY); 997 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 998 --white: var(--COLOR-WHITE); 999 --white-darken: var(--COLOR-WHITE-DARKEN); 1000 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1001 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1002 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1003 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1004 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1005 --black: var(--COLOR-BLACK); 1006 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1007 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1008 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1009 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1010 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1011 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1012 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1013 --upsells-bg: var(--COLOR-UPSELLS-BG); 1014 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1015 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1016 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1017 } 1018 1019 1020 .color-scheme-5 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1021 --COLOR-PRIMARY-OPPOSITE: #000000; 1022 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(230, 230, 230, 0.2); 1023 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(230, 230, 230, 0.3); 1024 1025 --PRIMARY-BUTTONS-COLOR-BG: #ffffff; 1026 --PRIMARY-BUTTONS-COLOR-TEXT: #000000; 1027 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1028 --PRIMARY-BUTTONS-COLOR-BORDER: #ffffff; 1029 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(0, 0, 0, 0.2); 1030 1031 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #e6e6e6; 1032 1033 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(255, 255, 255, 0.05); 1034 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(255, 255, 255, 0.1); 1035 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(255, 255, 255, 0.5);--COLOR-SECONDARY-OPPOSITE: #ffffff; 1036 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(255, 255, 255, 0.2); 1037 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(89, 82, 77, 0.2); 1038 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(89, 82, 77, 0.3); 1039 1040 --SECONDARY-BUTTONS-COLOR-BG: #3e3935; 1041 --SECONDARY-BUTTONS-COLOR-TEXT: #ffffff; 1042 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1043 --SECONDARY-BUTTONS-COLOR-BORDER: #3e3935; 1044 1045 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(62, 57, 53, 0.05); 1046 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(62, 57, 53, 0.1); 1047 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(62, 57, 53, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1048 --OUTLINE-BUTTONS-PRIMARY-TEXT: #ffffff; 1049 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1050 --OUTLINE-BUTTONS-PRIMARY-BORDER: #ffffff; 1051 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(230, 230, 230, 0.2); 1052 1053 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1054 --OUTLINE-BUTTONS-SECONDARY-TEXT: #3e3935; 1055 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(62, 57, 53, 0.1); 1056 --OUTLINE-BUTTONS-SECONDARY-BORDER: #3e3935; 1057 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(89, 82, 77, 0.2); 1058 1059 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1060 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1061 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1062 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1063 1064 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1065 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1066 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1067 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #ffffff; 1068 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #000000; 1069 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1070 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #000000; 1071 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1072 1073 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #3e3935; 1074 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #ffffff; 1075 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1076 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #ffffff; 1077 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1078 1079 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1080 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1081 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1082 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1083 1084 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1085 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1086 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1087 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 1088 --COLOR-TEXT: #ffffff; 1089 --COLOR-TEXT-DARKEN: #cccccc; 1090 --COLOR-TEXT-LIGHTEN: #ffffff; 1091 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 1092 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 1093 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1094 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 1095 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 1096 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 1097 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 1098 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 1099 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 1100 1101 --COLOR-BG-RGB: 62, 57, 53; 1102 --COLOR-BG-GRADIENT: #3e3935; 1103 --COLOR-BG: #3e3935; 1104 --COLOR-BG-ALPHA-25: rgba(62, 57, 53, 0.25); 1105 --COLOR-BG-ALPHA-35: rgba(62, 57, 53, 0.35); 1106 --COLOR-BG-ALPHA-60: rgba(62, 57, 53, 0.6); 1107 --COLOR-BG-ALPHA-65: rgba(62, 57, 53, 0.65); 1108 --COLOR-BG-ALPHA-85: rgba(62, 57, 53, 0.85); 1109 --COLOR-BG-DARKEN: #23201d; 1110 --COLOR-BG-LIGHTEN-DARKEN: #59524d; 1111 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #4c4641; 1112 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #514b45; 1113 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 1114 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #59524d; 1115 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #675f58; 1116 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #756c64; 1117 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #59524d; 1118 --COLOR-BG-LIGHTEN-DARKEN-2: #3e3935; 1119 --COLOR-BG-LIGHTEN-DARKEN-3: #302c2a; 1120 --COLOR-BG-LIGHTEN-DARKEN-4: #22201e; 1121 --COLOR-BG-LIGHTEN-DARKEN-5: #151312; 1122 --COLOR-BG-LIGHTEN-DARKEN-6: #070606; 1123 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #8f857d; 1124 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #9b928a; 1125 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #a79f98; 1126 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #b3aca6; 1127 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #beb8b4; 1128 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #cac5c1; 1129 1130 --COLOR-INPUT-BG: #3e3935; 1131 1132 --COLOR-ACCENT: #ffffff; 1133 --COLOR-ACCENT-TEXT: #000; 1134 --COLOR-ACCENT-OPPOSITE: #000000; 1135 --COLOR-ACCENT-MIX-ALPHA: rgba(255, 255, 255, 0.25); 1136 1137 --COLOR-BORDER: #ffffff; 1138 --COLOR-BORDER-ALPHA-15: rgba(255, 255, 255, 0.15); 1139 --COLOR-BORDER-ALPHA-30: rgba(255, 255, 255, 0.3); 1140 --COLOR-BORDER-ALPHA-50: rgba(255, 255, 255, 0.5); 1141 --COLOR-BORDER-ALPHA-65: rgba(255, 255, 255, 0.65); 1142 --COLOR-BORDER-LIGHTEN-DARKEN: #b3b3b3; 1143 --COLOR-BORDER-HAIRLINE: #36312e; 1144 --COLOR-LINK: #000000; 1145 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1146 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #ffffff; 1147 --COLOR-UPSELLS-TEXT: #0b0b0b; 1148 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 1149 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 1150 --UPSELLS-HEIGHT: 100px; 1151 --UPSELLS-IMAGE-WIDTH: 30%; 1152 1153 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 1154 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1155 1156 /* Dynamic color variables */ 1157 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1158 --text: var(--COLOR-TEXT); 1159 --heading: var(--COLOR-HEADING); 1160 --accent: var(--COLOR-ACCENT); 1161 --border: var(--COLOR-BORDER); 1162 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1163 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1164 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1165 --bg-darken: var(--COLOR-BG-DARKEN); 1166 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1167 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1168 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1169 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1170 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1171 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1172 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1173 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1174 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1175 --overlay: #0000004d; 1176 --bg-overlay: rgba(0, 0, 0, 0.5); 1177 --link: var(--COLOR-LINK); 1178 --text-darken: var(--COLOR-TEXT-DARKEN); 1179 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1180 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1181 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1182 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1183 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1184 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1185 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1186 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1187 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1188 --accent-text: var(--COLOR-ACCENT-TEXT); 1189 --sale-bg: var(--COLOR-SALE-BG); 1190 --sale-text: var(--COLOR-SALE-TEXT); 1191 --custom-bg: var(--COLOR-CUSTOM-BG); 1192 --custom-text: var(--COLOR-CUSTOM-TEXT); 1193 --sold-bg: var(--COLOR-SOLD-BG); 1194 --sold-text: var(--COLOR-SOLD-TEXT); 1195 --saving-bg: var(--COLOR-SAVING-BG); 1196 --saving-text: var(--COLOR-SAVING-TEXT); 1197 --input-bg: var(--COLOR-INPUT-BG); 1198 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1199 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1200 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1201 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1202 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1203 --hairline: var(--COLOR-BORDER-HAIRLINE); 1204 --error: var(--COLOR-ERROR); 1205 --error-bg: var(--COLOR-ERROR-BG); 1206 --success: var(--COLOR-SUCCESS); 1207 --success-bg: var(--COLOR-SUCCESS-BG); 1208 --disabled-grey: var(--COLOR-DISABLED-GREY); 1209 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1210 --white: var(--COLOR-WHITE); 1211 --white-darken: var(--COLOR-WHITE-DARKEN); 1212 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1213 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1214 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1215 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1216 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1217 --black: var(--COLOR-BLACK); 1218 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1219 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1220 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1221 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1222 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1223 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1224 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1225 --upsells-bg: var(--COLOR-UPSELLS-BG); 1226 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1227 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1228 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1229 } 1230 1231 1232 .color-scheme-6 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1233 --COLOR-PRIMARY-OPPOSITE: #ffffff; 1234 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(235, 104, 93, 0.2); 1235 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(235, 104, 93, 0.3); 1236 1237 --PRIMARY-BUTTONS-COLOR-BG: #e53e30; 1238 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 1239 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1240 --PRIMARY-BUTTONS-COLOR-BORDER: #e53e30; 1241 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 1242 1243 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #eb685d; 1244 1245 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(229, 62, 48, 0.05); 1246 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(229, 62, 48, 0.1); 1247 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(229, 62, 48, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 1248 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 1249 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(255, 196, 191, 0.2); 1250 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(255, 196, 191, 0.3); 1251 1252 --SECONDARY-BUTTONS-COLOR-BG: #fff3f2; 1253 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 1254 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1255 --SECONDARY-BUTTONS-COLOR-BORDER: #fff3f2; 1256 1257 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(255, 243, 242, 0.05); 1258 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(255, 243, 242, 0.1); 1259 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(255, 243, 242, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1260 --OUTLINE-BUTTONS-PRIMARY-TEXT: #e53e30; 1261 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(229, 62, 48, 0.1); 1262 --OUTLINE-BUTTONS-PRIMARY-BORDER: #e53e30; 1263 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(235, 104, 93, 0.2); 1264 1265 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1266 --OUTLINE-BUTTONS-SECONDARY-TEXT: #fff3f2; 1267 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 243, 242, 0.1); 1268 --OUTLINE-BUTTONS-SECONDARY-BORDER: #fff3f2; 1269 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(255, 196, 191, 0.2); 1270 1271 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1272 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1273 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1274 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1275 1276 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1277 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1278 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1279 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #e53e30; 1280 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 1281 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1282 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 1283 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1284 1285 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #fff3f2; 1286 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 1287 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1288 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 1289 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1290 1291 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1292 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1293 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1294 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1295 1296 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1297 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1298 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1299 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #ffffff; 1300 --COLOR-TEXT: #ffffff; 1301 --COLOR-TEXT-DARKEN: #cccccc; 1302 --COLOR-TEXT-LIGHTEN: #ffffff; 1303 --COLOR-TEXT-ALPHA-5: rgba(255, 255, 255, 0.05); 1304 --COLOR-TEXT-ALPHA-8: rgba(255, 255, 255, 0.08); 1305 --COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1306 --COLOR-TEXT-ALPHA-15: rgba(255, 255, 255, 0.15); 1307 --COLOR-TEXT-ALPHA-20: rgba(255, 255, 255, 0.2); 1308 --COLOR-TEXT-ALPHA-25: rgba(255, 255, 255, 0.25); 1309 --COLOR-TEXT-ALPHA-50: rgba(255, 255, 255, 0.5); 1310 --COLOR-TEXT-ALPHA-60: rgba(255, 255, 255, 0.6); 1311 --COLOR-TEXT-ALPHA-85: rgba(255, 255, 255, 0.85); 1312 1313 --COLOR-BG-RGB: 11, 66, 123; 1314 --COLOR-BG-GRADIENT: #0b427b; 1315 --COLOR-BG: #0b427b; 1316 --COLOR-BG-ALPHA-25: rgba(11, 66, 123, 0.25); 1317 --COLOR-BG-ALPHA-35: rgba(11, 66, 123, 0.35); 1318 --COLOR-BG-ALPHA-60: rgba(11, 66, 123, 0.6); 1319 --COLOR-BG-ALPHA-65: rgba(11, 66, 123, 0.65); 1320 --COLOR-BG-ALPHA-85: rgba(11, 66, 123, 0.85); 1321 --COLOR-BG-DARKEN: #07294c; 1322 --COLOR-BG-LIGHTEN-DARKEN: #0f5baa; 1323 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #0d4f92; 1324 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #0e549c; 1325 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #ffffff; 1326 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #0f5baa; 1327 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #1168c1; 1328 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #1374d9; 1329 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #0f5baa; 1330 --COLOR-BG-LIGHTEN-DARKEN-2: #0b427b; 1331 --COLOR-BG-LIGHTEN-DARKEN-3: #093564; 1332 --COLOR-BG-LIGHTEN-DARKEN-4: #07294c; 1333 --COLOR-BG-LIGHTEN-DARKEN-5: #051c35; 1334 --COLOR-BG-LIGHTEN-DARKEN-6: #03101d; 1335 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #328eed; 1336 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #4a9bef; 1337 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #61a8f1; 1338 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #79b5f3; 1339 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #90c2f5; 1340 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #a7cff7; 1341 1342 --COLOR-INPUT-BG: #0b427b; 1343 1344 --COLOR-ACCENT: #6d52ff; 1345 --COLOR-ACCENT-TEXT: #fff; 1346 --COLOR-ACCENT-OPPOSITE: #ffffff; 1347 --COLOR-ACCENT-MIX-ALPHA: rgba(182, 169, 255, 0.25); 1348 1349 --COLOR-BORDER: #000000; 1350 --COLOR-BORDER-ALPHA-15: rgba(0, 0, 0, 0.15); 1351 --COLOR-BORDER-ALPHA-30: rgba(0, 0, 0, 0.3); 1352 --COLOR-BORDER-ALPHA-50: rgba(0, 0, 0, 0.5); 1353 --COLOR-BORDER-ALPHA-65: rgba(0, 0, 0, 0.65); 1354 --COLOR-BORDER-LIGHTEN-DARKEN: #4d4d4d; 1355 --COLOR-BORDER-HAIRLINE: #0a3a6d; 1356 --COLOR-LINK: #000000; 1357 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1358 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #f7f6f4; 1359 --COLOR-UPSELLS-TEXT: #0b0b0b; 1360 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 1361 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 1362 --UPSELLS-HEIGHT: 100px; 1363 --UPSELLS-IMAGE-WIDTH: 30%; 1364 1365 --COLOR-DISABLED-GREY: rgba(255, 255, 255, 0.05); 1366 --COLOR-DISABLED-GREY-DARKEN: rgba(255, 255, 255, 0.45); 1367 1368 /* Dynamic color variables */ 1369 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1370 --text: var(--COLOR-TEXT); 1371 --heading: var(--COLOR-HEADING); 1372 --accent: var(--COLOR-ACCENT); 1373 --border: var(--COLOR-BORDER); 1374 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1375 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1376 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1377 --bg-darken: var(--COLOR-BG-DARKEN); 1378 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1379 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1380 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1381 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1382 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1383 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1384 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1385 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1386 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1387 --overlay: #0000004d; 1388 --bg-overlay: rgba(0, 0, 0, 0.5); 1389 --link: var(--COLOR-LINK); 1390 --text-darken: var(--COLOR-TEXT-DARKEN); 1391 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1392 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1393 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1394 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1395 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1396 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1397 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1398 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1399 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1400 --accent-text: var(--COLOR-ACCENT-TEXT); 1401 --sale-bg: var(--COLOR-SALE-BG); 1402 --sale-text: var(--COLOR-SALE-TEXT); 1403 --custom-bg: var(--COLOR-CUSTOM-BG); 1404 --custom-text: var(--COLOR-CUSTOM-TEXT); 1405 --sold-bg: var(--COLOR-SOLD-BG); 1406 --sold-text: var(--COLOR-SOLD-TEXT); 1407 --saving-bg: var(--COLOR-SAVING-BG); 1408 --saving-text: var(--COLOR-SAVING-TEXT); 1409 --input-bg: var(--COLOR-INPUT-BG); 1410 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1411 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1412 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1413 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1414 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1415 --hairline: var(--COLOR-BORDER-HAIRLINE); 1416 --error: var(--COLOR-ERROR); 1417 --error-bg: var(--COLOR-ERROR-BG); 1418 --success: var(--COLOR-SUCCESS); 1419 --success-bg: var(--COLOR-SUCCESS-BG); 1420 --disabled-grey: var(--COLOR-DISABLED-GREY); 1421 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1422 --white: var(--COLOR-WHITE); 1423 --white-darken: var(--COLOR-WHITE-DARKEN); 1424 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1425 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1426 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1427 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1428 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1429 --black: var(--COLOR-BLACK); 1430 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1431 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1432 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1433 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1434 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1435 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1436 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1437 --upsells-bg: var(--COLOR-UPSELLS-BG); 1438 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1439 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1440 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1441 } 1442 1443 1444 .color-scheme-7 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 1445 --COLOR-PRIMARY-OPPOSITE: #ffffff; 1446 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(37, 37, 37, 0.2); 1447 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(37, 37, 37, 0.3); 1448 1449 --PRIMARY-BUTTONS-COLOR-BG: #0b0b0b; 1450 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 1451 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1452 --PRIMARY-BUTTONS-COLOR-BORDER: #0b0b0b; 1453 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 1454 1455 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #252525; 1456 1457 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(11, 11, 11, 0.05); 1458 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(11, 11, 11, 0.1); 1459 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(11, 11, 11, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 1460 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 1461 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(230, 230, 230, 0.2); 1462 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(230, 230, 230, 0.3); 1463 1464 --SECONDARY-BUTTONS-COLOR-BG: #ffffff; 1465 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 1466 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1467 --SECONDARY-BUTTONS-COLOR-BORDER: #ffffff; 1468 1469 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(255, 255, 255, 0.05); 1470 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(255, 255, 255, 0.1); 1471 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(255, 255, 255, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1472 --OUTLINE-BUTTONS-PRIMARY-TEXT: #0b0b0b; 1473 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(11, 11, 11, 0.1); 1474 --OUTLINE-BUTTONS-PRIMARY-BORDER: #0b0b0b; 1475 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(37, 37, 37, 0.2); 1476 1477 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1478 --OUTLINE-BUTTONS-SECONDARY-TEXT: #ffffff; 1479 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1480 --OUTLINE-BUTTONS-SECONDARY-BORDER: #ffffff; 1481 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(230, 230, 230, 0.2); 1482 1483 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1484 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1485 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1486 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1487 1488 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1489 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1490 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1491 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #0b0b0b; 1492 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 1493 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1494 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 1495 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1496 1497 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #ffffff; 1498 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 1499 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1500 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 1501 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1502 1503 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1504 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1505 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1506 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1507 1508 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1509 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1510 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1511 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #0b0b0b; 1512 --COLOR-TEXT: #0b0b0b; 1513 --COLOR-TEXT-DARKEN: #000000; 1514 --COLOR-TEXT-LIGHTEN: #3e3e3e; 1515 --COLOR-TEXT-ALPHA-5: rgba(11, 11, 11, 0.05); 1516 --COLOR-TEXT-ALPHA-8: rgba(11, 11, 11, 0.08); 1517 --COLOR-TEXT-ALPHA-10: rgba(11, 11, 11, 0.1); 1518 --COLOR-TEXT-ALPHA-15: rgba(11, 11, 11, 0.15); 1519 --COLOR-TEXT-ALPHA-20: rgba(11, 11, 11, 0.2); 1520 --COLOR-TEXT-ALPHA-25: rgba(11, 11, 11, 0.25); 1521 --COLOR-TEXT-ALPHA-50: rgba(11, 11, 11, 0.5); 1522 --COLOR-TEXT-ALPHA-60: rgba(11, 11, 11, 0.6); 1523 --COLOR-TEXT-ALPHA-85: rgba(11, 11, 11, 0.85); 1524
1525 --COLOR-BG-RGB: 255, 255, 255; 1526 --COLOR-BG-GRADIENT: linear-gradient(180deg, rgba(255, 247, 242, 1), rgba(255, 255, 255, 1) 100%); 1527 --COLOR-BG: #ffffff; 1528 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 1529 --COLOR-BG-ALPHA-35: rgba(255, 255, 255, 0.35); 1530 --COLOR-BG-ALPHA-60: rgba(255, 255, 255, 0.6); 1531 --COLOR-BG-ALPHA-65: rgba(255, 255, 255, 0.65); 1532 --COLOR-BG-ALPHA-85: rgba(255, 255, 255, 0.85); 1533 --COLOR-BG-DARKEN: #e6e6e6; 1534 --COLOR-BG-LIGHTEN-DARKEN: #e6e6e6; 1535 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #fafafa; 1536 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #f5f5f5; 1537 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 1538 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 1539 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #d9d9d9; 1540 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #cccccc; 1541 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #e6e6e6; 1542 --COLOR-BG-LIGHTEN-DARKEN-2: #cdcdcd; 1543 --COLOR-BG-LIGHTEN-DARKEN-3: #c0c0c0; 1544 --COLOR-BG-LIGHTEN-DARKEN-4: #b3b3b3; 1545 --COLOR-BG-LIGHTEN-DARKEN-5: #a6a6a6; 1546 --COLOR-BG-LIGHTEN-DARKEN-6: #9a9a9a; 1547 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #b3b3b3; 1548 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #a6a6a6; 1549 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #999999; 1550 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #8c8c8c; 1551 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #808080; 1552 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #737373; 1553 1554 --COLOR-INPUT-BG: #ffffff; 1555 1556 --COLOR-ACCENT: #fff7f2; 1557 --COLOR-ACCENT-TEXT: #000; 1558 --COLOR-ACCENT-OPPOSITE: #000000; 1559 --COLOR-ACCENT-MIX-ALPHA: rgba(128, 124, 121, 0.25); 1560 1561 --COLOR-BORDER: #000000; 1562 --COLOR-BORDER-ALPHA-15: rgba(0, 0, 0, 0.15); 1563 --COLOR-BORDER-ALPHA-30: rgba(0, 0, 0, 0.3); 1564 --COLOR-BORDER-ALPHA-50: rgba(0, 0, 0, 0.5); 1565 --COLOR-BORDER-ALPHA-65: rgba(0, 0, 0, 0.65); 1566 --COLOR-BORDER-LIGHTEN-DARKEN: #4d4d4d; 1567 --COLOR-BORDER-HAIRLINE: #f7f7f7; 1568 --COLOR-LINK: #ffffff; 1569 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1570 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #f7f6f4; 1571 --COLOR-UPSELLS-TEXT: #0b0b0b; 1572 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 1573 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 1574 --UPSELLS-HEIGHT: 100px; 1575 --UPSELLS-IMAGE-WIDTH: 30%; 1576 1577 --COLOR-DISABLED-GREY: rgba(11, 11, 11, 0.05); 1578 --COLOR-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 1579 1580 /* Dynamic color variables */ 1581 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1582 --text: var(--COLOR-TEXT); 1583 --heading: var(--COLOR-HEADING); 1584 --accent: var(--COLOR-ACCENT); 1585 --border: var(--COLOR-BORDER); 1586 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1587 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1588 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1589 --bg-darken: var(--COLOR-BG-DARKEN); 1590 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1591 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1592 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1593 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1594 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1595 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1596 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1597 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1598 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1599 --overlay: #00000005; 1600 --bg-overlay: rgba(255, 255, 255, 0.5); 1601 --link: var(--COLOR-LINK); 1602 --text-darken: var(--COLOR-TEXT-DARKEN); 1603 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1604 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1605 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1606 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1607 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1608 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1609 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1610 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1611 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1612 --accent-text: var(--COLOR-ACCENT-TEXT); 1613 --sale-bg: var(--COLOR-SALE-BG); 1614 --sale-text: var(--COLOR-SALE-TEXT); 1615 --custom-bg: var(--COLOR-CUSTOM-BG); 1616 --custom-text: var(--COLOR-CUSTOM-TEXT); 1617 --sold-bg: var(--COLOR-SOLD-BG); 1618 --sold-text: var(--COLOR-SOLD-TEXT); 1619 --saving-bg: var(--COLOR-SAVING-BG); 1620 --saving-text: var(--COLOR-SAVING-TEXT); 1621 --input-bg: var(--COLOR-INPUT-BG); 1622 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1623 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1624 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1625 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1626 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1627 --hairline: var(--COLOR-BORDER-HAIRLINE); 1628 --error: var(--COLOR-ERROR); 1629 --error-bg: var(--COLOR-ERROR-BG); 1630 --success: var(--COLOR-SUCCESS); 1631 --success-bg: var(--COLOR-SUCCESS-BG); 1632 --disabled-grey: var(--COLOR-DISABLED-GREY); 1633 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1634 --white: var(--COLOR-WHITE); 1635 --white-darken: var(--COLOR-WHITE-DARKEN); 1636 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1637 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1638 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1639 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1640 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1641 --black: var(--COLOR-BLACK); 1642 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1643 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1644 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1645 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1646 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1647 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1648 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1649 --upsells-bg: var(--COLOR-UPSELLS-BG); 1650 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1651 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1652 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1653 } 1654 1655 1656 .color-scheme-8 {--COLOR-BODY-BG-OPPOSITE-ALPHA-25: rgba(0, 0, 0, 0.25); 1657 --COLOR-PRIMARY-OPPOSITE: #ffffff; 1658 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-20: rgba(37, 37, 37, 0.2); 1659 --COLOR-PRIMARY-LIGHTEN-DARKEN-ALPHA-30: rgba(37, 37, 37, 0.3); 1660 1661 --PRIMARY-BUTTONS-COLOR-BG: #0b0b0b; 1662 --PRIMARY-BUTTONS-COLOR-TEXT: #ffffff; 1663 --PRIMARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1664 --PRIMARY-BUTTONS-COLOR-BORDER: #0b0b0b; 1665 --PRIMARY-BUTTONS-COLOR-HOVER: rgba(255, 255, 255, 0.2); 1666 1667 --PRIMARY-BUTTONS-COLOR-LIGHTEN-DARKEN: #252525; 1668 1669 --PRIMARY-BUTTONS-COLOR-ALPHA-05: rgba(11, 11, 11, 0.05); 1670 --PRIMARY-BUTTONS-COLOR-ALPHA-10: rgba(11, 11, 11, 0.1); 1671 --PRIMARY-BUTTONS-COLOR-ALPHA-50: rgba(11, 11, 11, 0.5);--COLOR-SECONDARY-OPPOSITE: #000000; 1672 --COLOR-SECONDARY-OPPOSITE-ALPHA-20: rgba(0, 0, 0, 0.2); 1673 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-20: rgba(230, 230, 230, 0.2); 1674 --COLOR-SECONDARY-LIGHTEN-DARKEN-ALPHA-30: rgba(230, 230, 230, 0.3); 1675 1676 --SECONDARY-BUTTONS-COLOR-BG: #ffffff; 1677 --SECONDARY-BUTTONS-COLOR-TEXT: #000000; 1678 --SECONDARY-BUTTONS-COLOR-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1679 --SECONDARY-BUTTONS-COLOR-BORDER: #ffffff; 1680 1681 --SECONDARY-BUTTONS-COLOR-ALPHA-05: rgba(255, 255, 255, 0.05); 1682 --SECONDARY-BUTTONS-COLOR-ALPHA-10: rgba(255, 255, 255, 0.1); 1683 --SECONDARY-BUTTONS-COLOR-ALPHA-50: rgba(255, 255, 255, 0.5);--OUTLINE-BUTTONS-PRIMARY-BG: transparent; 1684 --OUTLINE-BUTTONS-PRIMARY-TEXT: #0b0b0b; 1685 --OUTLINE-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(11, 11, 11, 0.1); 1686 --OUTLINE-BUTTONS-PRIMARY-BORDER: #0b0b0b; 1687 --OUTLINE-BUTTONS-PRIMARY-BG-HOVER: rgba(37, 37, 37, 0.2); 1688 1689 --OUTLINE-BUTTONS-SECONDARY-BG: transparent; 1690 --OUTLINE-BUTTONS-SECONDARY-TEXT: #ffffff; 1691 --OUTLINE-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1692 --OUTLINE-BUTTONS-SECONDARY-BORDER: #ffffff; 1693 --OUTLINE-BUTTONS-SECONDARY-BG-HOVER: rgba(230, 230, 230, 0.2); 1694 1695 --OUTLINE-BUTTONS-WHITE-BG: transparent; 1696 --OUTLINE-BUTTONS-WHITE-TEXT: #ffffff; 1697 --OUTLINE-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1698 --OUTLINE-BUTTONS-WHITE-BORDER: #ffffff; 1699 1700 --OUTLINE-BUTTONS-BLACK-BG: transparent; 1701 --OUTLINE-BUTTONS-BLACK-TEXT: #000000; 1702 --OUTLINE-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1703 --OUTLINE-BUTTONS-BLACK-BORDER: #000000;--OUTLINE-SOLID-BUTTONS-PRIMARY-BG: #0b0b0b; 1704 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT: #ffffff; 1705 --OUTLINE-SOLID-BUTTONS-PRIMARY-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1706 --OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #ffffff; 1707 --OUTLINE-SOLID-BUTTONS-PRIMARY-BG-HOVER: rgba(255, 255, 255, 0.2); 1708 1709 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG: #ffffff; 1710 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #000000; 1711 --OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1712 --OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #000000; 1713 --OUTLINE-SOLID-BUTTONS-SECONDARY-BG-HOVER: rgba(0, 0, 0, 0.2); 1714 1715 --OUTLINE-SOLID-BUTTONS-WHITE-BG: #ffffff; 1716 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT: #000000; 1717 --OUTLINE-SOLID-BUTTONS-WHITE-TEXT-ALPHA-10: rgba(0, 0, 0, 0.1); 1718 --OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #000000; 1719 1720 --OUTLINE-SOLID-BUTTONS-BLACK-BG: #000000; 1721 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT: #ffffff; 1722 --OUTLINE-SOLID-BUTTONS-BLACK-TEXT-ALPHA-10: rgba(255, 255, 255, 0.1); 1723 --OUTLINE-SOLID-BUTTONS-BLACK-BORDER: #ffffff;--COLOR-HEADING: #0b0b0b; 1724 --COLOR-TEXT: #0b0b0b; 1725 --COLOR-TEXT-DARKEN: #000000; 1726 --COLOR-TEXT-LIGHTEN: #3e3e3e; 1727 --COLOR-TEXT-ALPHA-5: rgba(11, 11, 11, 0.05); 1728 --COLOR-TEXT-ALPHA-8: rgba(11, 11, 11, 0.08); 1729 --COLOR-TEXT-ALPHA-10: rgba(11, 11, 11, 0.1); 1730 --COLOR-TEXT-ALPHA-15: rgba(11, 11, 11, 0.15); 1731 --COLOR-TEXT-ALPHA-20: rgba(11, 11, 11, 0.2); 1732 --COLOR-TEXT-ALPHA-25: rgba(11, 11, 11, 0.25); 1733 --COLOR-TEXT-ALPHA-50: rgba(11, 11, 11, 0.5); 1734 --COLOR-TEXT-ALPHA-60: rgba(11, 11, 11, 0.6); 1735 --COLOR-TEXT-ALPHA-85: rgba(11, 11, 11, 0.85); 1736
1737 --COLOR-BG-RGB: 255, 255, 255; 1738 --COLOR-BG-GRADIENT: linear-gradient(180deg, rgba(255, 247, 242, 1), rgba(255, 255, 255, 1) 100%); 1739 --COLOR-BG: #ffffff; 1740 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 1741 --COLOR-BG-ALPHA-35: rgba(255, 255, 255, 0.35); 1742 --COLOR-BG-ALPHA-60: rgba(255, 255, 255, 0.6); 1743 --COLOR-BG-ALPHA-65: rgba(255, 255, 255, 0.65); 1744 --COLOR-BG-ALPHA-85: rgba(255, 255, 255, 0.85); 1745 --COLOR-BG-DARKEN: #e6e6e6; 1746 --COLOR-BG-LIGHTEN-DARKEN: #e6e6e6; 1747 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG: #fafafa; 1748 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT: #f5f5f5; 1749 --COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT: #000000; 1750 --COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 1751 --COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: #d9d9d9; 1752 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER: #cccccc; 1753 --COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE: #e6e6e6; 1754 --COLOR-BG-LIGHTEN-DARKEN-2: #cdcdcd; 1755 --COLOR-BG-LIGHTEN-DARKEN-3: #c0c0c0; 1756 --COLOR-BG-LIGHTEN-DARKEN-4: #b3b3b3; 1757 --COLOR-BG-LIGHTEN-DARKEN-5: #a6a6a6; 1758 --COLOR-BG-LIGHTEN-DARKEN-6: #9a9a9a; 1759 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST: #b3b3b3; 1760 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: #a6a6a6; 1761 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: #999999; 1762 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: #8c8c8c; 1763 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: #808080; 1764 --COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: #737373; 1765 1766 --COLOR-INPUT-BG: #ffffff; 1767 1768 --COLOR-ACCENT: #fff7f2; 1769 --COLOR-ACCENT-TEXT: #000; 1770 --COLOR-ACCENT-OPPOSITE: #000000; 1771 --COLOR-ACCENT-MIX-ALPHA: rgba(128, 124, 121, 0.25); 1772 1773 --COLOR-BORDER: #000000; 1774 --COLOR-BORDER-ALPHA-15: rgba(0, 0, 0, 0.15); 1775 --COLOR-BORDER-ALPHA-30: rgba(0, 0, 0, 0.3); 1776 --COLOR-BORDER-ALPHA-50: rgba(0, 0, 0, 0.5); 1777 --COLOR-BORDER-ALPHA-65: rgba(0, 0, 0, 0.65); 1778 --COLOR-BORDER-LIGHTEN-DARKEN: #4d4d4d; 1779 --COLOR-BORDER-HAIRLINE: #f7f7f7; 1780 --COLOR-LINK: #ffffff; 1781 --COLOR-BG-OVERLAY: rgba(0, 0, 0, 0.15);--COLOR-QUICK-ADD-BG: #ffffff; 1782 --COLOR-QUICK-ADD-TEXT: #000000;--COLOR-UPSELLS-BG: #f7f6f4; 1783 --COLOR-UPSELLS-TEXT: #0b0b0b; 1784 --COLOR-UPSELLS-TEXT-LIGHTEN: #3e3e3e; 1785 --COLOR-UPSELLS-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 1786 --UPSELLS-HEIGHT: 100px; 1787 --UPSELLS-IMAGE-WIDTH: 30%; 1788 1789 --COLOR-DISABLED-GREY: rgba(11, 11, 11, 0.05); 1790 --COLOR-DISABLED-GREY-DARKEN: rgba(11, 11, 11, 0.45); 1791 1792 /* Dynamic color variables */ 1793 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1794 --text: var(--COLOR-TEXT); 1795 --heading: var(--COLOR-HEADING); 1796 --accent: var(--COLOR-ACCENT); 1797 --border: var(--COLOR-BORDER); 1798 --bg-alpha-25: var(--COLOR-BG-ALPHA-25); 1799 --bg-alpha-35: var(--COLOR-BG-ALPHA-35); 1800 --bg-alpha-60: var(--COLOR-BG-ALPHA-60); 1801 --bg-darken: var(--COLOR-BG-DARKEN); 1802 --bg-lighten-darken: var(--COLOR-BG-LIGHTEN-DARKEN); 1803 --bg-lighten-darken-shimmer-bg: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-BG); 1804 --bg-lighten-darken-shimmer-effect: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-EFFECT); 1805 --bg-lighten-darken-shimmer-enhancement: var(--COLOR-BG-LIGHTEN-DARKEN-SHIMMER-ENHANCEMENT); 1806 --bg-lighten-darken-foreground: var(--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND); 1807 --bg-lighten-darken-highlight: var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT); 1808 --bg-lighten-darken-search-loader: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER); 1809 --bg-lighten-darken-search-loader-line: var(--COLOR-BG-LIGHTEN-DARKEN-SEARCH-LOADER-LINE); 1810 --bg-lighten-darken-contrast: var(--COLOR-BG-LIGHTEN-DARKEN-CONTRAST); 1811 --overlay: #00000005; 1812 --bg-overlay: rgba(255, 255, 255, 0.5); 1813 --link: var(--COLOR-LINK); 1814 --text-darken: var(--COLOR-TEXT-DARKEN); 1815 --text-lighten: var(--COLOR-TEXT-LIGHTEN); 1816 --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); 1817 --text-alpha-8: var(--COLOR-TEXT-ALPHA-8); 1818 --text-alpha-10: var(--COLOR-TEXT-ALPHA-10); 1819 --text-alpha-15: var(--COLOR-TEXT-ALPHA-15); 1820 --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); 1821 --text-alpha-50: var(--COLOR-TEXT-ALPHA-50); 1822 --text-alpha-60: var(--COLOR-TEXT-ALPHA-60); 1823 --text-alpha-85: var(--COLOR-TEXT-ALPHA-85); 1824 --accent-text: var(--COLOR-ACCENT-TEXT); 1825 --sale-bg: var(--COLOR-SALE-BG); 1826 --sale-text: var(--COLOR-SALE-TEXT); 1827 --custom-bg: var(--COLOR-CUSTOM-BG); 1828 --custom-text: var(--COLOR-CUSTOM-TEXT); 1829 --sold-bg: var(--COLOR-SOLD-BG); 1830 --sold-text: var(--COLOR-SOLD-TEXT); 1831 --saving-bg: var(--COLOR-SAVING-BG); 1832 --saving-text: var(--COLOR-SAVING-TEXT); 1833 --input-bg: var(--COLOR-INPUT-BG); 1834 --border-alpha-15: var(--COLOR-BORDER-ALPHA-15); 1835 --border-alpha-30: var(--COLOR-BORDER-ALPHA-30); 1836 --border-alpha-50: var(--COLOR-BORDER-ALPHA-50);
1837 --border-alpha-65: var(--COLOR-BORDER-ALPHA-65); 1838 --border-lighten-darken: var(--COLOR-BORDER-LIGHTEN-DARKEN); 1839 --hairline: var(--COLOR-BORDER-HAIRLINE); 1840 --error: var(--COLOR-ERROR); 1841 --error-bg: var(--COLOR-ERROR-BG); 1842 --success: var(--COLOR-SUCCESS); 1843 --success-bg: var(--COLOR-SUCCESS-BG); 1844 --disabled-grey: var(--COLOR-DISABLED-GREY); 1845 --disabled-grey-darken: var(--COLOR-DISABLED-GREY-DARKEN); 1846 --white: var(--COLOR-WHITE); 1847 --white-darken: var(--COLOR-WHITE-DARKEN); 1848 --white-alpha-10: var(--COLOR-WHITE-ALPHA-10); 1849 --white-alpha-20: var(--COLOR-WHITE-ALPHA-20); 1850 --white-alpha-25: var(--COLOR-WHITE-ALPHA-25); 1851 --white-alpha-50: var(--COLOR-WHITE-ALPHA-50); 1852 --white-alpha-60: var(--COLOR-WHITE-ALPHA-60); 1853 --black: var(--COLOR-BLACK); 1854 --black-lighten: var(--COLOR-BLACK-LIGHTEN); 1855 --black-alpha-05: var(--COLOR-BLACK-ALPHA-05); 1856 --black-alpha-10: var(--COLOR-BLACK-ALPHA-10); 1857 --black-alpha-20: var(--COLOR-BLACK-ALPHA-20); 1858 --black-alpha-25: var(--COLOR-BLACK-ALPHA-25); 1859 --black-alpha-50: var(--COLOR-BLACK-ALPHA-50); 1860 --black-alpha-60: var(--COLOR-BLACK-ALPHA-60); 1861 --upsells-bg: var(--COLOR-UPSELLS-BG); 1862 --upsells-text: var(--COLOR-UPSELLS-TEXT); 1863 --upsells-text-lighten: var(--COLOR-UPSELLS-TEXT-LIGHTEN); 1864 --upsells-disabled-grey-darken: var(--COLOR-UPSELLS-DISABLED-GREY-DARKEN); 1865 } 1866 1867 1868 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-7, .color-scheme-8 { 1869 color: var(--text); 1870 background: var(--bg); 1871 }:root { 1872 --COLOR-SALE-BG: #d02e2e; 1873 --COLOR-SALE-TEXT: #ffffff; 1874 --COLOR-CUSTOM-BG: #ffffff; 1875 --COLOR-CUSTOM-TEXT: #000000; 1876 --COLOR-SOLD-BG: #0b0b0b; 1877 --COLOR-SOLD-TEXT: #d3d3d3; 1878 --COLOR-SAVING-BG: #d02e2e; 1879 --COLOR-SAVING-TEXT: #ffffff; 1880 1881 --COLOR-WHITE-BLACK: #fff; 1882 --COLOR-BLACK-WHITE: #000; 1883 --COLOR-BLACK-WHITE-ALPHA-25: rgba(0, 0, 0, 0.25); 1884 --COLOR-BLACK-WHITE-ALPHA-34: rgba(0, 0, 0, 0.34);--COLOR-MENU-BG: #ffffff; 1885 --COLOR-MENU-LINK: #3e3935; 1886 --COLOR-MENU-LINK-OPPOSITE: rgba(255, 255, 255, 0.15); 1887 --COLOR-MENU-TRANSPARENT-LINK: #3e3935; 1888 --COLOR-MENU-TEXT-ALPHA-5: rgba(62, 57, 53, 0.05); 1889 --COLOR-MENU-BG-ALPHA-10: rgba(255, 255, 255, 0.1); 1890 --COLOR-MENU-BG-INPUT: #ffffff; 1891 --COLOR-MENU-BG-LIGHTEN-DARKEN-FOREGROUND: #f7f7f7; 1892 1893 --COLOR-ERROR: #D02E2E; 1894 --COLOR-ERROR-BG: #f3cbcb; 1895 --COLOR-SUCCESS: #56AD6A; 1896 --COLOR-SUCCESS-BG: #ECFEF0; 1897 --COLOR-WARN: #ECBD5E; 1898 --COLOR-TRANSPARENT: rgba(255, 255, 255, 0); 1899 1900 --COLOR-WHITE: #ffffff; 1901 --COLOR-WHITE-DARKEN: #f2f2f2; 1902 --COLOR-WHITE-ALPHA-10: rgba(255, 255, 255, 0.1); 1903 --COLOR-WHITE-ALPHA-20: rgba(255, 255, 255, 0.2); 1904 --COLOR-WHITE-ALPHA-25: rgba(255, 255, 255, 0.25); 1905 --COLOR-WHITE-ALPHA-50: rgba(255, 255, 255, 0.5); 1906 --COLOR-WHITE-ALPHA-60: rgba(255, 255, 255, 0.6); 1907 --COLOR-BLACK: #000000; 1908 --COLOR-BLACK-LIGHTEN: #1a1a1a; 1909 --COLOR-BLACK-ALPHA-05: rgba(0, 0, 0, 0.05); 1910 --COLOR-BLACK-ALPHA-10: rgba(0, 0, 0, 0.1); 1911 --COLOR-BLACK-ALPHA-20: rgba(0, 0, 0, 0.2); 1912 --COLOR-BLACK-ALPHA-25: rgba(0, 0, 0, 0.25); 1913 --COLOR-BLACK-ALPHA-50: rgba(0, 0, 0, 0.5); 1914 --COLOR-BLACK-ALPHA-60: rgba(0, 0, 0, 0.6);--FONT-STACK-BODY: Roboto, sans-serif; 1915 --FONT-STYLE-BODY: normal; 1916 --FONT-STYLE-BODY-ITALIC: italic; 1917 --FONT-ADJUST-BODY: 1.0; 1918 1919 --FONT-WEIGHT-BODY: 400; 1920 --FONT-WEIGHT-BODY-LIGHT: 100; 1921 --FONT-WEIGHT-BODY-MEDIUM: 700; 1922 --FONT-WEIGHT-BODY-BOLD: 500; 1923 1924 --FONT-STACK-HEADING: Roboto, sans-serif; 1925 --FONT-STYLE-HEADING: normal; 1926 --FONT-STYLE-HEADING-ITALIC: italic; 1927 --FONT-ADJUST-HEADING: 1.0; 1928 1929 --FONT-WEIGHT-HEADING: 400; 1930 --FONT-WEIGHT-HEADING-LIGHT: 100; 1931 --FONT-WEIGHT-HEADING-MEDIUM: 700; 1932 --FONT-WEIGHT-HEADING-BOLD: 500; 1933 1934 --FONT-STACK-NAV: Roboto, sans-serif; 1935 --FONT-STYLE-NAV: normal; 1936 --FONT-STYLE-NAV-ITALIC: italic; 1937 --FONT-ADJUST-NAV: 1.0; 1938 --FONT-ADJUST-NAV-TOP-LEVEL: 0.9; 1939 1940 --FONT-WEIGHT-NAV: 400; 1941 --FONT-WEIGHT-NAV-LIGHT: 100; 1942 --FONT-WEIGHT-NAV-MEDIUM: 700; 1943 --FONT-WEIGHT-NAV-BOLD: 500; 1944 1945 --FONT-ADJUST-PRODUCT-GRID: 1.0; 1946 --FONT-ADJUST-PRODUCT-GRID-HEADING: 1.0; 1947 1948 --FONT-ADJUST-BADGES: 0.95; 1949 1950 --FONT-STACK-BUTTON: Roboto, sans-serif; 1951 --FONT-STYLE-BUTTON: normal; 1952 --FONT-STYLE-BUTTON-ITALIC: italic; 1953 --FONT-ADJUST-SMALL-BUTTON: 0.9; 1954 --FONT-ADJUST-MEDIUM-BUTTON: 0.9; 1955 --FONT-ADJUST-LARGE-BUTTON: 0.9; 1956 1957 --FONT-WEIGHT-BUTTON: 400; 1958 --FONT-WEIGHT-BUTTON-MEDIUM: 700; 1959 --FONT-WEIGHT-BUTTON-BOLD: 500; 1960 1961 --FONT-STACK-SUBHEADING: Roboto, sans-serif; 1962 --FONT-STYLE-SUBHEADING: normal; 1963 --FONT-ADJUST-SUBHEADING: 1.2; 1964 1965 --FONT-WEIGHT-SUBHEADING: 400; 1966 --FONT-WEIGHT-SUBHEADING-BOLD: 500; 1967 1968 --FONT-STACK-LABEL: Roboto, sans-serif; 1969 --FONT-STYLE-LABEL: normal; 1970 --FONT-ADJUST-LABEL: 0.8; 1971 1972 --FONT-STACK-HIGHLIGHT: "New York", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; 1973 --FONT-STYLE-HIGHLIGHT: normal; 1974 --FONT-WEIGHT-HIGHLIGHT: 400; 1975 1976 --FONT-WEIGHT-LABEL: 400; 1977 1978 --LETTER-SPACING-NAV: 0.0em; 1979 --LETTER-SPACING-HEADING: 0.0em; 1980 --LETTER-SPACING-SUBHEADING: 0.0em; 1981 --LETTER-SPACING-BUTTON: 0.0em; 1982 --LETTER-SPACING-LABEL: 0.05em; 1983 1984 --BUTTON-TEXT-CAPS: none; 1985 --HEADING-TEXT-CAPS: none; 1986 --SUBHEADING-TEXT-CAPS: none; 1987 --LABEL-TEXT-CAPS: none;--FONT-SIZE-INPUT: 1.0rem;--RADIUS: 30px; 1988 --RADIUS-SMALL: 22px; 1989 --RADIUS-TINY: 14px; 1990 --RADIUS-CHECKBOX: 4px; 1991 --RADIUS-TEXTAREA: 8px;--RADIUS-BADGE: 4px;--PRODUCT-MEDIA-PADDING-TOP: 100%;--BORDER-WIDTH: 1px;--STROKE-WIDTH: 12px;--SITE-WIDTH: 1440px; 1992 --SITE-WIDTH-NARROW: 840px; 1993 1994 1995 --SMALL-BUTTON-WIDTH: 70px; 1996 --MEDIUM-BUTTON-WIDTH: 140px; 1997 --LARGE-BUTTON-WIDTH: 200px; 1998 --SMALL-BUTTON-HEIGHT: 20px; 1999 --MEDIUM-BUTTON-HEIGHT: 20px; 2000 --LARGE-BUTTON-HEIGHT: 20px;
2000--ICON-ARROW-RIGHT: url( "//luxproducts.com/cdn/shop/t/12/assets/icon-chevron-right.svg?v=115618353204357621731764178817" );--loading-svg: url( "//luxproducts.com/cdn/shop/t/12/assets/loading.svg?v=91665432863842511931764178817" ); 2001 --icon-check: url( "//luxproducts.com/cdn/shop/t/12/assets/icon-check.svg?v=175316081881880408121764178817" ); 2002 --icon-check-swatch: url( "//luxproducts.com/cdn/shop/t/12/assets/icon-check-swatch.svg?v=131897745589030387781764178817" ); 2003 --icon-zoom-in: url( "//luxproducts.com/cdn/shop/t/12/assets/icon-zoom-in.svg?v=157433013461716915331764178817" ); 2004 --icon-zoom-out: url( "//luxproducts.com/cdn/shop/t/12/assets/icon-zoom-out.svg?v=164909107869959372931764178817" );--collection-sticky-bar-height: 0px; 2005 --collection-image-padding-top: 60%; 2006 2007 --drawer-width: 400px; 2008 --drawer-transition: transform 0.4s cubic-bezier(0.46, 0.01, 0.32, 1);--gutter: 60px; 2009 --gutter-mobile: 20px; 2010 --grid-gutter: 20px; 2011 --grid-gutter-mobile: 35px;--inner: 20px; 2012 --inner-tablet: 18px; 2013 --inner-mobile: 16px;--grid: repeat(3, minmax(0, 1fr)); 2014 --grid-tablet: repeat(3, minmax(0, 1fr)); 2015 --grid-mobile: repeat(2, minmax(0, 1fr)); 2016 --megamenu-grid: repeat(4, minmax(0, 1fr)); 2017 --grid-row: 1 / span 3;--scrollbar-width: 0px;--swatch-width: 38px; 2018 --swatch-height: 26px; 2019 --swatch-size: 32px; 2020 --swatch-size-mobile: 30px; 2021 2022 2023 --move-offset: 20px; 2024 2025 2026 --autoplay-speed: 2200ms; 2027 } 2028 2029 2030</style><link href="//luxproducts.com/cdn/shop/t/12/assets/theme.css?v=58466988537748137301773254383" rel="stylesheet" type="text/css" media="all" /><link href="//luxproducts.com/cdn/shop/t/12/assets/dialogs.css?v=15337732847770173151764178817" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"><style> 2031 .swatches{--swatch-default: #e5e5e5;--ink: #696969;--ash: #a3a3a3;--sky: #4cbbb8;--pop: #e43e23;--red: #d13b38;--jet: #000000;--gum: #eb5799;--hot: #ff0073;--mud: #4a342c;--fig: #F4E4FF;--tan: #d2b48c;--sea: #006699;--ruby: #e32040;--envy: #0e986b;--jade: #1b5c1d;--vert: #489c4a;--bone: #dedbbf;--aqua: #00ffff;--blue: #1d5caa;--cyan: #00ffff;--dirt: #a54400;--gold: #D4AF37;--gray: #808080;--grey: #808080;--lime: #00ff00;--navy: #273854;--nude: #E3BC9A;--rose: #e37fa0;--mint: #b6e4d0;--milk: #f6f2e8;--wine: #533230;--coal: #060d11;--snow: #f7f7f7;--dash: #234d90;--moss: #40592f;--peel: #ffd322;--sand: #e0c389;--onyx: #323737;--silk: #d1c4bb;--peru: #cd853f;--pink: #e79fab;--plum: #8a3340;--rust: #b7410e;--teal: #008080;--tile: #b9b6a1;--aloe: #D9EFD9;--azure: #f0ffff;--beige: #f5f5dc;--black: #000000;--brown: #804020;--cream: #ddd7cb;--terra: #b7a282;--slate: #4f4f4f;--olive: #40483f;--ocean: #E1E5F6;--camel: #a98d74;--clean: #F6F4EA;--coral: #ff7f50;--green: #008000;--ivory: #f5ecda;--khaki: #f0e68c;--linen: #faf0e6;--mauve: #e0b0ff;--wheat: #f5deb3;--white: #fafafa;--sienna: #9f6a51;--coffee: #2d2114;--bisque: #ffe4c4;--indigo: #4b0082;--maroon: #800000;--orange: #e5990e;--orchid: #da70d6;--purple: #800080;--tartan: #21a0ad;--salmon: #fa8072;--silver: #c0c0c0;--shadow: #5c534f;--tomato: #ff6347;--violet: #ee82ee;--yellow: #ffff00;--natural: #b7ac9a;--saffron: #FFE4DF;--crimson: #dc143c;--neutral: #c6bda6;--fuchsia: #ff00ff;--magenta: #ff00ff;--thistle: #d8bfd8;--hot-pink: #ff69b4;--sky-blue: #87ceeb;--dark-red: #8b0000;--cornsilk: #fff8dc;--honeydew: #f0fff0;--metallic: #b2b0ab;--lavender: #e6e6fa;--moccasin: #ffe4b5;--midnight: #383863;--seashell: #fff5ee;--sea-green: #2e8b57;--rose-gold: #cf9fa6;--dark-blue: #00008b;--dark-cyan: #008b8b;--cool-grey: #b9c1c9;--dark-gray: #a9a9a9;--dark-grey: #a9a9a9;--deep-pink: #ff1493;--chocolate: #d2691e;--gainsboro: #dcdcdc;--steelblue: #4682b4;--turquoise: #40e0d0;--alabaster: #e8e7df;--dark-green: #006400;--dark-khaki: #bdb76b;--light-blue: #add8e6;--light-cyan: #e0ffff;--light-gray: #d3d3d3;--light-grey: #d3d3d3;--light-pink: #ffb6c1;--lime-green: #32cd32;--mint-cream: #f5fffa;--royal-blue: #4169e1;--slate-blue: #6a5acd;--slate-gray: #708090;--slate-grey: #708090;--aquamarine: #7fffd4;--chartreuse: #7fff00;--dark-orange: #ff8c00;--dark-salmon: #e9967a;
2031--dark-violet: #9400d3;--light-coral: #f08080;--light-green: #90ee90} 2032/*# sourceMappingURL=/s/files/1/0021/7120/7759/t/152/assets/swatches.css.map?v=80340345938156021151778405697 */ 2033 2034 </style><style data-shopify>.swatches { 2035 --tq1-matter-smart-thermostat-black: #000000;--tq1-matter-smart-thermostat-white: #ffffff;--wall-plate-for-tq-matter-smart-thermostat-black: #000000;--wall-plate-for-tq-matter-smart-thermostat-white: #ffffff; 2036 }</style>
2037<script 2038 type="text/javascript" 2039> 2040 let root = '/'; 2041 if (root[root.length - 1] !== '/') { 2042 root = `${root}/`; 2043 } 2044 2045 window.theme = { 2046 routes: { 2047 root: root, 2048 cart_url: "\/cart", 2049 cart_add_url: "\/cart\/add", 2050 cart_change_url: "\/cart\/change", 2051 cart_update_url: "\/cart\/update", 2052 shop_url: "https:\/\/luxproducts.com", 2053 searchUrl: '/search', 2054 predictiveSearchUrl: '/search/suggest', 2055 product_recommendations_url: "\/recommendations\/products" 2056 }, 2057 assets: { 2058 photoswipe: '//luxproducts.com/cdn/shop/t/12/assets/photoswipe.js?v=162613001030112971491764178817', 2059 no_image: "//luxproducts.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_1024x.gif", 2060 base: "//luxproducts.com/cdn/shop/t/12/assets/" 2061 }, 2062 strings: { 2063 add_to_cart: "Add to Cart", 2064 cart_acceptance_error: "You must accept our terms and conditions.", 2065 cart_empty: "Your cart is currently empty.", 2066 cart_price: "Price", 2067 cart_quantity: "Quantity", 2068 cart_items_one: "{{ count }} item", 2069 cart_items_many: "{{ count }} items", 2070 cart_title: "Cart", 2071 cart_total: "Total", 2072 discount_not_applicable: "Discount not applicable", 2073 shipping_discounts_at_checkout: "Shipping discounts are shown at checkout after adding an address", 2074 discount_already_applied: "Discount already applied", 2075 continue_shopping: "Continue Shopping", 2076 free: "Free", 2077 limit_error: "Sorry, looks like we don\u0026#39;t have enough of this product.", 2078 preorder: "Pre-Order", 2079 remove: "Remove", 2080 sale_badge_text: "Sale", 2081 saving_badge: "Save {{ discount }}", 2082 saving_up_to_badge: "Save up to {{ discount }}", 2083 sold_out: "Sold Out", 2084 unavailable: "Unavailable", 2085 unit_price_label: "Unit price", 2086 unit_price_separator: "per", 2087 zero_qty_error: "Quantity must be greater than 0.", 2088 delete_confirm: "Are you sure you wish to delete this address?" 2089 }, 2090 icons: { 2091 close: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>' 2092 }, 2093 settings: { 2094 animationsEnabled: false, 2095 cartType: "drawer", 2096 enableAcceptTerms: false, 2097 enableInfinityScroll: false,
2098 enablePaymentButton: false, 2099 gridImageSize: "contain", 2100 gridImageAspectRatio: 1, 2101 mobileMenuBehaviour: "link", 2102 productGridHover: "image", 2103 savingBadgeType: "percentage", 2104 showSaleBadge: false, 2105 showSoldBadge: true, 2106 showSavingBadge: false, 2107 quickBuy: "none", 2108 suggestArticles: false, 2109 suggestCollections: false, 2110 suggestProducts: true, 2111 suggestPages: false, 2112 suggestionsResultsLimit: 5, 2113 currency_code_enable: false, 2114 hideInventoryCount: false, 2115 colorSwatchesType: "theme", 2116 atcButtonShowPrice: false, 2117 buynowButtonColor: "btn--white", 2118 buynowButtonStyle: "btn--solid-border", 2119 buynowButtonSize: "btn--large", 2120 mobileMenuType: "new", 2121 }, 2122 sizes: { 2123 mobile: 480, 2124 small: 768, 2125 large: 1024, 2126 widescreen: 1440 2127 }, 2128 moneyFormat: "${{amount}}", 2129 moneyWithCurrencyFormat: "${{amount}} USD", 2130 subtotal: 0, 2131 current_iso_code: "USD", 2132 info: { 2133 name: 'Palo Alto', 2134 version: '9.0.2', 2135 role: 'main' 2136 }, 2137 }; 2138 window.PaloAlto = window.PaloAlto || {}; 2139 window.slate = window.slate || {}; 2140 window.isHeaderTransparent = false; 2141 window.stickyHeaderHeight = 60; 2142 window.lastWindowWidth = window.innerWidth || document.documentElement.clientWidth; 2143</script>
2143<script src="//luxproducts.com/cdn/shop/t/12/assets/vendor.js?v=42276325216716451771764178817" defer="defer"></script>
vendor: 1 bytes, line 2143
2143
2144<script src="//luxproducts.com/cdn/shop/t/12/assets/theme.js?v=105120670363850093331764178817" defer="defer"></script>
2144<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
2144<meta name="facebook-domain-verification" content="lem8jebfxpxr5rjrany0vao7bw2wj0"> 2145<meta name="google-site-verification" content="vx58puFxv6y7Sn4PRwhFr0Tbs_1UQJlBevAG19w7jIg"> 2146<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/65813413974/digital_wallets/dialog"> 2147<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/lux-insights.atom" /> 2148<link rel="next" href="/blogs/lux-insights?page=2">
2149<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
2149 2150<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
2151<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=65813413974" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2151
2151
2152<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":65813413974,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/65813413974","merchantName":"Lux Products","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Lux Products","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 2152
2152
2153<script id="shopify-features" type="application/json">{"accessToken":"7a1dea08510b0bac181240916594e2c2","betas":["rich-media-storefront-analytics"],"domain":"luxproducts.com","predictiveSearch":true,"shopId":65813413974,"locale":"en"}</script>
vendor: 1 bytes, line 2153
2153
2154<script>var Shopify = Shopify || {}; 2155Shopify.shop = "yn7upf-dj.myshopify.com"; 2156Shopify.locale = "en"; 2157Shopify.currency = {"active":"USD","rate":"1.0"}; 2158Shopify.country = "US"; 2159Shopify.theme = {"name":"Lux - byVS shop button update","id":143134589014,"schema_name":"Palo Alto","schema_version":"9.0.2","theme_store_id":777,"role":"main"}; 2160Shopify.theme.handle = "null"; 2161Shopify.theme.style = {"id":null,"handle":null}; 2162Shopify.cdnHost = "luxproducts.com/cdn"; 2163Shopify.routes = Shopify.routes || {}; 2164Shopify.routes.root = "/"; 2165Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 2166Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 2167Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 2168Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 2168
2168
2169<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 2169
2169
2170<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 2170
2170
2171<script> 2172 window.ShopifyPay = window.ShopifyPay || {}; 2173 window.ShopifyPay.apiHost = "shop.app\/pay"; 2174 window.ShopifyPay.redirectState = null; 2175</script>
vendor: 1 bytes, line 2175
2175
2176<script> 2177 window.Shopify = window.Shopify || {}; 2178 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 2179 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 2180 window.Shopify.SignInWithShop.eligible = true; 2181</script>
vendor: 1 bytes, line 2181
2181
2182<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 2182
2182
2183<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 2183
2183
2184<script type="module"> 2185 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 2186 2187 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 2188 2189</script>
vendor: 1 bytes, line 2189
2189
2190<script> 2191 window.Shopify = window.Shopify || {}; 2192 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 2193 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"]}; 2194</script>
vendor: 1 bytes, line 2194
2194
2195<script>(function() { 2196 var isLoaded = false; 2197 function asyncLoad() { 2198 if (isLoaded) return; 2199 isLoaded = true; 2200 var urls = ["\/\/cdn.shopify.com\/proxy\/541b11625bed538eb2df9b6d6eded736fc162f378db4a6dcfe563ac525b14da2\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=yn7upf-dj.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/99dbb377e902c0bb52cfd4eb842ea92cd30b143c67288b5011cff85dec3b7450\/api.goaffpro.com\/loader.js?shop=yn7upf-dj.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 2201 for (var i = 0; i < urls.length; i++) { 2202 var s = document.createElement('script'); 2203 s.type = 'text/javascript'; 2204 s.async = true; 2205 s.src = urls[i]; 2206 var x = document.getElementsByTagName('script')[0]; 2207 x.parentNode.insertBefore(s, x); 2208 } 2209 }; 2210 if(window.attachEvent) { 2211 window.attachEvent('onload', asyncLoad); 2212 } else { 2213 window.addEventListener('load', asyncLoad, false); 2214 } 2215})();</script>
vendor: 1 bytes, line 2215
2215
2216<script id="__st">var __st={"a":65813413974,"offset":-14400,"reqid":"d0bdf216-b68f-47c7-8670-ce7d49e5a651-1791228498","pageurl":"luxproducts.com\/blogs\/lux-insights","s":"blogs-88267685974","u":"c51089a0c7fc","p":"blog","rtyp":"blog","rid":88267685974};</script>
vendor: 1 bytes, line 2216
2216
2217<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 2217
2217
2218<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 2218
2218
2219<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//luxproducts.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2219
2219
2220<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 = "//luxproducts.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>
2220<script crossorigin="anonymous" defer="defer" src="//luxproducts.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 2220
2220
2221<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 2221
2221
2222<script> 2223 window.Shopify = window.Shopify || {}; 2224 window.Shopify.MCP = window.Shopify.MCP || {}; 2225 window.Shopify.MCP.enabled = true; 2226 window.Shopify.MCP.shop = "yn7upf-dj.myshopify.com"; 2227 window.Shopify.MCP.mcpEndpoint = "https:\/\/luxproducts.com\/api\/mcp"; 2228 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"]}}]; 2229</script>
vendor: 1 bytes, line 2229
2229
2230<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("\/\/luxproducts.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 2231</script>
vendor: 1 bytes, line 2231
2231
2232<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://luxproducts.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 2233</script>
vendor: 1 bytes, line 2233
2233
2234<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 2235 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); 2236</script>
vendor: 1 bytes, line 2236
2236
2237<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})}})); 2238</script>
vendor: 1 bytes, line 2238
2238
2239<script id='scb4127' type='text/javascript' async='' src='https://luxproducts.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
2239<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://luxproducts.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 2240<style id="shopify-accelerated-checkout-cart"> 2241 #shopify-buyer-consent { 2242 margin-top: 1em; 2243 display: inline-block; 2244 width: 100%; 2245} 2246 2247#shopify-buyer-consent.hidden { 2248 display: none; 2249} 2250 2251#shopify-subscription-policy-button { 2252 background: none; 2253 border: none; 2254 padding: 0; 2255 text-decoration: underline; 2256 font-size: inherit; 2257 cursor: pointer; 2258} 2259 2260#shopify-subscription-policy-button::before { 2261 box-shadow: none; 2262} 2263 2264 </style> 2265
2266<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
2266 2267 <meta name="google-site-verification" content="vx58puFxv6y7Sn4PRwhFr0Tbs_1UQJlBevAG19w7jIg" /> 2268 2269 2270<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283
2283<script async src="https://static.klaviyo.com/onsite/js/T6MLwH/klaviyo.js?company_id=T6MLwH"></script>
2283 2284
2284<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
2284 2285 2286 2287 2288 2289 2290 2291
2291<script> 2292 window.klaviyoReviewsProductDesignMode = false 2293 </script>
2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 2304 2305 2306 2307 2308 2309 2310 2311<link rel="dns-prefetch" href="https://cdn.judge.me"> 2312<link rel="dns-prefetch" href="https://cdn1.judge.me"> 2313<link rel="dns-prefetch" href="https://api.judge.me"> 2314
2315<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":"#3E3935","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
2315ou! 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":"#3E3935","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":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
2315itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":false,"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,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
2315youtube_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-02-12T22:06:50.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":"cards","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_star_and_histogram_color":"#3E3935","review_widget_button_color":"#37B4E3","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"
2315:"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":"Lux Products","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
2315shop_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":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Lux Products"};</script>
2315 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #3E3935;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#3E3935}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Lux Products'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 2316</style> <style class='jdgm-settings-style'></style> 2317 2318 2319 2320 2321 <style class='jdgm-miracle-styles'> 2322 @-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
2322/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} 2323 2324</style> 2325 2326 2327 2328 2329 2330 2331 2332 2333
2334<script data-cfasync='false' class='jdgm-script'> 2335!function(e){window.jdgm=window.jdgm||{}; 2336/* INF-1976 */ 2337var _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;}(); 2338if(_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;} 2339jdgm.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/", 2340jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 2341setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 2342!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 2343(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 2344a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 2345jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 2346t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 2347t.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( 2348".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 2349parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 2350jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 2351)}))}(document); 2352</script>
2352 2353<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> 2354 2355<!-- BEGIN app snippet: theme_fix_tags -->
2355<script> 2356 (function() { 2357 var jdgmThemeFixes = null; 2358 if (!jdgmThemeFixes) return; 2359 2360 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 2361 // before the per-theme fix so the theme-specific CSS wins the cascade. 2362 // HTML is never applied globally (too risky). 2363 var allThemesFix = jdgmThemeFixes['all']; 2364 if (allThemesFix && allThemesFix.css) { 2365 var allStyleTag = document.createElement('style'); 2366 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 2367 allStyleTag.innerHTML = allThemesFix.css; 2368 document.head.append(allStyleTag); 2369 }; 2370 2371 if (allThemesFix && allThemesFix.js) { 2372 var allScriptTag = document.createElement('script'); 2373 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 2374 allScriptTag.innerHTML = allThemesFix.js; 2375 document.head.append(allScriptTag); 2376 }; 2377 2378 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 2379 if (!thisThemeFix) return; 2380 2381 if (thisThemeFix.html) { 2382 document.addEventListener("DOMContentLoaded", function() { 2383 var htmlDiv = document.createElement('div'); 2384 htmlDiv.classList.add('jdgm-theme-fix-html'); 2385 htmlDiv.innerHTML = thisThemeFix.html; 2386 document.body.append(htmlDiv); 2387 }); 2388 }; 2389 2390 if (thisThemeFix.css) { 2391 var styleTag = document.createElement('style'); 2392 styleTag.classList.add('jdgm-theme-fix-style'); 2393 styleTag.innerHTML = thisThemeFix.css; 2394 document.head.append(styleTag); 2395 }; 2396 2397 if (thisThemeFix.js) { 2398 var scriptTag = document.createElement('script'); 2399 scriptTag.classList.add('jdgm-theme-fix-script'); 2400 scriptTag.innerHTML = thisThemeFix.js; 2401 document.head.append(scriptTag); 2402 }; 2403 })(); 2404</script>
2404 2405<!-- END app snippet --> 2406<!-- End of Judge.me Core --> 2407 2408 2409 2410<!-- END app block -->
2410<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
2410 2411<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2412<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: 65813413974,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 2412
2412
2413<script> 2414 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2415</script>
vendor: 1 bytes, line 2415
2415
2416<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}
2416).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: 65813413974,storefrontBaseUrl: "https://luxproducts.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://luxproducts.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2385346646","configuration":"{\"shop\":\"yn7upf-dj.myshopify.com\",\"cookie_duration\":\"604800\",\"first_touch_or_last\":\"last_touch\",\"goaffpro_identifiers\":\"gfp_ref,ref,aff,wpam_id,click_id\",\"enable_form_referrals\":\"false\",\"ignore_ad_clicks\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ffb841046ecd028d3f5b411ec870cbdf","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
2416,{"id":"1957298262","configuration":"{\"clickstreamId\":\"55190e5d-f86f-4ec8-adbc-9d180feb43b4\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dce0ba162d2ca66f441eebf2b9a98ca0","type":"APP","apiClientId":44186959873,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1884454998","configuration":"{\"shopId\":\"254924\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1811578966","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1782153302","configuration":"{\"teamID\": \"6626\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2a2b192bb57a172029d31b343e0cb082","type":"APP","apiClientId":4754013,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1720123478","configuration":"{\"myshopifyDomain\":\"yn7upf-dj.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1615134806","configuration":"{\"accountID\":\"T6MLwH\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1315766358","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-17581110325\\\",\\\"GT-WRGG2KMN\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-JNP5S4T871\\\",\\\"AW-17581110325\\\/sIucCN38950bELXoqb9B\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-JNP5S4T871\\\",\\\"AW-17581110325\\\/5K9PCOn8950bELXoqb9B\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-JNP5S4T871\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-JNP5S4T871\\\",\\\"AW-17581110325\\\/Ef31COb8950bELXoqb9B\\\",\\\"MC-HLJ9NZSVWV\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-JNP5S4T871\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-JNP5S4T871\\\",\\\"AW-17581110325\\\/UWVACNr8950bELXoqb9B\\\",\\\"MC-HLJ9NZSVWV\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-JNP5S4T871\\\",\\\"AW-17581110325\\\/k2riCOP8950bELXoqb9B\\\",\\\"MC-HLJ9NZSVWV\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-JNP5S4T871\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-JNP5S4T871\\\",\\\"AW-17581110325\\\/t9pzCOz8950bELXoqb9B\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-JNP5S4T871\\\",\\\"AW-17581110325\\\/yYgoCOD8950bELXoqb9B\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-JNP5S4T871\\\"}],\\\"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"]}
2416,{"id":"1315668054","configuration":"{\"pixel_id\":\"1227478979137752\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Lux Products","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"yn7upf-dj.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/luxproducts.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7583665881174","handle":"tqx-matter-smart-thermostat-with-smart-sensor","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42434023194710","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7584250626134","handle":"tq1-matter-smart-thermostat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42437357731926","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://luxproducts.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"143134589014","themeStoreId":"777","themePublished":"true","eventMetadataId":"9538e4d6-4831-4263-a92c-c31df43b5b86","pageType":"blog","resourceId":"88267685974","shopId":"65813413974","storefrontBaseUrl":"https:\/\/luxproducts.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\",{}]]"});})();</script>
2416<script> 2417 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2418 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2419 window.ShopifyAnalytics.meta.currency = 'USD'; 2420 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":88267685974,"requestId":"d0bdf216-b68f-47c7-8670-ce7d49e5a651-1791228498"}}; 2421 for (var attr in meta) { 2422 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2423 } 2424</script>
vendor: 1 bytes, line 2424
2424
2425<script class="analytics"> 2426 (function () { 2427 var customDocumentWrite = function(content) { 2428 var jquery = null; 2429 2430 if (window.jQuery) { 2431 jquery = window.jQuery; 2432 } else if (window.Checkout && window.Checkout.$) { 2433 jquery = window.Checkout.$; 2434 } 2435 2436 if (jquery) { 2437 jquery('body').append(content); 2438 } 2439 }; 2440 2441 var hasLoggedConversion = function(token) { 2442 if (token) { 2443 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2444 } 2445 return false; 2446 } 2447 2448 var setCookieIfConversion = function(token) { 2449 if (token) { 2450 var twoMonthsFromNow = new Date(Date.now()); 2451 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2452 2453 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2454 } 2455 } 2456 2457 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2458 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2459 if (trekkie.integrations) { 2460 return; 2461 } 2462 trekkie.methods = [ 2463 'identify', 2464 'page', 2465 'ready', 2466 'track', 2467 'trackForm', 2468 'trackLink' 2469 ]; 2470 trekkie.factory = function(method) { 2471 return function() { 2472 var args = Array.prototype.slice.call(arguments); 2473 args.unshift(method); 2474 trekkie.push(args); 2475 if (method == 'track' || method == 'page') { 2476 var pageUrl; 2477 try { 2478 pageUrl = window.location.href; 2479 } catch (e) {} 2480 var pageReferrer; 2481 try { 2482 pageReferrer = document.referrer; 2483 } catch (e) {} 2484 try { 2485 if (window.__TREKKIE_SHIM_QUEUE == null) { 2486 window.__TREKKIE_SHIM_QUEUE = []; 2487 } 2488 window.__TREKKIE_SHIM_QUEUE.push({ 2489 from: 'trekkie-stub', 2490 method: method, 2491 args: args.slice(1), 2492 pageContext: { 2493 url: pageUrl, 2494 referrer: pageReferrer 2495 } 2496 }); 2497 } catch (e) { 2498 // no-op 2499 } 2500 } 2501 return trekkie; 2502 }; 2503 }; 2504 for (var i = 0; i < trekkie.methods.length; i++) { 2505 var key = trekkie.methods[i]; 2506 trekkie[key] = trekkie.factory(key); 2507 } 2508 trekkie.load = function(config) { 2509 trekkie.config = config || {}; 2510 trekkie.config.initialDocumentCookie = document.cookie; 2511 var first = document.getElementsByTagName('script')[0]; 2512var script = document.createElement('script'); 2513script.type = 'text/javascript'; 2514script.onerror = function(e) { 2515 var scriptFallback = document.createElement('script'); 2516 scriptFallback.type = 'text/javascript'; 2517 scriptFallback.onerror = function(error) { 2518 var Monorail = { 2519 produce: function produce(monorailDomain, schemaId, payload) { 2520 var currentMs = new Date().getTime(); 2521 var event = { 2522 schema_id: schemaId, 2523 payload: payload, 2524 metadata: { 2525 event_created_at_ms: currentMs, 2526 event_sent_at_ms: currentMs 2527 } 2528 }; 2529 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2530 }, 2531 sendRequest: function sendRequest(endpointUrl, payload) { 2532 // Try the sendBeacon API 2533 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2534 var blobData = new window.Blob([payload], { 2535 type: 'text/plain' 2536 }); 2537 2538 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2539 return true; 2540 } // sendBeacon was not successful 2541 2542 } // XHR beacon 2543 2544 var xhr = new XMLHttpRequest(); 2545 2546 try { 2547 xhr.open('POST', endpointUrl); 2548 xhr.setRequestHeader('Content-Type', 'text/plain'); 2549 xhr.send(payload); 2550 } catch (e) { 2551 console.log(e); 2552 } 2553 2554 return false; 2555 }, 2556 isIos12: function isIos12() { 2557 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2558 } 2559 }; 2560 Monorail.produce('monorail-edge.shopifysvc.com', 2561 'trekkie_storefront_load_errors/1.1', 2562 {shop_id: 65813413974, 2563 theme_id: 143134589014, 2564 app_name: "storefront", 2565 context_url: window.location.href, 2566 source_url: "//luxproducts.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 2567 2568 }; 2569 scriptFallback.async = true; 2570 scriptFallback.src = '//luxproducts.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2571 first.parentNode.insertBefore(scriptFallback, first); 2572}; 2573script.async = true; 2574script.src = '//luxproducts.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2575first.parentNode.insertBefore(script, first); 2576 2577 }; 2578 trekkie.load( 2579 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":65813413974,"isMerchantRequest":null,"themeId":143134589014,"themeCityHash":"345068695055939005","contentLanguage":"en","currency":"USD","eventMetadataId":"9538e4d6-4831-4263-a92c-c31df43b5b86"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2580 ); 2581 2582 var loaded = false;
2583 trekkie.ready(function() { 2584 if (loaded) return; 2585 loaded = true; 2586 2587 window.ShopifyAnalytics.lib = window.trekkie; 2588 2589 var originalDocumentWrite = document.write; 2590 document.write = customDocumentWrite; 2591 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2592 document.write = originalDocumentWrite; 2593 2594 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2595 var token = match? match[1]: undefined; 2596 if (!hasLoggedConversion(token)) { 2597 setCookieIfConversion(token); 2598 2599 } 2600 }); 2601 2602 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":88267685974,"requestId":"d0bdf216-b68f-47c7-8670-ce7d49e5a651-1791228498","shopifyEmitted":true}); 2603 2604 var eventsListenerScript = document.createElement('script'); 2605 eventsListenerScript.async = true; 2606 eventsListenerScript.src = "//luxproducts.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2607 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2608})();</script>
vendor: 1 bytes, line 2608
2608
2609<script 2610 defer 2611 src="https://luxproducts.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2612 data-application="storefront-renderer" 2613 data-shop-id="65813413974" 2614 data-render-region="gcp-us-central1" 2615 data-page-type="blog" 2616 data-theme-instance-id="143134589014" 2617 data-theme-name="Palo Alto" 2618 data-theme-version="9.0.2" 2619 data-monorail-region="shop_domain" 2620 data-resource-timing-sampling-rate="10" 2621 data-shs="true" 2622 data-shs-beacon="true" 2623 data-shs-export-with-fetch="true" 2624 data-shs-logs-sample-rate="1" 2625 data-shs-beacon-endpoint="https://luxproducts.com/api/collect" 2626></script>
2626 2627<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822786098000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791230298000"><meta name="new-cookie-storage-activated" content="t"> 2628</head><body id="lux-insights" class="template-blog palette--light no-outline"><loading-overlay class="loading-overlay"><div class="loader loader--image"> 2629 <div class="loader__image__holder"><div class="loader__image loader__image--fallback"></div></div> 2630 </div></loading-overlay> 2631<a class="in-page-link skip-link" data-skip-content href="#MainContent">Skip to content</a> 2632 2633 <!-- BEGIN sections: group-header --> 2634<div id="shopify-section-sections--18855719338070__announcement-bar" class="shopify-section shopify-section-group-group-header announcement-bar-static"><!-- /snippets/announcement.liquid -->
2634<script src="//luxproducts.com/cdn/shop/t/12/assets/announcement.js?v=179325793607288356081764178817" defer="defer"></script>
2634 2635
2635<script src="//luxproducts.com/cdn/shop/t/12/assets/ticker.js?v=99756453205586655771764178817" defer="defer"></script>
2635 2636 2637 2638 <div class="wrapper--full" data-announcement-bar> 2639 2640<div 2641 id="announcement-bar--sections--18855719338070__announcement-bar" 2642 class="section-padding section-marquee color-scheme-5" 2643 data-section-type="announcement-bar" 2644 data-section-id="sections--18855719338070__announcement-bar" 2645 2646 data-announcement-wrapper 2647 2648 2649 2650><style data-shopify>/* Prevent CLS on page load */ 2651 :root { 2652 --announcement-height: calc(0.75rem * 1.0 * 1.5 + 10px * 2); 2653 } 2654 @media screen and (min-width: 768px) { 2655 :root { 2656 --announcement-height: calc(0.75rem * 1.0 * 1.5 + 10px * 2); 2657 } 2658 } 2659 2660 2661 2662 #announcement-bar--sections--18855719338070__announcement-bar .announcement { 2663 --font-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 2664 --font-style: normal; 2665 --font-weight: 400; 2666 --adjust-text-size: 1.0; 2667 --padding: 10px; 2668 --letter-spacing: 0.075em; 2669 --line-height: 1.5; 2670 2671 --text: #000000; 2672 2673 --border: #000000; 2674 } 2675 2676 #announcement-bar--sections--18855719338070__announcement-bar .flickity-enabled .ticker--animated, 2677 #announcement-bar--sections--18855719338070__announcement-bar .announcement__ticker { padding: 0 30px; } 2678 2679 @media screen and (max-width: 767px) { 2680 #announcement-bar--sections--18855719338070__announcement-bar .announcement { --adjust-text-size: 1.0; } 2681 }</style><announcement-bar class="announcement"><div 2682 class="announcement__slider" 2683 data-slider 2684 2685 role="group" 2686 data-slider-speed="14000" 2687 > 2688 2689 2690 2691 <div class="announcement__block announcement__block--text announcement__slide" 2692 data-slide="announcement-1" 2693 data-slide-index="0" 2694 data-block-id="announcement-1" 2695 2696 2697 2698 style="--text: #ffffff;--highlight-color: var(--text);--highlight-color: #d43747;--highlight-text-color: #000000;"> 2699 <ticker-bar class="announcement__message"> 2700 <div data-ticker-scale class="announcement__scale"> 2701 <div data-ticker-text class="announcement__text"> 2702 2703 2704 2705<span class="text-highlight__break">Free Shipping on orders over $35</span> 2706 </div> 2707 </div> 2708 </ticker-bar> 2709 </div> 2710 </div></announcement-bar></div> 2711 2712 </div> 2713 2714 2715</div><div id="shopify-section-sections--18855719338070__header" class="shopify-section shopify-section-group-group-header shopify-section-header"><drawer-element
2716 class="drawer drawer--left drawer--header cv-h" 2717 id="nav-drawer-header" 2718 role="navigation" 2719 data-drawer-header 2720 2721 style="" 2722 2723> 2724 <div class="drawer__header"><div class="drawer__title"><a href="/" class="drawer__logo" style="--logo-width: 100px"> 2725 <img src="//luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=500" srcset="//luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=100 100w, //luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=150 150w, //luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=200 200w" width="100" height="43.689320388349515" sizes="(max-width: 200px) 50vw, 100px" class="drawer__logo-image"> 2726 </a></div><button type="button" class="drawer__close-button" aria-controls="nav-drawer-header"> 2727 <drawer-toggle></drawer-toggle> 2728 <span class="visually-hidden">Close</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2729 </div><collapsible-elements> 2730 <ul class="mobile-nav mobile-nav--weight-bold letter-spacing-nav"><li 2731 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 2732 aria-haspopup="true" 2733 2734 style="--highlight: #37b4e3; --custom-badge-bg-color: #37b4e3;--custom-badge-text-color: #ffffff;" 2735 2736 > 2737 <a 2738 href="/collections/tq" 2739 class="mobile-navlink mobile-navlink--level-1" 2740 data-nav-link-mobile 2741 >TQ Thermostats</a> 2742 <button 2743 type="button" 2744 class="mobile-nav__trigger mobile-nav__trigger--level-1" 2745 aria-expanded="false" 2746 aria-controls="MobileNav--tq-thermostats-0-sections--18855719338070__header" 2747 data-collapsible-trigger 2748 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2749 </button> 2750 <div 2751 class="mobile-dropdown" 2752 id="MobileNav--tq-thermostats-0-sections--18855719338070__header" 2753 data-collapsible-container 2754 > 2755 <ul 2756 class="mobile-nav__sublist" 2757 data-collapsible-content 2758 ><li 2759 class="mobile-menu__item mobile-menu__item--level-2" 2760 2761 > 2762 <a 2763 href="/products/tqx-matter-smart-thermostat-with-smart-sensor" 2764 class="mobile-navlink mobile-navlink--level-2" 2765 data-nav-link-mobile 2766 ><span>TQX Matter Smart Thermostat</span> 2767 </a></li><li 2768 class="mobile-menu__item mobile-menu__item--level-2" 2769 2770 > 2771 <a 2772 href="/products/tq1-matter-smart-thermostat" 2773 class="mobile-navlink mobile-navlink--level-2" 2774 data-nav-link-mobile 2775 ><span>TQ1 Matter Smart Thermostat</span> 2776 </a></li><li 2777 class="mobile-menu__item mobile-menu__item--level-2" 2778 2779 > 2780 <a 2781 href="/collections/tq" 2782 class="mobile-navlink mobile-navlink--level-2" 2783 data-nav-link-mobile 2784 ><span>Compare TQ Matter Smart Thermostats</span> 2785 </a></li></ul> 2786 </div> 2787 </li><li 2788 class="mobile-menu__item mobile-menu__item--level-1" 2789 2790 style="--highlight: #37b4e3; --custom-badge-bg-color: #37b4e3;--custom-badge-text-color: #ffffff;" 2791 2792 > 2793 <a 2794 href="/products/smart-sensor-for-tqx-matter-smart-thermostat" 2795 class="mobile-navlink mobile-navlink--level-1" 2796 >Smart Sensor</a> 2797 </li><li 2798 class="mobile-menu__item mobile-menu__item--level-1" 2799 2800 style="--highlight: #37b4e3; --custom-badge-bg-color: #37b4e3;--custom-badge-text-color: #ffffff;" 2801 2802 > 2803 <a 2804 href="/collections/accessories" 2805 class="mobile-navlink mobile-navlink--level-1" 2806 >Accessories</a> 2807 </li><li 2808 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 2809 aria-haspopup="true" 2810 2811 style="--highlight: #37b4e3; --custom-badge-bg-color: #37b4e3;--custom-badge-text-color: #ffffff;" 2812 2813 > 2814 <a 2815 href="/collections/all-products" 2816 class="mobile-navlink mobile-navlink--level-1" 2817 data-nav-link-mobile 2818 >All Products</a> 2819 <button 2820 type="button" 2821 class="mobile-nav__trigger mobile-nav__trigger--level-1" 2822 aria-expanded="false" 2823 aria-controls="MobileNav--all-products-0-sections--18855719338070__header" 2824 data-collapsible-trigger 2825 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2826 </button> 2827 <div 2828 class="mobile-dropdown" 2829 id="MobileNav--all-products-0-sections--18855719338070__header" 2830 data-collapsible-container 2831 > 2832 <ul 2833 class="mobile-nav__sublist" 2834 data-collapsible-content 2835 ><li 2836 class="mobile-menu__item mobile-menu__item--level-2" 2837 2838 > 2839 <a 2840 href="/collections/tq-smart-thermostats" 2841 class="mobile-navlink mobile-navlink--level-2" 2842 data-nav-link-mobile 2843 ><span>TQ Matter Smart Thermostats</span> 2844 </a></li><li 2845 class="mobile-menu__item mobile-menu__item--level-2" 2846 2847 > 2848 <a 2849 href="/collections/lux-programmable-thermostats" 2850 class="mobile-navlink mobile-navlink--level-2" 2851 data-nav-link-mobile 2852 ><span>Programmable Thermostats</span> 2853 </a></li><li 2854 class="mobile-menu__item mobile-menu__item--level-2" 2855 2856 > 2857 <a 2858 href="/collections/lux-non-programmable-thermostats" 2859 class="mobile-navlink mobile-navlink--level-2" 2860 data-nav-link-mobile 2861 ><span>Non-Programmable Thermostats</span> 2862 </a></li><li 2863 class="mobile-menu__item mobile-menu__item--level-2" 2864 2865 > 2866 <a 2867 href="/collections/mechanical-thermostats" 2868 class="mobile-navlink mobile-navlink--level-2" 2869 data-nav-link-mobile 2870 ><span>Mechanical Thermostats</span> 2871 </a></li><li 2872 class="mobile-menu__item mobile-menu__item--level-2" 2873 2874 > 2875 <a 2876 href="/collections/line-voltage-thermostats" 2877 class="mobile-navlink mobile-navlink--level-2" 2878 data-nav-link-mobile 2879 ><span>Line Voltage Thermostats</span> 2880 </a></li><li 2881 class="mobile-menu__item mobile-menu__item--level-2" 2882 2883 > 2884 <a 2885 href="/collections/touch-screen-thermostats" 2886 class="mobile-navlink mobile-navlink--level-2" 2887 data-nav-link-mobile 2888 ><span>Touch Screen Thermostats</span> 2889 </a></li><li 2890 class="mobile-menu__item mobile-menu__item--level-2" 2891 2892 > 2893 <a 2894 href="/collections/accessories" 2895 class="mobile-navlink mobile-navlink--level-2" 2896 data-nav-link-mobile 2897 ><span>Accessories</span> 2898 </a></li></ul> 2899 </div> 2900 </li><li 2901 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 2902 aria-haspopup="true" 2903 2904 style="--highlight: #37b4e3; --custom-badge-bg-color: #37b4e3;--custom-badge-text-color: #ffffff;" 2905 2906 > 2907 <a 2908 href="#" 2909 class="mobile-navlink mobile-navlink--level-1" 2910 data-nav-link-mobile 2911 >Support</a> 2912 <button 2913 type="button" 2914 class="mobile-nav__trigger mobile-nav__trigger--level-1" 2915 aria-expanded="false" 2916 aria-controls="MobileNav--support-0-sections--18855719338070__header" 2917 data-collapsible-trigger 2918 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 2919 </button> 2920 <div 2921 class="mobile-dropdown" 2922 id="MobileNav--support-0-sections--18855719338070__header" 2923 data-collapsible-container 2924 > 2925 <ul 2926 class="mobile-nav__sublist" 2927 data-collapsible-content 2928 ><li 2929 class="mobile-menu__item mobile-menu__item--level-2" 2930 2931 > 2932 <a 2933 href="/pages/user-manuals" 2934 class="mobile-navlink mobile-navlink--level-2" 2935 data-nav-link-mobile 2936 ><span>User Manuals</span> 2937 </a></li><li 2938 class="mobile-menu__item mobile-menu__item--level-2" 2939 2940 > 2941 <a 2942 href="/pages/warranty-policy" 2943 class="mobile-navlink mobile-navlink--level-2" 2944 data-nav-link-mobile 2945 ><span>Warranty</span> 2946 </a></li><li 2947 class="mobile-menu__item mobile-menu__item--level-2" 2948 2949 > 2950 <a 2951 href="/pages/recycling-mercury-thermostats" 2952 class="mobile-navlink mobile-navlink--level-2" 2953 data-nav-link-mobile 2954 ><span>Recycling</span> 2955 </a></li><li 2956 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--active" 2957 2958 > 2959 <a 2960 href="/blogs/lux-insights" 2961 class="mobile-navlink mobile-navlink--level-2" 2962 data-nav-link-mobile 2963 ><span>Blogs</span> 2964 </a></li><li 2965 class="mobile-menu__item mobile-menu__item--level-2" 2966 2967 > 2968 <a 2969 href="/pages/contact-us" 2970 class="mobile-navlink mobile-navlink--level-2" 2971 data-nav-link-mobile 2972 ><span>Contact Us</span> 2973 </a></li></ul> 2974 </div> 2975 </li><li 2976 class="mobile-menu__item mobile-menu__item--level-1" 2977 2978 style="--highlight: #37b4e3; --custom-badge-bg-color: #37b4e3;--custom-badge-text-color: #ffffff;" 2979 2980 > 2981 <a 2982 href="/pages/matter" 2983 class="mobile-navlink mobile-navlink--level-1" 2984 >What's Matter</a> 2985 </li></ul> 2986 </collapsible-elements><ul class="mobile-nav mobile-nav--bottom mobile-nav--weight-bold"><li class="mobile-menu__item"> 2987 <a 2988 href="https://luxproducts.com/customer_authentication/redirect?locale=en®ion_country=US" 2989 class="mobile-navlink mobile-navlink--small" 2990 id="customer_login_link" 2991 >Log in</a> 2992 </li> 2993 <li class="mobile-menu__item"> 2994 <a 2995 href="https://account.luxproducts.com?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ5bjd1cGYtZGoubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxODMzMjk5LCJuYmYiOjE3OTEyMjg0OTl9.I_ciSKpkVaxA3uaUaW6
2995d1qXse1w0mVyQNV6gXQrOzyg" 2996 class="mobile-navlink mobile-navlink--small" 2997 id="customer_register_link" 2998 >Create account</a> 2999 </li><li class="mobile-menu__item"> 3000 <a href="/search" class="mobile-navlink mobile-navlink--small" data-nav-search-open>Search</a> 3001 </li></ul></drawer-element> 3002 3003 <link 3004 href="//luxproducts.com/cdn/shop/t/12/assets/cart-drawer.css?v=154991008294673026501765907315" 3005 rel="preload" 3006 as="style" 3007 onload="this.onload=null;this.rel='stylesheet'" 3008 > 3009 <cart-element id="cart-drawer" class="cart-drawer cv-h" data-cart-drawer> 3010 <template data-cart-drawer-template> 3011 3012 <div 3013 class="cart-drawer__head" 3014 3015 > 3016 <h3> 3017 Cart<span class="cart-drawer__item-qty hidden" data-cart-items-qty>0 items</span> 3018 </h3> 3019 3020 <a 3021 href="#cart-drawer" 3022 class="cart-drawer__close" 3023 data-cart-drawer-toggle 3024 aria-label="Close Cart" 3025 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></a> 3026 3027 <div class="loader loader--line"><div class="loader-indeterminate"></div></div> 3028 </div> 3029 3030 <div class="cart-drawer__body" data-cart-drawer-body><div class="cart__errors cart-drawer__errors" role="alert" data-cart-errors> 3031 <div class="cart__errors__inner"> 3032 <p class="cart__errors__heading">Sorry, looks like we don't have enough of this product.</p> 3033 3034 <p class="cart__errors__content" data-error-message></p> 3035 3036 <button 3037 type="button" 3038 class="cart__errors__close" 3039 data-cart-error-close 3040 aria-label="Dismiss Cart" 3041 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3042 </div> 3043 </div> 3044 3045 <div 3046 id="cartItemsHolder" 3047 class="cart-drawer__items hidden" 3048 data-items-holder 3049 ></div> 3050 3051 <div 3052 class="cart__widgets" 3053 3054 > 3055 <div 3056 id="cartUpsellHolder" 3057 class="cart__pair" 3058 data-cart-widget 3059 data-pair-products-holder 3060 3061 ></div> 3062 3063 <div class="cart-notes hidden" data-cart-notes-holder><collapsible-elements class="cart__widget__wrapper" data-collapsible-single><div class="cart__widget" data-cart-widget> 3064 <button 3065 class="cart__widget__title" 3066 type="button" 3067 data-collapsible-trigger 3068 aria-expanded="false" 3069 aria-controls="discounts" 3070 >Discounts<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3071 3072 <div id="discounts" data-collapsible-container> 3073 <div class="cart__widget__content" data-collapsible-content> 3074 <label for="discount">Discount code</label> 3075 <input 3076 type="text" 3077 id="discount" 3078 name="discount_code" 3079 class="cart__field cart__field--input" 3080 data-discount-input 3081 > 3082 3083 <p 3084 class="cart__errors__content cart__errors__content--discount hidden" 3085 data-discount-error-message 3086 role="alert" 3087 ></p> 3088 3089 <input type="hidden" name="discount" value="" data-discount-field> 3090 3091 <button 3092 type="button" 3093 name="apply" 3094 class="btn btn--primary btn--apply-discount" 3095 data-apply-discount 3096 > 3097 <hover-button></hover-button>Apply</button> 3098 </div> 3099 </div> 3100</div> 3101<div 3102 class="cart__widget" 3103 data-cart-widget 3104 3105 > 3106 <button 3107 class="cart__widget__title" 3108 type="button" 3109 data-collapsible-trigger 3110 aria-expanded="false" 3111 aria-controls="notes" 3112 >Add order notes<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3113 3114 <div id="notes" data-collapsible-container> 3115 <div class="cart__widget__content" data-collapsible-content> 3116 <label for="note">Special instructions for seller</label> 3117 3118 <textarea 3119 id="note" 3120 name="note" 3121 form="cartDrawerCheckoutForm" 3122 class="cart__field cart__field--textarea" 3123 aria-label="Special instructions for seller" 3124 ></textarea> 3125 </div> 3126 </div> 3127 </div></collapsible-elements></div> 3128 </div> 3129 3130 <div 3131 id="cartDrawerEmptyMessage" 3132 class="cart-drawer__empty-message" 3133 data-empty-message 3134 ><p 3135 > 3136 Your cart is currently empty.
3137 </p> 3138 3139 3140 3141 3142</div> 3143 </div> 3144 3145 <div 3146 class="cart-drawer__foot cart__foot" 3147 data-foot-holder 3148 3149 > 3150 <form 3151 id="cartDrawerCheckoutForm" 3152 3153 class="hidden" 3154 3155 action="/cart" 3156 method="post" 3157 novalidate 3158 data-cart-form 3159 > 3160 <div class="cart__foot-inner"> 3161 <div data-cart-price-holder><div class="cart__total hidden"> 3162 <span>Items</span> 3163 3164 <span data-cart-total="0">Free</span> 3165</div></div> 3166 3167 <div class="cart__buttons-wrapper"><p class="cart__terms cart__errors__content" data-terms-error-message></p> 3168 3169 <div 3170 class="cart__buttons" 3171 data-cart-checkout-buttons 3172 > 3173 <fieldset class="cart__buttons__fieldset" data-cart-checkout-button> 3174 <button 3175 type="submit" 3176 name="checkout" 3177 class="cart__checkout btn btn--solid-border btn--primary btn--large btn--advanced btn--advanced-width-height btn--advanced-adaptive-width" 3178 > 3179 <hover-button></hover-button>Checkout<span class="cart__total__money" data-cart-total-price>Free</span> 3180 </button></fieldset> 3181 </div> 3182 </div> 3183 3184 <p class="cart__text">Free shipping on all orders above $35.</p> 3185 </div> 3186 </form> 3187 3188 <div 3189 id="cartDrawerEmptyMessageBottom" 3190 class="cart-drawer__empty-message cart-drawer__empty-message--bottom" 3191 data-empty-message-bottom 3192 ><div class="cart-drawer__empty-message-bottom subheading-text" 3193 data-cart-message 3194 data-limit="0" 3195 > 3196 <p>Free shipping on orders over $35.</p> 3197 </div></div> 3198 </div> 3199 </template> 3200</cart-element> 3201 3202 3203<style data-shopify>:root { 3204 --header-height: 74px; 3205 --header-sticky-height: 60px; 3206 --header-background-height: 74px; 3207 } 3208 3209 3210 :root { 3211 --full-height: calc(100vh - var(--header-sticky-height)); 3212 3213 } 3214 3215 3216 3217 3218 3219 .site-header--has-border { 3220 3221 --border-color: #37b4e3; 3222 3223 3224 --border-opacity: 1.0; 3225 } 3226 3227</style><header-component 3228 id="SiteHeader" 3229 class="site-header site-header--fixed site-header--nav-center site-header--nav-bold site-header--has-logo site-header--has-border" 3230 role="banner" 3231 data-site-header 3232 data-section-id="sections--18855719338070__header" 3233 3234 data-height="74" 3235 3236 data-section-type="header" 3237 data-transparent="false" 3238 data-position="fixed" 3239 data-nav-alignment="center" 3240 3241 data-header-sticky 3242 3243 3244 data-header-height 3245 3246> 3247 <div class="site-header__background" data-header-background></div> 3248 3249 <div 3250 class="wrapper" 3251 3252 data-wrapper 3253 > 3254 <button 3255 type="button" 3256 class="mobile-menu__button mobile-menu__button--burger js-drawer-open" 3257 data-mobile-menu-trigger 3258 > 3259 <drawer-toggle></drawer-toggle> 3260 <span class="visually-hidden">Open navigation menu</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 192 192"><path d="M30 96h132M30 48h132M30 144h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button><style data-shopify>.logo__image-link { 3261 width: 100px; 3262 height: 44px; 3263 } 3264 3265 .has-scrolled .logo__image-link { 3266 width: 92px; 3267 height: 40px; 3268 }</style><h1 class="logo" data-logo data-takes-space><a href="/" aria-label="Lux Products" class="logo__image-link logo__image-link--other logo__image-link--single"><img src="//luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=500" srcset="//luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=100 100w, //luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=150 150w, //luxproducts.com/cdn/shop/files/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4.png?v=1756852318&width=200 200w" width="100" height="43.689320388349515" loading="eager" sizes="(max-width: 200px) 50vw, 100px" class="logo__image" fetchpriority="high"> 3269
3270 <span class="logo__image-push" style="padding-top: 43.7%"></span> 3271 </a></h1><!-- /partials/site-nav.liquid --><nav 3272 id="NavStandard" 3273 class="nav nav--default letter-spacing-nav" 3274 data-nav 3275 3276 style="--highlight: #37b4e3;--custom-badge-bg-color: #37b4e3;--custom-badge-text-color: #ffffff;--highlight-color: #fff7f2;" 3277 3278> 3279 <div class="menu__item menu__item--compress" data-nav-items-compress><search-popdown class="search-popdown menu__item menu__item--icon" data-popdown-in-header><details> 3280 3281 3282<summary 3283 class="search-popdown__toggle navlink navlink--icon " aria-haspopup="dialog" data-popdown-toggle title="Open search bar" 3284 3285> 3286 3287 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Open search bar</span> 3288</summary> 3289<div class="search-popdown__body search-popdown__body--fixed search-popdown__body--has-popular-searches" 3290 role="dialog" 3291 aria-modal="true" 3292 aria-label="Search" 3293 data-popdown-body 3294 > 3295 <div class="search-popdown__main"><predictive-search><form class="search-form" action="/search" method="get" role="search" data-search-form> 3296 <input name="options[prefix]" type="hidden" value="last"><div class="search-form__inner" data-search-form-inner> 3297 <div class="search-form__input-holder"> 3298 <label for="searchInput-desktop-compress" class="search-form__label"> 3299 <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></label> 3300 3301 <input type="search" 3302 id="searchInput-desktop-compress" 3303 class="search-form__input" 3304 name="q" 3305 value="" 3306 aria-label="Search our store" 3307 3308 role="combobox" 3309 aria-expanded="false" 3310 aria-owns="searchResults-desktop-compress" 3311 aria-controls="searchResults-desktop-compress" 3312 aria-haspopup="listbox" 3313 aria-autocomplete="list" 3314 autocorrect="off" 3315 autocomplete="off" 3316 autocapitalize="off" 3317 spellcheck="false" 3318 3319 > 3320 3321 <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3322 3323 <button type="button" class="search-popdown__close" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3324 </div> 3325 </div> 3326 3327 <div id="searchResults-desktop-compress" class="search-popdown__results"><div class="predictive-search" data-predictive-search-results data-scroll-lock-scrollable> 3328 <div class="predictive-search__loading-state"> 3329 <div class="predictive-search__loader loader loader--line"><div class="loader-indeterminate"></div></div> 3330 </div> 3331 </div> 3332
3333 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span><div id="popularSearches-desktop-compress" class="popular-searches " data-popular-searches data-scroll-lock-scrollable> 3334 <div class="popular-searches__wrapper"><div class="predictive-search__group" role="group" aria-labelledby="predictiveSearchPopularSearches-desktop-compress"> 3335 <p id="predictiveSearchPopularSearches-desktop-compress" class="predictive-search__heading label-typography"> 3336 <span>Suggested search terms</span> 3337 </p> 3338 3339 <div class="predictive-search__list" role="listbox"><div class="predictive-search__item" id="popularSearchesMenuItem-1-desktop-compress" role="option" aria-selected="false"> 3340 <a href="/collections/tq" class="predictive-search__link" tabindex="-1" data-popular-searches-link>TQ Thermostats</a> 3341 </div><div class="predictive-search__item" id="popularSearchesMenuItem-2-desktop-compress" role="option" aria-selected="false"> 3342 <a href="/products/smart-sensor-for-tqx-matter-smart-thermostat" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Smart Sensor</a> 3343 </div><div class="predictive-search__item" id="popularSearchesMenuItem-3-desktop-compress" role="option" aria-selected="false"> 3344 <a href="/collections/accessories" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Accessories</a> 3345 </div><div class="predictive-search__item" id="popularSearchesMenuItem-4-desktop-compress" role="option" aria-selected="false"> 3346 <a href="/collections/all-products" class="predictive-search__link" tabindex="-1" data-popular-searches-link>All Products</a> 3347 </div><div class="predictive-search__item" id="popularSearchesMenuItem-5-desktop-compress" role="option" aria-selected="false"> 3348 <a href="#" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Support</a> 3349 </div><div class="predictive-search__item" id="popularSearchesMenuItem-6-desktop-compress" role="option" aria-selected="false"> 3350 <a href="/pages/matter" class="predictive-search__link" tabindex="-1" data-popular-searches-link>What's Matter</a> 3351 </div></div> 3352 </div></div> 3353</div></div> 3354 </form></predictive-search></div> 3355 </div></details></search-popdown> 3356<div class="menu__item menu__item--icon"> 3357 <a 3358 href="/cart" 3359 class="navlink navlink--icon cart__toggle navlink--line cart__toggle--animation" 3360 aria-controls="cart-drawer" 3361 aria-expanded="false" 3362 3363 data-cart-drawer-toggle 3364 3365 > 3366 <span class="visually-hidden">Open cart</span> 3367 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-bag" viewBox="0 0 192 192"><path d="M156.6 162H35.4a6.075 6.075 0 0 1-6-5.325l-10.65-96A6 6 0 0 1 24.675 54h142.65a6.001 6.001 0 0 1 5.925 6.675l-10.65 96a6.076 6.076 0 0 1-6 5.325v0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M66 78V54a30 30 0 1 1 60 0v24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><circle class="cart-indicator" cx="96" cy="108" r="15"/></svg> 3368 </a> 3369 </div> 3370 </div> 3371 3372 <div class="menu__items" data-takes-space><hover-disclosure 3373 class="menu__item grandparent kids-1 images-2" 3374 data-nav-item 3375 3376 role="navigation" 3377 3378 3379 role="button" 3380 aria-haspopup="true" 3381 aria-expanded="false" 3382 aria-controls="dropdown-af792d5efcb10571400995d018c07416" 3383 3384> 3385 3386 3387<a 3388 3389 href="/collections/tq" 3390 class="navlink navlink--toplevel navlink--line" data-top-link 3391 3392><span class="navtext">TQ Thermostats</span> 3393 3394 3395</a> 3396<div 3397 class="header__dropdown" 3398 role="combobox" 3399 id="dropdown-af792d5efcb10571400995d018c07416" 3400 > 3401 <div class="header__dropdown__wrapper"> 3402 <div class="header__dropdown__inner"><div class="header__grandparent__links"><div class="dropdown__family"><a 3403 href="/products/tqx-matter-smart-thermostat-with-smart-sensor" 3404 data-stagger 3405 class="navlink navlink--grandchild" 3406 >
3407 <span class="navtext">TQX Matter Smart Thermostat</span> 3408 </a><a 3409 href="/products/tq1-matter-smart-thermostat" 3410 data-stagger 3411 class="navlink navlink--grandchild" 3412 > 3413 <span class="navtext">TQ1 Matter Smart Thermostat</span> 3414 </a><a 3415 href="/collections/tq" 3416 data-stagger 3417 class="navlink navlink--grandchild" 3418 > 3419 <span class="navtext">Compare TQ Matter Smart Thermostats</span> 3420 </a> 3421 </div> 3422 </div> 3423 3424<div id="headerBlock--image_YtnVcP" class="menu__block--narrow" ><style data-shopify>#headerBlock--image_YtnVcP .hero__title { 3425 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); 3426 } 3427 @media screen and (min-width: 1024px) { 3428 #headerBlock--image_YtnVcP .hero__title { 3429 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); 3430 } 3431 } 3432 3433 3434</style><div class="header__dropdown__image hover-scale"><a href="/products/tqx-matter-smart-thermostat-with-smart-sensor" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3435 <div class="hero__content"><h2 class="hero__title"> 3436 TQX 3437 </h2></div> 3438 </div></a> 3439<div class="image-fill " style="padding-top: 120.0%; "><figure 3440 class="lazy-image background-size-cover is-loading" 3441 style="" 3442 3443 > 3444 <img src="//luxproducts.com/cdn/shop/files/Banner-2_TQX-dropdown.jpg?crop=center&height=1200&v=1758228158&width=1000" alt="Banner-2_TQX-dropdown.jpg" width="1000" height="1200" loading="lazy" fetchpriority="high" sizes="calc(((100vw * 0.5 - 30px - 30px) / 2) * 1)" srcset=" 3445//luxproducts.com/cdn/shop/files/Banner-2_TQX-dropdown.jpg?v=1758228158&width=180 180w, //luxproducts.com/cdn/shop/files/Banner-2_TQX-dropdown.jpg?v=1758228158&width=360 360w, //luxproducts.com/cdn/shop/files/Banner-2_TQX-dropdown.jpg?v=1758228158&width=540 540w, //luxproducts.com/cdn/shop/files/Banner-2_TQX-dropdown.jpg?v=1758228158&width=720 720w, //luxproducts.com/cdn/shop/files/Banner-2_TQX-dropdown.jpg?v=1758228158&width=900 900w" class="is-loading"> 3446 </figure></div></div> 3447 </div> 3448 3449<div id="headerBlock--header-0" class="menu__block--narrow" ><style data-shopify>#headerBlock--header-0 .hero__title { 3450 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); 3451 } 3452 @media screen and (min-width: 1024px) { 3453 #headerBlock--header-0 .hero__title { 3454 --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.0); 3455 } 3456 } 3457 3458 3459</style><div class="header__dropdown__image hover-scale"><a href="/products/tq1-matter-smart-thermostat" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3460 <div class="hero__content"><h2 class="hero__title"> 3461 TQ1 3462 </h2></div> 3463 </div></a> 3464<div class="image-fill " style="padding-top: 120.0%; "><figure 3465 class="lazy-image background-size-cover is-loading" 3466 style="" 3467 3468 > 3469 <img src="//luxproducts.com/cdn/shop/files/TQ1_White-dropdown.jpg?crop=center&height=1200&v=1756217481&width=1000" alt="TQ1_White-dropdown.jpg" width="1000" height="1200" loading="lazy" fetchpriority="high" sizes="calc(((100vw * 0.5 - 30px - 30px) / 2) * 1)" srcset=" 3470//luxproducts.com/cdn/shop/files/TQ1_White-dropdown.jpg?v=1756217481&width=180 180w, //luxproducts.com/cdn/shop/files/TQ1_White-dropdown.jpg?v=1756217481&width=360 360w, //luxproducts.com/cdn/shop/files/TQ1_White-dropdown.jpg?v=1756217481&width=540 540w, //luxproducts.com/cdn/shop/files/TQ1_White-dropdown.jpg?v=1756217481&width=720 720w, //luxproducts.com/cdn/shop/files/TQ1_White-dropdown.jpg?v=1756217481&width=900 900w" class="is-loading"> 3471 </figure></div></div> 3472 </div></div> 3473 </div> 3474 </div></hover-disclosure> 3475<div 3476 class="menu__item child" 3477 data-nav-item 3478 3479 3480> 3481 3482 3483<a 3484 3485 href="/products/smart-sensor-for-tqx-matter-smart-thermostat" 3486 class="navlink navlink--toplevel navlink--line" data-top-link 3487 3488><span class="navtext">Smart Sensor</span> 3489 3490 3491</a> 3492</div> 3493<div 3494 class="menu__item child" 3495 data-nav-item 3496 3497 3498> 3499 3500 3501<a 3502 3503 href="/collections/accessories" 3504 class="navlink navlink--toplevel navlink--line" data-top-link 3505 3506><span class="navtext">Accessories</span> 3507 3508 3509</a> 3510</div> 3511<hover-disclosure 3512 class="menu__item parent" 3513 data-nav-item 3514 3515 3516 role="button" 3517 aria-haspopup="true" 3518 aria-expanded="false" 3519 aria-controls="dropdown-a2d5f24354395618db5351b535df48f9" 3520 3521> 3522 3523 3524<a 3525 3526 href="/collections/all-products" 3527 class="navlink navlink--toplevel navlink--line" data-top-link 3528 3529><span class="navtext">All Products</span> 3530 3531 3532</a> 3533<div 3534 class="header__dropdown" 3535 role="combobox" 3536 id="dropdown-a2d5f24354395618db5351b535df48f9" 3537 > 3538 <div class="header__dropdown__wrapper"> 3539 <div class="header__dropdown__inner"> 3540<a 3541 href="/collections/tq-smart-thermostats" 3542 data-stagger 3543 class="navlink navlink--child" 3544 >
3545 <span class="navtext">TQ Matter Smart Thermostats</span> 3546 </a><a 3547 href="/collections/lux-programmable-thermostats" 3548 data-stagger 3549 class="navlink navlink--child" 3550 > 3551 <span class="navtext">Programmable Thermostats</span> 3552 </a><a 3553 href="/collections/lux-non-programmable-thermostats" 3554 data-stagger 3555 class="navlink navlink--child" 3556 > 3557 <span class="navtext">Non-Programmable Thermostats</span> 3558 </a><a 3559 href="/collections/mechanical-thermostats" 3560 data-stagger 3561 class="navlink navlink--child" 3562 > 3563 <span class="navtext">Mechanical Thermostats</span> 3564 </a><a 3565 href="/collections/line-voltage-thermostats" 3566 data-stagger 3567 class="navlink navlink--child" 3568 > 3569 <span class="navtext">Line Voltage Thermostats</span> 3570 </a><a 3571 href="/collections/touch-screen-thermostats" 3572 data-stagger 3573 class="navlink navlink--child" 3574 > 3575 <span class="navtext">Touch Screen Thermostats</span> 3576 </a><a 3577 href="/collections/accessories" 3578 data-stagger 3579 class="navlink navlink--child" 3580 > 3581 <span class="navtext">Accessories</span> 3582 </a></div> 3583 </div> 3584 </div></hover-disclosure> 3585<hover-disclosure 3586 class="menu__item parent" 3587 data-nav-item 3588 3589 3590 role="button" 3591 aria-haspopup="true" 3592 aria-expanded="false" 3593 aria-controls="dropdown-12a727629a1f22939882ff3a27e9b489" 3594 3595> 3596 3597 3598<a 3599 3600 href="#" 3601 class="navlink navlink--toplevel navlink--line" data-top-link 3602 3603><span class="navtext">Support</span> 3604 3605 3606</a> 3607<div 3608 class="header__dropdown" 3609 role="combobox" 3610 id="dropdown-12a727629a1f22939882ff3a27e9b489" 3611 > 3612 <div class="header__dropdown__wrapper"> 3613 <div class="header__dropdown__inner"> 3614<a 3615 href="/pages/user-manuals" 3616 data-stagger 3617 class="navlink navlink--child" 3618 > 3619 <span class="navtext">User Manuals</span> 3620 </a><a 3621 href="/pages/warranty-policy" 3622 data-stagger 3623 class="navlink navlink--child" 3624 > 3625 <span class="navtext">Warranty</span> 3626 </a><a 3627 href="/pages/recycling-mercury-thermostats" 3628 data-stagger 3629 class="navlink navlink--child" 3630 > 3631 <span class="navtext">Recycling</span> 3632 </a><a 3633 href="/blogs/lux-insights" 3634 data-stagger 3635 class="navlink navlink--child navlink--active" 3636 > 3637 <span class="navtext">Blogs</span> 3638 </a><a 3639 href="/pages/contact-us" 3640 data-stagger 3641 class="navlink navlink--child" 3642 > 3643 <span class="navtext">Contact Us</span> 3644 </a></div> 3645 </div> 3646 </div></hover-disclosure> 3647<div 3648 class="menu__item child" 3649 data-nav-item 3650 3651 3652> 3653 3654 3655<a 3656 3657 href="/pages/matter" 3658 class="navlink navlink--toplevel navlink--line" data-top-link 3659 3660><span class="navtext">What's Matter</span> 3661 3662 3663</a> 3664</div> 3665</div> 3666 3667 <div 3668 class="menu__item menu__item--icons" 3669 data-nav-icons 3670 data-takes-space 3671 ><search-popdown class="search-popdown menu__item menu__item--icon" data-popdown-in-header><details> 3672 3673 3674<summary 3675 class="search-popdown__toggle navlink navlink--icon " aria-haspopup="dialog" data-popdown-toggle title="Open search bar" 3676 3677> 3678 3679 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Open search bar</span> 3680</summary> 3681<div class="search-popdown__body search-popdown__body--fixed search-popdown__body--has-popular-searches" 3682 role="dialog" 3683 aria-modal="true" 3684 aria-label="Search" 3685 data-popdown-body 3686 > 3687 <div class="search-popdown__main"><predictive-search><form class="search-form" action="/search" method="get" role="search" data-search-form> 3688 <input name="options[prefix]" type="hidden" value="last"><div class="search-form__inner" data-search-form-inner> 3689 <div class="search-form__input-holder"> 3690 <label for="searchInput-desktop" class="search-form__label">
3691 <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></label> 3692 3693 <input type="search" 3694 id="searchInput-desktop" 3695 class="search-form__input" 3696 name="q" 3697 value="" 3698 aria-label="Search our store" 3699 3700 role="combobox" 3701 aria-expanded="false" 3702 aria-owns="searchResults-desktop" 3703 aria-controls="searchResults-desktop" 3704 aria-haspopup="listbox" 3705 aria-autocomplete="list" 3706 autocorrect="off" 3707 autocomplete="off" 3708 autocapitalize="off" 3709 spellcheck="false" 3710 3711 > 3712 3713 <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3714 3715 <button type="button" class="search-popdown__close" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3716 </div> 3717 </div> 3718 3719 <div id="searchResults-desktop" class="search-popdown__results"><div class="predictive-search" data-predictive-search-results data-scroll-lock-scrollable> 3720 <div class="predictive-search__loading-state"> 3721 <div class="predictive-search__loader loader loader--line"><div class="loader-indeterminate"></div></div> 3722 </div> 3723 </div> 3724 3725 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span><div id="popularSearches-desktop" class="popular-searches " data-popular-searches data-scroll-lock-scrollable> 3726 <div class="popular-searches__wrapper"><div class="predictive-search__group" role="group" aria-labelledby="predictiveSearchPopularSearches-desktop"> 3727 <p id="predictiveSearchPopularSearches-desktop" class="predictive-search__heading label-typography"> 3728 <span>Suggested search terms</span> 3729 </p> 3730 3731 <div class="predictive-search__list" role="listbox"><div class="predictive-search__item" id="popularSearchesMenuItem-1-desktop" role="option" aria-selected="false"> 3732 <a href="/collections/tq" class="predictive-search__link" tabindex="-1" data-popular-searches-link>TQ Thermostats</a> 3733 </div><div class="predictive-search__item" id="popularSearchesMenuItem-2-desktop" role="option" aria-selected="false"> 3734 <a href="/products/smart-sensor-for-tqx-matter-smart-thermostat" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Smart Sensor</a> 3735 </div><div class="predictive-search__item" id="popularSearchesMenuItem-3-desktop" role="option" aria-selected="false"> 3736 <a href="/collections/accessories" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Accessories</a> 3737 </div><div class="predictive-search__item" id="popularSearchesMenuItem-4-desktop" role="option" aria-selected="false"> 3738 <a href="/collections/all-products" class="predictive-search__link" tabindex="-1" data-popular-searches-link>All Products</a> 3739 </div><div class="predictive-search__item" id="popularSearchesMenuItem-5-desktop" role="option" aria-selected="false"> 3740 <a href="#" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Support</a> 3741 </div><div class="predictive-search__item" id="popularSearchesMenuItem-6-desktop" role="option" aria-selected="false"> 3742 <a href="/pages/matter" class="predictive-search__link" tabindex="-1" data-popular-searches-link>What's Matter</a> 3743 </div></div> 3744 </div></div> 3745</div></div> 3746 </form></predictive-search></div> 3747 </div></details></search-popdown> 3748<div class="menu__item menu__item--icon"> 3749 3750 3751<a 3752 3753 href="/account" 3754 class="navlink navlink--icon navlink--line" 3755 3756> 3757 3758 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 192 192"><path d="M96 168c39.765 0 72-32.235 72-72 0-39.764-32.235-72-72-72-39.764 0-72 32.236-72 72 0 39.765 32.236 72 72 72Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
3758<path d="M96 120c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M47.85 149.55a54.002 54.002 0 0 1 76.399-21.577 54.005 54.005 0 0 1 19.901 21.577" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">My Account</span> 3759</a> 3760</div><div class="menu__item menu__item--icon"> 3761 3762 3763<a 3764 3765 href="/cart" 3766 class="navlink navlink--icon cart__toggle navlink--line cart__toggle--animation" aria-controls="cart-drawer" aria-expanded="false" data-cart-drawer-toggle 3767 3768> 3769 3770 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-bag" viewBox="0 0 192 192"><path d="M156.6 162H35.4a6.075 6.075 0 0 1-6-5.325l-10.65-96A6 6 0 0 1 24.675 54h142.65a6.001 6.001 0 0 1 5.925 6.675l-10.65 96a6.076 6.076 0 0 1-6 5.325v0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M66 78V54a30 30 0 1 1 60 0v24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><circle class="cart-indicator" cx="96" cy="108" r="15"/></svg><span class="visually-hidden">Open cart</span> 3771</a> 3772</div> 3773 </div> 3774</nav> 3775 3776<div class="mobile-menu" data-mobile-menu><search-popdown class="search-popdown mobile-menu__button caps" data-popdown-in-header><details> 3777 3778 3779<summary 3780 class="search-popdown__toggle " aria-haspopup="dialog" data-popdown-toggle title="Open search bar" 3781 3782> 3783 3784 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Open search bar</span> 3785</summary> 3786<div class="search-popdown__body search-popdown__body--fixed search-popdown__body--has-popular-searches" 3787 role="dialog" 3788 aria-modal="true" 3789 aria-label="Search" 3790 data-popdown-body 3791 > 3792 <div class="search-popdown__main"><predictive-search><form class="search-form" action="/search" method="get" role="search" data-search-form> 3793 <input name="options[prefix]" type="hidden" value="last"><div class="search-form__inner" data-search-form-inner> 3794 <div class="search-form__input-holder"> 3795 <label for="searchInput-mobile" class="search-form__label"> 3796 <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></label> 3797 3798 <input type="search" 3799 id="searchInput-mobile" 3800 class="search-form__input" 3801 name="q" 3802 value="" 3803 aria-label="Search our store" 3804 3805 role="combobox" 3806 aria-expanded="false" 3807 aria-owns="searchResults-mobile" 3808 aria-controls="searchResults-mobile" 3809 aria-haspopup="listbox" 3810 aria-autocomplete="list" 3811 autocorrect="off" 3812 autocomplete="off" 3813 autocapitalize="off" 3814 spellcheck="false" 3815 3816 > 3817 3818 <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192"><path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3819 3820 <button type="button" class="search-popdown__close" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3821 </div> 3822 </div> 3823 3824 <div id="searchResults-mobile" class="search-popdown__results"><div class="predictive-search" data-predictive-search-results data-scroll-lock-scrollable> 3825 <div class="predictive-search__loading-state"> 3826 <div class="predictive-search__loader loader loader--line"><div class="loader-indeterminate"></div></div> 3827 </div> 3828 </div> 3829
3830 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span><div id="popularSearches-mobile" class="popular-searches " data-popular-searches data-scroll-lock-scrollable> 3831 <div class="popular-searches__wrapper"><div class="predictive-search__group" role="group" aria-labelledby="predictiveSearchPopularSearches-mobile"> 3832 <p id="predictiveSearchPopularSearches-mobile" class="predictive-search__heading label-typography"> 3833 <span>Suggested search terms</span> 3834 </p> 3835 3836 <div class="predictive-search__list" role="listbox"><div class="predictive-search__item" id="popularSearchesMenuItem-1-mobile" role="option" aria-selected="false"> 3837 <a href="/collections/tq" class="predictive-search__link" tabindex="-1" data-popular-searches-link>TQ Thermostats</a> 3838 </div><div class="predictive-search__item" id="popularSearchesMenuItem-2-mobile" role="option" aria-selected="false"> 3839 <a href="/products/smart-sensor-for-tqx-matter-smart-thermostat" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Smart Sensor</a> 3840 </div><div class="predictive-search__item" id="popularSearchesMenuItem-3-mobile" role="option" aria-selected="false"> 3841 <a href="/collections/accessories" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Accessories</a> 3842 </div><div class="predictive-search__item" id="popularSearchesMenuItem-4-mobile" role="option" aria-selected="false"> 3843 <a href="/collections/all-products" class="predictive-search__link" tabindex="-1" data-popular-searches-link>All Products</a> 3844 </div><div class="predictive-search__item" id="popularSearchesMenuItem-5-mobile" role="option" aria-selected="false"> 3845 <a href="#" class="predictive-search__link" tabindex="-1" data-popular-searches-link>Support</a> 3846 </div><div class="predictive-search__item" id="popularSearchesMenuItem-6-mobile" role="option" aria-selected="false"> 3847 <a href="/pages/matter" class="predictive-search__link" tabindex="-1" data-popular-searches-link>What's Matter</a> 3848 </div></div> 3849 </div></div> 3850</div></div> 3851 </form></predictive-search></div> 3852 </div></details></search-popdown> 3853<a 3854 href="/cart" 3855 class="mobile-menu__button cart__toggle cart__toggle--animation" 3856 aria-controls="cart-drawer" 3857 aria-expanded="false" 3858 3859 data-cart-drawer-toggle 3860 3861 > 3862 <span class="visually-hidden">Open cart</span> 3863 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-bag" viewBox="0 0 192 192"><path d="M156.6 162H35.4a6.075 6.075 0 0 1-6-5.325l-10.65-96A6 6 0 0 1 24.675 54h142.65a6.001 6.001 0 0 1 5.925 6.675l-10.65 96a6.076 6.076 0 0 1-6 5.325v0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M66 78V54a30 30 0 1 1 60 0v24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><circle class="cart-indicator" cx="96" cy="108" r="15"/></svg> 3864 </a> 3865</div> 3866</div> 3867 3868 <div class="drawer__overlay"></div> 3869</header-component> 3870
3871<script type="application/ld+json"> 3872 { 3873 "@context": "http://schema.org", 3874 "@type": "Organization", 3875 "name": "Lux Products","logo": "https:\/\/luxproducts.com\/cdn\/shop\/files\/LUX_logo_color_a78204a7-f302-4146-8e0f-48a1b502fea4_618x.png?v=1756852318","sameAs": [ 3876 null, 3877 null, 3878 null, 3879 null, 3880 null, 3881 null, 3882 null 3883 ], 3884 "url": "https:\/\/luxproducts.com" 3885 } 3886</script>
3886 3887<style> #shopify-section-sections--18855719338070__header .site-header > .wrapper {border-bottom: 1px solid #37b4e3;} #shopify-section-sections--18855719338070__header .header__dropdown__image .hero__title {color: #3e3935;} </style></div><div id="shopify-section-sections--18855719338070__mobile-menu" class="shopify-section shopify-section-group-group-header shopify-section-mobile-menu"><drawer-element 3888 id="nav-drawer-section" 3889 class="drawer drawer--left drawer--nav cv-h" 3890 role="navigation" 3891 data-drawer-section 3892 data-section-type="mobile-menu" 3893 data-section-id="sections--18855719338070__mobile-menu" 3894><div class="drawer__inner"> 3895 <div class="drawer__header"><button type="button" class="drawer__close-button" aria-controls="nav-drawer-section"> 3896 <drawer-toggle></drawer-toggle> 3897 <span class="visually-hidden">Close</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 3898 </div> 3899 3900 <div class="drawer__body"> 3901 <div class="drawer__content"> 3902 <div class="drawer__content-scroll" data-scrollable-menu-blocks data-scroll-lock-scrollable> 3903 <div 3904 class="drawer__block drawer__block--menu" 3905 data-drawer-block 3906 3907 data-drawer-block-menu 3908 data-scroll-lock-scrollable 3909 3910 3911 style="--PBB: 10px;" 3912 > 3913 <div class="drawer__block-inner"><collapsible-elements> 3914 <ul 3915 class="mobile-nav mobile-nav--weight-bold letter-spacing-nav" 3916 3917 style="--adjust-nav-top-level: calc(var(--FONT-ADJUST-NAV-TOP-LEVEL) * 1.0); --adjust-nav: calc(var(--FONT-ADJUST-NAV) * 1.0);
3917 --link-item-level-1-padding: 15px; --link-item-level-2-padding: 12px; --link-item-level-3-padding: 7px;--mobile-dropdown-margin-top: -15px;" 3918 ><li 3919 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 3920 aria-haspopup="true" 3921 3922 style="--highlight: #d02e2e;" 3923 3924 > 3925 <a 3926 href="/collections/tq" 3927 class="mobile-navlink mobile-navlink--level-1" 3928 data-nav-link-mobile 3929 >TQ Thermostats</a> 3930 <button 3931 type="button" 3932 class="mobile-nav__trigger mobile-nav__trigger--level-1" 3933 aria-expanded="false" 3934 aria-controls="MobileNav--tq-thermostats-0-sections--18855719338070__mobile-menu" 3935 data-collapsible-trigger 3936 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 3937 </button> 3938 <div 3939 class="mobile-dropdown" 3940 id="MobileNav--tq-thermostats-0-sections--18855719338070__mobile-menu" 3941 data-collapsible-container 3942 > 3943 <ul 3944 class="mobile-nav__sublist" 3945 data-collapsible-content 3946 ><li 3947 class="mobile-menu__item mobile-menu__item--level-2" 3948 3949 > 3950 <a 3951 href="/products/tqx-matter-smart-thermostat-with-smart-sensor" 3952 class="mobile-navlink mobile-navlink--level-2" 3953 data-nav-link-mobile 3954 ><span>TQX Matter Smart Thermostat</span> 3955 </a></li><li 3956 class="mobile-menu__item mobile-menu__item--level-2" 3957 3958 > 3959 <a 3960 href="/products/tq1-matter-smart-thermostat" 3961 class="mobile-navlink mobile-navlink--level-2" 3962 data-nav-link-mobile 3963 ><span>TQ1 Matter Smart Thermostat</span> 3964 </a></li><li 3965 class="mobile-menu__item mobile-menu__item--level-2" 3966 3967 > 3968 <a 3969 href="/collections/tq" 3970 class="mobile-navlink mobile-navlink--level-2" 3971 data-nav-link-mobile 3972 ><span>Compare TQ Matter Smart Thermostats</span> 3973 </a></li></ul> 3974 </div> 3975 </li><li 3976 class="mobile-menu__item mobile-menu__item--level-1" 3977 3978 style="--highlight: #d02e2e;" 3979 3980 > 3981 <a 3982 href="/products/smart-sensor-for-tqx-matter-smart-thermostat" 3983 class="mobile-navlink mobile-navlink--level-1" 3984 >Smart Sensor</a> 3985 </li><li 3986 class="mobile-menu__item mobile-menu__item--level-1" 3987 3988 style="--highlight: #d02e2e;" 3989 3990 > 3991 <a 3992 href="/collections/accessories" 3993 class="mobile-navlink mobile-navlink--level-1" 3994 >Accessories</a> 3995 </li><li 3996 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 3997 aria-haspopup="true" 3998 3999 style="--highlight: #d02e2e;" 4000 4001 > 4002 <a 4003 href="/collections/all-products" 4004 class="mobile-navlink mobile-navlink--level-1" 4005 data-nav-link-mobile 4006 >All Products</a> 4007 <button 4008 type="button" 4009 class="mobile-nav__trigger mobile-nav__trigger--level-1" 4010 aria-expanded="false" 4011 aria-controls="MobileNav--all-products-0-sections--18855719338070__mobile-menu" 4012 data-collapsible-trigger 4013 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4014 </button> 4015 <div 4016 class="mobile-dropdown" 4017 id="MobileNav--all-products-0-sections--18855719338070__mobile-menu" 4018 data-collapsible-container 4019 > 4020 <ul 4021 class="mobile-nav__sublist" 4022 data-collapsible-content 4023 ><li 4024 class="mobile-menu__item mobile-menu__item--level-2" 4025 4026 > 4027 <a 4028 href="/collections/tq-smart-thermostats" 4029 class="mobile-navlink mobile-navlink--level-2" 4030 data-nav-link-mobile 4031 ><span>TQ Matter Smart Thermostats</span> 4032 </a></li><li 4033 class="mobile-menu__item mobile-menu__item--level-2" 4034 4035 > 4036 <a 4037 href="/collections/lux-programmable-thermostats" 4038 class="mobile-navlink mobile-navlink--level-2" 4039 data-nav-link-mobile 4040 ><span>Programmable Thermostats</span> 4041 </a></li><li 4042 class="mobile-menu__item mobile-menu__item--level-2" 4043 4044 > 4045 <a 4046 href="/collections/lux-non-programmable-thermostats" 4047 class="mobile-navlink mobile-navlink--level-2" 4048 data-nav-link-mobile 4049 ><span>Non-Programmable Thermostats</span> 4050 </a></li><li 4051 class="mobile-menu__item mobile-menu__item--level-2" 4052 4053 > 4054 <a 4055 href="/collections/mechanical-thermostats" 4056 class="mobile-navlink mobile-navlink--level-2" 4057 data-nav-link-mobile 4058 ><span>Mechanical Thermostats</span> 4059 </a></li><li 4060 class="mobile-menu__item mobile-menu__item--level-2" 4061 4062 > 4063 <a 4064 href="/collections/line-voltage-thermostats" 4065 class="mobile-navlink mobile-navlink--level-2" 4066 data-nav-link-mobile 4067 ><span>Line Voltage Thermostats</span> 4068 </a></li><li 4069 class="mobile-menu__item mobile-menu__item--level-2" 4070 4071 > 4072 <a 4073 href="/collections/touch-screen-thermostats" 4074 class="mobile-navlink mobile-navlink--level-2" 4075 data-nav-link-mobile 4076 ><span>Touch Screen Thermostats</span> 4077 </a></li><li 4078 class="mobile-menu__item mobile-menu__item--level-2" 4079 4080 > 4081 <a 4082 href="/collections/accessories" 4083 class="mobile-navlink mobile-navlink--level-2" 4084 data-nav-link-mobile 4085 ><span>Accessories</span> 4086 </a></li></ul> 4087 </div> 4088 </li><li 4089 class="mobile-menu__item mobile-menu__item--level-1 mobile-menu__item--has-items" 4090 aria-haspopup="true" 4091 4092 style="--highlight: #d02e2e;" 4093 4094 > 4095 <a 4096 href="#" 4097 class="mobile-navlink mobile-navlink--level-1" 4098 data-nav-link-mobile 4099 >Support</a> 4100 <button 4101 type="button" 4102 class="mobile-nav__trigger mobile-nav__trigger--level-1" 4103 aria-expanded="false" 4104 aria-controls="MobileNav--support-0-sections--18855719338070__mobile-menu" 4105 data-collapsible-trigger 4106 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="fallback-text">See More</span> 4107 </button> 4108 <div 4109 class="mobile-dropdown" 4110 id="MobileNav--support-0-sections--18855719338070__mobile-menu" 4111 data-collapsible-container 4112 > 4113 <ul 4114 class="mobile-nav__sublist" 4115 data-collapsible-content 4116 ><li 4117 class="mobile-menu__item mobile-menu__item--level-2" 4118 4119 > 4120 <a 4121 href="/pages/user-manuals" 4122 class="mobile-navlink mobile-navlink--level-2" 4123 data-nav-link-mobile 4124 ><span>User Manuals</span> 4125 </a></li><li 4126 class="mobile-menu__item mobile-menu__item--level-2" 4127 4128 > 4129 <a 4130 href="/pages/warranty-policy" 4131 class="mobile-navlink mobile-navlink--level-2" 4132 data-nav-link-mobile 4133 ><span>Warranty</span> 4134 </a></li><li 4135 class="mobile-menu__item mobile-menu__item--level-2" 4136 4137 > 4138 <a 4139 href="/pages/recycling-mercury-thermostats" 4140 class="mobile-navlink mobile-navlink--level-2" 4141 data-nav-link-mobile 4142 ><span>Recycling</span> 4143 </a></li><li 4144 class="mobile-menu__item mobile-menu__item--level-2 mobile-menu__item--active" 4145 4146 > 4147 <a 4148 href="/blogs/lux-insights" 4149 class="mobile-navlink mobile-navlink--level-2" 4150 data-nav-link-mobile 4151 ><span>Blogs</span> 4152 </a></li><li 4153 class="mobile-menu__item mobile-menu__item--level-2" 4154 4155 > 4156 <a 4157 href="/pages/contact-us" 4158 class="mobile-navlink mobile-navlink--level-2" 4159 data-nav-link-mobile 4160 ><span>Contact Us</span> 4161 </a></li></ul> 4162 </div> 4163 </li><li 4164 class="mobile-menu__item mobile-menu__item--level-1" 4165 4166 style="--highlight: #d02e2e;" 4167 4168 > 4169 <a 4170 href="/pages/matter" 4171 class="mobile-navlink mobile-navlink--level-1" 4172 >What's Matter</a> 4173 </li></ul> 4174 </collapsible-elements></div> 4175 </div> 4176 </div> 4177 </div> 4178 </div></div> 4179</drawer-element> 4180</div> 4181<!-- END sections: group-header --> 4182 <!-- BEGIN sections: group-overlay --> 4183 4184<!-- END sections: group-overlay --> 4185
4186 <main id="MainContent" class="main-content" data-main> 4187 <div id="shopify-section-template--18855727267926__main" class="shopify-section"><link href="//luxproducts.com/cdn/shop/t/12/assets/template-blog.css?v=90258028807352527111764178817" rel="stylesheet" type="text/css" media="all" /> 4188<style data-shopify>.blog { 4189 --PT: 60px; 4190 --PB: 60px; 4191 } 4192 4193 .blog .blog__post-image-link { 4194 --image-height: 80.0%; 4195 } 4196 4197 .blog .blog__tag .btn { --btn-bg: none; } 4198 .blog .blog__tag .btn:hover, 4199 .blog .blog__tag-current .btn, 4200 .blog .blog__tag-reset-button.btn { 4201 --btn-bg: var(--text); 4202 --btn-text: #FFF; 4203 } 4204 4205 4206</style><section 4207 id="BlogPosts--template--18855727267926__main" 4208 class="blog blog--standard section-padding color-scheme-1" 4209 data-section-type="blog-posts" 4210 data-section-id="template--18855727267926__main" 4211 data-aos-intersection="0.001" 4212> 4213 <div class="wrapper"> 4214 <h1 4215 class="text-center" 4216 4217 ><a href="/blogs/lux-insights" title="">LUX Insights</a></h1></div><div class="wrapper"> 4218 <div 4219 class="blog__post blog__post--three-col grid grid--mobile" 4220 4221 ><div class="blog__post-item grid__item " 4222 4223 ><a href="/blogs/lux-insights/why-builders-and-hvac-contractors-should-choose-a-matter-smart-thermostat" class="blog__post-image-link hover-scale" 4224 > 4225<figure 4226 class="lazy-image background-size-cover is-loading blog__post-image" 4227 style="" 4228 4229 > 4230 <img src="//luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?crop=center&height=1792&v=1790171343&width=2240" alt="Why Builders and HVAC Contractors Should Choose a Matter Smart Thermostat" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4231//luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=180 180w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=360 360w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=540 540w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=720 720w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=900 900w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Lux_Blog_8.png?v=1790171343&width=2100 2100w" class="is-loading"> 4232 </figure><div class="blog__post-overlay"></div> 4233 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4234 <a class="blog__post-title-link" href="/blogs/lux-insights/why-builders-and-hvac-contractors-should-choose-a-matter-smart-thermostat">Why Builders and HVAC Contractors Should Choose a Matter Smart Thermostat</a> 4235 </h3><p class="blog__post-meta"><small><time datetime="2026-09-23">September 23, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/why-builders-and-hvac-contractors-should-choose-a-matter-smart-thermostat"> 4236 <div class="rte">Choosing a Matter smart thermostat gives builders and HVAC contractors more flexibility when designing or upgrading a connected home. Instead of selecting a thermostat around one proprietary smart home ecosystem, a Matter-enabled thermostat can work...</div> 4237 </a></div> 4238</div><div class="blog__post-item grid__item " 4239 4240 ><a href="/blogs/lux-insights/why-is-my-thermostat-temperature-different-from-the-room-temperature" class="blog__post-image-link hover-scale" 4241 > 4242<figure 4243 class="lazy-image background-size-cover is-loading blog__post-image" 4244 style="" 4245 4246 > 4247 <img src="//luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?crop=center&height=1792&v=1789566287&width=2240" alt="Why Is My Thermostat Temperature Different From the Room Temperature?" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4248//luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=180 180w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=360 360w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=540 540w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=720 720w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=900 900w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Lux_Blog_7.png?v=1789566287&width=2100 2100w" class="is-loading"> 4249 </figure><div class="blog__post-overlay"></div> 4250 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4251 <a class="blog__post-title-link" href="/blogs/lux-insights/why-is-my-thermostat-temperature-different-from-the-room-temperature">Why Is My Thermostat Temperature Different From the Room Temperature?</a> 4252 </h3><p class="blog__post-meta"><small><time datetime="2026-09-11">September 11, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/why-is-my-thermostat-temperature-different-from-the-room-temperature"> 4253 <div class="rte">Your thermostat says 72°F, but your room thermometer says 68°F. Which one is right? A difference between your thermostat temperature and room temperature is fairly common, especially during heating season. Thermostat location, drafts, sensor accuracy,...</div> 4254 </a></div> 4255</div><div class="blog__post-item grid__item " 4256 4257 ><a href="/blogs/lux-insights/what-do-w-y-g-r-rc-and-c-mean-on-thermostat-wiring" class="blog__post-image-link hover-scale" 4258 > 4259<figure 4260 class="lazy-image background-size-cover is-loading blog__post-image" 4261 style="" 4262 4263 > 4264 <img src="//luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?crop=center&height=1792&v=1788919208&width=2240" alt="What Do W, Y, G, R, Rc and C Mean on Thermostat Wiring?" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4265//luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=180 180w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=360 360w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=540 540w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=720 720w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=900 900w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Thermostat_Wiring_Explained_W_Y_G_R_Rc_and_C.png?v=1788919208&width=2100 2100w" class="is-loading"> 4266 </figure><div class="blog__post-overlay"></div> 4267 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4268 <a class="blog__post-title-link" href="/blogs/lux-insights/what-do-w-y-g-r-rc-and-c-mean-on-thermostat-wiring">What Do W, Y, G, R, Rc and C Mean on Thermostat Wiring?</a> 4269 </h3><p class="blog__post-meta"><small><time datetime="2026-09-04">September 04, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/what-do-w-y-g-r-rc-and-c-mean-on-thermostat-wiring"> 4270 <div class="rte">If you're replacing a thermostat, the W, Y, G, R, Rc and C thermostat wires tell your thermostat how to communicate with your HVAC system. These
4270common thermostat wiring terminals control functions like heating, cooling,...</div> 4271 </a></div> 4272</div><div class="blog__post-item grid__item " 4273 4274 ><a href="/blogs/lux-insights/signs-its-time-to-replace-your-thermostat-before-heating-season" class="blog__post-image-link hover-scale" 4275 > 4276<figure 4277 class="lazy-image background-size-cover is-loading blog__post-image" 4278 style="" 4279 4280 > 4281 <img src="//luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?crop=center&height=1792&v=1788311879&width=2240" alt="signs its time to upgrade your thermostat before heating season" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4282//luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=180 180w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=360 360w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=540 540w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=720 720w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=900 900w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Lux_Blog_6.png?v=1788311879&width=2100 2100w" class="is-loading"> 4283 </figure><div class="blog__post-overlay"></div> 4284 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4285 <a class="blog__post-title-link" href="/blogs/lux-insights/signs-its-time-to-replace-your-thermostat-before-heating-season">7 Signs It's Time to Replace Your Thermostat Before Heating Season</a> 4286 </h3><p class="blog__post-meta"><small><time datetime="2026-08-25">August 25, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/signs-its-time-to-replace-your-thermostat-before-heating-season"> 4287 <div class="rte">As summer winds down and cooler weather approaches, most homeowners think about furnace maintenance, changing air filters, and sealing drafty windows. But there's another small device that plays a major role in winter comfort: your...</div> 4288 </a></div> 4289</div><div class="blog__post-item grid__item " 4290 4291 ><a href="/blogs/lux-insights/lux-tq1-vs-ecobee-smart-thermostat-essential-vs-sensi-which-smart-thermostat-is-right-for-you" class="blog__post-image-link hover-scale" 4292 > 4293<figure 4294 class="lazy-image background-size-cover is-loading blog__post-image" 4295 style="" 4296 4297 > 4298 <img src="//luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?crop=center&height=1228&v=1787106350&width=1536" alt="LUX TQ1 vs. ecobee Smart Thermostat Essential vs. Sensi: Which Smart Thermostat Is Right for You?" width="1536" height="1228" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4299//luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=180 180w, //luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=360 360w, //luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=540 540w, //luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=720 720w, //luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=900 900w, //luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=1080 1080w, //luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=1296 1296w, //luxproducts.com/cdn/shop/articles/ChatGPT_Image_Aug_18_2026_10_25_14_PM.png?v=1787106350&width=1512 1512w" class="is-loading"> 4300 </figure><div class="blog__post-overlay"></div> 4301 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4302 <a class="blog__post-title-link" href="/blogs/lux-insights/lux-tq1-vs-ecobee-smart-thermostat-essential-vs-sensi-w
4302hich-smart-thermostat-is-right-for-you">LUX TQ1 vs. ecobee Smart Thermostat Essential vs. Sensi: Which Smart Thermostat Is Right for You?</a> 4303 </h3><p class="blog__post-meta"><small><time datetime="2026-08-18">August 18, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/lux-tq1-vs-ecobee-smart-thermostat-essential-vs-sensi-which-smart-thermostat-is-right-for-you"> 4304 <div class="rte">Choosing a smart thermostat used to be mostly about Wi-Fi connectivity and controlling the temperature from your phone. Today, there's another question worth asking: How well will your thermostat fit into the smart home you...</div> 4305 </a></div> 4306</div><div class="blog__post-item grid__item " 4307 4308 ><a href="/blogs/lux-insights/hvac-fall-maintenance-checklist-for-contractors" class="blog__post-image-link hover-scale" 4309 > 4310<figure 4311 class="lazy-image background-size-cover is-loading blog__post-image" 4312 style="" 4313 4314 > 4315 <img src="//luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?crop=center&height=1792&v=1787104274&width=2240" alt="HVAC Fall Maintenance Checklist for Contractors" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4316//luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=180 180w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=360 360w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=540 540w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=720 720w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=900 900w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Lux_Blog_5.png?v=1787104274&width=2100 2100w" class="is-loading"> 4317 </figure><div class="blog__post-overlay"></div> 4318 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4319 <a class="blog__post-title-link" href="/blogs/lux-insights/hvac-fall-maintenance-checklist-for-contractors">HVAC Fall Maintenance Checklist for Contractors: What to Inspect Before Heating Season</a> 4320 </h3><p class="blog__post-meta"><small><time datetime="2026-08-12">August 12, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/hvac-fall-maintenance-checklist-for-contractors"> 4321 <div class="rte">For HVAC contractors, late summer isn't the end of the busy season. It's the beginning of the next one. As temperatures begin to cool, homeowners start switching from air conditioning to heat. That's when small...</div> 4322 </a></div> 4323</div><div class="blog__post-item grid__item " 4324 4325 ><a href="/blogs/lux-insights/preparing-your-hvac-system-for-fall-a-homeowners-checklist" class="blog__post-image-link hover-scale" 4326 > 4327<figure 4328 class="lazy-image background-size-cover is-loading blog__post-image" 4329 style="" 4330 4331 > 4332 <img src="//luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?crop=center&height=1792&v=1785937742&width=2240" alt="Preparing Your HVAC System for Fall: A Homeowner's Checklist" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4333//luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=180 180w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=360 360w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=540 540w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=720 720w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=900 900w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Lux_Blog_4_8eaaf824-1216-4784-a513-2123b0d563c1.png?v=1785937742&width=2100 2100w" class="is-loading"> 4334 </figure><div class="blog__post-overlay"></div> 4335 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4336 <a class="blog__post-title-link" href="/blogs/lux-insights/preparing-your-hvac-system-for-fall-a-homeowners-checklist">Preparing Your HVAC System for Fall: A Homeowner's Checklist</a> 4337 </h3><p class="blog__post-meta"><small><time datetime="2026-08-03">August 03, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/preparing-your-hvac-system-for-fall-a-homeowners-checklist"> 4338 <div class="rte">As summer winds down, most homeowners start thinking about pumpkin patches, cooler evenings, and football weekends. But before the first cold front arrives, there's one thing that deserves a spot on your fall to-do list:...</div> 4339 </a></div> 4340</div><div class="blog__post-item grid__item " 4341 4342 ><a href="/blogs/lux-insights/should-you-turn-off-your-ac-before-vacation-heres-what-hvac-expert
4342s-recommend" class="blog__post-image-link hover-scale" 4343 > 4344<figure 4345 class="lazy-image background-size-cover is-loading blog__post-image" 4346 style="" 4347 4348 > 4349 <img src="//luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?crop=center&height=1792&v=1785936761&width=2240" alt="Should You Turn Off Your AC Before Vacation? Here's What HVAC Experts Recommend" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4350//luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=180 180w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=360 360w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=540 540w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=720 720w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=900 900w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Lux_Blog_3.png?v=1785936761&width=2100 2100w" class="is-loading"> 4351 </figure><div class="blog__post-overlay"></div> 4352 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4353 <a class="blog__post-title-link" href="/blogs/lux-insights/should-you-turn-off-your-ac-before-vacation-heres-what-hvac-experts-recommend">Should You Turn Off Your AC Before Vacation? Here's What HVAC Experts Recommend</a> 4354 </h3><p class="blog__post-meta"><small><time datetime="2026-07-15">July 15, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/should-you-turn-off-your-ac-before-vacation-heres-what-hvac-experts-recommend"> 4355 <div class="rte">Whether you're leaving for a long weekend or a two-week getaway, one question comes up every summer: Should you turn your air conditioner completely off before you leave? It may seem like the easiest way...</div> 4356 </a></div> 4357</div><div class="blog__post-item grid__item " 4358 4359 ><a href="/blogs/lux-insights/the-3-most-common-smart-thermostat-complaints-and-how-hvac-contractors-can-prevent-them" class="blog__post-image-link hover-scale" 4360 > 4361<figure 4362 class="lazy-image background-size-cover is-loading blog__post-image" 4363 style="" 4364 4365 > 4366 <img src="//luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?crop=center&height=1792&v=1783518456&width=2240" alt="The 3 Most Common Smart Thermostat Complaints" width="2240" height="1792" loading="eager" sizes="(min-width: 1024px) calc(((1440px - 120px) - 40px) / 3), (min-width: 768px) calc(((100vw - 2 * 20px) - 2 * 20px) / 3), calc((100vw - 2 * 20px))" srcset=" 4367//luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=180 180w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=360 360w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=540 540w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=720 720w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=900 900w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=1080 1080w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=1296 1296w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=1512 1512w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=1728 1728w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=1950 1950w, //luxproducts.com/cdn/shop/articles/Lux_Blog_2.png?v=1783518456&width=2100 2100w" class="is-loading"> 4368 </figure><div class="blog__post-overlay"></div> 4369 </a><div class="blog__post-content" ><h3 class="blog__post-title"> 4370 <a class="blog__post-title-link" href="/blogs/lux-insights/the-3-most-common-smart-thermostat-complaints-and-how-hvac-contractors-can-prevent-them">The 3 Most Common Smart Thermostat Complaints (And How HVAC Contractors Can Prevent Them)</a> 4371 </h3><p class="blog__post-meta"><small><time datetime="2026-07-06">July 06, 2026</time></small></p><a class="blog__post-excerpt-link" href="/blogs/lux-insights/the-3-most-common-smart-thermostat-complaints-and-how-hvac-contractors-can-prevent-them"> 4372 <div class="rte">Smart thermostats have become one of the most requested HVAC upgrades, but they can also generate unnecessary support calls and callbacks when homeowners don't get the experience they expected. The good news? Most smart thermostat...</div> 4373 </a></div> 4374</div></div> 4375 4376 <div 4377 class="blog__pagination" 4378 4379 ><div class="pagination" data-pagination><span class="page current">1</span> <span class="page"><a href="/blogs/lux-insights?page=2" title="">2</a></span> <span class="page"><a href="/blogs/lux-insights?page=3" title="">3</a></span> <span class="page"><a href="/blogs/lux-insights?page=4" title="">4</a></span> <span class="next"><a href="/blogs/lux-insights?page=2" title=""><button class="pagination__button pagination__button--next"> 4380 <span class="visually-hidden">Next page</span> 4381 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-select" viewBox="0 0 192 192"><path d="m72 36 60 60-60 60" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg> 4382 </button></a></span></div></div> 4383 </div></section> 4384 4385 4386</div> 4387 </main> 4388 4389 <!-- BEGIN sections: group-footer --> 4390<div id="shopify-section-sections--18855719305302__section_newsletter_VpVLkC" class="shopify-section shopify-section-group-group-footer"><link 4391 href="//luxproducts.com/cdn/shop/t/12/assets/section-newsletter.css?v=101461510892825332881764178817" 4392 rel="preload" 4393 as="style" 4394 onload="this.onload=null;this.rel='stylesheet'" 4395><style data-shopify>#Newsletter--sections--18855719305302__section_newsletter_VpVLkC { 4396 --PT: 100px; 4397 --PB: 100px; 4398 }</style><section 4399 class="section-padding newsletter-section color-scheme-4" 4400 id="Newsletter--sections--18855719305302__section_newsletter_VpVLkC" 4401 data-section-id="sections--18855719305302__section_newsletter_VpVLkC" 4402 data-section-type="newsletter" 4403><div class="wrapper"> 4404 <div class="newsletter-section__content__wrapper align--middle-center"> 4405 <div class="newsletter-section__content"> 4406 <div class="newsletter-section__entry"><h2 4407 4408 >Stay in the Know</h2><div 4409 4410 ><p>Get 10% off your first order and early access to new products.</p></div></div> 4411 4412 <div 4413 class="newsletter" 4414 4415 >
4415<script src="//luxproducts.com/cdn/shop/t/12/assets/newsletter-form.js?v=80652797513285540241764178817" defer="defer"></script>
4415 4416 4417<newsletter-form><form method="post" action="/contact#NewsletterForm--sections--18855719305302__section_newsletter_VpVLkC" id="NewsletterForm--sections--18855719305302__section_newsletter_VpVLkC" accept-charset="UTF-8" class="newsletter-form" data-newsletter-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[accepts_marketing]" value="true"> 4418 4419 <div class="input-group input-group--inline"> 4420 <div class="input-group__fields"><div class="input-group__item input-group__item--email"> 4421 <input 4422 type="email" 4423 id="Email--sections--18855719305302__section_newsletter_VpVLkC" 4424 class="input-group__field input-group__field--email" 4425 value="" 4426 placeholder="Your email" 4427 name="contact[email]" 4428 autocorrect="off" 4429 autocapitalize="off" 4430 aria-label="Your email" 4431 4432 > 4433 </div> 4434 </div> 4435 4436 <div class="input-group__item input-group__item--btn"> 4437 <button 4438 type="submit" 4439 name="subscribe" 4440 id="SubscribeSubmit--sections--18855719305302__section_newsletter_VpVLkC" 4441 class="input-group__btn input-group__btn--icon" 4442 4443 > 4444 <hover-button></hover-button><span class="visually-hidden">Subscribe to Our Newsletter</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-select" viewBox="0 0 192 192"><path d="m72 36 60 60-60 60" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4445 </div></div><div class="errors">Email is invalid or already taken.</div></form></newsletter-form> 4446</div> 4447 <p style="font-size: 12px; margin-top: 25px;">*Offer valid only on TQX and TQ1 Thermostats, Smart Sensor, and TQ Trim Plates. Available exclusively at luxproducts.com while supplies last.<br>Ongoing offers are subject to change without notice.</p></div> 4448 </div> 4449 </div> 4450</section> 4451 4452 4453</div><div id="shopify-section-sections--18855719305302__footer" class="shopify-section shopify-section-group-group-footer section-footer"><!-- /sections/footer.liquid --> 4454 4455 4456<style data-shopify>#SiteFooter { 4457 --PT: 100px; 4458 --PB: 50px; 4459 --bg-lighten-darken-shimmer-bg: #4c4641; 4460 --bg-lighten-darken-shimmer-effect: #514b45; 4461 4462 4463--text: #ffffff; 4464 --text-alpha-15: rgba(255, 255, 255, 0.15); 4465 --text-alpha-50: rgba(255, 255, 255, 0.6); 4466 --text-alpha-85: rgba(255, 255, 255, 0.85);--border: #ffffff;} 4467 4468 #SiteFooter .footer-bottom { --grid-columns: 3; }</style><footer 4469 id="SiteFooter" 4470 class="section-padding site-footer color-scheme-5" 4471 role="contentinfo" 4472 data-section-id="sections--18855719305302__footer" 4473 data-section-type="footer" 4474> 4475 4476 <div class="footer-content wrapper"> 4477 <div class="footer-blocks"><collapsible-elements 4478 class="footer-block footer-block--menu text-left" 4479 style="--desktop-width: 25%" 4480 4481 ><p class="footer-title footer-title--links"> 4482 <button 4483 class="footer-title__button h5" 4484 aria-controls="FooterMenu--products-0" 4485 data-collapsible-trigger 4486 data-collapsible-trigger-mobile 4487 aria-expanded="false" 4488 >Products<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4489 </p><div 4490 class="footer-links__wrapper" 4491 4492 id="FooterMenu--products-0" data-collapsible-container-mobile 4493 4494 > 4495 <ul 4496 class="footer-links" 4497 4498 data-collapsible-content 4499 4500 ><li> 4501 <a class="footer-link" href="/products/tqx-matter-smart-thermostat-with-smart-sensor">TQX Smart Thermostat</a> 4502 </li><li> 4503 <a class="footer-link" href="/products/tq1-matter-smart-thermostat">TQ1 Smart Thermostat</a> 4504 </li><li> 4505 <a class="footer-link" href="/collections/all-products">All Products</a> 4506 </li></ul> 4507 </div></collapsible-elements><collapsible-elements 4508 class="footer-block footer-block--menu text-left" 4509 style="--desktop-width: 25%" 4510 4511 ><p class="footer-title footer-title--links"> 4512 <button 4513 class="footer-title__button h5" 4514 aria-controls="FooterMenu--company-1" 4515 data-collapsible-trigger 4516 data-collapsible-trigger-mobile 4517 aria-expanded="false" 4518 >Company<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4519 </p><div 4520 class="footer-links__wrapper" 4521 4522 id="FooterMenu--company-1" data-collapsible-container-mobile 4523 4524 > 4525 <ul 4526 class="footer-links" 4527 4528 data-collapsible-content 4529 4530 ><li> 4531 <a class="footer-link" href="/pages/about-us">About LUX</a> 4532 </li><li> 4533 <a class="footer-link" href="/pages/contact-us">Contact Us</a> 4534 </li><li> 4535 <a class="footer-link" href="/pages/lux-pro-program">Pro Advantage Program</a> 4536 </li><li> 4537 <a class="footer-link" href="/blogs/lux-insights">Blogs</a> 4538 </li></ul> 4539 </div></collapsible-elements><collapsible-elements 4540 class="footer-block footer-block--menu text-left" 4541 style="--desktop-width: 25%" 4542 4543 ><p class="footer-title footer-title--links"> 4544 <button 4545 class="footer-title__button h5" 4546 aria-controls="FooterMenu--support-2" 4547 data-collapsible-trigger 4548 data-collapsible-trigger-mobile 4549 aria-expanded="false" 4550 >Support<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4551 </p><div 4552 class="footer-links__wrapper" 4553 4554 id="FooterMenu--support-2" data-collapsible-container-mobile 4555 4556 > 4557 <ul 4558 class="footer-links" 4559 4560 data-collapsible-content 4561 4562 ><li> 4563 <a class="footer-link" href="/pages/user-manuals">User Manuals</a> 4564 </li><li> 4565 <a class="footer-link" href="/pages/faqs">FAQs</a> 4566 </li><li> 4567 <a class="footer-link" href="/pages/warranty-policy">Warranty</a> 4568 </li><li> 4569 <a class="footer-link" href="/pages/recycling-mercury-thermostats">Recycling</a> 4570 </li></ul> 4571 </div></collapsible-elements><collapsible-elements 4572 class="footer-block footer-block--menu text-left" 4573 style="--desktop-width: 25%" 4574 4575 ><p class="footer-title footer-title--links"> 4576 <button 4577 class="footer-title__button h5" 4578 aria-controls="FooterMenu--policy-3" 4579 data-collapsible-trigger 4580 data-collapsible-trigger-mobile 4581 aria-expanded="false" 4582 >Policy<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-plus" viewBox="0 0 192 192"><path d="M30 96h132M96 30v132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-toggle-minus" viewBox="0 0 192 192"><path d="M30 96h132" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4583 </p><div 4584 class="footer-links__wrapper" 4585 4586 id="FooterMenu--policy-3" data-collapsible-container-mobile 4587 4588 > 4589 <ul 4590 class="footer-links" 4591 4592 data-collapsible-content 4593 4594 ><li> 4595 <a class="footer-link" href="/policies/shipping-policy">Shipping Policy</a> 4596 </li><li> 4597 <a class="footer-link" href="/policies/refund-policy">Refund Policy</a> 4598 </li><li> 4599 <a class="footer-link" href="/pages/terms-and-condition-of-use">Terms of Use</a> 4600 </li><li> 4601 <a class="footer-link" href="/pages/terms-of-service">Terms of Sale</a> 4602 </li><li> 4603 <a class="footer-link" href="/pages/privacy-policy">Privacy Policy</a> 4604 </li><li> 4605 <a class="footer-link" href="/pages/accessibility">Accessibility</a> 4606 </li></ul> 4607 </div></collapsible-elements></div> 4608 </div> 4609 4610 <div class="footer-bottom wrapper text-left"><div class="social-sharing-wrapper"><a 4611 class="social-sharing-icon instagram" 4612 rel="noopener" 4613 href="https://www.instagram.com/luxthermostat" target="_blank" 4614 title="View Lux Products on Instagram" 4615 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 24 24">
4615<path d="M8 3a5 5 0 0 0-5 5v8a5 5 0 0 0 5 5h8a5 5 0 0 0 5-5V8a5 5 0 0 0-5-5H8Zm10 2a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm-6 2a5 5 0 1 1-.001 10.001A5 5 0 0 1 12 7Zm0 2a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z"/></svg></a><a 4616 class="social-sharing-icon tiktok" 4617 rel="noopener" 4618 href="https://www.tiktok.com/@luxthermostat" target="_blank" 4619 title="View Lux Products on Tiktok" 4620 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 24 24"><path d="M6 3C4.355 3 3 4.355 3 6v12c0 1.645 1.355 3 3 3h12c1.645 0 3-1.355 3-3V6c0-1.645-1.355-3-3-3H6Zm6 4h2c0 1.005 1.471 2 2 2v2c-.605 0-1.332-.266-2-.715V14c0 1.654-1.346 3-3 3s-3-1.346-3-3 1.346-3 3-3v2a1.001 1.001 0 0 0 0 2c.552 0 1-.449 1-1V7Z"/></svg></a><a 4621 class="social-sharing-icon facebook" 4622 rel="noopener" 4623 href="https://www.facebook.com/profile.php?id=61579710749659" target="_blank" 4624 title="View Lux Products on Facebook" 4625 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 24 24"><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.749c0-2.896 1.411-4.167 3.818-4.167 1.153 0 1.762.085 2.051.124v2.294h-1.642c-1.022 0-1.379.969-1.379 2.061v1.437h2.995l-.406 2.629h-2.588v7.247C18.235 21.236 22 17.062 22 12c0-5.523-4.477-10-10-10Z"/></svg></a><a 4626 class="social-sharing-icon youtube" 4627 rel="noopener" 4628 href="https://www.youtube.com/@luxproductscorporation" target="_blank" 4629 title="View Lux Products on Youtube" 4630 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 24 24"><path d="M21.582 6.186a2.506 2.506 0 0 0-1.768-1.768C18.254 4 12 4 12 4s-6.254 0-7.814.418c-.86.23-1.538.908-1.768 1.768C2 7.746 2 12 2 12s0 4.254.418 5.814c.23.86.908 1.538 1.768 1.768C5.746 20 12 20 12 20s6.254 0 7.814-.418a2.504 2.504 0 0 0 1.768-1.768C22 16.254 22 12 22 12s0-4.254-.418-5.814ZM10 15.464V8.536L16 12l-6 3.464Z"/></svg></a></div> 4631<div class="footer-bottom__content"> 4632<div class="footer-copyright"> 4633 <div class="footer-copyright__content"> 4634 <span class="footer-copyright__copy">© 2026, EME Americas Inc.</span> 4635 4636 <span class="footer-copyright__powered"> Powered by <a href="https://www.shopify.com/" rel="noopener" target="_blank" rel="nofollow">Shopify</a>.</span> 4637 </div></div></div> 4638 <ul class="payment-icon-list"> 4639 4640 4641<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-label="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
464116.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> 4642</li> 4643 4644<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-label="Mastercard"><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> 4645</li> 4646 4647<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-label="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> 4648</li> 4649 4650<li><svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-label="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></li> 4651 4652<li><svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-label="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
46520 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 4653</li> 4654 4655<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-label="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.
465506zM23.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> 4656</li> 4657 4658<li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-label="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
46580-.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></li> 4659 4660<li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-label="Shop 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> 4661</li> 4662 4663 </ul> 4664</div> 4665</footer> 4666 4667 4668 4669<style> #shopify-section-sections--18855719305302__footer .footer-copyright__powered {display: none;} #shopify-section-sections--18855719305302__footer .rte a:not(.btn):not(.shopify-payment-button__button--unbranded) {text-decoration: none;} </style></div> 4670<!-- END sections: group-footer --> 4671<!-- Root element of PhotoSwipe. Must have class pswp. --> 4672<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true" data-index="0"> 4673 <!-- Background of PhotoSwipe. 4674 It's a separate element as animating opacity is faster than rgba(). --> 4675 <div class="pswp__bg"></div> 4676 4677 <!-- Slides wrapper with overflow:hidden. --> 4678 <div class="pswp__scroll-wrap"> 4679 <!-- Container that holds slides. 4680 PhotoSwipe keeps only 3 of them in the DOM to save memory. 4681 Don't modify these 3 pswp__item elements, data is added later on. --> 4682 <div class="pswp__container"> 4683 <div class="pswp__item"></div> 4684 <div class="pswp__item"></div> 4685 <div class="pswp__item"></div> 4686 </div> 4687 4688 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 4689 <div class="pswp__ui pswp__ui--hidden"> 4690 4691 <div class="pswp__top-bar"> 4692 4693 <!-- Controls are self-explanatory. Order can be changed. --> 4694 4695 <div class="pswp__counter"></div> 4696 4697 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"> 4698 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg> 4699 </button> 4700 4701 <button class="pswp__button pswp__button--share" title="Share"></button> 4702 4703 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 4704 4705 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 4706 4707 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 4708 <!-- element will get class pswp__preloader--active when preloader is running --> 4709 <div class="pswp__preloader"> 4710 <div class="pswp__preloader__icn"> 4711 <div class="pswp__preloader__cut"> 4712 <div class="pswp__preloader__donut"></div> 4713 </div> 4714 </div> 4715 </div> 4716 </div> 4717 4718 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 4719 <div class="pswp__share-tooltip"></div> 4720 </div> 4721 4722 <button class="pswp__button pswp__button--arrow--left" type="button" title="Previous"></button> 4723 4724 <button class="pswp__button pswp__button--arrow--right" type="button" title="Next"></button> 4725 4726 <div class="pswp__thumbs"></div> 4727 4728 <div class="pswp__caption"> 4729 <div class="pswp__caption__center"></div> 4730 <a href="#" class="pswp__caption-close">
4731 <span class="visually-hidden">Close</span> 4732 </a> 4733 </div> 4734 4735 </div> 4736 4737 </div> 4738 4739</div><!-- Root element of PhotoSwipe. Must have class pswp. --> 4740<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true" data-index="1"> 4741 <!-- Background of PhotoSwipe. 4742 It's a separate element as animating opacity is faster than rgba(). --> 4743 <div class="pswp__bg"></div> 4744 4745 <!-- Slides wrapper with overflow:hidden. --> 4746 <div class="pswp__scroll-wrap"> 4747 <!-- Container that holds slides. 4748 PhotoSwipe keeps only 3 of them in the DOM to save memory. 4749 Don't modify these 3 pswp__item elements, data is added later on. --> 4750 <div class="pswp__container"> 4751 <div class="pswp__item"></div> 4752 <div class="pswp__item"></div> 4753 <div class="pswp__item"></div> 4754 </div> 4755 4756 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 4757 <div class="pswp__ui pswp__ui--hidden"> 4758 4759 <div class="pswp__top-bar"> 4760 4761 <!-- Controls are self-explanatory. Order can be changed. --> 4762 4763 <div class="pswp__counter"></div> 4764 4765 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"> 4766 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg> 4767 </button> 4768 4769 <button class="pswp__button pswp__button--share" title="Share"></button> 4770 4771 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 4772 4773 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 4774 4775 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 4776 <!-- element will get class pswp__preloader--active when preloader is running --> 4777 <div class="pswp__preloader"> 4778 <div class="pswp__preloader__icn"> 4779 <div class="pswp__preloader__cut"> 4780 <div class="pswp__preloader__donut"></div> 4781 </div> 4782 </div> 4783 </div> 4784 </div> 4785 4786 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 4787 <div class="pswp__share-tooltip"></div> 4788 </div> 4789 4790 <button class="pswp__button pswp__button--arrow--left" type="button" title="Previous"></button> 4791 4792 <button class="pswp__button pswp__button--arrow--right" type="button" title="Next"></button> 4793 4794 <div class="pswp__thumbs"></div> 4795 4796 <div class="pswp__caption"> 4797 <div class="pswp__caption__center"></div> 4798 <a href="#" class="pswp__caption-close"> 4799 <span class="visually-hidden">Close</span> 4800 </a> 4801 </div> 4802 4803 </div> 4804 4805 </div> 4806 4807</div><!-- Paste marketing code or third party scripts below this comment line ============== --> 4808 4809 4810 4811 <!-- And above this comment line ================================================== --> 4812 <style> .jdgm-preview-badge .jdgm-star.jdgm-star {font-size: 12px;} .jdgm-prev-badge__text {font-size: 13px;} .jdgm-prev-badge {margin-bottom: 15px;} .amazon-link {background: #ff9900; display: grid; color: #fff; padding: 15px 20px; border-radius: 50px; text-align: center;} .amazon-link:hover {transition: opacity 0.3s ease, background 0.3s linear; opacity: 0.9; background: #ff9900;} @media screen and (min-width: 768px) {.product-gallery {position: sticky; top: 50px; align-self: flex-start; }} </style> 4813<div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block">
4814<script src="//code.tidio.co/xy1ofn61hclsfnasscrrlggueuzebvwn.js?extensionVersion=1.4.1" async></script>
4814 4815 4816 <!-- BEGIN app snippet: visitor-identity-verification --> 4817 4818 4819 4820 4821<!-- END app snippet --> 4822 4823</div><div id="shopify-block-AK2cvU1YxM2RudVVoa__17368511000352060744" class="shopify-block shopify-app-block">
4823<script type="text/javascript"> 4824 window.gfp_customer = { 4825 id: "", 4826 email: "", 4827 first_name: "", 4828 last_name: "" 4829 } 4830 function gfpLoadWidgets() { 4831 if (!document.querySelector('script[src="https://widgets.goaffpro.app/main.js"]')) { 4832 var s = document.createElement('script'); 4833 s.type = 'module'; 4834 s.src = 'https://widgets.goaffpro.app/main.js'; 4835 document.head.appendChild(s); 4836 } 4837 } 4838</script>
4838 4839 4840
4840<script type="text/javascript" async="true" src="/a/goaffpro/loader.js"></script>
4840 4841 4842 4843 4844 4845 4846 4847 4848 4849</div>
4849<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4849 4850</body> 4851</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.